summaryrefslogtreecommitdiff
path: root/protocols
AgeCommit message (Collapse)Author
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
2015-12-13missing UID for MRA Services menuGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@15851 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-12-13some service menus declared as non-tunableGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@15850 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-12-12Tox: updated tox coreAlexander Lantsev
git-svn-id: http://svn.miranda-ng.org/main/trunk@15846 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-12-12Facebook: Fix routing of unsupported statuses to Away instead of OnlineRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@15845 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-12-12Facebook: Don't set away users as idleRobert Pösel
If this will be reconsidered and enabled marking away people as idle again, then don't forget to add reseting the idle flag back to false. Because in previous commit it was set only to true and never back, even when user was online again. git-svn-id: http://svn.miranda-ng.org/main/trunk@15844 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-12-12Facebook: Visibility/away improvementsRobert Pösel
* Mark contacts last active more than 1 minute ago as away * Don't make us active for FB when we're invisible or away git-svn-id: http://svn.miranda-ng.org/main/trunk@15843 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-12-12Facebook: Support for "away" status (behaves just like being idle in ↵Robert Pösel
Miranda); version bump git-svn-id: http://svn.miranda-ng.org/main/trunk@15842 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-12-12Steam: Use more explicit check for modal dialog's resultRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@15839 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-12-12Steam: Improve main iconRobert Pösel
Removed transparency inside and fill it correctly with white color. git-svn-id: http://svn.miranda-ng.org/main/trunk@15838 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-12-11Facebook: Fix login for users from Belgium; version bumpRobert Pösel
By parsing "deferred cookies" set by JavaScript. git-svn-id: http://svn.miranda-ng.org/main/trunk@15837 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-12-09Tox: updated tox coreAlexander Lantsev
git-svn-id: http://svn.miranda-ng.org/main/trunk@15834 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-11-30add some missing "->"Dart Raiden
git-svn-id: http://svn.miranda-ng.org/main/trunk@15793 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-11-29WhatsApp:Tobias Weimer
- Updated some constants.h - Fixed error message git-svn-id: http://svn.miranda-ng.org/main/trunk@15785 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-11-25Facebook: Attempt to fix problem with login for some peopleRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@15779 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c