Adam
|
3d5889c308
|
Updated channel flag names to remove LOGCHAN
|
2011-09-10 16:08:58 -04:00 |
|
Adam
|
63cb8ca24c
|
Moved signal/thread/mode checking to use signal pipes
|
2011-09-10 02:06:31 -04:00 |
|
Adam
|
dc5d1fa21c
|
Made ChanServ privileges configurable
|
2011-09-10 02:06:31 -04:00 |
|
Adam
|
1478b5bbd7
|
Added chanserv/log
|
2011-09-10 02:06:29 -04:00 |
|
Adam
|
19e0b87aa1
|
Removed /bs set msg
|
2011-09-10 02:05:56 -04:00 |
|
Adam
|
17ea4ed8f5
|
Fixed service_reference to work correctly with external classes
|
2011-09-10 02:05:03 -04:00 |
|
Adam
|
feaef7cc4a
|
Allow services to register or unregister themselves
|
2011-09-10 02:05:03 -04:00 |
|
Adam
|
700a585b1b
|
Allow modules to add their own channel levels
|
2011-09-10 02:05:00 -04:00 |
|
Adam
|
62752db4c4
|
Rewrote mlock saving/loading code to not use this silly extensible hack
|
2011-09-10 01:58:39 -04:00 |
|
Adam
|
f025d1b495
|
Made service_reference type safe
|
2011-09-10 01:58:38 -04:00 |
|
Adam
|
8c4417cad1
|
Removed opnotice
|
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
|
b504791bad
|
Cleaned up the dns engine, and fixed sometimes parsing multiple answer queries incorrectly
|
2011-09-10 01:55:37 -04:00 |
|
Adam
|
2eb708e5ad
|
Cleaned up some of the socket code, cleaned up the pipe engines, added support for binary sockets, and cleaned up the asynch connect/accept code
|
2011-09-10 01:55:09 -04:00 |
|
Adam
|
4fcb371bc8
|
Track what "level" channel status modes are, which allows us to have chanserv/mode determine if a status mode can be set by users better
|
2011-09-10 01:52:59 -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
|
f844b0a161
|
Changed User::IsRecognized check to default to secure
|
2011-09-09 19:18:43 -04:00 |
|
Adam
|
6bd31b0333
|
Bug #1330 & many other small fixes
|
2011-09-08 19:00:30 -04:00 |
|
Adam
|
5cf3ddb7b1
|
Made config rehashing not wipe opers configured with opersev/oper
|
2011-08-29 16:03:33 -04:00 |
|
Adam
|
8702031bcd
|
Set the creator of default mlocks to the channel founder when a channel is registered
|
2011-08-25 19:01:01 -04:00 |
|
Adam
|
5d681a74ad
|
Clear NS_HELD from nicks when recover expiry is up
|
2011-08-24 13:56:48 -04:00 |
|
Adam
|
b5b2c42242
|
Removed this ondeleteobject event, was for m_async_commands which died
|
2011-08-22 17:14:18 -04:00 |
|
Adam
|
f41081ba51
|
Include when an access entry was created in access view
|
2011-08-17 21:41:30 -04:00 |
|
Adam
|
ede910d655
|
Made /os oper info also show all inherited commands/privs
|
2011-08-17 15:56:40 -04:00 |
|
Adam
|
960c339a4c
|
Brought back the old 1.7 behavior of a level -1 matching all users and 0 matching all identified users
|
2011-08-14 18:50:22 -04:00 |
|
Adam
|
f3d7d4ee37
|
Track when our clients are introduced or not
|
2011-08-12 12:46:11 -04:00 |
|
Adam
|
feee50e695
|
Allow bot usermodes to be configurable
|
2011-08-12 03:13:56 -04:00 |
|
Adam
|
54710a782b
|
Removed the unused ChannelModeBan code
|
2011-08-12 01:51:14 -04:00 |
|
Adam
|
d44a1d0867
|
Fixed Windows runtime problems
|
2011-08-11 23:10:08 -04:00 |
|
DukePyrolator
|
c2780e1de4
|
Added a separate field for last seen realhost to ns_info, shown to services admins only
|
2011-08-11 22:21:40 +02:00 |
|
Adam
|
ded98ed3de
|
Fixed windows build
|
2011-08-10 01:32:07 -04:00 |
|
Adam
|
13bcc4ef14
|
Replace the old sigaction for a signal when our Signal destructs
|
2011-08-10 00:28:31 -04:00 |
|
Adam
|
776583a665
|
Simiplied a bit of the access system
|
2011-08-09 01:55:34 -04:00 |
|
Adam
|
91c3363c15
|
Hopefully sort this AccessGroup::HasPriv once and for all
|
2011-08-09 00:06:44 -04:00 |
|
Adam
|
c6741d3765
|
Always reset the levels of newly created channels, fixed DetermineLevel matching ACCESS_INVALID levels, and added in a disabled config option for levels
|
2011-08-07 19:04:27 -04:00 |
|
Adam
|
25e3408ff6
|
Fixed generating sid on startup
|
2011-08-07 17:43:23 -04:00 |
|
Adam
|
a6dd65f916
|
Fixed suepradmin
|
2011-08-06 17:33:59 -04:00 |
|
Adam
|
9ec18a3b02
|
Added a command:permission setting
|
2011-08-04 21:59:01 -04:00 |
|
Adam
|
09f5591aba
|
Fixed /cs clone copying channel access, fixed restricted, and fixed some compiler warnings
|
2011-08-02 05:07:59 -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
|
e8c00b9e8b
|
A few small fixes
|
2011-07-26 05:44:14 -04:00 |
|
Adam
|
f277be0f26
|
Fixed OSOpersOnly & CSOpersOnly
|
2011-07-14 21:40:21 -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
|
2caf5868d0
|
Clean up some of the dns code, udp is connectionless anyway so this isnt required
|
2011-07-03 00:19:54 -04:00 |
|
Adam
|
936a50df23
|
Fixed build on older cmake versions
|
2011-06-27 15:35:09 -04:00 |
|