72 Commits (cc0c01aa06aa141a70331c44bb86a3f77a55db81)

Author SHA1 Message Date
Rossen Georgiev cc0c01aa06 implemented JobManager 11 years ago
Rossen Georgiev 6ed43fcd87 avoid infinite wait during channel encrpytion 11 years ago
Rossen Georgiev 77bda5b923 clean up SteamID 11 years ago
Rossen Georgiev be661e32b6 SteamCient: refactored login methods 11 years ago
Rossen Georgiev 94598631b1 fix events not propagating in certain conditions 11 years ago
Rossen Georgiev 28591c8f6d added run_forever() to SteamClient 11 years ago
Rossen Georgiev 90ae61b79e added GC proxy object 11 years ago
Rossen Georgiev 2b539e4496 updated protobufs 11 years ago
Rossen Georgiev 214258ee44 move proto bit helper func to steam.util 11 years ago
Rossen Georgiev fb8ce61abc ignore ServiceMethod calls for now 11 years ago
Rossen Georgiev 287eae4d37 added CMServerList object 11 years ago
Rossen Georgiev dbb698ca0e refactored CMClient disconnect handling 11 years ago
Rossen Georgiev 85477617f9 made crypto module py3 compatible 11 years ago
Rossen Georgiev cc0754781f added debug msg when using legacy encrypt protocol 11 years ago
Rossen Georgiev 75311b72ba improved event propagation + CM disconnect handling 11 years ago
Rossen Georgiev 13ded88539 added util methods for coverting IP address 11 years ago
Rossen Georgiev f786c00bb3 fix steamid steam3 char bug 11 years ago
Rossen Georgiev edc97ab457 move client module into a directory 11 years ago
Rossen Georgiev 5b3f60db7d implemented HMAC crypto 11 years ago
Rossen Georgiev 764f979865 added game_played method to SteamClient 11 years ago
Rossen Georgiev 7d76a375e2 basic SteamClient implementation 11 years ago
Rossen Georgiev 017e85c8f8 fix emit variable overwite 11 years ago
Rossen Georgiev 45c0918251 added way to listen for any event 11 years ago
Rossen Georgiev 823e2bd6f5 remove __str__ override in SteamIntEnum 11 years ago
Rossen Georgiev 584e9df9c3 implemented EventEmitter; used in CMClient 11 years ago
Rossen Georgiev 22bdb2e687 move everything from client to core 11 years ago
Rossen Georgiev 8e244e00dc CMClient reconnects always, until disconnect 11 years ago
Rossen Georgiev 961512be26 set steam/session id for outgoing msgs 11 years ago
Rossen Georgiev e785d77382 updated common enums 11 years ago
Rossen Georgiev f65cb46261 message debug; nozip multi fix 11 years ago
Rossen Georgiev 68faaf9218 SteamID inherits from int now 11 years ago
Rossen Georgiev e29e576cff enums now inherit from int and split enum.py 11 years ago
Rossen Georgiev c5885dfa05 updated protobufs 11 years ago
Rossen Georgiev 92eb3ae7ea basic CM client implementation 11 years ago
Rossen Georgiev 057e4f7c49 added steam client protobufs 11 years ago
Rossen Georgiev 458027a60f added EMsg enum 11 years ago
Rossen Georgiev b416c6c163 implemented crypto module for client 11 years ago
Rossen Georgiev 83f7a35940 fixed correctly recognizing str in SteamID init 11 years ago
Rossen Georgiev e30f2cd25e bump to v0.5.4 11 years ago
Rossen Georgiev ed87854cc8 implemented rich comparison on SteamID 11 years ago
Rossen Georgiev 5db7737c26 move steam2/3 coversions to seperate functions 11 years ago
Rossen Georgiev 03c8ab233d make SteamID comperable & hashable 11 years ago
Rossen Georgiev 28cb3d8eb3 added methods for resolving community urls 11 years ago
Rossen Georgiev b9d30a39f3 bump to v0.5.3 11 years ago
Rossen Georgiev 676d79a348 set stream arg to false for all requests 11 years ago
Rossen Georgiev bfc41e5397 bump to v0.5.2 11 years ago
Rossen Georgiev 24ac0da96d added http_timeout parameter 11 years ago
Rossen Georgiev 816c5f7731 remove doc() call when building docstrings 11 years ago
Rossen Georgiev 7f57b8e6b7 param name being shortened on non-array parms 11 years ago
Rossen Georgiev b07f059f6a fix #4; method failing when format=vdf 11 years ago