aboutsummaryrefslogtreecommitdiffstats
path: root/src/coremods
Commit message (Expand)AuthorAgeFilesLines
...
* | core_dns Only clear the slot of the request if the object in the slot matches...Gravatar Attila Molnar2015-05-131-1/+2
* | core_dns Add DNS timeout timer in Process() not in DNS::Request constructorGravatar Attila Molnar2015-05-131-0/+3
* | core_dns Make MAX_REQUEST_ID unsigned, move it to core_dns from headerGravatar Attila Molnar2015-05-131-0/+7
* | Remove support for non-unloadable (VF_STATIC) modules•••No module we ship uses this flag and new modules should not use it either to make hotfixing possible Gravatar Attila Molnar2015-05-121-2/+2
* | cmd_modules Don't show the memory addresses of Module objects to opersGravatar Attila Molnar2015-05-121-4/+4
|/
* Merge branch 'master+whoiscontext'Gravatar Attila Molnar2015-05-041-33/+74
|\
| * core_whois Fix numeric 319 not obeying MaxLineGravatar Attila Molnar2015-05-041-2/+7
| * core_whois Simplify CommandWhois::SplitChanList()Gravatar Attila Molnar2015-04-281-6/+3
| * Move OnWhois* events to core_whois, add Whois::Context•••Remove InspIRCd::SendWhoisLine() Gravatar Attila Molnar2015-04-281-26/+65
| * Prepend target user nick to whois numerics in InspIRCd::SendWhoisLine()Gravatar Attila Molnar2015-04-281-14/+14
* | core_hostname_lookup Don't adjust DnsBad stats•••This is done by core_dns Gravatar Attila Molnar2015-05-011-2/+0
|/
* Merge branch 'master+dns'Gravatar Attila Molnar2015-04-271-118/+53
|\
| * core_dns Drop incoming packets containing a different question from what we a...Gravatar Attila Molnar2015-04-271-0/+7
| * core_dns Update DNS::Request::name to be the same as in the packetGravatar Attila Molnar2015-04-271-0/+3
| * core_dns Remove incomplete support for multiple questions per queryGravatar Attila Molnar2015-04-211-15/+13
| * core_dns Reject incoming packets with qdcount != 1Gravatar Attila Molnar2015-04-211-0/+3
| * core_dns Don't store query class code in QuestionGravatar Attila Molnar2015-04-211-4/+4
| * core_dns Remove ability to pack answersGravatar Attila Molnar2015-04-211-77/+2
| * core_dns Add typedef for request id, change it to uint16_tGravatar Attila Molnar2015-04-211-4/+1
| * core_dns Allow usage of id 65535Gravatar Attila Molnar2015-04-211-6/+6
| * core_dns Allow usage of id 0Gravatar Attila Molnar2015-04-211-6/+8
| * core_dns Move packet source address checking before packet processingGravatar Adam2015-04-211-9/+9
* | Merge insp20Gravatar Attila Molnar2015-04-209-16/+58
|/
* Dispatch EventHandler events to dedicated virtual functions•••Remove enum EventType Gravatar Attila Molnar2015-04-121-6/+5
* Specify which Extensible subclass an ExtensionItem is valid forGravatar Attila Molnar2015-01-181-2/+2
* Fix issues with some numerics introduced in the WriteNumeric() conversion and...Gravatar Attila Molnar2015-01-112-3/+8
* Reduce std::string::substr() usage•••substr() returns a new string while erase() and assign() modify the existing one Gravatar Attila Molnar2015-01-102-2/+2
* cmd_invite Send RPL_AWAY after RPL_INVITING if the target user is away•••This is consistent with other server implementations and the RFC Gravatar Attila Molnar2015-01-031-0/+4
* Merge insp20Gravatar Attila Molnar2014-10-272-2/+2
* cmd_mode Exempt remote users and servers from max modes limitation when chang...Gravatar Attila Molnar2014-09-041-1/+4
* Migrate code from ModeParser into cmd_mode (core_user)•••- Process() that takes a std::vector<std::string> - DisplayCurrentModes() - DisplayListModes() Gravatar Attila Molnar2014-09-042-1/+136
* core_user Expand the MODE handler into its own fileGravatar Attila Molnar2014-09-043-28/+54
* core_who Remove redundant NULL checks from CanView()Gravatar Attila Molnar2014-08-061-3/+0
* Merge insp20Gravatar Attila Molnar2014-07-253-4/+4
* Access local user list via new UserManager::GetLocalUsers() and make local_us...Gravatar Attila Molnar2014-07-193-3/+4
* Move and rename typedef LocalUserList to UserManager::LocalListGravatar Attila Molnar2014-07-193-5/+5
* core_stats Deduplicate stats L and l codeGravatar Attila Molnar2014-07-191-14/+13
* Move typedef OperIndex to ServerConfig::OperIndexGravatar Attila Molnar2014-07-162-2/+2
* Move typedef ClassVector to ServerConfig::ClassVectorGravatar Attila Molnar2014-07-161-2/+2
* core_stats Simplify uptime stats code, don't output years because it is ambig...Gravatar Attila Molnar2014-07-161-19/+3
* Rename UserChanList to User::ChanList, remove UCListIterGravatar Attila Molnar2014-07-143-3/+3
* Remove typedef UserMembIter, use Channel::MemberMap::iterator instead•••Remove the now unused UserMembList typedef too Gravatar Attila Molnar2014-07-141-1/+1
* Remove typedef UserMembCIter, use Channel::MemberMap::const_iterator insteadGravatar Attila Molnar2014-07-141-1/+1
* Rename UserMembList to Channel::MemberMap, switch all code to use itGravatar Attila Molnar2014-07-141-1/+1
* Change return type of Channel::GetUsers() to reference from pointer as it is ...Gravatar Attila Molnar2014-07-141-3/+2
* core_hostname_lookup Change source of log messages to MODNAMEGravatar Attila Molnar2014-07-101-3/+3
* core_dns Change source of log messages to MODNAME, remove "Resolver: " from a...Gravatar Attila Molnar2014-07-101-24/+24
* Remove current time parameter of the Timer constructorGravatar Attila Molnar2014-07-101-1/+1
* core_whowas Rename and move WhoWasGroup to WhoWas::EntryGravatar Attila Molnar2014-07-091-5/+10
* core_whowas Return a WhoWas::Manager::Stats struct from GetStats() instead of...Gravatar Attila Molnar2014-07-091-3/+6