Giovanni
0502ecd491
Fix #12434 - Fixes for exports and anal behaviour ( #12642 )
...
* Fixed loop behaviour (now jumps to correct ends, etc..)
* Fixed Exports (aka symbols)
2019-01-04 17:28:39 +01:00
radare
2babae8129
Fix RBuffer.read_at left when b->fd is set and no b->iob ( #12638 )
2019-01-04 17:27:05 +01:00
Khairul Azhar Kasmiran
8ddd82fbef
Fix esil function comment refline when there is jump to addr ##disasm
2019-01-04 15:59:45 +01:00
radare
c02d2e5690
Fix #12273 - Force exec bit in text section (RIOSection must die) ( #12643 )
2019-01-04 15:55:15 +01:00
pancake
62a0be396b
Fix warning in iS entropy
2019-01-04 14:30:49 +01:00
dav1901
e36bdc9a71
Rename aftm -> aft and afta -> aaft ( #12631 )
2019-01-04 14:19:06 +01:00
pancake
46fb9a6b46
Minor cleanup
2019-01-04 14:05:36 +01:00
David CARLIER
ba83760f94
Various little code cleanup/ib fix proposal. ( #12640 )
...
Proposal to fix ib DF issue.
2019-01-04 14:05:16 +01:00
Maijin
d588ff000b
Remove dpa in aaa #debug #anal
2019-01-04 12:28:10 +01:00
pancake
ece74f80c6
Bring back VO as al alias of V<tab> and improve modes ##visual
2019-01-04 00:57:01 +01:00
a1ext
06a70e5434
Fixed wrong bounds check while PE file resources is being parsed ( #12634 )
2019-01-04 00:44:12 +01:00
Florian Märkl
a25f652926
Rename ac -> aoc, aC -> ac, Fix help ##anal
2019-01-04 00:42:50 +01:00
pancake
8150c502ba
Bring back f-.localflag (same as f.-localflag)
2019-01-04 00:31:22 +01:00
David CARLIER
d7cee490c7
Few compilation warning fixes. ( #12630 )
2019-01-03 21:55:14 +01:00
radare
a631f38971
aaE -> aafe ( #12628 )
2019-01-03 17:21:54 +01:00
radare
d1d9404907
Implement /s, /s* to search for sections depending on entropy ##search
2019-01-03 15:22:26 +01:00
radare
87c837361c
Fix r2 -Ad regression #facepalm ( #12622 )
2019-01-03 15:21:56 +01:00
radare
43643e880c
Handle ^C in agf ( #12618 )
2019-01-03 14:29:39 +01:00
Maijin
bfa3462866
Revert "Fix aaa issue in NSO bins which use io.cache ( #12396 )"
...
This reverts commit bbebd7ed86
.
2019-01-03 13:19:33 +01:00
pancake
7a5f01722a
Fix leak in NXO
2019-01-03 12:23:36 +01:00
xarkes
07e18df059
Appveyor cleaning ##build
2019-01-03 10:52:44 +01:00
dogtopus
40b997297f
Add the missing fail arc for SBRx instruction ##anal
2019-01-03 10:52:16 +01:00
David CARLIER
e325b3c6de
FreeBSD debug slight improvements. ( #12609 )
...
Getting couple of process info, to get the full path name
it would require a bit more calls while not sure it worths it
but we get at least the exe name and figuring out its status.
2019-01-03 00:38:13 +01:00
dav1901
ceeb25ce49
Minor code cleanups/fixes ( #12595 )
...
* Minor code cleanups/fixes
* use r_base64_encode_dyn
* Fix clang-analyzer warning(uninit var)
2019-01-03 00:30:06 +01:00
Vanellope
e48f83ff40
More refactoring for panels
2019-01-03 00:29:07 +01:00
Khairul Kasmiran
31c3750827
Fix comments
2019-01-03 00:07:07 +08:00
Khairul Kasmiran
50ad319ba8
Add assumption comments
2019-01-03 00:04:25 +08:00
pancake
c40ddd3552
Several improvements in the Visual mode (help, tabs, ...) ##visual
...
- Remove the V@ command - not intuitive and a bit alien
- rotating print modes with tab was segfault because of UB
- Implement recursive interactive help
- Support ranged cursor selections (for pxd, pxb, pxq, ...)
- 'i' in pxb visual runs Vd1 to edit the bits under the cursor
- V' is no longer mixed with Vt
- Properly restore the print sub-modes in tabs
- Smart tab key hints (beter located and shorter)
2019-01-02 02:09:31 +01:00
Khairul Azhar Kasmiran
9fcb4eb322
Do spec-following r_str_escape_utf8_for_json() ##json
2019-01-01 23:41:58 +01:00
Vanellope
b35b109ed0
Fix Cursor mode and Zoom mode and refactoring ##panels
2019-01-01 23:41:12 +01:00
blenk92
0e7f5b894f
Fix wrong splitting of functions in aac ##anal
2019-01-01 23:36:11 +01:00
pancake
8aa3bcc1b8
Do not use r_buf_get_at in RBin.nxo to solve 2 clusterfuzz crashes ##bin
2019-01-01 22:31:37 +01:00
Kirill Zhumarin
c6dc91bd20
Allow select cpu for arm.gnu ##disasm
2019-01-01 19:58:29 +01:00
Khairul Kasmiran
c2314861c9
Fix build
2018-12-31 20:56:47 +08:00
pancake
ad9f108926
Fix last covs (leak regression in visual)
2018-12-31 11:27:46 +01:00
pancake
b29f5bb54a
Fix some issues reported by clang-analyzer
2018-12-31 05:36:14 +01:00
radare
dc185e242a
Add scr.wideoff to make offsets and reg values depend on asm.bits ##visual
2018-12-31 03:06:05 +01:00
pancake
e66e1ce90f
Fix V<tab> glitch
2018-12-31 01:38:21 +01:00
pancake
8a4cad41f6
Extend the use of the 't' key to manage tabs better, better ascii art ##visual
...
* "tT", "tt new tab, t[1-9] switch to nth tab, t= name tab, t- close tab"
2018-12-31 01:21:03 +01:00
radare
0fc506dce1
Fix infinite loop bug related to anal.nopskip ##anal
2018-12-31 00:33:16 +01:00
radare
acc7a2543d
Use add-sorted instead of append+sort ##anal
2018-12-31 00:22:33 +01:00
David CARLIER
2eb706029c
Few code/cleanups mem leaks potential ( #12591 )
2018-12-31 00:21:47 +01:00
pancake
bccbeee653
Blind fix for #12592 - null deref in myregwrite when debug-step in visual
2018-12-30 23:14:35 +01:00
Vanellope
a0b710810f
Refactoring ##panels ( #12583 )
2018-12-30 15:35:38 +01:00
pancake
fc68124f4d
Do not statically link binaries by default in sys/static.sh ##build
...
* Use STATIC_BINS=1 env var to change this behaviour
2018-12-30 13:38:50 +01:00
dav1901
83873cd0f2
Fix few covs ( #12589 )
2018-12-30 12:14:15 +01:00
GustavoLCR
16852a350b
Fix split fields not being decoded ( #12585 )
2018-12-30 10:39:34 +01:00
Khairul Azhar Kasmiran
a492dd87de
Fix #12575 - Fix ^D in esil for 'bts dword [esp], eax' ( #12586 )
2018-12-30 10:39:02 +01:00
dav1901
d05a119081
Fix few minor leaks ( #12584 )
2018-12-30 01:37:14 +01:00
pancake
0653e4d0aa
Rename m68xx to m680x for consistency
2018-12-29 17:42:07 +01:00