Commit Graph

12711 Commits

Author SHA1 Message Date
Duncan Ogilvie
8dbc4db750 Fixed unreleased lock in r_core_cmd 2017-06-03 18:02:30 +02:00
Roi Martin
e8a6550a4e Minor refactoring 2017-06-03 14:43:31 +02:00
Roi Martin
404f5bdde2 Rewrite autocompleteProcessPath() 2017-06-03 14:43:31 +02:00
Roi Martin
a325be8a34 Implement PR suggestions 2017-06-03 14:43:31 +02:00
Roi Martin
8fa459138f Minor fixes 2017-06-03 14:43:31 +02:00
Roi Martin
02c84680c3 Refactoring and improvements 2017-06-03 14:43:31 +02:00
Roi Martin
7618894635 Move file autocompletion to a separate function 2017-06-03 14:43:31 +02:00
Roi Martin
d28cd0fe36 Remove trailing space 2017-06-03 14:43:31 +02:00
Lowly Worm
192dbad64e fix a few covs for out of bounds reads/writes
from fencepost errors
2017-06-03 01:21:07 -04:00
Anton Kochkov
3acd8e365c Fix dmh canvas config usage (#7661) 2017-06-02 16:47:49 +02:00
Khairul Azhar Kasmiran
6d832921df Search with json output now doesn't escape twice (#7659) 2017-06-02 13:29:43 +02:00
pancake
e79fa35020 Fix silly regression 2017-06-02 12:22:25 +02:00
Lowly Worm
383386ed14 add skiplist from crowell/ret2libc to r_util (#7657)
not used anywhere, but allow usage of the data structre for future use
2017-06-02 11:19:53 +02:00
pancake
b7c7dcfbc2 Blindfix a null deref and 2 byte overflow in disasm 2017-06-01 23:57:36 +02:00
Sven Steinbauer
555f313498 Only skip NULL bytes if not url encode or wrapped (#7654) 2017-06-01 19:11:37 +02:00
Francesco Tamagni
1c6ee8dd3a Honor cpu on anal_mips_cs and add/fix some mips64 instruction (#7643)
* Honor cpu on anal_mips_cs and add/fix some mips64 instruction
* Add mips2 capstone patch
* mips: add v2 cpu, remove 64v2, mips32/64 is default
2017-06-01 18:18:15 +02:00
Rene Laemmert
e8833cd5e8 FIX #7597 use and sort fresh funcitonlist instead of the existing one… (#7644) 2017-06-01 17:09:02 +02:00
Anton Kochkov
f4a2b07139 TCC - Saving types across sessions and add Arch/OS specific defines 2017-06-01 16:57:00 +02:00
Sven Steinbauer
fabf2ce0f5 Wide string printing fix (#7647)
* Add `psW` cmd to print 32 bit char strings
* Skip up to 3 leading NULLs on wide strings
2017-06-01 16:49:44 +02:00
pancake
ab79aa015f Oops :( 2017-06-01 13:19:49 +02:00
pancake
cc2e4688ec Fix last covs 2017-06-01 13:16:55 +02:00
pancake
9632f82ee9 Implement dbta to show an ascii-art representation of the stack backtrace 2017-06-01 13:04:55 +02:00
pancake
8af066c9ae Fix uaf 2017-06-01 12:59:39 +02:00
Ren Kimura
49e97445cb Removed tabs (#7652) 2017-06-01 12:04:01 +02:00
Ren Kimura
3dcd3b79bd Renewed dsb command for new session format (#7651) 2017-06-01 10:47:12 +02:00
pancake
90ffb5463d Fix graph lines colors in the white theme 2017-06-01 02:58:59 +02:00
Roi Martin
946b35f967 Fix issue #7311 2017-05-31 20:34:20 +02:00
Sven Steinbauer
98bd7e7dd5 Fix coverity deref NULL x (#7642) 2017-05-31 16:49:29 +02:00
SkUaTeR
dc7914644e Meson improvements 2017-05-31 13:38:47 +02:00
pancake
081e88231a Fix build with musl libc 2017-05-30 20:05:48 +02:00
SkUaTeR
0596c1c08e Meson shlr libs 2017-05-30 18:38:19 +02:00
pancake
f6d58c6fad Fix flag renaming issue 2017-05-30 16:07:10 +02:00
radare
f0e1d77a40 Fix the DEX crash regression with invalid method names (#7635) 2017-05-30 15:44:57 +02:00
pancake
7d1273d09e Do not load BSS in debugger mode (fixes regression in Linux debugger) 2017-05-30 14:52:39 +02:00
Francesco Tamagni
edb46a8495 Workaround capstone bug for mips64 disassembly (#7632)
* Add asm.cpu=64v2 to support modern mips64
* Enforce 64 bits for 64v2 cpu
2017-05-30 13:33:40 +02:00
Sven Steinbauer
4dd740ebf2 Add rasm -r option honor flags and seeks 2017-05-30 13:19:21 +02:00
Xiangyu Zhu
1be1050160 Fixes output for izj, imj and icj (#7633) 2017-05-30 11:23:59 +02:00
pancake
f8373b46d6 More null termination in rcons 2017-05-30 11:01:33 +02:00
pancake
c89f79d7af Fix r_flag_rename 2017-05-30 01:07:43 +02:00
pancake
1f04fb14c4 Fix format string for 32bit machines 2017-05-29 23:48:33 +02:00
Ayman Khamouma
33b1659104 Make pds/pdsf show comments if asm.comments is set 2017-05-29 23:15:24 +02:00
pancake
5c30afdcce Fix #7534 - Complete ae?? help 2017-05-29 23:08:38 +02:00
SkUaTeR
080416d09e Fixed meson build for msvc 2017-05-29 22:35:59 +02:00
Xiangyu Zhu
6fed9abe5b Fix #7503 - Fix commands like isrzM*
* modify `ia[*jq]`, only look at last char of first word
2017-05-29 22:35:17 +02:00
Rene Laemmert
912103b683 Fixes renaming a flag autocomplete issue and #7203 (#7626) 2017-05-29 22:29:37 +02:00
pancake
d6642b10dd Fix last covs 2017-05-29 21:50:57 +02:00
Srimanta Barua
0da8862a83 Add read reg/mem to gdbserver (#7625)
* bug fixes in client, and adding kill signal for server without multiprocess support
* commented out currently unnecessary packets sent by client
* Corrections to client kill signal code
* More functionality for gdbserver. Read regs and memory
2017-05-29 21:36:42 +02:00
Erik Post
75d2411f3f Fix typo: 'palette' (#7627) 2017-05-29 21:33:44 +02:00
pancake
5a90a375db Update cdb.h to make skuater happy 2017-05-29 21:23:19 +02:00
pancake
4ee963ee98 Fix some clang-analyzer issues 2017-05-29 15:01:11 +02:00