pancake
519c07a2ad
Minor r2awk fixes
2012-11-05 14:52:32 +01:00
pancake
c8d2b28cd5
Add r2awk command. More portable awk bindings
2012-11-05 14:04:29 +01:00
pancake
7c1e0c85d9
Support for remote raw commands (client/server)
...
See the '.:' command
Full integration with awk bindings
Add install make target for the awk bindings
Handle as debug mode if io->file->debug
Fix typo quite/quiet in rabin2
Resolve $pc,$bp,$sp,$a0.. in r_core_num
Minor random fixups
2012-11-05 02:00:34 +01:00
pancake
07929b169d
Add Quiet and JSON in RCoreBin, more awk, fix rafind2
...
Use rabin2 -j flag to get JSON output
You can also get those jsons using the i?j command
Better awk bindings and added some examples
rabin2 -v (without any other arg) shows version
Fix some segfaults in rafind2 and use RList
Add quite output mode for rabin2 (activated with -q)
2012-11-02 03:35:50 +01:00
pancake
a0d099bff1
Honor iomaps in search ranges and add basic awk bindings
...
Honor iomaps on search.to
Initial import of the 'awk bindings'
Honor search.{from|to}
2012-10-31 21:32:33 +01:00
pancake
1e52015eee
Add px[QW], fix segmented io and handle !
pipes
...
Handle `!` with r_core_cmd_str_pipe
Fix 'afl' output
Add help for 'px' command
Add pxQ and pxW to show one word per line
Fix segmented io with maps and sections
Some test cases got fixed
Add test-r_anal.py
2012-10-25 12:55:28 +02:00
pancake
10f2c7f4f3
Force specific versions of node-ffi dependencies
2012-10-22 11:16:47 +02:00
pancake
7f5a84b57a
Add new code analysis vars and update manpages
...
rasm2 defaults -o to 0 instead of 0x8048000
fixes in rarun2 to make it more userfriendly
update some manpages with examples
enhace output of 'afi' command
fix 'pi' bug setting blocksize
fix 'pdi' bug ignoring user defined len
add $C $J $X and $F $I code analysis variables
run r2irc.js in sandbox mode
2012-10-22 02:28:42 +02:00
pancake
e817148a84
Fix build of bindings
2012-10-11 13:15:50 +02:00
pancake
7222f83152
Remove all r2-bindings references to r_line
2012-10-11 13:11:25 +02:00
pancake
3540924f40
Better paralelization of build system
2012-10-04 01:20:00 +02:00
pancake
1416aff48e
Bump 0.9.3git after release
2012-10-02 11:26:32 +02:00
pancake
02580dea38
Bump 0.9.2 release
2012-10-02 03:18:12 +02:00
pancake
ae239cbbc9
Fix ^Z r_line input buffer garbage
2012-10-01 17:48:10 +02:00
pancake
2e83fa67b8
Fix python bindings: do not use homonim methods and fields
2012-09-19 14:08:44 +02:00
pancake
063ed1615a
Add demo graph view for www, add pad command remove a8
...
Enhacements for the r2irc bot (code cleanup and config)
Fix r_bin.vapi and other nodejs related issues
2012-09-19 03:15:36 +02:00
pancake
9448a64c51
Fix python bindings build
2012-09-18 19:04:30 +02:00
pancake
b1a639bd02
Bump radare2.js 0.1.3
2012-09-18 17:36:30 +02:00
pancake
9f92f9aece
Fix many null pointer deref when passing trashed data
...
Added 'pa' command to print assembled instructions
2012-09-18 03:39:32 +02:00
pancake
5eda1f485e
Fix bindings
2012-09-17 17:49:23 +02:00
pancake
29b87d31c9
Use enable devel mode for r2-bindings by default
2012-09-17 13:18:33 +02:00
pancake
61fc7e5899
Force HTTP/1.1 and better interface for r2w
...
Many bugfixes in the webserver implementation
Fix check for temporary directory
Fix vapi file for r_print
2012-09-07 01:48:09 +02:00
pancake
3b65f42167
Update sdb to 0.5, sdb is now public api
...
Update pkgconfig files
sdb now supports json and cas operations
sync pair.c to use the new cas api
2012-09-04 01:46:12 +02:00
pancake
106393d077
Fix crash in r_anal_free, add fatmach0 python test
2012-08-10 13:27:00 +02:00
pancake
28428438f6
Lot of build fixes for --as-needed and mingw32
...
Fix z80 assembler
Add r_sys_truncate() for portability
Fail build if tests compilation is wrong
2012-08-10 11:35:38 +02:00
pancake
3c967ac89b
More fixes in dalvik disassembler (thx @thuxnder)
...
- Add missing getters in RAnal to make bokken happy
2012-08-07 16:53:09 +02:00
pancake
9cc62d85a0
Fix vapis
2012-08-07 14:12:14 +02:00
pancake
526a8a66fe
Fix function renaming and add some 8bit x86 ops
...
- 'afl' is now just listing functions
- Use 'afl*' to get also 'loc.' functions (BBs)
- Fix length in cb_hit for search
- Fix infinite build in libr/egg
- Fix 'afr' command to rename function
- Implement 8bit mov, (out,in)sb in x86.nz
- Fix ragg2 -d for one byte writes
- Fix vapi
2012-08-02 02:44:46 +02:00
Eduard Burtescu
98b057e48a
More VAPI fixes to get SWIG bindings to build.
2012-07-20 19:11:20 +03:00
Eduard Burtescu
40b36c1688
VAPI: fixed some problems that broke the SWIG-based bindings.
2012-07-18 21:24:26 +03:00
pancake
e3329e7da7
Some fixes in the vapi bindings
2012-07-17 14:12:54 +02:00
pancake
1fe1417c39
Apply patch from Anton Kochkov fixing whitespaces
...
Bump 0.9.1hg to 0.9.1git as reported by @schrotthaufen
2012-07-17 10:00:23 +02:00
pancake
0338c9f072
Use --swig only if necessary
2012-07-16 12:59:37 +02:00
pancake
c39d68ad3e
Remove some outdated TODO/XXX comments
...
Add 'dbs' command to swap/toggle breakpoints
Bind debugger keys to key.fX visual bindings
Use --swig in r2-bindings. But still broken
2012-07-16 11:39:43 +02:00
Eduard Burtescu
41db950d22
Node-ffi bindings: minor fixes in the examples.
2012-07-01 18:30:05 +03:00
pancake
0ecca40e71
Bump node-ffi to 0.1 and fix some visual mode glitches
...
- npm install radare2.js
- examples in r2-bindings/node-ffi/examples
- Vn/N now moves between blocks
- VG fixed for io.va
- autoblocksize disabled forces visual screen clear
2012-06-30 20:51:18 +02:00
Eduard Burtescu
cf50a984ef
Made r2-bindings work again (though, not tested) with valabind.
2012-06-29 17:35:44 +03:00
Eduard Burtescu
ca1e55f66c
Fixed a few things in the VAPIs in preparation of node-ffi. All node-ffi tests are now working.
2012-06-29 17:33:51 +03:00
Eduard Burtescu
71e4facec2
More work on node-ffi bindings: added a proper .gitignore, and tried to fix test3 (but it's still broken).
2012-06-29 17:32:08 +03:00
Eduard Burtescu
56cc20b5a9
Removed the gear bindings, they're obsolete.
2012-06-29 17:31:15 +03:00
pancake
fdb25ffa03
* initial import of dummy dwarf support
...
* handle eval cuando escribes una y otra vez
* add support for [bracket] comma-separated list for controversial
- add api to push-back states
* Added uleb128 api in r_util
2012-06-28 01:27:40 +02:00
pancake
51ab3cf5ab
* Force static builds for android
...
* Fix colors of cursor in print_hexdump
2012-06-26 16:20:30 +02:00
pancake
0f8ca271f7
* Add 'python-wrapper' to use python2 in install-python target
...
* Use adaptative vmenus for Vv (needs proper refactor)
* Minor fix in r_cons_readchar()
2012-06-26 15:21:48 +02:00
pancake
aa92524ef4
* (eddyb) Preparing radare2 for proper node-ffi bindings, including some VAPI fixes
2012-06-22 17:02:54 +02:00
pancake
90493c1214
* SWIG only supports python2 atm. forced check
2012-06-22 12:04:24 +02:00
pancake
e095383371
* fix make clean in r2-bindings
...
* bump configure.acr
* automatize update of node_modules with make
* deprecate nodejs/ (as requested by eddyb)
2012-06-21 18:13:41 +02:00
pancake
fb315d5079
* Add new deps for node-ffi
2012-06-21 17:45:48 +02:00
pancake
c538037c3b
* Fix invalid path for python-wrapper in r2-bindings
2012-06-15 12:00:23 +02:00
pancake
66a5e79317
* Fix invalid init segfault reported by vext01
...
- This showed several minor fini issues (rlang, rfs, regg, rflag)
* Fixes in r_core_disassemble()
- Honor delta and r_asm_set_pc()
* Fix RHash bindings and add it into .deps for RCore
2012-06-14 17:41:07 +02:00
pancake
30354fefc8
* Implemented 'afe' and 'Sr' commands
...
* Show strings referenced by relative LEAs
* Fix ascii art in hexdump columns
* Unset cursor when quiting visual mod
2012-06-14 10:01:16 +02:00