summaryrefslogtreecommitdiff
path: root/protocols/FacebookRM/src/communication.cpp
AgeCommit message (Collapse)Author
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
2014-03-15Facebook: fix showing duplicates of sent messages (at the cost of slowing ↵Robert Pösel
down whole processing and sending only one message at a time :() git-svn-id: http://svn.miranda-ng.org/main/trunk@8618 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-03-15Facebook: use clientid parameter in channel requests (fixes #536), version bumpRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@8613 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-03-11Facebook: Hotfix for sticky number (some FB API update), version bumpRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@8564 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-02-10HCONTACT is not needed anymoreGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@8086 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-02-10- HANDLE hContact => HCONTACTGeorge Hazan
- GCF_* prefix was added to chat constants to avoid name conflicts git-svn-id: http://svn.miranda-ng.org/main/trunk@8078 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-01-04some code cleaningGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@7499 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-12-23spelling correction (e.g. twitter -> Twitter)Dart Raiden
git-svn-id: http://svn.miranda-ng.org/main/trunk@7350 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-12-13Facebook: don't notify errors marked as "silent" by FacebookRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@7168 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-11-27Facebook:Robert Pösel
- fixed marking messages of some multichats as read (fixes #504) - fixed downloading avatars of some contacts (and repeated downloading of them again and again...) - load messages marked as abusive/spam - version bump git-svn-id: http://svn.miranda-ng.org/main/trunk@6996 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-10-13Facebook: use NLHRF_DUMPASTEXT in debug modeRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@6474 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-10-11- m_hNetlibUser moved to PROTO_INTERFACE;George Hazan
- unified protocol loggers git-svn-id: http://svn.miranda-ng.org/main/trunk@6435 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-10-09Facebook: Fix for remembering device (no more e-mail notification on every ↵Robert Pösel
login) git-svn-id: http://svn.miranda-ng.org/main/trunk@6416 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-10-02Facebook: get rid of validate_response foreverRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@6305 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-09-29Facebook: fixed check for required HTTPS connectionRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@6272 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-09-29Facebook: validate_reseponse now notify all facebook errorsRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@6271 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-09-29Facebook: login fixes and cleanupRobert Pösel
- fixed login for password with not-ASCII chars - fixed login when disabled https in miranda but enabled on facebook git-svn-id: http://svn.miranda-ng.org/main/trunk@6269 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-09-27Facebook: Save names separately into first, second and last name fieldsRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@6247 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-09-25Facebook: fixed PokeRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@6235 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-08-15Facebook: Fixed weird problem with login for some peopleRobert Pösel
git-svn-id: http://svn.miranda-ng.org/main/trunk@5706 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c