pancake
c348fe7a8a
* Add install-doc-symlink (install fortunes!)
...
- thanks ash for reporting
* Some indentation fixes in printzoomcallback
* Fix r_flags.vapi
2011-02-17 01:22:15 +01:00
earada
c089297bd8
* Add print zoom mode 'pZ'
...
* Visual zoom mode 'z'
* r_print now uses RIOBind
* Add r_flag_space_get
2011-02-17 00:58:54 +01:00
pancake
90cf8f0ede
* Use DEVEL_MODE variable to use valaswig or not
...
- Dist releases does not depend on valaswig
- Use --enable-devel to generate .cxx and .py files
* Some more work on the cxx support, still not yet usable
* Fix r_cmd.vapi
2011-02-17 00:47:18 +01:00
pancake
d471bd6da2
* Handle entropy hash type from rahash2
2011-02-16 14:18:31 +01:00
pancake
4fad96ecbb
* Make r2-swig happy without valaswig
...
* Add r_io_raise() and use it in the 'o' command
- Allow to raise the file handle priority
2011-02-16 09:29:09 +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
Nibble
8cf6516d0d
* Speed up 'k' in visual
...
- Use cache instead of bwdisasm
2011-02-15 16:19:18 +01:00
Nibble
6aea3ed907
* Implement 'pd -n' for backward disassembly
...
* Use bwdisasm in visual.c for 'k'
2011-02-15 12:31:32 +01:00
Nibble
e56cfb6ac1
* Fix bindings build
2011-02-15 10:16:39 +01:00
pancake
8d60673253
* Autocomplete 'o' and '.' with filename in filesystem
...
- Leaks a lot.. but mostly works :)
2011-02-13 01:37:02 +01:00
pancake
13b4c2d9f1
* Added 'pb' command to print in binary form
...
* Added 'ap' command to search and analyze function preludes
- x86 only atm.. just as a PoC
2011-02-12 12:54:26 +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
earada
68e88b956c
* Fix offset dalvik opcodes problem
...
* Rename plugin functions
2011-02-11 20:07:24 +01:00
Nibble
434501568f
* Add r_debug_pids to r_debug.h
...
* Update r_debug vapi
2011-02-11 17:29:31 +01:00
Nibble
affc72e255
* Minor fixup in 'ag' (print also syms)
2011-02-11 17:11:31 +01:00
Nibble
2a477ce8b7
* More refactoring of r_core_anal_*
...
- Remove ugly pbb
* Add support for global diff graphs
* Fix global graphs
2011-02-11 16:56:38 +01:00
Nibble
9a20ce63b2
* Fix command 'cg'
2011-02-11 15:42:38 +01:00
Nibble
9acb486f7b
* Enable string analysis on init
2011-02-11 11:38:47 +01:00
Nibble
800e3a9076
* Update vapi's to the new changes in r_anal
2011-02-11 11:37:28 +01:00
Nibble
f3f094117a
* Huge refactoring of r_anal code and API
2011-02-11 11:22:43 +01:00
pancake
dc34c9f41a
* Some minor work on r2-swig
2011-02-10 14:19:58 +01:00
pancake
e4e77b2c75
* Autodetect required column width to fit in screen
...
* Add 'pd' in autocomplete and clean some warnings
2011-02-10 00:55:30 +01:00
pancake
5228d4eff0
* Autocomplete flags after '@'
...
* Fix some segfaults when core->file is NULL
* Some simplifications in dietline
2011-02-10 00:21:05 +01:00
Nibble
c16f6d7777
* Sort basic blocks after analysis
...
- Make diffs more accurate if split is enabled
2011-02-09 22:51:25 +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
fc4198e97d
* Implement in x86im test and int opcodes
...
* Remove hacky code
2011-02-08 13:57:48 +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
Nibble
cc9cefa74e
* Some refactoring of r_anal
...
- Add fcn types for syms and imports
- Filter bindiff matches by type (speed up analysis)
- Assign the right fcn type in bin_load
* Fix segfault in r_anal
- Solve bug with unknown opcodes + graph splitting
* Update more vapi's
2011-02-07 17:43:50 +01:00
pancake
7bb5b2d46d
* Many bugfixes in RIOMap handling and 'o' command
...
* Added util/bitmap (hashmap of bits)
2011-02-07 09:46:01 +01:00
pancake
9a084d12fd
* Fix repl with vala
2011-02-06 21:10:57 +01:00
pancake
fc08cd81ff
* Use '-fPIC' for gcc in r_lang_vala (thanks earada)
2011-02-06 20:52:27 +01:00
pancake
7fa1ca1ec1
* Oops. uncomment two lines :)
2011-02-06 20:43:06 +01:00
pancake
986f66c14f
* Avoid dupped langs plugins in queue
...
* Hardcode vala plugin by default
2011-02-06 18:44:56 +01:00
pancake
6db4e28e02
* Oops. unstatic r_asm_arm plugin
2011-02-06 16:30:56 +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
ad027ba004
* Apply patchsets from Glyn Kennington (Thanks!)
...
- Added new method r_io_shift (start, end, move)
- Added 'r' command (like in r1)
- Fix parallel builds with -j>1
2011-02-05 12:51:37 +01:00
pancake
7e22c00602
* Hide verbose messages of "unknown cond, opcode" in anal
...
- #define VERBOSE in bb.c and fcn.c
* Fix memory leak in cons_grep
- Fix grepping for null strings
- Fixes count of lines x~?
2011-02-05 02:55:50 +01:00
pancake
b6ff556b75
* Enhace some help messages (.?)
...
* Added search.prefix "hit" by default.
* search.asmstr is now boolean and true by default
- Affects /c opcode search command
* Add much more autocompletion hints for commands
* Fix tabulation of list of available options in r_line
2011-02-05 02:21:40 +01:00
pancake
d687ae9975
* Fix segfault in dietline (thanks ash)
2011-02-05 01:18:58 +01:00
pancake
493c6463e8
* Fix tab autocompletion in r_line
2011-02-05 01:07:43 +01:00
pancake
387e82728a
* Fix offscreen cursor with <0 seeks in Visual mode
2011-02-05 00:36:51 +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
5742b10641
* Remove remaining fastcall stuff from r_asm
...
* Fix build for bindings
2011-02-04 18:34:20 +01:00
Nibble
0906e809fe
* Remove all dummy plugins (speed up build)
2011-02-04 14:20:30 +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