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