Commit Graph

20690 Commits

Author SHA1 Message Date
pancake
0a7643c585 Fix some ASAN issues found randomly 2019-02-09 11:10:27 +01:00
Rahul Sangwan
be654b89d3 Unescape chars when using rax2 -S
this commit resolve second part of #12862 (#12985)
2019-02-08 16:37:42 +01:00
Khairul Kasmiran
612775a891 Add newline to end of types.sdb.txt 2019-02-08 19:11:38 +08:00
Anton Kochkov
54f841a4d3 Small TCC bitfields parsing fix 2019-02-08 15:05:18 +08:00
pancake
f33db3e48c Some more fixes for the iOS build in sys/ios-sdk.sh 2019-02-07 17:24:40 +01:00
Khairul Kasmiran
1e65206273 Remove some r_parse spaces 2019-02-08 00:01:02 +08:00
Khairul Azhar Kasmiran
e9acf36c4f t-* resets tcc's anonymous symbol counter (#13015) 2019-02-07 16:04:59 +01:00
Khairul Kasmiran
808c512325 Remove commented anon_sym init in tcc_compile() 2019-02-07 20:16:45 +08:00
GustavoLCR
23e74f9432 Fix abspath issue and implement r_file_copy using native api ##windows 2019-02-07 12:43:29 +01:00
Khairul Azhar Kasmiran
0f9e3beb9b Support typedef to anonymous struct in more than 1 header ##types 2019-02-07 12:40:05 +01:00
Khairul Kasmiran
c7791ab29e r_cons_singleton() -> r_cons_singleton () 2019-02-07 18:07:37 +08:00
Khairul Kasmiran
c8fd4e949d Add some spaces 2019-02-07 17:53:35 +08:00
Khairul Azhar Kasmiran
b4178702c8 Support typedef'd (anonymous) structs ##types 2019-02-06 22:08:50 +01:00
Florian Märkl
394e2e6c2f Make Class Attr Events more fine-grained 2019-02-06 22:07:27 +01:00
Florian Märkl
839362c169 Add REvents for Anal Classes 2019-02-06 22:07:27 +01:00
Florian Märkl
e7b971d2b9 Enable Travis only on master 2019-02-06 20:05:58 +01:00
pancake
6badfae5da Add LC_NOTE missing load command header for mach-o 2019-02-06 18:11:05 +01:00
Deepak Chethan
7e5f4e47a5 Added the append string feature for ragg2 ##ragg2 2019-02-06 17:07:43 +01:00
radare
e1e22eeead
Improve the Dalvik's ESIL ##anal 2019-02-06 15:50:41 +01:00
pancake
f48dd5e26c Fix #13001 - null deref in RBin 2019-02-06 14:21:57 +01:00
Florian Märkl
17ca110401 Use flat RVector for all_calbacks in REvent 2019-02-05 14:26:49 +01:00
GustavoLCR
36f677eb7b Fix classes names for Windows (#12998) 2019-02-04 19:32:44 -06:00
radare
cdbe9dff2d
Implement aeC (ESIL appcall), also drr shows reg aliases and add dr?? ##debug (#12997) 2019-02-04 19:27:30 -06:00
pancake
75354b4587 Fix warnings 2019-02-05 00:35:01 +01:00
Florian Märkl
98308a2617 Add user * to REvent Hooking and add all_callbacks for R_EVENT_ALL ##core 2019-02-04 16:37:06 -06:00
GustavoLCR
c1d0e59d4d Fix rabin2 extract path for Windows ##bin 2019-02-04 15:55:06 -06:00
GustavoLCR
06ad8f651f Fix hfs mounting for Windows ##fs 2019-02-04 13:06:53 -06:00
pancake
0939198515 Use pj in rasm2.c and add pj_f for float 2019-02-04 16:40:57 +01:00
Maijin
2e3c1d1a01
Typo immbediate -> immediate ##docs
Typo immbediate -> immediate ##docs
2019-02-04 14:29:13 +01:00
pancake
fbf52c419c New command 'oma' to create a map covering all VA ##io
$ sudo r2 /dev/disk0
	[0x00000000]> om
	[0x00000000]> o
	 3 * r-x 0x00000000 /dev/disk0
	[0x00000000]> r
	0
	[0x00000000]> oma
	[0x00000000]> om
	 1 fd: 3 +0x00000000 0x00000000 - 0xfffffffffffffffe r-x /dev/disk0
	[0x00000000]> x 32
	- offset -  0001 0203 0405 0607 0809 0A0B 0C0D 0E0F  0123456789ABCDEF
	0x00000000  0000 0000 0000 0000 0000 0000 0000 0000  ................
	0x00000010  0000 0000 0000 0000 0000 0000 0000 0000  ................
	[0x00000000]> s 0x1000
	[0x00001000]> x 32
	- offset -  0001 0203 0405 0607 0809 0A0B 0C0D 0E0F  0123456789ABCDEF
	0x00001000  4546 4920 5041 5254 0000 0100 5c00 0000  EFI PART....\...
	0x00001010  c651 78b2 0000 0000 0100 0000 0000 0000  .Qx.............
	[0x00001000]> qq
2019-02-04 12:54:11 +01:00
Khairul Azhar Kasmiran
7a3dfdb4b0 Remove extra space after hexdump comment header (#12984) 2019-02-04 00:14:12 -06:00
pancake
3cbf5d5f5b Initial implementation of aaF ##anal 2019-02-04 07:12:13 +01:00
radare
364c328555
Fix vv_ and signed addresses bug in esil for x86.cs (fixes kernel emulation) ##esil 2019-02-03 18:41:11 -06:00
pancake
03f4ed2c20 Initial import of the c1 command to compare bits ##print
c1 0x1000011ec @@s:$$ $$+10 1
2019-02-04 01:36:47 +01:00
pancake
f33ebcbd89 Use r_return in RAsm APIs and fix some regressions ##asm 2019-02-04 00:25:27 +01:00
pancake
0daae3d9af Remove R_ASM_BUFSIZE, all buffers are now dynamic ##asm 2019-02-04 00:23:40 +01:00
pancake
00fb2f4607 Remove global variables in rasm2.c ##refactoring 2019-02-04 00:22:49 +01:00
GustavoLCR
963ed894ba Fix path issue when last char is a slash ##windows 2019-02-03 17:04:50 -06:00
pancake
a76195483f Fix an assert in anal_tp 2019-02-03 19:28:02 +01:00
pancake
9bdb3d0665 Fix some assert issues and other crap 2019-02-03 19:21:08 +01:00
Itay Cohen
9bc762825f Fix empty json (#12979) 2019-02-03 12:05:36 -06:00
radare
be141c1c03
Avoid big writes in a single syscall ##cons 2019-02-03 12:05:04 -06:00
Itay Cohen
ad13d26e3f Fix help and json in /ci (#12978) 2019-02-03 12:04:46 -06:00
pancake
0d089f7f4b Use unsigned format in xref addresses 2019-02-03 17:14:36 +01:00
Riccardo Schirone
e5b4d9294c Use RSpaces in RFlag ##refactor 2019-02-03 09:06:45 -06:00
Khairul Azhar Kasmiran
5daf89a4b0 Remove Color_RESET in hexdump comments when scr.color=0 (#12974) 2019-02-03 08:54:51 -06:00
pancake
9f457950b0 Fix 'aao' command 2019-02-03 15:53:47 +01:00
pancake
3d25e80cab Fix #12932 - Handle 'bx lr, pc;bx r3' ##anal 2019-02-03 15:51:52 +01:00
pancake
f038c18547 Align left the ascii art 2019-02-03 15:49:49 +01:00
pancake
ba58e63faa Fix anal.jmptbl warning message 2019-02-03 15:48:57 +01:00