Nibble
2251f089fa
* Fix bug analyzing fcns
...
* Update TODO
- stackptr is correctly handled in 'ret n' instructions
2010-07-31 20:00:54 +02:00
Nibble
24d541c209
* Fix class & fat mach-o detection in big endian machines
2010-07-29 19:56:07 +02:00
Nibble
f714f243c4
* r_bin
...
- Fix bug in autodetection with class and fat mach-o files
2010-07-29 19:52:13 +02:00
Nibble
62e24bd0c6
* r_bin_fatmach0
...
- Huge refactoring of r_bin_fatmach0
* rabin2
- Don't print msg "n bins extracted" in radare mode
2010-07-29 18:15:02 +02:00
Nibble
bb8cfd866d
* r_bin
...
- Add function r_bin_extract()
- Add lib r_bin_fatmach0 into format/mach0/
- Complete mach0_specs with fat mach-o stuff
- Add plugin bin_fatmach0
- Initial import of mach-ex into r_bin
- Remove mach-ex
* rabin2
- Add flag -x for extracting bins from file
* Build
- Update plugins.def.cfg
- Remove mach-ex stuff from libr/Makefile
2010-07-29 16:04:18 +02:00
Nibble
495fc15d89
* Fix bug installing mach-ex
2010-07-25 13:29:16 +02:00
Nibble
f853dab09f
* More fixes on mingw32 build
...
* Update VERSION in swig configure script
* Update doc/windows
2010-07-24 12:44:19 +02:00
pancake
6d35b040f8
* Fix build of r_socket on mingw32
2010-07-23 15:44:40 +02:00
Nibble
344bcf16a6
* Fix build
2010-07-23 12:19:39 +02:00
pancake
894202db16
* Fix creation of ~/.radare2/rdb and r2 -p (Thanks edu!)
...
* Re-run ./configure-plugins if .def.cfg is newer than .cfg
* Documentate build instructions of the TestRBin.java
* Sync TODO and ChangeLog
2010-07-23 01:15:03 +02:00
Nibble
cdcc089285
* Add initial support for java bindings
...
* Fix build
2010-07-22 18:54:07 +02:00
Nibble
bccc048aec
* Install mach-ex
...
* Update fat mach-o warning message
2010-07-22 13:10:22 +02:00
pancake
e9a8a96661
* Implemented r_lits_sort() and r_list_add_sorted()
...
- Add function variables sorted by delta
* Initial import of the io_gdb plugin
- Statically compiled plugin by default
- Use libgdbwrap
- Implements just raw IO read/write
- Needs more testing
2010-07-22 01:14:13 +02:00
Nibble
216973b29c
* Fix bug regading false positives with z/
...
* Fix r_mem_cmp_mask
* Update TODO
2010-07-21 17:11:06 +02:00
Nibble
f5ad5c138a
* Fix z/ ranges
2010-07-21 12:59:11 +02:00
pancake
1ab4a426da
* Fix some bugs reported by edu in the signature module
...
* Minor updates in TODO
2010-07-21 11:12:24 +02:00
pancake
f88db14126
* Oops fix build
2010-07-21 00:21:20 +02:00
pancake
53843bb8ab
* Added static version of 'sw' in doc.sw/sw
...
- main repo only works in cgi mode..
* Fix 'z*' command
- Display bytes when listing 'zb'
* Drop unused 'RList*' from RSignItem
* Add missing definition of r_flag_rename
2010-07-21 00:05:33 +02:00
pancake
e2192f185e
* Fix segfault in r_sign caused by an off-by-one
...
* Use r_flag_item_rename() to avoid wrong flag hash indexing
- Based on edu's patch (thanks!)
2010-07-20 23:25:15 +02:00
Nibble
a0d68da9d1
* built-in grep
...
- Fix segfault
- Minor optimization
2010-07-19 05:05:30 +02:00
Nibble
3cc749b845
* Minor fixups in grep
2010-07-18 12:33:47 +02:00
Nibble
38eb3eee74
* r_list
...
- Add function r_list_get_n
- Update test
2010-07-17 18:35:47 +02:00
Nibble
67478d4bfb
* Fix bug flagging analyzed functions
...
* Add libopenssl to configure report
* Update TODO
2010-07-17 15:50:09 +02:00
pancake
6102da137d
* Initial import of OpenSSL r_big API implementation
...
- Split each implementation in different files
- Add --without-openssl flag in configure
2010-07-16 23:13:34 +02:00
Nibble
9e5f355e07
* Clean-up built-in grep code
...
* Fix bug parsing imported libs in r_bin_pe
2010-07-16 18:44:39 +02:00
Nibble
71443832f4
* Initial rewrite of built-in grep
2010-07-16 14:53:06 +02:00
pancake
c84ba4b076
* Display cursor information in visual prompt when enabled
...
* Partial support for visual selection of bytes in disassembly
2010-07-16 11:28:16 +02:00
pancake
56baae7e6e
* Use RList in r_sign (Thanks edu for the patch!)
...
* Implement dummy darwin-arm syscall table to disable warnings in iphoneos
2010-07-16 00:40:28 +02:00
pancake
9587e5ac9a
* Implement #md5 #md4 #sha1 #sha256 #sha512
...
* Fix r_print flags in visual
* Fix r_debug_trace_pc
* Import some macros from bithacks.h
2010-07-16 00:02:33 +02:00
pancake
2f09509630
* Fail when binr build fails somewhere
...
* userconf R2_VERSION
* Implement some more # hashing algorithms
2010-07-15 13:34:53 +02:00
Nibble
3131a9a7cf
* Speed up make mrproper
2010-07-13 11:59:55 +02:00
pancake
87841fbe15
* Fix build
...
* mrproper runs clean too
2010-07-13 11:48:26 +02:00
pancake
a2ab58dbe6
* Implement 'Ct' command to manage anal_var_types
...
* Minor todo cleanup
* Use more PFMT64
2010-07-13 10:56:56 +02:00
pancake
28f3d983e6
* Fix build and support unset breakpoint command
2010-07-13 01:22:44 +02:00
pancake
773c2549ad
* Initial implementation of callback commands for r_bp
...
- Added 'dbc' command to configure them
* Check breakpoint stop everywhere
2010-07-13 01:20:57 +02:00
pancake
c36f43c55c
* Check 'hg' before starting to build.sh
...
* support array types for function string serialization
* Fix undo seek when io->va is enabled
- Fix Vu and VU commands (must read after seek)
* Add patch from edu adding Start/End keys support in dietline
- Fix r_parse_x86_pseudo for att syntax
2010-07-13 01:00:36 +02:00
pancake
67ad35187b
* Refactor TODO
...
* Added r_anal_fcn_to_string() and get_var()
- vars now have array size and direction
* Some random fixes
- minor opimitzation in autocompletion (thx edu)
* Added Vtlr command to rename in visual tracked flags
2010-07-12 21:37:40 +02:00
pancake
bafedbd021
* Display error when 'nasm' is not installed
...
* Autocomplete flags for 'fr' command
2010-07-12 19:27:05 +02:00
Nibble
db75fd66ce
* Fix 'asm.syntax' bug
2010-07-12 18:15:53 +02:00
Nibble
14b3479658
* r_anal
...
- Modify stackptr on 'ret imm'
- Improve analysis of 'push ref' instructions
* r_bin
- Print a Warning message when a fat mach-o is opened
* Update TODO
2010-07-12 17:17:31 +02:00
pancake
87512b23b0
* Apply r_parse fixes from edu to support more than one numeric
...
to flag replacment and avoid 0x0 substitutions
* Implement 'fr' command
* Add autocompletion for /a
2010-07-12 14:46:43 +02:00
pancake
f32de77f4c
* Add more stuff for build.sh as explained in the mailing list
2010-07-12 01:40:20 +02:00
pancake
2a9fecfe86
* Added 'build.sh' farm script
...
* Implement r_log api
* Fix issues in swig bindings
2010-07-12 00:50:00 +02:00
Nibble
89a63b5c3a
* Fix segfault parsing imports in mach-o
...
* Simplify the output of the command 'S'
* Update TODO
2010-07-11 13:15:18 +02:00
pancake
1fd4f51f66
* Fix segfault in 'pd' command, thanks edu!
...
* Fix r_bin.vapi
2010-07-08 14:24:07 +02:00
pancake
07d55075ae
* Add openbsd|netbsd|freebsd to the list of automatic ostypes
...
* Do not allow to build if shared object extension is not defined
* Remove the use of R_META_FUNCTION in r_core (this was breaking the build)
- Now takes the information from the r_anal->fcns
- Uses the new function r_anal_fcn_find()
* The 'pdf' command now prints the whole function independently of your
offset. This also simplifies a bit the r_print_disasm function.
2010-07-03 03:35:26 +02:00
pancake
182b7737cf
* Remove deprecated documentation
...
* Some syntax fixes
* Some changes in the design of the vars in r_anal
* Remove 'CF' command and META_FUNCTION type
* Fix 'S' '*' mark when in debugger
2010-07-02 02:01:51 +02:00
pancake
cc35fbf14f
* Added file.desc
...
* Cx/CX is not working again, needs more love
* Implemented 'pdf' .. needs review
2010-06-30 11:59:52 +02:00
pancake
a6840204b5
* Fix Vd command
...
- Added Cd command to define data
2010-06-30 02:44:24 +02:00
pancake
5f10d6ba64
* r2 -n does not load rabin2 information
...
* Implemented search.align
- Affects RPrint->addrmod and RSearch->align
* Use r_search_reset() instead of r_search_new()
* typedef RConfigCallback
* r_sys_bt renamed to r_sys_backtrace
2010-06-30 02:30:07 +02:00