summaryrefslogtreecommitdiff
path: root/protocols/MSN/src
AgeCommit message (Collapse)Author
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-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
2014-12-31Year 2015 version updateGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@11704 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-14SendDlgItemMessage(...BM_SETCHECK ...) -> CheckDlgButton(...)Rozhuk Ivan
SendDlgItemMessage(...BM_GETCHECK ...) -> IsDlgButtonChecked(...) constants fix for CheckDlgButton() git-svn-id: http://svn.miranda-ng.org/main/trunk@11387 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-12-13SendMessage(GetDlgItem -> SendDlgItemMessageRozhuk Ivan
git-svn-id: http://svn.miranda-ng.org/main/trunk@11383 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-12-13arg fixes for MS_UTILS_OPENURL serviceRozhuk Ivan
git-svn-id: http://svn.miranda-ng.org/main/trunk@11362 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-12-02mir_snprintf(..., "%s", ...) -> strncpy_s(...)Rozhuk Ivan
build fix to prevous commit git-svn-id: http://svn.miranda-ng.org/main/trunk@11212 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-30Fix buf size for Get/Set text, open/save file nameRozhuk Ivan
SMS: SIZE_T -> size_t MRA: small code cleanup git-svn-id: http://svn.miranda-ng.org/main/trunk@11175 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-11-19code cleaningGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@11025 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-11-16MSN protocol's death-screamGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@10998 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-11-13fix for MSN client versionGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@10980 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-09-16MS_CLIST_REMOVEMAINMENUITEM also removedGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@10480 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-09-16useless service MS_CLIST_REMOVECONTACTMENUITEM deletedGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@10479 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-08-18patch for CRITICAL_SECTION extinction in MSNGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@10227 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c