summaryrefslogtreecommitdiff
path: root/src/modules/protocols/protocols.cpp
AgeCommit message (Collapse)Author
2014-03-15crash fixGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@8621 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-03-15fix for setting bIsVirtualGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@8617 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-03-15PROTOACCOUNT::bIsVirtual - new flag to mark virtual protocolsGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@8609 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-02-27more fun:George Hazan
- MS_AWAYMSG_GETSTATUSMSGW/T is present in any MIID_SRAWAY plugin, so there's no need to check its existence; - therefore MS_AWAYMSG_GETSTATUSMSG considered useless, cause it has no references git-svn-id: http://svn.miranda-ng.org/main/trunk@8293 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-02-16PS_CHANGEINFO is never called, and therefore exterminatedGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@8147 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-02-10these conversions aren't needed eitherGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@8088 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-02-10HCONTACT is not needed anymoreGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@8086 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-02-10- HANDLE hContact => HCONTACTGeorge Hazan
- GCF_* prefix was added to chat constants to avoid name conflicts git-svn-id: http://svn.miranda-ng.org/main/trunk@8078 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-01-21minor code cleaningGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@7820 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-01-16kernel chat engine, part 2 - scriverGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@7676 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-01-02added destructor LIST::~LIST, that calls destroy() automatically.George Hazan
thus manual call of destroy() might be removed from: - class destructors; - Unload() plugin's functions (for global data); - local (auto) variables in functions finalizations git-svn-id: http://svn.miranda-ng.org/main/trunk@7467 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-01-01copyright update for year 2014George Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@7438 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-10-23VK: fix for outgoing message notificationGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@6604 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-09-25PROTO<>::SendAwayMsg / PSS_AWAYMSG considered unused George Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@6229 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-09-24major <s>Asshole</s> design flaw removed from Jabber, there's no need to ↵George Hazan
invent monstrous maps to store message-related information git-svn-id: http://svn.miranda-ng.org/main/trunk@6207 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-09-24PROTORECVEVENT::pCustomData field added to add user-defined into to incoming ↵George Hazan
messages git-svn-id: http://svn.miranda-ng.org/main/trunk@6206 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-09-18double ;; removedKirill Volinsky
git-svn-id: http://svn.miranda-ng.org/main/trunk@6125 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-08-07crash fixGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@5620 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-07-08protocol helpers, beginning George Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@5285 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-06-21fix for regression in rev. 5010George Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@5080 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-06-18fix for a misprintGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@5021 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-06-17ProtoBroadcastAck macro converted into a functionGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@5007 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-05-16words of wisdom were well receivedGeorge Hazan
now the shortened types are called ptrA, ptrT & ptrW respectively git-svn-id: http://svn.miranda-ng.org/main/trunk@4682 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-05-16shortened typedefs for string buffers:George Hazan
MCBuf -> mir_ptr<char> MTBuf -> mir_ptr<TCHAR> MWBuf -> mir_ptr<WCHAR> git-svn-id: http://svn.miranda-ng.org/main/trunk@4680 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-03-30MS_DB_EVENT_* services remained, but their calls removedGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@4255 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-03-17more memory fixesGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@4072 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-02-23- PROTO_INTERFACE::GetIcon removed and replaced with the standard ↵George Hazan
implementation; - PS_LOADICON also replaced with the standard function; - ProtoConstructor() & ProtoDestructor() macroses are introduced to simplify protocols' code; - GetIcon() method implementation removed from all protocols git-svn-id: http://svn.miranda-ng.org/main/trunk@3739 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-02-21small cleanupKirill Volinsky
git-svn-id: http://svn.miranda-ng.org/main/trunk@3656 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-02-11core: copyright update to year 2013George Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@3549 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2012-11-28- removed borkred clutch for RecvChain;George Hazan
- fixed problems with PROTOTYPE_VIRTUAL registration - restored hMainThreadId variable in miranda32.exe git-svn-id: http://svn.miranda-ng.org/main/trunk@2536 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2012-11-26virtual protos, invisible in the Account Manager & status bar, but ↵George Hazan
fortunately searchable git-svn-id: http://svn.miranda-ng.org/main/trunk@2515 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2012-11-25typed stub for MS_PROTO_GETCONTACTBASEPROTOGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@2480 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2012-11-04kernel extraicons, part IIGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@2188 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2012-11-02final switch to the typed icolib apiGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@2152 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2012-10-07death of old nasty clutch with MS_PROTO_ENUMPROTOCOLS & PROTOACCOUNT::typeGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@1799 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2012-10-07check if the _Filters module wasn't deletedGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@1798 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2012-10-07new event filters, beginningGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@1797 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2012-09-16warning fixesGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@1577 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2012-09-16- event code standardization for protocolsGeorge Hazan
- fix for EVENTTYPE_AUTHREQUEST processing - protocols' custom CallService core removed git-svn-id: http://svn.miranda-ng.org/main/trunk@1576 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2012-09-06fix for standard message receiverGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@1540 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2012-07-06+ stdauth + stdfile;George Hazan
NEWSTR_ALLOCA / NEWTSTR_ALLOCA / NEWWSTR_ALLOCA moved to m_system.h git-svn-id: http://svn.miranda-ng.org/main/trunk@792 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2012-07-05- first of the /Core standard plugins;George Hazan
- code cleaning git-svn-id: http://svn.miranda-ng.org/main/trunk@778 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2012-07-03no more PLUGININFOEX::replacesDefaultModule, that old & nasty clutchGeorge Hazan
since now all Myranda plugins are binary incompatible with Miranda's git-svn-id: http://svn.miranda-ng.org/main/trunk@743 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2012-06-26- microkernel addded;George Hazan
- version bumped to 0.92.2 git-svn-id: http://svn.miranda-ng.org/main/trunk@641 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2012-06-18- PLUGININFO structure removed at all;George Hazan
- Options_AddPage & UserInfo_AddPage replaced MS_OPT_ADDPAGE & MS_USERINFO_ADDPAGE services respectively - total internal redesign of options' translation - code reformatting git-svn-id: http://svn.miranda-ng.org/main/trunk@477 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2012-06-15another portion of "#ifsef Unicode" removalVadim Dashevskiy
git-svn-id: http://svn.miranda-ng.org/main/trunk@426 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2012-06-14- clists' menus compatibility issues;George Hazan
- code cleaning git-svn-id: http://svn.miranda-ng.org/main/trunk@412 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2012-06-14- all MS_CLIST_ADD*ITEM services replaced with Menu_Add*Item stubs.George Hazan
- massive cleanup of the menu-related code git-svn-id: http://svn.miranda-ng.org/main/trunk@410 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2012-06-13code cleaningGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@398 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2012-06-06minor code cleaningGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@332 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c