Sheogorath
aa5bd1eafe
Make domainparts configureable
2017-10-11 10:52:30 +02:00
Peter Powell
3cb659afaa
Remove support for the pass, passfirst, identfirst cgiirc types.
...
These methods are not supported by any widely used gateways that I
can find. If your gateway uses this then you should rewrite it to
use the webirc method. For more details see the IRCv3 WEBIRC
specification at http://ircv3.net/specs/extensions/webirc.html .
2017-09-27 19:46:10 +01:00
Peter Powell
21f2f56e98
Raise the default listmode limit to 100 from 64.
...
64 is a rather restrictive limit especially considering how fast
channels can accumulate bans. In fact, #InspIRCd hit the ban limit
in just over a year.
Having a low limit might have made sense when memory was expensive
but the average IRC server should be able to handle this fine now.
2017-09-14 15:42:34 +01:00
Peter Powell
314f5f65df
Fix the command for enabling m_sqlite3 in modules.conf.example.
2017-09-14 14:52:42 +01:00
Peter Powell
51a47e7d75
Implement support for configurable casemapping & default to ASCII.
2017-09-08 20:11:50 +01:00
Peter Powell
e7c829af59
Convert a bunch of time-related config options to getDuration.
2017-09-03 20:20:30 +01:00
Peter Powell
a1bc06e8a0
Update a bunch of references to the old command modules.
2017-08-27 13:18:58 +01:00
Peter Powell
a62ae50007
Fix a bunch of Doxygen warnings.
2017-08-26 09:58:15 +01:00
Peter Powell
3469711d29
Update the link to the CIDR subnetting charts.
2017-08-13 17:24:20 +01:00
Peter Powell
56fe5d6f2f
Change the maximum nick/user size to match other implementations.
2017-08-13 16:27:29 +01:00
Peter Powell
02497bfa99
Merge pull request #1351 from SaberUK/master+webirc
...
Allow filtering WebIRC connections into a connect class by gateway.
2017-08-05 18:33:04 +01:00
Peter Powell
5c65a0a03d
Add ADMIN to the list of commands that shunned users can run.
2017-07-24 14:04:34 +01:00
Peter Powell
f471083cd0
Merge pull request #1337 from SaberUK/master+merge
...
Merge v2.0.23 and v2.0.24 into master.
2017-07-12 14:25:28 +01:00
Peter Powell
f0ca3397ea
Update the version in the Doxyfile from 2.0 to 3.0.
2017-07-11 16:24:56 +01:00
Peter Powell
c0aba5b728
Merge v2.0.23 and v2.0.24 into master.
2017-07-09 22:45:00 +01:00
Peter Powell
62fe5b32bc
Allow filtering WebIRC connections into a connect class by gateway.
2017-06-22 13:08:57 +01:00
Peter Powell
44b3e02e1a
Update the securelist exemption for IRC-Source's crawler.
2017-05-30 08:49:14 +01:00
Peter Powell
dbca69da29
Automatically apply +P to all permanent channels.
2017-04-14 15:25:15 +01:00
Adam
41ef94bebb
Merge pull request #1316 from SaberUK/master+sslmodes
...
[2.0] Clarify that m_sslmodes depends on m_sslinfo.
2017-04-11 16:04:36 -04:00
Peter Powell
1d9903aaeb
Clarify that m_sslmodes depends on m_sslinfo.
2017-04-11 20:55:41 +01:00
Peter Powell
ce7ddb1fe7
Update securelist exception list.
...
- Add an exception for IRC-Source.
- Remove an exception for SearchIRC.
- Remove an old exception for netsplit.
2017-04-07 16:09:14 +01:00
Adam
c51f6dea79
modules.conf.example: document useusername in ldapauth
2017-03-20 09:40:28 -04:00
James Lu
7814e0e1c5
Fix wrong service name for /infoserv in atheme.conf.example
...
Fixes #1306 .
2017-03-19 18:49:37 -07:00
Peter Powell
7c30114988
Allow <log> tags to specify how often logs should be flushed.
...
Also use the behaviour behind this to fix #1290 .
2017-02-28 05:19:12 +00:00
Peter Powell
53010f5088
Fix some minor problems with the filter docs.
2017-01-28 16:48:13 +00:00
Peter Powell
e754d900a3
Fix the default xline.db path in modules.conf.example.
2016-12-30 17:14:47 +01:00
Peter Powell
0cffd89447
Add a bigger warning about deprecated things being removed.
2016-11-16 11:02:15 +00:00
Attila Molnar
8189eb162e
Merge pull request #1234 from SaberUK/master+config2
...
Rework the example services aliases.
2016-11-16 11:58:03 +01:00
Peter Powell
25f2f7f3e8
Rework the example services aliases.
...
- Split common stuff into a generic configuration file.
- Reserve all nicknames used by services by default.
- Exempt all services clients from filtering.
- Add missing aliases for services pseudoclients.
2016-11-16 10:56:39 +00:00
Attila Molnar
a3e1706720
Merge pull request #1248 from SaberUK/master+listen
...
Allow listeners to be able to listen on unavailable addresses.
2016-11-16 11:54:43 +01:00
Peter Powell
5280eb50a4
Update SSL config documentation for SSL profiles and m_ssl_mbedtls.
2016-11-15 18:32:53 +00:00
Attila Molnar
bf66b6dedd
Merge pull request #1241 from SaberUK/master+helpop
...
Update helpop for recent LOCKSERV and <connect:port> changes.
2016-11-15 13:00:47 +01:00
Peter Powell
0b8a13ab51
Allow listeners to be able to listen on unavailable addresses.
2016-11-12 22:31:15 +00:00
Peter Powell
543ff432f5
Update helpop for recent LOCKSERV and <connect:port> changes.
2016-11-01 15:09:43 +00:00
Peter Powell
d4f84b8e30
Make the duration of nickflood and joinflood configurable.
2016-09-16 19:38:43 +01:00
Attila Molnar
94fdc065f0
Merge pull request #1217 from SaberUK/master+die-restart
...
Undocument <power> and set the default to the server name.
2016-09-12 17:20:51 +02:00
Peter Powell
23f30d75fa
Undocument <power> and set the default to the server name.
2016-09-12 15:41:39 +01:00
Peter Powell
957be44dcc
Update documentation for password hashing.
...
- Follow best current practises by using bcrypt almost everywhere
in the example configuration files.
- Document the existence of new hashing modules in master.
2016-09-12 15:35:28 +01:00
Attila Molnar
a22f9e6b46
Remove broken mssql module
...
Issue #1006
2016-08-23 19:51:06 +02:00
Attila Molnar
b9e11915a9
Merge insp20
2016-08-17 12:49:48 +02:00
Attila Molnar
0053cf0d24
Add WebSocket module
2016-08-08 16:17:27 +02:00
Attila Molnar
e67a57675e
Add SHA1 module
2016-08-08 15:20:50 +02:00
Attila Molnar
c050eb2d45
Add mbedTLS SSL module
2016-06-15 18:23:04 +02:00
Johanna A
a54497ee17
Adds classban module providing extban 'n' for connect class ban.
2016-03-04 15:46:19 +01:00
Adam
f80798f2c1
Don't show snotices for kills from ulined clients
2016-02-25 08:54:28 -05:00
Attila Molnar
0b63ccd0b5
Merge insp20
2016-02-22 12:52:18 +01:00
Peter Powell
c7b27cf49d
Remove the useless testnet module.
2016-02-20 13:46:06 +00:00
Attila Molnar
748b3a0d89
m_dccallow Add config option to control max entries on a list
...
Default to 20
2016-02-12 18:30:01 +01:00
Attila Molnar
dea3aaa2d9
Add m_monitor which implements the MONITOR command and notifications
2016-01-06 19:28:19 +01:00
Attila Molnar
5b5590f095
Strip all control codes except \001 in InspIRCd::StripColor()
...
Fixes issue #1100 reported by @uecasm
2015-12-08 16:32:50 +01:00