aboutsummaryrefslogtreecommitdiff
path: root/azalea-auth/Cargo.toml
AgeCommit message (Collapse)Author
2023-05-17chore: Releasemat
2023-05-16chore: Releasemat
2023-05-01fix conflicts that happen sometimes with serdemat
2023-03-11Add RegistryHolder struct and serde features (#81)EightFactorial
* Make RegistryHolder struct * Update deps * Move RegistryHolder to azalea-protocol * Convert bytes to bools and back * Rename and shuffle logic * Move logic into trait, rename methods * Final touchups * Ah, merge mistakes * Add serde support for ResourceLocation * Reuse structs * Error when serde skips values in debug mode Add missing attributes * Strict_registry feature, require packet feature * Add test * Move into packets * Docs and touchups * Reword docs * Move into module inside ClientboundLoginPacket * Add azalea-nbt serde feature * remove duplicate comment and type_ -> kind --------- Co-authored-by: mat <github@matdoes.dev>
2023-02-24use rustls in reqwestmat
2023-02-09chore: Releasemat
2023-02-03Bump tokio from 1.23.1 to 1.24.2 (#62)dependabot[bot]
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.23.1 to 1.24.2. - [Release notes](https://github.com/tokio-rs/tokio/releases) - [Commits](https://github.com/tokio-rs/tokio/commits) --- updated-dependencies: - dependency-name: tokio dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-21Server functions and proxy example (#59)EightFactorial
* A couple useful things for servers * Add proxy example * Use Uuid's serde feature * Add const options to proxy example * Example crates go in dev-dependencies * Warn instead of error * Log address on login * Requested changes * add a test for deserializing game profile + random small changes Co-authored-by: mat <github@matdoes.dev>
2023-01-10Bump tokio from 1.22.0 to 1.23.1 (#55)dependabot[bot]
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.22.0 to 1.23.1. - [Release notes](https://github.com/tokio-rs/tokio/releases) - [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.22.0...tokio-1.23.1) --- updated-dependencies: - dependency-name: tokio dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-09(cargo-release) version 0.5.0Ubuntu
2022-12-09(cargo-release) version 0.5.0Ubuntu
2022-12-09(cargo-release) version 0.5.0Ubuntu
2022-11-19chore: Releasemat
2022-11-12Pathfinder (#25)mat
Pathfinding is very much not done, but it works enough and I want to get this merged. TODO: fast replanning, goals that aren't a single node, falling moves (it should be able to play the dropper), parkour moves
2022-11-11change some dependenciesmat
2022-10-30chore: Releasemat
2022-10-30add "repository" field to all cratesmat
2022-10-18Create cache file directory if it doesn't existUbuntu
2022-10-17update az-auth descriptionUbuntu
2022-10-17add fs feature to tokio in az-authUbuntu
2022-10-17(cargo-release) version 0.2.0Ubuntu
2022-10-17(cargo-release) version 0.2.0Ubuntu
2022-10-17(cargo-release) version 0.2.0Ubuntu
2022-10-16Microsoft Authentication (#29)mat
* a * try to do more work on auth signing (untested) * well auth works when i remove the d= so * auth stuff * sessionserver stuff * add auth in azalea-protocol/client * caching* refreshing microsoft auth tokens isn't implemented yet, also i haven't tested it * how did i not notice that i had the code duplicated * fix cache * add refreshing msa token * replace some printlns with log::trace * auth works! * Update main.rs * fix clippy warnings
2022-08-30make some stuff publishable on crates.iomat
2022-08-06Better 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-24start adding movingmat
2022-06-18from<ClientboundAddEntityPacket> for Entitymat
2022-04-30Simplify packet macromat
Now every packet implements McBufWritable and McBufReadable and uses those so the code doesn't have to be duplicated.
2022-04-30azalea_auth::encryption -> azalea_cryptomat
2022-04-29upgrade aes and cfb8mat
2022-04-24ENCRYPTION WORKS!!!!!!!!!!!mat
2022-04-24Add ServerboundKeyPacketmat
2022-04-24Merge branch 'main' into authmat
2022-04-22simplify error handlingmat
2022-01-01start work on encryptionmat
2021-12-16add a few more login packetsmat