Vanellope
429e1cc56a
Autocompletion is supported for Breakpoints and so is cursor to seek to and del them ##panels ( #14103 )
2019-05-19 03:22:39 +02:00
vane11ope
7cd80707a5
A few fix for hexdump and disassembly
2019-05-18 15:35:13 +02:00
erfur
ad04d5deb7
Small typo in =? output
2019-05-18 15:34:47 +02:00
pancake
6ed68c1252
Implement fg command to create a graph of flags (WIP) ##graph
2019-05-18 12:22:46 +02:00
pancake
645aa0f2a5
Implement graph.ntitles to toggle graph title nodes ##graph
2019-05-18 12:22:46 +02:00
Vanellope
4cac8af927
Cursor is available in strings panel ##panels
2019-05-18 12:07:44 +02:00
Khairul Azhar Kasmiran
3a8ded4ef5
Fix Color_GRAY/BGGRAY ##cons
2019-05-18 11:48:33 +02:00
Alex Gaines
8ba3d1077b
Initial band-aid fix for a UAF with two seperate desc pointers ( #14094 )
2019-05-17 21:19:26 +02:00
Francesco Tamagni
0b880ed0b0
Implement the zc command ##signatures
...
Also add zcn, zcn! to compare only signatures with the same name.
2019-05-17 16:50:39 +02:00
David CARLIER
b4015791be
palloc return checks ##cons ( #14091 )
2019-05-17 16:48:18 +02:00
Khairul Azhar Kasmiran
492bbc5d9e
r_socket_connect_unix() is false on non-Unix
...
Fixes AppVeyor build.
2019-05-17 22:07:10 +08:00
pancake
073fcca0f3
Make -C http work like the tcp and rap remotes, expose the shell via == ##remote
2019-05-17 12:09:23 +02:00
MapleLeaf-X
118e6d9a94
Fix QueryDosDevice returned length check ##windows
2019-05-17 11:09:31 +02:00
Vanellope
4133d6f4fe
Refactoring and fix a bug concerned with the cursor ( #14089 )
2019-05-17 04:09:33 +02:00
pancake
263e2d40e3
Honor rap.loop in rap server and add examples in =? ##remote
2019-05-17 01:04:31 +02:00
pancake
10109fec62
Fix issues with the tcp server .: and =+tcp, use index instead of fd ##remote
2019-05-17 01:04:31 +02:00
radare
ae0d52f1a8
Fix issue when analyzing the last DEX method ##anal
...
* Deprecate the is_valid_offset() anal callback, that's task for IO!
* WIP: Fix the Dalvik analysis by skipping fields and imports
2019-05-16 23:38:27 +02:00
MapleLeaf-X
0c7108d06f
Fix "ood; ood" bug on winxp->win10 ##windows
2019-05-16 23:24:14 +02:00
radare
37f7052805
Handle DEX files with no entrypoint properly ##bin
2019-05-16 19:09:47 +02:00
Sergi Àlvarez i Capilla
326bec055e
Fix #14082 - dte output to RCons, not stderr
2019-05-16 17:02:46 +02:00
Srimanta Barua
caf3583615
Fix rip-relative lea tests ( #14083 )
2019-05-16 15:55:00 +02:00
radare
51cc15072a
Fix some UAF in rap server, handle HTTP over rap and tcp properly ##remote ( #14081 )
2019-05-16 14:18:16 +02:00
Anton Kochkov
bf3bfa5d02
Fix and reorder bindings languages
2019-05-16 20:12:21 +08:00
Sergi Àlvarez i Capilla
75b4462ee5
Rephrase the README
2019-05-16 13:44:00 +02:00
Sergi Àlvarez i Capilla
418c1d95c6
Honor rap.loop on the tcp server when an invalid packet is received
2019-05-16 11:53:31 +02:00
MapleLeaf-X
1e0e1db112
Fix r_sys_pid_to_path (supports winxp -> win10) ##windows
2019-05-16 11:22:57 +02:00
Vanellope
2a38f11d85
Cursor is supported in Symbols panel ##panels ( #14080 )
2019-05-16 09:52:07 +02:00
Sergi Àlvarez i Capilla
c8df20cfa8
Fix 2 problematic format strings on 32bit systems for asm.rsp
2019-05-15 23:33:29 +02:00
radare
b4d80315b1
Properly handle ELFs with no entrypoint defined ##bin
2019-05-15 23:23:50 +02:00
Srimanta Barua
e17b29d4c1
Handle LEA operand rip in x86.nz ##asm
2019-05-15 22:13:55 +02:00
Sergi Àlvarez i Capilla
6b5905d4f4
Upgrade cs5 to fix the arm64 disasm crash
2019-05-15 15:56:00 +02:00
Riccardo Schirone
66f7403245
Rewrite the RBuffer API to make it safer and adjust the codebase ##refactor ( #13656 )
...
* Reimplement r_buf_fread/fwrite
* Add slice buffer and introduce readonly field
* Do nothing if size is 0
* Prevents an overflow when 8 is subtracted from size.
* Fix ragg2 when patching outside currently existing buffer
* Implement r_mem_mmap_resize for systems where mremap is not defined
* r_buf_buffer can be called with no size arg as well
* Use size_t instead of ut64
2019-05-15 15:34:06 +02:00
pancake
c7cb949060
Fix rpush regression
2019-05-15 13:09:45 +02:00
Srimanta Barua
6d8aeda83f
Track pushed register (note: immediately after lea/mov) to resolve push-ret ( #14034 )
...
* For mov reg, <src>, only track if <src> is immediate value
* Add R_ANAL_OP_TYPE_RPUSH (UPUSH | REG)
* Changed so that "rpush" is printed instead of "upush" in case of register push
2019-05-15 12:04:41 +02:00
David CARLIER
2945d4c64e
Little ELF segment labelling change UNKNOWN -> NONE ##bin
2019-05-15 12:00:48 +02:00
pancake
eae8f3e43a
Post release version bump
2019-05-15 11:17:03 +02:00
pancake
4ec482ba2d
Release 3.5.1 - Dismay2
3.5.1
2019-05-15 09:39:46 +02:00
Vanellope
a90b2e50e6
Better cursor action for the one in the function panel ##panels ( #14075 )
2019-05-15 08:47:24 +02:00
Óscar Carrasco
31e7cf517a
Fix includes from to ignoring dir.types ##types
2019-05-15 08:46:43 +02:00
radare
8ea835076a
Upgrade capstone-next and v4 ( #14074 )
2019-05-15 08:45:21 +02:00
pancake
6762f880ec
Honor hex.cols instead of console width
2019-05-15 01:26:32 +02:00
dodococo
fc4000a796
Fixes #13767 : Honor color theme in p-- ##cons
2019-05-15 01:22:15 +02:00
pancake
123efe1b91
Fix bug in autocompletion of arguments with scr.prompt.popup ##cons
2019-05-15 01:13:42 +02:00
pancake
0de59ee9fc
Honor scr.prompt.popup in all the themes ##cons
...
* Also fix two segfaults caused by an intt underflow oobread
related to panels mode and hex.cols
2019-05-15 00:58:25 +02:00
David CARLIER
a51233bb3f
Few more memory leaks fixes ( #14072 )
2019-05-14 22:09:08 +02:00
sanguinawer
2bba203ebb
Fix hardware breakpoints (DRX) on Windows ##debug
2019-05-14 18:00:04 +02:00
pancake
092173bf90
Improve configure argument handling in sys/install.sh ##build
...
* Handle --help, --with-capstone5 and --install (no symlinks)
2019-05-14 17:54:11 +02:00
Khairul Azhar Kasmiran
786f16fe2f
Fix om* order ##core
2019-05-14 17:38:55 +02:00
pancake
9ec3f52ecf
Add the ability to set comments to the xrefs in visual ##visual
2019-05-14 15:57:15 +02:00
pancake
a8a22b9383
Add support for build for android-x86_64 ##build
2019-05-14 15:02:30 +02:00