Peter Powell
dec17a2e32
Use an oper priv instead of a config flag for overriding nonicks.
2018-04-16 15:04:45 +01:00
Peter Powell
233c624056
Use an oper priv instead of a config flag for overriding callerid.
2018-04-16 09:47:26 +01:00
Dylan Frank
c7de80233a
Separate secret and private channels on whois for non-opers ( #1447 )
...
Separate secret and private channels on WHOIS for all users.
- Move the config parsing from the core to core_whois.
- Replace <security:operspywhois> with an oper privilege.
- Introduce <options:splitwhois> to split WHOIS channel lists.
Closes #969 .
2018-03-25 17:02:00 +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
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
JD Horelick
c35ad9206c
Add missing oper-only commands to oper class blocks
2014-11-09 03:48:47 +01:00
Attila Molnar
3d0fa60ba5
Say "SSL certificate fingerprint" instead of "SSL fingerprint" everywhere
2014-07-19 14:39:04 +02: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
Attila Molnar
7acb4ced20
Add m_clearchan which removes users from a channel without sending n*(n+1)/2 QUIT messages
2014-01-26 13:39:10 +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
attilamolnar
b7d84270bc
Fix a few issues
...
- Rehash notices
- Modes in CAPAB
- GetTargetAndAction() not being static in m_callerid
- Loading custom configuration files using --config. (@SaberUK)
- ServerConfig::Read not using std::endl. (@SaberUK)
- Out of date comments in opers.conf.example, issue #624
2013-11-21 22:07:30 +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
attilamolnar
d1a88f0957
m_samode Require an oper privilege to change the user modes of other users
...
Issue #417
2013-04-01 01:13:24 +02:00
attilamolnar
8de053ee38
Minor update to example configs
2013-03-31 19:52:43 +02:00
attilamolnar
66267bab3e
Remove TAXONOMY from opers.conf.example, it doesn't exist in 2.0
...
Fixes #369 reported by @DjGolia
2012-11-23 19:52:24 +01:00
Peter Powell
c8e9bbbe40
Move all example configuration files to their own directory.
2012-06-12 18:38:54 +01:00