GustavoLCR
38a4dd2063
Fix radare#12673 ( #12675 )
2019-01-07 08:53:11 +01:00
Lowly Worm
3adf272f6d
it's nintendo 64 not nintendo 32
2019-01-06 17:46:29 -08:00
Paul I
b2c7f7ef6c
Some fixes ( #12670 )
2019-01-07 00:29:23 +01:00
Riccardo Schirone
1f0f27ed1b
Refactoring of get_import_addr in format/elf ##bin
...
Before the patch, the relocations in .rel.plt (or the others) were
traversed every time an imported symbol needed to be found. With the
refactoring, relocations are parsed only one time, placed in a hashtable
for fast lookup and stored in a cache.
2019-01-07 00:28:50 +01:00
GustavoLCR
ffef4fb1be
Fix #12623 - Make Grep Highlights Case Insensitive ##visual
2019-01-07 00:23:23 +01:00
Paul I
2b8ce91c9d
Meson: Update capstone ( #12669 )
2019-01-06 13:45:48 +01:00
blenk92
05eb6ead58
Fix missing reloc symbols in agfj ( #12666 )
2019-01-06 13:43:56 +01:00
Khairul Azhar Kasmiran
8fe7b3e8b4
Fix #11667 - axtj: add refname always, add name if no fcn ( #12668 )
2019-01-06 13:43:35 +01:00
radare
bd84d0a83d
Update capstone again ( #12659 )
2019-01-05 15:28:12 +01:00
pancake
fde1b27a8c
Fix asserts from 'wa cmovs eax,ecx'
2019-01-05 13:32:16 +01:00
pancake
89248c451a
Fix assert in a fuzzed bin
2019-01-05 13:18:45 +01:00
sivaramaaa
5de342dfcf
Disable dbg.follow in aaft to prevent seek changes ( #12657 )
2019-01-05 17:20:59 +05:30
pancake
2b4cd0eb0f
Add %S for base64 in util/pj (JSON printer)
2019-01-05 12:23:08 +01:00
pancake
97ea9ea84c
Fix Vg with io.va ##visual
2019-01-05 12:05:09 +01:00
pancake
bb5d1b52a0
Introduce scr.dumpcols to support tabs and minor cleanup ##visual
2019-01-05 11:51:46 +01:00
Maijin
1f5b3eb6d3
Add cabextract in OSX build ##Travis
...
Add cabextract in OSX build ##Travis
2019-01-05 11:49:46 +01:00
Khairul Azhar Kasmiran
9201685d25
Fix #1298 - Fix visual 'G' for r2 -nn ( #12655 )
2019-01-05 10:13:59 +01:00
dogtopus
98f928a049
Add some more random "fun" fortunes ##general
2019-01-04 23:52:08 +01:00
koffiedrinker
131bac1609
Add timestamp to iRj output ##bin
2019-01-04 23:50:30 +01:00
Giovanni
e5b9afffb2
Fix 11141 - replaced R_ASM_BUFSIZE with RStrBuf*
2019-01-04 23:00:22 +01:00
pancake
399fcc24aa
Fix #12615 - Fix renaming vars from vvv
2019-01-04 17:40:51 +01:00
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 bbebd7ed86bce843e42a0108215370f8c56491f6.
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