Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-10-11 | Fix normalize test and corner case bug with path_as_string | Richard Walters | |
2020-10-10 | Remove explicit test vector array length declarations | Richard Walters | |
This method was proposed by @Serayen. | |||
2020-10-09 | Use named_tuple! to simplify test vector declarations | Richard Walters | |
2020-10-09 | Use thiserror to implement Error/Display/From traits for us | Richard Walters | |
2020-10-09 | Minor whitespace/comment cleanup | Richard Walters | |
2020-10-09 | Make Rust errors a bit more expressive | Richard Walters | |
2020-10-09 | Rust implementation refactoring | Richard Walters | |
* Use more expressive errors, especially in address parsing. * Use match in some cases where we were using if/else. * Split IPv6 address parsing tests up between good/base cases. | |||
2020-10-09 | Implement std::error::Error for custom error types | Richard Walters | |
2020-10-09 | Remove unnecessary check in IPv6 parsing | Richard Walters | |
It's not possible to have encountered a double-colon when in the COLON_BUT_NO_GROUPS_YET state. | |||
2020-10-09 | Slight improvement to name of a state in IPv6 address parsing | Richard Walters | |
AFTER_COLON_EXPECT_GROUP_OR_IPV4 -> AFTER_DOUBLE_COLON | |||
2020-10-09 | Fix bug in parsing IPv6 addresses | Richard Walters | |
Fix bug where an IPv6 address ending in a double-colon was not considered valid (it was being considered as truncated). | |||
2020-10-09 | Fix bug in IPv6 address parsing | Richard Walters | |
Fix bug where IPv6 address ending in a group with only digits followed by a double-colon would not get parsed correctly | |||
2020-10-09 | Dismiss some todos | Richard Walters | |
2020-10-07 | (Rust) Uri::is_path_absolute: match against whole path, not first segment | Richard Walters | |
2020-10-07 | (Rust) combine match with if/else in Uri::validate_ipv4_address | Richard Walters | |
2020-10-07 | (Rust) dismiss some todos | Richard Walters | |
2020-10-07 | (Rust) Add Uri::path_as_string convenience function | Richard Walters | |
2020-10-07 | (Rust) Make setting scheme fallible by checking for invalid characters | Richard Walters | |
2020-10-07 | Finish initial port of library to Rust | Richard Walters | |
2020-10-06 | Work in progress porting to Rust | Richard Walters | |
2020-10-06 | Work in progress porting implementation to Rust | Richard Walters | |
2020-10-05 | Add tests for parsing hosts ending in dot | Richard Walters | |
2020-09-27 | No need to use try_from() when setting parts of a URI | Richard Walters | |
2020-09-27 | Finish porting unit tests to Rust | Richard Walters | |
2020-09-27 | Work in progress porting test cases to Rust, implemented by uriparse | Richard Walters | |