2024-12-25 - 2025-12-25

Overview

0 Active Pull Requests
21 Active Issues
Excluding merges, 1 author has pushed 107 commits to main and 110 commits to all branches. On main, 193 files have changed and there have been 15701 additions and 9808 deletions.

6 Issues closed from 1 user

Closed #30 Ensure all the CommandRequest::serialize methods end with \n 2025-12-07 21:52:19 +01:00

Closed #22 Refactor request parsers to yield Self::Request 2025-12-07 16:08:30 +01:00

Closed #3 Properly handle commands with spaces 2025-11-24 21:39:42 +01:00

Closed #4 Implement filter parsing 2025-11-24 21:39:42 +01:00

Closed #14 Replace SplitWhitespace with a custom tokenizer for request parsing 2025-11-24 21:39:42 +01:00

Closed #15 Handle binary data in response parser 2025-11-24 21:39:42 +01:00

17 Issues created by 1 user

Opened #18 Add a license 2025-01-10 21:59:43 +01:00

Opened #19 Implement (and test) better error reporting for filters 2025-11-24 21:40:15 +01:00

Opened #20 Implement response serialization 2025-11-24 21:40:39 +01:00

Opened #21 Create wireshark dissector 2025-11-24 21:41:39 +01:00

Opened #22 Refactor request parsers to yield Self::Request 2025-11-24 21:42:32 +01:00

Opened #23 Design user-facing API 2025-11-24 21:54:43 +01:00

Opened #24 Rewrite a lot of the response parsers to use the lazy iterator 2025-11-24 21:55:43 +01:00

Opened #25 Encapsulate remaining type aliases in common/types 2025-11-24 21:56:12 +01:00

Opened #26 Hide serde compat behind compiletime flag 2025-11-24 21:56:31 +01:00

Opened #27 Fuzz protocol parser 2025-11-25 13:07:21 +01:00

Opened #28 Create a helper interface for making a stream of requests from a network socket 2025-12-05 14:55:14 +01:00

Opened #29 Add a strict compile flag 2025-12-07 11:07:25 +01:00

Opened #30 Ensure all the CommandRequest::serialize methods end with \n 2025-12-07 21:41:57 +01:00

Opened #31 Add ::new() methods for all requests and responses 2025-12-08 04:59:02 +01:00

Opened #32 Force client users to read the mpd version on initialization 2025-12-08 05:02:16 +01:00

Opened #33 Add associated errors for every command 2025-12-08 05:04:08 +01:00

Opened #34 Review use of ResponseParserError 2025-12-08 05:14:13 +01:00

13 Unresolved Conversations

Open #11 Tag all commands by their version of mpd protocol 2025-01-10 19:14:06 +01:00

Open #10 Doccomment all commands and responses 2025-01-10 19:14:05 +01:00

Open #9 Implement filter invocation 2025-01-10 19:14:01 +01:00

Open #17 Add utility functions on ResponseAttributes for map-like getter/setter 2025-01-10 19:14:01 +01:00

Open #12 Fix up syntax error position reporting 2025-01-10 19:14:01 +01:00

Open #8 Finish unimplemented!() response parsers 2025-01-10 19:13:44 +01:00

Open #5 Deduplicate response types 2025-01-10 19:13:35 +01:00

Open #7 Add small example client 2025-01-10 19:13:26 +01:00

Open #6 Add small example server 2025-01-10 19:13:26 +01:00

Open #16 Align term usage with mpd docs 2025-01-10 19:13:05 +01:00

Open #13 Use trace for logging 2025-01-10 19:11:49 +01:00

Open #2 Publish to crates.io 2025-01-10 19:11:44 +01:00

Open #1 Integration testing 2025-01-10 18:58:16 +01:00