Commit Graph

1239 Commits

Author SHA1 Message Date
Álvaro Felipe Melchor
c5ce0d2140 clean up rabin2 2016-10-19 23:02:36 +02:00
pancake
9f4c8768a7 Implement prj.files and fix some bugs in project listing and saving 2016-10-17 23:58:39 +02:00
pancake
cea2c80d56 Show flags in dm, add dmq and add resolver in rnum 2016-10-16 02:34:54 +02:00
pancake
6773d95247 Blindly fix the iOS build 2016-10-12 15:31:03 +02:00
pancake
2ec01e9fff Fix r2pm -c 2016-10-08 00:54:43 +02:00
pancake
fe2a919d49 Fix #4556 - use jetsam limit to bypass launchd memory restrictions on iOS 2016-10-06 15:53:46 +02:00
BlueC0re
8a5b5ae7b7 added support for escape sequences in r_num_as_string (#5897) 2016-10-06 11:24:39 +02:00
pancake
c1b4cd666f Do not run aav in aa on ARM 2016-10-05 16:01:16 +02:00
Riccardo Schirone
888841ee33 util: fix debruijin arguments meaning and uses (#5914) 2016-10-05 02:43:04 +02:00
pancake
9eb1a2903b Enforce hexpair parsing rules. To fix rahash2 -S foo without s: 2016-10-04 15:46:46 +02:00
pancake
d7e0be5dad Implement rasm2 -s? and refactor this a bit 2016-10-04 15:01:02 +02:00
pancake
516a095a04 Fix #5909 - r2 -o is now -k 2016-10-04 14:47:09 +02:00
pancake
41d6e9edde Add bash autocompletion support 2016-10-04 14:34:06 +02:00
Álvaro Felipe Melchor
7ba81f6886 More work into ragg2 2016-10-02 23:46:57 +02:00
pancake
c6107b0dbe Add R2PM_OLDPWD var for r2pm 2016-10-02 11:58:46 +02:00
pancake
8857900863 Add support for zip and 3rd url parameter 2016-10-02 11:53:12 +02:00
pancake
37f353b693 Add R2PM_SUDO and enhance r2pm -c 2016-10-02 11:33:25 +02:00
pancake
4762f73c4e Fix prompt in r2pm cd 2016-10-02 01:26:53 +02:00
pancake
c3bd6a6a10 Add r2pm ls|cd 2016-10-02 00:37:09 +02:00
pancake
d482f8974f Add R2PM_TGZ for r2pm 2016-10-01 14:04:54 +02:00
Hi-Angel
9855e55e98 More documentation for rabin2 (manpage and help) 2016-09-28 12:05:12 +02:00
pancake
c2c0e37e95 Grab CERTID from environment to ease OSX builds 2016-09-26 16:52:21 +02:00
pancake
d1088fa95d Add radiff2 -S to specify which column to sort for code diffing 2016-09-22 20:33:26 +02:00
Jayakrishna Menon
5c64af6ea7 beautify code 2016-09-22 19:30:15 +02:00
Jayakrishna Menon
6c71de7b11 implementing sorting of code diff 2016-09-22 19:30:15 +02:00
pancake
f5b255603a Bring back the old buffer_distance algorithm, make levenstein optional 2016-09-21 12:07:44 +02:00
pancake
052ae7de4b Optimize ios build for size (7MB -> 2.8MB) 2016-09-20 11:19:01 +02:00
pancake
57fcc54a4d Fix #5790 - 0>> shouldnt quit the prompt 2016-09-19 17:44:22 +02:00
Sven Steinbauer
2996538700 Fix #5633 - Change x == NULL to correct syntax 2016-09-19 14:44:47 +02:00
pancake
e10c664c55 Add msr/mrs for the armass64 assembler 2016-09-16 18:27:42 +02:00
pancake
90ddc675df Fix r2 -H 2016-09-16 15:36:24 +02:00
saucec0de
f596505c17 Fix #5474: proposal of fix (#5782) 2016-09-16 11:32:08 +02:00
pancake
ce497415eb Fix pkg-config issues for some systems 2016-09-15 22:25:21 +02:00
pancake
1449d61850 Fix regression in rasm2 -d 2016-09-15 17:30:38 +02:00
pancake
edf019d261 Add PYPATH to r2pm 2016-09-14 17:31:14 +02:00
pancake
0167ba90a1 Add r2pm -w and handle R2PM_DEPS 2016-09-13 01:01:29 +02:00
pancake
d01f3832ad Fix #5742 - Honor -n in -d 2016-09-12 23:04:44 +02:00
pancake
7c1d783d4d More fixes for ios-static 2016-09-12 21:13:24 +02:00
pancake
618ac8ad03 Fix format string vuln in r_cons_yesno 2016-09-09 14:08:47 +02:00
pancake
7c0f154dea Fix #5627 - Iterate over all instructions with @@i 2016-09-02 18:11:56 +02:00
pancake
4429de16f9 Fix pa/pad for big/lil endian 2016-09-01 22:34:28 +02:00
pancake
dc545c8102 Fix regression in rasm2 -e 2016-09-01 21:50:04 +02:00
pancake
0dab982923 Disable the uncolorful non-tty behaviour by default 2016-09-01 12:06:53 +02:00
pancake
697de91c86 Fix #5038 - Disable color when stdout is not in a terminal 2016-09-01 12:06:50 +02:00
pancake
e04498ac02 Add rabin2 -X and r_bin_package for FAT and ZIP 2016-08-30 04:26:20 +02:00
Tiago Gasiba
520106bac9 Fix #5556 - prints all hashes, even if have gap between the bits 2016-08-28 19:36:59 +02:00
Rakholiya Jenish
66772837c0 Add support to have custom directory name for cloned repo 2016-08-27 01:36:40 +02:00
Damien Zammit
3ae075cba9 rabin2: Fix check for binaries and as a result don't need to open twice (#5614) 2016-08-26 22:21:06 +02:00
pancake
00d0aedb9b Fix Android build 2016-08-16 14:41:06 +02:00
dx
4b263b3475 Fix a handful of boring leaks (#5518)
Valgrinding to get exp. Testing with "r2 -Aqcq /bin/ls"

Before:

       definitely lost: 22,735 bytes in 250 blocks
       indirectly lost: 23,542 bytes in 605 blocks
         possibly lost: 2,464 bytes in 7 blocks
       still reachable: 3,876,216 bytes in 80,761 blocks

After:

       definitely lost: 25,216 bytes in 58 blocks
       indirectly lost: 24,830 bytes in 739 blocks
         possibly lost: 0 bytes in 0 blocks
       still reachable: 20,105 bytes in 34 blocks

The "goto beach" (named like that for consistency) change resulted in
freeing most of the "still reachable" stuff on quit, which also moved
stuff out of "possibly lost", so.. it looks like it's leaking more now.
Yay.
2016-08-16 00:45:33 +02:00