pancake
d5e913f6ff
* Added r_mixed_change_{begin|end}
...
- Move RMixed structs to r_util.h
* Added r_list_contains()
2011-03-23 20:35:40 +01:00
pancake
083d2faebd
* Add memoization in r_print_zoom to speedup the work on big disks
...
* Added R_NEW0 macro to fill with zeroes
* Add documentation for [] keys in Visual mode
2011-03-23 19:19:23 +01:00
pancake
e6fd0a9245
* Honor @DEBUGGER@ in r_userconf.h
2011-03-23 14:34:53 +01:00
pancake
4ec547ed04
* r2-swig fixes reported by @hteso
2011-03-23 14:22:21 +01:00
pancake
72ef2c2a1f
* Fix memory leak in r_util/mixed
2011-03-22 23:45:59 +01:00
earada
498e531479
* Initial import RSocket refactor
...
- Add SSL client support and testcase
* Update TODO
* Rename some r_hash structs to avoid openssl.h conflict
* io_rap plugin its broken now ... refactor time
2011-03-21 01:47:17 +01:00
capi
44fa1dc253
* Add manc and msdn query scripts to rsc2
2011-03-18 14:07:52 +01:00
pancake
c0ab6cedd4
* Fix some bugs in ht.c and ht64.c
...
* Initial working version of RMixed
- Needs some memleaking fixes and impl missing methods
- Simple test case works
2011-03-18 09:53:50 +01:00
pancake
a74b312765
* Initial import of RMixed datatype
...
- Crashy and crispy atm. needs love
* Little cleanup in RFlag. RBtree must be removed here
2011-03-18 09:35:02 +01:00
pancake
7b221b7089
* Import of a reviewed Glyn's patch (Thanks!)
...
- Use files in x86.nasm plugin to fix portability issues
2011-03-18 09:24:16 +01:00
pancake
3d142e8ec1
* Initial import of the hashtable implementation of WayLand
...
- Kinda smart (150LOC)
- Fork it for 64bit hash keys (make ht64 in libr/util)
* Make RConfig use the RHashTable to resolve by name
- Code cleanup resulting in -30LOC
- O(1) access to config variables (speedup!)
- Make r_list_free and r_list_destroy take sense
2011-03-17 19:05:39 +01:00
pancake
c6a579a291
* Enforce byte boundaries in some fixed-fetch-size disassemblers
2011-03-14 09:08:24 +01:00
pancake
d868fec5ba
* Fix build of io_haret plugin
...
* Implement backtrace for OSX
* Fix build util/file.c for Solaris
- Added doc/solaris
2011-03-13 21:00:46 +01:00
earada
f28d12fe25
* Define PFX globally
...
* Limit block size in print command by cfg.maxbsize bytes (Thanks phr0nak)
2011-03-13 20:27:28 +01:00
earada
8189c43299
* New RList functions (r_list_del_n, r_list_revere, r_list_clone)
...
* Update vapis
2011-03-12 15:04:48 +01:00
earada
ae1d4908aa
* Add r_list_push, r_list_pop and r_list_get_top to use r_list as a stack
2011-03-11 00:09:35 +01:00
pancake
40bb699f20
* Fix prjfile for absolute path
2011-03-10 21:38:56 +01:00
pancake
f564ced79e
* Apply beautified version of the @capi_x patch
2011-03-10 14:29:54 +01:00
pancake
7dd8619477
* Add patch from @capi_x fixing segfault when refering an invalid fun var
...
* Do not override RANLIB with mingw one by default
2011-03-10 14:14:22 +01:00
pancake
7df412ae25
* Fix build on W32
...
* Added --without-magic flag
2011-03-10 11:36:16 +01:00
pancake
27ecc4bc93
* Fix stuff reported by Debian (thanks sre)
...
- Do not distribute hidden files
- Do not install libraries (when they are not libraries)
- Note MSIL disassembler license to avoid confussion
2011-03-10 09:19:30 +01:00
pancake
f38f004084
* Fix install of python, lua and go bindings
2011-03-09 21:33:17 +01:00
pancake
7a7ec24c36
* Fix install for lua bindings
2011-03-09 21:18:20 +01:00
pancake
3a72789727
* Added support for LUA for non-developer mode
...
- Added test program for r_asm api in LUA
* Use python-config-wrapper in checklangs.sh
* Do not use libr in install
2011-03-09 19:34:22 +01:00
pancake
92453e035f
* Rename bfd.h to avoid collision with system one aka Messy hack!
...
--HG--
rename : libr/asm/arch/include/bfd.h => libr/asm/arch/include/mybfd.h
2011-03-09 18:46:16 +01:00
pancake
b6258561f4
* Re-fix bfdlink issue on non-gnu includes
...
* Fix race condition in r_fs
2011-03-09 18:30:17 +01:00
pancake
b19921c70d
* Do not dist 'swig/' in root tarball dist
...
* Workaround to fix the python-config hell
* Drop the deprecated libr swig package
* Fix build on non-gnu include files
2011-03-09 17:13:27 +01:00
pancake
0d3b85677b
* Add fix for x86.nasm on OSX 64 bit (Thanks @capi_x)
2011-03-09 00:33:45 +01:00
Nibble
b8c1f6964c
Added tag 0.7 for changeset 68b843c10b92
2011-03-08 21:26:20 +01:00
Nibble
21410beccc
* Update Changelog
2011-03-08 21:26:16 +01:00
pancake
35f8f1de0b
* Apply Glyn patch fixing entropy fraction calculation
...
- Added documentation for pZ?
2011-03-08 13:02:02 +01:00
Nibble
2db84a2e46
* Fix build when compiling in a clean system (thx @esanfelix!)
2011-03-07 20:50:10 +01:00
Nibble
bbf3808946
* Fix build
...
- Compile r_diff before r_anal
2011-03-06 15:27:14 +01:00
Nibble
864fd7aa7e
* Move gdiff stuff to r_anal_diff
...
* Make r_anal_diff customizable by plugins
* Refactor r_anal and redesign API
* Add dummy methods for security patches evaluation in r_anal_diff
* Add functions:
- r_anal_diff_fingerprint_bb
- r_anal_diff_fingerprint_fcn
- r_anal_diff_bb
- r_anal_diff_fcn
- r_anal_diff_eval
2011-03-06 15:21:13 +01:00
pancake
a365d5ef6b
* Some fixes in the filtered reflines
...
* Implement 'Vta' keys to add flagspaces and flags
* Various r_line_set_prompt fixes in visual.c
* Add ':' as an invalid char for flags
2011-03-05 19:09:38 +01:00
pancake
5c0f8526b7
* Fix 'pf' help
2011-03-04 13:08:40 +01:00
pancake
7de3c55f4b
* Oops. Fix build O:)
2011-03-04 11:24:28 +01:00
pancake
70caff4609
* Import @capi_x patch fixing support for x86.nasm on OSX
2011-03-04 11:32:10 +01:00
Nibble
00613c638b
* Change VERSION to 0.7
2011-03-04 02:36:25 +01:00
Nibble
88be7aace4
* Fix asm.nbytes
...
* Fix overflow in r_print_hexpair()
* Fix bytes alignment
2011-03-04 02:10:25 +01:00
Nibble
13d6a9f2c8
* Fix bindings build
...
- Use r_core instead of libr
2011-03-03 19:32:07 +01:00
Nibble
f53e2ac332
* Fix quick jumps in Visual mode using chache
...
* Clean up build & remove libr.so target
* Update TODO
2011-03-03 16:52:51 +01:00
pancake
9e18792bd4
* Apply fix for r_fs (thanks @earada)
2011-03-03 11:02:35 +01:00
pancake
95053501d5
* Fix some warnings
2011-03-03 10:42:45 +01:00
pancake
f777210e30
* Added doc/dospart with list of partition types (mp)
...
* Use 'obs' instead of blocksize for JK visual keys
- fixes scrolling issue in visual disasm
* Some more glitches fixed in visual disasm
2011-03-02 14:11:34 +01:00
pancake
782452add2
* Fix build and some glitches in visual disasm
2011-03-02 12:33:28 +01:00
pancake
b921a2af7d
* Make r_core_magic be verbose or not
...
* Initial implementation of /p and /m search methods
- Cleanup some code (-110LOC)
2011-03-02 11:45:20 +01:00
pancake
3f56ce5a95
* Move RMeta inside RAnal
...
- Get out of RCore! - rebuild required
* Fix cast after scaling entropy (Thanks Glyn)
* Fix indentation of function/nonfunction code
* Add 'f' and 'F' keys in visual mode to seek next/prev
- between functions, flags and search hits
- Use 'e scr.fkey' to configure the mode
* Fix prompt in visual mode for ':' key
2011-03-02 00:02:50 +01:00
Nibble
2afe4c2471
* Remove remaining test app for r_meta and fix build
...
* Update r_anal vapi
2011-03-01 19:27:04 +01:00
Nibble
67e20135cc
* Add support for more opcodes in anal_x86
...
- lea, leave...
* Update asm.decode with these changes
* Add var $o for core->io->offset
* Fix "function"|"loc" comments in disasm
* Fix p%
2011-03-01 19:16:29 +01:00