Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-01-17 | Still confused by lsb/msb. | Sunil Nimmagadda | |
2024-01-17 | Replace nom with std::io::Cursor | Sunil Nimmagadda | |
std::io::Cursor suffices to parse the packet. | |||
2024-01-10 | Recover a lost doc test. | Sunil Nimmagadda | |
2024-01-06 | Fix clippy warnings. | Sunil Nimmagadda | |
2024-01-02 | Rectify checksum calculation. | Sunil Nimmagadda | |
Add some tests found in RFC1071 as examples. | |||
2023-12-28 | Refactor parser. | Sunil Nimmagadda | |
Simplify error handling and provide better error Enum to report parsing errors accurately. | |||
2023-01-07 | Shuffle code for clarity. | Sunil Nimmagadda | |
2023-01-05 | Note about avoiding mutability. | Sunil Nimmagadda | |
2023-01-04 | Leave a note of a nightly feature feedback received on discord. | Sunil Nimmagadda | |
2023-01-03 | Validate checksum. | Sunil Nimmagadda | |
2023-01-01 | A skeletal state machine, wip. | Sunil Nimmagadda | |
2023-01-01 | Implement a VRRPv2 packet parser. | Sunil Nimmagadda | |
Use nom parser combinator crate to parse a VRRPv2 packet. TODO: checksum verification and checksum tests. | |||
2022-12-07 | Module to parse(unimplemented) VRRPv2 packet. | Sunil Nimmagadda | |
Define a struct and its related enums. | |||
2022-12-07 | Idiomatic imports with use. | Sunil Nimmagadda | |
This is not C and the line limit is 100 by default. Adjusting whitespace-line-column in emacs and let rustfmt handle wrapping long lines. | |||
2022-11-28 | Use expect here too. | Sunil Nimmagadda | |
2022-11-28 | Shorten line length. | Sunil Nimmagadda | |
2022-11-28 | Backed out changeset 50156c8f38b0 | Sunil Nimmagadda | |
2022-11-28 | Move main.rs to bin. | Sunil Nimmagadda | |
2022-11-28 | expect instead of unwrap. | Sunil Nimmagadda | |
2022-11-28 | Let's begin. | Sunil Nimmagadda | |
A skeletal async structure that provides two distinct timers and a signal handler using tokio. |