Rossen Georgiev
|
62802d19cc
|
remove dead CMs from bootstrap list
|
8 years ago |
lopezloo
|
cd39231b9a
|
Implement Logon ID (#63)
|
8 years ago |
Rossen Georgiev
|
c2ce74b25d
|
Add Account builtin
New methods
* register steam account
* validate email
* change password
* change email
|
8 years ago |
Rossen Georgiev
|
b39cb62664
|
ClientUpdateGuestPassesList fix eresult param name
|
8 years ago |
Rossen Georgiev
|
c5c8e32545
|
map protos for ClientCreateAccountProto; #57
|
8 years ago |
Rossen Georgiev
|
e4f3bfd9d4
|
steam.core.connection: increase chunk size
|
8 years ago |
Rossen Georgiev
|
0148d268fc
|
tweak ClientChatEnter #55
|
8 years ago |
nukeop
|
e7c6d60755
|
Implement ClientChatEnter message (#55)
|
8 years ago |
Rossen Georgiev
|
86e4047582
|
StructReader improvements
* added read() to get raw bytes
* renamed read_format() to unpack()
* added parameter in read_cstring() to specify terminator
|
9 years ago |
Rossen Georgiev
|
513c68ca08
|
added StructReader
|
9 years ago |
Rossen Georgiev
|
980be5528a
|
reintroduced missing 'e', wow
|
9 years ago |
Rossen Georgiev
|
1e3d2179d4
|
implemented ClientUpdateGuestPassesList struct message
|
9 years ago |
Rossen Georgiev
|
eeefcb3cbf
|
refactored ClientVACBanStatus
|
9 years ago |
Rossen Georgiev
|
3dfde1b08e
|
implemented ClientMarketingMessageUpdate2
|
9 years ago |
Rossen Georgiev
|
345b1f052f
|
raise NotImplementedError for methods on StructMessage
|
9 years ago |
Rossen Georgiev
|
9b439cf789
|
remove redundant __init__ in StructMessage subclasses
|
9 years ago |
Rossen Georgiev
|
8928bc7ed7
|
changed msg.py to a subpackage
|
9 years ago |
Rossen Georgiev
|
0372e8afd7
|
fix StructMessage metaclass compability
|
9 years ago |
Rossen Georgiev
|
4642aec56b
|
refactor msg.py into multiple modules
|
9 years ago |
Rossen Georgiev
|
9cb2b18288
|
implemented ClientVACBanStatus message
|
9 years ago |
Rossen Georgiev
|
39627fe883
|
ClientChatMsg to encode/decode text correctly
related to #51 and #13
|
9 years ago |
nukeop
|
e3cd9d493d
|
Add struct messages for Group Chat (#51)
|
9 years ago |
Rossen Georgiev
|
d7c7e97991
|
correctly resolve player count messages
|
9 years ago |
Rossen Georgiev
|
13088eea11
|
docs: clean up disconnect() docstring
|
9 years ago |
Rossen Georgiev
|
3ab6c14fb4
|
SC: get_web methods will get new nonce when called
|
9 years ago |
Rossen Georgiev
|
49e4d35d3b
|
added EVENT properties for each event identifier
This should make documenting events much better
|
9 years ago |
Rossen Georgiev
|
19b8272647
|
renamed log property in CMServerList
|
9 years ago |
Rossen Georgiev
|
5f11d6d7cc
|
persist CM server list in credential location
fix #31
When credential location is set, SteamClient will save CM server list
and use it to bootstrap when necessary.
|
9 years ago |
Rossen Georgiev
|
1543a7f263
|
added hmac_sha1 shortuct function
|
9 years ago |
Rossen Georgiev
|
8e3957969f
|
failing to resolvw proto for EMsg.EconTrading
fix #33
|
9 years ago |
Rossen Georgiev
|
f36ddfd116
|
use new webapi shortcuts in SteamClient
|
9 years ago |
Rossen Georgiev
|
a96c7f0737
|
fix connect retry bug; add reconnect event
|
9 years ago |
Rossen Georgiev
|
383383569e
|
update docs strings in steam.core.crypto
|
9 years ago |
Rossen Georgiev
|
7af1c66938
|
Reworked reconnect code #24
* reconnect is no longer done automatically
* added `reconnect` method to SteamClient implementing exp backoff
|
9 years ago |
Rossen Georgiev
|
2265b22651
|
CMClient: added retry param to connect()
|
9 years ago |
Rossen Georgiev
|
115bd8ed17
|
simple interface for unified messages #26
|
9 years ago |
Rossen Georgiev
|
5b48aea597
|
added unified messaging support #26
* added sevice protos
* added steam.core.msg.get_um function to resolve protos from method name
|
9 years ago |
Rossen Georgiev
|
c16ed4c773
|
migrate from PyCrypto to cryptograhy #17
|
9 years ago |
Rossen Georgiev
|
40ad901969
|
fix serialization in ChannelEncryptRequest
|
9 years ago |
Rossen Georgiev
|
9b62850e4e
|
reshuffle propeties in steam.core.msg
|
9 years ago |
Rossen Georgiev
|
f5b04d66b4
|
reworked secure channel request handling
* will now try reconnect on error
|
9 years ago |
Rossen Georgiev
|
318b9235c5
|
[minor] align variable comments
|
9 years ago |
Rossen Georgiev
|
cf7b5223b2
|
give 5s for logon handler to call disconnect; #22
|
9 years ago |
Rossen Georgiev
|
d19cc954d3
|
remove unneeded return
|
9 years ago |
Rossen Georgiev
|
881a0731c3
|
fix not reseting channel_key on disconnect
|
9 years ago |
Rossen Georgiev
|
8989338bac
|
fix steamclient logon race condition
|
9 years ago |
Rossen Georgiev
|
a327e853d0
|
reworked debug message in multi message
|
9 years ago |
Rossen Georgiev
|
a98ec478a3
|
turn CMClient into a mixin
|
9 years ago |
Rossen Georgiev
|
51344f3ac9
|
prevent overlapping connect(); no client reconnect
|
9 years ago |
Rossen Georgiev
|
6666aed490
|
fix wait_event during channel encrypt handshake
|
9 years ago |