pancake
3c1462f876
Fix the tp test
2016-05-21 19:51:41 +02:00
zlowram
60b62560f1
Added anal hints to specify type base on disasm
2016-05-21 19:47:49 +02:00
pancake
0e04dbfe93
Fix #4954 - Fix crash in i8051 esil->reil
2016-05-21 16:27:11 +02:00
pancake
4de93b2703
Fix coredump file generation
2016-05-21 15:11:16 +02:00
pancake
7ad752f038
Remove the sandbox and fix more bugs in linux-core
2016-05-21 14:40:09 +02:00
pancake
64201e9c34
Fix format string for the linux-core
2016-05-21 14:35:43 +02:00
pancake
987020ece3
Fix build and more cleanup for linux-coredump
2016-05-21 14:13:33 +02:00
pancake
98246ac212
Fix memleaks, syntax, author and other bugs in linux-coredump
2016-05-21 13:36:33 +02:00
Oscar Salvador Vilardaga
876f3fd547
Initial coredump support for Linux-x86-64 (no threads yet)
...
* http://man7.org/linux/man-pages/man5/core.5.html
* Able to dump the header and the program headers
* Checks /proc/[pid]/coredump_filter to know which maps should be dumped
* Check for bit 6 to 0 (priv/share anon mappings, priv/share file-backed, elf hdr, priv/share huge pages)
* Missing: priv/share DAX pages
2016-05-21 12:27:13 +02:00
hummypkg
9043c1faeb
Allow local variable detection for mips ( #4960 )
2016-05-21 12:24:42 +02:00
pancake
38d6822ebe
Use negative arithmetic instead of ossitive overflow on arm64 displacement substract ESIL
2016-05-20 18:19:18 +02:00
pancake
b8af249dc4
Press any key in Vv:
2016-05-20 17:20:06 +02:00
pancake
1aff4b141d
Fix #4959 - Fix linewrap in Vv
2016-05-20 17:11:29 +02:00
pancake
5ae9f9b17f
Fix endian issue in the ELF parser
2016-05-19 17:28:01 +02:00
pancake
48d5e668eb
No more linux-ppc blindfixing. This one is for real
2016-05-19 16:21:57 +02:00
Anton Kochkov
cc39d55be2
Fix PowerPC check in defines
2016-05-19 13:46:41 +03:00
pancake
52bfedc5ce
Avoid null deref in info->arch
2016-05-19 12:30:20 +02:00
pancake
7f80a159c3
More powerpc blindfixing
2016-05-19 12:27:58 +02:00
Hamish Coleman
608c3b587f
arcompact: Implement most carry codes ( #4949 )
2016-05-19 10:33:00 +02:00
pancake
a8d33e75a6
Add ?V? and ?Vq commands
2016-05-19 03:42:23 +02:00
Riccardo Schirone
23fee01ebd
core/disasm: fix wrong reflines/fcnlines to the left of var/arg defs
2016-05-19 01:58:53 +02:00
Riccardo Schirone
8727840e90
anal/fcn: use getter/setter to access the size of a RAnalFunction
...
This is one of the first steps to improve analysis. This way we'll have
one single place to change if we want to change the meaning of the
"size" field. (size -> realsize)
2016-05-19 01:50:50 +02:00
Riccardo Schirone
8306463ae2
core/visual: fix cursor that jumps to wrong (next) instruction
...
When you use the cursor and press ENTER to jump to a target which is not
visible, it will go to the next instruction after the right target.
This patch should fix that behaviour.
2016-05-19 01:46:45 +02:00
pancake
c967514443
Add support for quiet and json listing of rasm2 -L and e asm.arch=?
2016-05-19 00:38:33 +02:00
pancake
b3093c516c
Blind fix the powerpc debugger build
2016-05-16 08:37:40 +02:00
Jeffrey Crowell
f96f7802ae
s/c-link/c-like in pdc help
2016-05-18 14:54:28 -04:00
hummypkg
a6bc0b39f5
Fix pseudo-code fro mult(u) - add mfhi, mflo, mul; implement ESIL mul op ( #4943 )
2016-05-18 15:58:04 +02:00
zlowram
bba1d404ca
Added '?' message for wop command ( #4942 )
2016-05-18 15:50:24 +02:00
hummypkg
77a6d2a9f6
fix pseudo output for MIPS sw ... (xx) ( #4941 )
2016-05-18 14:15:28 +02:00
pancake
3973bc01a0
Fix #4926 - Add prz
2016-05-18 12:21:49 +02:00
pancake
4e9985d97c
Initial work to support #4939
2016-05-18 12:19:27 +02:00
hummypkg
c54760269b
Fix MIPS pseudo code for move op. ( #4940 )
2016-05-18 12:12:53 +02:00
pancake
6f243c47d7
Fix valgrind issues in Cs
2016-05-18 12:08:57 +02:00
pancake
3c0feea6cb
Fixes for http.homeroot
2016-05-18 12:03:07 +02:00
Ahmed Mohamed Abd El-MAwgood
f7c47bf575
fixing all Use-after-free errors reported by llvm ( #4924 )
2016-05-18 11:41:12 +02:00
pancake
7f6029f17c
Fix OR x86.nz test
2016-05-18 11:17:26 +02:00
pancake
2fd754a76c
Fix #4938 - Implement 'or REG, NUM' in the x86.nz assembler
2016-05-18 10:48:48 +02:00
Sven Steinbauer
901b145f33
Inline r_swap_* functions [ fix #4895 ] ( #4902 )
2016-05-18 10:13:26 +02:00
Hamish Coleman
afed79c033
Minor arc + arcompact cleanups and whitespace, ending with anal_arc fully indented ( #4937 )
2016-05-18 10:02:35 +02:00
Joshua J. Drake
79d57a4084
Don't override a user's cmd.prompt setting ( #4933 )
2016-05-18 10:01:39 +02:00
Jeffrey Crowell
1c69a920b6
rm free of iterator, fix leak
2016-05-17 23:44:14 -04:00
pancake
21bb0d8050
Fix Cs/Cz parameters parsing
2016-05-18 02:29:41 +02:00
Riccardo Schirone
bcf696ea14
core/cmd_meta: remove very old code that breaks metadata tests ( #4935 )
2016-05-18 01:26:12 +02:00
pancake
045faa6b10
Do not show xrefs in pds
2016-05-17 23:41:49 +02:00
pancake
f1a0a3eaab
Fix black nodes problem with ag
2016-05-17 17:41:07 +02:00
aaSSfxxx
4362f17b1f
Compute RIP-relative calls
2016-05-17 17:00:32 +02:00
pancake
f2ff8de7b9
Initialize proper fields of the RAnalOp.avr struct
2016-05-17 16:39:05 +02:00
Ahmed Mohamed Abd El-MAwgood
cd3ce9ab4e
Fixing overflow in the string array
2016-05-17 14:44:52 +02:00
Riccardo Schirone
d102ed6732
core/visual: fix cmd_visual test case
...
Without this patch, if you run a visual command that involve the
cursor directly, the cursor will not be set.
2016-05-17 13:18:23 +02:00
Riccardo Schirone
5b92204c27
asm/arch/avr: do not print space if there are no operands
2016-05-17 13:18:23 +02:00