Rossen
|
33d2279699
|
update protobufs (#293)
* update protobufs
* add utils.ip6_*; code changes due to proto update
* add win_inet_pton for py27 on windows
|
4 years ago |
Rossen
|
dca87e07cc
|
do not emit chat_message event when its local_echo
Fix for a bug reported in #13
|
4 years ago |
Rossen Georgiev
|
12b11f3217
|
get_product_info: _sha in hex representation
This garantees that the output is serializable by JSON (no bytes objects)
|
4 years ago |
Rossen Georgiev
|
94b666f431
|
add raw parm to get_product_info()
Allows for the raw buffer to be returned in the response
|
4 years ago |
Rossen Georgiev
|
936bb58e3f
|
get_product_info can now request only meta data
|
4 years ago |
Rossen Georgiev
|
4cc3d3aff5
|
remove stray print statement in get_product_info
|
4 years ago |
Rossen Georgiev
|
24237f44e4
|
get_product_info fills access_tokens automatically
|
4 years ago |
Rossen Georgiev
|
a01bfe374f
|
fix #271: code bugs detected by sonarcloud
|
5 years ago |
Rossen Georgiev
|
03705d03c6
|
fix #269; get_product_info() fail for packages requiring access_token
Valve introduced access_tokens to packages that can be found in liceneses
|
5 years ago |
Rossen Georgiev
|
c52f63f9f2
|
cdn: filter out OpenCache temporary
fix #264
review after #264
|
5 years ago |
PinkDraconian
|
2267f9cc2a
|
Added function 'get_encrypted_app_ticket'
Added function. Full further support is already there. Function runs the existing but unused proto
|
5 years ago |
Rossen Georgiev
|
42069825a2
|
fix a couple of code blocks in docstrings
|
5 years ago |
Rossen Georgiev
|
6e0871c499
|
CDNDepotFile: fix incorrect chunk location code
|
5 years ago |
Rossen Georgiev
|
58f51a94f9
|
move proto related util functions to steam.utils.proto
|
5 years ago |
Rossen Georgiev
|
e5e1130e6b
|
rename steam.util to steam.utils
|
5 years ago |
Rossen Georgiev
|
0d5609a553
|
fix undefined for set_ui_mode()
|
5 years ago |
Rossen Georgiev
|
ae0656a144
|
improve user relationship state handling
block/unblock of users caused states that we don't handle well.
This patch fixes it, as blocked user become part of the friend list
Related #243
|
5 years ago |
Rossen Georgiev
|
d7f852dde3
|
SteamUser: show relationship in repr
|
5 years ago |
Rossen Georgiev
|
abd737589b
|
client: add block/unblock methods for steam users
Close #243
Close #225
|
5 years ago |
Rossen Georgiev
|
68d6df49d3
|
add set_ui_mode() method
Closes #242
|
5 years ago |
Rossen Georgiev
|
443c0dac0a
|
client: remove Account methods as they been deprecated
Closes #231
These methods no longer work, and have been replaced by https://help.steampowered.com/en/wizard/HelpWithLoginInfo
|
5 years ago |
Rossen Georgiev
|
dc1fa7bd3f
|
add reconnect delay jitter
Close #227
|
5 years ago |
Philipp Joos
|
d9d6c76823
|
Implemented method to claim free licenses (#213)
|
5 years ago |
Rossen Georgiev
|
024acb14a9
|
expose _missing_token in get_product_info() result
|
6 years ago |
Rossen Georgiev
|
e6fc929c17
|
cdn: dont check licenses when decrypt=False for get_manifests()
|
6 years ago |
Rossen Georgiev
|
b768304435
|
cdn: add decrypt param to get_manifests() and dont iter files on encrypted depots
|
6 years ago |
Rossen Georgiev
|
6a0873c38b
|
cdn: add get_app_depot_info() to allow overriding caching behaviour
|
6 years ago |
Rossen Georgiev
|
1606c71d3c
|
cdn: improve get_manifests() logic for shared repos
|
6 years ago |
Rossen Georgiev
|
410756070a
|
fix CDNDepotFile.read() skipping chunks and returning bad data
|
6 years ago |
Rossen Georgiev
|
b114c82f4c
|
fix buggy lzma decompressor producing shorter output
|
6 years ago |
Rossen Georgiev
|
a83ca7f81b
|
cdn: make class overrides easier
|
6 years ago |
Rossen Georgiev
|
451c53f021
|
cdn: use only depot_id for caching decrypt keys
|
6 years ago |
Rossen Georgiev
|
43f261d9c9
|
update and tweaks docs and sphinx conf
|
6 years ago |
Rossen Georgiev
|
a2d26f44b3
|
minor code tweaks; cell_id, cdn requests
|
6 years ago |
Rossen Georgiev
|
f8734226f7
|
make SteamClient.relogin() return login status
|
6 years ago |
Rossen Georgiev
|
1b4dba9c6d
|
update SteamError and add on CDNClient
|
6 years ago |
offish
|
510cce33f5
|
fix docstring type for persona_state attr (#202)
|
6 years ago |
Rossen Georgiev
|
12f5ae7520
|
update UM protos
|
6 years ago |
Rossen Georgiev
|
8dec921a59
|
update SteamClient to use new chat mode
|
6 years ago |
Rossen Georgiev
|
da8d69dac4
|
add CMsgClientUIMode and enable chat_mode=2
|
6 years ago |
Rossen Georgiev
|
e356933aa0
|
parse message body only when there are listeners
|
6 years ago |
Rossen Georgiev
|
91377faa82
|
refactor unified messages to use the new methods
* Removed SteamClient.unified_messages
* Added steam.exceptions.SteamError
|
6 years ago |
Rossen Georgiev
|
dfcc0a748c
|
update README and docs
|
6 years ago |
Rossen Georgiev
|
524a3981ce
|
steamclient: bump protocol version to 65580
|
6 years ago |
Rossen Georgiev
|
c5e31508de
|
fix some docstrings
|
6 years ago |
Rossen Georgiev
|
90c7466ed6
|
cdnclient: docstring tweaks
|
6 years ago |
Rossen Georgiev
|
788c1be6aa
|
cdn: update all docs string
|
6 years ago |
Rossen Georgiev
|
f3a21174a9
|
add support for password proected branches
|
6 years ago |
Rossen Georgiev
|
fde332fd02
|
fix #196; remove ClientServerList handling
|
6 years ago |
Rossen Georgiev
|
5042cf41bd
|
remove cdn_auth_token as its no longer required
|
6 years ago |