Paul I
0fa82921b7
Split types-windows.sdb.txt and add cc info
2019-06-09 16:00:04 +02:00
Vanellope
6fce40ea04
Refactoring panels ( #14181 )
2019-06-09 01:23:17 +02:00
David CARLIER
57f02ea81d
Little memory usage fixes in esil
2019-06-09 01:22:31 +02:00
pancake
acb0590edd
Fix asserts and memleak in RBin.classses
2019-06-09 01:19:49 +02:00
Vanellope
5252001990
Search->Cursor->Xref/Ref enabled ##panels ( #14251 )
2019-06-08 16:41:19 +02:00
pancake
0f2c956bfa
Improve the r2web:// IO plugin and fix a couple of bugs in there ##remote
2019-06-08 11:39:23 +02:00
pancake
6eed2bbafb
Handle R2_CURL env var in RSocket.httpGet ##network
2019-06-08 11:38:55 +02:00
pancake
9ad57021d9
Fix #14233 - Fix 1byte oobread in wasm analysis
2019-06-07 14:30:18 +02:00
pancake
107b431b75
Bring back the old behaviour but add some warning messages for debugging
2019-06-07 14:26:34 +02:00
pancake
9af3da943e
Fix local var clobbering regression
2019-06-07 14:11:49 +02:00
pancake
094ece7e36
Fix class initialization and simplify some paths (-10LOC)
2019-06-07 14:06:37 +02:00
pancake
60421a51c8
More RBin refactoring and cleanup
2019-06-07 13:53:14 +02:00
Khairul Azhar Kasmiran
64020695d6
Mark r_bin_class_new/free as internal ( #14239 )
2019-06-07 11:54:28 +02:00
pancake
fffce3b5fd
Honor asm.var.submin in disasm.c and use RNum.get instead of .math
2019-06-07 04:21:09 +02:00
pancake
84564f54da
Fix build and add snprintf_chk function signature
2019-06-07 04:20:56 +02:00
pancake
c32d85384d
Fix assert in objc demangler and kill r_core_bin_cur
2019-06-07 04:01:59 +02:00
pancake
7db9c29805
More code cleanup in RBin, speedup method resolution ##performance
2019-06-07 03:50:22 +02:00
pancake
3eee862ba4
Fix another UB in flitcher32
2019-06-07 03:50:05 +02:00
pancake
cc1b7035ad
Fix UB issue in fletcher hash
2019-06-07 02:40:53 +02:00
pancake
21c37a965f
Fix crash in zo<tab>
2019-06-07 00:13:00 +02:00
radare
d7d104ac4b
Fix asm.varsub in a hacky way to fix the disasm output ##disasm
2019-06-06 17:01:57 -04:00
radare
1ccb555b9f
Add support for fletcher8, 16, 32 and 64 hash algorithms ##hash
2019-06-06 16:53:58 -04:00
Vanellope
1fd2405161
Cursor works better in many panels ##panels ( #14237 )
2019-06-06 15:54:03 -04:00
Khairul Azhar Kasmiran
8607f48d16
Use bright colors instead of bold in default palette ( #14232 )
2019-06-06 14:14:43 -04:00
pancake
d2f6640c5b
Fix cmd_ah asan crashes
2019-06-05 20:33:35 -04:00
pancake
db972efc89
Fix #14228 - oob-read by one in wasm disasm/analysis
2019-06-05 19:30:23 -04:00
radare
14d17d5b4e
Deprecate the RBinObject.id field ##refactoring
2019-06-05 19:23:59 -04:00
GustavoLCR
7a10af4057
Initial implementation of heap parsing for Windows ( #14218 ) ##debug
2019-06-05 15:20:38 -04:00
radare
0e7b37601a
Fix crash when parsing 1 byte truncated omf files ( #14227 )
2019-06-05 15:17:34 -04:00
Vanellope
ca9715e8c6
izz~ and iz~ available from both the menu and " modal ##panels ( #14226 )
2019-06-05 14:05:58 -04:00
Khairul Azhar Kasmiran
24dfc45c33
Add bright color support to scr.ansicon=0 ( #14224 )
2019-06-05 10:43:06 -04:00
GustavoLCR
35ad21a709
Fix OOB Write in langFromHashbang ( #14222 )
2019-06-04 22:13:09 -07:00
Vanellope
7825fd5d34
Fix a bug in panels with disasm ( #14221 )
2019-06-04 15:18:26 -04:00
Vanellope
3b02d69dbb
Refactoring ( #14216 )
2019-06-04 22:55:05 +09:00
Khairul Azhar Kasmiran
a9de818b7f
Add bright colors to the colors table ##cons
2019-06-04 08:52:54 -04:00
pancake
7366b6a96c
Avoid an assert regression that must be checked back at some point
2019-06-03 21:35:01 -04:00
radare
9d18e787d3
Add missing ARM64v8 and ARM64e defines for the mach0 parser ##bin
2019-06-03 09:54:22 -04:00
Lowly Worm
e710401ebb
patch #14211 heap buffer overflow in large ragg2
...
inputs. this should be refactored to use an RBuffer to enable dynamic
resizing, but for now just patching it to bail out if we are about to
overwrite the allocated statically sized buffer
2019-06-02 23:07:50 -07:00
radare
bae1ad061f
Kill RBinFile.objs RList ##bin
2019-06-02 17:35:38 -04:00
Vanellope
8984543961
Force cache the result of Decompiler and Graph panels plus better auto updating, and refactoring ##panels ( #14210 )
2019-06-02 16:24:29 -04:00
pancake
573f2caa3d
Completely kill all the check_bytes (-100LOC)
2019-06-02 12:03:44 -04:00
Florian Märkl
fcf1038f98
Add r_sys_exit to proper quit ##core
2019-06-02 11:28:17 -04:00
radare
aea7c35ffd
Implement RBinFile.at and make it work with e bin.at ##bin
2019-06-02 11:16:08 -04:00
GustavoLCR
37fcfa4f29
Fix grep sorting ( #14207 )
2019-06-02 08:22:41 -04:00
radare
35716f135e
Honor hashbang and PATH when interpretting extension-less scripts ##core
2019-06-01 20:42:48 -04:00
Alex Gaines
4b3a6b3f2d
Add experimental axm command ##anal
2019-06-01 19:48:22 -04:00
radare
1a784a9fa8
Fix warning when using r2frida ( #14201 )
2019-06-01 21:39:01 +02:00
Vanellope
f8f1daeb76
Fix the BG glitch ()
2019-06-01 21:36:44 +02:00
pancake
3b2aceaaac
Add usec precission for RSocket.blocTime() and improve r2web:// a bit
2019-05-31 15:24:51 +02:00
Riccardo Schirone
1aa0571e6e
Remove last load/load_bytes methods ( #14196 )
2019-05-31 15:09:10 +02:00