Commit Graph

18 Commits

Author SHA1 Message Date
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