Lowly Worm
95d9c80909
squash warnings
2017-07-27 11:04:11 -07:00
Lowly Worm
5ea6f5ae21
i am totally blank
2017-07-27 11:01:56 -07:00
Lowly Worm
278d877f5e
fix bitwise copy delta
2017-07-27 10:57:57 -07:00
pancake
933c6737fe
Remove whitespaces around + in sj
2017-07-27 18:38:28 +02:00
pancake
38f260baa2
Fix #8043 #8042 and #8041 - null derefs in x509 and asn1 parsers
2017-07-27 16:39:44 +02:00
Fangrui Song
86de0abd20
Use RList for cmd_descriptors, make it a member of RCore ( #8034 )
2017-07-27 14:52:17 +02:00
xarkes
f497590067
Fix meson install script (missing SDB files) ( #8039 )
2017-07-27 10:19:11 +02:00
pancake
7caf72d24e
Fix agf with scr.html=true
2017-07-27 03:09:21 +02:00
pancake
96ac03cfec
Fix sj
2017-07-27 02:26:54 +02:00
xarkes
221b312046
Meson builds generates sdb files (+build clean) ( #8035 )
2017-07-26 23:15:41 +02:00
Antonio Sánchez
0ed41fbb65
Fixed problem with non pe bins and resources ( #8037 )
2017-07-26 23:14:54 +02:00
Srimanta Barua
277771156c
fix gdb covs ( #8036 )
2017-07-26 20:20:07 +02:00
pancake
abaac71290
Fix last covs
2017-07-26 18:46:29 +02:00
Fangrui Song
d87aa3cb69
t commands: move help_msg_*[] arrays to top ( #8018 )
2017-07-26 17:14:23 +02:00
Fangrui Song
aa5ea95935
w commands: move const char help_msg_*[] arrays to top. ( #8003 )
2017-07-26 17:13:54 +02:00
Fangrui Song
90dd9d9f5b
d commands: move help_msg_*[] arrays to top ( #8016 )
2017-07-26 17:13:33 +02:00
pancake
139e3b8f92
Do not load plugins starting with . and remove newcomp
2017-07-26 16:35:27 +02:00
Fangrui Song
72eaf69a5a
e commands: move help_msg_*[] arrays to top ( #8010 )
2017-07-26 16:06:08 +02:00
Fangrui Song
b9c5e8ec80
z commands: move help_msg_*[] arrays to top ( #8019 )
2017-07-26 15:53:20 +02:00
Srimanta Barua
058d5fe7b0
More fixes for when process dies ( #8032 )
2017-07-26 15:50:55 +02:00
Fangrui Song
ea1c713112
S commands: move help_msg_*[] arrays to top ( #8014 )
2017-07-26 15:46:38 +02:00
Fangrui Song
84c49a73be
i commands: move help_msg_*[] arrays to top ( #8011 )
2017-07-26 15:45:42 +02:00
Fangrui Song
40975ea186
P commands: move help_msg_*[] arrays to top ( #8009 )
2017-07-26 15:15:54 +02:00
Fangrui Song
21166057d0
s commands: move help_msg_*[] arrays to top ( #8012 )
2017-07-26 15:15:13 +02:00
Fangrui Song
7aadcab91a
f commands: move help_msg_*[] arrays to top ( #8013 )
2017-07-26 15:14:06 +02:00
Fangrui Song
cfa0427a81
/ commands: move help_msg_*[] arrays to top ( #8017 )
2017-07-26 15:12:19 +02:00
Fangrui Song
c11df3ea12
C commands: move help_msg_*[] arrays to top ( #8020 )
2017-07-26 15:09:39 +02:00
Fangrui Song
c6a0d3617e
L/T commands: move help_msg_*[] arrays to top ( #8021 )
2017-07-26 15:08:48 +02:00
Anton Kochkov
10bd4b5f95
Fix MZ and PE endian & UBSAN issues
2017-07-26 20:54:52 +08:00
Anton Kochkov
0e9a5fff34
Fix a few {A,M,UB}SAN complaints
2017-07-26 20:54:52 +08:00
Fangrui Song
94070b7db5
m commands: move help_msg_*[] arrays to top ( #8022 )
2017-07-26 13:23:12 +02:00
ITAYC0HEN
d11b1f3809
Fix a little bug with log output ( #8029 )
2017-07-26 11:52:51 +02:00
Anton Kochkov
41e21634ab
Coverifixes ( #8026 )
2017-07-26 14:41:03 +08:00
Fangrui Song
bf6f00e0bb
Suppress warnings in cmd.c and remove unused functions in cmd_{anal,print}.c ( #8024 )
...
Rename cmd.comphint to cfg.newtab
r2 -e cfg.newtab=1 to enable new command completion
2017-07-26 13:03:52 +08:00
Srimanta Barua
3b8e8cbfc4
Added automatic loading of symbols from local file ( #8006 )
...
* Added automatic loading of symbols from local file
* added dbg.exe.path and searching in local directory
2017-07-25 18:39:09 +02:00
Fangrui Song
b76887fe42
p commands: move const char help_msg_*[] arrays to top. ( #8005 )
...
Add DEFINE_CMD_DESCRIPTOR_SPECIAL to define RCmdDescriptor with special
characters.
2017-07-25 13:20:25 +02:00
Srimanta Barua
d05f865f77
read registers from lldb ( #8004 )
2017-07-25 16:28:58 +08:00
Fangrui Song
3b6f15fab3
Add RCmdDescriptor & cmd.comphint for showing descriptions in command completion ( #8002 )
...
It organizes commands as a tree by their names and uses
`r_core_cmd_help (core, desc->help_msg);` currently to show command
candidates.
2017-07-25 15:11:29 +08:00
xarkes
f1a1eef653
Pdb parsing fixes + typos ( #7997 )
2017-07-24 17:42:21 +02:00
Fangrui Song
1fd0ca5211
Fix a*
help and move help_msg_* arrays to toplevel. ( #7969 )
...
This is in preparation for https://github.com/radare/radare2/issues/7967
2017-07-24 17:41:50 +02:00
Khairul Azhar Kasmiran
ffd73f54fd
asm.strenc code cleanup ( #8001 )
...
* Enum for string encodings
* Reduce repetition in ds_print_str
* Using switch instead of strcmps in ds_print_str
2017-07-24 17:17:24 +02:00
xarkes
d1ab6c91c1
Added msvc demangle for pdb information ( #7999 )
2017-07-24 15:32:21 +02:00
pancake
fb4294c36b
Fix #8000 - null deref in pkcs7
2017-07-24 15:32:05 +02:00
pancake
76448886cb
Looks like dex needs lit too, and force n in cspatch
2017-07-24 13:38:40 +02:00
Srimanta Barua
6f25437342
Handling of more stop reasons, cleanly close gdb connection ( #7998 )
2017-07-24 12:39:53 +02:00
pancake
902ce266e5
Java have a linkable import table too
2017-07-24 10:28:48 +02:00
Fangrui Song
304c9501fb
Fix memory leaks in libr/anal ( #7992 )
...
libr/anal/p/anal_x86_cs.c use static variable for `op->{dst,src[0]}->reg` because they are not freed in `r_anal_op_fini`.
libr/core/cmd_anal.c
+ r_anal_op fields of `op` should be freed.
+ cmd_esil_mem leaks are not addressed.
libr/anal/esil.c esil->db_trace should be freed.
Also fix a trivial memset bug in libr/bin/format/elf/elf.c
2017-07-24 09:42:15 +02:00
karliss
3ba1f04432
Fix skiplist compilation problems on windows.
2017-07-24 01:52:00 +02:00
Karlis Senko
797129ccf4
Add anal-> r_flag dependency.
2017-07-24 01:52:00 +02:00
Karlis Senko
835764814a
Use skiplist for offset->flag mapping instead of hashmap.
...
Using skiplist allows more efficient nearest flag lookups.
2017-07-24 01:52:00 +02:00