pancake
ced24c443d
Load <file>.r2 if exists, last 3 args of 'S' are now optional
2013-06-09 01:09:47 +02:00
pancake
f52a2ac4b5
Minor visual fixes for asm.segoff=true in hexdump and disasm
2013-06-09 00:34:58 +02:00
pancake
433c1ce26c
Fix build
2013-06-09 00:10:16 +02:00
pancake
e68f3999ac
Fix #101 r_io_redirect was wrong and causing 'r2 -d ls' to fail
2013-06-08 18:08:17 -04:00
pancake
d0f0975d69
Add doc/haiku, r2 -V = -v, fixes for emscripten build
2013-06-07 13:21:51 +02:00
pancake
d18d098f14
Added sys/lua.sh to build the lua bindings easily
2013-06-07 12:15:02 +02:00
pancake
3f1d3ba146
Better r_str_hash(), Fixes in CCa, Added ?h, Better rbin for BEOS bins
...
Identify Haiku binaries as 'beos' with noodle()
Fix CCa for non numeric offsets
Use sdb's r_str_hash() instead of old one (much less collisions)
Added ?h command to hash strings
CCa now appends instead of replacing comments
Do not mark as static if bin links to libs
2013-06-07 10:26:37 +02:00
capi_x
c9eb90adbc
Add initial Haiku support
2013-06-06 00:21:52 +02:00
pancake
9f02ab38f8
Use git describe --tags in version info
2013-06-06 00:12:36 +02:00
pancake
d9b825d309
Fix symstall for shlr/tcc
2013-06-05 16:15:39 +02:00
pancake
802824bd31
Fix build
2013-06-05 16:10:00 +02:00
pancake
a21afe4053
More work to deprecate old cparse and use libr_tcc
2013-06-05 09:29:27 +02:00
pancake
537cbefdbf
Initial import of libr_tcc (make -C shlr tcc-sync)
2013-06-05 01:13:05 +02:00
pancake
74731aa7b1
Minor code cleanup in io
2013-06-04 23:49:28 +02:00
pancake
96accbd14b
Begin r_io review. Fix r_socket_http query for xpcshell's httpd.js
...
- Added libr/io/README in order to documentate the api
- Some minor refactoring and code cleanup in libr/io
- Fix hexdump title
2013-05-31 02:09:45 +02:00
pancake
fcf279ed1c
Fix npm's package.json
2013-05-27 00:11:42 +02:00
pancake
b927be4570
Fix #94 (anal only, no proper disasm)
2013-05-26 23:27:44 +02:00
pancake
29066085de
New 'afb <bits>' per-function asm.bits, Renamed 'afb' to 'afbb'
2013-05-24 02:53:15 +02:00
pancake
cb45329212
Fix analysis of 'add xx, pc, yy, zz' opcode ( #94 )
2013-05-24 02:51:19 +02:00
pancake
3ba48ac9ad
More color theme fixes and categories (math, bin, other)
2013-05-23 12:37:40 +02:00
pancake
04bcbfd290
Fix off-by-one issues in anal comments ( fixes #95 and probably #96 )
2013-05-23 10:33:21 +02:00
pancake
a5ab4aca9b
Dynamic string range detection. Fix ELF strings when no sections
2013-05-23 03:47:57 +02:00
pancake
ecc45d8d53
More fixes in 'ec' and 'ecs' commands for color palette
2013-05-23 03:03:40 +02:00
pancake
e5cdab6d20
Fully configurable console palette for disassembly, hexdump and prompt
...
- Fix overflow in r_cons
2013-05-23 02:26:48 +02:00
pancake
d31a0333d4
Remove unnecessary r_db dependency for r_cons
2013-05-22 16:15:56 +02:00
pancake
a42ab6898d
Extend the fix of #92 to handle func name refs on nonlinear addressings
2013-05-22 04:30:46 +02:00
pancake
9d65bfe70c
Initial r_cons palette support. See 'ec' command
2013-05-22 04:22:49 +02:00
pancake
074e92646e
Refix build
2013-05-22 02:01:30 +02:00
pancake
9081357549
Fix build
2013-05-22 01:54:50 +02:00
pancake
8c5a6d68ff
Handle fcn in r_parse, unify filter() and add locdiff utility
2013-05-22 01:49:18 +02:00
pancake
95fd9628f8
Fix support for latest android ndk
2013-05-21 17:10:58 +02:00
pancake
e3129f246e
Show flag comment in branch references ( fixes #92 )
2013-05-21 08:59:08 +02:00
pancake
ca8b684637
Add CCa and CCa- commands (comments without seek)
2013-05-20 23:00:11 +02:00
pancake
16ddff4eb9
More work on ESIL, and implement r2 -Desil ..
2013-05-20 03:00:49 +02:00
Eduard Burtescu
0b0feba28e
PE: fix buffer overflow regression caused by the fix for #64 ( fcbe3ca
).
2013-05-19 10:46:18 +03:00
pancake
9f309aea25
Rename RAnalOp->code to RAnalOp->esil (Evaluable String Intermediate Language)
2013-05-17 01:50:49 +02:00
pancake
356640967b
Fix double warning for -zz and add support for openSUSE in mingw32.sh
...
- Fix mingw32 build
- Fix double warn for -zz
- Some code indentation in c55plus code
- mingw32.sh now supports openSUSE
2013-05-17 01:42:24 +02:00
pancake
774e6b750f
Check 'malloc' return values in r2agent (netbeisser)
2013-05-16 13:48:45 +02:00
th0rpe
a42e574954
Initial import of the c55+ disassembler (by th0rpe)
2013-05-15 16:11:15 +02:00
pancake
da0c52203b
Fix null deref in demangle loop for java classes (thanks l0gic!)
2013-05-14 03:13:49 +02:00
schrotthaufen
167dd44734
Fixed a NULLptr deref in java loader
2013-05-14 02:30:43 +02:00
pancake
32391e5f79
Update sdb and fix Linux build (-fPIC)
2013-05-14 02:26:43 +02:00
pancake
2b12d1f9cd
Add missing file
2013-05-14 02:12:54 +02:00
pancake
ed3edeb715
Fix native build
2013-05-14 02:06:43 +02:00
pancake
9c8692ab06
Some udis86 anal fixes, update sdb and fix mingw32 build
2013-05-14 01:53:52 +02:00
pancake
5ba586da9d
Honor DESTDIR in sys/python.sh
2013-05-12 23:37:31 +02:00
pancake
f0bce391b8
Fix thumb arm assembler for push/pop (TuXeD patch)
2013-05-12 23:24:26 +02:00
pancake
f6a8d7b3b8
Initial import of binr/r2agent
2013-05-11 01:58:05 +02:00
pancake
09f6cc9973
Fix segfault in udis86 analysis
2013-05-07 00:48:08 +02:00
pancake
4d78e5ee30
Make unix fork behave like w32 (r2 -d a.out == r2 -d ./a.out)
2013-05-06 01:55:09 +02:00