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
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
3e9888092a
Fixed mail delay time
2011-06-24 03:40:18 -04:00
Adam
7ec803f610
Bug #1277 - Dont send account data for unconfirmed nicks
2011-06-23 15:31:57 -04:00
Adam
b1a075b462
Fixed bug #1276 and some other valgrind warnings
2011-06-23 15:10:50 -04:00
Adam
3be75cbcb3
Merge branch '1.9' of anope.git.sf.net:/gitroot/anope/anope into 1.9
2011-06-20 23:28:25 -04:00
Adam
2667f9046e
Cleaned up some of the logger code which fixes not logging debug logs to files etc when debug is enabled, and some other small things
2011-06-20 23:25:46 -04:00
Naram Qashat
2601871391
Fix long-standing issue with the get token functions if the delimiter wasn't found in the string but you wanted the first "token".
2011-06-20 23:09:03 -04:00
Adam
a3d0ab3d09
Use case insensitive matching when looking up servers by name
2011-06-20 23:00:49 -04:00
Adam
a1b36ec0a5
Search all domains for language strings, fixes the mess that we used to use to translate strings in 3rd party modules
2011-06-17 19:57:43 -04:00