Robby-
6c43bcc3e0
cs_enforce: Make the logging also show the channel it was used on, added 2 missing log calls, can now handle overrides by services operators.
2013-02-02 07:32:32 +01:00
Robby-
15b37c1e38
Some more typo and help text fixes, proper formatting of control codes, missing privileges, and settings corrections.
2013-02-02 07:30:53 +01:00
Robby-
aea86906f4
Some configuration file updates: Removed now non-existing settings. Redid some existing settings to look more consistent/uniform. Added some missing commands/permissions.
...
Merged operserv/modlist permission into operserv/modinfo.
Fixed ChanServ INFO privilege to actually work for /BotServ INFO too for those users who have it, instead of only for founders.
Fixed some typos aswell as removed whitespaces along the way.
2013-01-31 06:19:14 +01:00
Adam
a62698a14a
Remove sendpass from the configs and the config reader since it no longer exists
2013-01-30 17:44:07 -05:00
Adam
5ae100fea2
Add nickserv/alist priv, merge botserv/botlist and botserev/assign/private to botserv/administration
2013-01-27 05:00:00 -05:00
Adam
29a018088e
Add svsjoin and svspart commands
2013-01-13 22:07:27 -05:00
Adam
793c438286
Remove clearuser references from configs
2012-12-29 11:09:54 -05:00
Adam
dcd34d3728
Move DNS handling to a module
2012-12-15 01:33:31 -05:00
Adam
c1077faa28
Optimize much of the database code and serialize code.
2012-12-13 06:12:56 -05:00
DukePyrolator
e71c890cf5
added a missing permission for operserv/global to the Services Administrator block in example.conf
2012-12-09 14:32:16 +01:00
Adam
705d1efeab
Allow services to return more than one NS record
2012-11-30 20:49:59 -05:00
Adam
a4468dd56e
Allow modules to use the encryption modules to encrypt arbitrary things.
...
Made enc_old depend on enc_md5.
Allow not loading any encryption modules if you want to only use an
external mechanism.
Removed ns_sendpass since it's just a bad idea.
2012-11-30 02:53:03 -05:00
Adam
a0a54fdfe0
Expand options:hideprivilegedcommands to not show commands requiring authentication to unidentified users
2012-11-01 16:15:44 -04:00
DukePyrolator
9c8570ac68
readded ngircd protocol support
2012-10-29 04:17:24 +01:00
Adam
1057fa8421
BIND's forward ability did not work as I expected
...
because it will not forward non recursive queries.
So, added support for SOA, NS, and AXFR requests.
2012-10-24 19:32:26 -04:00
Adam
04632bd381
Cleanup of last few commits/warning fix
2012-10-22 17:02:01 -04:00
Adam
0b9db15efc
Add os_dns, a way to control your DNS zone via services
2012-10-22 00:54:30 -04:00
Adam
0a950669cb
Add a hybrid 8 protocol module courtesy of Michael <michael@wobst.at>
2012-10-13 23:49:15 -04:00
Adam
b19a3af4db
Add networkinfo:chanlen config directive
2012-10-01 02:29:31 -04:00
DukePyrolator
4c8fef264e
updated example.conf
2012-09-03 11:05:17 +02:00
Robby
f7bf2fa960
Put motd in conf/ not data/ and fixed the default values in the config
2012-08-08 17:09:34 -04:00
Cronus
b894a569c9
Update pid and motd file paths
2012-08-08 04:28:33 -04:00
Robby
1f73e27870
Updated help messages for ns_list, cs_list, cs_entrymsg, and cs_info. Also fixed logging for cs_entrymsg.
2012-05-20 04:14:26 -04:00
Robby
25586f3246
Allow services operators to release other user's nicks, and allow services operators to view the access list of other operators
2012-05-08 02:01:44 -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
5068483cb9
Add db_sql:prefix allow prefixing all anope tables similarly, and changed db_sql to update the databases incrementally instead of one big flush
2012-04-27 15:38:50 -04:00
Adam
573e49a7ea
Reworked live SQL support yet again
2012-04-23 05:08:26 -04:00
DukePyrolator
deb5196101
Added Chanstats. It uses a new, improved database format and is not compatible with current phpdenora or magirc installations.
2012-04-08 12:43:34 +02:00
Adam
88fd1da803
Fixed typos
2012-03-13 21:07:10 -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
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
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
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
Robby
9e71394127
Cleaned up a lot of log messages, help replies, fixed cs_tban, and other small fixes
2012-01-07 04:10:30 -05:00
Adam
704dbe27bf
Updated /bs info output and note db_sql can truncate entire databases
2011-12-20 18:38:37 -05:00
Adam
255a8da347
Added oper:require_oper configuration option
2011-12-12 15:26:59 -05:00
Adam
781ed11ba8
Allow services operators to modify other users access list
2011-11-20 15:31:01 -05:00
lethality
961bb6e27e
Fixed some typos/errors in the example configs comments.
2011-10-27 00:13:00 +01:00
Adam
d0513d6506
A few minor fixups
2011-10-22 16:11:26 -04:00
Adam
ddc3c2f38c
Added options:nonicknameownership config option
2011-10-14 12:20:07 -04:00
Adam
e7ba639beb
Remove opnotice from example configs
2011-09-25 14:38:21 -04:00
Adam
1f2399de36
Added a new database format and sqlite support. Also moved db-convert to a module.
2011-09-25 04:19:15 -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
309dfa36e7
Fixed a few mysql problems, including bug #1326
2011-08-27 16:14:04 -04:00
DukePyrolator
2284c31f90
Replaced some chanserv/forbid with operserv/forbid in example.conf and added a check for ForceForbidReason in os_forbid
2011-08-23 11:42:40 +02:00
Adam
4663970722
Removed m_async_commands, it can still cause crashes from invalid pointers on the stack & is a giant mess anyway
2011-08-20 00:57:35 -04:00
Adam
697bc8d8e8
Added a services.host define to easily change every clients hostname
2011-08-10 05:05:09 -04:00