Ecosyste.ms: OpenCollective

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

sled

due to trustworthiness issues with Ferrous Systems, sled is now accepting support via GitHub sponsors instead
Collective - https://opencollective.com/sled - Website: https://sled.rs - Code: https://github.com/spacejam/sled

Add new io_uring constants

github.com/spacejam/rio - 7d503bd3b79336c01c68c2443f91e15c0a42824a authored almost 5 years ago by Tyler Neely <t@jujit.su>
CoC for uring

github.com/spacejam/rio - e026bc0d37bb6150df9d99270a8cf2f77e1d67d3 authored almost 5 years ago by Tyler Neely <t@jujit.su>
Update README.md

github.com/spacejam/rio - 9dc1e3525bbda584ab5a54837332fb39a96310b7 authored almost 5 years ago by Tyler Neely <t@jujit.su>
Add automatic submission queue handling so you never have to manage it yourself

github.com/spacejam/rio - c2dd97d8dc9d41842981e75f648a845aa38491fb authored almost 5 years ago by Tyler Neely <t@jujit.su>
Automatically perform SQE submission when we start waiting on the completion of an event

github.com/spacejam/rio - 870086a400ce5cbb9a2ab20b9238289d2868b99d authored almost 5 years ago by Tyler Neely <t@jujit.su>
Update docs

github.com/spacejam/rio - f818eba5aa544160c682d26acc11bb69b70f99bc authored almost 5 years ago by Tyler Neely <t@jujit.su>
Add blurb about backpressure to guarantee no overflows

github.com/spacejam/rio - 451607f13775b855589607b7cf0f9fd66c5da702 authored almost 5 years ago by Tyler Neely <t@jujit.su>
docs-only release

github.com/spacejam/rio - 5b6c0c6d7686e61a1f6d501b0490c22bb766daa9 authored almost 5 years ago by Tyler Neely <t@jujit.su>
Cut 0.6, which adds more constraints around the buffers that can be used with reads, to guarantee that the read destination is writable memory

github.com/spacejam/rio - 9a376326e6fb2f085f86d698c6e6283890ae0235 authored almost 5 years ago by Tyler Neely <t@jujit.su>
Update README.md

github.com/spacejam/rio - 27dbfd88e0f32332f30fbb3c074686fda95c4851 authored almost 5 years ago by Tyler Neely <t@jujit.su>
Clean up some low-level kernel interface code

github.com/spacejam/rio - 009b55a6b343e2542a43b1179df52cdc1581d0a6 authored almost 5 years ago by Tyler Neely <t@jujit.su>
Reduce libc types

github.com/spacejam/rio - 9423e13b6b5242e4cd3e88c50e9a3e88e541d4d6 authored almost 5 years ago by Tyler Neely <t@jujit.su>
continue rearranging crate

github.com/spacejam/rio - 1192be4ff2cb038a8a14aee98821b367591aea6d authored almost 5 years ago by Tyler Neely <t@jujit.su>
Split code into more modules

github.com/spacejam/rio - 2d7ed2ee71aaff25e01e1b1b1dabfc567bcaf844 authored almost 5 years ago by Tyler Neely <t@jujit.su>
Add tcp proxy example

github.com/spacejam/rio - 8a7895d7aba04bbce58efa6d2885fde226db8d58 authored almost 5 years ago by Tyler Neely <t@jujit.su>
Broaden AsIoVec impl

github.com/spacejam/rio - 13caebe9b723e98b68b379c1188c91157352b4e3 authored almost 5 years ago by Tyler Neely <t@jujit.su>
Allow compiling with no_metrics feature (#2)

github.com/spacejam/rio - 43c565fd3f7e5aa656f2a919ed45b7d4a0d146c9 authored almost 5 years ago by Jamie <jamie.mcclymont@gmail.com>
Update sanitizers.sh

github.com/spacejam/rio - 2e94968f29faf2e331442a02c671478e2f32c275 authored almost 5 years ago by Tyler Neely <t@jujit.su>
Update docs

github.com/spacejam/rio - 059688ffcbffc54e2db18bbfe4d12dc183c31ec6 authored almost 5 years ago by Tyler Neely <t@jujit.su>
re-add linked reading to the o_direct example

github.com/spacejam/rio - 31e19be4afdc4b63b557b4cd94a4dbdd3e477c14 authored almost 5 years ago by Tyler Neely <t@jujit.su>
Rename nop_spewwa to nop

github.com/spacejam/rio - fce6189716497c99345c01049d7716e0b91d8720 authored almost 5 years ago by Tyler Neely <t@jujit.su>
cut 0.5.4 which uses the cool new architecture and is more flexible

github.com/spacejam/rio - 017598834242d8aca09b3f8bfefa46d8a86a718c authored almost 5 years ago by Tyler Neely <t@jujit.su>
Re-architect the system to make overflow impossible, and allow for slices to be used as the buffer instead of IoSlice*

github.com/spacejam/rio - c385ac785297a7ae06e3b5eb2404d6703dc508bc authored almost 5 years ago by Tyler Neely <t@jujit.su>
Add nop_spewwa example for benching on different people's machines

github.com/spacejam/rio - 16515d625ebcc2ce01595c6ad7e7df0d81a01576 authored almost 5 years ago by Tyler Neely <t@jujit.su>
Add nop operations for tuning what I'm in control of. Allow more types of iovec-like things to be used as buffers.

github.com/spacejam/rio - 2e055e63058963aa4e11b796ee8133d39adf327d authored almost 5 years ago by Tyler Neely <t@jujit.su>
Simplify the completion logic, don't try to complete stuff from the completer side

github.com/spacejam/rio - c70d1a347da6bec52e3e0b858ff3ab5fd70bb381 authored almost 5 years ago by Tyler Neely <t@jujit.su>
Add debugging info for timing of various stages of the o_direct example

github.com/spacejam/rio - 31da38a1ebab90811cfcf4f3223eb31b3d53f033 authored almost 5 years ago by Tyler Neely <t@jujit.su>
impl Sync for Uring

github.com/spacejam/rio - c5a9654f19b7ba6e086fb72bfde218850430761f authored almost 5 years ago by Tyler Neely <t@jujit.su>
Check in lazy, histogram, and metrics modules

github.com/spacejam/rio - 3567ffd4a86c83fab533407db12a8d4ef5eae2b4 authored almost 5 years ago by Tyler Neely <t@jujit.su>
Cut 0.5.3. Uring is now Send+Sync. Added extensive profiling

github.com/spacejam/rio - 0f0cfe44cdc57a67b07ed1d89734c77f8242a495 authored almost 5 years ago by Tyler Neely <t@jujit.su>
Fix crate metadata

github.com/spacejam/rio - b633f71efd00c2644eec502b2d9bc69dbc972b1b authored almost 5 years ago by Tyler Neely <t@jujit.su>
Cut 0.5.1, adding support for read/write for any AsRawFd (sockets, files, etc...)

github.com/spacejam/rio - d58e1efcba063de144a13a00972cda9026859e91 authored almost 5 years ago by Tyler Neely <t@jujit.su>
Fix up readme, add nice docs

github.com/spacejam/rio - 030f3fab7ffa5dd2e1916bd413ef6cb57a93b029 authored almost 5 years ago by Tyler Neely <t@jujit.su>
Address clippy feedback

github.com/spacejam/rio - 7255caa5d8e7706f9bc041de8a684c6c54955eac authored almost 5 years ago by Tyler Neely <t@jujit.su>
Clean up O_DIRECT logger example

github.com/spacejam/rio - c19a9751683a5a17420958c2f4fc4f21b71f0744 authored almost 5 years ago by Tyler Neely <t@jujit.su>
simplify conditionals

github.com/spacejam/rio - ee0ecc0321ae6bc97c2785a5c09d7b9636c1ec42 authored almost 5 years ago by Tyler Neely <t@jujit.su>
Remove unit-value binding

github.com/spacejam/rio - dac3ee209506ead8c67994096541de94d2fcbb22 authored almost 5 years ago by Tyler Neely <t@jujit.su>
Be more strict about syscall return codes

github.com/spacejam/rio - e2cc417e335c6b699f9d90be69725b12be79693d authored almost 5 years ago by Tyler Neely <t@jujit.su>
Use neg() instead of multiplying by -1

github.com/spacejam/rio - edbd08ee828a91275cc0f003293bdb29146b8512 authored almost 5 years ago by Tyler Neely <t@jujit.su>
avoid needless pass by value

github.com/spacejam/rio - 388f8a08169d381597fdfbb27d3aafd27e59f0d2 authored almost 5 years ago by Tyler Neely <t@jujit.su>
properly mark constants in ticks in comments

github.com/spacejam/rio - b6b36543f08722f94a0e3cdc1fc2866fe6f7a544 authored almost 5 years ago by Tyler Neely <t@jujit.su>
clean up or-equals patterns

github.com/spacejam/rio - 9d55f295455c17c0b8a225d069d4d6a3d54f73e0 authored almost 5 years ago by Tyler Neely <t@jujit.su>
clean up kernel types

github.com/spacejam/rio - 6bdb7a564a8bf8f236c761a330039ea650ca0de4 authored almost 5 years ago by Tyler Neely <t@jujit.su>
Clean up constants

github.com/spacejam/rio - e492e6c94e8953dea02caea41d70ef3202a8be87 authored almost 5 years ago by Tyler Neely <t@jujit.su>
Fix io_vec pointer issue created when refactoring

github.com/spacejam/rio - 64696fa562e9a5934241b908a1c71d1c7b22f7b0 authored almost 5 years ago by Tyler Neely <t@jujit.su>
Add more docs for the built-in types

github.com/spacejam/rio - 40609872b38fbd6a5d5c1efc4934f70fbd2d9484 authored almost 5 years ago by Tyler Neely <t@jujit.su>
Add docs for public methods

github.com/spacejam/rio - d668f741c306a4b153758e21da3485526a082174 authored almost 5 years ago by Tyler Neely <t@jujit.su>
Make internal method private

github.com/spacejam/rio - 58e71bf8303bc9bd3060ccc1b57ad87621f7bd58 authored almost 5 years ago by Tyler Neely <t@jujit.su>
have all operations return the full io_uring_cqe because it's small and this makes it flexible

github.com/spacejam/rio - 4ab703d17f730b5c2e6927ad0e008a0e992894af authored almost 5 years ago by Tyler Neely <t@jujit.su>
Remove unused items

github.com/spacejam/rio - d5e002832f8666e68eb50f1db7cc87fcf8aa15ce authored almost 5 years ago by Tyler Neely <t@jujit.su>
Add Copy implementations

github.com/spacejam/rio - d7e922dbe5f7aca6b6be368c258b97f6d69d8c36 authored almost 5 years ago by Tyler Neely <t@jujit.su>
remove trivial casts

github.com/spacejam/rio - 6c9057b5bb5246abab4871bf707aed237d1d52b9 authored almost 5 years ago by Tyler Neely <t@jujit.su>
flag unsafe code

github.com/spacejam/rio - 6716186e4617917e6619448111c1138a89f87f71 authored almost 5 years ago by Tyler Neely <t@jujit.su>
remove unnecessary qualifications

github.com/spacejam/rio - 1792da12d7b6abeedba83a224f99e18111fc3cdd authored almost 5 years ago by Tyler Neely <t@jujit.su>
flag unsafe code

github.com/spacejam/rio - a4ba41a8e09aa4a5e20a5e280407734623017131 authored almost 5 years ago by Tyler Neely <t@jujit.su>
Add explicit lifetimes to IoSlice/IoSliceMut

github.com/spacejam/rio - bcc8a15ce136c7583102ce18bc093c5782da9d8f authored almost 5 years ago by Tyler Neely <t@jujit.su>
remove unnecessary cast

github.com/spacejam/rio - 587600b62fcc8d28fd125272237ac696dd64f8b0 authored almost 5 years ago by Tyler Neely <t@jujit.su>
remove unused cast

github.com/spacejam/rio - e01a8285cf46929beb0dd3ec8970df92509ba6a1 authored almost 5 years ago by Tyler Neely <t@jujit.su>
address some unsafe lints

github.com/spacejam/rio - 9bb81fe2d1b29a38363e9fafc10d06060d4580fe authored almost 5 years ago by Tyler Neely <t@jujit.su>
add a ton of lints

github.com/spacejam/rio - a428ec9110acfa3c825b82cf3b9a83e1aee5af8c authored almost 5 years ago by Tyler Neely <t@jujit.su>
use a mutex around the submission buffer, be pedantic about lifetimes

github.com/spacejam/rio - c5edc023cf3289ba0233ca6329fcfe7ab002c7e9 authored almost 5 years ago by Tyler Neely <t@jujit.su>
update o_direct example

github.com/spacejam/rio - efd24ac34c495c2ba22e82b758a6a38f64b6dd05 authored almost 5 years ago by Tyler Neely <t@jujit.su>
Nuke fastlock

github.com/spacejam/rio - f528480967f175715018a819270d7294acd19b7f authored almost 5 years ago by Tyler Neely <t@jujit.su>
tag completions with the lifetime of the underlying buffer. on completion Drop, block until the operation completes, to prevent use-after-free

github.com/spacejam/rio - d74288fe661dffc31a08a0f79a6f95f2208959f3 authored almost 5 years ago by Tyler Neely <t@jujit.su>
handle get_sqe in SQPOLL mode

github.com/spacejam/rio - 2e83397c711d8941f13ba5b29da1f4b60d4fad36 authored almost 5 years ago by Tyler Neely <t@jujit.su>
reduce unsafety, use proper array for sq offset array

github.com/spacejam/rio - f5b9925663cf5a08fe076078eeaf13140055b014 authored almost 5 years ago by Tyler Neely <t@jujit.su>
rename completion_marker to reaper

github.com/spacejam/rio - da244128962f97aa25bb6df811accb379e85436a authored about 5 years ago by Tyler Neely <t@jujit.su>
Merge branch 'master' of github.com:spacejam/rio

github.com/spacejam/rio - b48ac55c622dd44f28242c0abfc229eb6adef5d1 authored about 5 years ago by Tyler Neely <t@jujit.su>
Cut 0.4 with some api changes, SQPOLL support

github.com/spacejam/rio - d5384194bdee8ac14d24938a88af8172d845a86c authored about 5 years ago by Tyler Neely <t@jujit.su>
add proper config type, handle SQPOLL

github.com/spacejam/rio - b8e7e6d8f3fe1e473392aad16e433dfd812b01af authored about 5 years ago by Tyler Neely <t@jujit.su>
Update README.md

github.com/spacejam/rio - e915e584362369c147b22e797e832e913f4912a9 authored about 5 years ago by Tyler Neely <t@jujit.su>
Update README.md

github.com/spacejam/rio - d20b3df1fb645efe9be6cc18ae090839eb30a9cd authored about 5 years ago by Tyler Neely <t@jujit.su>
Create FUNDING.yml

github.com/spacejam/rio - b2106add1099a7f40aba11947a9d63ba83e322bb authored about 5 years ago by Tyler Neely <t@jujit.su>
Delete LICENSE

github.com/spacejam/rio - 695bfe2cbcd974affd36e5725ae2aee6fb0e4326 authored about 5 years ago by Tyler Neely <t@jujit.su>
Update README.md

github.com/spacejam/rio - bce8c49d495ef846bd6829fb8dc52056d1815b57 authored about 5 years ago by Tyler Neely <t@jujit.su>
Update README.md

github.com/spacejam/rio - 27c8a2f5edf8882cf849cd6ec629cef889e35ec2 authored about 5 years ago by Tyler Neely <t@jujit.su>
go big, go for a 10gb dump

github.com/spacejam/rio - 78c44bb6703545da5b4252a871d8f7c54ad41729 authored about 5 years ago by Tyler Neely <t@jujit.su>
Handle interrupted calls to io_uring_enter

github.com/spacejam/rio - 7ca5a2f561633127434bf62d9628a5bfa421ba03 authored about 5 years ago by Tyler Neely <t@jujit.su>
doc update

github.com/spacejam/rio - 839009113ddf7d1bbadcbf83a280ed663bc0fbee authored about 5 years ago by Tyler Neely <t@jujit.su>
doc update

github.com/spacejam/rio - 8972ed7a9de8d4aa90d9f9e0462517a5538af3fb authored about 5 years ago by Tyler Neely <t@jujit.su>
doc update

github.com/spacejam/rio - c3f8a67eae8c1af094534b0aa238fa247959bbfc authored about 5 years ago by Tyler Neely <t@jujit.su>
check-in changes for test scripts

github.com/spacejam/rio - efad010fcad2a7b9223940fc4579a725dd345088 authored about 5 years ago by Tyler Neely <t@jujit.su>
improve docs

github.com/spacejam/rio - b84c4aa90f7f118dcb28c80cbf1aed3103a642d7 authored about 5 years ago by Tyler Neely <t@jujit.su>
fix linking on O_DIRECT example

github.com/spacejam/rio - 50821cf00130724116e94b5a5ef396c26971ca69 authored about 5 years ago by Tyler Neely <t@jujit.su>
fix imports

github.com/spacejam/rio - 91286f1d98f9b17e0152286befd96bea31ef95ed authored about 5 years ago by Tyler Neely <t@jujit.su>
fix readme links

github.com/spacejam/rio - 050a938717c27c0ff5ed1787405f50dbb284d13c authored about 5 years ago by Tyler Neely <t@jujit.su>
Update readme

github.com/spacejam/rio - e423699c0cef6ee8e44957d15e5d11dacc9d8060 authored about 5 years ago by Tyler Neely <t@jujit.su>
refactor ordering code, improve O_DIRECT example

github.com/spacejam/rio - e8551294d4629a6b0b296db3a38433007526603a authored about 5 years ago by Tyler Neely <t@jujit.su>
Add ordered versions of various functions

github.com/spacejam/rio - de11f9e204bf9307f9e7285e137b768368f16478 authored about 5 years ago by Tyler Neely <t@jujit.su>
fix mmap sizing bug

github.com/spacejam/rio - 14778c999ff9e439b8697073abf8bb7787d04dc7 authored about 5 years ago by Tyler Neely <t@jujit.su>
small cleanup

github.com/spacejam/rio - ff357487b48e895de6baee621218f45440d21dbd authored about 5 years ago by Tyler Neely <t@jujit.su>
fix some FFI errors

github.com/spacejam/rio - feb417ef67240cd6d7f8c1d62313d3e430c456d6 authored about 5 years ago by Tyler Neely <t@jujit.su>
check-in completion and locking-related module

github.com/spacejam/rio - 847d8474dc351f8cca124ba4212e6e1326f934ec authored about 5 years ago by Tyler Neely <t@jujit.su>
check-in completion-related module

github.com/spacejam/rio - 85198f91687afc9c702eb1f3b81a5dcc194a30fb authored about 5 years ago by Tyler Neely <t@jujit.su>
clean up some things, add failing o_direct test

github.com/spacejam/rio - 4b9b7c089036b0926c1759722dce6c9974a9dfdb authored about 5 years ago by Tyler Neely <t@jujit.su>
Get working O_DIRECT example

github.com/spacejam/rio - 1376c7295273fb96acceb98d0b8c9defa5cf68c0 authored about 5 years ago by Tyler Neely <t@jujit.su>
Add README

github.com/spacejam/rio - 016b178ecda7aa4842c8b340b4df1bf1274854fe authored about 5 years ago by Tyler Neely <t@jujit.su>
small cleanup

github.com/spacejam/rio - 75b0874f9a0ed75d45da7c77507498146e290580 authored about 5 years ago by Tyler Neely <t@jujit.su>
Fix bug with iovec handling

github.com/spacejam/rio - bd02aaa853e12a1aee4bd7a7cdf84efef6cc77e9 authored about 5 years ago by Tyler Neely <t@jujit.su>
reduce unsafe

github.com/spacejam/rio - d8ad7f8efdee4cd3b527691080307ae4ee4b65a9 authored about 5 years ago by Tyler Neely <t@jujit.su>