summaryrefslogtreecommitdiff
path: root/protocols/Steam/src/steam_account.cpp
AgeCommit message (Collapse)Author
2015-05-27Steam: reworked loginAlexander Lantsev
git-svn-id: http://svn.miranda-ng.org/main/trunk@13865 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-05-26Steam: merge new apiAlexander Lantsev
git-svn-id: http://svn.miranda-ng.org/main/trunk@13850 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-05-20Steam: Prepare deleting token only when server return code 401Robert Pösel
This solves problem of deleting token even if it's still valid but just request got timeout. But it doesn't work yet, because we will got "response == null" as parameter. git-svn-id: http://svn.miranda-ng.org/main/trunk@13714 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-05-19Steam: Fix showing error message on sending message; small cleanup and FIXME ↵Robert Pösel
note git-svn-id: http://svn.miranda-ng.org/main/trunk@13701 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-05-19Steam: Fix disconnecting on incorrect login and always show error popup (but ↵Robert Pösel
login itself still doesn't work) git-svn-id: http://svn.miranda-ng.org/main/trunk@13699 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-05-05Steam: void functions should use simple return;Robert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@13444 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-05-05Steam: Handle expired token (this solves silent login error)Robert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@13442 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-05-01warnings fixKirill Volinsky
not used file removed git-svn-id: http://svn.miranda-ng.org/main/trunk@13330 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-04-30unified project for Steam protocolGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@13316 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-04-18Steam: fixed captacha & guard dialogsAlexander Lantsev
git-svn-id: http://svn.miranda-ng.org/main/trunk@12926 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-04-03Steam: moved to core uiAlexander Lantsev
git-svn-id: http://svn.miranda-ng.org/main/trunk@12594 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-03-16Steam: fixed authorizationAlexander Lantsev
git-svn-id: http://svn.miranda-ng.org/main/trunk@12418 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-03-15Steam:Alexander Lantsev
- added support for templated url - fixed broken login - version bump git-svn-id: http://svn.miranda-ng.org/main/trunk@12408 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-12-20Steam: Various code improvements (as reported by Coverity analyser); version ↵Robert Pösel
bump git-svn-id: http://svn.miranda-ng.org/main/trunk@11544 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-12-08Steam: Revert previous commit as it was useless work >:oRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@11292 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-12-08Steam: Refactor statuses supportRobert Pösel
- allow changing own status - change own status when it changes on server - temporary don't distinguish between playing/not playing contacts - fix steam<->miranda status mapping git-svn-id: http://svn.miranda-ng.org/main/trunk@11291 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-11-28Use JSONROOT everywhere to simplify code and fix memleaks (in Dropbox and Steam)Robert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@11130 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-11-22Steam: One more fix for json parsingRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@11039 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-11-22Steam: Fix json memleaks all over code; version bumpRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@11037 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-11-22Steam: Fix crashes on login and on other occasionsRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@11035 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-06-18Steam: fixed connectionAlexander Lantsev
git-svn-id: http://svn.miranda-ng.org/main/trunk@9538 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-06-18Steam: captcha supportAlexander Lantsev
git-svn-id: http://svn.miranda-ng.org/main/trunk@9537 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-06-17Steam:Alexander Lantsev
- first approach of captcha support - added some docs git-svn-id: http://svn.miranda-ng.org/main/trunk@9533 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-06-04Steam: removed unused codeAlexander Lantsev
git-svn-id: http://svn.miranda-ng.org/main/trunk@9412 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-06-03Steam: work commitAlexander Lantsev
- added requests queue - code refactoring Note: this commit may contain regress of functionality and bugs git-svn-id: http://svn.miranda-ng.org/main/trunk@9401 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-05-03Steam: added "Request authorization" contact menu itemAlexander Lantsev
git-svn-id: http://svn.miranda-ng.org/main/trunk@9109 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-05-02Steam: improved contact managementAlexander Lantsev
git-svn-id: http://svn.miranda-ng.org/main/trunk@9108 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-04-29Steam: fixed contact management functionsAlexander Lantsev
git-svn-id: http://svn.miranda-ng.org/main/trunk@9099 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-04-16Steam: work commitAlexander Lantsev
- fixed long connecting in one case - one more peace of contact management - minor changes git-svn-id: http://svn.miranda-ng.org/main/trunk@8987 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-04-14Steam: work commitAlexander Lantsev
- added joint to game menu item - first approach to contacts management - minor fixes git-svn-id: http://svn.miranda-ng.org/main/trunk@8977 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-04-11Steam:Alexander Lantsev
- fixed minor issues - added detection of playing contacts - added reaction on adding/removing contacts (from steam app) git-svn-id: http://svn.miranda-ng.org/main/trunk@8961 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-04-11Steam:Alexander Lantsev
- added logging - minor fixes git-svn-id: http://svn.miranda-ng.org/main/trunk@8951 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-04-10Steam: small fixesAlexander Lantsev
git-svn-id: http://svn.miranda-ng.org/main/trunk@8938 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-04-10Steam: minor fixes and improvementsAlexander Lantsev
git-svn-id: http://svn.miranda-ng.org/main/trunk@8934 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-04-10Steam:Alexander Lantsev
- own profile updating - avatar support git-svn-id: http://svn.miranda-ng.org/main/trunk@8911 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-04-09Steam: fixed errors in x64Alexander Lantsev
git-svn-id: http://svn.miranda-ng.org/main/trunk@8904 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-04-09Steam: fixed contacts loadingAlexander Lantsev
git-svn-id: http://svn.miranda-ng.org/main/trunk@8903 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-04-09Steam:Alexander Lantsev
- add searching by name - added contact info updating - small improvements git-svn-id: http://svn.miranda-ng.org/main/trunk@8901 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-04-08Steam:Alexander Lantsev
- fixed small issues - added initial api description git-svn-id: http://svn.miranda-ng.org/main/trunk@8895 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-04-08Steam:Alexander Lantsev
- added options - removed OpenSSL dependencies - cleaned project files git-svn-id: http://svn.miranda-ng.org/main/trunk@8893 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-04-08Steam:Alexander Lantsev
- added searching by steamid - attempt to replace OpenSSL on CryptoAPI git-svn-id: http://svn.miranda-ng.org/main/trunk@8890 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-04-06Steam: server polling, status changing, messagingAlexander Lantsev
git-svn-id: http://svn.miranda-ng.org/main/trunk@8873 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-04-04Steam: some improvementsAlexander Lantsev
git-svn-id: http://svn.miranda-ng.org/main/trunk@8848 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-04-03Steam: first approach of server pollingAlexander Lantsev
git-svn-id: http://svn.miranda-ng.org/main/trunk@8843 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-04-03Steam: authorization, login, contact list retrievingAlexander Lantsev
git-svn-id: http://svn.miranda-ng.org/main/trunk@8839 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c