2025-07-08 - 2026-01-08
Overview
6 Issues closed from 1 user
Closed
#30 Ensure all the CommandRequest::serialize methods end with \n
Closed
#22 Refactor request parsers to yield Self::Request
Closed
#3 Properly handle commands with spaces
Closed
#4 Implement filter parsing
Closed
#14 Replace SplitWhitespace with a custom tokenizer for request parsing
Closed
#15 Handle binary data in response parser
16 Issues created by 1 user
Opened
#19 Implement (and test) better error reporting for filters
Opened
#20 Implement response serialization
Opened
#21 Create wireshark dissector
Opened
#22 Refactor request parsers to yield Self::Request
Opened
#23 Design user-facing API
Opened
#24 Rewrite a lot of the response parsers to use the lazy iterator
Opened
#25 Encapsulate remaining type aliases in common/types
Opened
#26 Hide serde compat behind compiletime flag
Opened
#27 Fuzz protocol parser
Opened
#28 Create a helper interface for making a stream of requests from a network socket
Opened
#29 Add a strict compile flag
Opened
#30 Ensure all the CommandRequest::serialize methods end with \n
Opened
#31 Add ::new() methods for all requests and responses
Opened
#32 Force client users to read the mpd version on initialization
Opened
#33 Add associated errors for every command
Opened
#34 Review use of ResponseParserError