pancake
d471bd6da2
* Handle entropy hash type from rahash2
2011-02-16 14:18:31 +01:00
Nibble
ec340164c3
* rax2
...
- Fix another bug in format_output()
- Remove unnecessary malloc+free
2011-02-15 23:51:05 +01:00
Nibble
4158466b28
* Fix bug in rax2 related to bin conversion (thx Jan Lieven!)
2011-02-15 18:38:18 +01:00
pancake
f950dcb33c
* Add RIOMap in r_core_file_open
...
- RCore.file_open() now accepts one more arg for offset
- Fix RIO api issues related to RIOMap and opening multiple files
- Fix infinite loop and simplify design
- Added test case to ensure it does not breaks
* Fix build of r_lang in OSX (thanks @capri_x)
* Remove debugging printfs
* io.ffio is now true by default
2011-02-12 01:52:41 +01:00
Nibble
ec68959bd2
* Clean up ranal2 output
...
- Avoid ugly 0xffff...
2011-02-08 14:07:51 +01:00
Nibble
a906dc18a3
* Fix typo in ranal2
2011-02-08 13:59:50 +01:00
Nibble
ead4e9502f
* Simplify type assignment in r_anal
...
* Include fcn type in 'rabin2 -r' output
2011-02-08 00:15:12 +01:00
pancake
64c4e5c014
* Fix various bugs in r_lang api
...
- Use RList instead of kernel's list.h
* Initial import of 'vala' plugin
- Allows to write Vala/Genie scripts
2011-02-06 14:10:16 +01:00
pancake
53587faf25
* Implement rap:// remote radare protocol support
...
- Fully compatible with radare1
- Server $ r2 rap://:9999
- Client $ r2 rap://127.0.0.1:9999//etc/fstab
* r_io has been refactorized to support client/server io plugins
- Requires make clean
* Enhacements in Visual mode:
- [] keys change scr.cols eval variable (hex columns)
- Handle offscreen cursor and selection
- Handle <0 seeking in visual mode
2011-02-05 00:20:28 +01:00
Nibble
7de9646195
* Merge
2011-02-04 14:07:56 +01:00
Nibble
1d83a7ba25
* Some optimizations in r_anal
...
- bb's are included in fcn struct
- analyze bb's and fcn's all together
* Update some vapis
* Fix build
2011-02-04 14:03:59 +01:00
pancake
8924841072
* Some more work on r_core_sysenv*
...
- fix api, but still not using BLOCK or so
* Fix help for ??? and !?
* Upgrade swig/configure.acr to 0.6.9
2011-02-04 11:30:08 +01:00
pancake
9c8aa28a9a
* Some better help messages
...
* Added asm.lineswidth (fixed width for reflines)
* Added 'aoe' stub command
2011-02-03 09:31:50 +01:00
pancake
9cd07bd9d2
* Added r_cons_resize() and _interrupt() RConsEvent callbacks
...
- Use _resize() from visual mode, so redrawing is now cleaner
* Minor bug fixes
2011-01-23 13:12:16 +01:00
pancake
f92ca2da8a
* Fix r_io_redirect and debugger IO
...
- Get PID from inner struct instead of aliased by fd
2011-01-22 00:57:43 +01:00
earada
2fd808e19b
* Fix rafind2 build
...
* jk visual commands seeks an opcode size
2011-01-21 10:21:04 +01:00
pancake
3ab9e61c22
* Do not show registers if sync fails
...
* More work on the io refactoring
2011-01-21 09:17:14 +01:00
pancake
bbda7ed61e
* Much more fixes for the new r_io
...
- r_io_malloc plugin is now working
- r_io_size now accepts only one argument
* Fix nullptr bug in r_fs
2011-01-21 00:21:32 +01:00
pancake
ed8d076cbe
* Fix r2 -n, remove r2 -t
...
- Some more fixes related to r_io. still more stuff to do
2011-01-20 23:28:20 +01:00
pancake
b8b87f050e
* Initial working r_fs API with ext2 fs
...
- Support file reading and directory listing
* Fix build
2011-01-14 01:02:20 +01:00
Nibble
2e26e35584
* Add bb list into RAnalFcn structure
...
* Analyze bbs per function
* Remove gdiff from radiff2 temporary (deprecate?)
- Meanwhile ragdiff2 should be used
* Update TODO
2010-12-24 13:27:20 +01:00
Nibble
28d0a62430
* Change gdiff API so it takes 2 core's as args
...
* Don't output diff info and vars in 'afl' for loc's
* More refactoring of gdiff
2010-12-06 03:34:44 +01:00
Nibble
c254af504f
* More optimizations in gdiff
...
* Fix the usage message of radiff2
2010-12-04 15:24:39 +01:00
Nibble
eb88fa40fc
* Set variable direction during function analysis
...
* Add argument "dir" to r_anal_var_add()
* Fix reg handling in x86im plugin
* Fix variable analysis in r_anal
* Use plugin "x86" in ranal2 by default
2010-11-29 20:06:11 +01:00
Nibble
f0d2279a0e
* Little refactoring of rax2
2010-11-29 13:20:44 +01:00
pancake
61cf8cd3aa
* Remove unused libr.pc.acr
...
* Set procmod group in osx make target of r2 bin
2010-11-29 10:27:11 +01:00
pancake
58fc61d486
* Fix overflow (Thanks Adriana for the patch!)
2010-11-29 01:29:21 +01:00
pancake
623d91e678
* Apply Adriana patch with some new shellcodes for rasc2
2010-11-29 01:28:17 +01:00
pancake
cb077db5f2
* Add codesign makefile target for OSX 10.6
2010-11-26 13:11:11 +01:00
pancake
6507ea67b8
* Apply patch from @astralia
...
- Adds -S and -s flags to rax2
2010-11-25 01:27:27 +01:00
pancake
fdaac4c171
* Implement dbg.bep in r2
...
* Sync r_bin vapi with changes in r_bin.h
2010-11-18 22:57:28 +01:00
pancake
421208a0c7
* Replace main for binsym in r_bin
...
* Added dummy commands for r_debug_fork/clone
2010-11-18 11:41:17 +01:00
pancake
6d515cc1a8
* Update and reorder TODO tasks
...
* Added r_file_mmap() functions in r_util
* Do not hash files bigger than 10MB
* Fix abspath() return value and signature
2010-11-17 21:15:34 +01:00
pancake
0aafe05b45
* Step now accepts pid+tid
...
* Fix attach in w32 debugger
- use dpa and get first thread by default
* Mark with asterisks the selected pid/thread (dp/dpt)
* Fix reg_write in w32
2010-11-17 02:31:56 +01:00
Nibble
8df7b217eb
* List IO plugins with r2 -L
2010-11-17 01:29:33 +01:00
pancake
4db5cded34
* Fix w32dist find command
...
* Display TODO message in r2 -L
* Implement rax2 -s - and rax2 -
* Honor dbg->tid in many places
* Implement basic stuff for dbg->reason
- Only w32 and *nix atm
- Not yet displayed or used
- Added many new reason types in enum
* Fix w32 register map
* Handle attach:// in io_w32dbg plugin
* Implement w32 process and thread list
- You can now select the thread
> dp # list pids
> dp=1424 # attach to pid
> dpt # list threads
> dpt=580 # select thread
* Added dummy code to list windows
2010-11-17 00:56:48 +01:00
Nibble
f0fe6ae4fa
* Fix binr build
2010-11-16 19:43:26 +01:00
pancake
cfa24e1879
* Add XML to ldid r2 debugger for iOS
...
* Fix build of the r2 debugger on darwin-arm
* Implement list of threads and memory regions on darwin-arm
- just a draft, needs more work
* Add attach:// IO handler to mach plugin
* darwin does not needs -ldl
2010-11-11 01:09:27 +01:00
pancake/n900
9580907a35
* Fix static and nonpic build with no gmp
...
* Needs to rerun configur-plugins
2010-11-10 10:45:47 +01:00
pancake
aacce16095
* Another fix for nonpic build
2010-11-10 04:00:49 +01:00
pancake
a6629c610c
* Fix static compilation on Linux systems
...
- Not really portable, needs some work to fix w32 build
2010-11-10 03:55:27 +01:00
pancake
3a44d471f4
* Fixes for pkgconfig and vapi deps
...
* Apply patch from @astralia for rax2
- support int->bin and bin->int
2010-11-04 13:19:36 +01:00
pancake
23e6bfb679
* Add manpages for rarc2 rarc2-tool ranal2
...
* Use the library symlinking layout as reported by Debian
2010-10-27 22:17:55 +02:00
Nibble
a3ff1f5261
* Fix initial seek in debug mode to pc (use sr pc)
...
* Complete 's' help
* Fix dietline echo in 'r2 -v' mode
- Add cb for scr.prompt
2010-10-27 17:45:53 +02:00
Nibble
c79afe3568
* Add var vm.arch
...
* Fix vm arch setup at startup
* Fix flag set in visual mode when cursor is enabled
* Filter string names before adding flags in r_bin_load
* Fix r_flag_name_filter (do trim)
* Fix r_sys_rmkdir
* Update TODO
2010-10-23 14:27:13 +02:00
pancake
431e626680
* Fix $$$ variable
...
* Do not set io.va twice
2010-10-22 01:16:32 +02:00
pancake
7592a5e2ba
* Fix build of rarc2 on w32
2010-10-19 13:57:00 +02:00
pancake
f9e6ca28cf
* Fixes in swig/ for OS type selection
...
* Move rsc2 into binr/
--HG--
rename : rsc2/rsc2.c => binr/rsc2/rsc2.c
rename : rsc2/scripts/intel2att => binr/rsc2/scripts/intel2att
2010-10-18 20:47:13 +02:00
Nibble
bfbd12ed3c
* Don't add symbols as functions before analyze them
...
* Update and simplify gdiff
2010-10-13 18:51:10 +02:00
Nibble
11e8d6a1da
* Fix va issue in dbg mode
2010-10-13 01:23:27 +02:00