| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-03-23 | nbt lookup optimization | mat | |
| 2023-03-23 | rename Tag to Nbt | mat | |
| 2023-03-22 | binary search map | mat | |
| 2023-03-22 | make nbt code more readable and add comparison benchmark | mat | |
| 2023-03-22 | optimize nbt lists | mat | |
| 2023-03-22 | use compact_str in nbt | mat | |
| 2023-01-30 | have docs for all crates | Ubuntu | |
| 2022-11-09 | ignore bad utf8 | Ubuntu | |
| 2022-10-15 | fix clippy warnings | mat | |
| 2022-10-07 | fix errors with rewritten packet reading | mat | |
| i forgot i never tested it before LMAO | |||
| 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-24 | use unsigned integers for nbt lengths | mat | |
| probably not an optimization, just makes more sense | |||
| 2022-08-24 | optimize nbt bytearray | mat | |
| 2022-08-24 | make some code more idiomatic | mat | |
| 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-08-06 | Better errors (#14) | mat | |
| * make reading use thiserror * finish implementing all the error things * clippy warnings related to ok_or * fix some errors in other places * thiserror in more places * don't use closures in a couple places * errors in writing packet * rip backtraces * change some BufReadError::Custom to UnexpectedEnumVariant * Errors say what packet is bad * error on leftover data and fix it wasn't reading the properties for gameprofile | |||
| 2022-06-25 | read_into -> read_from | mat | |
| yeah | |||
| 2022-06-23 | switch things to use azalea-buf | mat | |
| 2022-06-23 | azalea-buf | mat | |
| 2022-05-01 | Change some generics to impl Trait | mat | |
| 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 | inline reading in nbt decoding | mat | |
| 2022-04-22 | simplify error handling | mat | |
| 2021-12-26 | reading nbt in the protocol works | mat | |
| 2021-12-20 | start adding nbt to the protocol | mat | |
| 2021-12-19 | make write_string its own function | mat | |
| 2021-12-19 | make read_string its own function | 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 | |
