pancake
1ab90fb291
Fix r_version.h generation
2016-01-22 21:11:52 +01:00
Anton Kochkov
94b496eaf6
Fix shlr/zip for Mingw32
2016-01-22 22:57:48 +03:00
pancake
0d0e4e985d
Fix support for capstone3
2016-01-22 20:53:15 +01:00
Anton Kochkov
5b199f2578
More fixes for Mingw32
2016-01-22 22:48:34 +03:00
pancake
59a7b7cda7
Handle r8-r15 in push/pop for x86-64 in x86.nz assembler
2016-01-22 17:47:41 +01:00
condret
5a300e09e8
fix r_io_section_rm
2016-01-22 15:38:12 +00:00
Pavel Borzenkov
f1a9852362
Fix 'radiff2 -g' crash
...
No all users of r_diff_buffers_distance() pass a pointer for 'distance'
argument. Check for NULL before assigning a value to it.
Signed-off-by: Pavel Borzenkov <pavel.borzenkov@gmail.com>
2016-01-22 15:17:22 +01:00
pancake
1fc7dd4cf6
Check mallocs in PE
2016-01-22 15:16:27 +01:00
pancake
44b2e44f3d
Add rax2 -w to wrap sign bit
2016-01-22 15:08:42 +01:00
Jeffrey Crowell
462bd1da4c
s/poped/popped
2016-01-21 17:21:11 -05:00
pancake
9c39df6806
Fixes on previous commit
0.10.0
2016-01-21 04:03:49 +01:00
Jeffrey Crowell
8f0342166c
fix Missing last '}' in pdfj output #3987
...
closes #3987
2016-01-20 21:01:05 -05:00
pancake
ae5c138f67
Copy bin/d in windist
2016-01-20 21:15:33 +01:00
pancake
d852ed1a23
Use sync ajax in /m to avoid dupped stuff
2016-01-20 16:52:27 +01:00
pancake
5198c3b1a9
Bump capstone and sdb from git
2016-01-20 16:29:20 +01:00
pancake
5c08e59ab4
Fix android www tarball
2016-01-20 16:26:46 +01:00
condret
e9aa1bfa80
hardening
2016-01-20 16:13:30 +00:00
pancake
e03f7ea4eb
Fix WWWROOT tarball for Android builds
2016-01-20 14:33:32 +01:00
condret
d34f19afe8
improve esil-manpage
2016-01-20 13:24:44 +00:00
pancake
d51f4fb346
Fix w32 build
2016-01-20 04:29:45 +01:00
pancake
8f6929e1d6
Bump OSX package version too
2016-01-20 04:27:08 +01:00
pancake
8b0865d40d
Fix autogenerated Changelog
2016-01-20 04:05:41 +01:00
pancake
b87dcd067d
Bump for 0.10.0 release
2016-01-20 04:05:36 +01:00
condret
3113c78749
add tiny manpage for esil
2016-01-20 01:22:00 +00:00
condret
ccab168cb5
fix a memleak and implement esil.stacksize for @crowell
2016-01-19 23:36:21 +00:00
Jeffrey Crowell
438071e8e1
add a directive for esil stack size
...
should eventually be configurable and allocated in vm init, but not
right now.
2016-01-19 15:33:33 -05:00
condret
5418e20432
fix dup and swap in esil
2016-01-19 21:17:09 +00:00
pancake
9e6d820988
Fix bus error
2016-01-19 13:32:11 +01:00
pancake
de22aa46f2
Fix COV with boolified r_io_creat
2016-01-19 13:16:24 +01:00
pancake
5f8697f10a
Fix #3972 - Use API instead of command for named functions
2016-01-19 00:44:24 +01:00
pancake
16018c273d
Fix possible null deref if corrupted plugin loaded
2016-01-19 00:35:13 +01:00
Álvaro Felipe Melchor
d9e77ca0d1
xnu: first series of patches to use mach exceptions
...
* use set_trace_bit and clear_trace_bit macros
* use PT_ATTACHEXC since PT_ATTACH will be deprecated in the future
and we are interested in receiving mach exceptions
* first attempt to handle mach exceptions
* api change: added a parameter to r_core_setup_debugger
at least in OS X this function was producing double attachment.
I've added a boolean value to indicate when use dpa.
* added pipe to communicate between main process and traced process
by far this is not a good implementation. We should develop a better
approach/design to save all the exceptions and handle them accordingly.
This is the initial implementation
* bring back ptrace for stability and in order to merge this into master
2016-01-18 22:24:16 +01:00
Maijin
ebed8e45f1
to is now disable in Sandbox
2016-01-18 21:51:15 +01:00
Anton Kochkov
1cb9fa091d
Fix Android MIPS64 and x86 building
2016-01-18 22:25:00 +03:00
pancake
31ee717f81
Fix latest coverities
2016-01-18 11:15:02 +01:00
Álvaro Felipe Melchor
34fde89422
Fix #3969
2016-01-17 22:12:05 +01:00
Maijin
94c4b5de11
Fix issue with cached dll
2016-01-17 22:10:46 +01:00
Maijin
5b4745d7d2
Cached dll ordinals are now lowercase Fix #3962
2016-01-17 21:17:07 +01:00
jvoisin
3b7d9c42fc
Use letters as well as numbers for ahi
bases
2016-01-17 19:34:30 +01:00
Roi Martin
f6c2a13788
Update OSX docs and set CERTID default value in sys/build.sh
2016-01-17 19:28:03 +01:00
fenugrec
2abdee6a43
libr/cons/cons.c::palloc() : add some sanity checks:
...
- add bounds checking for int arg
- don't touch .buffer and .buffer_sz if malloc fails
2016-01-17 19:24:53 +01:00
Maijin
628ee9716e
Complete remaining regprofile and Fix #3947
2016-01-17 14:23:15 +01:00
Maijin
59d5b8b73f
Complete more reg profile #3947
2016-01-17 14:13:04 +01:00
Maijin
d72683204f
Add several missing cached dll ordinals
2016-01-17 13:07:32 +01:00
Maijin
05a0c139fa
Add KERNEL32.sdb #3965
2016-01-17 11:57:33 +01:00
pancake
277f134024
Default NDK if not defined
2016-01-16 13:15:25 +01:00
Maijin
dec50ae9d4
Add is_vb6 check in bin_pe
2016-01-15 16:37:14 +01:00
pancake
f58e037c52
Fix #3957 - Old DUP was in fact NUM
2016-01-15 03:28:11 +01:00
pancake
608f4f7296
Fix #3957 - Add NUM for the old DUP
2016-01-15 03:24:52 +01:00
pancake
c831afedcc
Fix #3960 - crash in pD -
2016-01-15 03:16:06 +01:00