Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-11-25 | Calculate checksum in to_bytes. | Sunil Nimmagadda | |
2024-11-24 | Merge two write_all. | Sunil Nimmagadda | |
2024-11-24 | Merge two write_all. | Sunil Nimmagadda | |
2024-11-24 | Let's stick to 80 line length. | Sunil Nimmagadda | |
2024-11-24 | Unroll loop, atmost two iterations required. | Sunil Nimmagadda | |
2024-11-23 | Use write_all as pointed out by clippy. | Sunil Nimmagadda | |
2024-11-21 | Implement to_bytes method. | Sunil Nimmagadda | |
2024-11-20 | It's a slice. | Sunil Nimmagadda | |
2024-11-19 | Restart from scratch. | Sunil Nimmagadda | |
2024-11-19 | Impl std:error::Error. | Sunil Nimmagadda | |
2024-11-19 | Implement From trait from VRRPv2Error and use ? everywhere. | Sunil Nimmagadda | |
2024-11-18 | Implement From trait from VRRPv2Error and use ? everywhere. | Sunil Nimmagadda | |
2024-11-15 | Make VRRPv2Error std::error::Error trait compliant. | Sunil Nimmagadda | |
2024-05-26 | Make VRRPv2Error std::error::Error trait compliant. | Sunil Nimmagadda | |
2024-03-01 | ByteReader -> BytesReader. | Sunil Nimmagadda | |
2024-02-01 | Move to as_chunks. | Sunil Nimmagadda | |
Fuzz testing needs a nightly, so let's move to nightly everywhere. | |||
2024-01-30 | Use with_capacity as it's known by now. | Sunil Nimmagadda | |
2024-01-23 | Note about as_chunks API. | Sunil Nimmagadda | |
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. |