Rossen Georgiev
faee43b00f
fix params for change_mail()
9 years ago
Rossen Georgiev
62802d19cc
remove dead CMs from bootstrap list
9 years ago
Rossen Georgiev
db28c719b0
update protobufs
9 years ago
Rossen Georgiev
0be0f7fa08
SteamFriendlist: make add/remove accept SteamUser
9 years ago
Rossen Georgiev
f838ddc617
SteamUser: added docstring for steam_id
9 years ago
Rossen Georgiev
d0a57cc445
android_extract func now handles extra adb output
related issue #69
* extract_secrets_from_android_rooted calling adb for the first
will correctly handle the extra adb output
9 years ago
Rossen Georgiev
0a32c5d88e
bugfix extract_secrets_from_android_rooted; #69
* fixed file split
* fixed bytes to str comparison in py3
9 years ago
Rossen Georgiev
f5abb1a8f5
SteamID: fix for py3.3 str format bug
10 years ago
Rossen Georgiev
9d6f170823
SteamID: correct steam2 universe handling
- Added additional tests
- fixed code for parsing/outputing steam2 variants
10 years ago
Rossen Georgiev
0043232f23
bump to v0.8.14
10 years ago
Rossen Georgiev
8493296861
protobuf update
10 years ago
Rossen Georgiev
5e30327eb3
Change XOR mask for login_id; #63
Otherwise it will always clash with the Steam client running on the same machine.
That was the default behaviour before login_id was implemented.
10 years ago
Rossen Georgiev
2230db4487
fix generate_session_id() in py3
hexlify returns bytes apperantly ¯\_(ツ)_/¯
10 years ago
Rossen Georgiev
484536eff9
SteamAuthenticator can add/verify phone number
fix #59
New methods:
* add_phone_number()
* has_phone_number()
* confirm_phone_number()
* validate_phone_number()
10 years ago
Rossen Georgiev
9b3cff7f8a
SteamClient: cache session from get_web_session()
* the requests.Session object is cached internally, until the instance disconnects
* added steam.util.generate_session_id() for web session
10 years ago
Rossen Georgiev
9ef8e5d952
SteamClient: hold on return from login()
Allows the client to fully login, and won't be kicked off when
it sends a message immediately after login() returns
10 years ago
Rossen Georgiev
f0e96a427c
reword get_web_session() docstring
10 years ago
lopezloo
cd39231b9a
Implement Logon ID ( #63 )
10 years ago
Rossen Georgiev
c2ce74b25d
Add Account builtin
New methods
* register steam account
* validate email
* change password
* change email
10 years ago
Rossen Georgiev
b39cb62664
ClientUpdateGuestPassesList fix eresult param name
10 years ago
Rossen Georgiev
46560ca446
comment out obsolete EMsgs
10 years ago
Rossen Georgiev
e471deb9d0
fix #61 ; SteamLeaderboard.__getitem__ return list for single item lookup
10 years ago
Rossen Georgiev
a58c88c64e
update protos
10 years ago
Rossen Georgiev
ad80a2fe91
fix #58 ; ValueError raised when reading 'cm_servers.json'
10 years ago
Rossen Georgiev
202cabee29
Leaderboards: added steam_ids param to get_entries
10 years ago
Rossen Georgiev
75aedade6c
Leaderboards: fix typo in docstring
10 years ago
Rossen Georgiev
c5c8e32545
map protos for ClientCreateAccountProto; #57
10 years ago
Rossen Georgiev
f0e337fcde
bump to v0.8.13
10 years ago
Rossen Georgiev
b39698f63b
reset current_games_played on disconnect
10 years ago
Rossen Georgiev
ec1fb51a99
fix games_played() for py3; v0.8.12
10 years ago
Rossen Georgiev
db0ab2c0d3
SteamClient: fix cli_login() using raw_input on py3
10 years ago
Rossen Georgiev
721ce21fce
bump to v0.8.11
[ci skip]
10 years ago
Rossen Georgiev
17eac0cca3
refactor proto_fill_from_dict & proto_to_dict; #56
* added tests for both function
* both function now support py3 iterators types like map, range, filter
* proto_fill_from_dict will correctly overwrite lists when clear=False
10 years ago
Rossen Georgiev
cf80947a75
SteamApps: refactor and fix methods
10 years ago
Rossen Georgiev
e4f3bfd9d4
steam.core.connection: increase chunk size
10 years ago
Rossen Georgiev
efa756714d
bump to v0.8.10
10 years ago
Rossen Georgiev
0148d268fc
tweak ClientChatEnter #55
10 years ago
nukeop
e7c6d60755
Implement ClientChatEnter message ( #55 )
10 years ago
Rossen Georgiev
0786fd2743
refactor register_product_key()
10 years ago
Rossen Georgiev
39e2267022
SteamUser: get_ps will request persona state when missing
related to #52
10 years ago
Rossen Georgiev
53e9ea1b40
gold profile
10 years ago
Rossen Georgiev
c08c399e4c
StructReader: added __len__() and rlen()
10 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
10 years ago
Rossen Georgiev
7cbd44a4c5
SteamClient: added 'cli_login()'
The new method simplfiest the login process from CLI.
Examples and recipes are changed to use it.
10 years ago
Rossen Georgiev
610de3dd8a
SteamClient: login() now returns LogOn eresult
10 years ago
Rossen Georgiev
176fd196c8
SteamClient: avoid calling connect() while connecting
10 years ago
Rossen Georgiev
513c68ca08
added StructReader
10 years ago
Rossen Georgiev
980be5528a
reintroduced missing 'e', wow
10 years ago
Rossen Georgiev
1e3d2179d4
implemented ClientUpdateGuestPassesList struct message
10 years ago
Rossen Georgiev
eeefcb3cbf
refactored ClientVACBanStatus
10 years ago