| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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 | fix | mat | |
| 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-26 | Fixes | mat | |
| 2022-05-03 | clippy | mat | |
| 2022-05-03 | more azalea-world stuff | 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-24 | fix warnings in azalea-nbt | mat | |
| 2022-04-24 | fix writing wrong ids in nbt | mat | |
| 2022-04-24 | remove an unused thing from dependencies | mat | |
| 2022-04-23 | Vec<Tag> to [Tag] | Ubuntu | |
| 2022-04-23 | clean up some code | Ubuntu | |
| 2022-04-22 | vroom vroom | mat | |
| 2022-04-22 | maybe optimization | mat | |
| 2022-04-22 | inline reading in nbt decoding | mat | |
| 2022-04-22 | simplify nbt list optimization | mat | |
| 2022-04-22 | nbt optimizations | mat | |
| 2022-04-22 | remove some useless code | 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-20 | slight nbt optimizations | 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 | |
