Adam
cba811bc6b
Default nogroupchange to on, update comment to make sense
2013-11-17 23:35:57 -05:00
Adam
fc69b68891
Don't default /cs list or /ns list to require oper privs
2013-11-16 16:38:10 -05:00
Adam
332fd23927
Add general:hideregisteredcommands to hide commands that require you to be identified to use. This changes the behavior of hideprivilegedcommands to only hide commands users don't have the oper privileges to execute.
2013-11-15 15:10:23 -05:00
Adam
2a35151d12
Remove db_plain
2013-11-09 05:41:10 -05:00
Adam
c710625cd3
Use Config::GetClient for looking up services for command{} blocks which lessens the insanity of renaming services
2013-11-01 02:07:35 -04:00
Adam
ac2f8bf64d
People often seem to get tripped up by this, so document more clearly
2013-11-01 02:04:21 -04:00
Robby-
710d4848bd
Fix kill and killquick default expiry times.
...
ns_access and ns_cert: Fix accessmax defaults, also state in the config that 0 is not a valid value.
2013-10-28 09:25:17 +01:00
Robby-
bd3bed2118
Fix some typos and touch up the configs a little.
2013-10-28 09:13:53 +01:00
DukePyrolator
4bd5649105
fixed make install not installing the new example config files
2013-10-27 04:53:57 +01:00
DukePyrolator
b5af310f8a
added the irc2sql gateway module
2013-10-26 18:42:58 +02:00
DukePyrolator
2cfc97053f
moved some config options from example.conf to nickserv.example.conf
2013-10-26 18:33:07 +02:00
Adam
fd4ac7f6fc
Update version.log
2013-10-12 15:28:49 -04:00
Adam
e1d460e211
Call OnBotPrivmsg after checking if the message is a ctcp, not before. fix typo in opersrev.example.conf
2013-10-09 16:27:16 -04:00
Adam
257b10ee91
Hide privileged commands in ns help set and cs help set if configured
2013-10-05 00:33:03 -04:00
Robby-
82006b868f
cs_entrymsg: Check for the correct override privilege.
...
Make some more commands check if Read-Only mode is active.
cs_flags: Show a meaningful message when a user is not found on the access list.
os_set: Add missing capabilities to the readonly help output.
OperServ: Add logging to certain commands.
NickServ: Undo logging for listings.
2013-10-05 00:33:03 -04:00
Robby-
32a57150ec
ns_access: Allow LIST by Services Operators on suspended nicks. Change wording.
...
ns_ajoin: Fix the number of command parameters. Check for nick suspension. Do not allow just any Services Operator to access other users' AJOIN, require nickserv/ajoin. Change wording.
ns_cert: Add ability for Services Operators to modify other users' certificate lists.
2013-09-29 15:42:22 -04:00
Adam
44dd8d07d9
Add chanserv:always_lower_ts config option to always lower registered
...
channels timestamps to the creation time which fixes some race
conditions regarding users joining empty registered channels and doing
things prior to the -o from services coming through.
Without always_lower_ts attempt to bounce mode changes from bad users,
which will work okay in most cases.
2013-09-29 15:41:32 -04:00
Adam
f7aa69b596
Correct expiretmeout and updatetimeout descriptions in example.conf, it is no longer triggerd by /os update
2013-09-29 13:04:12 -04:00
Robby-
9756f96b85
example.conf: nickserv:emailregistration -> nickserv:registration
2013-09-27 19:11:02 -04:00
Adam
b60b23fd48
Only allow using os_oper add and del if you have the privileges for what
...
you are giving or taking.
2013-09-27 17:21:46 -04:00
Adam
1818b19eba
Fix cs_mode lock reply if nothing is done
...
Fix not clearing forbids when os_forbid is unloaded
Apply nick and chan forbids when added
Fix loading forbids until after the service is constructed
2013-09-27 16:33:56 -04:00
Adam
339f41aebc
Fix allowing duplicate entries on the snline list
...
Have proto mods recognize cidr ranges as zlineable IPs
Remove operserv/global from global.conf because its dumb
Fix example config ~botserv/set example to work as expected
2013-09-08 21:53:06 -04:00
Adam
4d1492d444
Remove webpanel:ssl configuration option because its dumb
2013-08-23 01:14:00 -04:00
Adam
765943062e
Always require the registered channel mode is set. Comment out default config requiring "r" as some ircds use it for registered users only
2013-08-21 01:35:57 -04:00
Adam
4abfdcbb9c
Do not default mlock +r, it is unnecessray and only clutters up the mlock list
2013-08-14 18:24:04 -04:00
Adam
812cb04fde
Add DNS Notify support
2013-08-11 15:48:46 -04:00
Adam
1314d5b4f1
Fix cs_kee_pmodes default
2013-08-11 15:38:09 -04:00
Adam
c7aab50bff
Support DNS ANY query type
2013-08-10 23:28:58 -04:00
Adam
c507c78d5a
Do not have ratbox or plexus pull modes from hybrid, it is entirely too confusing. Also fix cs_mode config
2013-08-10 17:59:31 -04:00
Adam
58c05687bf
Add "simple seen" mode to cs_seen
2013-08-10 17:43:13 -04:00
Adam
e4d1769a8b
Add os_info
2013-08-10 12:29:12 -04:00
Adam
4865a8cfff
Add m_sql_log
2013-08-07 16:44:35 +00:00
Adam
83e4b183ea
Add keepmodes setting
2013-08-01 14:07:56 +00:00
Federico G. Schwindt
378c9203df
Squashed commit of the following from Federico G. Schwindt <fgsch@lodoss.net>:
...
Date: Mon Jul 22 22:40:07 2013 +0100
Correct pasto
Use proper name for included file.
Date: Mon Jul 22 22:30:23 2013 +0100
Indent defaults
Date: Mon Jul 22 22:28:50 2013 +0100
Correct option name
signkicklevel is really signkick_level.
Date: Mon Jul 22 22:25:24 2013 +0100
Ensure some of the options are persisted
Correct type for memo_signon, memo_receive, memo_mail and memo_hardmax so
they're serialized.
Date: Mon Jul 22 22:23:36 2013 +0100
Add missing newline
plus additional suggestions from fgs
2013-07-22 23:45:08 -04:00
Adam
604da89813
More basic config validation, and fix crash when no uplinks are configured. spotted by fgs
2013-07-21 03:59:59 -04:00
Adam
0ff48e1538
Move op/deop/etc back to an actual command, its too hard to use cs_log with it as rewrites. Allow cs_log to work with either command names or service names.
2013-07-07 23:13:29 -04:00
DukePyrolator
e957c7b2d2
m_dnsbl: updated the url to DroneBL in modules.example.conf
2013-07-08 05:04:04 +02:00
Adam
7f971043bc
Allow channels on access lists
2013-07-03 22:45:00 -04:00
Adam
1a3d9a016d
Change extensible keys to require explicitly having a type defined for it. Completely modularize more features like bs_kick, entrymsg, log, mode, etc. Move fantasy to its own module. Move greet to its own module.
2013-07-01 22:17:52 -04:00
DukePyrolator
7d0e063300
added the missing accessmax option to the ns_cert configuration block
2013-06-22 17:06:48 +02:00
Adam
1773eef143
Don't enforce usestrictprivmsg on TS6 IRCds and cache the value of usestrictprivmsg
2013-06-19 20:53:40 -04:00
KindOne
7704ee7107
Removed inspircd 1.1 reference from conf. Corrected a few spelling issues.
2013-06-19 20:07:15 -04:00
Adam
22658d63bd
Get rid of the remaining references in the core to specific services. Move more stuff out of the core to the proper modules.
2013-05-26 17:13:11 -04:00
Adam
f2dee1e1d6
Update INSTALL and place some example link configurations in example.conf
2013-05-26 15:27:28 -04:00
DukePyrolator
d82391e46d
made our database backup filenames more readable
2013-05-20 06:42:38 +02:00
Adam
2a8202c832
Give botserv bots assigned by persist the same botmodes as normal bots, fix some typos, remove unused variable
2013-05-18 23:45:10 -04:00
Adam
14dc142a92
Add botserv bot usermode config option
2013-05-18 14:26:18 -04:00
Adam
51b7d53108
Add a config option for the default log bot
2013-05-18 13:08:26 -04:00
Adam
2428264315
Add Redis database support
2013-05-17 23:04:18 -04:00
Charles Kingsley
da948be089
Update botserv.example.conf for xop fantasy commands
2013-05-11 17:06:16 +01:00