summaryrefslogtreecommitdiff
path: root/protocols/FacebookRM/src/communication.cpp
AgeCommit message (Collapse)Author
2014-12-24Facebook: Better check for unexpected redirect at loginRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@11604 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-12-23Facebook: Rework working with timestamps; version bumpRobert Pösel
Use time_t almost everywhere instead of DWORD and remove fix_timestamp method to replace it with to_timestamp git-svn-id: http://svn.miranda-ng.org/main/trunk@11599 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-12-23Facebook: Remove support for "use local timestamp for messages"Robert Pösel
It's not needed anymore because we correctly set server time for sent messages, so everything will be consistent (in server time) git-svn-id: http://svn.miranda-ng.org/main/trunk@11598 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-12-21Facebook: Use correct (= server) timestamp for sent messagesRobert Pösel
- used only when "use local time for messages" isn't enabled - also it probably doesn't work for StdMsg (SRMM) plugin git-svn-id: http://svn.miranda-ng.org/main/trunk@11555 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-12-14FacebookRM: changed warning lavel to w4Kirill Volinsky
git-svn-id: http://svn.miranda-ng.org/main/trunk@11420 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-12-01Facebook: Fix few potential crashesRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@11196 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-12-01Facebook: More improvements for chatroomsRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@11194 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-11-26Facebook: Various optimizations and cleanupRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@11083 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-11-20Facebook: Refactor whole groupchat with notificationsRobert Pösel
This fix crash on right-click to notification popup and problem with not working notifications count in statusbar git-svn-id: http://svn.miranda-ng.org/main/trunk@11028 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-11-17Facebook: Experimental messages sync at login (for last 24-hours only) ↵Robert Pösel
(patch by Vojtěch Kinkor, thanks) git-svn-id: http://svn.miranda-ng.org/main/trunk@11006 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-11-17Facebook: Use correct phstamp and ttstamp values in POST data (Facebook ↵Robert Pösel
doesn't give a .... anyway) git-svn-id: http://svn.miranda-ng.org/main/trunk@11005 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-11-09Facebook: Fix disconnection few seconds after login for some peopleRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@10941 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-09-19Facebook: Fix for Facebook's image captcha; version bumpRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@10524 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-09-12Facebook: Another attempt to get own name for some special fb versionRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@10438 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-09-07Facebook: Fixed using hidden "Locale" option, now it is used in all requestsRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@10394 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-09-07Facebook: Better handling of identity confirmationRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@10393 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-09-07Facebook: dtsg_ is never emptyRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@10388 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-09-07Facebook: Various fixesRobert Pösel
- Fix getting own name and avatar - Improve login error messages - Fix turning off chat on logout and improve logout procedure - Improve some options text - Remove "DisableLogout" hidden option - Some code cleanup git-svn-id: http://svn.miranda-ng.org/main/trunk@10387 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-09-04Facebook: Return back workaround for weird versions of Facebook (removed in ↵Robert Pösel
r10329) git-svn-id: http://svn.miranda-ng.org/main/trunk@10370 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-08-31Facebook: Save message read time into DB as key "MessageRead" (DWORD)Robert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@10347 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-08-27Facebook: Hotfix for FB changes on mobile website, version bumpRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@10329 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-08-24Facebook: Support for showing captcha codes; Raise version bump from ↵Robert Pösel
previous commit git-svn-id: http://svn.miranda-ng.org/main/trunk@10319 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-08-24Facebook: Dealing with login confirmation whether our computer is cleaned ↵Robert Pösel
and without malware; Version bump git-svn-id: http://svn.miranda-ng.org/main/trunk@10318 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-08-24Facebook: Apply url::encode to fb_dtsg parameterRobert Pösel
This may fix occasional problems with login (when fb_dtsg contains "+" or other special chars). git-svn-id: http://svn.miranda-ng.org/main/trunk@10317 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-08-07Facebook: Try to get some error message on unsucessful loginRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@10106 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-08-07Facebook: Fix posting statuses with URLsRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@10105 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-08-07Facebook: Fix sending "&#123456" in messageRobert Pösel
- Remove "special_expressions_decode" from various wrong places (hopefully it won't cause any new problems) - Rename it to "html_entities_decode" git-svn-id: http://svn.miranda-ng.org/main/trunk@10104 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-08-07Facebook: Fix showing duplicit sent messages when sending through inboxRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@10103 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-08-07Facebook: Much better determining avatar's URL (thanks Vojtěch Kinkor for help)Robert Pösel
This will download also big avatars in square format and correctly cropped. Code should be faster. git-svn-id: http://svn.miranda-ng.org/main/trunk@10100 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-07-30Facebook: Requests constant renamingRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@10000 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-07-30Facebook: Support for denying friendship requestsRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@9999 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-07-29Facebook: attempt to fix accidental "freeze" of channel requestsRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@9981 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-07-20compilation fixGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@9877 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-07-20Facebook: Don't do any requests when protocol is offlineRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@9875 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-07-16Facebook: Update channel request with traceidRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@9822 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-07-15Facebook: Attempt to fix occasional sending/receiving duplicit messagesRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@9815 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-07-15Facebook: First phase of chat refactoringRobert Pösel
- It loads list of users, their "roles" (myself, friend, user) with friend's names - Fixed some memory leak git-svn-id: http://svn.miranda-ng.org/main/trunk@9809 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-07-06Facebook: Fix invisible status (now it's not true-invisible again)Robert Pösel
It's not fully tested, should be fixed better later. git-svn-id: http://svn.miranda-ng.org/main/trunk@9702 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-07-06Facebook: Better fix for chat_state errors (hopefully)Robert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@9701 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-07-06Facebook: Try to fix automatic logout on error in chat_state()Robert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@9697 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-05-31Facebook: !length() -> empty()Robert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@9375 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-05-30Facebook: Try to load also sent messages when getting unread messages at loginRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@9371 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-05-21Facebook: Pretty much fixed getting newsfeedsRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@9270 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-05-18Facebook: Refactor various working threads and updating contacts procedure; ↵Robert Pösel
Version bump This should eliminate creation of duplicite contacts, maybe made little slower or faster logging in... git-svn-id: http://svn.miranda-ng.org/main/trunk@9217 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-05-10Facebook: Fix not working login for some peopleRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@9156 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-04-23Facebook: Fixed loading own name and saving names improvements + hidden ↵Robert Pösel
setting "NameAsNick" to not save real name as nickname (but it's pretty useless/ugly now) git-svn-id: http://svn.miranda-ng.org/main/trunk@9054 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-04-21Facebook: Check if channel request got any dataRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@9015 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-04-05Facebook: Correct implementation of managing number of unread notificationsRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@8858 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-03-18Facebook: Load user info when receiving message from someone who isn't in ↵Robert Pösel
clist yet git-svn-id: http://svn.miranda-ng.org/main/trunk@8655 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-03-15Facebook: solve eventual clientid conflicts - safety first :) Robert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@8619 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c