summaryrefslogtreecommitdiff
path: root/protocols/Sametime/src/sametime_proto.cpp
AgeCommit message (Collapse)Author
2024-01-26major atavism, PROTORECVEVENT, died with its own set of constantsGeorge Hazan
2024-01-24PS_GETNAME: another old atavism removedGeorge Hazan
2024-01-19the ancient atavism extincted: PROTORECVFILE structure with its own set of flagsGeorge Hazan
2024-01-08no need to call PSS_GETINFO, PSS_GETAWAYMSG, PSS_FILEALLOW, PSS_FILEDENY & ↵George Hazan
PSS_FILECANCEL via Proto_ChainSend with all those filters etc, the simple call of CallContactService is enough
2023-12-03PROTO_INTERFACE::SendMsg: second parameter became a reply event idGeorge Hazan
2023-09-15PROTO_INTERFACE::SendMsg - unused parameter flags removedGeorge Hazan
2023-09-15fixes #3674 (Реакция протоколов на отсылку в ↵George Hazan
оффлайн)
2023-04-11DB::FILE_BLOB expansion for the offline file transfers, part IGeorge Hazan
2023-03-04fixes #3333 (Tox: search in Find/Add contacts tries to search any random input)George Hazan
2023-02-10Protocols: preventing recursive contact deletionGeorge Hazan
2022-07-31Contact: group of functions gathered into the personal namespaceGeorge Hazan
2022-07-16Contact_IsGroupChat - a helper to detect chat roomsGeorge Hazan
2022-01-24We do not need to translate account namesdartraiden
2020-07-23fixes #2493 (Проблема с Юникодом в диалоге ↵George Hazan
добавления контакта)
2020-07-08group chat initialization to be done in protocol's constructor, not inside ↵George Hazan
OnModulesLoaded
2020-02-20bunch of useless threads replaced with a call of ProtoBroadcastAsyncGeorge Hazan
2019-12-04GetContactProto: useless duplicate function replaced with standard ↵George Hazan
Proto_GetBaseAccountName
2019-09-27end of manual experiments with CList/NotOnListGeorge Hazan
2019-09-27fix for a function name:George Hazan
Clist_IsHidden => Contact_IsHidden Clist_HideContact => Contact_Hide
2019-09-26Clist_IsHidden / Clist_HideContact - two helpers to hide CList/Hidden ↵George Hazan
variable and unify access to it
2019-07-24massive warning fixGeorge Hazan
2019-07-24useless member NETLIBOPENCONNECTION::cbSize removedGeorge Hazan
2019-01-08fixes #1715 (by default account's destructor doesn't free network handle)George Hazan
2018-12-09Sametime: useless method removedGeorge Hazan
2018-09-20fix for the proper return type of PROTO<>::RecvMsgGeorge Hazan
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-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-03-28PFLAG_UNIQUEIDSETTING removed, its functionality transferred to ↵George Hazan
Proto_SetUniqueId / Proto_GetUniqueId
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.
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-01-31- NUF_HTTPGATEWAY: unused option removed;George Hazan
- NETLIBUSER::szDescriptiveName replaced with MAllStrings; - code cleaning.
2017-01-11strong typization - better typizationGeorge Hazan
2016-07-29no more TCHARsGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@17143 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-07-27less TCHARsGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@17138 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
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-01-17Sametime protocol:Szymon Tokarz
- patch fixes some memory leaks reported by Coverity and some other fixes and cleanup (by Wishmaster) - some fixes by me git-svn-id: http://svn.miranda-ng.org/main/trunk@16106 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-27fix for 64-bit issues & warningsGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@15043 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-06-25another portion of dead genmenu servicesGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@14377 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