Riccardo Schirone
fb1be4d598
libr/bin/format/mach0: set main_cmd on the first LC_THREAD
...
If there are only LC_THREAD, we get the entrypoint from the first
load_command found.
2014-11-23 11:06:10 +01:00
Riccardo Schirone
236298aaa0
libr/bin/format/mach0: find directly main when bin uses LC_MAIN
2014-11-23 11:06:10 +01:00
Riccardo Schirone
06ddf558d9
libr/bin/format/mach0: remove unused function
2014-11-23 11:06:10 +01:00
Riccardo Schirone
590a18ea23
libr/bin/format/mach0: check filetype in r_bin_mach0_get_baddr
2014-11-23 11:06:10 +01:00
Riccardo Schirone
fa0c74616d
libr/bin/format/mach0: correctly retrieve entrypoint
2014-11-23 11:06:10 +01:00
Riccardo Schirone
ca32f842ad
libr/bin/format/mach0: name consistency
2014-11-23 11:06:10 +01:00
Riccardo Schirone
971223390e
libr/bin/format/mach0: set entrypoint only on first LC_THREAD
2014-11-23 11:06:09 +01:00
Riccardo Schirone
c1441b6ef2
libr/bin/format/mach0: fix baddr
2014-11-23 11:06:09 +01:00
Riccardo Schirone
762f518f25
libr/bin/format/mach0: fix issue with entry offset calculation
...
mach-o/loader.h: comment flavor to follow Apple header
2014-11-23 11:06:09 +01:00
Riccardo Schirone
24368ac3de
libr/bin/format/mach0: check Mach0 format correctness
...
if there is LC_MAIN or LC_UNIXTHREAD in the file, you can't have other
threads
2014-11-23 11:06:09 +01:00
pancake
4762795c87
Fix static build
2014-11-23 11:03:24 +01:00
pancake
162e6957f9
Fix uninitialized variable for io_self
2014-11-23 10:58:05 +01:00
pancake
316555e44e
Minor fix for rahash2 manpage
2014-11-23 10:54:58 +01:00
pancake
1fba30bd67
Make i4004 code a bit shorter
2014-11-23 04:08:48 +01:00
Jeffrey Crowell
05c2cef99a
Fix some spelling and grammar in the readme.
2014-11-23 04:03:53 +01:00
Riccardo Schirone
bbd068f647
libr/asm/arch/i4004: fix compilation issue on os x
...
on os x snprintf is a macro and using another macro for first and second
arguments cause compilation problem.
2014-11-22 16:16:39 -08:00
jvoisin
6d803698a6
Fix some warnings
2014-11-22 16:44:36 +01:00
pancake
0bc0606f74
Avoid using sprintf without format and use snprintf boundaries
2014-11-22 12:06:40 +01:00
pancake
79a6c83cff
Fix Mac Build With Cheese
2014-11-22 11:50:51 +01:00
pancake
7c1d54dcd7
Create and handle asm.section
2014-11-22 05:39:52 +01:00
pancake
654b5167a4
Add 'pid' directive to rarun2 to display the PID of the spawned process
2014-11-22 03:00:31 +01:00
pancake
153b8b1f9d
Add 'rmd' target, enhace io_self and add library version to libr2.so
2014-11-22 02:51:35 +01:00
pancake
af94293214
Fix static linkage
2014-11-22 02:26:30 +01:00
pancake
23776435a2
Fix #1714 - Add ~{} and ~{}.. RCons filters for JSON indentation
2014-11-22 01:51:51 +01:00
Jeffrey Crowell
03923046d9
fix leaks in rop search
2014-11-22 01:25:50 +01:00
pancake
c2770de2b8
Fix #1667 - Fix --with-syszip
2014-11-22 01:15:47 +01:00
pancake
fa9129a817
Handle names in 'dm' for OSX/iOS
2014-11-22 00:36:42 +01:00
Jody Frankowski
ab0398f8e1
Fix CID 1238665 and 1241777 aka memory leak and out of bounds write in flirt
2014-11-21 20:20:14 +01:00
pancake
f37246d3d8
Fix reverse RGB parser (fixes ecj issues)
2014-11-21 14:43:14 +01:00
pancake
9a0d62da22
Finally remove the void*debug pointer from RIOPlugin (use bool isdbg)
2014-11-21 11:36:51 +01:00
inisider
ee429365a7
Add JSON support to the PDB parser
2014-11-21 11:28:12 +01:00
pancake
8ece70cda3
Fix 'bad C' in ioplug->debug
2014-11-21 11:20:32 +01:00
Jeffrey Crowell
dcaf81b0f7
fix crash in rop issue #1711
2014-11-20 22:28:23 -05:00
Jeffrey Crowell
437e556b2f
Implement Regex ROP search in the /R/ command:
...
Contains the following commits:
- make rop search a regular expression
- fix indent and some variable decl places
- remove some debug comment stuff
- make regexp not compile for empty rop search
- change from r_search to r_regex for ropsearch
- make /R/ the option for regex rop search
- make the regex outside of the loop
2014-11-21 01:58:54 +01:00
pancake
46d62d1d0c
Verify that the sdb files in syscall/d are created
2014-11-21 01:48:51 +01:00
Anton Kochkov
bede18046e
Fix win32 build on CI
2014-11-20 16:52:33 +03:00
pancake
d1b5ba0450
Honor sys
path detection
2014-11-20 10:06:09 +01:00
Riccardo Schirone
2a9c37dd25
sys: change vala and valabind script to use PREFIX variable in CONFIG
2014-11-20 09:59:29 +01:00
Riccardo Schirone
db6247ac5a
Fix linker flags issue on darwin, when USE_RPATH=1
2014-11-20 09:59:29 +01:00
pancake
e86e3747d7
Handle emacs keys ^f and ^b in dietline too
2014-11-20 02:11:00 +01:00
pancake
d797f2be03
Fix rpnesil ',' (nop) continuation issues
2014-11-20 01:52:46 +01:00
pancake
4e2f55d374
Implement emacs keybindings for Visual mode (thanks jonatanhal)
2014-11-20 01:40:33 +01:00
pancake
5219e86071
Fix #1694 - Fix dcs after ds
2014-11-20 01:30:37 +01:00
pancake
bfbf336a22
Fix #1691 - Add comments, xrefs and flags in pdj
...
jump lines should be done in the client side. all the
information required to do the lines is in this json.
2014-11-20 01:14:47 +01:00
LemonBoy
3e488c6555
Handle return 0 in RDebug.reg_read() for manual sync
2014-11-20 00:01:14 +01:00
pancake
68f9d00e01
Implement 'ecj' to show color configuration in JSON
2014-11-19 23:23:35 +01:00
pancake
119e0fbc65
Avoid warning in sdb makefile
2014-11-19 22:50:54 +01:00
pancake
5e236429c7
Implement ^Z in RCons for prompt and visual modes (unix only)
2014-11-19 22:25:17 +01:00
trndr
232efde555
Fix mips_cs
2014-11-19 18:35:58 +01:00
pancake
74ccdd1d59
Fix #1564 - xref not found in x86.cs
2014-11-19 17:30:04 +01:00