- 6077112 README: master->main by Dustin L. Howett · 2 years, 5 months ago master v1.0.0
- f9c297d mod: add a compat version of go 1.12; tidy by Dustin L. Howett · 2 years, 5 months ago
- c62a4ea mod: commit go.sum (oops) by Dustin L. Howett · 2 years, 5 months ago
- 1454fab text: add ' to the runes to be quoted when using OpenStep format (#64) by lpusok · 3 years, 5 months ago
- 117a925 unmarshal: replace manual array element copy with reflect.Copy by Dustin L. Howett · 3 years, 6 months ago
- 2d98b15 un/marshal: properly handle byte arrays (which don't support .Bytes) by Dustin L. Howett · 3 years, 6 months ago
- 3b63eb3 text: break up accidental doc comment by Dustin L. Howett · 4 years ago
- c2293a3 test: whoops, forgot to commit part of the change for dump by Dustin L. Howett · 4 years ago
- ca3647c add a minimal Go .gitignore by Dustin L. Howett · 4 years ago
- 05a1d19 int/cmd: add tabler, charset generator by Dustin L. Howett · 6 years ago
- 3dcb265 test: add a primitive "test case dumper" by Dustin L. Howett · 4 years ago
- e8ad404 text: Add support for quoted GNUStep extended values by Dustin L. Howett · 4 years ago
- 2d6d080 text: add links to the GS and CF parsers and implementation notes by Mingye Wang · 4 years, 2 months ago
- a71bd31 text: add support for parsing GNUStep base64 values by Mingye Wang · 4 years ago
- 77e249a add a GitHub CI configuration by Dustin L. Howett · 4 years, 2 months ago
- 7b84bae Enable CF$UID packing for *step formats (#54) by Mingye Wang · 4 years, 2 months ago
- 591f970 mod: add go.mod with ply's dependencies by Dustin L. Howett · 5 years ago
- fed556a plait: add experimental wasm plist stuff by Dustin L. Howett · 6 years ago
- 0aade0c testdata: add saurik's unusual xml property lists by Dustin L. Howett · 6 years ago
- 500bd5b infra: remove the travis CI configuration by Dustin L. Howett · 6 years ago
- d0aa440 unmarshal: always overwrite duplicate keys in target maps by Dustin L. Howett · 6 years ago
- 3bf914e README: Update the coverage badge URL by Dustin L. Howett · 6 years ago
- 84d08b7 xml: rewrite the xml generator to avoid xml.Encoder by Dustin L. Howett · 6 years ago
- a43036a test: clean up some of the test case data by Dustin L. Howett · 6 years ago
- 16bdb68 bplist: store high-half u64 that don't overlap s64 as s128 by Dustin L. Howett · 6 years ago
- c88f0fc bplist: sign-extend negative 64-bit integers lest we decode them wrong by Dustin L. Howett · 6 years ago
- f270eba test: really print the actual document when encode fails by Dustin L. Howett · 6 years ago
- 233df3c [test] Fix a bad format call uncovered by go-vet devel fc768da8 by Dustin L. Howett · 6 years ago
- a989d31 [ply] Stop double- or triple-printing the helpstring by Dustin L. Howett · 6 years ago
- 487325f [ply] Fix the import path in the readme by Dustin L. Howett · 7 years ago
- f00f32b [gitlab] Add 1.2 & appengine runs by Dustin L. Howett · 7 years ago
- 77af5fc [README] Add a coverage badge by Dustin L. Howett · 7 years ago
- 64fa786 [gitlab] Add a CI config that tests on Go 1.4, 1.6 & latest by Dustin L. Howett · 7 years ago
- b9583c7 [ply] move to cmd/ by Dustin L. Howett · 7 years ago
- c018539 [xml] Split the parser/generator into separate files by Dustin L. Howett · 7 years ago
- 2f847ea [test] Add a subtest shim for Go <1.7, drop low compat end to Go 1.2 by Dustin L. Howett · 7 years ago
- f0ef998 [test] Rearrange all the tests/use subtests by Dustin L. Howett · 7 years ago
- c17dcc5 [text] Rewrite the text plist parser to be like text/template/parser by Dustin L. Howett · 7 years ago
- c4a68d8 [text] Expand the text test collateral by Dustin L. Howett · 7 years ago
- 4133aaa [text] Split the parser/generator into separate files by Dustin L. Howett · 7 years ago
- 779f22d [test] Run each Encode test as a subtest by Dustin L. Howett · 7 years ago
- fc3f05f [test] Run each Decode test as a subtest by Dustin L. Howett · 7 years ago
- 3df3cb8 [travis] Test the appengine tag as well by Dustin L. Howett · 7 years ago
- 57d3140 [bplist] Share the plist's backing buffer for ASCII strings by Dustin L. Howett · 7 years ago
- fdb43dd [bplist] Rewrite the parser to operate on memory instead of a ReadSeeker by Dustin L. Howett · 7 years ago
- a62b35c [bplist] Encode all high Latin1 characters (>0x7f) as UTF16 (#28) by Bobrnor · 7 years ago
- 795cf23 [bplist] Rewrite the object parser to add cycle detection by Dustin L. Howett · 7 years ago
- 8e29236 [bplist] Split the parser/generator into separate files by Dustin L. Howett · 7 years ago
- b6f6787 [all] Fix some lint complaints. by Dustin L. Howett · 7 years ago
- c0bafb4 [tests] Don't return, just continue when a test should fail. by Dustin L. Howett · 7 years ago
- 445e867 [xml] Add support for integers in bases other than 10. (#19) by KenjiTakahashi · 8 years ago
- 1f7000b [text] Fix a test that didn't cover what I intended. by Dustin L. Howett · 7 years ago
- 0ef3201 [all] remove the not-yet-ready cfNull support by Dustin L. Howett · 7 years ago
- db8e369 [unmarshal] Simplify cfNumber's interface unmarshaler by Dustin L. Howett · 7 years ago
- f630cb4 [marshal] Add an invalid marshaling test. by Dustin L. Howett · 7 years ago
- 73cd20e [ply] Pretty-print UIDs. by Dustin L. Howett · 7 years ago
- 6017651 [xml] More test cases. by Dustin L. Howett · 7 years ago
- c5eac84 [text] Add some more test cases. by Dustin L. Howett · 7 years ago
- 8506660 [bplist] Subsume the VariousIllegalBplist test into InvalidBinary by Dustin L. Howett · 7 years ago
- f8d376f [bplist] Narrow the invalid bplist test cases. by Dustin L. Howett · 7 years ago
- 830fbe3 [bplist] Add yet more offset checks by Dustin L. Howett · 7 years ago
- f25b025 [travis] Try building with Travis CI. by Dustin L. Howett · 7 years ago
- b512d06 [text] Add a bunch of invalid text cases. by Dustin L. Howett · 7 years ago
- 429a406 [bplist] Add some checks from CoreFoundation; add more tests. by Dustin L. Howett · 7 years ago
- 8af31b0 [test] Reduce test spam. by Dustin L. Howett · 7 years ago
- 3db3f57 [xml] Add an invalid integer test. by Dustin L. Howett · 7 years ago
- d8661a8 [test] Fix a bad test value. by Dustin L. Howett · 7 years ago
- 221fc98 Add a custom marshaler/unmarshaler interface. by Dustin L. Howett · 7 years ago
- e9d7568 Add support for CFKeyedArchiverUIDs. by Dustin L. Howett · 7 years ago
- e789922 Replace plistValue+Kind with cfValue and type assertions. by Dustin L. Howett · 7 years ago
- e7b26b0 [text] Add a little more error handling. by Dustin L. Howett · 7 years ago
- adef6cf [tests] Report more verbosely on decode failures. by Dustin L. Howett · 7 years ago
- e575ff4 [bplist] (partially) delay-parse all bplist objects. by Dustin L. Howett · 7 years ago
- fec78c8 [bplist] It's likely I should have compiled this before committing. by Dustin L. Howett · 8 years ago
- 8a1851a [xml] Bail out for empty <integer/> units. by Dustin L. Howett · 8 years ago
- 7eeed0b [text] Detect and bail out for some invalid <> units. by Dustin L. Howett · 8 years ago
- 3b5a7a0 [bplist] Detect and bail out for more invalid range conditions. by Dustin L. Howett · 8 years ago
- a34fbb3 [ply] Installation instructions. by Dustin L. Howett · 8 years ago
- acf70ce [ply] Prettify the readme and add more examples. by Dustin L. Howett · 8 years ago
- dfe154a [ply] gop->ply by Dustin L. Howett · 8 years ago
- 7c55734 [gop] Initial commit of gop, a plist pretty-printer and translator. by Dustin L. Howett · 8 years ago
- f105580 [tests] Add some invalid bplist tests and an entrypoint for gofuzz. by Dustin L. Howett · 8 years ago
- 234feb6 [bplist] Detect and bail out for various invalid range conditions. by Dustin L. Howett · 8 years ago
- f4bf55d Merge pull request #7 from fwal/fix-keyed-init by Dustin L. Howett · 9 years ago
- 9d4781c [text] Use Peek so that we can avoid consuming non-comment strings beginning with /. Fixes #12. by Dustin L. Howett · 9 years ago
- 9146a0c [tests] Add a test covering #12 (non-quoted strings beginning with / are mangled.) by Dustin L. Howett · 9 years ago
- f783cf0 [xml] Use nil.(*string) to represent a mising key and thereby gain support for empty string keys. by Dustin L. Howett · 9 years ago
- 9823ba1 [text] Add support for blank dictionary keys. by Dustin L. Howett · 9 years ago
- 249e836 [tests] Add a test for encoding/decoding blank dictionary keys. by Dustin L. Howett · 9 years ago
- 7b24ffd Keyed initalization for Google AppEngine compability by Frederik Wallner · 10 years ago
- f2e54fd Keyed initalization for Google AppEngine compability by Frederik Wallner · 10 years ago
- c619543 [text] Add support for comments. by Dustin L. Howett · 10 years ago
- f34a961 [tests] Add format fallback and detection tests. by Dustin L. Howett · 10 years ago
- e4df396 [tests] Don't test format fallback in the Invalid tests. by Dustin L. Howett · 10 years ago
- d51152c [tests] Test chan/func encode, fix ShouldFail tests to actually check the right failure case. by Dustin L. Howett · 10 years ago
- 44e5925 [tests] Enhance the tests: All four formats, finer-grained decode testing, test everything we possibly can. by Dustin L. Howett · 10 years ago
- 8e3677c [decode] Add mustParseBool and use the mustParse* family for lax decoding. by Dustin L. Howett · 10 years ago
- 0fd98ec [unmarshal] Allow lax decoding of dates. Never try to TextUnmarshal a time.Time (as this interferes with lax decoding). by Dustin L. Howett · 10 years ago
- c657ccc To kill boilerplate error handling, add a couple must* convenience functions (Parse{Int,Uint,Float}) and a mustWriter. All panic on error. by Dustin L. Howett · 10 years ago
- cc82232 [tests] Get rid of nilWriter in favour of ioutil.Discard. by Dustin L. Howett · 10 years ago