condret
1ce8535e90
Remove invocation of v layer cache in r_io_desc_read ##io
2022-12-12 06:27:11 +01:00
pancake
0fded98afa
Fix another uaf in the macho swizzling
2022-08-01 05:31:55 +02:00
pancake
332574aeb5
More eprintf -> RLOG here and there ##refactor
2022-07-05 13:34:13 +02:00
pancake
b7f25da587
Some io cleanup while trying to track down a bug
2022-06-14 20:23:12 +02:00
pancake
6871d2178f
free/fini methods should return void ##refactor
2021-10-29 12:20:24 +02:00
condret
5c5e42682e
Rename maps_by_id to maps in RIO
2021-10-26 00:44:45 +02:00
condret
fe87ab37a0
Remove redundant RPVector maps from RIO
2021-10-26 00:16:09 +02:00
condret
0d27338fba
Remove map_skyline from RIO
2021-10-25 22:49:32 +02:00
condret
cbf3672b48
Fix dead map alive in io bank after closing a desc
2021-10-22 02:28:09 +02:00
Sergi Àlvarez i Capilla
12cbc9617f
Implement new r_io_desc_get_byuri() API ##io
2021-10-16 15:07:25 +02:00
pancake
704bf823d1
Cleanup and boolify some more debug apis ##refactor
2021-10-04 20:56:34 +02:00
pancake
690f6e6f8f
Boolify RIO.close() ##refactor
2021-10-04 14:47:22 +02:00
pancake
0acb19b68a
Fix some warnings spotted by visual studio ( #18985 )
...
Co-authored-by: pancake <pancake@nopcode.org>
2021-08-16 20:45:17 +02:00
pancake
8c01a26f78
io.plugin.lseek -> .seek for portability (wasi related) ( #18840 ) ##io
...
API/ABI breaks
2021-06-17 18:47:55 +02:00
condret
965b0fa4e0
Implement first/last/next/prev fd APIs ##io
2020-11-01 11:33:31 +01:00
pancake
d08ea37ae9
Code cleanup in R_IO
2020-11-01 11:33:31 +01:00
Riccardo Schirone
741d22ed61
Use -Werror when building in CI ( #17781 )
2020-10-13 12:42:57 +02:00
pancake
54617455de
Initial refactoring of the rap:// protocol (-75 LOC) ##socket ( #16534 )
...
* It's implemented in IO, Socket and Core
* Remove duplicated apis and defines, everything in in RSocket now
* RIO now owns an RCoreBind instead of 3 fcn pointers + 1 void*
* Use proper filenames in libr/socket following public api names
* Use RSocket.block apis in the rap client + server apis
2020-04-12 16:40:55 +02:00