Peter Powell
2989c948e4
Use HTTPS URLs in the executable file and include examples.
2017-12-16 13:13:33 +00:00
Peter Powell
ebcf1ac8f7
Clarify the documentation of <connect:allow>.
2017-12-12 20:20:33 +00:00
Peter Powell
c4955b78dc
Don't allow users to set a zero channel limit.
...
Closes #451 .
2017-12-11 13:17:17 +00:00
Peter Powell
8bc03773ca
Remove the preconfigured Charybdis and UnrealIRCd module files.
...
These are extremely outdated. If we want to ship these then they
should be redone from scratch.
2017-11-22 13:31:24 +00:00
Peter Powell
d23c030c9a
Merge tag 'v2.0.25' into master.
2017-11-12 17:33:21 +00:00
Peter Powell
a137eb1c26
Various minor documentation fixes.
...
- Remind admins that not setting a DIE/RESTART password does not
disable use of those commands.
- Remove references to 1.2 and modules being able to create custom
logging methods. This was never implemented in the 2.0 branch.
- Remove references to an SASL improvement that was reverted.
- Update various InspIRCd website links to use HTTPS over HTTP.
- Update a link to the IRCv3 website to point to the new website.
2017-11-12 12:24:57 +00:00
Peter Powell
2b94e7dcc0
Allow spaces in the network name now it doesn't cause problems.
...
This will not cause any compatibility issues as we do not rely on
this attribute internally.
2017-11-09 10:31:00 +00:00
Peter Powell
a3e0768758
Merge the latest changes from insp20 into master.
2017-10-12 15:55:21 +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
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
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
62fe5b32bc
Allow filtering WebIRC connections into a connect class by gateway.
2017-06-22 13:08:57 +01: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
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
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
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
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
Adam
f80798f2c1
Don't show snotices for kills from ulined clients
2016-02-25 08:54:28 -05:00
Attila Molnar
489ba0ad54
Remove <options:ircumsgprefix> entirely
2015-12-06 11:09:03 +01:00
Attila Molnar
f449c6b2f0
Update example configuration to say the new style module names everywhere
2015-05-20 15:20:00 +02:00
Attila Molnar
8f5efbc7aa
Merge insp20
2015-04-20 17:40:12 +02:00
JD Horelick
2faf5ff670
Make some config strings a bit more professional and use RFC reserved TLD's everywhere
2014-11-09 03:48:48 +01:00
Attila Molnar
6890d6aef7
Remove listmode hiding support from the core
...
This is now handled by m_hidelist
2014-09-10 15:03:21 +02:00
Attila Molnar
f62654a685
Merge insp20
2014-07-25 12:05:40 +02:00
Attila Molnar
484bb1ef62
Update example configuration files, fix typos and case
...
Mention m_regex_stdlib in the list of regex providers after m_filter
2014-07-24 14:20:14 +02:00
Tim Heckman
a84ac5c112
remove unneeded whitespace from the docs/examples
2014-06-14 18:36:57 -07:00
Peter Powell
c511bb56f5
Kill <channels> in favour of <connect:maxchans> and <oper:maxchans>.
...
Remove channels/high-join-limit privilege
2014-04-11 16:14:10 +02:00
Attila Molnar
f71e6bf9cb
Merge insp20
2014-04-07 13:40:51 +02:00
Attila Molnar
883f6db55b
Major example configuration and helpop update
...
Big thanks to @m4z (#621 ) and @Robby- (#630 ) who contributed a lot to this
2014-04-04 18:05:06 +02:00
Peter Powell
f2db4b743f
Make the maximum hostname length configurable in the config.
2014-03-08 13:01:09 +01:00
Attila Molnar
e244cb2c63
Merge insp20
2014-01-21 18:44:08 +01:00
Mantas Mikulėnas
b43e157a14
Use standard example addresses in configs
...
`2001:db8::/32` is the [standard][1] IPv6 example address range, using
it also makes it clear when the user has just copy-pasted the example
config and didn't actually whitelist 6BONE for some strange reason.
Similarly, there are example addresses for [IPv4][2] and [DNS][3].
[1]: http://tools.ietf.org/html/rfc3849
[2]: http://tools.ietf.org/html/rfc5737
[3]: http://tools.ietf.org/html/rfc2606
2014-01-20 16:44:10 +01:00
Attila Molnar
a1d46b8bff
Add m_showfile, remove cmd_rules
2013-12-18 18:01:19 +01:00
Peter Powell
e51ea66534
Improve error reporting for <security:runas{user,group}>.
2013-09-26 15:54:37 +01:00
attilamolnar
1031f33333
Merge insp20
2013-08-30 13:01:10 +02:00
attilamolnar
00cd97160a
Update example configs, README.md and more
...
- Fix typos, remove misleading information, rephrase a few sentences
- Add info about hmac-<hash> hash types
- Remove <performance:maxwho> (the code which used this was removed in 96e4434 - @SaberUK)
- Change inspircd.github.org to inspircd.org
2013-08-27 18:30:59 +02:00
Peter Powell
29822a263b
Add <path> keys for all of the compile-time paths.
...
Also, make all paths in the config relative to their associated
directory. This reverts a change in 2.0 which turned out to be a
terrible idea, especially for system-wide installations.
2013-08-12 16:53:33 +01:00
Peter Powell
3d019b14ec
Require privs given on initial join to be in <options:defaultmodes>.
2013-08-10 14:04:09 +01:00
Peter Powell
4509cbcc0b
Rename <options:moronbanner> to <options:xlinemessage>.
...
This name is more descriptive of what is actually is used for.
2013-08-10 14:04:09 +01:00
Peter Powell
28190fc82a
Change the default for <security:customversion> to an empty string.
...
RFC 1459 says this field is for comments about the version. If the
operator has no comments then we should not show any.
2013-08-10 14:04:09 +01:00