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
SkUaTeR
94a1c9ad80
fix launch in debug ( #6261 )
2016-11-25 16:26:59 +01:00
pancake
6f66cf9ee6
Fix sys/static.sh
2016-11-24 10:42:24 +01:00
pancake
371ff04d46
Fix #6108 - Avoid underscore in eval vars
2016-11-23 13:13:06 +01:00
pancake
3fb96ff37f
Fix last COVs and hopefully make travis green
2016-11-23 10:25:00 +01:00
pancake
35e3af493e
Fix r2 -s main
2016-11-23 00:01:15 +01:00
pancake
e41ffaac60
Fix build
2016-11-22 15:36:03 +01:00
pancake
8e3278b5a6
Fix seg@gpr for OSX-32/64 Debugger. Remove debug printf
2016-11-22 00:20:36 +01:00
pancake
9b7b8b8326
Fix entry0 symbol in Linux debugger
2016-11-14 08:58:55 +01:00
Álvaro Felipe Melchor
b5772a096f
fix null dereference
2016-11-21 18:09:27 +01:00
pancake
15161e3104
Fix r2 -d
2016-11-21 17:03:26 +01:00
pancake
b45b4afc0e
r2 -R doesnt require file as argument
2016-11-21 03:51:41 +01:00
pancake
28c7ec564a
Implement bin.debase64 and RABIN2_DEBASE64 in RBin for r2 and rabin2
2016-11-18 13:29:36 +01:00
pancake
a8ad157026
Initial support of linux-arm-32 for ragg2-cc
2016-11-14 04:24:50 +01:00
pancake
e278693720
Fix #6180 - avoid double slash to make windows bash happy
2016-11-13 01:42:25 +01:00
Sebastian Reichel
d1f5184f54
libr2.so: fix soname version ( #6177 )
...
Use LIBVERSION to generate soname of libr2.so, so that it honors --with-libversion.
2016-11-11 18:44:37 +01:00
pancake
620234f69d
Fix windows build
2016-11-09 02:42:59 +01:00
pancake
ca730772f4
Fix wrong usage of sizeof(ptr)
2016-11-08 15:12:43 +01:00
Maijin
72313ca8de
Add Sf by default on -nn #5289
...
Add Sf by default on -nn
2016-11-08 11:24:57 +01:00
Álvaro Felipe Melchor
aeb5d1be4b
Added help message when izz after -nn
...
When opening a binary with -nn internal structures are not initialized being
one of them RBinFile that is need to retrieve the info.
However, when opening an image for example RBinFile exist but we do not have a
corresponding plugin or binary format to say so we are able to get strings.
This will be need a great refactor to handle correctly and furthermore
something I did not like is that baddr is only accesible through RBinObject and
I think it should be within RBin at least.
This was working before cause rabin2 was being called but without -B as
parameter. I have resorted for eprintf message so the user can configure as his
need.
2016-11-07 19:47:56 +01:00
pancake
ed9cd818f3
Initial support ndk-gcc in ragg2. Tested for arm64
2016-11-05 04:51:20 +01:00
pancake
f9e9962a6e
Fix #6126 - r2 -f work with -c
2016-11-04 23:10:00 +01:00
pancake
9c57ff07a6
Implement Po& and r2 -tp to load projects in a thread
2016-11-04 23:07:02 +01:00
Álvaro Felipe Melchor
776577d553
get rid of rabin2 when ik*
2016-11-03 16:51:51 +01:00
pancake
acdf944a4a
Do not recommend to update after r2pm update
2016-11-02 09:23:02 +01:00
vraelvrangr
f225ec0bc3
Fixing help issues in rax2
2016-11-02 00:06:08 +01:00
pancake
196e5a763c
Add ik* command to load bin headers info, and use Cf for that
2016-10-27 23:51:22 +02:00
szt
f8df2d0655
pkgconfig fix ( #6050 )
2016-10-27 12:08:14 +02:00
pancake
d41b577106
Fix #5924 - r_flags -> r_flag
2016-10-27 01:07:58 +02:00
pancake
be9df39f6f
Fixed 40 null derefs reported by coverity
2016-10-20 15:02:25 +02:00
Á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