summaryrefslogtreecommitdiff
path: root/protocols/Sametime
AgeCommit message (Collapse)Author
2018-05-03mir_forkThread<typename> - stronger typizatioin for thread function parameterGeorge Hazan
2018-04-22no more PROTO_INTERFACE::OnEventGeorge Hazan
2018-04-21code cleaning:George Hazan
- in conformance to C++'11 rules, we don't declare a method as virtual if it's declared as override; - cause this code isn't visible in Pascal anymore, there's no need to use __cdecl calling convention for virtual methods; - since PROTO_INTERFACE is a regular C++ class, there's no need to use old style service declarations for virtual methods like OnModulesLoaded / OnShutdown
2018-04-19more EV_PROTO_ONOPTIONS removedGeorge Hazan
2018-04-18core changes:George Hazan
- PROTOCOLDESCRIPTOR's implementation hidden inside mir_app; - Proto_RegisterModule now doesn't need a PROTOCOLDESCRIPTOR structure; - PROTOTYPE_PROTOWITHACCS type added for protos that work with accounts
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-04-07Proto_GetStatus is used everywhere instead of PS_GETSTATUSGeorge Hazan
2018-04-05CLIST_INTERFACE::pfnGetContactDisplayName => Clist_GetContactDisplayNameGeorge Hazan
2018-04-03unneeded size fields removedGeorge Hazan
2018-04-03code cleaning: old unions replaced with MAllStrings & MAllStringsArrayGeorge Hazan
2018-03-28PFLAG_UNIQUEIDSETTING removed, its functionality transferred to ↵George Hazan
Proto_SetUniqueId / Proto_GetUniqueId
2018-03-28common protocol instance management code went into templateGeorge Hazan
2018-03-28all protocols rewritten to CMPluginBaseGeorge Hazan
2018-03-16class renaming, part IIGeorge Hazan
2018-03-16always hated these long expressions: contact_iter makes them much shorterGeorge Hazan
2018-01-31useless wrappers removed & replaced with PROTO_INTERFACE method callsGeorge Hazan
2018-01-31mir_app:George Hazan
- structure renamed: PROTORECVFILET -> PROTORECVFILE; - useless service MS_PROTO_AUTHRECV removed; - Proto_AuthRecv() helper converted into a function.
2018-01-01massive copyright updatedartraiden
2017-12-27obsolete structure ADDCONTACTSTRUCT, service MS_ADDCONTACT_SHOW and whole ↵George Hazan
m_addcontact.h removed and replaced with Contact_Add* functions
2017-12-10- remove emails (if author retired - it's useless to write to him; if author ↵dartraiden
is active - users should use GitHub for ticket creation); - also remove AUTHOREMAIL field from structure
2017-12-06convert all files exept curl and new_gpg to utf-8 BOM (reverted from commit ↵Kirill Volinsky
62202ed10617927d5429bc59898e12a366abe744)
2017-12-06all rc files reverted to utf-8Kirill Volinsky
2017-12-06convert all files exept curl and new_gpg to utf-8 BOMKirill Volinsky
2017-11-28Source files converted to utf-8Kirill Volinsky
2017-11-13Code modernize ...Goraf
* replace 0/NULL with nullptr [using clang-tidy]
2017-11-08fix for the possible crash with static variablesGeorge Hazan
2017-11-05More CMake (#1016)Vitaly Svyastyn
* Generate version information before build. * Removed /EHsc from compile options. * CMake files for the rest of protocols. * CMake 64 bit build. * CMake: precompiled headers.
2017-11-01removed support for VS2010 as obsoleteGeorge Hazan
2017-11-01removing support for VS2013George Hazan
2017-10-24unified version resource with explicitly stated language & code pageGeorge Hazan
2017-10-08SSE2 instructions not to be used for 32-bit Release configurationsGeorge Hazan
2017-09-19useless structure GCDEST finally removedGeorge Hazan
2017-08-05Change plugin links from http:// to https://Robert Pösel
2017-04-25this time for real - good byewatcherhd
2017-04-25Revert "farewell MSVS 2015"watcherhd
This reverts commit 8d1e289188ba821bcfd5e85c6ace09ef97f8f894.
2017-04-25farewell MSVS 2015watcherhd
2017-04-08vs 2017 compilation fixKirill Volinsky
2017-03-09Visual Studio 2017 support addedwatcherhd
2017-02-16duplicated lib folders no needed anymoreGeorge Hazan
2017-02-01PLI_ONLINE & PLI_OFFLINE - unused constants removedGeorge Hazan
2017-01-31- NUF_HTTPGATEWAY: unused option removed;George Hazan
- NETLIBUSER::szDescriptiveName replaced with MAllStrings; - code cleaning.
2017-01-14separate handle types for HNETLIBCONN & HNETLIBBINDGeorge Hazan
2017-01-13a bit less netlib servicesGeorge Hazan
2017-01-11strong typization - better typizationGeorge Hazan
2017-01-01bump copyright yeardartraiden
2016-12-02MS_SYSTEM_* services became functionsGeorge Hazan
2016-12-02old shit diedGeorge Hazan
now there's no need to create fake services & events
2016-12-02[Sametime] remove comment for removed codeSzymon Tokarz
2016-10-28- old useless helpers removed from the Options module;George Hazan
- mir_app functions introduced instead of them; - OPENOPTIONSDIALOG structure removed from m_options.h