| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-10-08 | Update fuzz targets.HEADmaster | Edward Barnard | |
| 2018-10-08 | Use a proper recursion check in BinaryReader instead of heuristics. | Edward Barnard | |
| 2018-10-06 | Simplify and tidy XmlWriter. | Edward Barnard | |
| 2018-10-06 | Add convenience methods for Value and serialisation. | Edward Barnard | |
| 2018-10-06 | Fix failing doc test on 1.18.0. | Edward Barnard | |
| 2018-10-06 | Manually implement Hash for Date to keep minimum supported Rust version at ↵ | Edward Barnard | |
| 1.18.0. | |||
| 2018-10-06 | Minor doc improvements. | Edward Barnard | |
| 2018-10-06 | Use Error in fewer places. | Edward Barnard | |
| 2018-09-22 | This is going to be a breaking release. | Edward Barnard | |
| 2018-09-22 | Run latest rustfmt. | Edward Barnard | |
| 2018-09-22 | Rename and document serialisation helper functions. | Edward Barnard | |
| 2018-09-22 | Make Date type implement Copy and Hash. | Edward Barnard | |
| 2018-09-22 | Document and rename methods on Value type. | Edward Barnard | |
| 2018-09-22 | Minor doc tweaks for Value type. | Edward Barnard | |
| 2018-08-26 | Move private Builder struct into value module. | Edward Barnard | |
| 2018-07-16 | Appease clippy. | Edward Barnard | |
| 2018-07-16 | Use `write_all` instead of `write` to output xml prologue and trailer. | Edward Barnard | |
| 2018-05-17 | Stop travis ignoring serde test failures. | Edward Barnard | |
| 2018-05-17 | Add crates.io categories. | Edward Barnard | |
| 2018-05-17 | Remove old and unused build script. | Edward Barnard | |
| 2018-05-17 | Remove the Result<T, Error> type alias. | Edward Barnard | |
| 2018-05-17 | Reorganise crate. | Edward Barnard | |
| 2018-05-16 | Reduce minimum Rust version to 1.18.0 now xml-rs no longer depends on bitflags. | Edward Barnard | |
| 2018-05-16 | Add a test to ensure string data is entity-escaped | Kevin Ballard | |
| 2018-05-16 | Update xml-rs to 0.8.0, reimplement plist prologue | Kevin Ballard | |
| xml-rs 0.8.0 has an `inner_mut()` method we can use instead of turning off character escaping. | |||
| 2018-05-02 | Bump version post publish. | Edward Barnard | |
| 2018-05-02 | Bump minor version.v0.3.0 | Edward Barnard | |
| 2018-05-02 | Run latest rustfmt. | Edward Barnard | |
| 2018-05-02 | Stop indenting the child of the <plist> tag | Kevin Ballard | |
| This matches how Apple's plist output works. In order to do this without completely taking over indentation duties ourselves, we just include the <plist> tag in the prologue, so xml-rs doesn't know about it, and then go ahead and emit an end event for the </plist> anyway since xml-rs doesn't particularly care. | |||
| 2018-05-02 | Better match Apple plist output | Kevin Ballard | |
| This changes the plist writer output to more closely match Apple's plist output. More specifically, we capitalize the encoding, emit a doctype, and use hard tabs for indentation. | |||
| 2018-05-01 | Remove last bit of unsafe code. | Edward Barnard | |
| 2018-05-01 | Improve doc output by not renaming std::io::Error to IoError and not ↵ | Edward Barnard | |
| creating a public type alias for Result<T, Error>. | |||
| 2018-04-30 | Remove dev dependency on chrono. | Edward Barnard | |
| 2018-03-24 | Update cargo-fuzz. | Edward Barnard | |
| 2018-03-24 | Stop ignoring serde doc test. | Edward Barnard | |
| 2018-03-24 | Replace chrono with humantime. | Edward Barnard | |
| 2018-03-16 | Provide an improved debug implementation for Date. | Edward Barnard | |
| 2018-03-16 | Run rustfmt. | Edward Barnard | |
| 2018-02-27 | Stop exposing internal functions and chrono types in Date. | Edward Barnard | |
| 2018-02-27 | Update dependencies. | Edward Barnard | |
| 2017-11-21 | Bump minimum Rust version to 1.20.0 as required by bitflags 1.0.1. | Edward Barnard | |
| 2017-11-21 | Bump version post publish. | Edward Barnard | |
| 2017-11-21 | Update dependencies.v0.2.4 | Edward Barnard | |
| 2017-08-21 | Bump version post publish. | Edward Barnard | |
| 2017-08-21 | Update dependencies.v0.2.3 | Edward Barnard | |
| 2017-08-21 | Upgrade chrono from 0.3 to 0.4 (#23) | Robin Stocker | |
| 2017-06-07 | Address some clippy warnings. | Edward Barnard | |
| 2017-06-07 | Use Read::read_exact for reading plist magic. | Edward Barnard | |
| 2017-05-05 | Limit binary plist stack depth to prevent stack overflows. | Edward Barnard | |
| 2017-05-05 | Check for NaN binary date values. | Edward Barnard | |
