aboutsummaryrefslogtreecommitdiff
path: root/azalea-auth/src/sessionserver.rs
AgeCommit message (Collapse)Author
6 daysallow custom session backendLizzy Fleckenstein
2025-12-11Add options to request Mojang sessionserver with a proxy (#293)mat
* add options to request mojang sessionserver with a socks5 proxy * update changelog * rename auth_proxy to sessionserver_proxy
2025-11-30Add `online-mode` Cargo feature (#281)mat
* Add `online-mode` cargo feature * fix bad formatting in Cargo.toml
2025-10-12upgrade deps and clean up lots of doc commentsmat
2025-04-04remove executable bit from filesmat
2025-02-22update to rust edition 2024mat
2024-11-27replace once_cell with std:;sync::LazyLockmat
2023-12-03let plugins override query responsesmat
2023-11-18replace log with tracingmat
2023-06-14Vec3::distance_to and clippymat
2023-05-27random fixes mostly related to auth and cryptomat
2023-01-30More packet fixes, tests, handle error (#61)EightFactorial
* Fix packet, fix tests, fixedbitsets * Clippy: Nightmare Mode * Fix mistake * simplify impl Display and make thing pub --------- Co-authored-by: mat <github@matdoes.dev>
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-05log headers on unknown sessionserver errormat
2023-01-05fix auto reauthenticationmat
THANKS MOJANG
2022-12-08wrap_comments = truemat
2022-12-07Reauth on invalid session (#50)mat
* Reauth on invalid session * fix to actually use new token and retry auth * fix unused vars
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-10-17refactor: remove println statements (#31)Sculas
This PR removes all println statements and logs them on trace level instead. Normally, libraries shouldn't print to stdout using println, since there's no control over them.
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