Commit Graph

1992 Commits

Author SHA1 Message Date
pancake a876acb60e Fixes for sha384 and crc16/32 in RHash. thx bus1ng 2012-10-22 11:06:03 +02:00
pancake 858c65f239 Add sandbox-kill and disable reopen in sandbox mode 2012-10-22 10:43:10 +02:00
pancake 16e0c555e5 Add 'oo+' and 'o+' commands to reopen in read-write 2012-10-22 10:12:13 +02:00
pancake 7f5a84b57a Add new code analysis vars and update manpages
rasm2 defaults -o to 0 instead of 0x8048000
fixes in rarun2 to make it more userfriendly
update some manpages with examples
enhace output of 'afi' command
fix 'pi' bug setting blocksize
fix 'pdi' bug ignoring user defined len
add $C $J $X and $F $I code analysis variables
run r2irc.js in sandbox mode
2012-10-22 02:28:42 +02:00
pancake e48b9b2f30 Add cfg.sandbox functionality
f.example: $ r2 -c=H -e cfg.sandbox=true -
2012-10-20 00:31:18 +02:00
pancake 38628b4e17 Fix ELF loader and segfault in disasm->hexdump 2012-10-17 12:13:23 +02:00
pancake 9440560f92 More build fixes 2012-10-11 13:09:33 +02:00
pancake 710c91ff18 Oops. Install of libr/include/sdb 2012-10-11 10:44:22 +02:00
pancake c18764e3f8 Oops. Fix build 2012-10-04 17:05:43 +02:00
pancake 3fbfa2d21c Add doc/vim with configuration for my indentation 2012-10-04 15:05:51 +02:00
pancake 792e8b8bdf Fix parallel build 2012-10-04 01:49:04 +02:00
pancake 3540924f40 Better paralelization of build system 2012-10-04 01:20:00 +02:00
pancake e8a601fe53 More makefile simplifications (-56LOC) 2012-10-03 16:32:32 +02:00
pancake 69a12884ed Simplify the build system
doc.sw has been moved to radare2-extras
2012-10-03 14:31:35 +02:00
pancake 0aa55a4e01 Add support for http response headers
Fix some issues in the www ui
2012-10-03 12:10:18 +02:00
pancake f74b74ab6c Do not build libr/*/t by default 2012-10-02 11:33:09 +02:00
pancake ae239cbbc9 Fix ^Z r_line input buffer garbage 2012-10-01 17:48:10 +02:00
pancake 44a027c027 Updated web ui 2012-10-01 09:32:04 +02:00
pancake 7e9af106bb Implement RAnal.fcn_del_locs() to fix Vdu and af-
New commands: fx and fxd to show contents of flags
Fix pZ-pz help message and stuff
fF in visual is now nN
nN in visual has been deprecated
sfF also renamed to snN
sn renamed to so
e scr.fkey is now scr.nkey
Beautify the disasm loc functions
Toggle breakpoints with 'b' in visual
2012-09-28 02:20:52 +02:00
pancake 4ffdaeb04f Fix warnings and refactor 'p' subcommands (pw -> pxw ..) 2012-09-27 19:35:19 +02:00
pancake aadfaadc38 Better support for 16bit x86 code analysis 2012-09-27 03:22:47 +02:00
pancake dba5de4416 Fix build (R) 2012-09-26 23:58:55 +02:00
pancake 7cdb0dc0d7 Fix w32 build 2012-09-26 23:30:46 +02:00
pancake 2e114a272c Sync sdb from git 2012-09-26 22:56:54 +02:00
pancake 5ad9ae97ed Fix some bugs (nullptr, memleak) reported by clang-analyzer 2012-09-26 10:01:43 +02:00
pancake 7591182f3b More work on the web ui 2012-09-25 14:06:09 +02:00
pancake c40dda0b0a Fix 16 bit x86 code analysis
Mark cursor in visual for pw and pq
2012-09-24 23:34:12 +02:00
pancake 757d692e19 Implement support for mach0-x86-32/64 main finder
Fix segfault when loading a plain file after io'd one
2012-09-23 21:42:10 +02:00
pancake d00cc922fb Fix uninitialized variable use in arc disassembler
Fix invalid malloc in generic disasm
2012-09-23 18:10:37 +02:00
pancake 83cfbb2236 Add initial ARC code analysis module (branches)
ELF parser setups the proper ARC asm and anal
Fix segfault in the GNU ARC disassembler
2012-09-23 17:33:19 +02:00
pancake 51c4610090 Fix segfault in zip:// and dex (thanks @pof for reporting) 2012-09-23 13:30:28 +02:00
Roi Martin (@nibble_ds) 3373aa51d7 Fix code analysis in arm.winedbg 2012-09-23 03:38:51 +02:00
pancake e2906e9ae5 Some fixes on the ARC disassembler 2012-09-23 03:38:12 +02:00
Roi Martin (@nibble_ds) b4ccaba2db Fix dbg in x86_64 2012-09-23 02:57:43 +02:00
pancake 807c8a4088 Initial import of the ARC disassembler from binutils 2012-09-22 21:03:01 +02:00
pancake 850045c329 Fix many bugs noticed during the training course
Fixed ragg2 -e segfault
Fix use of ragg2 -p
Fix memleaks and null derefs in rio and rsocket
Fix some build warnings
Fix the segfaults found in the ELF parser
Dwarf parsing is only done if bin.dwarf is true
2012-09-22 20:32:19 +02:00
pancake 884d35027d Fix segfault in ragg2 -e xor 2012-09-22 18:35:02 +02:00
pancake 5f08a38ad9 Implement dynamic graph for the embedded web UI 2012-09-21 03:05:00 +02:00
pancake 621c0ae0eb Fix cmd.repeat on empty lines in prompt
Fix some issues on the RIO layer (added tests)
Fix #<hash><space> issue (>0 length)
2012-09-21 02:25:44 +02:00
pancake 4909348b6e Fix disasm and autocomplete af* commands
Fix typos in help messages
Show 'b' where breakpoints are
2012-09-20 23:32:20 +02:00
pancake 13d21461d5 Add support for temporary block contents
Honor nullcallback again
Syntax is @f:<path-to-file> @s:<string> @b:<bytes>
2012-09-20 03:38:48 +02:00
pancake 2e83fa67b8 Fix python bindings: do not use homonim methods and fields 2012-09-19 14:08:44 +02:00
pancake 063ed1615a Add demo graph view for www, add pad command remove a8
Enhacements for the r2irc bot (code cleanup and config)
Fix r_bin.vapi and other nodejs related issues
2012-09-19 03:15:36 +02:00
pancake 9448a64c51 Fix python bindings build 2012-09-18 19:04:30 +02:00
pancake 9f92f9aece Fix many null pointer deref when passing trashed data
Added 'pa' command to print assembled instructions
2012-09-18 03:39:32 +02:00
pancake 5eda1f485e Fix bindings 2012-09-17 17:49:23 +02:00
pancake d2c7832d96 Sync with sdb git 2012-09-17 11:18:20 +02:00
pancake 0f07ad555d Fix backward disassembly 2012-09-17 10:59:44 +02:00
pancake c303848696 Add --enable-cparse and rename --without-debugger to --disable-debugger 2012-09-12 19:35:27 +02:00
pancake 77dc9bc471 Fix overflow in r_bin_dwarf 2012-09-12 18:56:11 +02:00