Matt Schatz
|
274f40653f
|
Update examples directory when paths are changed interactively.
|
2019-10-20 20:30:24 +01:00 |
|
Matt Schatz
|
890f62bd87
|
Add oper exemption to hidemode.
|
2019-10-20 20:29:05 +01:00 |
|
Peter Powell
|
7cf9bfbcec
|
Fix a shadowing warning in LocalUser.
|
2019-10-18 13:53:51 +01:00 |
|
Peter Powell
|
6049a8bdf3
|
Fix a shadowing warning in the serialisation code.
|
2019-10-18 13:49:05 +01:00 |
|
Peter Powell
|
c61a37790d
|
Switch ChildMap and EntryMap to insp::flat_map.
|
2019-10-18 12:36:55 +01:00 |
|
Peter Powell
|
8c0912f428
|
SQuit all servers when a shutdown happens.
|
2019-10-17 19:11:25 +01:00 |
|
Peter Powell
|
e3deb78340
|
Add an event which is fired when the server shuts down.
|
2019-10-17 17:17:39 +01:00 |
|
Peter Powell
|
08393c0028
|
Use separate build dirs when rebuilding with a different compiler.
|
2019-10-16 12:34:24 +01:00 |
|
Peter Powell
|
d0f802e30c
|
Implement serialisation of users.
This allows for various things which will be coming in the future.
e.g. Transferring users to another server on upgrade.
|
2019-10-14 11:03:03 +01:00 |
|
Peter Powell
|
51b9b4c9b4
|
Add GetTypeStr to the DNS API.
|
2019-10-13 22:05:19 +01:00 |
|
Peter Powell
|
dd24f8ac71
|
Convert a bunch of LocalUser* casts to IS_LOCAL.
This is a lot safer and handles users changing servers properly.
|
2019-10-13 22:05:19 +01:00 |
|
Robby
|
f751aef210
|
Add repeat to the list of possible restriction types to exempt in helpop.conf.example.
Fixes #1714.
|
2019-10-07 23:09:42 +01:00 |
|
Peter Powell
|
9837499f13
|
Update the new issue URL in the readme.
|
2019-10-06 12:14:42 +01:00 |
|
Peter Powell
|
63905f3e0b
|
Add a feature request issue template.
|
2019-10-06 12:07:16 +01:00 |
|
Peter Powell
|
0858fe3e1b
|
Add a GitHub security policy.
|
2019-10-05 22:26:09 +01:00 |
|
Peter Powell
|
f01074d94f
|
Add a pull request template.
|
2019-10-05 21:57:24 +01:00 |
|
Peter Powell
|
b9c1f4a2e8
|
Tweak the workaround for NetBSD's kqueue using intptr_t for udata.
Thanks to @niacat for getting this fixed upstream.
|
2019-10-05 20:35:09 +01:00 |
|
Peter Powell
|
4d2391ee09
|
Show the list modes which have variable list lengths in 005.
|
2019-10-01 12:32:40 +01:00 |
|
Peter Powell
|
32d96016bd
|
Fix an shadowing warning in the spanningtree module.
|
2019-09-30 10:19:29 +01:00 |
|
Peter Powell
|
8ebe4ce2cb
|
Stop GCC warnings about the deprecated OnServerSplit event.
|
2019-09-30 10:11:43 +01:00 |
|
Peter Powell
|
96d145b83b
|
Fix a compiler error in the LDAP module.
|
2019-09-30 09:49:08 +01:00 |
|
Peter Powell
|
554308f654
|
Add null pointer checks to IS_{LOCAL,REMOTE,SERVER}.
I don't know of any places this causes issues but its better to be
safe than sorry.
|
2019-09-29 19:52:05 +01:00 |
|
Peter Powell
|
e96f1bb157
|
Deduplicate code for handling with setting LDAP options.
|
2019-09-27 22:39:56 +01:00 |
|
Peter Powell
|
65f74be719
|
Add the OnServerBurst hook and fix the docs for OnServerLink.
|
2019-09-23 13:18:21 +01:00 |
|
Peter Powell
|
cf5d382b82
|
Add whether the server split with an error to OnServerSplit.
|
2019-09-23 13:18:19 +01:00 |
|
Peter Powell
|
a4305d8f3c
|
Add the server id to the Server class.
|
2019-09-23 13:18:14 +01:00 |
|
Peter Powell
|
b64177d3fb
|
Lower the acceptable drift for clocks on link.
|
2019-09-20 15:16:49 +01:00 |
|
Peter Powell
|
216470adcf
|
Fix the example tag for changing the voice ranks.
|
2019-09-16 22:46:17 +01:00 |
|
Peter Powell
|
9982ec4e5b
|
Fix cloaking not ignoring the case of a user's hostname.
This new mode is recommended but disabled by default for compat
reasons.
Closes #480.
Closes #1419.
Co-Authored-By: B00mX0r <b00mx0r@aureus.pw>
|
2019-09-16 13:46:01 +01:00 |
|
Peter Powell
|
c05f1fee8a
|
Fix the noctcp user mode not applying to channel CTCPs.
Closes #1704.
|
2019-09-16 12:23:08 +01:00 |
|
linuxdaemon
|
6a0155101e
|
Document <alias:stripcolor>
|
2019-09-14 21:18:46 +01:00 |
|
linuxdaemon
|
436e358b5d
|
m_alias: Add option to strip colors when matching
|
2019-09-14 21:18:46 +01:00 |
|
linuxdaemon
|
5a2af6ded8
|
m_chanfilter: Apply filters to part messages (#1702)
|
2019-09-14 16:36:48 +01:00 |
|
Peter Powell
|
96d3f92801
|
Install the provider configs.
|
2019-09-07 14:44:36 +01:00 |
|
Peter Powell
|
2648a0e1c4
|
Replace the gdbargs file with the --eval-command flag.
|
2019-09-07 14:36:20 +01:00 |
|
Peter Powell
|
1cf76f8aae
|
Respect indentation in configure template declarations.
|
2019-09-07 12:54:29 +01:00 |
|
Peter Powell
|
685dfe016e
|
Add internal serialisations of the DCC allow and silence lists.
|
2019-09-03 12:28:58 +01:00 |
|
Peter Powell
|
0d6a4a31d8
|
Add GetNumericToken to sepstream.
This removes some boilerplate when retrieving numeric types.
|
2019-09-03 12:28:58 +01:00 |
|
iwalkalone
|
e566a2d666
|
When silence mask is prefixed by + or -, it should only remove the first character, not the entire string (#1698).
|
2019-09-02 23:52:20 +01:00 |
|
Peter Powell
|
5cf6f65044
|
Document ConfigStatus and add a way to detect the initial load.
|
2019-09-02 15:17:30 +01:00 |
|
Peter Powell
|
78f9c57211
|
Fix the haproxy module losing initial data in some circumstances.
|
2019-08-26 10:45:11 +01:00 |
|
Peter Powell
|
a1b436b6e8
|
Upgrade the Doxygen config file with "doxygen -u".
|
2019-08-23 23:57:16 +01:00 |
|
Peter Powell
|
400de0ab00
|
Release v3.3.0.
v3.3.0
|
2019-08-23 11:14:07 +01:00 |
|
Peter Powell
|
9ed9396278
|
Silence some GCC warnings.
|
2019-08-23 10:51:31 +01:00 |
|
Peter Powell
|
e7ca24f4dc
|
Add -Werror to the Travis build flags.
|
2019-08-23 10:40:48 +01:00 |
|
Peter Powell
|
f9175f6518
|
Improve escaping strings in the MySQL module.
|
2019-08-20 16:26:35 +01:00 |
|
Peter Powell
|
8745660fcd
|
Initialise and deallocate the MySQL library correctly.
|
2019-08-20 16:19:01 +01:00 |
|
Peter Powell
|
2d35c3396a
|
Fix some remaining uses of ato[il].
|
2019-08-13 20:11:11 +01:00 |
|
Peter Powell
|
0827c5c742
|
Free StringExtItem and SimpleExtItem values correctly.
|
2019-08-13 15:02:25 +01:00 |
|
Peter Powell
|
703ba72071
|
Convert LocalExtItem to a typedef and deprecate it.
|
2019-08-13 15:02:25 +01:00 |
|