Rossen Georgiev
59878ad7a2
update protobufs
9 years ago
Rossen Georgiev
fcc3b15137
protobuf 3.0.0b2 compiled protos
10 years ago
Rossen Georgiev
2cfaf6fd4c
bump v0.7.5
9 years ago
Rossen Georgiev
9d3835c632
tweak GameCoordinator
* make it better for inheritance
* update example to use inheritance
9 years ago
Rossen Georgiev
57237cdf73
get_web_session_cookies: update domain list in docstring
[ci skip]
9 years ago
Rossen Georgiev
d68e9f1f23
docs: add event details for SteamClient; fix typos
9 years ago
Rossen Georgiev
94f34bc288
SteamClient: limit cookie domains in get_web_session
9 years ago
Rossen Georgiev
d0592f36ed
webauth: fix password encoding for py3
9 years ago
Rossen Georgiev
1ecc7ba9dc
webapi: doc() now returns str, instead of print
9 years ago
Rossen Georgiev
0533c9328e
webauth: limit the domains where cookies are used
9 years ago
Rossen Georgiev
323c0ebbda
webauth: fix using get instead of post
9 years ago
Rossen Georgiev
45f41314fa
steamid: fix exception handling and http_timeout
9 years ago
Rossen Georgiev
f00063681c
webauth: reword docstring
9 years ago
Rossen Georgiev
c4ecb58d2a
SteamID: added from_url to class + cleanup
* added http_timeout param
* from_url is now available as a static method on SteamID
* added nocache query param when resolving steamid
* recorded new vcr for steamid tests
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
68f03b111b
added handling for login key; fix #27
9 years ago
Rossen Georgiev
115bd8ed17
simple interface for unified messages #26
9 years ago
Rossen Georgiev
44b8e3b1d2
added WeakRefKeyDict
* stores a value for a key (can be unhashable)
* value is destroyed once the key is garbage collected
9 years ago
Rossen Georgiev
452cd7801f
make_requests_session: remove useless mount
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
17dd419977
added WebAuth module
9 years ago
Rossen Georgiev
1c7b3ed2cd
bump v0.7.4
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
2868251c6d
fix common enum map
9 years ago
Rossen Georgiev
603384415f
updated EResult
9 years ago
Rossen Georgiev
93bee44494
updated friends mixing
* added docstring for SteamFriendlist
* added 'ready' event
* renamed 'get_persona_state_value' to 'get_ps'
* SteamFriendlist logger's name is now based on the SteamClient instance name
9 years ago
Rossen Georgiev
f650a0fb0b
web session: send cookies only to steam domains
* cookies are now only send to steam domains
* set default language to english
* set birthtime cookies to avoid age check redirects
9 years ago
Rossen Georgiev
ad7b1048cc
bump to v0.7.3
10 years ago
Rossen Georgiev
f5b04d66b4
reworked secure channel request handling
* will now try reconnect on error
10 years ago
Rossen Georgiev
318b9235c5
[minor] align variable comments
10 years ago
Rossen Georgiev
cf7b5223b2
give 5s for logon handler to call disconnect; #22
10 years ago
Rossen Georgiev
b008113df9
renamed features subpackage to builtins
10 years ago
Rossen Georgiev
70fa89cc09
added support for mixins + friends mixin
10 years ago
Rossen Georgiev
3c6f6e83d1
WebAPI: fix param type serialization
10 years ago
Rossen Georgiev
02e38e6cdd
use make_requests_session in steamid
10 years ago
Rossen Georgiev
d19cc954d3
remove unneeded return
10 years ago
Rossen Georgiev
8a7bd79537
update dependencies; v0.7.2
* release only for eventevemitter update
10 years ago
Rossen Georgiev
4fb9d2c393
fix bug in disconnect override; v0.7.1
10 years ago
Rossen Georgiev
e09dd1f1a2
bump to v0.7.0; derp
10 years ago
Rossen Georgiev
881a0731c3
fix not reseting channel_key on disconnect
10 years ago
Rossen Georgiev
8989338bac
fix steamclient logon race condition
10 years ago
Rossen Georgiev
24000ff2a7
bump to v0.6.9
10 years ago
Rossen Georgiev
43e722eea6
fix get_web_session_cookies bug
10 years ago
Rossen Georgiev
60797b10a2
bump to v0.6.8
10 years ago
Rossen Georgiev
a327e853d0
reworked debug message in multi message
10 years ago
Rossen Georgiev
a98ec478a3
turn CMClient into a mixin
10 years ago
Rossen Georgiev
51344f3ac9
prevent overlapping connect(); no client reconnect
10 years ago