-
Notifications
You must be signed in to change notification settings - Fork 378
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix: Correctly handle lines that cross buffer boundaries. #902
Commits on Jul 17, 2024
-
feat: Add new
LineReader
struct to extract common code.We explicitly check for reading across buffer boundaries in test. Issue: #637
Configuration menu - View commit details
-
Copy full SHA for 02bae24 - Browse repository at this point
Copy the full SHA 02bae24View commit details -
Configuration menu - View commit details
-
Copy full SHA for 76b8221 - Browse repository at this point
Copy the full SHA 76b8221View commit details -
refactor: Port the
FifoStream
to use the newLineReader
.Add a `Finish` function to clear out the last bytes at shutdown.
Configuration menu - View commit details
-
Copy full SHA for e856661 - Browse repository at this point
Copy the full SHA e856661View commit details -
Configuration menu - View commit details
-
Copy full SHA for d44be39 - Browse repository at this point
Copy the full SHA d44be39View commit details -
refactor: Migrate the
DgramStream
to use the newLineReader
Add a wrapping struct to add a Read method to the dgram connection.
Configuration menu - View commit details
-
Copy full SHA for c843c0b - Browse repository at this point
Copy the full SHA c843c0bView commit details -
refactor: Migrate the
FileStream
to use the newLineReader
.Skip a test whose `want` is now invalid.
Configuration menu - View commit details
-
Copy full SHA for de8cc1e - Browse repository at this point
Copy the full SHA de8cc1eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 97cf805 - Browse repository at this point
Copy the full SHA 97cf805View commit details -
Configuration menu - View commit details
-
Copy full SHA for ee521cd - Browse repository at this point
Copy the full SHA ee521cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for b35d739 - Browse repository at this point
Copy the full SHA b35d739View commit details