Repository navigation
Releases: vermellcc/vermell
Releases · vermellcc/vermell
Release list
v1.0.6 - Fix connection state leak on task rejection and FD reuse
Fixes & Improvements
- Security / State Isolation: Fixed an issue where a full task queue could leave stale
ConnStateattached to a file descriptor. If the OS reused thatfd, a new connection could inherit leftover buffer data from the previous one. - Connection Cleanup: Connection slot fields (
buffer,expected,head_known,dispatching) are now reset when a new connection is accepted. - Tests: Added regression tests covering file descriptor reuse when task submission is rejected.
What's Changed
- fix: workflow
.deb— workflow_dispatch by @scyth3-c in #6 - fix: deb location by @scyth3-c in #7
- fix: publish path by @scyth3-c in #8
- feat: scyth3-copy-apt-gpg by @scyth3-c in #9
- feat: initial config for official packages by @scyth3-c in #10
- feat: add paths-ignore by @scyth3-c in #11
- perf: update processor core by @scyth3-c in #12
- fix: remove readfile c++ render and clear source files, remove clone gtest-curl by @scyth3-c in #13
- fix: properly drop and reset ConnState on task rejection and FD reuse by @scyth3-c in #16
Full Changelog: v1.0.5...v1.0.6
v1.0.5 - apt
v1.0 - first stable
First stable release
New Contributors
Full Changelog: https://github.com/vermellcc/vermell/commits/v1.0