summaryrefslogtreecommitdiff
path: root/protocols/MSN
AgeCommit message (Collapse)Author
2015-05-24replace wcscpy to mir_wstrcpyKirill Volinsky
replace wcscat to mir_wstrcat replace wcsncat to mir_wstrncat replace wcscmp to mir_wstrcmp replace wcsicmp to mir_wstrcmpi git-svn-id: http://svn.miranda-ng.org/main/trunk@13814 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-05-24replace wcslen to mir_wstrlenKirill Volinsky
git-svn-id: http://svn.miranda-ng.org/main/trunk@13813 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-05-23mir_tstrncpy <> _tcsncpyGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@13791 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-05-23replace _tcsncpy to mir_tstrncpyKirill Volinsky
git-svn-id: http://svn.miranda-ng.org/main/trunk@13786 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-05-23replace strncpy to mir_strncpyKirill Volinsky
git-svn-id: http://svn.miranda-ng.org/main/trunk@13785 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-05-23replace strcat to mir_strcatKirill Volinsky
git-svn-id: http://svn.miranda-ng.org/main/trunk@13777 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-05-22replace _tcscpy to mir_tstrcpyKirill Volinsky
git-svn-id: http://svn.miranda-ng.org/main/trunk@13764 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 _tcsicmp to mir_tstrcmpiKirill Volinsky
git-svn-id: http://svn.miranda-ng.org/main/trunk@13761 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-22T2Utf - handy replacement for ptrA<mir_utf8decodeT()>George Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@13758 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-05-22replace _tcscmp to mir_tstrcmpKirill Volinsky
git-svn-id: http://svn.miranda-ng.org/main/trunk@13753 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 _tcslen to mir_tstrlenKirill Volinsky
git-svn-id: http://svn.miranda-ng.org/main/trunk@13748 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-20Extended MSN error code list for the sake of documentationPiotr Piastucki
git-svn-id: http://svn.miranda-ng.org/main/trunk@13723 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-05-20Reading own profile is needed for later profile updates, re-enable the callPiotr Piastucki
git-svn-id: http://svn.miranda-ng.org/main/trunk@13721 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-19Extended address book server sync to file contacts into correct listsPiotr Piastucki
git-svn-id: http://svn.miranda-ng.org/main/trunk@13705 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-18Send correct capabilities on PUT presencePiotr Piastucki
git-svn-id: http://svn.miranda-ng.org/main/trunk@13682 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-05-17Only propagate Skype contacts on Forward list, there seems to be a server ↵Piotr Piastucki
error when propagating other (MSN) contacts. git-svn-id: http://svn.miranda-ng.org/main/trunk@13664 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-16On M$ account login problem (i.e. due to security measures), open up browser ↵Piotr Piastucki
window to let user correct the problem (untested). git-svn-id: http://svn.miranda-ng.org/main/trunk@13659 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-15Fixed bug on static buffer copy introduced in 13604Piotr Piastucki
Removed unnecessary use of strlen git-svn-id: http://svn.miranda-ng.org/main/trunk@13606 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-05-15stupid typoGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@13605 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-15- when data are dropped from the network buffer, the end of buffer should be ↵George Hazan
'\0'; - valid ERR_LIST_UNAVAILABLE handler git-svn-id: http://svn.miranda-ng.org/main/trunk@13603 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-05-15 - Now only requesting OAuth tokens on SkyLogin to speed up login process, ↵Piotr Piastucki
as required tokens get issued by SOAP Passport-Request anyway. - Fixed a bug introduced by ghazan's last commit which prevented proper connecting. git-svn-id: http://svn.miranda-ng.org/main/trunk@13601 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-05-14- crash fix;George Hazan
- code cleaning git-svn-id: http://svn.miranda-ng.org/main/trunk@13594 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-05-14Fixed possible NULL-pointer dereference in MSN_HContactFromEmail discovered ↵Piotr Piastucki
by watcher. git-svn-id: http://svn.miranda-ng.org/main/trunk@13593 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
2015-05-03fix for the option's page style pt. 10Vadim Dashevskiy
git-svn-id: http://svn.miranda-ng.org/main/trunk@13413 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-05-02Proto_MSN - unified projectVadim Dashevskiy
git-svn-id: http://svn.miranda-ng.org/main/trunk@13359 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-05-02cosmeticsVadim Dashevskiy
git-svn-id: http://svn.miranda-ng.org/main/trunk@13358 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-04-15after commit #12797 field OPTIONSDIALOGPAGE::cbSize became an atavism, and ↵George Hazan
therefore removed git-svn-id: http://svn.miranda-ng.org/main/trunk@12840 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-03-22- PROTO_INTERFACE got the default implementation;George Hazan
- all unneeded stubs removed from all protocols git-svn-id: http://svn.miranda-ng.org/main/trunk@12481 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-02-05Various:Tobias Weimer
-some warnings fixed git-svn-id: http://svn.miranda-ng.org/main/trunk@12011 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-02-01MSN: Minor leaks fixedTobias Weimer
git-svn-id: http://svn.miranda-ng.org/main/trunk@11973 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-01-30Miranda HTTP user agent unification (not to have problems with sites)George Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@11955 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-01-16MEVENT - the strict type for events, they are not HANDLE anymoreGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@11866 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c