2416 Commits

Author SHA1 Message Date
pancake
0f6b4e34e1 Fix null pointer in disasm 2012-12-18 15:46:00 +01:00
pancake
fd244a97ba Remove GMP library check in configure.acr 2012-12-14 17:46:33 +01:00
pancake
baae1f6e6a Honor $. variables to get regs and fix Ps string filter bug 2012-12-14 10:51:25 +01:00
pancake
caaccaddc9 Fix some warnings 2012-12-13 18:32:26 +01:00
pancake
59f70255cf Add bin.strings and fix other bin.* load issues 2012-12-13 10:21:57 +01:00
pancake
03ef6071c7 Define evals before loading bin, honor bin.rawstr=0 by default 2012-12-13 09:22:17 +01:00
pancake
e54cd2bf2b Fix some bugs in .: command 2012-12-12 23:58:18 +01:00
pancake
b20de181b0 DEVELOPERS~=s/hg/git/ . thanks srm! 2012-12-12 19:27:25 +01:00
pancake
488ea96089 Remove r_socket_*later() hacky methods 2012-12-12 13:26:26 +01:00
pancake
c8de9fe3a7 Fix http server spurious close syscall 2012-12-12 04:10:44 +01:00
pancake
c98cc9d1ab Fix some bugs and add close_later() methods in RSocket
Uglify d3.js (the smaller the better)
Fix premature socket close on http reply with a hack
2012-12-10 16:25:57 +01:00
pancake
e22ac507ea New cfg.minstr config var, add agcj command and d3 demo for r2wui 2012-12-10 01:52:11 +01:00
pancake
58371d6e2f Add rabin2 -N flag to set minimum string length
By default is 2, but PE which is 4
Sort rabin2 -h flags alphabetically
Add r_bin plugin-specific minimum string length
New r_list_newf() constructor which replaces the hacky R_LIST_NEW macro
2012-12-09 01:39:27 +01:00
pancake
5ebe3d20b8 Add ?P command, fix overflow in anal/cc and ctypes build
Added ctypes/test.py example
2012-12-08 02:17:21 +01:00
pancake
a14f48918f Fix build and pdj on invalid opcodes 2012-12-07 16:00:36 +01:00
pancake
bc63849795 Initial implementation of memory watchers (cw) 2012-12-07 15:44:36 +01:00
pancake
4d50d27dc2 Fix build 2012-12-07 12:20:08 +01:00
pancake
55bb8dc95e Fix udis86 trailing spaces, add 'dw' command 2012-12-07 12:03:53 +01:00
pancake
70b037e154 Show refs in disasm, better analysis for ARM and x86-16
Fix status line bug in visual debugger
2012-12-07 03:12:25 +01:00
pancake
83da070d44 Fix fcn lines in disasm, minor fix in meta
Initial work to fix linux32 debugger on linux64
2012-12-06 03:11:40 +01:00
pancake
475372ec2c Fix archbits in overlap mem, fixes for ad, pd and segmented addressing
Fix invalid wide string identification in 'ad' command
Temporal blocksize syntax ':' has changed to '!'
  - x @ 1024!33
Fix overlapped IO sections handling
Add support for segmented address in temporal seek
Fix disassemlby to print more lines than blocksize
2012-12-06 00:55:22 +01:00
pancake
1f2a643013 Fix segfault in http server 2012-12-03 04:36:00 +01:00
pancake
2134da8d08 Fix http.sandbox, Fix segfault in rnum, update lungo 2012-12-03 04:28:05 +01:00
pancake
2c9b45dfef Fix build 2012-12-03 04:06:02 +01:00
pancake
84002a421f Better new WebUI, fix pdf,pD, implement http.timeout and more
Enhacements in the new webui
Fix r_socket_block_time()
Implement assembler for the 1bit arch RAR (wip)
Fix pdf, pdb and pD (print_disasm)
Implement http.timeout and http.sandbox
2012-12-03 04:01:55 +01:00
pancake
23022c596b More datalove to the new webui, favicon, more menus, console, 2012-12-01 03:56:54 +01:00
pancake
b9584ac74e Do 302 when requested directory not ending in /$
Implement two column new ui for testing
2012-12-01 02:35:12 +01:00
pancake
0b5d2ef737 Fix comparison commands ??, ?!, ?+ and ?- 2012-12-01 00:15:19 +01:00
pancake
e367b93e93 Fix visual mode flickering issue 2012-11-30 16:12:54 +01:00
pancake
7a0da18725 Add r_bin.rar plugin, per-section arch/bits, fix in S=
Add Sa to set/get per-section arch and bits configuration
Cache io->section and core->io->section to speed up the Sa
Update r_sys_arch*
Add dummy plugin in asm/rar
Fix lines of S=
2012-11-30 01:06:30 +01:00
pancake
a4b6835bcf Use backlog=32 in socket.listen. Fixes chrome issues 2012-11-29 04:17:23 +01:00
pancake
df879389cb Initial import of the rarvm asm/dis and bin (wip, not integrated) 2012-11-29 04:12:15 +01:00
pancake
6e27dc0d76 Initial import of the /new lungo.js based web ui 2012-11-29 04:10:12 +01:00
pancake
07d27512ee Append fatmach0 index in extracted filename
Fix the segmentation address in ? command
Fixes for the r2bot
2012-11-29 04:07:59 +01:00
pancake
04140210d1 Fix build? 2012-11-27 19:03:09 +01:00
pancake
b1e30e731b Fixes for the r2irc.js bot and various consistency in core 2012-11-27 14:09:53 +01:00
pancake
f44dbb1d1e Honor DEBUGGER userconf var in r2 -d 2012-11-22 18:21:44 +01:00
pancake
514dd145dc Use anal.x86.udis86 when asm.bits=16 from anal.x86
Fixes in the anal.x86.udis86 analysis
Add pcj command to show bytes of current block in json
2012-11-22 18:06:02 +01:00
pancake
70af2490cc Remove useless debug message 2012-11-20 18:43:28 +01:00
pancake
3aeee274bf Workarounds for x86-16 and prepare bitmap 2012-11-20 18:42:23 +01:00
pancake
3a93f8bbbd Fix prompt history issues reported in #34 2012-11-20 12:32:19 +01:00
pancake
83ea1201e9 Working refactoring of RAnalData API 2012-11-20 12:17:46 +01:00
pancake
b6c5e7dc72 Honor meta item length in core disasm 2012-11-20 04:22:16 +01:00
pancake
e495421782 Initial implementation of 'ad' (analyze data)
Force tid=pid when tid=-1 in r_debug_select()
Add support for 16bit mov in x86.nz assembler
2012-11-20 03:59:00 +01:00
Eduard Burtescu
a069c72fb5 Updated node-ffi bindings for the latest versions of ref and ref-struct. 2012-11-18 11:44:14 +02:00
pancake
6853f3a593 Fix build 2012-11-16 02:41:01 +01:00
pancake
8f6459977d Refactor of {bin|asm}/java into shlr/java 2012-11-16 02:29:30 +01:00
pancake
8ea25c4a46 Use RNum in RAsm, fixes for segoff and better disasm
Reference of RNum in RAsm (use flags in 'wa/pa'!)
Use RNum in x86.nz plugin
Rename scr.segoff to asm.segoff
Fixes for segmented addressing resolution
Honor lineswidth in disasm
Remove rabin2 -p flag in help and manpage
Fix disasm.c loop for small blocksizes and invalid ops
2012-11-16 01:34:26 +01:00
pancake
05d78f3fc6 Fix x86-16 disasm issue and add ctypes (wip) 2012-11-15 15:37:25 +01:00
pancake
7ee7f936db Fixes parsing bug in java class and and rbinelfFixes in java class and and rbinelf)) 2012-11-14 04:57:56 +01:00