Bram Matthys
e65f96a9e0
Windows build: 'clean' should really cleanup..
...
[skip ci]
2019-08-22 18:07:53 +02:00
Bram Matthys
bcceea9065
Windows: build fixes and it is now a 64 bit application.
...
See https://bugs.unrealircd.org/view.php?id=5320
Expect several more major fixes/changes to follow...
2019-08-22 14:43:19 +02:00
Bram Matthys
143d747e66
Rename 'cmdrestrict' to 'restrict-commands'. Load the module by default
...
so you can use set::restrict-commands without having to loadmodule.
Restrict the LIST and INVITE commands in the example.conf, which is
often a good idea. Finally, document the configuration/usage at:
https://www.unrealircd.org/docs/Set_block#set::restrict-commands
2019-08-17 12:34:14 +02:00
Bram Matthys
0f7a172c30
Rename who to who_old, since whox is now loaded by default and
...
loading who_old should only be done if you want the classic old WHO.
2019-08-16 18:14:30 +02:00
Bram Matthys
ccb534c3e9
res.{c,h} -> dns.{c,h} and moddata.c -> api-moddata.c
2019-08-16 18:09:25 +02:00
Bram Matthys
dfcd465103
Rename some api-*.c files to be more descriptive.
2019-08-16 18:00:26 +02:00
Bram Matthys
fffd459bf9
src/extbans.c -> src/api-extbans.c, and the same for extcmodes and umodes.
...
I suppose what is and what is not an API can be considered a bit arbitrary
but for us it is the stuff we expose via the module api. We now have:
api-clicap
api-command
api-event
api-extbans
api-extcmodes
api-history-backend
api-isupport
api-mtag
api-umodes
2019-08-16 17:52:49 +02:00
Bram Matthys
fd37f050b8
Rename src/events.c to src/api-event.c for consistency.
2019-08-16 17:47:07 +02:00
Bram Matthys
887cf24fd7
Add channeldb module (loaded by default): this saves all channel settings
...
such as name, creationtime, modes, topic, bans/exempts/invex to a database
and restores it on-boot. It only does this for +P (persistent) channels.
2019-08-16 14:42:25 +02:00
Bram Matthys
2127a36f61
Remove ~R extban as it is redundant now that we have ~a.
...
All services should have account names by now.
2019-08-13 21:08:22 +02:00
Bram Matthys
ef739331b0
Rename ssl_antidos to tls_antidos.
2019-08-12 14:40:11 +02:00
Bram Matthys
2b0afacdf0
Rename of "ssl" to "tls" part 2
2019-08-12 14:35:32 +02:00
Bram Matthys
e44f572725
Rename makefile.windows -> Makefile.windows, consistent with Makefile.in
...
[skip ci]
2019-08-12 13:41:55 +02:00