summaryrefslogtreecommitdiff
path: root/protocols/MSN/src/msn_commands.cpp
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
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-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-11-11Bugfix for #1087Piotr Piastucki
git-svn-id: http://svn.miranda-ng.org/main/trunk@15708 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-11-04MSN:Tobias Weimer
- minor cleanup git-svn-id: http://svn.miranda-ng.org/main/trunk@15686 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-10-27- MSN: Managing and refreshing OAuth tokens with different expiration times. Piotr Piastucki
git-svn-id: http://svn.miranda-ng.org/main/trunk@15627 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-10-19MSN: Periodically refresh OAuth so that connection doesn't timeout with ↵Piotr Piastucki
error 922 after 24 hours. git-svn-id: http://svn.miranda-ng.org/main/trunk@15573 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-09-27MSN: Handle case of unnamed files on transferPiotr Piastucki
git-svn-id: http://svn.miranda-ng.org/main/trunk@15455 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-09-26MSN: Extract URL of posted file link and append to text, otherwise it would ↵Piotr Piastucki
be filtered. git-svn-id: http://svn.miranda-ng.org/main/trunk@15453 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-09-26MSN: Fixed ping so that registration hopefully doesn't timeout anymorePiotr Piastucki
git-svn-id: http://svn.miranda-ng.org/main/trunk@15448 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-08-28mir_sntprintf / mir_snprintf: obsoleted second parameter removed wherever ↵George Hazan
possible git-svn-id: http://svn.miranda-ng.org/main/trunk@15064 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-08-11code cleaningGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@14904 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-06-22Menu_ModifyItem unbound from CLISTMENUITEM structureGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@14334 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-06-19SIZEOF replaced with more secure analog - _countofGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@14270 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-06-04new mir_sntprintf templates without SIZEOFGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@14004 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-06-04fix for MSN avatars thread hangupGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@13998 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-06-04unified project for MSN George Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@13997 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-06-04Fixed a memleak in groupchatPiotr Piastucki
Added support for contact list fetching for plain Skype user finally enabling usage of Skype accounts via skylogin.dll (login only working once in a session though, currently cannot find out why). Prevent launching of duplicate keepAliveThread git-svn-id: http://svn.miranda-ng.org/main/trunk@13995 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-06-01various quirks with PROTO_AVATAR_INFORMATION declarationsGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@13965 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-06-01another bunch of dead crutches: non-unicode avatar servicesGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@13961 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-05-31- PROTOCOLDESCRIPTOR_V3_SIZE to identify an ANSI plugin;George Hazan
- absence of fnInitFunc to identify a protocol without instances; - whole bunch of ansi crutches discarded git-svn-id: http://svn.miranda-ng.org/main/trunk@13937 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-05-31- MAllStrings: a handy union to hold an incoming string parameter of any type;George Hazan
- FNAMECHAR: atavism extincted; - PROTOSEARCHRESULT: structure prepared to use results of any type, including utf git-svn-id: http://svn.miranda-ng.org/main/trunk@13932 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-05-31Removed obsolete functions like setting NicknamePiotr Piastucki
Ensure presence of wlid Setting desired status on startup git-svn-id: http://svn.miranda-ng.org/main/trunk@13931 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-05-27Implemented fetching Skype Token for Cloud storage API.Piotr Piastucki
Fixed error handling. Implemented handling of RichText/UriObject git-svn-id: http://svn.miranda-ng.org/main/trunk@13855 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-05-22replace strcpy to mir_strcpyKirill Volinsky
git-svn-id: http://svn.miranda-ng.org/main/trunk@13763 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-05-22replace stricmp to mir_strcmpiKirill Volinsky
git-svn-id: http://svn.miranda-ng.org/main/trunk@13760 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-05-22replace strcmp to mir_strcmpKirill Volinsky
git-svn-id: http://svn.miranda-ng.org/main/trunk@13752 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-05-22replace strlen to mir_strlenKirill Volinsky
git-svn-id: http://svn.miranda-ng.org/main/trunk@13747 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-05-21war against atavisms continuesGeorge Hazan
- everything that goes to PSS_MESSAGE should be sent as utf8 string; - thus PREF_UNICODE & PREF_UTF support discontinued, these constants are removed; - support for PREF_UNICODE & PREF_UTF in protocols also removed; - PREF_UNICODE used in file transfers (PROTOFILERECVT) replaced with PRFF_UNICODE / PRFF_TCHAR git-svn-id: http://svn.miranda-ng.org/main/trunk@13734 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-05-21warning fixesGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@13728 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-05-21Fixed sending nudges.Piotr Piastucki
git-svn-id: http://svn.miranda-ng.org/main/trunk@13727 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-05-21Removed obsolete code from protocol like P2P, Media Info status messages, ↵Piotr Piastucki
Nudge, File transfers, Switchboard. Currently it is just disabled with #ifdef OBSOLETE in order to keep the code for future reference and still benefit from decreased file size. If MSN protocol doesn't get back these features, code can finally be thrown out then later. Most likely, these features will be gone forever. git-svn-id: http://svn.miranda-ng.org/main/trunk@13726 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-05-19 - Better also save SOAP store access token.Piotr Piastucki
- Implemented handling of NFY MSGR\ABCH message although I never saw one (so untested). git-svn-id: http://svn.miranda-ng.org/main/trunk@13706 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-05-19Fixed some memleaks.Piotr Piastucki
Added contact list exchange feature. git-svn-id: http://svn.miranda-ng.org/main/trunk@13704 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-05-17- Forgot to save hotAuthToken which prevented login to Hotmail inbox after ↵Piotr Piastucki
restart and relogin. You need to delete authTokenExpireTime in DB in order to get new token or wait 24h - Cached netId in MyOptions for faster access git-svn-id: http://svn.miranda-ng.org/main/trunk@13662 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-05-17Tried to implement Hotmail inbox-notifications, unsure if they do work as ↵Piotr Piastucki
expected though. git-svn-id: http://svn.miranda-ng.org/main/trunk@13661 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-05-16- Fixed port number in options dlg (which still showed old port number)Piotr Piastucki
- Changed checkboxes to enable setting instead of disable it by checking them which seems a bit inconsistent. - Also cache MSN Passport token as it is needed for editing MSN profile in web - Do not set user status to offline when another endpoint of our user (i.e. web) disconnects. - Set wlid in options dialog when saving username/pass so that other modules can also read current WLID correctly (as we do not rely on e-mail addresses anymore) - Kick out file sending/receiving capability as this doesn't work anymore. git-svn-id: http://svn.miranda-ng.org/main/trunk@13658 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-05-16- Cache authContactToken after refresh in MSN_GetPassportAuth as this token ↵Piotr Piastucki
expires already after 8 hours whereas other tokens like login persist 24h - Fixed groupchat invite - Fork Contact list Refresh on connect into background thread so that login is faster. git-svn-id: http://svn.miranda-ng.org/main/trunk@13615 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-05-16Set isConnectSuccess bool, maybe prevents possible crash on spurious XFR?Piotr Piastucki
Fixed status mode change and setting status text git-svn-id: http://svn.miranda-ng.org/main/trunk@13614 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-05-15- crash fix in chats;George Hazan
- static buffer returned, now with buffer overrun control; - warnings fixed git-svn-id: http://svn.miranda-ng.org/main/trunk@13604 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-05-14Fixed web authentication method without SkyLib.Piotr Piastucki
git-svn-id: http://svn.miranda-ng.org/main/trunk@13592 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-05-14Updated for partial MSNP24 protocol support, for detailed changes see MSNP24 ↵Piotr Piastucki
branch. git-svn-id: http://svn.miranda-ng.org/main/trunk@13589 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-12-14MSN: warning level 4George Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@11422 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-12-01mir_snprintf(..., sizeof() -> SIZEOF(), ...)Rozhuk Ivan
small fixs cleanups git-svn-id: http://svn.miranda-ng.org/main/trunk@11188 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-11-30lstr* replacementsGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@11176 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-11-02reverted MSN removal (too early)Vadim Dashevskiy
git-svn-id: http://svn.miranda-ng.org/main/trunk@10901 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-11-02MSN protocol stopped working (R.I.P), moved to deprecated, banned by the ↵Vadim Dashevskiy
core, delete mask in PluginUpdater was created git-svn-id: http://svn.miranda-ng.org/main/trunk@10896 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-05-21MSN:George Hazan
- MirVer setting optimization; - code cleaning git-svn-id: http://svn.miranda-ng.org/main/trunk@9271 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-02-24more useless conversions removedGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@8254 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c