0c728e37创建于 2024年10月20日历史提交
文件最后提交记录最后更新时间
feat: implement SSL Reader/Writer for stream sockets (#23) * feat: include SSL sockets * feat: expose SSL.of_socket * doc: update licenses * feat: SSL for client and socket servers2 年前
feat: add SSL and update to later TLS version (#99) 1 年前
chore: make sure generated folder is always there 2 年前
feat: make runtime shutdowns fast 1 年前
feat: optimized idling feat: add 64-bit resolution nanoseconds gettimeofday feat: expose syscall counts from Runtime module feat: introduce accept with timeout feat: remove name requirement on Application interface fix: allow poll to timeout never fix: bump reductions to 1000 fix: clear process ready fds after syscalls fix: make size parameter optional in dashmap fix: prevent wasteful iteration over dashmaps fix: turn main process into a supervisor (wait_pids is wasteful) fix: use dedicated Dashmap.Make instances where possible 2 年前
feat(riot): implement message selectors (#72) * feat: implement message selectors * feat: move existing code to receive_any * feat: rewrite wait_pids (Close #71) * feat: better implementation for wait_pids without timers * fix: more reliable wait_pids in test2 年前
feat: clean up library namespace (#100) Gets rid of the global namespace pollution while preserving a single package. You can still use riot in your libraries just to get access to the stdlib. You can now depend only on the runtime if you really wish to (riot_runtime). Next step is the camel-casification of everything but pushing this now means refactoring a bunch of things that break downstream so we'll wait a few weeks. Should finally fix #191 年前
feat(io): introduce read timeout overrides 2 年前
feat(io): introduce read timeout overrides 2 年前
feat(io): introduce read timeout overrides 2 年前
feat(io): move writer interface to use strings 2 年前
feat(io): introduce read timeout overrides 2 年前
feat: basic links 2 年前
feat(riot): implement message selectors (#72) * feat: implement message selectors * feat: move existing code to receive_any * feat: rewrite wait_pids (Close #71) * feat: better implementation for wait_pids without timers * fix: more reliable wait_pids in test2 年前
feat(riot): move to gluon 2 年前
feat(riot): implement message selectors (#72) * feat: implement message selectors * feat: move existing code to receive_any * feat: rewrite wait_pids (Close #71) * feat: better implementation for wait_pids without timers * fix: more reliable wait_pids in test2 年前
fix(riot): disable flaky network tests 2 年前
feat(riot): implement message selectors (#72) * feat: implement message selectors * feat: move existing code to receive_any * feat: rewrite wait_pids (Close #71) * feat: better implementation for wait_pids without timers * fix: more reliable wait_pids in test2 年前
fix(gluon): use new token pointer with kqueue 2 年前
feat(riot): move to gluon 2 年前
feat: make runtime shutdowns fast 1 年前
feat(riot): implement message selectors (#72) * feat: implement message selectors * feat: move existing code to receive_any * feat: rewrite wait_pids (Close #71) * feat: better implementation for wait_pids without timers * fix: more reliable wait_pids in test2 年前
fix(riot): move timers with processes Should close #44 2 年前
feat(riot): implement message selectors (#72) * feat: implement message selectors * feat: move existing code to receive_any * feat: rewrite wait_pids (Close #71) * feat: better implementation for wait_pids without timers * fix: more reliable wait_pids in test2 年前
feat(riot): implement message selectors (#72) * feat: implement message selectors * feat: move existing code to receive_any * feat: rewrite wait_pids (Close #71) * feat: better implementation for wait_pids without timers * fix: more reliable wait_pids in test2 年前
feat: make runtime shutdowns fast 1 年前
feat: make runtime shutdowns fast 1 年前
feat(riot): implement message selectors (#72) * feat: implement message selectors * feat: move existing code to receive_any * feat: rewrite wait_pids (Close #71) * feat: better implementation for wait_pids without timers * fix: more reliable wait_pids in test2 年前
feat(riot): implement message selectors (#72) * feat: implement message selectors * feat: move existing code to receive_any * feat: rewrite wait_pids (Close #71) * feat: better implementation for wait_pids without timers * fix: more reliable wait_pids in test2 年前
fix: remove test sleeps 2 年前
feat: add SSL and update to later TLS version (#99) 1 年前
feat(riot): implement message selectors (#72) * feat: implement message selectors * feat: move existing code to receive_any * feat: rewrite wait_pids (Close #71) * feat: better implementation for wait_pids without timers * fix: more reliable wait_pids in test2 年前
docs: prepare for 0.0.8 release 2 年前
feat: optimized idling feat: add 64-bit resolution nanoseconds gettimeofday feat: expose syscall counts from Runtime module feat: introduce accept with timeout feat: remove name requirement on Application interface fix: allow poll to timeout never fix: bump reductions to 1000 fix: clear process ready fds after syscalls fix: make size parameter optional in dashmap fix: prevent wasteful iteration over dashmaps fix: turn main process into a supervisor (wait_pids is wasteful) fix: use dedicated Dashmap.Make instances where possible 2 年前
feat: remove named param from child specs 2 年前