aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Release v3.1.0. v3.1.0Gravatar Peter Powell2019-05-172-2/+2
|
* Copy the silence flags when sending update notifications.Gravatar Peter Powell2019-05-171-1/+1
| | | | This fixes a crash bug in the silence module on some versions of GCC.
* Only skip applying more X-lines to a user if they have been killed.Gravatar Peter Powell2019-05-171-1/+5
| | | | | | | | This fixes an issue with the previous commit where if a user had a non-killing X-line applied to them (e.g. Q-line) they would not have any further X-lines applied to them. Thanks to @linuxdaemon for pointing this out.
* Fix applying pending xlines to online users.Gravatar Peter Powell2019-05-161-2/+5
|
* Fix space separation for CAPAB module listGravatar linuxdaemon2019-05-151-7/+6
|
* Document the --disable-auto-extras configure option.Gravatar Peter Powell2019-05-152-4/+6
|
* Comment out all of the includes in the inspircd example configs.Gravatar Peter Powell2019-05-151-3/+3
| | | | | This allows users to use the example config without any special configuration.
* Add support for the IRCv3 message id specification.Gravatar Peter Powell2019-05-152-0/+128
|
* Resize the event sets to 2x the CurrentSetSize in ResizeDouble().Gravatar Peter Powell2019-05-141-1/+1
|
* epoll: use a default list size of 16 to match other socket engines.Gravatar Peter Powell2019-05-141-1/+1
|
* Fix an inverted condition in the commonchans module.Gravatar Peter Powell2019-05-141-1/+1
|
* Add an enumeration for known protocol versions.Gravatar Peter Powell2019-05-144-28/+43
|
* If a parent server is hidden then also hide its child servers.Gravatar Peter Powell2019-05-141-4/+6
| | | | This should fix #851.
* Fix an unnecessary string copy when reading the <link> tags.Gravatar Peter Powell2019-05-141-2/+1
|
* Replace ModuleSpanningTree::TimeToStr with InspIRCd::DurationStr.Gravatar Peter Powell2019-05-144-20/+2
|
* Clean up and document the config header file.Gravatar Peter Powell2019-05-131-4/+27
|
* Allow SSLIOHook instances to override Get{Certificate,Fingerprint}.Gravatar Peter Powell2019-05-131-2/+2
|
* Fix configure not failing when invalid flags are passed to it.Gravatar Peter Powell2019-05-121-1/+1
|
* modulemanager: use get_version to get the InspIRCd version.Gravatar Peter Powell2019-05-121-3/+3
|
* Add a configure flag for disabling automatically enabling extras.Gravatar Peter Powell2019-05-121-1/+4
| | | | Requested by @niacat.
* Move message access checks to OnUserPre{Tag,}Message.Gravatar Peter Powell2019-05-112-60/+67
| | | | | | This allows modules to override them if necessary. Fixes #1619.
* Allow disabling a STS policy for users in specific connect classes.Gravatar Peter Powell2019-05-112-0/+12
| | | | Fixes #1634.
* Release v3.0.1. v3.0.1Gravatar Peter Powell2019-05-101-1/+1
|
* Add umode O (override) to helpop.Gravatar Robby2019-05-091-0/+2
|
* Improve handling of list mode limits.Gravatar Peter Powell2019-05-091-8/+16
| | | | | | - Fix not being able to set a zero limit. - Fix MAXLIST not reflecting the true lower limit. - Fix not treating an empty <maxlist:limit> as equivalent to *.
* Delete some obsolete comments.Gravatar Peter Powell2019-05-093-9/+0
|
* Silence a fallthrough warning in the pgsql module on newer GCCs.Gravatar Peter Powell2019-05-091-0/+2
|
* m_geo_maxmind: fix building on older libc versions.Gravatar Peter Powell2019-05-061-1/+1
|
* Re-order the includes to fix C++03 builds.Gravatar nia2019-05-062-3/+3
| | | | | | | inspircd.h defines __STDC_LIMIT_MACROS to ensure that C99 int type limits are defined, however, if <stdint.h> is included implicitly before inspircd.h, the build fails due to the C99 integer type limits being undefined.
* Update the exemptchanops module section in modules.conf.example with missing ↵Gravatar Robby2019-05-061-3/+4
| | | | exemptions.
* Document the anticaps exemption.Gravatar Robby2019-05-062-0/+3
|
* Fix building against older versions of glibc.Gravatar Peter Powell2019-05-061-0/+4
|
* Fix relying on PWD being set in the makefile.Gravatar Peter Powell2019-05-061-1/+1
| | | | This may not be set in some circumstances.
* win: change ssize_t typedef to SSIZE_TGravatar Adam2019-05-051-1/+1
| | | | | libmaxminddb redefines this when building under MSVC and breaks the build otherwise due to the redefinition of ssize_t
* Fix the <wsorigin> example.Gravatar Peter Powell2019-05-051-1/+1
|
* Add the test network to the readme.Gravatar Peter Powell2019-05-051-0/+1
|
* Raise the connection timeout in the example configs to 20s.Gravatar Peter Powell2019-05-051-2/+2
| | | | | | | | This should give more time for clients on slow connections that want to do a lot of things (request caps, do SASL auth, etc) on connect. Reported by @ensra.
* cmd_names: Fix the syntax.Gravatar Robby2019-05-052-2/+2
|
* Fix the permissions files are installed with.Gravatar Peter Powell2019-05-041-14/+14
| | | | Reported by @ensra.
* Update the issue template for the new release.Gravatar Peter Powell2019-05-031-6/+5
|
* Work around NetBSD's EV_SET using intptr_t instead of void*.Gravatar Peter Powell2019-05-031-4/+19
| | | | Reported by @ensra.
* Fix --distribution-label erroneously requiring --development.Gravatar Peter Powell2019-05-032-1/+2
| | | | Reported by @ensra.
* Release v3.0.0. v3.0.0Gravatar Peter Powell2019-05-032-5/+1
|
* Clarify the require* connect block options and document the sslinfo module ↵Gravatar Robby2019-05-032-21/+41
| | | | operonly option.
* Fix the ctctags module being marked as a draft.Gravatar Peter Powell2019-05-031-1/+1
|
* Merge branch 'insp20' into insp3.Gravatar Peter Powell2019-05-029-32/+32
|\
| * Update documentation links.Gravatar Peter Powell2019-04-2611-47/+47
| |
| * Fix BanCache entries existing after X-line expiry.Gravatar Matt Schatz2019-03-101-1/+1
| | | | | | | | | | | | | | When DefaultApply() adds a hit to the BanCache it uses the X-line duration to set a duration on the entry. This can result in an entry lasting longer than the X-line itself. Fix this by setting the entry duration to the time left on the X-line.
| * win: update CPACK_RESOURCE_FILE_LICENSE pathGravatar Adam2018-11-111-1/+1
| |
* | Remove the copyright year from the Windows resource file.Gravatar Peter Powell2019-04-301-1/+1
| |