Rossen Georgiev
|
6aa7b3e82d
|
updated docstring in preperation for sphinx
|
9 years ago |
Rossen Georgiev
|
b1cb5913fa
|
updated README with install+setup sections
|
9 years ago |
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
|
f1260e7dba
|
fix coverage not being recorded
|
9 years ago |
Rossen Georgiev
|
ec2612cbf8
|
run coveralls + ocular even when build fails
|
9 years ago |
Rossen Georgiev
|
77bda5b923
|
clean up SteamID
|
9 years ago |
Rossen Georgiev
|
a1062400fd
|
updated README about SteamClient
|
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
|
ac0bc107eb
|
updated requirements
|
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
|
22a2c888c5
|
added .coveragerc
|
9 years ago |
Rossen Georgiev
|
30c34dbb67
|
added tests for crypto
|
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
|
0c7c194aad
|
remove unneeded dep in tox.init
|
9 years ago |
Rossen Georgiev
|
0fe3c555ea
|
test with travis + tox
|
9 years ago |