Robby-
|
45878bf182
|
SASL: Also disallow suspended nicks to login using EXTERNAL mechanism. Improve the log message for failed logins.
|
2014-03-22 21:14:02 +01:00 |
|
Adam
|
f1bec3999d
|
Do not allow SASL login to suspended nicks
|
2014-03-22 07:21:22 -04:00 |
|
Adam
|
a0747516ce
|
Export interface for cs_entrymsg
|
2014-03-01 21:20:18 -05:00 |
|
Adam
|
96202ae545
|
Log successful SASL auths
|
2014-02-24 22:23:12 -05:00 |
|
Adam
|
e836be489e
|
Store a cert->account map and use it for SASL EXTERNAL and certfp auth
|
2014-02-22 17:46:00 -05:00 |
|
Adam
|
80588fba81
|
Fix os_ignore to work correctly with SQL
|
2014-02-17 19:43:19 -05:00 |
|
Adam
|
ef7dc94f88
|
Move most of the implementation details out of os_forbid.h, fixes crashing if a module adding a forbid is unloaded without removing the forbid
|
2014-02-17 19:39:25 -05:00 |
|
Adam
|
baff417652
|
Move encryption.h to include/modules
|
2014-02-17 13:53:04 -05:00 |
|
Daniel Vassdal
|
b13bded620
|
sasl.h, m_sasl.cpp: Move IdentifyRequest to the header
|
2014-02-14 15:03:42 -08:00 |
|
Daniel Vassdal
|
3c8009b495
|
sasl.h, m_sasl.cpp: Add RemoveSession(), DeleteSessions(), and have active sessions closed when a Mechanism is unloaded
|
2014-02-14 13:05:01 -08:00 |
|
Adam
|
269c2786e9
|
Add SASL EXTERNAL support. Thanks to ShutterQuick for fixing and testing.
|
2014-02-12 14:39:41 -05:00 |
|
Adam
|
ad962ad759
|
Allow other modules to suspend nicknames and channels without having to subclass suspendinfo
|
2014-02-07 13:12:57 -05:00 |
|
Adam
|
5327becf41
|
Allow other modules to be able to view and modify cs and ns set_misc data
|
2014-02-07 13:02:20 -05:00 |
|
Adam
|
072202c181
|
Have db_old load news.db too
|
2014-01-02 10:56:57 -05:00 |
|
Adam
|
595dad4ec1
|
Update copyright to 2014. This was done with:
find include/ src/ lang/ docs/ modules/ *.* Config -exec sed -i 's/-20.. Anope Team/-2014 Anope Team/i' {} \;
|
2014-01-01 20:48:38 -05:00 |
|
Adam
|
b5966cf99e
|
Fix crash from loading exceptions with db_old and then unloading db_old
|
2013-12-01 21:16:50 -05:00 |
|
Adam
|
b319fb089c
|
Fix compile warnings and errors found by clang
|
2013-09-27 19:11:02 -04:00 |
|
Adam
|
4d1492d444
|
Remove webpanel:ssl configuration option because its dumb
|
2013-08-23 01:14:00 -04:00 |
|
Adam
|
de5c8c0d38
|
Fix some issues with suspend
|
2013-08-12 15:45:50 -04:00 |
|
Adam
|
812cb04fde
|
Add DNS Notify support
|
2013-08-11 15:48:46 -04:00 |
|
Adam
|
c7aab50bff
|
Support DNS ANY query type
|
2013-08-10 23:28:58 -04:00 |
|
Adam
|
1e625b6837
|
Use MessageSource as the source for many IRCDProto funcs
Keep track of what user modes are oper only/server only/etc
|
2013-08-01 13:39:35 +00:00 |
|
Adam
|
9629ccb374
|
Fix more compile warnings found on newer g++ versions
|
2013-07-20 19:46:13 -04:00 |
|
Adam
|
eabb9c0c11
|
Fix deleting badwords/modes/logs etc
|
2013-07-08 20:35:04 -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 |
|
Adam
|
7edc76f7fb
|
Fix deleting mode locks
|
2013-07-04 23:05:30 -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 |
|
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
|
879b310580
|
Fix Windows build
|
2013-05-18 00:27:03 -04:00 |
|
Adam
|
2428264315
|
Add Redis database support
|
2013-05-17 23:04:18 -04:00 |
|
Adam
|
57c2b65f08
|
Move module header files to include/modules to fix naming conflicts with system headers
|
2013-05-05 03:30:08 -04:00 |
|