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.
10 years ago
Rossen Georgiev
452975590d
fix #19 ; use long as base for SteamID under py2
10 years ago
Rossen Georgiev
3f87488996
updated steam.client.gc docs to clarify usage
10 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
10 years ago
Rossen Georgiev
95389f8da8
few py3 comp changes
10 years ago
Rossen Georgiev
771425bb1a
up v0.6.5; add 5s min connection retry interval
10 years ago
Rossen Georgiev
d60c9f222b
fix reset_attribute sometimes raising AttributeError
10 years ago
Rossen Georgiev
26fd97c511
fix missing imports in Misc module
10 years ago
Rossen Georgiev
9bef381429
fix dist including subpackages
10 years ago
Rossen Georgiev
3ea6b08fc9
up 0.6.3; gevent-eventemitter to v1.2
10 years ago
Rossen Georgiev
8ebfe36a20
move socket/ssl monkey patch to steam client
10 years ago
Rossen Georgiev
96b05ee2f8
add a little warning to get_web_session
10 years ago
Rossen Georgiev
0b9763514a
SteamClient: handle disconnected event on cm instead
10 years ago
Rossen Georgiev
15275315bb
added get_web_session feature
Allows for interacting with steamcommunity and store
10 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
10 years ago
Rossen Georgiev
00afcdae2f
setting state on set_persona is now optional
10 years ago
Rossen Georgiev
ef3d83964b
make_requests_session + updated WebAPI + docs
10 years ago
Rossen Georgiev
63043a0a43
added webapi_nonce to CMClient; updated docs
10 years ago