Attila Molnar
11ad788dfd
Fix the name of the SSL modules in comments in modules.conf.example
2014-05-30 18:12:26 +02:00
Adam
2ad4c1906e
Fix incorrect comment in modules.example.conf
2014-03-01 04:27:45 -05:00
Daniel Vassdal
b6935e706c
enc_bcrypt.cpp: Get rid of the libxcrypt dependency by including code from libxcrypt, and move enc_bcrypt out of extras
2014-02-20 11:42:20 -08:00
Attila Molnar
f64393941e
Alphabetically order modules in modules.example.conf ('r' < 's' and 'w' < 'x')
2014-02-18 13:00:46 +01:00
Attila Molnar
1c39d25cca
Add m_ssl_gnutls
2014-02-17 01:12:01 +01:00
Attila Molnar
9c0134ee2c
Rename m_ssl to m_ssl_openssl and update docs
2014-02-17 00:41:36 +01:00
Daniel Vassdal
bc1575318b
modules.example.conf: Update examples for bcrypt - also clearify that m_sasl_dh* requires openssl
2014-02-16 11:07:37 -08:00
Daniel Vassdal
d44bcef31b
modules.example.conf: Add info about m_sasl_dh-aes and m_sasl_dh-blowfish
2014-02-14 16:06:24 -08:00
Adam
fc50edf046
Disable m_sasl by default
2014-02-12 14:49:22 -05:00
Adam
269c2786e9
Add SASL EXTERNAL support. Thanks to ShutterQuick for fixing and testing.
2014-02-12 14:39:41 -05:00
Adam
d64855b35b
Allow m_sql_authentication to disable email changing similar to m_ldap_authentication
2014-01-04 13:44:47 -05:00
Adam
004c4cbe5f
Move modules out of extras that dont have external dependencies
2014-01-02 11:03:33 -05:00
Adam
50f430fb23
Document which modules are extra and how to enable them
2013-12-09 21:18:01 -05:00
Adam
4d1492d444
Remove webpanel:ssl configuration option because its dumb
2013-08-23 01:14:00 -04:00
Adam
812cb04fde
Add DNS Notify support
2013-08-11 15:48:46 -04:00
Adam
4865a8cfff
Add m_sql_log
2013-08-07 16:44:35 +00: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
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
2428264315
Add Redis database support
2013-05-17 23:04:18 -04:00
Adam
6578829fa6
Use I_OnUserQuit for os_session because I_OnPreUserLogoff gets called too late, after the users server can be gone. Fix a couple other small things
2013-05-06 22:18:38 -04:00
Adam
ef06226521
Update the rest of modules.example.conf, default inspircd status modes to a sane rank incase they are prefixless, and 50 other things
2013-05-06 07:40:43 -04:00
Adam
1d0bb9b26b
Rework the config file reader to be much more flexible and move many configuration directives to the actual modules they are used in.
2013-05-05 01:55:04 -04:00
Adam
51963915ba
Remove remaining disable_ns_register references in example config
2013-03-16 21:53:03 -05:00
Adam
72aa27ede5
Allow m_ldap_authentication to block email changes if emails are controlled by ldap, don't tell users they must change their email during initial user registration
2013-03-13 09:02:31 -05: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
9931ec2994
Use m_rewrite to rewrite op, deop, halfop, ... etc
2013-01-08 20:25:01 -05:00
Adam
793c438286
Remove clearuser references from configs
2012-12-29 11:09:54 -05:00
Adam
dc751bd2f1
Combine all of the set modules now that having them split apart is almost completely pointless
2012-12-22 14:49:48 -05:00
Adam
dcd34d3728
Move DNS handling to a module
2012-12-15 01:33:31 -05: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
fb56b3a53f
Made m_xmlrpc use m_httpd
2012-11-03 22:04:19 -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
6237613439
And update modules.example.conf
2012-10-13 00:40:44 -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
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
e3d5140dcc
Added a web panel module + a default template
2012-09-01 18:54:51 -04:00
Cronus
b894a569c9
Update pid and motd file paths
2012-08-08 04:28:33 -04:00
Jeremy
ef88385d85
m_ldap_authentication: Removed the dependency on a specific binddn in favour of searching the tree for matching criteria and using the returned DN
2012-05-15 17:19:50 -04:00
Adam
d5ffae0e46
Made ssl cert and keyfiles configurable
2012-05-09 03:37:37 -04: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
d0afc8c509
Added m_rewrite
2011-10-21 00:21:34 -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
1e45019f8a
Added m_proxyscan
2011-09-10 01:55:11 -04: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
e66063e630
Rewrote the example configurations and split them
...
up into seperate files for each pseudo client.
Also reorganized how the modules are stored, and
made most of the old "extra" modules "core"
2011-08-05 05:35:31 -04:00