Tatsuyuki Ishi
e2771d738d
r_name_filter: Fix buffer overflow
2017-12-21 14:42:06 +01:00
Francesco Tamagni
89cef54555
Fix invalid json in arm opex ( #9059 )
...
- also decode pstate value
2017-12-21 14:12:24 +01:00
Rene Laemmert
be23a75092
Fixed that ax[cdC] also adds refs to fcn->refs
2017-12-20 20:39:09 +01:00
pancake
1d4cfea5cb
Damn missing line
2017-12-20 19:23:09 +01:00
pancake
220f552df1
Add missing function definition
2017-12-20 19:16:05 +01:00
pancake
0c2eda71f8
Fix warning reported by gcc7 in wasm.c
2017-12-20 18:58:40 +01:00
sivaramaaa
02a188ce36
Fix #8278 , fix issue in afta ( #9056 )
2017-12-20 22:05:11 +05:30
pancake
d1ed4077a5
Remove the umask hack
2017-12-20 15:39:11 +01:00
Khairul Kasmiran
0c048b2774
Moved some static prototypes into their source file
2017-12-20 22:38:20 +08:00
pancake
df4ddfc745
Fix last covs
2017-12-20 15:05:33 +01:00
pancake
a79d2a7bd9
Initial import of the Yara's .NET parser
...
- Not yet used, incomplete, but builds
2017-12-20 02:47:07 +01:00
sivaramaaa
49f9d46664
Implement fdw command
2017-12-19 22:49:30 +01:00
Filipe Laíns
49837994d9
Highlight the updated registers ( #9054 )
...
Like in 'dr'
2017-12-19 22:47:09 +01:00
Khairul Kasmiran
f06a36097e
Minor code edits
2017-12-19 22:18:00 +08:00
januschp
e16e1a12db
Removing special chars from str flags. Leading and trailing underscores ( #8972 )
...
are removed by r
2017-12-19 21:57:32 +08:00
Francesco Tamagni
9ac77fde8f
Handle arm thumb/thumb2 pc-relative in relsub ( #9047 )
...
* Handle arm thumb/thumb2 pc-relative in relsub
- in thumb mode, PC is always 4 bytes ahead (even in 32-bit thumb2 instructions)
- the resulting pc value must be aligned to 4 bytes, by ignoring last 2 bits
* Fix style and portability
2017-12-19 10:13:17 +01:00
pancake
0aed9703bc
Run fix-perms at the end of symstall to make umask in vagrant happy
2017-12-19 00:51:47 +01:00
pancake
d7e0fcad8f
Add Vagrantfile for radare2 + ArchLinux
2017-12-19 00:50:56 +01:00
pancake
f27f87ea5c
Fix some null printf for cc in afl* and missing function signature
2017-12-19 00:40:04 +01:00
pancake
0b1e8eaecc
Fix almost all warnings from the msvc build
2017-12-19 00:18:39 +01:00
emvivre
86b8013d84
Add a calling to .ar* in the aeim command
2017-12-18 22:35:01 +01:00
pancake
17b17d91c2
Fix #6618 - Better pseudo for LEA
2017-12-18 18:12:58 +01:00
pancake
85564dd4f7
afd works without arguments now
2017-12-18 17:52:14 +01:00
pancake
6fd67fc457
Fix #8879 - Kill RInterval, Keep RAddrInterval
2017-12-18 17:18:49 +01:00
pancake
499cb34d8e
Use r2 -HLIBEXT in sys/apia
2017-12-18 16:54:55 +01:00
pancake
76cfc611af
Fix #8993 - Honor s:key in woD
2017-12-18 16:50:31 +01:00
sivaramaaa
ed70a879f8
Fix dupped entries in search.in
2017-12-18 16:49:58 +01:00
pancake
0e4293a629
Fix #8987 - trailing comma in aOj
2017-12-18 15:58:06 +01:00
pancake
bc10485212
Fix #9005 - Fix missleading messages in search
2017-12-18 15:51:27 +01:00
pancake
d2b13c7764
Fix crash when loading the dark theme (thanks asan)
2017-12-18 15:26:25 +01:00
pancake
0154e8297a
Fix #9038 - Handle pds in VO
2017-12-18 14:00:54 +01:00
pancake
a8897b107d
Fix #9015 - use after free when quitting main thread having background server threads
2017-12-18 13:27:26 +01:00
pancake
ff8959f1b0
Add some more null deref checks here and there
2017-12-18 12:38:37 +01:00
pancake
160ea9266e
Fix ASAN build for High Sierra
2017-12-18 12:35:48 +01:00
pancake
fb62095330
Fix numStr split for mod
2017-12-18 12:24:54 +01:00
pancake
0851129765
Implement r_cons_readchar_timeout. wink wink
2017-12-18 02:44:51 +01:00
pancake
435c7524ef
Implement @.. for temporary partial address seeks
2017-12-18 02:03:57 +01:00
pancake
6f0de4913e
Implement io.cache.auto to cache all reads for slow io backends
2017-12-18 01:44:22 +01:00
pancake
019792d7ec
Initial import of apia, the api analysis tool for r2
...
cd sys/apia ; make
checkout the directory out/ when finished, helps to identify unused
apis, unnecessary libraries linked, bad api usages, renamings, ...
2017-12-18 00:41:52 +01:00
emvivre
7803a1abec
Implement ESIL <<=[], <<=[1], <<=[2], <<=[4], <<=[8], >>=[], >>=[1], >>=[2], >>=[4] and >>=[8] operators
2017-12-17 22:56:09 +01:00
emvivre
ce9f2dfa99
Fix typo in documentation of << and <<< operators
2017-12-17 22:56:09 +01:00
Fangrui Song
97d53814f9
Add fcn_tree to RAnal (interval tree based on augmented red-black tree) and optimize r_anal_get_fcn_in (O(n) -> O(log n)) ( #9034 )
...
The long term plan is to phase out RAnal::fcns and migrate to RAnal::fcn_tree.
2017-12-17 22:55:32 +01:00
sivaramaaa
115b48626b
Implement afd ( #9041 )
2017-12-17 20:29:43 +01:00
pancake
2b841d27ad
Fix pxj length
2017-12-17 13:48:17 +01:00
Florian Märkl
6fe48495b2
Fix pdJ for reloc midflags ( #9037 )
2017-12-17 12:28:46 +01:00
sivaramaaa
3f0fb7fa85
Handle 'O' in graph ( #9035 )
...
* Handle 'O' in graph
* Added help for O
* Fix indent
2017-12-17 11:20:46 +01:00
Fangrui Song
6c221fa3b1
Fix memleak in axg ( #9033 )
2017-12-17 09:53:28 +01:00
sivaramaaa
563f6cb579
Fix regression in aav ( #9036 )
2017-12-17 09:16:49 +01:00
sivaramaaa
00a69308ab
Honor ^C in aar and aac ( #9032 )
2017-12-16 20:39:13 +01:00
Florian Märkl
dda6ba4101
Add /O command
2017-12-16 20:02:54 +01:00