Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
31 check-ins
|
2024-06-24
| ||
| 17:27 | add generic and _with encoders and decoders Leaf check-in: fd2c4d4a4b user: i tags: tip | |
| 03:33 | minor cleanup check-in: e297aa7708 user: i tags: tip | |
| 03:12 | Create new branch named "tip" check-in: 7812235444 user: i tags: tip | |
| 03:03 | rework api significantly Closed-Leaf check-in: 82dcdbf2d7 user: i tags: trunk, lifetimey | |
|
2024-02-10
| ||
| 05:58 | lifetime/sliceify check-in: bbe11fda74 user: tristan@adpt.dev tags: trunk, lifetimey | |
| 00:18 | some rewrite Closed-Leaf check-in: 0e913bf4ee user: tristan@adpt.dev tags: trunk, staging | |
|
2023-12-02
| ||
| 23:31 | update readme to match format change Closed-Leaf check-in: 4aa22170d9 user: tristan@adpt.dev tags: trunk, origin/staging | |
| 23:19 | major format change - removes quant kind in favor of binary - restricts tags to only the union kind - biases vlqs more heavily toward small numbers for tags and lengths check-in: 0c370596fc user: tristan@adpt.dev tags: trunk, origin/staging | |
|
2023-11-13
| ||
| 04:17 | some docs and version 0.7.0 Leaf check-in: e33b8e40aa user: tristan@adpt.dev tags: trunk, v0.7.0 | |
| 03:10 | implement more types from core/alloc/std check-in: b14e6380c2 user: tristan@adpt.dev tags: trunk | |
|
2023-11-12
| ||
| 23:51 | clean up docs check-in: 5832fbb25a user: tristan@adpt.dev tags: trunk | |
| 04:56 | move vlq things to vlq-bij check-in: c27bea0bc7 user: tristan@adpt.dev tags: trunk | |
| 03:49 | major rewrite check-in: 04c4cbe968 user: tristan@adpt.dev tags: trunk | |
|
2023-09-02
| ||
| 03:25 | 0.6.1: add dec_tag to grab the next tag check-in: 96f13e8697 user: tristan@adpt.dev tags: trunk, v0.6.1 | |
| 03:24 | correct source code quoting in docs check-in: 0abbc7a540 user: tristan@adpt.dev tags: trunk | |
|
2023-08-14
| ||
| 18:48 | 0.6.0: clean up the subtag stuff i missed last time check-in: 49a9d8b2d1 user: tristan@adpt.dev tags: trunk, v0.6.0 | |
|
2023-08-12
| ||
| 19:46 | 0.5.0: remove subtag from union check-in: b55f660e6d user: tristan@adpt.dev tags: trunk, v0.5.0 | |
|
2023-05-27
| ||
| 17:18 | bump version to 0.4.0 (breaking change due to renames) check-in: 40ad851d7c user: tristan@adpt.dev tags: trunk, v0.4.0 | |
| 17:17 | add dec_array_vec(_tagged)? check-in: 633ac93fb9 user: tristan@adpt.dev tags: trunk | |
| 17:10 | rename dec_* to decode_ for consistency check-in: 7a7c722997 user: tristan@adpt.dev tags: trunk | |
|
2023-03-04
| ||
| 23:01 | 0.3.0: ditch error type and add location annotations to errors instead check-in: 58833aaec2 user: tristan@adpt.dev tags: trunk | |
| 22:41 | testing, and change to use dynamic dispatch check-in: 545e0a8571 user: tristan@adpt.dev tags: trunk | |
| 21:36 | correct tag typo check-in: 7b4ed716ae user: tristan@adpt.dev tags: trunk | |
| 12:52 | nix shell definition check-in: 78d6777c7a user: tristan@adpt.dev tags: trunk | |
| 12:51 | version 0.2.0 There some significant rearranging of the interface, most importantly: - Added `Error` and `Tag` associated types to the `Codec` trait. - Instead of implementing `enc` and `dec`, implement `enc` and `decode`. This handles parsing the `tag` and `kind` for you, and the helpers now all take a `(tag,kind)` tuple to validate. check-in: 437870e155 user: tristan@adpt.dev tags: trunk | |
|
2022-11-12
| ||
| 15:56 | fix crate link check-in: 665939e77a user: tristan@adpt.dev tags: trunk | |
|
2022-11-11
| ||
| 19:16 | fix cargo description check-in: 0f58028898 user: tristan@adpt.dev tags: trunk | |
| 16:56 | codec: update tags to match draft recommendation check-in: 242d464fbc user: tristan@adpt.dev tags: trunk | |
|
2022-11-06
| ||
| 04:29 | implement correct serdes for tags This allows the upper two bits of the tag type to be used. - adds tag read/write unit tests check-in: a1494dbb40 user: tristan@adpt.dev tags: trunk | |
| 03:08 | add unlicense file check-in: 9239e5561a user: tristan@adpt.dev tags: trunk | |
| 03:06 | initial implementation This includes: - trait for encoding and decoding values - functions for encoding and decoding routines (in codec) - a generic data type and parser (in generic) check-in: be13cd7b3a user: tristan@adpt.dev tags: trunk | |