pancake
90a8b57cde
Fix gpr regset for xnu-dbg
2015-11-17 01:00:16 +01:00
Álvaro Felipe Melchor
a93e75f542
Initial merge on the reworked patch from @alvarofe
2015-11-17 01:00:09 +01:00
Anton Kochkov
317d0c6f93
Improve Cygwin/Mingw32 handling [2]
2015-11-12 23:13:39 +03:00
Anton Kochkov
202ef52d1e
Improve Cygwin/Mingw32 handling
2015-11-12 23:11:12 +03:00
pancake
d91df64286
Initial support for 'an' aka no-return analysis points
2015-11-12 13:47:44 +01:00
pancake
2b519dee07
Fix #3599 - save/restore file map address
2015-11-12 10:33:20 +01:00
pancake
a916a735e9
Fix #3682 - Handle 'x' char values by RNum
2015-11-12 00:20:37 +01:00
pancake
ad74a6ec6b
Move msil and mdmp into radare2-extras, add r2pm pkgs
2015-11-11 11:07:32 +01:00
Anton Kochkov
8c4430874d
Fix some Cygwin and Mingw32 printing
2015-11-11 01:43:03 +03:00
Anton Kochkov
60e1151ed9
Fix Cygwin mkdir
2015-11-10 18:41:32 +03:00
pancake
b701626cfc
Fix some clang-analyzer issues
2015-11-10 12:18:27 +01:00
pancake
164dcada3b
More RBin memory usage optimizations
2015-11-09 12:12:18 +01:00
pancake
aaccaea40b
Update sdb to get lower memory consumption
2015-11-09 05:07:53 +01:00
pancake
45de9bc433
Shrink Imports and Strings RBin memory footprint
2015-11-09 04:41:31 +01:00
pancake
baf63a0cba
Reduce RBinSymbols memory (smaller footpronum)
2015-11-09 03:41:07 +01:00
pancake
9c9bb2dbd5
Memory optimization for flags (-70%) + some warnfixes + sdb-sync
2015-11-08 23:38:42 +01:00
Riccardo Schirone
24f675e8af
core/reflines: improve reflines algorithm
2015-11-07 11:23:31 +01:00
Riccardo Schirone
f651209623
core/reflines: start cleaning up the code
2015-11-07 11:23:31 +01:00
skuater
ae3edbbf1f
fixed some bugs in rcons
2015-11-03 22:30:50 +01:00
Álvaro Felipe Melchor
b1583d5b24
Fix more issues reported by clang-analyzer
2015-11-03 22:14:00 +01:00
pancake
75adfec670
Fix doublefree in btree and use-after-free in windbg
2015-11-02 12:32:31 +01:00
pancake
0648cea3e5
Refactoring of the minidump code for portability and -1500LOC
2015-10-31 17:27:46 +01:00
Dāvis
0494d5fce8
Add support for Windows Minidump (mdmp) files
2015-10-31 11:59:09 +01:00
qnix
304cddfec3
Initial RISC-V 32/64 analysis
...
- Added risc-v to README
- Fixed ret detection, and branches
- Fix all the warns
2015-10-31 11:49:52 +01:00
pancake
9092338930
Fix @WWWROOT@ issue
2015-10-31 11:48:23 +01:00
pancake
5c99eb0c3f
Uppercase register aliases
2015-10-31 01:59:01 +01:00
shengdi
d336072850
Initial support for SMS roms
2015-10-30 20:16:12 +01:00
condret
f021e96382
remove a dup-line
2015-10-30 13:42:36 +00:00
pancake
72b27776d7
Initial support for function signatures using pf and initial symbol tables
2015-10-30 03:07:22 +01:00
pancake
f88b35afba
Fixes for asm.riscv
2015-10-30 00:06:38 +01:00
shengdi
49bf08cba0
Added size to radiff -C output
2015-10-29 23:44:19 +01:00
pancake
ec2ac9c640
Initial implementation of asm.emuwrite and asm.emu for CALL and UCALL
2015-10-29 23:37:51 +01:00
pancake
97233ecbae
Fix #3431 - Implement support for SMD roms
2015-10-29 13:55:03 +01:00
pancake
365d089eb8
Fix #3557 - V_ is the new VF_, old one is in V??
2015-10-29 12:54:19 +01:00
pancake
4756e610d9
Add RBin.srcdir and dir.source for asm.dwarf
2015-10-29 12:37:14 +01:00
pancake
894fa1cdf8
Do not abuse rcons for asm.emu.syscall
2015-10-29 11:54:00 +01:00
pancake
6a85a44962
Handle syscalls in asm.emu, better debug.arg and osx-syscalls
2015-10-29 11:22:49 +01:00
Riccardo Schirone
7323e0ef05
socket/run: split r_run_start to make debugging easier
...
During the environment configuration we may fork and spawn other
processes that we don't really care about. Splitting r_run_start, allows
to call ptrace only after this initial work is done.
2015-10-29 08:21:24 +01:00
pancake
22c277bbb7
Bump sdb to fix r_offsetof
2015-10-28 10:33:06 +01:00
skuater
cdfb82cfd3
Fix r2pipe to allow more data transmision at windows
2015-10-28 10:12:38 +01:00
pancake
198174957c
Fix rax2 -F C parser
2015-10-28 10:11:32 +01:00
xambroz
d448260816
build cleanup focused on possibility to control the lib directories with the build parameters
...
needed mainly for RedHat/Fedora builds
2015-10-27 03:26:45 +01:00
Riccardo Schirone
14c0f656fe
core/graph: rethink commands
...
* add :cmd and / commands to the help
* use r to refresh the whole graph, not only update the layout
* use pd instead of pi in callgraph mode
* remove 'O' and 'p' commands
* use 's'/'S' instead of 'z'/'Z' for step/step over
* use page up/down to go to the top/bottom of the graph
* use 'C' to toggle asm.comments
* remove 'c' because it will be used for the cursor inside a node (TODO)
* remove 'e' because diagonal lines are broken
* use 'p'/'P' to switch between print modes (normal, normal with offset
and bytes, esil, esil with offset and bytes, small nodes)
2015-10-25 23:56:22 +01:00
pancake
21fe9f1fa9
A bit deeper zerosep
2015-10-24 23:25:56 +02:00
pancake
880821634f
Refactor zerosep for r2 -0
2015-10-24 22:49:12 +02:00
pancake
f3ddfbb9ec
Fixes for RRegex, Use r_regex_match(), comp+exec seems buggy
2015-10-24 02:06:45 +02:00
condret
6b9de1a741
implement r_str_replace_in (see #3544 )
2015-10-23 19:32:54 +00:00
pancake
6c4bfb94b1
Fix windist, r2pipe and plugins paths
2015-10-23 02:58:48 +02:00
pancake
efa8fd9990
Remove all references to the deprecated CPARSE code
2015-10-23 00:30:33 +02:00
pancake
016fff515a
Fix and optimize f-* issue
2015-10-23 00:25:13 +02:00