aboutsummaryrefslogtreecommitdiffstats
path: root/tests
AgeCommit message (Collapse)Author
2017-05-05Use the number of bytes read from the file for binary plist excessive ↵v0.2.2Edward Barnard
allocation checking. Closes #22.
2017-05-03RustfmtEdward Barnard
2017-05-03Implement serialisation and deserialisation for the plist Date type.v0.2.0Edward Barnard
2017-05-03Serialise Option<T> struct fields as T if value if Some and ignore field if ↵Edward Barnard
value is None.
2017-05-03Update to serde 1.0.Edward Barnard
2017-04-19Fix reading small binary plists with data stored in the 6 byte trailer ↵v0.1.3Edward Barnard
padding. Closes #20.
2017-03-06Limit the number of objects that can be created by the binary parser. Binary ↵Edward Barnard
plists can contain circular references.
2017-03-03Don’t panic on invalid object references.v0.1.2Edward Barnard
2017-03-03Limit individual allocation sizes to the size of the plist being read.Edward Barnard
2017-02-02Support Serde 0.8. Bump minimum Rust version to 0.15.Edward Barnard
2016-09-06Correctly read the length of UTF16 stringsEdward Barnard
Closes #12
2015-12-26Improve deserializer errorsEdward Barnard
2015-12-25Fix UTF-16 decoding.Hubert Figuière
2015-12-24Improve error situationEdward Barnard
2015-12-24Add serde serialization testsEdward Barnard
2015-09-23Handle blank stringsEdward Barnard
2015-09-23Handle multiline xml data elementsEdward Barnard
2015-09-23Handle errors in xml parsingEdward Barnard
2015-08-28Add date support via chronoEdward Barnard
2015-08-10Add binary plist supportEdward Barnard
2015-08-05A bit of prep for binary plist supportEdward Barnard
2015-08-04More parsingEdward Barnard
2015-08-04Basic streaming pull parser supportEdward Barnard