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
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
b008113df9
renamed features subpackage to builtins
9 years ago
Rossen Georgiev
70fa89cc09
added support for mixins + friends mixin
9 years ago
Rossen Georgiev
3c6f6e83d1
WebAPI: fix param type serialization
9 years ago
Rossen Georgiev
02e38e6cdd
use make_requests_session in steamid
9 years ago
Rossen Georgiev
d19cc954d3
remove unneeded return
9 years ago
Rossen Georgiev
8a7bd79537
update dependencies; v0.7.2
* release only for eventevemitter update
9 years ago
Rossen Georgiev
4fb9d2c393
fix bug in disconnect override; v0.7.1
9 years ago
Rossen Georgiev
e09dd1f1a2
bump to v0.7.0; derp
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
24000ff2a7
bump to v0.6.9
9 years ago
Rossen Georgiev
43e722eea6
fix get_web_session_cookies bug
9 years ago
Rossen Georgiev
60797b10a2
bump to v0.6.8
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
11d99d98bd
fix protocol_version in anonymous_login
9 years ago
Rossen Georgiev
6666aed490
fix wait_event during channel encrypt handshake
9 years ago
Rossen Georgiev
fa74c79a91
fix docstrings on send_(message/job)_and_wait
9 years ago
Rossen Georgiev
b8aa4e1cc7
bump to v0.6.7
9 years ago
Rossen Georgiev
f8443c250f
reorder _pre_login; no changes
9 years ago
Rossen Georgiev
ae8326f591
reworked CMClient conn drop handling; fix #21
9 years ago
Rossen Georgiev
947b93c6fe
fix #23 ; protocol_version=65579 and gzip decomp
9 years ago
Rossen Georgiev
ee5ff8a343
up v0.6.6; just for release
9 years ago
Rossen Georgiev
6a0f61bcd8
fix #21 ; introduce exponential backoff delay when reconnecting
9 years ago
Rossen Georgiev
f0d91015c6
fix #22 ; don't reset current_server_addr
9 years ago
SleepProgger
90e1a5578b
Added client function send_job_and_wait and send_message_and_wait behaving like wait_for_event but waits for a message.
9 years ago
Rossen Georgiev
452975590d
fix #19 ; use long as base for SteamID under py2
9 years ago
Rossen Georgiev
3f87488996
updated steam.client.gc docs to clarify usage
9 years ago
Rossen Georgiev
ddb2fa3261
SteamID: updated steam2 format
* as_steam2 will now return the new format
* added as_steam2_zero format for goldsrc and orange box
* updated tests and docs
9 years ago
Rossen Georgiev
95389f8da8
few py3 comp changes
9 years ago
Rossen Georgiev
771425bb1a
up v0.6.5; add 5s min connection retry interval
9 years ago
Rossen Georgiev
d60c9f222b
fix reset_attribute sometimes raising AttributeError
9 years ago
Rossen Georgiev
26fd97c511
fix missing imports in Misc module
9 years ago
Rossen Georgiev
9bef381429
fix dist including subpackages
9 years ago
Rossen Georgiev
3ea6b08fc9
up 0.6.3; gevent-eventemitter to v1.2
9 years ago
Rossen Georgiev
8ebfe36a20
move socket/ssl monkey patch to steam client
9 years ago
Rossen Georgiev
96b05ee2f8
add a little warning to get_web_session
9 years ago
Rossen Georgiev
0b9763514a
SteamClient: handle disconnected event on cm instead
9 years ago
Rossen Georgiev
15275315bb
added get_web_session feature
Allows for interacting with steamcommunity and store
9 years ago
Rossen Georgiev
4ac7b78f16
updated built in cm list + bootstrap from WebAPI
* updated built in server list
* added bootstrap_from_builtin_list
* added bootstrap_from_webapi
9 years ago
Rossen Georgiev
00afcdae2f
setting state on set_persona is now optional
9 years ago
Rossen Georgiev
ef3d83964b
make_requests_session + updated WebAPI + docs
9 years ago
Rossen Georgiev
63043a0a43
added webapi_nonce to CMClient; updated docs
9 years ago