condret
2633480437
Fix tests for RAnalVar function relocation ##anal
2021-10-13 22:11:18 +02:00
condret
52262664c9
Fix variable relocation on ood ( #19219 ) ##anal
2021-10-13 22:11:18 +02:00
pancake
a1fade1a98
Remove ctype.c 2yo deadcode ##types
...
* lets maintain the tcc fork instead which already works
* this code is incomplete and not used anywhere
2021-10-13 09:28:10 +02:00
Sergi Àlvarez i Capilla
63a8e5f59b
Implement skip RTable filter ##util
2021-10-13 07:04:20 +02:00
Sergi Àlvarez i Capilla
6985ec369f
Implement 'is,' for table query for symbols ##bin
2021-10-13 07:04:20 +02:00
pancake
338fd7fd2c
Add more types and skip some parse errors in to
##types
2021-10-13 01:14:51 +02:00
condret
e356d4e196
Fix return value in io_default close entry ##io
2021-10-12 23:54:02 +02:00
condret
220f56881d
Fix resource leak and logic bug in r_io_reopen ##io
2021-10-12 23:44:53 +02:00
Sergi Àlvarez i Capilla
d6e6609617
Make the macOS debugger more stable ##debug
...
* Fix random spawn error
* Fix ood regression
2021-10-12 21:53:23 +02:00
Lazula
d12be9e614
Fix new defects and an overread
...
* Fix global variable overread in r_str_ss()
* Fix memory leak in grep ASCII art ~?ea
* Fix memory leak in @%
* Fix use-after-free in r_io_bank_del_map()
2021-10-12 21:53:05 +02:00
pancake
58312182e8
Add the first multiarch assembler plugin: vasm ##asm
2021-10-12 21:49:11 +02:00
Sergi Àlvarez i Capilla
4020dfe52a
Fix reopen regression on Windows
2021-10-12 20:24:32 +02:00
Dennis Goodlett
d0055f5284
Prevent merging zigns on load ##signatures
...
* Prevent merging ##signatures of same name on load
* Rasign2 respect -m on -S
* Optimizations
2021-10-11 22:49:21 +02:00
condret
53a20c0344
Check for access bytes in r_io_bank_{read/write}_at ##io
2021-10-11 22:06:59 +02:00
Antoni Viciano
88d8b622bf
Fix #19094 - RBinOptions renamed to RBinFileOptions
2021-10-10 20:52:46 +02:00
condret
81410c1e1d
Enable io-banks support in r_io_map_remap ##io
2021-10-10 19:17:14 +02:00
pancake
dfd67eb444
Fix zero index on null deref on bank init spotted by latest clang
2021-10-10 12:14:47 +02:00
condret
5d643e3d6b
Fix ombg command import priority ##io
2021-10-10 01:20:13 +02:00
condret
eaa5c335ae
Fix ombg command ##io
2021-10-10 00:53:09 +02:00
condret
87a38708e0
Enable io-bank support in r_io_map_new ##io
2021-10-10 00:04:10 +02:00
condret
814ebb9f68
Kill r_io_map_add_batch ##io
2021-10-09 22:52:06 +02:00
condret
1c3c768f0a
Remove unnecessary return val from r_io_map_del ##io
2021-10-09 21:14:38 +02:00
condret
7b514b66bf
Enable io-bank support in r_io_map_del ##io
2021-10-09 20:44:15 +02:00
murphy
242ff90506
Add base64: helper support to mdj
2021-10-09 19:38:43 +02:00
pancake
2423ced03c
Implement ?ea and ~?ea to use the seven segment ascii art text rendering ##visual
2021-10-09 10:16:38 +02:00
pancake
28b0543825
Honor console width in ls and fix lsj,lsq,lse ##shell
...
* Move console_width logic out from r_syscmd_ls ##api
* Fix tests
2021-10-09 03:26:47 +02:00
pancake
beab137cd7
Use PJ in lsj/ls -j/dir -j
2021-10-09 03:26:47 +02:00
pancake
eb8e8a6503
Add 'dir' command as an alias for 'ls' ##shell
2021-10-09 03:26:47 +02:00
pancake
a90afe7e7c
Permit ending '%' in the env keys for % and @% ##shell
2021-10-09 03:26:47 +02:00
condret
82ebbac993
Rename r_io_map_next_available to r_io_map_locate and add use_banks support ##io
2021-10-09 03:20:49 +02:00
condret
f65be8067f
Kill r_io_map_next_address ##io
2021-10-08 23:26:18 +02:00
condret
2ebf4680e0
Improve r_io_bank_locate for replacing r_io_map_get_next_available ##io
2021-10-08 22:51:23 +02:00
Sergi Àlvarez i Capilla
57fbf3960e
Fix pdi~invalid bug, at least when bbsize > 32 ##disasm
2021-10-08 21:52:19 +02:00
condret
92eecf65e6
Remove unnecessary break
2021-10-08 01:36:24 +02:00
Lazula
0747bcd8e2
Fix new defects in various files
...
* Remove unnecessary NULL check in __demangleAs()
* Remove unnecessary NULL check in r_io_fd_seek()
* Add missing break in ARM32 COFF case and fix test
* Add missing NULL checks for r_io_bank_get() result
* Add missing NULL checks in r_bin_demangle()
* Add missing NULL check for r_io_submap_new() result
* Fix improper failure check in risv_assemble()
* Add missing break in open command
* Document fall-through case in dalvik anal
2021-10-08 01:31:17 +02:00
condret
c6929b6231
Add alignment support to r_io_bank_locate ##io
2021-10-08 01:26:08 +02:00
condret
4c9f466b7c
Fix r_io_map_del_name ##io
2021-10-08 00:05:30 +02:00
condret
4b05dfda99
Add r_io_bank_get_map_at and enable banks in r_io_get_map_at ##io
2021-10-07 22:24:50 +02:00
RHL120
0840a34410
check char *h for NULL in r_file_new ( #19183 )
2021-10-07 21:22:49 +02:00
condret
9d84785d62
Remove unused fcn defs ##io
2021-10-07 19:46:47 +02:00
condret
8b1d0f4a0f
Enable io banks in search; Kill search.in = io.sky.* ##io
2021-10-07 19:25:37 +02:00
pancake
ad28afe7c5
File RFile.new() for abspaths ( #19179 )
2021-10-07 15:49:29 +02:00
Dennis Goodlett
8665744819
Auto-rename name collisions in ##signatures
2021-10-07 08:21:25 +02:00
condret
bf29366140
Add 2 comments for clarification ##io
2021-10-06 23:41:27 +02:00
condret
08499ea67f
Adopt new "om" command output in tests
2021-10-06 23:03:19 +02:00
condret
7a1b64131d
Improve "om"-command, show '*'-marker for current map ##io
2021-10-06 23:03:19 +02:00
Lazula
d1631b8d34
Multiple alias improvements
...
* Add proper hashtable functions in RCmdAlias to prevent memory leaks
* Fix off-by-one error in alias name processing
* Don't allow 0-length aliases
* Fix memory leak in r_cmd_alias_set_raw() when malloc fails and add
null checks to other alias set functions
* Document intended use of strlen() result for buffer size
2021-10-06 22:24:42 +02:00
RHL120
bdd6ca10b1
Add .rvc_ignore ##vc
...
* Load rvc_ignore before iterating through blobs
2021-10-06 08:28:05 +02:00
Lazula
560c4c1b22
Align heart fortune spacing ( #19173 )
2021-10-05 23:28:21 +02:00
Sergi Àlvarez i Capilla
e9339bc4c9
Handle the ARM32 COFF case ##bin
2021-10-05 13:22:06 +02:00