Adam
9aa414b1f6
Fixed matching acount access entries against nicknames
2011-08-16 15:28:21 -04:00
Adam
68e0d99f62
Fixed select()ing 0 sockets on Windows
2011-08-16 00:09:09 -04:00
Adam
2e7bd6498f
Fixed /cs clone access
2011-08-14 21:46:14 -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
78b8b30766
Fixed resolving hosts when connecting to our uplink
2011-08-14 15:27:20 -04:00
Adam
91d8cc4c5b
Revert "Fixed resolving hosts on connect"
...
This reverts commit 11619be8b9 .
2011-08-14 15:25:02 -04:00
DukePyrolator
11619be8b9
Fixed resolving hosts on connect
2011-08-14 21:21:50 +02:00
Adam
e767ded69f
Fixed default settings for log blocks
2011-08-14 01:01:38 -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
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
3755bf5bcd
Ignore SIGPIPE
2011-08-10 15:50:45 -04:00
Adam
4bdc9824a0
Added two missing files
2011-08-10 01:34:14 -04: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
8116ad9b28
Added forgotten founder checks to cs_access, fixed fantasy replies to come from the right service, and fixed the accessgroup operators to acount for founder/superadmin
2011-08-09 04:38:35 -04:00
Adam
cb7435982c
Fixed a typo in init.cpp
2011-08-09 01:56:08 -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
b7542fd6f2
Added a few sanity checks which never really should happen to db-convert
2011-08-08 23:41:03 -04:00
Adam
2d591f7f59
When we split from the uplink send a quit for *all* of our clients not just bots
2011-08-08 20:34:27 -04:00
Adam
c4da496834
Copy modules to the runtime directory in one big read/write if we can instead of this 1 byte at a time thing, significantly improves startup loading time.
2011-08-08 00:32:09 -04:00
Adam
ade92395a0
Fixed the pipengines
2011-08-07 22:34:16 -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
35588cc521
Made botserv bots with no commands just ignore messages to them, and made bots only tell users to use HELP if they have a HELP command
2011-08-07 16:04:40 -04:00
Adam
b678aa64d8
Give channel founders +qo by default
2011-08-06 19:41:37 -04:00
Adam
deb79e830d
sed'd a few typos
2011-08-06 18:05:16 -04:00
Adam
a6dd65f916
Fixed suepradmin
2011-08-06 17:33:59 -04:00
Adam
749de0054f
Update last used times on channels when someone with access uses them
2011-08-06 04:32:50 -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
b3f4ba0082
Start the ts6 sid generator off at 00A if none is given
2011-08-03 06:09:27 -04:00
Adam
42f954ff7d
Fixed reintroducing our clients if we disconnect and reconnect to the uplink
2011-08-02 22:39:14 -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
f32149117a
Fixed error message from being unable to connect
2011-07-31 04:00:35 -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
acceabe3a8
Bug #1287 - Only check if users should be deopped on syncing channels
...
when the user is on a server that is also syncing.
This prevents us from deopping all users who join a new channel
when recovering from a netsplit that don't explicitly have access
to that channel.
2011-07-16 06:52:13 -04:00
Adam
c3993b3123
Fixed appending !*@* to some access list entries that are valid hosts
2011-07-14 22:37:46 -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
924f6849fe
Bug #1283 - Upped the buffer used for messge replies, as some can be really big
2011-07-10 19:32:10 -04:00
Adam
b5ec57a3f9
Bug #1285 - Fixed setting -P on channels with only a service bot in it
2011-07-10 19:07:45 -04:00
Adam
d2832b1045
Use getrlimit instead of ulimit, fixes freebsd build
2011-07-07 02:23:11 -04:00
Adam
57ec310512
Only call send once per write event in dns manager
2011-07-06 05:20:25 -04:00
Adam
c549aa4e76
Bug #1279 - Fixed strftime
2011-07-04 22:39:13 -04:00
Adam
714831b249
Bug #1282
2011-07-04 22:34:21 -04:00