summaryrefslogtreecommitdiff
path: root/protocols/MSN/src/msn_auth.cpp
AgeCommit message (Collapse)Author
2020-01-13Netlib_GetHeader() - handful utility to avoid writing cyclesGeorge Hazan
2020-01-01Happy new year, MirandaGeorge Hazan
2019-07-24massive warning fixGeorge Hazan
2019-07-24NLHR_PTR - smart pointers make better codeGeorge Hazan
2019-02-07MSN: old unused stuff removed + version bumpGeorge Hazan
2019-02-07unused variable removedGeorge Hazan
2019-02-07hopefully last custom UrlDecode implementation removedGeorge Hazan
2019-01-28mir_urlDecode & mir_urlEncode to return CMStringAGeorge Hazan
2019-01-04Update copyrightsdartraiden
2018-12-24mir_urlDecode restoredGeorge Hazan
2018-12-23in fact, we don't need mir_hmac_sha1 eitherGeorge Hazan
2018-05-03mir_forkThread<typename> - stronger typizatioin for thread function parameterGeorge Hazan
2018-04-18g_hInstance incapulated into PLUGIN<>, no need in the separate variableGeorge Hazan
2018-04-18PLUGIN<> to half-automatically calculate the dll's g_hInstance and pass it ↵George Hazan
inside
2018-03-07some fixesKirill Volinsky
2018-01-01massive copyright updatedartraiden
2017-12-29PROTO_INTERFACE::setAllContactStatuses - common code moved to the coreGeorge Hazan
2017-12-11mir_base64_* => parameters type fixGeorge Hazan
2017-12-06fixes #1045 (old unused shit removed from MSN)George Hazan
2017-12-06convert all files exept curl and new_gpg to utf-8 BOM (reverted from commit ↵Kirill Volinsky
62202ed10617927d5429bc59898e12a366abe744)
2017-12-06convert all files exept curl and new_gpg to utf-8 BOMKirill Volinsky
2017-11-13Code modernize ...Goraf
* replace 0/NULL with nullptr [using clang-tidy]
2017-06-06MSN: fix for token expiration time's calculationGeorge Hazan
2017-06-05MSNGeorge Hazan
- fix for rare crash; - all pre-MSNP24 code removed
2017-05-21another manual json parser died in MSNGeorge Hazan
2017-05-20MSN: crash fix for extra-long auth tokensGeorge Hazan
2017-03-23MSN: Raised password length limit to 99 chars (fixes #658)Robert Pösel
It might be rewritten better to remove any limit though.
2017-02-16dynamic loading of openssl removedGeorge Hazan
2017-01-12Netlib_FreeHttpRequest() instead of MS_NETLIB_FREEHTTPREQUESTSTRUCTGeorge Hazan
2017-01-01bump copyright yeardartraiden
2016-07-26less TCHARs:George Hazan
- TCHAR is replaced with wchar_t everywhere; - LPGENT replaced with either LPGENW or LPGEN; - fixes for ANSI plugins that improperly used _t functions; - TCHAR *t removed from MAllStrings; - ptszGroup, ptszTitle & ptszTab in OPTIONSDIALOGPAGE replaced with pwsz* git-svn-id: http://svn.miranda-ng.org/main/trunk@17133 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-07-25hello, Unix.George Hazan
phase 1: removing _T() git-svn-id: http://svn.miranda-ng.org/main/trunk@17127 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-07-22Standardize use of slashes in includes to "/" (thanks ybznek for idea)Robert Pösel
Previous paths weren't usable on Linux git-svn-id: http://svn.miranda-ng.org/main/trunk@17121 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-03-24MSN: Only loading OpenSSL lib for login, so that there is no waste of memory ↵Piotr Piastucki
if tokens are already present Added logging for skylogin. git-svn-id: http://svn.miranda-ng.org/main/trunk@16536 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-03-19SkyLogin must be used only if OpenSSL is presentGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@16513 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-03-19built-in skylogin library (gotten from https://github.com/msndevs/skylogin.git)George Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@16512 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-01-02Copyrights update part 2Dart Raiden
git-svn-id: http://svn.miranda-ng.org/main/trunk@15985 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-11-04MSN:Tobias Weimer
- minor cleanup git-svn-id: http://svn.miranda-ng.org/main/trunk@15687 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-11-03MSN: Forgot to return value in function returning boolPiotr Piastucki
git-svn-id: http://svn.miranda-ng.org/main/trunk@15675 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-10-03MSN: coverity fixes MikalaiR
git-svn-id: http://svn.miranda-ng.org/main/trunk@15503 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-08-10Fixed MSN IEEmbed window to support accelerator keys.Piotr Piastucki
git-svn-id: http://svn.miranda-ng.org/main/trunk@14896 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-08-10Added embedded Internet Explorer Window for MSN 2-factor authentication or ↵Piotr Piastucki
other login issues where manual user intervention is necessary. git-svn-id: http://svn.miranda-ng.org/main/trunk@14890 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-07-28MSN:Tobias Weimer
- Popups on login errors git-svn-id: http://svn.miranda-ng.org/main/trunk@14745 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-07-03Open Browser Window with auth in every case when there is HTTP 200.Piotr Piastucki
git-svn-id: http://svn.miranda-ng.org/main/trunk@14481 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-06-21MS_UTIL_OPENURL -> mir_core::Utils_OpenUrlGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@14306 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c