aboutsummaryrefslogtreecommitdiffstats
path: root/src/coremods
Commit message (Collapse)AuthorAgeFilesLines
* Merge the latest changes from insp20 into master.Gravatar Peter Powell2017-10-122-3/+3
|
* Store the server endpoint as a sockaddrs in ListenSocket.Gravatar Peter Powell2017-09-121-9/+1
|
* Move operquit out of the core and into core_user.Gravatar Peter Powell2017-09-112-2/+6
|
* Change the numerics used by /COMMANDS to avoid a collision.Gravatar Peter Powell2017-09-061-0/+7
|
* Improve the /MODULES output.Gravatar Peter Powell2017-09-061-4/+11
|
* Remove module file extensions from user-visible messages.Gravatar Peter Powell2017-08-271-1/+1
|
* Merge pull request #1271 from SaberUK/master+exemptionGravatar Peter Powell2017-07-273-6/+53
|\ | | | | Move the OnCheckExemption hook out of the core.
| * Move the OnCheckExemption hook out of the core.Gravatar Peter Powell2017-03-203-6/+53
| |
* | Replace the deprecated MAXBANS token with MAXLIST.Gravatar Peter Powell2017-07-241-0/+25
| |
* | cmd_kill: deduplicate logicGravatar Adam2017-07-121-20/+12
| |
* | cmd_kill: log all kills from or to remote usersGravatar Adam2017-07-121-1/+11
| |
* | cmd_kill: correct notices to show as a remote kill when a remote oper kills ↵Gravatar Adam2017-07-121-11/+2
| | | | | | | | a local user
* | cmd_kill: rename u to targetGravatar Adam2017-07-121-12/+12
| |
* | cmd_kill: don't show kill path in KILL messages to usersGravatar Adam2017-07-121-4/+2
| |
* | cmd_kill: reshuffleGravatar Adam2017-07-121-70/+68
| |
* | Add CXX11_OVERRIDE to overridden members that lack it.Gravatar Peter Powell2017-07-127-18/+18
| | | | | | | | | | This fixes a ton of warnings when building on compilers that default to C++11 or newer.
* | Merge v2.0.23 and v2.0.24 into master.Gravatar Peter Powell2017-07-091-3/+8
| |
* | core_dns: add support for txt recordsGravatar Adam2017-04-231-1/+14
|/ | | | This might be used later by m_dnsbl to get reasons for listings
* cmd_mode Switch to a numeric for showing modes of other usersGravatar Attila Molnar2016-12-301-11/+22
|
* Clean up User::FormatModes(), rename to GetModeLetters()Gravatar Attila Molnar2016-12-302-3/+3
| | | | Prefix the returned string with '+'
* Remove remaining doxygen doc for "pcnt" parametersGravatar Attila Molnar2016-12-301-1/+0
|
* Penalize commands that had 0 penaltyGravatar Attila Molnar2016-12-304-4/+0
|
* Merge pull request #1176 from SaberUK/master+formatGravatar Attila Molnar2016-09-161-21/+9
|\ | | | | Replace snprintf usage with InspIRCd::Format.
| * Replace snprintf usage with InspIRCd::Format.Gravatar Peter Powell2016-09-091-21/+9
| |
* | Change type of log messages to MODNAME in several modulesGravatar Attila Molnar2016-09-122-3/+3
| |
* | Undocument <power> and set the default to the server name.Gravatar Peter Powell2016-09-123-3/+3
|/
* Fix Windows build and most MSVC warningsGravatar Attila Molnar2016-09-021-1/+1
|
* Change Membership:hasMode() to accept a PrefixModeGravatar Attila Molnar2016-08-301-1/+2
|
* core_dns Fail new requests when this module or the owner of the request is ↵Gravatar Attila Molnar2016-08-251-0/+8
| | | | being unloaded
* core_dns Make question a member of request, move common FindAnswerOfType to ↵Gravatar Adam2016-08-252-24/+9
| | | | be a member of query
* core_dns Change type of all log messages to MODNAMEGravatar Attila Molnar2016-08-251-6/+6
|
* Merge insp20Gravatar Attila Molnar2016-08-173-5/+4
|
* core_hostname_lookup: find answer record of the correct type instead of ↵Gravatar Adam2016-08-151-8/+28
| | | | assuming it is first
* Fix a minor oversight in ERR_NONICKNAMEGIVEN.Gravatar Peter Powell2016-06-271-1/+1
|
* Fix sending the wrong numeric when an empty new nick is received.Gravatar Peter Powell2016-06-221-1/+1
|
* Refactor topic setting logic to go through Channel::SetTopic() in all casesGravatar Attila Molnar2016-04-111-1/+7
| | | | | - Pass topic set time and optionally the setter to SetTopic() - Don't do anything if the topic is changed by a local user to what it is currently
* Rename PURE_STATIC to INSPIRCD_STATIC.Gravatar Peter Powell2016-04-041-1/+1
|
* Merge pull request #1165 from Adam-/master+dnssourceGravatar Attila Molnar2016-03-291-7/+27
|\ | | | | core_dns: allow configuring source address
| * core_dns: allow configuring source addressGravatar Adam2016-03-291-7/+27
| |
* | Ensure server names passed to some commands are really server namesGravatar Attila Molnar2016-03-292-2/+3
| |
* | core_info Deduplicate code by inheriting some commands from ServerTargetCommandGravatar Attila Molnar2016-03-296-50/+10
| |
* | core_info Add class ServerTargetCommandGravatar Attila Molnar2016-03-292-0/+20
|/
* Fix oversights in the WriteNumeric() parameter conversionGravatar Attila Molnar2016-03-192-2/+3
|
* Add RPL_WHOREPLY to the list of numericsGravatar Attila Molnar2016-02-261-1/+1
| | | | Use it instead of the raw number
* Send WHO reply numerics with User::WriteNumeric(), pass Numeric::Numeric ↵Gravatar Attila Molnar2016-02-261-19/+22
| | | | objects to the OnSendWhoLine hook
* Return ModResult from the OnSendWhoLine hookGravatar Attila Molnar2016-02-261-3/+3
|
* Add RPL_ISON, RPL_USERIP and RPL_USERHOST to the list of numericsGravatar Attila Molnar2016-02-252-2/+2
| | | | Use them instead of the raw numbers
* core_userhost Send numeric with User::WriteNumeric()Gravatar Attila Molnar2016-02-251-2/+2
|
* cmd_commands Send the RPL_COMMANDS numeric with User::WriteNumeric()Gravatar Attila Molnar2016-02-251-3/+2
|
* Introduce Stats::Context, pass it to the OnStats hook and switch all code to itGravatar Attila Molnar2016-02-252-77/+82
|