| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-11-19 | Replace azalea-nbt with simdnbt (#111) | mat | |
| * delete azalea-nbt and replace with simdnbt * use simdnbt from crates.io * remove serde dependency on azalea-registry | |||
| 2023-03-23 | simd number arrays | mat | |
| 2023-03-23 | rename Tag to Nbt | mat | |
| 2023-03-23 | make encode not a Result and small optimizations | mat | |
| 2023-03-22 | binary search map | mat | |
| 2023-03-22 | optimize nbt lists | mat | |
| 2023-03-22 | use compact_str in nbt | mat | |
| 2023-03-11 | slightly optimize azalea_nbt::Tag::id | mat | |
| 2022-10-07 | Replace impl Read with Cursor<&[u8]> (#26) | mat | |
| * Start getting rid of Cursor * try to make the tests pass and fail * make the tests pass * remove unused uses * fix clippy warnings * fix potential OOM exploits * fix OOM in az-nbt * fix nbt benchmark * fix a test * start replacing it with Cursor<Vec<u8>> * wip * fix all the issues * fix all tests * fix nbt benchmark * fix warnings | |||
| 2022-08-19 | NBT decoder optimizations (#17) | mat | |
| * replace HashMap with AHashMap * faster read_string by just doing read_exact * re-enable all the benchmarks | |||
| 2022-05-01 | Reduce usage of AsyncRead | mat | |
| We already receive everything from the server when it tells us the length, so we can actually just treat the stream as a Read instead of an AsyncRead. | |||
| 2022-04-22 | simplify error handling | mat | |
| 2021-12-20 | start adding nbt to the protocol | mat | |
| 2021-12-20 | add more tests and benchmarks for nbt | mat | |
| 2021-12-19 | ::with_capacity instead of ::new for vecs in nbt | mat | |
| 2021-12-19 | nbt tests | mat | |
| 2021-12-18 | nbt | mat | |
| 2021-12-18 | reading nbt | mat | |
