Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-08-16 | Run the fuzzer a bit | Luke Shumaker | |
2022-08-16 | Get borrowed_decode_test.go passing | Luke Shumaker | |
2022-08-16 | Get borrowed_encode_test.go passing [ci-skip] | Luke Shumaker | |
2022-08-16 | Get borrowed_scanner_test.go passing [ci-skip] | Luke Shumaker | |
2022-08-16 | Push nesting-depth checks down in to the parser [ci-skip] | Luke Shumaker | |
2022-08-16 | wip: Reduce test differences [ci-skip] | Luke Shumaker | |
- Handle UTF-16 surrogate pairs - Handle cycles in values - Handle cycles in types - Better errors - Handle case-folding of struct field names - Allow []byteTypeWithMethods - Fix struct field-order - Fix handling of interfaces storing pointers - Enforce a maximum decode depth - Validate struct tags | |||
2022-08-15 | Makefile: Add tools for diffing borrowed files against upstream | Luke Shumaker | |
2022-08-15 | rename parse_scan decode_scan parse_scan* | Luke Shumaker | |
2022-08-15 | Create a compat/json compatibility library | Luke Shumaker | |
2022-08-15 | mkdir -p compat/json && mv borrowed_*_test.go compat/json/ # [ci-skip] | Luke Shumaker | |
2022-08-14 | decode: Switch over to Parser | Luke Shumaker | |
2022-08-14 | parse_scan: Add reader abstractions on top of Parser | Luke Shumaker | |
2022-08-14 | reencode: Switch to use Parser | Luke Shumaker | |
2022-08-14 | reencode: Rethink the string backslash encoder | Luke Shumaker | |
2022-08-14 | decode: Switch from ReEncoder to Parser | Luke Shumaker | |
2022-08-14 | parse: Figure out a good end-of-number system, improve comments | Luke Shumaker | |
2022-08-14 | parse: Rework to avoid passing around function pointers | Luke Shumaker | |
"Ignore whitespace" is probably essential for viewing this patch. | |||
2022-08-14 | parse: Fix a bug in the number parser | Luke Shumaker | |
2022-08-14 | parse: Add a general-purpose parser based on the reencoder | Luke Shumaker | |
2022-08-14 | cp reencode.go parse.go # [ci-skip] | Luke Shumaker | |
2022-08-13 | set up as a separate repo | Luke Shumaker | |
2022-08-09 | wip | Luke Shumaker | |
2022-08-02 | skip failing lowmemjson tests | Luke Shumaker | |
2022-08-02 | wip | Luke Shumaker | |
2022-08-02 | wip | Luke Shumaker | |
2022-08-01 | overhaul decoder for better error messages | Luke Shumaker | |
2022-08-01 | wip | Luke Shumaker | |
2022-08-01 | decodeConfig | Luke Shumaker | |
2022-08-01 | wip | Luke Shumaker | |
2022-08-01 | wip | Luke Shumaker | |
2022-07-31 | fix | Luke Shumaker | |
2022-07-31 | better syntax errors for reencoder | Luke Shumaker | |
2022-07-31 | wip tests | Luke Shumaker | |
2022-07-31 | wip decode | Luke Shumaker | |
2022-07-31 | Ohh, go 1.18 added reflect.Value.fieldbyIndexErr | Luke Shumaker | |
2022-07-31 | have reencoder.WriteRune return the number of bytes written to output | Luke Shumaker | |
2022-07-31 | Integrate reencoding in to the tests | Luke Shumaker | |
2022-07-31 | implement low-mem json re-encoding | Luke Shumaker | |
2022-07-30 | Implement low-memory-use JSON encoding | Luke Shumaker | |
2022-07-30 | Upgrade golangci-lint | Luke Shumaker | |
2022-07-13 | Move ordered.go to lib/containers | Luke Shumaker | |
Something about this trips a stack overflow in golangci-lint, so upgrade golangci-lint to a commit that fixes this. | |||
2022-07-10 | Add license and copyright info | Luke Shumaker | |
2022-07-10 | Rename the module, mv pkg lib | Luke Shumaker | |
2022-07-10 | Integrate pkg/btrfs/Makefile in to Makefile and .build.yml | Luke Shumaker | |
2022-07-08 | Add a Makefile that runs lint and stuff | Luke Shumaker | |