pancake
45437b6ad5
Add termux-specific plugins configuration file ( #19305 )
2021-10-25 00:21:17 +02:00
pancake
40da7d2e2c
Remove pwd in test
2021-10-25 00:11:40 +02:00
pancake
abb4d2b16f
Add ci commands to compare two rbinobject data ##diff
...
* Add cis, cii and cil
* Compare imports, symbols and libs
2021-10-24 23:52:57 +02:00
pancake
9046aa2ebf
find | mv s/-/_/g ( #19302 )
2021-10-24 23:46:02 +02:00
pancake
d3cd324a08
Implement 'ob *' to select all bins and honor in is,ii,ir,il ##bin
...
* Adds RCore.allbins and r_core_bin_files() helper function
* WIP: more i subcommands needs to be updated to support this
* Added a simple test case for `is`
2021-10-24 22:51:05 +02:00
pancake
51bfd9453b
Add more help messages for d?* and fix noise for dmh?
2021-10-24 22:27:47 +02:00
pancake
111a7317e3
Don't check for decompilers in $PATH ##shell
...
* as it's called many times and r_file_path in wsl is very slow
* Startup time goes from 1.2s to 0.1s in wsl
* e cmd.pdc=<tab> will miss r2snow and r2jadx
* Only core plugins are listed now
2021-10-24 20:55:17 +02:00
condret
aafd129409
Speedup repetitive access to the same submap in io banks ##io
2021-10-24 18:56:15 +02:00
condret
136d858bdc
Speedup r_io_map_get (O(2n) => O(2)) ##io
2021-10-24 18:56:15 +02:00
pancake
7c1496114a
Add help for the an
command ##help
2021-10-24 03:20:44 +02:00
pancake
30e6516a01
Add scr.prompt.tabhelp enabled by default ##cons
2021-10-24 03:20:12 +02:00
pancake
a8d9eacfe3
Remove e cfg.newshell leftover ( #19296 )
2021-10-24 03:06:32 +02:00
Sylvain Pelissier
f51e3506f1
extras Video core 4 test ( #19291 )
...
* Add Video Core 4 test
* Update Makefile test with vc4 test
2021-10-24 00:16:21 +02:00
condret
c6ab2d5182
Add iobank support to r_io_read_at_mapped ##io
2021-10-23 23:40:36 +02:00
condret
3cfbca7297
Fix {read/write} access beyond UT64_MAX if io banks are enabled
2021-10-23 18:33:10 +02:00
condret
e11dce152e
Fix crash in r_io_map_reset if io banks are active
2021-10-23 18:33:10 +02:00
condret
e2c59a1f39
Fix endless loop in r_io_bank_{read/write}_at
2021-10-23 18:33:10 +02:00
Sylvain Pelissier
bf2e6fd40d
Update meson.build ( #19290 )
...
Add w32 debugger in meson build system.
2021-10-23 09:29:33 +02:00
condret
e5409279f7
Speedup r_io_bank_map_add_top a bit and fix some bugs in r_io_bank_map_update_boundaries
2021-10-23 00:48:26 +02:00
condret
4b8c95a738
Fix om-command map priority if iobanks are active
2021-10-22 20:40:40 +02:00
condret
722a86a3dd
Fix om command output if io-banks are active
2021-10-22 20:24:54 +02:00
pancake
9dbadb0ac1
mv shlr/heap into libr/include/heap ( #19285 )
2021-10-22 14:56:34 +02:00
pancake
19588146de
Fix some of the last covs
2021-10-22 10:57:58 +02:00
condret
cbf3672b48
Fix dead map alive in io bank after closing a desc
2021-10-22 02:28:09 +02:00
condret
a70dddfe35
Use new rbtree API in esil_dfg
2021-10-22 01:47:21 +02:00
Murphy
f73d18205c
Fix 19164 add help message ( #19279 )
...
* Add /o and /O help messages
* Add /w subcommands help message
* Add help message to /i
* Add /f help msg
* Update /d cmd msg help
* add a8 help cmd
2021-10-22 01:18:34 +02:00
Dennis Goodlett
30908015e2
Add r == invincible fortune
2021-10-22 00:46:05 +02:00
condret
d6794baf21
Use new rbtree API in RCodeMeta
2021-10-21 19:31:24 +02:00
condret
c899b176e9
Add Doom Eternal fortune msg
2021-10-21 18:13:41 +02:00
pancake
da7de83b41
Remove unused binheap api ( #19275 )
2021-10-21 15:13:02 +02:00
pancake
f9ba28b137
Avoid duplicated -I for shlr/heap ( #19274 )
2021-10-21 13:17:33 +02:00
Sergi Àlvarez i Capilla
1beac82451
Extra bound checks for the pv3 test
2021-10-21 13:13:45 +02:00
Sergi Àlvarez i Capilla
b936b15a80
Improve error message when search.from > search.to
2021-10-21 12:41:50 +02:00
pancake
215c1d3af0
Fix defining meta backwards in disasm ##visual ( #19273 )
2021-10-21 12:29:14 +02:00
pancake
966ca1e932
Use hints to follow dwords ##disasm ( #19272 )
2021-10-21 12:27:43 +02:00
pancake
6161fcd798
Use proper naming and location for the w32 debugger wrapper api ( #19271 )
2021-10-21 12:08:10 +02:00
pancake
d5230a0e05
Use the heap when the cached block is not enough for pv ( #19270 )
...
* Fix 'b 3;pv4' bug and adds a test
2021-10-21 11:11:55 +02:00
condret
6d41add39c
Fix meson build
2021-10-21 02:12:43 +02:00
condret
7a00452658
Fix bugs in r_io_bank_map_add_top and r_io_bank_map_priorize
2021-10-21 02:12:43 +02:00
condret
dad903c2b6
Exchange node in new rbtree api delete instead of exchanging pointers
2021-10-21 02:12:43 +02:00
condret
6c7e99b454
Remove OLD_SM switch in io_bank.c
2021-10-21 02:12:43 +02:00
condret
194815a99a
Use new rbtree API in io_bank.c ##io
2021-10-21 02:12:43 +02:00
condret
251fef7571
Fix io bank cmp cb functions ##io
2021-10-21 02:12:43 +02:00
condret
6fd6a8d4ca
Refix r_io_submap_set_to (typo) ##io
2021-10-21 02:12:43 +02:00
condret
0c64681fb9
Fix UAF in new rbtree api and improve a varname ##util
2021-10-21 02:12:43 +02:00
Sergi Àlvarez i Capilla
76a50afce0
Add build failure fortune
2021-10-20 15:22:12 +02:00
condret
ff1256b083
Fix uninitialized memory and NULL-ptr deref in new rbtree
2021-10-20 14:23:13 +02:00
Jose Antonio Romero
082ded9571
Add MSX rom/bin parser plugin and test ##bin
2021-10-20 11:55:50 +02:00
condret
05e8ff57fc
Rename some API fcns of new rbtree api to fix the build
2021-10-20 02:23:01 +02:00
condret
cd8a4267c0
Port https://github.com/leiless/jw_rbtree to r_util ( #19252 ) ##util
2021-10-20 02:23:01 +02:00