pancake
021a8b4f3f
Hack test for ebc.mk
2013-12-02 03:56:51 +01:00
pancake
4e368ae2b3
Fixes for pd, pdn and pD, Fix Vppj issue
2013-12-02 03:53:29 +01:00
pancake
b8dbf7e07d
Another fix for ebc.mk
2013-12-02 02:10:57 +01:00
pancake
e3719c785b
Fix LTOP path in ebc.mk
2013-12-02 02:06:58 +01:00
pancake
9beb0cea90
Fix #405 - [bin_ningb:] Entrypoints???
2013-12-02 01:37:46 +01:00
pancake
3810d76508
Fix build
2013-12-02 01:28:06 +01:00
Fedor Sakharov
d550005c7e
Fix name of EBC decode function
2013-12-02 01:26:05 +01:00
Fedor Sakharov
1e56b219b2
Handle JMP32 abs/rel jumps in anal_ebc.c
2013-12-02 01:26:01 +01:00
Fedor Sakharov
83ecf12555
Adds LGPL license to EBC code
2013-12-02 01:25:58 +01:00
Fedor Sakharov
1a72cdec24
Initial commit for EFI Byte Code (EBC) disassembler.
2013-12-02 01:25:54 +01:00
Adam Pridgen
b5b6348691
Updated some missing Java Byte code Ops and cleaned up some code parsing.
2013-12-02 01:23:50 +01:00
condret
0c43d23a35
Relicense condret's disassemblers as LGPL
2013-12-02 01:22:25 +01:00
Adam Pridgen
88fbfd3301
mend
2013-12-02 00:45:07 +01:00
pancake
ba78f4656c
Fix build
2013-12-02 00:43:44 +01:00
Adam Pridgen
519190801b
Rewrote backward disassemble with a greedy backward algorithm, added a find api to rlist, label to bb struct
2013-12-02 00:09:22 +01:00
pancake
6f29ef9022
Fix #392 - visual mode crashes when seeking backwards
2013-12-01 23:33:07 +01:00
axt
e82a78552b
Fix typo which broke radiff2
2013-12-01 07:04:50 +01:00
pancake
edb3249ea6
Fix 'mov rax, 33' assemble for x86-64 and fallback to eax on 32bit
2013-11-30 18:48:32 +01:00
pancake
f0a45a556a
Fix ^w segfault and many bugfixes for macro scripting
2013-11-30 02:47:29 +01:00
pancake
88ff554959
Fix build
2013-11-29 17:33:45 +01:00
condret
c949e467a0
Add SNES disassembler
2013-11-29 17:30:58 +01:00
pancake
4c86f43a14
Fixes in tcp connect return value and implement 2> pipes
2013-11-29 17:28:36 +01:00
jvoisin
5f01f6103d
Add some misc opcodes and remove duplicates
2013-11-28 23:29:13 +00:00
pancake
180fd38163
Fix 'cg /' crash and only use numeric values in web yank (thanks zlul!)
2013-11-28 18:46:58 +01:00
pancake
041e336dcd
Fix #388 - yank length field segfault
2013-11-28 10:45:08 +01:00
pancake
399a48da34
Fix libr plugins path
2013-11-28 05:51:09 +01:00
pancake
da8c0a420b
Fix ranal2 build, remove ningb debug-printf
2013-11-28 05:07:32 +01:00
pancake
21c3e01ff5
Fix #389 - Fix segfault in ptrace://-1
2013-11-26 16:16:06 +01:00
pancake
e98c0d4f19
Fix of scr.color in disasm.c
2013-11-26 10:49:39 +01:00
pancake
f9c838ca5c
Minor stuff
2013-11-26 03:25:31 +01:00
pancake
a70bc47d94
Fix malloc://-1
2013-11-26 02:04:12 +01:00
pancake
71c148a92d
Better x86 analysis and 'ao' now accepts a counter argument
2013-11-25 02:03:54 +01:00
pancake
904751ce86
Fix some startup valgrind warnings
2013-11-25 00:45:18 +01:00
condret
ee62e9d1b9
moar banks for gb
2013-11-24 19:32:05 +01:00
pancake
ceac926eb0
Fix #379 - RCons fill empty lines is wrong on utf8
2013-11-23 03:47:22 +01:00
pancake
a6f4dbca47
Fix #384 - Dupped filedescriptors
2013-11-23 02:44:06 +01:00
pancake
26ad833f89
Fix Visual mode under lldb
2013-11-23 01:49:21 +01:00
Adam Pridgen
ffc8cc14a3
Chasing a segfault, when program exits
2013-11-22 12:28:44 -06:00
pancake
456b72f85e
Fix #380 - shell backticks segfaults
2013-11-22 18:20:15 +01:00
pancake
844851ce6b
Fixes for 'pdn'
2013-11-22 18:11:28 +01:00
Adam Pridgen
a5ad388eb5
Cleaned up how the pd command process input. Added support for setting [len] [asm.arch] [bits] for all pd commands.
2013-11-22 08:45:13 -06:00
pancake
fb654160e9
Add GameBoy support in RBin
...
- Can identify rom, romtype (mbc,sram, ...), arch, entrypoint and 2 rombanks
2013-11-22 09:45:49 +01:00
aaSSfxxx
ba3065fb99
Add get_vaddr to RBinPlugin and fix vaddr calculation for PE files
2013-11-20 12:16:45 +01:00
Gonzalo J. Carracedo
fa45f1573f
Relocation of esil.h to libr/anal/p and improvement of carry flag expression for add instruction.
2013-11-19 22:39:42 +01:00
Gonzalo J. Carracedo
3736b218b2
Refactorization of ESIL code generation for x86 instructions (new files)
2013-11-19 22:39:38 +01:00
Gonzalo J. Carracedo
24cddb1ad6
Refactorization of ESIL code generation for x86 instructions.
2013-11-19 22:39:34 +01:00
Gonzalo J. Carracedo
2877f7059f
Added support for more x86 instructions, flags and addressing modes.
2013-11-19 22:39:30 +01:00
pancake
58870cff95
Fix r_io_desc_new macro. It was breaking support for multiple files
2013-11-19 03:02:26 +01:00
pancake
3858f1b7dd
Add 'pwn' command
2013-11-19 02:55:22 +01:00
Fedor Sakharov
13547a0bbf
Fix #370 - Some memory leaks
...
Fix memory leak in r_config_new.
cfg->nodes->free should be a custom function that frees RConfigNode
structure correctly, but not the ordinary free.
Fix memory leak in r_anal_new.
In r_anal_free need to call r_meta_free to free the
whole RMeta structure, not only it's data list.
The r_meta_free doesn't seem to have any leak itself.
Fix leaking anal->hints.
Fix memory leaks in r_cmd_free
Fix memory leak in r_cmd_plugin_init
Fix memleak in r_lib_new
Fix memory leak in r_io_plugin_init
Fix memory leak in r_debug_trace_new
Fix memory leaks in r_io_new
Fix memory leak in r_graph_new
Fix memory leak in r_sys_getdir.
Note: calling getcwd with dir=NULL is a Linux-specific extension
of POSIX, not sure if works on other non-windows platforms.
Fixes a typo
2013-11-19 01:51:40 +01:00