summaryrefslogtreecommitdiff
path: root/protocols/IRCG/src
AgeCommit message (Collapse)Author
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-16entities' names to be started with capital lettersGeorge Hazan
2018-03-16always hated these long expressions: contact_iter makes them much shorterGeorge Hazan
2018-03-15LIST<> iterators:George Hazan
- new method LIST::removeItem added to save a pointer to removed record; - code cleaning related to the fact that LIST::remove() shall be the last operation inside an iterator, because otherwise the reference to it will point to a record next to deleted one; - a few remaining cycles converted to iterators
2018-03-09more loop-related code cleaningGeorge Hazan
2018-02-24more nullptrGoraf
2018-02-24guard headersGoraf
2018-02-21IRC: C++'11 iteratorsGeorge 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-26code optimizationGeorge Hazan
2018-01-09fixes #1082George Hazan
2018-01-01massive copyright updatedartraiden
2017-12-27[IRCG] Addendum to 480f2c3: use m_userID instead of m_name on AUTHENTICATE ↵Amine Khaldi
and send CAP END afterwards. #1069 (#1078) Thank you @georgehazan for working on this.
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-22quick-n-dirty fix for #1069George Hazan
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-06convert all files exept curl and new_gpg to utf-8 BOMKirill Volinsky
2017-11-28Source files converted to utf-8Kirill Volinsky
2017-11-23database enumerators => void* instead of LPARAMGeorge Hazan
2017-11-15IRC: more code cleaningGeorge Hazan
2017-11-15IRC:George Hazan
- octal sequences replaced with hex constants; - code cleaning; - version bump
2017-11-13IRC: code cleaning for some crazy moments related to #1010George Hazan
2017-11-13Code modernize ...Goraf
* replace 0/NULL with nullptr [using clang-tidy]
2017-10-16the whole idea of customizable colors in chat considered totally uselessGeorge Hazan
2017-09-19useless structure GCDEST finally removedGeorge Hazan
2017-09-18unneeded calls of DestroyServiceFunction() removedGeorge Hazan
2017-09-04fixes #915 (crash in IRC processing wrongly created PING command)George Hazan
2017-08-06Update all other files in repository to use https links for Miranda NG websiteRobert Pösel
2017-08-05Change rest of Miranda NG links to https://Robert Pösel
2017-08-05Change plugin links from http:// to https://Robert Pösel
2017-03-24revolution in chat menusGeorge Hazan
- common code moved to the core (Chat_CreateGCMenu, Chat_DestroyGCMenu); - ability added to any plugin to add its own items into any GC menu, not only to the protocol plugins to do that a plugin calls Chat_AddMenuItems and returns 0 to allow any other plugin to process menu hook
2017-03-21more warnings fixedGeorge Hazan
2017-03-21warning fixGeorge Hazan
2017-03-17forgotten TCHAR removedGeorge Hazan
2017-03-10Group chats:George Hazan
- GC_CONTROL_MSG left us forever; - tons of old/unused/useless slack simply wiped out; - new function: CSrmmBaseDialog::ClearLog
2017-03-09- GCSessionInfoBase fields iWidth and iHeight moved to StdMSg;George Hazan
- CHAT_MANAGER methods DoEventHook & DoEventHookAsync removed from CHAT_API; - CSrmmBaseDialog::DoEventHook introduced instead
2017-02-14fix for include duplicates & recursionsGeorge Hazan
2017-01-31- NUF_HTTPGATEWAY: unused option removed;George Hazan
- NETLIBUSER::szDescriptiveName replaced with MAllStrings; - code cleaning.
2017-01-24warning fixGeorge Hazan
2017-01-20code cleaningGeorge Hazan
2017-01-17useless field DBEVENTINFO::cbSize removedGeorge Hazan
2017-01-14separate handle types for HNETLIBCONN & HNETLIBBINDGeorge Hazan
2017-01-13(wiping blood from hands) no more netlib servicesGeorge 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