summaryrefslogtreecommitdiff
path: root/protocols
AgeCommit message (Collapse)Author
2016-01-02Copyrights update part 2Dart Raiden
git-svn-id: http://svn.miranda-ng.org/main/trunk@15985 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-01-02Copyrights update part 1Dart Raiden
git-svn-id: http://svn.miranda-ng.org/main/trunk@15984 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-01-02Facebook: Try to use "m." version if "mbasic." failsRobert Pösel
This should fix searching and loading friendship requests at login for users which internally gets "mbasic" (not "touch") version when requesting "m" version git-svn-id: http://svn.miranda-ng.org/main/trunk@15982 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-01-02Facebook: Fix broken login for some people (WARNING: loading frienship ↵Robert Pösel
requests at login and searching users will not work for them); version bump Some people may have not available page mbasic.facebook.com, but only m.facebook.com works for them. Problem is that "m." version shows internally either "mbasic." version OR "touch." version. In latter case source code of page looks completely different and is hard to parse. This commit uses "m." version for home (get own name, avatar and logout hash) and dtsg (get dtsg token) requests and allows parsing from both "touch." and "mbasic." versions. Problem is with loading friendship requets at login and searching users, because plugin can't parse such data for "touch." and uses only "mbasic." - so if user can't load "mbasic.", these features won't work. git-svn-id: http://svn.miranda-ng.org/main/trunk@15981 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-12-31MSN:Tobias Weimer
- Changed client description format to work better with Fingerprint. git-svn-id: http://svn.miranda-ng.org/main/trunk@15973 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-12-31MRA: coverity fixes MikalaiR
git-svn-id: http://svn.miranda-ng.org/main/trunk@15972 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-12-30VKontakte: fix(???) bug #1121Sergey Bolhovskoy
git-svn-id: http://svn.miranda-ng.org/main/trunk@15971 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-12-29VKontakte:Sergey Bolhovskoy
update VK_API version to 5.42 add [code] bbc for forwarding messages load unread message for muc on connect version bump git-svn-id: http://svn.miranda-ng.org/main/trunk@15961 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-12-28MSN: Fix for cases where place->client of contact's place is 0.Piotr Piastucki
git-svn-id: http://svn.miranda-ng.org/main/trunk@15959 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-12-28MSN should now parse Skype client version of other contacts correctly.Piotr Piastucki
git-svn-id: http://svn.miranda-ng.org/main/trunk@15951 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-12-28 - MSN: addressing Ticket 1117: Closing Netlib handle after 60 second ↵Piotr Piastucki
timeout invalidates handle which in turn causes crash. Now using Shutdown function to force connection close. git-svn-id: http://svn.miranda-ng.org/main/trunk@15947 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-12-28memory allocation problem in VKGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@15946 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-12-28Steam: attempt to fix #1115Alexander Lantsev
git-svn-id: http://svn.miranda-ng.org/main/trunk@15945 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-12-27Steam: Fix disconnecting protocol from pollingthread on errorRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@15943 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-12-22WhatsApp:Tobias Weimer
- Updated constants to 2.13.21 git-svn-id: http://svn.miranda-ng.org/main/trunk@15934 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-12-22Steam: Various fixes to loading offline messagesRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@15933 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-12-22Steam: Fix indefinite cycle when loading offline messagesRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@15929 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-12-21Tox:Alexander Lantsev
- fixed profile saving - tox address conversion moved to miranda's internal functions git-svn-id: http://svn.miranda-ng.org/main/trunk@15928 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-12-21Steam: Version bump; Enough changes now, Merry Christmas! :-)Robert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@15924 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-12-21Steam: Implement loading history/offline messages at login (finally!)Robert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@15923 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-12-20git-svn-id: http://svn.miranda-ng.org/main/trunk@15921 ↵George Hazan
1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-12-20MRA contact menu isn't displayed in the editorGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@15916 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-12-20Steam: Support for sending typing notificationsRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@15912 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-12-20Steam: Fix adding/removing/requesting friends etc.Robert Pösel
This commit fixes some requests to web api, where was missing some required cookies which resulted in error 400. git-svn-id: http://svn.miranda-ng.org/main/trunk@15911 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-12-20Steam: Fix getting SessionID to be able to use web api againRobert Pösel
But maybe it could be done simpler - not with this one new request. git-svn-id: http://svn.miranda-ng.org/main/trunk@15910 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-12-20Steam: Use std::tstring instead of std::wstringRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@15909 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-12-20Steam: Implement searching by keywordsRobert Pösel
Like by name or nickname, but it doesn't matter in which input user writes the text, it is searched as a whole combined string separated by spaces. git-svn-id: http://svn.miranda-ng.org/main/trunk@15908 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-12-20Steam: Fix finishing searching by id when we found no resultsRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@15907 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-12-20Steam: Fix "Go to email domain" in Steam Guard dialog (broken probably since ↵Robert Pösel
r12594) git-svn-id: http://svn.miranda-ng.org/main/trunk@15906 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-12-19Steam: Use server timestamp for sent messagesRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@15905 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-12-19Steam: Support for receiving "user left conversation" events (like jabber has)Robert Pösel
Miranda is NOT sending this event, maybe in future if there is exists such request from mobile/web steam. git-svn-id: http://svn.miranda-ng.org/main/trunk@15903 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-12-19Steam: Remove unused 'isTerminated' property of CSteamProtoRobert Pösel
This also fixes incorrect quit from PollingThread, because it was previously checking this isTerminated property, which was always false. There is also other isTerminated property - but of RequestQueue - so maybe that's why was there this confusion. git-svn-id: http://svn.miranda-ng.org/main/trunk@15902 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-12-19Steam: Fix ability to switch protocol to offlineRobert Pösel
Do relogin in PollingThread only if we still want to be online. Because we might call logout from Steam servers before we quit polling thread - so we always get at least one "Not Logged On" error. This commit stops doing relogin when our m_iStatus is already offline. git-svn-id: http://svn.miranda-ng.org/main/trunk@15901 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-12-19Steam: Try to login again automatically when our token is expired already at ↵Robert Pösel
login git-svn-id: http://svn.miranda-ng.org/main/trunk@15899 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-12-19Steam: Fix potential null pointer dereferencing (thanks Wishmaster)Robert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@15898 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-12-19Steam: Try to login again on PollThread's "Not Logged On" errorRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@15897 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-12-19Steam: Simplify errors checking in PollingThread (remove variable "breaked")Robert Pösel
And previous commit (r15373) was indeed correct, I missed the switched logic. But I think the change (r15895) makes it more readable anyway. git-svn-id: http://svn.miranda-ng.org/main/trunk@15896 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-12-19Steam: Fix handling errors in PollingThread processing (broken in r15373)Robert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@15895 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-12-19Steam: Fix handling expired token at loginRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@15894 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-12-19Steam: Set HttpResponse's resultCode from request, when response is nullRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@15893 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-12-19Steam: Fix wrong type of argument in callbacks (use HttpResponse instead of ↵Robert Pösel
NETLIBHTTPREQUEST) git-svn-id: http://svn.miranda-ng.org/main/trunk@15892 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-12-17protocols:Alexander Gluzsky
jabber: additional sanity check for incomming pgp encrypted message (xep-0027 is not strict enough), this check is required to avoid incompatibility with some clients with xep-0027 support git-svn-id: http://svn.miranda-ng.org/main/trunk@15885 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-12-17ICQCorp: mir_strdup -> _strdupMikalaiR
git-svn-id: http://svn.miranda-ng.org/main/trunk@15881 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-12-17ICQCorp: encoding fix, crash fix(?)MikalaiR
git-svn-id: http://svn.miranda-ng.org/main/trunk@15880 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-12-16Facebook: Fix typo in previous login fix (commit r15873), now works correctlyRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@15878 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-12-16Facebook: Fix login for some other people too (parsing also differently ↵Robert Pösel
specified cookies) git-svn-id: http://svn.miranda-ng.org/main/trunk@15873 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-12-14ICQCorp:Tobias Weimer
-minor cleanup git-svn-id: http://svn.miranda-ng.org/main/trunk@15864 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-12-14ICQCorp: crashfixMikalaiR
git-svn-id: http://svn.miranda-ng.org/main/trunk@15862 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-12-14it's not that simple (c) to move a piece of code to another placeGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@15860 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-12-13missing UNSET_UID insertedGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@15852 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c