Adam
|
70fb5900a2
|
Add support for inspircd2.0+s mlock, improved on Unreal's, and made server side mlock usage configurable
|
2012-05-23 19:35:56 -04:00 |
|
Adam
|
675b113c3e
|
Split up db/conf/lib/locale install directories, and allow alternate ones to be specified at runtime
|
2012-05-06 21:43:50 -04:00 |
|
Adam
|
62818abbf4
|
Added options:casemap to chose how case insensitive strings are compared, using ascii, rfc1459, or a locale installed on the system
|
2012-04-29 15:43:51 -04:00 |
|
Adam
|
e490a5461f
|
Process defines even before includes, fixes defining{} pseudoclient names to something else in their respective configurations
|
2012-04-27 16:05:49 -04:00 |
|
Adam
|
1081ecdae8
|
Fixed non-debug build
|
2012-04-25 14:29:50 -04:00 |
|
Adam
|
573e49a7ea
|
Reworked live SQL support yet again
|
2012-04-23 05:08:26 -04:00 |
|
Adam
|
a26f4b9a9a
|
Bug #1389 - readd RNG seed in the config and start DNS query ids off on a random number
|
2012-03-13 17:45:07 -04:00 |
|
Adam
|
053d6a2247
|
Add a nickserv:unregistered_notice config option to send a message to unregistered users on connect. Suggested by Cronus.
|
2012-03-13 17:18:11 -04:00 |
|
Adam
|
a5b9e235ae
|
Added chanserv:require config option to set which modes must be on all registered channels. Prevents the core from always enforcing +r on every channel, even if chanserv is not loaded.
|
2012-02-26 23:23:15 -05:00 |
|
Adam
|
24811e5970
|
Added a configuration option to make all nick registrations require admin verification
|
2012-02-22 20:55:59 -05:00 |
|
Adam
|
3850b073dd
|
Added regex support for many commands, such as akill, sqline, snline,
all of the */list commands, etc.
Also extended the ability of akill to match a full nick!user@host and
real name of users.
|
2012-02-22 18:12:02 -05:00 |
|
Adam
|
a9772cde21
|
Clean up and reorganize our header files
|
2012-02-14 15:13:27 -05:00 |
|
Adam
|
086790d633
|
Removed our RNG and just use the systems, it's not very widely used. Also made DNS query ids not random as they don't need to be.
|
2012-02-13 00:10:45 -05:00 |
|
Adam
|
1bc8e2ab82
|
Removed operserv:notifications in favor of log blocks, as well as some other notifiications
|
2012-02-08 18:00:24 -05:00 |
|
Adam
|
4204ece7a8
|
Updated Copyright to 2012
|
2012-01-02 21:28:24 -05:00 |
|
Adam
|
1a4157b7f4
|
Add DT_ALLOW_EMPTY config flag, allow fantasychars to be empty
|
2011-12-23 12:29:30 -05:00 |
|
Adam
|
c88a751eab
|
Add privilege ranks to determine how powerful privileges are
|
2011-12-15 02:29:13 -05:00 |
|
Adam
|
255a8da347
|
Added oper:require_oper configuration option
|
2011-12-12 15:26:59 -05:00 |
|
Adam
|
ca33ac608d
|
Bug #1354 - Allow mode chars to be used for channel prefixs in services.conf
|
2011-11-03 02:28:29 -04:00 |
|
Adam
|
c8b3809fc9
|
Added akill ids
|
2011-10-22 11:21:21 -04:00 |
|
Adam
|
ddc3c2f38c
|
Added options:nonicknameownership config option
|
2011-10-14 12:20:07 -04:00 |
|
Adam
|
43201ead95
|
Fixed /os reload doing weird things to service channels, and allow setting modes by clients on burst
|
2011-09-19 18:35:40 -04:00 |
|
Adam
|
dc5d1fa21c
|
Made ChanServ privileges configurable
|
2011-09-10 02:06:31 -04:00 |
|
Adam
|
f025d1b495
|
Made service_reference type safe
|
2011-09-10 01:58:38 -04:00 |
|
Adam
|
d4db2b84f2
|
Made the IsValidHost checks configurable
|
2011-09-10 01:58:38 -04:00 |
|
Adam
|
bb8e04c835
|
Added oper:host and oper:vhost
|
2011-09-10 01:58:35 -04:00 |
|
Adam
|
13e8b26989
|
Made email messages sent by services configurable
|
2011-09-10 01:52:59 -04:00 |
|
Adam
|
8a6d6577bd
|
Removed log:inhabitlogchannel and replaced it with service:channels
|
2011-09-10 01:52:46 -04:00 |
|
Adam
|
4a7ba7ef4c
|
Removed SZLine. Instead, have AKILL determine whether or not a ZLINE should be set.
|
2011-09-10 00:58:35 -04:00 |
|
Adam
|
5cf3ddb7b1
|
Made config rehashing not wipe opers configured with opersev/oper
|
2011-08-29 16:03:33 -04:00 |
|
Adam
|
487d828fa0
|
Actually made the nickserv block optional
|
2011-08-17 22:05:47 -04:00 |
|
Adam
|
e767ded69f
|
Fixed default settings for log blocks
|
2011-08-14 01:01:38 -04:00 |
|
Adam
|
feee50e695
|
Allow bot usermodes to be configurable
|
2011-08-12 03:13:56 -04:00 |
|
Adam
|
7849667a19
|
Added a define{} block which can be used to easially rename things
|
2011-08-06 04:16:10 -04:00 |
|
Adam
|
9ec18a3b02
|
Added a command:permission setting
|
2011-08-04 21:59:01 -04:00 |
|
Adam
|
d43e1fb800
|
Added opertype:modes
|
2011-08-02 01:50:09 -04:00 |
|
Adam
|
f7adc0b35b
|
Rewrote the access systems and added a flags access system
|
2011-08-01 22:37:27 -04:00 |
|
Adam
|
1cb11bba5d
|
Fixed a few small problems, including m_ssl's connect feature sometimes failing for no good reason
|
2011-07-31 03:22:23 -04:00 |
|
Adam
|
f858164dee
|
Rewrote how commands are handled within Anope.
This allows naming commands and having spaces within command names.
|
2011-07-14 02:31:12 -04:00 |
|
Adam
|
115f94bfc2
|
Made Anope able to process normally when disconnected from the uplink and not sleep(), enable usage of non-blocking connect() and default all sockets to non blocking mode. Some cleanup to m_ssl and some cleanup to main.cpp.
|
2011-05-21 04:57:27 -04:00 |
|
Adam
|
fd4b52ec38
|
Added os_forbid
|
2011-05-16 04:10:18 -04:00 |
|
Adam
|
583954d3a1
|
Use module type to determine what type each module is instead of its location in the configuration file.
|
2011-05-16 04:09:32 -04:00 |
|
Adam
|
8fb1604f64
|
Fixed reading empty config values in the multiconfig code, caused by removal of DT_CHARPTR
|
2011-05-16 04:09:07 -04:00 |
|
Adam
|
13aa58ce5d
|
Removed DT_CHARPTR from the config reader, its unneeded
|
2011-05-16 04:06:22 -04:00 |
|
Adam
|
c8c23158a4
|
Moved the core pseudo clients out into their own modules
|
2011-05-16 04:06:17 -04:00 |
|
DukePyrolator
|
365769d14c
|
replaced all %R with %s in the language strings
|
2011-03-26 08:20:05 +01:00 |
|
Adam
|
ed73d76751
|
Rewrote some of the opertype system, added os_login
|
2011-03-14 13:52:26 -04:00 |
|
Adam
|
1ee3d3d810
|
Added os_config and support for including additional configuration files.
|
2011-03-11 00:47:28 -05:00 |
|
Adam
|
6fe2d8af97
|
Removed nickrequests, instead have unconfirmed registrations. Also made ns_resetpass allow remote-id to get past things such as kill immed.
|
2011-03-05 17:23:22 -05:00 |
|
Adam
|
ee38756982
|
Fixed a lot of small problems
|
2011-02-25 21:40:43 -05:00 |
|