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
1bdb756b25
Restrict the length of kick reasons in cs_kick, cs_ban, and cs_akick
2012-11-25 22:37:54 -05:00
Adam
54d8695e70
Add commented command{} blocks for how 1.8 worked, don't show saset in the help list to registered users.
2012-11-25 20:36:57 -05:00
Adam
a2441fd326
Rename restoreonghost in nickserv.conf
2012-11-25 19:47:09 -05:00
Adam
831a1d15d5
Merge ns_ghost, ns_recover, and ns_release. Fix svskilling users on Unreal.
2012-11-25 19:41:36 -05:00
DukePyrolator
6b5df8e62f
added a config block for cs_seen in chanserv.example.conf
2012-11-25 05:44:31 +01:00
Adam
002f00d7eb
Add IP.Board m_sql_authentication query to modules.example.conf, from Genesis2001
2012-11-24 02:15:19 -05:00
Adam
ff3e396e92
Add a config option to disable sasl
2012-11-09 19:13:33 -05:00
Adam
52fa66820c
Give suspend the correct permission in botserv.conf, fix pch build
2012-11-07 15:17:58 -05:00
lethality
22c8297a03
Added chanserv/status to fantasy commands
2012-11-06 15:19:56 +00:00
Adam
fb56b3a53f
Made m_xmlrpc use m_httpd
2012-11-03 22:04:19 -04:00
Adam
a0a54fdfe0
Expand options:hideprivilegedcommands to not show commands requiring authentication to unidentified users
2012-11-01 16:15:44 -04:00
Adam
90930619bc
Fixed quite a bit of dumbness with m_ssl. Had to
...
modify socketengines to allow polling for write &
no read, but is it cleaner now. Made m_httpd able
to listen using SSL.
2012-11-01 14:47:23 -04:00
Adam
3a10fca75f
Fix ns_ghost and ns_recover, add nicksev:restoreonghost
2012-10-31 12:37:43 -04:00
Adam
20e4685057
Readd cs_status
2012-10-29 14:54:49 -04:00
DukePyrolator
9c8570ac68
readded ngircd protocol support
2012-10-29 04:17:24 +01:00
Adam
e1dcf24c98
Add nickserv:modesonid config option to set what modes users get on identify
2012-10-26 17:30:41 -04: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
6237613439
And update modules.example.conf
2012-10-13 00:40:44 -04:00
Adam
3af786d4c9
Fix fantasy !help & give it its own help header, not ChanServ's
2012-10-08 20:58:47 -04:00
Adam
e57b470e83
Made fantasy commands configurable
2012-10-08 04:16:23 -04:00
Adam
b8b63ff115
Remove the asynchronous identifing hack and replace it with something better. Fixes m_*_authentication only being able to properly work when people identify normally using nickserv/identify
2012-10-07 22:39:58 -04:00
Adam
4ec10d798b
Fixups and cleanup for the last few commits
2012-10-06 20:11:47 -04:00
Adam
93698f0d61
Added operserv/logsearch
2012-10-02 05:18:42 -04:00
Adam
b19a3af4db
Add networkinfo:chanlen config directive
2012-10-01 02:29:31 -04:00
lethality
74117a1e1e
added some example sql queries
2012-09-29 23:55:55 +01:00
lethality
097893bfbf
Updated example query to include a valid value
2012-09-13 15:29:04 +01:00
Adam
16019c9827
Add m_sql_authentication to allow authenticating users against an external SQL database
2012-09-12 21:10:02 -04:00
Adam
7e3b5bed50
Add chanserv/set/autoop, like nickserv/set/autoop but for channels
2012-09-07 23:44:15 -04:00
Adam
c9c477ff9d
These saset command stubs can go away
2012-09-07 22:27:28 -04:00
Adam
9d6626f70c
Made session tracking ip based, not host based, and allow using CIDR to group multiple ips from one subnet to one session
2012-09-07 12:04:25 -04:00
Adam
5c07863ad5
Allow configuring killquick and kill delays
2012-09-07 08:46:28 -04:00
DukePyrolator
4c8fef264e
updated example.conf
2012-09-03 11:05:17 +02:00
Adam
3264669e03
Update version.log
2012-09-02 08:31:34 -04:00
Adam
e3d5140dcc
Added a web panel module + a default template
2012-09-01 18:54:51 -04: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
lethality
ba53c7eb03
Updated MODULES somewhat
2012-06-17 22:23:22 +01:00
Adam
873d4287de
Split up bs_set
2012-06-11 15:44:48 -04:00
Adam
437944d416
Merge branch '1.9' of anope.git.sf.net:/gitroot/anope/anope into 1.9
2012-06-01 04:43:26 -04:00
DukePyrolator
db37b1c634
updated chanstats
2012-06-01 07:37:34 +02:00
Adam
2cbfbc98e9
Some access level fixes from Robby to more closely match the historic levels, and some code cleanup
2012-05-26 02:15:48 -04:00
Adam
70fb5900a2
Add support for inspircd2.0+s mlock, improved on Unreal's, and made server side mlock usage configurable
2012-05-23 19:35:56 -04:00