Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/spacejam/rio

pure rust io_uring library, built on libc, thread & async friendly, misuse resistant
https://github.com/spacejam/rio

handle get_sqe in SQPOLL mode

2e83397c711d8941f13ba5b29da1f4b60d4fad36 authored almost 5 years ago by Tyler Neely <[email protected]>
reduce unsafety, use proper array for sq offset array

f5b9925663cf5a08fe076078eeaf13140055b014 authored almost 5 years ago by Tyler Neely <[email protected]>
rename completion_marker to reaper

da244128962f97aa25bb6df811accb379e85436a authored almost 5 years ago by Tyler Neely <[email protected]>
Merge branch 'master' of github.com:spacejam/rio

b48ac55c622dd44f28242c0abfc229eb6adef5d1 authored almost 5 years ago by Tyler Neely <[email protected]>
Cut 0.4 with some api changes, SQPOLL support

d5384194bdee8ac14d24938a88af8172d845a86c authored almost 5 years ago by Tyler Neely <[email protected]>
add proper config type, handle SQPOLL

b8e7e6d8f3fe1e473392aad16e433dfd812b01af authored almost 5 years ago by Tyler Neely <[email protected]>
Update README.md

e915e584362369c147b22e797e832e913f4912a9 authored almost 5 years ago by Tyler Neely <[email protected]>
Update README.md

d20b3df1fb645efe9be6cc18ae090839eb30a9cd authored almost 5 years ago by Tyler Neely <[email protected]>
Create FUNDING.yml

b2106add1099a7f40aba11947a9d63ba83e322bb authored almost 5 years ago by Tyler Neely <[email protected]>
Delete LICENSE

695bfe2cbcd974affd36e5725ae2aee6fb0e4326 authored almost 5 years ago by Tyler Neely <[email protected]>
Update README.md

bce8c49d495ef846bd6829fb8dc52056d1815b57 authored almost 5 years ago by Tyler Neely <[email protected]>
Update README.md

27c8a2f5edf8882cf849cd6ec629cef889e35ec2 authored almost 5 years ago by Tyler Neely <[email protected]>
go big, go for a 10gb dump

78c44bb6703545da5b4252a871d8f7c54ad41729 authored almost 5 years ago by Tyler Neely <[email protected]>
Handle interrupted calls to io_uring_enter

7ca5a2f561633127434bf62d9628a5bfa421ba03 authored almost 5 years ago by Tyler Neely <[email protected]>
doc update

839009113ddf7d1bbadcbf83a280ed663bc0fbee authored almost 5 years ago by Tyler Neely <[email protected]>
doc update

8972ed7a9de8d4aa90d9f9e0462517a5538af3fb authored almost 5 years ago by Tyler Neely <[email protected]>
doc update

c3f8a67eae8c1af094534b0aa238fa247959bbfc authored almost 5 years ago by Tyler Neely <[email protected]>
check-in changes for test scripts

efad010fcad2a7b9223940fc4579a725dd345088 authored almost 5 years ago by Tyler Neely <[email protected]>
improve docs

b84c4aa90f7f118dcb28c80cbf1aed3103a642d7 authored almost 5 years ago by Tyler Neely <[email protected]>
fix linking on O_DIRECT example

50821cf00130724116e94b5a5ef396c26971ca69 authored almost 5 years ago by Tyler Neely <[email protected]>
fix imports

91286f1d98f9b17e0152286befd96bea31ef95ed authored almost 5 years ago by Tyler Neely <[email protected]>
fix readme links

050a938717c27c0ff5ed1787405f50dbb284d13c authored almost 5 years ago by Tyler Neely <[email protected]>
Update readme

e423699c0cef6ee8e44957d15e5d11dacc9d8060 authored almost 5 years ago by Tyler Neely <[email protected]>
refactor ordering code, improve O_DIRECT example

e8551294d4629a6b0b296db3a38433007526603a authored almost 5 years ago by Tyler Neely <[email protected]>
Add ordered versions of various functions

de11f9e204bf9307f9e7285e137b768368f16478 authored almost 5 years ago by Tyler Neely <[email protected]>
fix mmap sizing bug

14778c999ff9e439b8697073abf8bb7787d04dc7 authored almost 5 years ago by Tyler Neely <[email protected]>
small cleanup

ff357487b48e895de6baee621218f45440d21dbd authored almost 5 years ago by Tyler Neely <[email protected]>
fix some FFI errors

feb417ef67240cd6d7f8c1d62313d3e430c456d6 authored almost 5 years ago by Tyler Neely <[email protected]>
check-in completion and locking-related module

847d8474dc351f8cca124ba4212e6e1326f934ec authored almost 5 years ago by Tyler Neely <[email protected]>
check-in completion-related module

85198f91687afc9c702eb1f3b81a5dcc194a30fb authored almost 5 years ago by Tyler Neely <[email protected]>
clean up some things, add failing o_direct test

4b9b7c089036b0926c1759722dce6c9974a9dfdb authored almost 5 years ago by Tyler Neely <[email protected]>
Get working O_DIRECT example

1376c7295273fb96acceb98d0b8c9defa5cf68c0 authored almost 5 years ago by Tyler Neely <[email protected]>
Add README

016b178ecda7aa4842c8b340b4df1bf1274854fe authored almost 5 years ago by Tyler Neely <[email protected]>
small cleanup

75b0874f9a0ed75d45da7c77507498146e290580 authored almost 5 years ago by Tyler Neely <[email protected]>
Fix bug with iovec handling

bd02aaa853e12a1aee4bd7a7cdf84efef6cc77e9 authored almost 5 years ago by Tyler Neely <[email protected]>
reduce unsafe

d8ad7f8efdee4cd3b527691080307ae4ee4b65a9 authored almost 5 years ago by Tyler Neely <[email protected]>
push unsafe concerns farther toward the syscall module

03b88ef331aab69edd47f1157e969ce1a3732dd7 authored almost 5 years ago by Tyler Neely <[email protected]>
Properly munmap the sqes buffer

d51ca421d04cdba62e189494977251f3c61cf537 authored almost 5 years ago by Tyler Neely <[email protected]>
make Cqe handling nicer

dac86df9185679bead15675ec052e42c3188cd1e authored almost 5 years ago by Tyler Neely <[email protected]>
reduce unsafety

b796f86bbb24f0e7e16cdf25c8872f130109a120 authored almost 5 years ago by Tyler Neely <[email protected]>
make ring masks constant. reduce unsafe.

486aa0c2bad2f8c863f93ef83181575241d86e38 authored almost 5 years ago by Tyler Neely <[email protected]>
oxidize ported code

54d23cc59c55a7b0e5d3c8149a96043548d5147f authored almost 5 years ago by Tyler Neely <[email protected]>
important documentation

f80815d04488afc67ab58cae8e39f518fb05b41f authored almost 5 years ago by Tyler Neely <[email protected]>
type shuffle

a5ebb851b1d350c3ad180791757ca09977e9b50e authored almost 5 years ago by Tyler Neely <[email protected]>
A few more cleanups

620d826a75b9af1e3e708949c9b6df4e10547d1c authored almost 5 years ago by Tyler Neely <[email protected]>
rerun bindgen on dev machine's kernel source io_uring.h, clean up more stuff

6001294c10293febfc2b35bf92648d46cc82fd1c authored almost 5 years ago by Tyler Neely <[email protected]>
check-in .gitignore

0274287a196f4b9a69c3097e0d97a6487bc5a599 authored almost 5 years ago by Tyler Neely <[email protected]>
add refactored types module

1dbd9938d816d2fc503c8cd08fe6f2da2b23b953 authored almost 5 years ago by Tyler Neely <[email protected]>
refactor some Sqe setup

1d4740f5528d71f493a98c6e1d0bebb0047ea340 authored almost 5 years ago by Tyler Neely <[email protected]>
Flatten Uring impl

d9e13ffbdc5001c7e525749df086d4a4bff83b9c authored almost 5 years ago by Tyler Neely <[email protected]>
rearrange the crate a bit

47655bc46499bb385c48069e5b9aec8287785654 authored almost 5 years ago by Tyler Neely <[email protected]>
add sanitizer script

00a9693f923680e5e9c1650a83354dcf4d772738 authored almost 5 years ago by Tyler Neely <[email protected]>
refactor

f6cfb18154eab388234aafe8237fa17521c3c161 authored almost 5 years ago by Tyler Neely <[email protected]>
Add fsync, use more atomics

860023f9510a9627a40f3528a94428dee1c5edc3 authored almost 5 years ago by Tyler Neely <[email protected]>
Continue to suss out the required setup

aa22edf1791558d38dab2a82c877ec55c3d455c4 authored almost 5 years ago by Tyler Neely <[email protected]>
suss out some atomic shi0t

d36ef93cec6816df5a1684be95430af32d228217 authored almost 5 years ago by Tyler Neely <[email protected]>
start to flush out io_uring impl

c3eb71bbace013ec0f8f79fbaea119eff5fc2278 authored almost 5 years ago by Tyler Neely <[email protected]>
Start filling out io_uring

42b8fd5a7481b96fb077d6d3fa76c036cefadc04 authored almost 5 years ago by Tyler Neely <[email protected]>
Initial commit

922d92669d17a9cc7ce154294ba552e3587eb73d authored almost 8 years ago by Tyler Neely <[email protected]>