2022-10-10 12:28 | Added JSONObjectArray | Yongbin Kim | 4 | +157 | -0 |
2022-10-10 09:55 | Remove many uninterested files | Yongbin Kim | 72 | +22 | -6864 |
2019-06-11 06:42 | Merge pull request #117 from francoispqt/update-dependencies | Francois Parquet | 4 | +230 | -36 |
2019-06-11 06:33 | update travis ci file | francoispqt | 1 | +1 | -1 |
2019-06-11 06:23 | update dependencies | francoispqt | 3 | +229 | -35 |
2019-06-10 15:23 | Merge pull request #116 from francoispqt/fix/decode-float32-10decimal | Francois Parquet | 3 | +16 | -10 |
2019-06-10 15:14 | enable decoding of float32 when >= 10 decimal | francoispqt | 3 | +16 | -10 |
2019-05-29 05:07 | Merge pull request #113 from jackhftang/master | Francois Parquet | 2 | +22 | -5 |
2019-05-23 14:23 | deterministic generation | Jack Tang | 2 | +22 | -5 |
2019-03-29 16:22 | Merge pull request #107 from francoispqt/feature/improved-stream | Francois Parquet | 1 | +3 | -0 |
2019-03-29 16:06 | update read method to grow the buffer if its 0, to avoid locking on stream | francoispqt | 1 | +3 | -0 |
2019-03-27 15:02 | Merge pull request #106 from francoispqt/update/generator-field-unknown | Francois Parquet | 2 | +8 | -11 |
2019-03-27 14:28 | remove call to decodeTypedField in encoding | francoispqt | 1 | +1 | -2 |
2019-03-27 14:02 | make generator fail if a field cannot be handled | francoispqt | 2 | +8 | -10 |
2019-03-25 08:58 | Merge pull request #105 from hyperjiang/master | Francois Parquet | 1 | +13 | -13 |
2019-03-25 07:38 | fix typo in code generator readme | Hyper | 1 | +13 | -13 |
2019-03-23 18:29 | update link to logo in README | francoispqt | 1 | +1 | -1 |
2019-03-23 18:26 | Merge pull request #103 from hyperjiang/master | Francois Parquet | 1 | +172 | -136 |
2019-03-23 18:05 | Merge pull request #104 from francoispqt/feature/built-in-slices | Francois Parquet | 10 | +785 | -6 |
2019-03-23 17:56 | add tests | francoispqt | 4 | +84 | -0 |
2019-03-23 09:18 | add tests | francoispqt | 2 | +165 | -4 |
2019-03-23 07:17 | add tests | francoispqt | 4 | +26 | -6 |
2019-03-22 17:33 | linting | francoispqt | 1 | +2 | -2 |
2019-03-22 17:31 | add tests for slices encoding | francoispqt | 1 | +98 | -0 |
2019-03-22 17:17 | add encoding built in slices | francoispqt | 5 | +291 | -89 |
2019-03-22 16:50 | update decode slices methods | francoispqt | 1 | +42 | -86 |
2019-03-22 16:43 | add decode slices built ins | francoispqt | 2 | +258 | -0 |
2019-03-22 11:10 | fix typo in readme and add more usage examples | Hyper | 1 | +172 | -136 |
2019-03-22 12:46 | Merge pull request #102 from francoispqt/update/encode-reset-keys | Francois Parquet | 1 | +73 | -9 |
2019-03-22 12:39 | reset keys when encoding nested object | francoispqt | 1 | +73 | -9 |
2019-03-17 15:57 | Merge pull request #101 from francoispqt/feature/replace-generator | Francois Parquet | 89 | +3149 | -8133 |
2019-03-17 15:48 | update travis ci file and dependencies | francoispqt | 3 | +41 | -31 |
2019-03-17 15:36 | fix codegen tests and readme | francoispqt | 16 | +415 | -461 |
2019-03-17 13:49 | Merge pull request #98 from OGKevin/use-writer-lock-for-cancel | Francois Parquet | 1 | +3 | -2 |
2019-03-07 19:26 | Use writer lock for cancel. | Kevin Hellemun | 1 | +3 | -2 |
2019-02-28 13:25 | Merge pull request #96 from verytable/feature/provide-decoded-array-index | Francois Parquet | 4 | +114 | -9 |
2019-02-05 22:27 | add Index() method to Decoder | Arseny Balobanov | 4 | +114 | -9 |
2019-01-25 17:38 | add comments, refactor code for code generator | francoispqt | 9 | +182 | -155 |
2019-01-25 16:54 | update codegen tool add support for time.Time and SQLNull slices | francoispqt | 11 | +294 | -181 |
2019-01-22 17:22 | update generator add gofmt and generator readme | francoispqt | 4 | +18 | -8 |
2019-01-22 16:19 | fix omitempty, add nullempty support, add support for SQLNull methods | francoispqt | 85 | +2775 | -7873 |
2019-01-17 04:43 | fix output stdout bug, update readme, update paths, update deps | francoispqt | 5 | +161 | -13 |
2019-01-17 02:59 | Merge branch 'master' of https://github.com/adrianwit/gojay into adrianwit-master | francoispqt | 27 | +3154 | -0 |
2018-12-20 09:31 | Merge pull request #93 from francoispqt/update/optimize-alloc-marshal | Francois Parquet | 12 | +66 | -22 |
2018-12-20 09:04 | remove calls to release when testing pooled encoder error to avoid race conditions in tests | francoispqt | 1 | +4 | -4 |
2018-12-20 08:38 | change pool error tests in encoder to not call release to avoid race errors | francoispqt | 7 | +12 | -12 |
2018-12-20 07:57 | create new buffer before releasing only when using marshal syntax - decode syntax does not need to create a new buffer as it writes directly to the reader | francoispqt | 4 | +50 | -6 |
2018-12-05 04:08 | Merge pull request #91 from francoispqt/fix/skip-unicode-string | Francois Parquet | 3 | +61 | -8 |
2018-12-05 04:01 | add tests for skipping strings with unicode | francoispqt | 2 | +53 | -7 |
2018-12-05 03:33 | fix error when skipping unicode string | francoispqt | 2 | +11 | -4 |
2018-11-16 15:11 | Merge pull request #90 from susuper/master | Francois Parquet | 1 | +2 | -2 |
2018-11-15 06:15 | Fixed incorrect unmarshalling of numbers in scientific format | Aleksey Bondarenko | 1 | +2 | -2 |
2018-10-29 14:33 | Merge pull request #89 from francoispqt/doc/clean-up | Francois Parquet | 23 | +1109 | -838 |
2018-10-29 14:27 | update README | francoispqt | 1 | +15 | -1 |
2018-10-29 14:22 | update the readme | francoispqt | 1 | +23 | -0 |
2018-10-29 14:16 | update godoc and readme, add examples | francoispqt | 7 | +220 | -30 |
2018-10-28 14:59 | fix error message on unknown type when encoding | francoispqt | 3 | +10 | -14 |
2018-10-28 14:45 | add examples files with godoc format | francoispqt | 5 | +106 | -98 |
2018-10-28 07:59 | update documentatio of Decode and Unmarshal, add examples | francoispqt | 2 | +30 | -17 |
2018-10-28 07:16 | update documentation on add values and DecodeObjectFunc and DecodeArrayFunc | francoispqt | 12 | +106 | -96 |
2018-10-28 06:17 | move decode add values method to the decode_{type}.go file | francoispqt | 12 | +723 | -706 |
2018-10-28 05:32 | Merge branch 'fix/parsing-big-floats-truncate' | francoispqt | 1 | +5 | -6 |
2018-10-28 05:32 | change comments in decode_float | francoispqt | 1 | +5 | -6 |
2018-10-27 18:11 | Merge pull request #87 from francoispqt/feature/decode-sql-types | Francois Parquet | 7 | +266 | -11 |
2018-10-27 18:08 | Merge pull request #88 from francoispqt/fix/parsing-big-floats-truncate | Francois Parquet | 4 | +102 | -36 |
2018-10-27 18:06 | optimise decoding big floats | francoispqt | 3 | +75 | -25 |
2018-10-27 15:59 | make parsing of big floats possible by truncating them at high precision | francoispqt | 3 | +31 | -15 |
2018-10-27 07:44 | add sql null types decoding methods, fix error message when invalid type sent to decode method | francoispqt | 7 | +266 | -11 |
2018-10-18 09:37 | replace buffer when borrowing encoding to avoid race condition | francoispqt | 1 | +1 | -1 |
2018-10-13 17:31 | remove logs in decode_interface | francoispqt | 1 | +1 | -6 |
2018-10-02 03:32 | Merge pull request #77 from marcopaganini/typofix | Francois Parquet | 3 | +7 | -7 |
2018-09-22 02:28 | Fix various Unarshal->Unmarshal typos. | Marco Paganini | 3 | +7 | -7 |
2018-09-13 19:19 | added advaned code generation | adrianwit | 27 | +3154 | -0 |
2018-09-13 03:34 | Merge pull request #74 from nemosupremo/patch-1 | Francois Parquet | 1 | +4 | -4 |
2018-09-12 23:19 | README.md: Type fix in MarshalerJSONArray example | Nimi Wariboko Jr | 1 | +4 | -4 |
2018-09-06 15:13 | Merge pull request #73 from francoispqt/fix/decode_iface | Francois Parquet | 11 | +16 | -46 |
2018-09-06 01:02 | add fix on decode interface for bool and nulls | francoispqt | 11 | +16 | -46 |
2018-08-29 05:22 | Merge pull request #70 from francoispqt/version/1.2.4 | Francois Parquet | 19 | +967 | -6 |
2018-08-29 05:16 | add ObjectKeyWithKeys and ObjectWithKeys methods to encode items with specific keys | francoispqt | 3 | +176 | -4 |
2018-08-29 04:39 | Merge pull request #69 from francoispqt/feature/add-encoding-with-keys | Francois Parquet | 13 | +324 | -0 |
2018-08-29 04:39 | Merge pull request #67 from francoispqt/feature/decode-null-non-primitive | Francois Parquet | 6 | +471 | -6 |
2018-08-29 04:33 | add tests for decode null object and null array | francoispqt | 2 | +170 | -10 |
2018-08-29 03:50 | add feature to encode object and only specific keys to be encoded | francoispqt | 13 | +324 | -0 |
2018-08-28 15:55 | remove benchmark for decode null | francoispqt | 1 | +0 | -61 |
2018-08-28 15:50 | add decode ObjectNull and ArrayNull | francoispqt | 6 | +188 | -157 |
2018-08-26 13:41 | add decode object null | francoispqt | 4 | +335 | -0 |
2018-08-26 15:14 | Merge pull request #68 from francoispqt/afiune-afiune/add-interface-decoder | Francois Parquet | 7 | +692 | -4 |
2018-08-26 14:59 | rebase with master fix conflicts | francoispqt | 7 | +692 | -4 |
2018-08-26 14:29 | Merge pull request #66 from francoispqt/feature/add-decode-null | Francois Parquet | 16 | +5061 | -665 |
2018-08-26 14:18 | add test to skip object | francoispqt | 1 | +4 | -0 |
2018-08-26 14:07 | add tests for decode null methods | francoispqt | 9 | +203 | -44 |
2018-08-26 13:40 | add tests for null decoding | francoispqt | 5 | +278 | -270 |
2018-08-25 14:12 | add null decoding for primitive types | francoispqt | 11 | +4621 | -396 |
2018-08-24 08:27 | Avoid unmarshaling 'null' values | Salim Afiune | 2 | +31 | -0 |
2018-08-23 04:53 | Merge pull request #65 from fevin86/master | Francois Parquet | 1 | +1 | -1 |
2018-08-22 18:01 | Adds more test coverage | Salim Afiune | 2 | +360 | -5 |
2018-08-22 18:01 | Made Unmarshal() to accept interfaces{} | Salim Afiune | 1 | +6 | -0 |
2018-08-22 13:10 | Adds DecodeInterface for interface decoding | Salim Afiune | 6 | +300 | -4 |
2018-08-21 10:07 | Merge pull request #63 from francoispqt/add-marshal-null-empty-methods | Francois Parquet | 19 | +1951 | -6 |
2018-08-21 09:57 | add handling of null empty and add null methods | francoispqt | 19 | +1951 | -6 |
2018-08-21 04:15 | linting | francoispqt | 3 | +3 | -2 |
2018-08-21 04:10 | add tests and skip string handling of escaped solidus | francoispqt | 3 | +18 | -2 |
2018-08-16 13:32 | fix embedded json missing number that is single digit | Yong | 1 | +1 | -1 |
2018-08-15 14:35 | Merge pull request #61 from fevin86/master | Francois Parquet | 1 | +1 | -0 |
2018-08-08 06:33 | fix bug on escape sequence when skiping object or array | francois.parquet | 4 | +33 | -11 |
2018-08-15 14:11 | mark called to be 1 for embedded json | Yong | 1 | +1 | -0 |
2018-08-15 14:04 | Merge pull request #60 from fevin86/master | Francois Parquet | 1 | +1 | -1 |
2018-08-15 10:57 | fix a bug when dec reach to the end with an open \" | Yong | 1 | +1 | -1 |
2018-08-12 15:00 | Merge pull request #59 from francoispqt/version/v1.2.0 | Francois Parquet | 13 | +2182 | -151 |
2018-08-11 17:41 | add tests for skip array and skip objects | francoispqt | 2 | +12 | -0 |
2018-08-11 17:34 | add tests for solidus escaping sequence | francoispqt | 2 | +18 | -3 |
2018-08-11 17:15 | Merge branch 'lorenzo-stoakes-master' into version/v1.1.2 | francoispqt | 6 | +90 | -153 |
2018-08-11 16:41 | sqlnull types | francoispqt | 3 | +1542 | -4 |
2018-08-05 12:16 | Handle string escaping correctly | Lorenzo Stoakes | 4 | +78 | -151 |
2018-08-02 07:30 | Merge pull request #55 from lorenzo-stoakes/master | Francois Parquet | 2 | +12 | -2 |
2018-07-28 17:22 | Add support for negative floats with 0 significand | Lorenzo Stoakes | 2 | +12 | -2 |
2018-07-24 16:12 | add sql null decode tests | francoispqt | 1 | +53 | -0 |
2018-07-24 15:56 | add decode sql nullable types | francoispqt | 1 | +75 | -0 |
2018-07-24 15:21 | add time type | francoispqt | 5 | +411 | -0 |
2018-07-23 14:52 | Merge pull request #48 from lorenzo-stoakes/master | Francois Parquet | 3 | +8 | -0 |
2018-07-23 13:46 | change code gen to create writer after gen to avoid errors when writing file in inspected package | francoispqt | 1 | +10 | -5 |
2018-07-22 20:30 | Update cursor after null correctly | Lorenzo Stoakes | 3 | +8 | -0 |
2018-06-24 16:11 | update documentation for code gen | francoispqt | 1 | +1 | -1 |
2018-06-24 16:08 | Merge pull request #40 from francoispqt/feature/generator | Francois Parquet | 53 | +6649 | -20 |
2018-06-24 16:02 | add logo | francoispqt | 2 | +3 | -0 |
2018-06-24 15:30 | update documentation | francoispqt | 1 | +1 | -1 |
2018-06-24 15:28 | update documentation | francoispqt | 1 | +3 | -1 |
2018-06-24 15:24 | update documentation | francoispqt | 1 | +2 | -0 |
2018-06-24 15:21 | add float64 funcs, add omit empty tag handling | francoispqt | 26 | +886 | -200 |
2018-06-24 12:06 | improve args parsing and add documentation | francoispqt | 3 | +69 | -340 |
2018-06-23 17:25 | better handling of path from command line | francoispqt | 1 | +14 | -8 |
2018-06-23 17:22 | add handling of package path or path to a file | francoispqt | 1 | +7 | -0 |
2018-06-23 17:12 | update documentation | francoispqt | 1 | +54 | -0 |
2018-06-23 16:42 | refactor error handling in generator | francoispqt | 20 | +901 | -341 |
2018-06-22 17:45 | add encoding number types | francoispqt | 7 | +1361 | -6 |
2018-06-18 16:33 | add gen for maps | francoispqt | 7 | +792 | -0 |
2018-06-18 13:28 | add deps for generator | francoispqt | 7 | +870 | -0 |
2018-06-18 13:21 | refactor generator, add tests and tag handling | francoispqt | 21 | +1210 | -497 |
2018-06-08 00:33 | Merge pull request #37 from luismfonseca/improve-skipnumber-performance | Francois Parquet | 1 | +16 | -9 |
2018-06-07 15:30 | Improve performance by reducing branching | Luis Fonseca | 1 | +16 | -9 |
2018-06-07 12:44 | wip | francoispqt | 2 | +2 | -7 |
2018-06-06 00:27 | Merge pull request #36 from arwx/fix-readme-typo | Francois Parquet | 1 | +4 | -4 |
2018-06-05 23:12 | fix encoder api readme typo | Mironenko Artur | 1 | +4 | -4 |
2018-06-03 15:59 | refactor generator code, add array | francoispqt | 17 | +1215 | -333 |
2018-05-31 14:29 | add struct marshaling in generatr | francoispqt | 2 | +126 | -67 |
2018-05-30 16:10 | add struc field unmarshaling clean code | francoispqt | 4 | +151 | -75 |
2018-05-30 14:27 | Merge pull request #31 from m1ome/marshal-any | Francois Parquet | 2 | +102 | -69 |
2018-05-29 06:00 | Merge pull request #35 from francoispqt/fix/float-one-decimal | Francois Parquet | 2 | +12 | -2 |
2018-05-29 03:48 | add test for 1 decimal float and fix bug introducedn in previous patch | francoispqt | 2 | +12 | -2 |
2018-05-27 15:13 | first commit for code generator | francoispqt | 12 | +838 | -0 |
2018-05-24 16:00 | Merge pull request #33 from francoispqt/update/fuzz-crashers-fix | Francois Parquet | 12 | +533 | -109 |
2018-05-24 15:52 | return error when uint cannot be unmarshal because number is negative | francoispqt | 5 | +24 | -12 |
2018-05-24 15:39 | change way we get exponent to return an error, fix crashers found in number parsing | francoispqt | 11 | +217 | -80 |
2018-05-24 13:38 | Speed up & Refactoring | Pavel Makarenko | 1 | +50 | -70 |
2018-05-23 16:01 | fix cases where malformed numbers can cause panic | francoispqt | 6 | +304 | -29 |
2018-05-23 14:10 | Merge pull request #30 from m1ome/uint-tests | Francois Parquet | 1 | +15 | -2 |
2018-05-22 11:12 | Added MarshalAny() support | Pavel Makarenko | 2 | +54 | -1 |
2018-05-22 11:01 | Added Uint64 tests & Int64 tests | Pavel Makarenko | 1 | +15 | -2 |
2018-05-21 16:25 | add stability badge to README | francoispqt | 1 | +1 | -0 |
2018-05-21 15:55 | Merge pull request #28 from francoispqt/update/fuzz-crashers-fix | Francois Parquet | 10 | +673 | -81 |
2018-05-21 15:50 | add some tests for float exponents | francoispqt | 4 | +220 | -16 |
2018-05-21 14:39 | add lock in decode stream when accessing err | francoispqt | 2 | +9 | -1 |
2018-05-21 14:12 | fix potential panics when exponents are too big | francoispqt | 4 | +333 | -68 |
2018-05-21 00:59 | add fuzz testing and start fixing crashers found | francoispqt | 4 | +129 | -14 |
2018-05-20 12:29 | update README | francoispqt | 1 | +0 | -2 |
2018-05-20 12:27 | update README | francoispqt | 1 | +42 | -42 |
2018-05-20 12:16 | add http-benchmarks example | francoispqt | 5 | +478 | -0 |
2018-05-20 06:40 | update README | francoispqt | 1 | +17 | -17 |
2018-05-20 05:37 | add proper encoding of control char | francoispqt | 2 | +24 | -4 |
2018-05-19 18:14 | correct some misspells in comments | francoispqt | 2 | +2 | -2 |
2018-05-19 18:12 | correct some misspells in comments | francoispqt | 14 | +31 | -24 |
2018-05-19 18:10 | Merge pull request #26 from francoispqt/update/comply-rfc7159 | Francois Parquet | 60 | +7279 | -3030 |
2018-05-19 18:04 | add lock on consumers | francoispqt | 1 | +2 | -0 |
2018-05-19 17:59 | update to use RLock in stream encoding | francoispqt | 1 | +2 | -2 |
2018-05-19 17:52 | add test for stream encoding when chan prematurly closed | francoispqt | 1 | +16 | -0 |
2018-05-19 17:42 | add tests for unicode | francoispqt | 2 | +7 | -1 |
2018-05-19 17:06 | update error handling in specific unmarshal funcs and add tests | francoispqt | 7 | +123 | -26 |
2018-05-19 16:47 | add int decode tests | francoispqt | 2 | +33 | -5 |
2018-05-19 16:20 | update tests for uint | francoispqt | 1 | +3 | -3 |
2018-05-19 16:10 | add test for unicode decoding | francoispqt | 1 | +6 | -0 |
2018-05-19 16:01 | add mutex to encoding stream | francoispqt | 2 | +11 | -2 |
2018-05-19 15:45 | update encoding stream test | francoispqt | 1 | +1 | -1 |
2018-05-19 15:24 | add uint64 to encoding, simplify encoding API | francoispqt | 11 | +766 | -360 |
2018-05-19 14:29 | add simplified API with non breaking change | francoispqt | 1 | +117 | -28 |
2018-05-19 14:11 | add tests | francoispqt | 9 | +708 | -91 |
2018-05-19 10:45 | add tests | francoispqt | 3 | +14 | -0 |
2018-05-19 10:40 | add tests for uint parsing | francoispqt | 1 | +12 | -0 |
2018-05-19 10:36 | refactor tests and error raising | francoispqt | 20 | +652 | -225 |
2018-05-17 16:00 | update tests | francoispqt | 2 | +35 | -1 |
2018-05-17 15:53 | refactor tests, add (u)int8-16 to decode | francoispqt | 22 | +4438 | -2212 |
2018-05-15 00:33 | rename interfaces for v1 | francoispqt | 31 | +256 | -256 |
2018-05-14 16:09 | clean decode string tests | francoispqt | 1 | +73 | -124 |
2018-05-14 01:00 | update README | francoispqt | 1 | +1 | -1 |
2018-05-14 15:18 | add support of unicode parsing | francoispqt | 2 | +326 | -15 |
2018-05-14 01:00 | update README | francoispqt | 1 | +1 | -1 |
2018-05-14 00:30 | Merge pull request #25 from francoispqt/update/comply-rfc7159 | Francois Parquet | 23 | +2194 | -645 |
2018-05-14 00:25 | update README | francoispqt | 1 | +1 | -1 |
2018-05-14 00:24 | add tests for string encoding | francoispqt | 3 | +25 | -4 |
2018-05-13 15:16 | update escaping sequences for both decoding and encoding | francoispqt | 8 | +150 | -60 |
2018-05-13 09:54 | add tests for array decoding | francoispqt | 2 | +33 | -1 |
2018-05-13 09:45 | add multiple edge case tests | francoispqt | 3 | +43 | -1 |
2018-05-13 09:27 | add tests for numbers | francoispqt | 2 | +54 | -9 |
2018-05-13 09:12 | add tests, bool and null values checking and exponent syntax parsing | francoispqt | 11 | +1102 | -657 |
2018-05-13 05:27 | add exponent syntax and check of bools | francoispqt | 9 | +728 | -17 |
2018-05-10 15:23 | add boolean an null value validation for compliance with rfc, basic skip will be added in unsafe API | francoispqt | 7 | +182 | -19 |
2018-05-09 15:10 | Merge pull request #24 from francoispqt/update/switch-to-sync-pool | Francois Parquet | 10 | +92 | -237 |
2018-05-09 15:00 | remove pool tests relevant to channels as we use sync.Pool now | francoispqt | 4 | +0 | -108 |
2018-05-09 14:30 | add tests for stream encoding | francoispqt | 2 | +2 | -6 |
2018-05-09 14:15 | update switch to sync.pool for memory pooling, performance is much better than channe | francoispqt | 11 | +129 | -162 |
2018-05-07 13:22 | Merge pull request #23 from francoispqt/update/add-int64-funcs | Francois Parquet | 2 | +75 | -5 |
2018-05-07 13:15 | add-int64-funcs | francoispqt | 2 | +75 | -5 |
2018-05-07 13:04 | Merge pull request #22 from francoispqt/update/add-int64-funcs | Francois Parquet | 4 | +89 | -10 |
2018-05-07 12:57 | add int64 funcs to encoder and optimisations | francoispqt | 4 | +89 | -10 |
2018-05-06 16:05 | Merge pull request #21 from francoispqt/version/v0.10.5 | Francois Parquet | 18 | +631 | -87 |
2018-05-06 15:55 | update README | francoispqt | 1 | +1 | -1 |
2018-05-06 15:49 | update merge issues | francoispqt | 1 | +9 | -9 |
2018-05-06 15:46 | Merge pull request #20 from francoispqt/update/encode-optimisations | Francois Parquet | 11 | +182 | -86 |
2018-05-06 15:35 | Merge pull request #19 from francoispqt/feature/support-for-embedded-json | Francois Parquet | 7 | +448 | -0 |
2018-05-06 15:35 | preload pools and, optimise encoder and add functions to have external control over encoder | francoispqt | 11 | +161 | -100 |
2018-05-06 05:36 | add tests for decoding embedded json directly | francoispqt | 1 | +57 | -2 |
2018-05-06 05:26 | remove useless comments | francoispqt | 1 | +2 | -2 |
2018-05-06 05:24 | add support for encoding of EmbedddedJSON | francoispqt | 4 | +226 | -0 |
2018-05-06 04:32 | add support for decoding embedded JSON | francoispqt | 3 | +167 | -0 |
2018-05-06 03:53 | add buf management optimisation for encoding | francoispqt | 2 | +39 | -4 |
2018-05-04 19:05 | update README [skip ci] | francoispqt | 1 | +1 | -1 |
2018-05-04 19:01 | Merge pull request #17 from francoispqt/update/comply-rfc7159 | Francois Parquet | 16 | +274 | -55 |
2018-05-04 18:54 | add tests and add DecodeObjectFunc type | francoispqt | 7 | +91 | -6 |
2018-05-04 17:59 | add buffr growing optimizations | francoispqt | 10 | +107 | -45 |
2018-05-04 16:35 | add escaping sequence for encoding | francoispqt | 3 | +80 | -8 |
2018-05-04 09:00 | update README | francoispqt | 1 | +1 | -1 |
2018-05-03 15:48 | update README | francoispqt | 1 | +1 | -1 |
2018-05-03 15:36 | add examples for in http handling and fix potential error on treating io.ReadCloser | francoispqt | 4 | +104 | -2 |
2018-05-03 14:58 | Merge pull request #16 from francoispqt/feature/add-zero-nkeys | Francois Parquet | 5 | +309 | -34 |
2018-05-03 14:54 | add tests for number | francoispqt | 1 | +57 | -2 |
2018-05-03 14:44 | update README | francoispqt | 1 | +1 | -1 |
2018-05-03 14:43 | add example for map decoding, add support for decoding all keys, add tests | francoispqt | 4 | +251 | -31 |
2018-05-02 16:53 | update README | francoispqt | 1 | +1 | -1 |
2018-05-02 16:52 | Merge pull request #15 from francoispqt/update/improve-io-reader | Francois Parquet | 3 | +35 | -9 |
2018-05-02 16:48 | add better cancellation | francoispqt | 3 | +23 | -2 |
2018-05-02 16:30 | Merge pull request #14 from francoispqt/update/add-examples | Francois Parquet | 4 | +291 | -0 |
2018-05-02 16:29 | update dec.read clean code | francoispqt | 1 | +5 | -5 |
2018-05-02 16:25 | update websocket example | francoispqt | 2 | +12 | -3 |
2018-05-02 16:14 | improve io.Reader handling in decoder | francoispqt | 2 | +13 | -8 |
2018-05-02 16:13 | add example directory and web socket stream implementation | francoispqt | 4 | +282 | -0 |
2018-05-01 15:49 | update README | francoispqt | 1 | +12 | -12 |
2018-05-01 15:18 | Merge pull request #13 from francoispqt/version/v0.10.0 | Francois Parquet | 35 | +2533 | -772 |
2018-05-01 15:12 | Merge pull request #12 from francoispqt/feature/streaming-api-encoding | Francois Parquet | 36 | +2545 | -784 |
2018-05-01 15:07 | update README | francoispqt | 1 | +1 | -1 |
2018-05-01 15:05 | update README | francoispqt | 1 | +2 | -6 |
2018-05-01 15:03 | add tests | francoispqt | 3 | +66 | -50 |
2018-05-01 14:52 | add methods to stream encoder and add tests, update readme | francoispqt | 5 | +288 | -142 |
2018-05-01 14:20 | fix conflicts | francoispqt | 1 | +0 | -17 |
2018-05-01 14:17 | add tests and update readme | francoispqt | 4 | +110 | -43 |
2018-05-01 13:53 | reduce alloc in unsafe API | francoispqt | 1 | +12 | -12 |
2018-05-01 13:53 | reduce alloc in unsafe API | francoispqt | 1 | +12 | -12 |
2018-05-01 12:45 | updated readme and simplify encode stream | francoispqt | 3 | +94 | -21 |
2018-05-01 12:16 | update README | francoispqt | 1 | +114 | -3 |
2018-05-01 12:02 | clean encode tests | francoispqt | 6 | +798 | -748 |
2018-05-01 10:58 | add IsNil to MarshalerArray interface, add support for OmitEmpy | francoispqt | 11 | +574 | -35 |
2018-05-01 05:25 | simplify encode API filling enc.err when error encountered | francoispqt | 0 | +0 | -0 |
2018-05-01 05:20 | simplify encode API filling enc.err when error encountered | francoispqt | 14 | +114 | -111 |
2018-05-01 03:32 | add tests for encode api, update make cover to use atomic covermode | francoispqt | 19 | +405 | -131 |
2018-05-01 03:19 | add tests for encode api, fix race condition in stream tests, update make cover to use atomic covermode | francoispqt | 19 | +353 | -111 |
2018-05-01 02:13 | fix race condition in stream tests | francoispqt | 5 | +43 | -15 |
2018-04-30 17:48 | first commit add io.Writer support and stream api for encoding | francoispqt | 23 | +530 | -55 |
2018-04-28 16:27 | Merge branch 'master' of https://github.com/francoispqt/gojay | francoispqt | 14 | +186 | -53 |
2018-04-28 16:26 | update README | francoispqt | 1 | +1 | -1 |
2018-04-28 16:22 | Merge pull request #11 from francoispqt/update/add-tests | Francois Parquet | 11 | +142 | -40 |
2018-04-28 16:17 | reduce alloc by calling borrowDecoder instead or BorrowDecoder from unmarshal api | francoispqt | 3 | +15 | -13 |
2018-04-28 16:01 | add edge case tests | francoispqt | 10 | +127 | -28 |
2018-04-28 14:56 | update readme | francoispqt | 1 | +1 | -0 |
2018-04-28 14:44 | Merge pull request #10 from francoispqt/update/add-tests | Francois Parquet | 4 | +44 | -13 |
2018-04-28 14:43 | Merge pull request #9 from gudvinr/feature/readme-fix | Francois Parquet | 1 | +1 | -1 |
2018-04-28 14:31 | add some tests for decoding | francoispqt | 4 | +44 | -13 |
2018-04-28 14:16 | Fix critical error in README.md | Maxim Sergeev | 1 | +1 | -1 |
2018-04-28 14:10 | update BorrowDecoder api | francoispqt | 7 | +57 | -31 |
2018-04-28 13:48 | update readme | francoispqt | 1 | +10 | -3 |
2018-04-28 13:27 | Merge pull request #8 from francoispqt/update/make-pooling-safer-to-use | Francois Parquet | 36 | +1202 | -173 |
2018-04-28 13:26 | Merge pull request #5 from opb/patch-1 | Francois Parquet | 1 | +4 | -4 |
2018-04-28 13:22 | rebase with master | francoispqt | 1 | +86 | -6 |
2018-04-28 12:29 | update pooling for encoder, enhance Encode api, add tests for encoding and decoding | francoispqt | 23 | +571 | -30 |
2018-04-28 08:58 | enhance readding from io.Reader, make sure buffer grows when needed, add some tests and avoid calling usless check for pooled decoder | francoispqt | 12 | +347 | -72 |
2018-04-28 02:15 | improve pooling, make it safer and expose Release and BorrowDecoder funcs | francoispqt | 13 | +218 | -85 |
2018-04-28 13:19 | Merge pull request #4 from francoispqt/update/make-unmarshal-api-safer-for-strings | Francois Parquet | 7 | +587 | -4 |
2018-04-28 12:31 | Merge pull request #7 from theHamsta/master | Francois Parquet | 1 | +1 | -1 |
2018-04-27 20:59 | Fix bug in README.md decoding example | stephan | 1 | +1 | -1 |
2018-04-26 17:15 | Fix MarshalObject example | Olly Butterfield | 1 | +4 | -4 |
2018-04-26 17:09 | add tests to decode standard api | francoispqt | 1 | +107 | -0 |
2018-04-26 16:53 | update README | francoispqt | 1 | +15 | -0 |
2018-04-26 16:46 | add tests for unsafe package | francoispqt | 1 | +338 | -0 |
2018-04-26 16:03 | make unmarshal api safer by copying initial buffer and adding an Unsafe api | francoispqt | 5 | +142 | -4 |
2018-04-26 15:09 | begin adding support to exponent syntax for numbers unmarshaling | francoispqt | 4 | +99 | -4 |
2018-04-26 12:14 | unify error return from API | francoispqt | 3 | +14 | -4 |
2018-04-26 12:07 | Merge pull request #2 from francoispqt/update/add-benchmarks adding EasyJson benchmarks | Francois Parquet | 13 | +1239 | -7 |
2018-04-26 12:03 | UPT: add decoder and encoder benchmarks for easyjson and update readme | francoispqt | 4 | +29 | -2 |
2018-04-26 09:48 | adding FFJSON benchmarks | francoispqt | 10 | +1211 | -6 |
2018-04-26 04:56 | stream decode remove pointer to channel | francoispqt | 2 | +8 | -8 |
2018-04-26 04:01 | Merge pull request #1 from aseptianto/patch-1 | Francois Parquet | 1 | +1 | -1 |
2018-04-26 03:03 | FIX: Typo on README.md | Andrio Septianto | 1 | +1 | -1 |
2018-04-25 23:42 | decode pool remove redundant assignment | francoispqt | 1 | +0 | -1 |
2018-04-25 16:23 | update readme add documentation for decoding/encoding other types | francoispqt | 1 | +38 | -8 |
2018-04-25 15:26 | update readme add documentation for encoding struct, slices and arrays | francoispqt | 1 | +53 | -0 |
2018-04-25 15:13 | update readme add build and coverage badges | francoispqt | 1 | +3 | -0 |
2018-04-25 15:07 | update .travis.yml add test dependencies install | francoispqt | 1 | +1 | -0 |
2018-04-25 15:01 | update readme | francoispqt | 1 | +1 | -1 |
2018-04-25 14:53 | initial commit | francoispqt | 58 | +5718 | -0 |