Commit Graph

9099 Commits

Author SHA1 Message Date
pancake
8da6aaf145 Fix #3364 - restore blocksize after p 2015-09-25 10:53:19 +02:00
pancake
8f79f82048 Fix 0576be2359 2015-09-25 10:49:27 +02:00
pancake
ff0e2724a1 Debugger, Write, HVSplit in material WebUI and more 2015-09-25 03:57:48 +02:00
jvoisin
3abab8526b Fix some possible NULL-deref under memory-pressure 2015-09-25 02:13:58 +02:00
jvoisin
0576be2359 Small optimizations and coverity-- 2015-09-25 01:51:29 +02:00
Ricardo Quesada
8e50ad6552 6502 esil: implements rol,ror
TODO. Missing 6502 opcodes:

 - ADC
 - SBC
 - CMP
 - CPX
 - CPY
2015-09-24 13:49:52 -07:00
pancake
9232abe9e4 Fix iOS build 2015-09-24 18:35:35 +02:00
pancake
7611525ca3 Avoid /m zoom in mobile browsers 2015-09-24 16:46:11 +02:00
pancake
cb6d71d6d5 More fixes in /m. Update .min files 2015-09-24 16:35:55 +02:00
pancake
6ae641477a Enhaced script panel in /m 2015-09-24 13:24:31 +02:00
Ricardo Quesada
5724e6da79 esil 6502 fixes
sp is an 8 bit register. stack starts on 0x1ff = sp + 0x100
jmp,jsr,rts fixes
more compliant with the radare coding guidelines
2015-09-24 09:53:32 +02:00
jvoisin
fce2326c06 Implement wao trap 2015-09-24 09:53:00 +02:00
pancake
cb05020d7d Update some packages 2015-09-24 09:52:31 +02:00
pancake
94f5bdd6be Fix radeco and ppcmdisasm r2pm packages 2015-09-24 04:03:19 +02:00
pancake
cd767ccaf4 Fix Android build 2015-09-24 03:36:06 +02:00
pancake
c612bfe479 Optimize r2pm -s pkg list 2015-09-24 02:23:12 +02:00
pancake
33887acd70 Initial import of r2pm, the package manager for r2 2015-09-24 02:14:40 +02:00
pancake
b622845324 Fix arm.cs plugin 2015-09-23 23:23:26 +02:00
pancake
14eb6e7d8d Speedup x86 and ARM analysis modules based on Capstone 2015-09-23 22:46:42 +02:00
pancake
8cb60570c2 Move Git tips and taps into the root makefile 2015-09-23 22:37:15 +02:00
qnix
55146f4ab1 6502: illegal/undocumented instructions 2015-09-23 22:21:11 +00:00
pancake
3998132e7b Fix #3357 - invalid range error when analysing a 3 byte length file 2015-09-23 17:57:40 +02:00
raulsiles
a07056eaa4 Fixed message that says where radare2 has been installed (HOME/bin) 2015-09-23 16:27:06 +02:00
pancake
df0bd3afb0 windbg cleanup (-100LOC) 2015-09-23 16:17:19 +02:00
pancake
ae2713e944 Fix PE regression 2015-09-23 15:23:36 +02:00
pancake
d1f3dc3e08 Some more fixes for exports and PE 2015-09-23 15:01:36 +02:00
pancake
46f8561986 Fix rabin2 -E crash and filter in elf 2015-09-23 13:24:10 +02:00
pancake
72d442931d Fix #3191 - Fix // to repeat last search 2015-09-23 13:04:15 +02:00
pancake
bbf7a2221c Fix #3270 - Implement esil.exectrap 2015-09-23 12:46:22 +02:00
pancake
34811ad84e Fix #2416 - Add iE and rabin2 -E to list exports 2015-09-23 12:23:03 +02:00
pancake
07944927c5 Add 32bit sub-regs for the arm64 analysis profile 2015-09-23 11:40:50 +02:00
pancake
c30eaf5e57 Fix #2337 - Do not show config vars in /? 2015-09-23 10:40:12 +02:00
condret
f584986b73 rename some stuff in anal_6502 2015-09-23 10:25:02 +00:00
Ricardo Quesada
34e305e942 6502 esil: more opcodes and some fixes
opcodes lsr,asl implemented
stx,sty fixed
stack pointer: fixed
flags: fixed
passes 6502 esil regression tests (see commit in regression tests)
2015-09-23 10:23:20 +00:00
pancake
39abb5f89c Update capstone from git 2015-09-23 02:01:08 +02:00
pancake
5449c8d889 Update sdb from git 2015-09-23 01:56:05 +02:00
condret
27e99bc7c2 fix #3346 2015-09-22 22:17:32 +02:00
Riccardo Schirone
7c1129103d CONTRIBUTING.md: first version 2015-09-22 22:17:02 +02:00
Riccardo Schirone
4674f1c32b Makefile: add osx-sign-libs target so that sys/build.sh will work
* doc/fortunes.tips: fix and old tip
2015-09-22 15:25:56 +02:00
Vladislav Shtepin
4807826bb8 Make build.sh sign libs on OSX 2015-09-22 14:50:10 +02:00
qnix
df4be2e01d 6502: pseudo disassembler
Indentation and copyright

indentation fixed, [] instead of *
2015-09-22 14:31:59 +02:00
pancake
a35304acac Task resume on step too 2015-09-22 10:05:37 +02:00
Ole André Vadla Ravnås
f47da1c545 Fix fork_and_ptraceme() on Darwin
It's better to let `posix_spawnp()` spawn the child process instead of
forking ourselves.
2015-09-22 10:03:16 +02:00
Ole André Vadla Ravnås
e2ab6c3ab0 Fix the R_DEBUG_* defines on iOS arm
Also consolidate defines for 32- and 64-bit arm archs.
2015-09-22 10:03:16 +02:00
Ole André Vadla Ravnås
8f4234bb72 Fix minor inconsistency in xnu_reg_read() 2015-09-22 10:03:15 +02:00
Ole André Vadla Ravnås
c8896847f0 Fix xnu_reg_write() on iOS arm and arm64 2015-09-22 10:03:15 +02:00
pancake
b39116d21c Fix build on Linux 2015-09-22 02:41:54 +02:00
pancake
486c88954f Darwin: start debugging suspended. Fixes in lm32 2015-09-22 02:28:04 +02:00
pancake
196d7db68d Honor asm.bits=64 in ios.dbg, very wip much test 2015-09-22 01:49:14 +02:00
pancake
3614547d74 Fix CVE-2015-2331 in libzip 2015-09-22 00:59:01 +02:00