pancake
70930f4496
Bring back the interest on sys/indent.sh
2017-02-10 02:05:58 +01:00
pancake
391772c96d
Release 1.2.1 - Trust me
2017-02-05 04:30:44 +01:00
pancake
a2a666eda8
Fix #6678 - crash in r2 -d malloc://512 -
2017-02-05 00:27:01 +01:00
pancake
b32df6e49d
Fix many dd subcommands and enhance rarun2 -t
2017-02-03 10:21:18 +01:00
pancake
57d05fb4a1
Add rarun2 -t to wait for a tty connection
2017-02-03 01:56:41 +01:00
zonkzonk
56366df728
Removing path in shell redirections
2017-01-31 22:13:32 +01:00
pancake
0af4092ee4
More fixes for the emscripten build
2017-01-29 23:54:10 +01:00
pancake
9eef413f6a
Expose better API for emscripten
2017-01-29 22:17:05 +01:00
pancake
defafbf1b2
Reduce asmjs build size
2017-01-29 20:00:01 +01:00
pancake
3c9e80372f
Fix #6598 - r2pm db2 issue and add 2 arm64 bonus ops to the assembler
2017-01-29 03:44:18 +01:00
pancake
5974d2035f
Enhance ragg2-cc to support -a arm -b 64 -k darwin (iOS)
2017-01-29 02:36:50 +01:00
Álvaro Felipe Melchor
048d328ba4
Fix #6476 - rabin2 dump section content in screen
...
If the user does not specify an output file the content is printed on
the screen
2017-01-28 16:55:06 +01:00
jvoisin
3a13addb77
Improve radiff2 -v
2017-01-26 00:16:52 +01:00
Álvaro Felipe Melchor
19659c9b06
Workaround in fat binaries
...
This is not the final solution to the problem just a workaround.
Still the OS kill rabin2 -x with a dyldcache from 32 bits
2017-01-25 23:47:32 +01:00
pancake
bbed5daef1
Add some hints to optimize asmjs build
2017-01-23 13:56:10 +01:00
pancake
d1ecaeae3c
Implement asmjs.openURL() and add proper io plugins for asmjs
2017-01-23 04:32:11 +01:00
pancake
fafc74102a
Add emscripten entrypoint
2017-01-23 03:43:11 +01:00
pancake
7d00aed358
Fix #4528 - radiff2 -UDD to diff pdc
2017-01-20 16:13:54 +01:00
pancake
014cd45daa
Make radiff2 work with fat bins again
2017-01-19 15:58:46 +01:00
pancake
8f87570202
Implement support for external repositories via r2pm -a
2017-01-18 00:22:56 +01:00
Sven Steinbauer
4687135c5b
Add asm directives help (-hh) and update manpage
2017-01-16 12:03:06 +01:00
pancake
28f6954414
Add rabin2 -P in short help message
2017-01-16 11:35:16 +01:00
nevun
fb31d8e64c
Sort and uniq imports and strings before returning them
2017-01-16 10:14:49 +01:00
Álvaro Felipe Melchor
43e77cf459
Fix #6496 - add baddr and laddr in RBinXtrData
2017-01-14 16:15:52 +01:00
pancake
5fb9319613
A bit more work for r2bb
2017-01-13 12:49:42 +01:00
Álvaro Felipe Melchor
840340b9e8
Update help for rabin2 -OC to get entitlements
2017-01-10 22:21:32 +01:00
Sven Steinbauer
58252b4cc2
Fix #6356 - Move spp integration to libr/asm.c
...
* Make spp parsing optional
* Add -p arg to rasm2
2017-01-10 00:57:49 +01:00
pancake
3f164b2e48
Document ldid in rabin2 -O
2017-01-09 15:57:22 +01:00
pancake
b5fa234124
Enhance the printable check used in radiff2 -u/U
2017-01-09 03:37:24 +01:00
pancake
a94551a775
Add radiff2 -q and add colors in -u
2017-01-09 03:26:07 +01:00
pancake
5ca1be956d
Implement radiff2 -i, fix -z and add -u/-U
...
* Unified support using:
- internal bindiffer
- using system's diff program
* Compare list of imports or strings of given files
* Add proper apis to handle all this
* Automatic hexdump when comparing binary buffers (-U)
* Update documentation
2017-01-09 03:18:14 +01:00
pancake
529c578487
Fix rax2 Ox (octal output)
2017-01-09 00:46:32 +01:00
Eugene
9c1ae16ed5
Fix #6445 - Add -z option for radiff2 to diff strings of binaries
2017-01-09 00:03:42 +01:00
Álvaro Felipe Melchor
42e9b5d398
Fix NUL dereference
2017-01-08 22:28:01 +01:00
pancake
c73a7ce7c1
Add USER_PLUGINS in r2 -H
2017-01-07 03:22:24 +01:00
Eugene
4c7928b5cd
Fix #6405 - Implement Rust Demangler
...
* Added rust demangling based on cxx-version
* Add rust support for rabin
2017-01-05 00:52:13 +01:00
pancake
6935ce1377
Fix rabin2 for fatmach0 when not specifying the sub-bin arch/bits pair
2017-01-04 22:01:22 +01:00
pancake
2f5c778abe
Support stdin slurp for rahash2 -E
2017-01-03 16:51:12 +01:00
pancake
c2abb6ab2f
Initial refactoring of the r_syscmd APIs and begin with binr/r2bb
2017-01-03 03:48:55 +01:00
pancake
fa82c4ce05
Fix #6364 - UAF in r2 -d
2017-01-03 02:55:24 +01:00
pancake
d852b46226
Fix r2pm -c status message
2016-12-24 03:06:38 +01:00
Anton Kochkov
e20ac7a139
Fix some more coverities
2016-12-22 00:21:11 +03:00
pancake
28a60ba980
Release 1.1.0 - codename preccc
2016-12-20 03:13:05 +01:00
pancake
329e093192
Update spp from git and fix integration with rasm2
2016-12-19 03:07:52 +01:00
Sven Steinbauer
865267fc86
Add spp to r2 utils build ( #6334 )
...
Integrate SPP into rasm2 to parse asm files
2016-12-18 09:46:10 +01:00
alvaro_fe
10fe20ede6
simplify the process of loading fat binaries
...
We avoid parse everything more than once and just when needed
2016-12-15 21:04:28 +01:00
pancake
8b0d084596
Honor HOMEBINDIR in PATH for r2pm and reset --hard @^^ in update
2016-12-13 03:13:45 +01:00
pancake
8c55d197b6
Fix #6298 - null deref for -R with unexistent file
2016-12-09 21:03:57 +01:00
Álvaro Felipe Melchor
15022e85e1
clean anal hints when using xtr plugin
2016-12-04 20:41:56 +01:00
Elia Geretto
31e8d7cb68
Fix various memory leaks ( #6272 )
...
* Fix bits_ranges memory leak in anal.c
* Fix anal->reg memory leak and prevent use after free in plugin.c
* Fix reg->allregs memory leak in reg.c
* Fix dbg->plugins memory leak in debug.c
* Fix io->plugin_default memory leak in io.c
* Fix plugin_free not deallocating plugin in bin.c
* Adapt to style guidelines
* Fix memory leak in r_bin_object_free and resolve double free
* Fix o->kv memory leak in r_bin_object_set_items
* Fix memory leak pushing arena on reg init
* Fix io->plugin_default memory leak in io.c
* Adapt to style guidelines
* Fix pfile memory leak in radare2.c
* Add braces to if in bin.c
2016-12-01 09:09:59 +01:00