| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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 | 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 | |
| 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 | |
| 2017-05-05 | Check binary plist offset size is valid. | Edward Barnard | |
| 2017-05-05 | Use the number of bytes read from the file for binary plist excessive ↵v0.2.2 | Edward Barnard | |
| allocation checking. Closes #22. | |||
| 2017-05-04 | Update usage example version.v0.2.1 | Edward Barnard | |
| 2017-05-04 | Add brief overview of the new Date type. | Edward Barnard | |
| 2017-05-04 | Remove old message about tests. | Edward Barnard | |
| 2017-05-04 | Improve robustness of date and struct serialisation. | Edward Barnard | |
| 2017-05-04 | Unsure whether this method should be public. | Edward Barnard | |
| 2017-05-03 | Rustfmt | Edward Barnard | |
| 2017-05-03 | Implement serialisation and deserialisation for the plist Date type.v0.2.0 | Edward Barnard | |
| 2017-05-03 | Replace try! with question operator. | Edward Barnard | |
| 2017-05-03 | Serialise Option<T> struct fields as T if value if Some and ignore field if ↵ | Edward Barnard | |
| value is None. | |||
| 2017-05-03 | Update to latest base64. | Edward Barnard | |
| 2017-05-03 | Update to serde 1.0. | Edward Barnard | |
| 2017-04-20 | Update dependencies. | Edward Barnard | |
| 2017-04-20 | Replace rustc-serialize with base64 crate. | Edward Barnard | |
| 2017-04-20 | Use a custom date type. | Edward Barnard | |
| 2017-04-19 | Fix reading small binary plists with data stored in the 6 byte trailer ↵v0.1.3 | Edward Barnard | |
| padding. Closes #20. | |||
| 2017-03-06 | Limit the number of objects that can be created by the binary parser. Binary ↵ | Edward Barnard | |
| plists can contain circular references. | |||
| 2017-03-05 | Handle max_allocation correctly for files over 4GB. | Edward Barnard | |
| 2017-03-03 | Don’t panic on invalid object references.v0.1.2 | Edward Barnard | |
| 2017-03-03 | Limit individual allocation sizes to the size of the plist being read. | Edward Barnard | |
| 2017-02-22 | serde::deserialize should support binary and xml encodings. | Edward Barnard | |
| 2017-02-22 | Rustfmt. | Edward Barnard | |
| 2017-02-22 | Update usage example. | Edward Barnard | |
| 2017-02-22 | Use builder pattern for xml_rs config structs. | Edward Barnard | |
| 2017-02-22 | Track xml-rs changes (#17) | Raph Levien | |
| A recent release of xml-rs (0.3.7) added a new field to the parser config. This patch provides that field and also updates the version. | |||
| 2017-02-02 | Update Serde to 0.9. | Edward Barnard | |
| 2017-02-02 | Add simple serde example. | Edward Barnard | |
| 2017-02-02 | Improve binary plist datetime decoding. | Edward Barnard | |
| 2017-02-02 | Run rustfmt. | Edward Barnard | |
| 2017-02-02 | Move Plist to separate module. | Edward Barnard | |
| 2017-02-02 | Stop ignoring working doc test. | Edward Barnard | |
| 2017-02-02 | Support Serde 0.8. Bump minimum Rust version to 0.15. | Edward Barnard | |
| 2017-02-01 | Remove unwanted From conversions | David LeGare | |
