condret
d62207bce0
Rename r_io_bank_update_map_location to r_io_bank_update_map_boundaries and make it useable for map resize (siol eternal) ##io
2021-09-20 22:10:08 +02:00
condret
1e2dc7b6cd
Some code cleanup (siol eternal) ##io
2021-09-20 22:10:08 +02:00
condret
63cbd4a81a
Fix Build
2021-09-20 22:10:08 +02:00
condret
6a972665de
Use incremental timestamp on map creation instead of real ones (siol eternal) ##io
2021-09-20 22:10:08 +02:00
condret
b64fd4bcd3
Implement r_io_bank_update_map_location (siol eternal) ##io
2021-09-20 22:10:08 +02:00
condret
442838915f
Use r_list_iter_get_prev (siol eternal) ##io
2021-09-20 22:10:08 +02:00
condret
a8e8d0c978
Implement r_io_bank_delete_map and fix some bugs (siol eternal) ##io
2021-09-20 22:10:08 +02:00
condret
326f9fcbc4
Add r_io_bank_drain (siol eternal) ##io
2021-09-20 22:10:08 +02:00
condret
8bb3e35387
Implement r_io_submap_set{from/to} (siol_eternal) #18476 ##io
2021-09-20 22:10:08 +02:00
condret
f2a7efed7d
Implement r_io_bank_write_at (siol_eternal) ##io
2021-09-20 22:10:08 +02:00
condret
c7c906a0fb
Implement r_io_bank_read_at (siol eternal) ##io
2021-09-20 22:10:08 +02:00
condret
f1639310d9
Constify bankid and mapid in io-bank api (siol eternal) ##io
2021-09-20 22:10:08 +02:00
condret
0dce1c7be5
Imnplement r_io_bank_map_priorize (siol eternal) ##io
2021-09-20 22:10:08 +02:00
condret
ea64077b0b
Speedup r_io_bank_map_add_top (siol eternal) ##io
2021-09-20 22:10:08 +02:00
condret
dbf531716a
Add missing NULL-check (siol eternal) ##io
2021-09-20 22:10:08 +02:00
condret
2f9a20d090
Fix potential segfault (siol eternal) ##io
2021-09-20 22:10:08 +02:00
condret
8b337b68f8
Adjust codingstyle in libr/io/io_map.c (siol eternal) ##io
...
Co-authored-by: pancake <pancake@youterm.com>
2021-09-20 22:10:08 +02:00
condret
6a33e28c3e
Implement r_io_bank_locate (siol eternal) ##io
2021-09-20 22:10:08 +02:00
condret
4caa7849f1
Implement r_io_bank_map_add_top and r_io_bank_get (siol eternal) ##io
2021-09-20 22:10:08 +02:00
condret
9729c8da04
Implement r_io_bank_{free,init,fini] (siol_eternal) ##io
2021-09-20 22:10:08 +02:00
condret
d3a19f0b0a
Update r_io_map_get_by_ref (siol_eternal) ##io
2021-09-20 22:10:08 +02:00
condret
72f7b019c2
Start implementing RIOBank and RIOSubmap ##io
2021-09-20 22:10:08 +02:00
pancake
1c35c6142c
Post-release version bump
2021-09-20 13:24:50 +02:00
pancake
84e6cc6a21
Release 5.4.2
2021-09-20 06:46:21 +02:00
pancake
a49e6ec403
Fix the w32 builds
2021-09-20 06:38:02 +02:00
pancake
c546b71ab1
Update sdb dependency to fix a gcc10 warning in sdb_itoa
2021-09-20 06:29:11 +02:00
pancake
2e75afb4d1
Fix issue in Pd without arguments ##projects
2021-09-20 06:23:11 +02:00
pancake
1db46d8c09
* Use r_w32 apis in RThreadCond for Windows ##windows
2021-09-20 05:41:18 +02:00
Dennis Goodlett
f9b6ca907e
Add zign file reading to rasign2 ##signatures ( #19116 )
2021-09-20 00:21:15 +02:00
pancake
1398432e97
Fix #19043 - Fix loading MZ with text < bsize aka 1byte ##bin ( #19115 )
2021-09-20 00:20:35 +02:00
Dennis Goodlett
7195616448
Fix potential NULL deref in r_cons_flush
2021-09-19 22:58:26 +02:00
Lazula
006d759bc7
Fix #18887 - Invalid instructions near the end of data in loop ##disasm
...
* Add debug logs for disasm()
* Remove unused RDisasmState idx member and correct to index
* Set idx to ds->index and add more debug output
* Remove ds->entry
* Fix behaviour in pr_bb()
* Prevent overread in pdb command
* Track disassembler count by byets when using cbytes
* Change function signatures
* Fix pir behaviour by using print_disasm_instructions
2021-09-19 22:37:13 +02:00
pancake
8e439ec4ce
Fix invalid disasm on large pd
where bb chops invalid instruction ##disasm
2021-09-19 22:37:13 +02:00
pancake
1e38f1e7bb
Ensure comments are kept in the project file
2021-09-19 21:49:02 +02:00
pancake
0f943971a4
Fix saving/loading projects for PE binaries ##projects
2021-09-19 21:49:02 +02:00
pancake
8de94fac5d
Fix stripsysdir function for rvc
2021-09-19 18:47:04 +02:00
pancake
d98818b8bf
Some code cleanup and simplifications for rvc.c ( #19108 )
2021-09-19 11:25:17 +02:00
pancake
f0deead6ae
Fix mutex regression in r2r
2021-09-19 01:14:41 +02:00
pancake
86472a6b4f
Fail with r2 -p unexistent-project ##projects
...
Co-authored-by: pancake <pancake@nopcode.org>
2021-09-19 00:16:46 +02:00
RHL120
288c8a75d5
Add an ravc2 reset command ##vc
2021-09-19 00:13:01 +02:00
pancake
b4c4c0fe98
Implement 'woi' command to inverse contents of current block ##io
2021-09-18 22:16:45 +02:00
condret
e6a71ec9ba
Fix #19103 - invalid esil for xchg on the same reg as src and dst ##esil
2021-09-17 23:40:00 +02:00
pancake
17eb1374ee
Fix #19099 - Fix assert on invalid jump table analysis ##anal
2021-09-17 07:15:07 -07:00
pancake
d520902ce8
Add RCons.isWindows() and update mini graph test
2021-09-17 09:24:27 +02:00
pancake
34d5c13776
Fix last covs
2021-09-17 01:59:44 +02:00
pancake
e8abb069f8
Remove unused variable
2021-09-17 01:12:53 +02:00
pancake
3c172b551a
Fix glitch in minigraph for cmd.exe
2021-09-16 23:41:12 +02:00
Dennis Goodlett
ac374bf8b7
Minor fixes
2021-09-16 11:27:51 -07:00
Dennis Goodlett
4928b23a6f
Update man page
2021-09-16 11:27:51 -07:00
Dennis Goodlett
c22b6734b1
Add test for rasign -A
2021-09-16 11:27:51 -07:00