Adam
|
1dfdf36fc3
|
Fix m_ssl_gnutls to send its cert. Most of this is from Attila.
|
2014-02-24 00:06:38 -05:00 |
|
Robby-
|
212abeb986
|
webcpanel: Update copyright year.
ns_cert: Bold code 2 -> 002.
|
2014-02-23 23:42:43 +01: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 |
|
Attila Molnar
|
bb1b015103
|
Make m_ssl_gnutls work with at least GnuTLS v2.8
|
2014-02-22 16:59:10 +01:00 |
|
Adam
|
e2bd08fbff
|
Add some missing serial updates in os_dns
|
2014-02-21 20:50:23 -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 |
|
Adam
|
109d8f431f
|
Do not import forbids with wildcards in their names, how 1.8 treats wildcaded forbids depends on the IRCd
|
2014-02-18 13:04:16 -05:00 |
|
Adam
|
1edb7e776b
|
Merge pull request #54 from attilamolnar/2.0+webcpanelfix
Don't create zero length DataBlocks in BinarySocket::Write()
|
2014-02-18 12:59:37 -05:00 |
|
Adam
|
928e2e1b7c
|
Fix loading noexpire channels in db_old
|
2014-02-18 12:57:31 -05:00 |
|
Adam
|
0db81ca46a
|
Merge pull request #52 from attilamolnar/2.0+gnutls
Add support for SSL connections powered by GnuTLS
|
2014-02-17 22:21:08 -05:00 |
|
Attila Molnar
|
5beea4eb7e
|
Fix TemplateFileServer writing empty messages resulting in zero length DataBlocks being created and later passed to SocketIO::Send()
Found while testing m_ssl_gnutls, fix suggested by @Adam-
|
2014-02-18 03:27:12 +01: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 |
|
Adam
|
7074944810
|
Fix not applying ipv[46]_cidr to connecting clients in os_session, #1573
|
2014-02-17 13:39:49 -05: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 |
|
Adam
|
959fee5937
|
Fix Windows build
|
2014-02-16 18:28:39 -05:00 |
|
Daniel Vassdal
|
ab1e0ebfb3
|
db_old.cpp: Correctly import forbidden nicks and chans
|
2014-02-16 12:56:27 -08:00 |
|
Daniel Vassdal
|
a71d0f6757
|
enc_bcrypt: Add module
|
2014-02-16 11:07:36 -08:00 |
|
Daniel Vassdal
|
c0ce71e55a
|
m_sasl_dh-blowfish: Add module
|
2014-02-14 15:12:25 -08:00 |
|
Daniel Vassdal
|
0eeb0caf08
|
m_sasl_dh-aes: Add module
|
2014-02-14 15:12:25 -08: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
|
ca85df2d74
|
Don't convert XOP access entries to levels in db_old
|
2014-02-14 11:10:20 -05:00 |
|
Adam
|
f428d61045
|
Use better command access checking in webpanel for operserv/akill
|
2014-02-13 19:42:02 -05:00 |
|
Adam
|
269c2786e9
|
Add SASL EXTERNAL support. Thanks to ShutterQuick for fixing and testing.
|
2014-02-12 14:39:41 -05:00 |
|
Adam
|
8c8e6d464a
|
Make initial registration notices with mail less repetitive
|
2014-02-11 18:08:09 -05:00 |
|
Adam
|
22976b8a7c
|
Fix flags +* or -* sometimes incorrectly reporting opers as overriding when they are not
|
2014-02-11 17:33:28 -05:00 |
|
Robby-
|
4dff710361
|
ns_suspend: Show the setter of the suspension and the reason when manually unsuspending.
|
2014-02-11 03:57:15 +01:00 |
|
Robby-
|
fe80d2cded
|
os_modinfo: Add ability to list only extra modules.
|
2014-02-11 02:26:00 +01:00 |
|
Adam
|
6d61a84286
|
Add an opertype priv "protected" to not allow services to kick a user.
Also classify ulines as protected
|
2014-02-09 18:51:52 -05:00 |
|
Adam
|
f6b8596c7b
|
Log memoserv/sendall
|
2014-02-09 10:59:36 -05:00 |
|
Adam
|
da6760f606
|
Properly convert suspended nicks and channels in db_old
|
2014-02-07 13:28:07 -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 |
|
ShutterQuick
|
c0a491cb06
|
Update cs_updown.cpp
cs_updown: Make CS DOWN remove all modes, not just one
|
2014-02-07 18:04:16 +01:00 |
|
Adam
|
66cc965fd7
|
Ignore nonblocking errnors on socket operations
|
2014-02-05 15:26:03 -05:00 |
|
Adam
|
fad1da81a3
|
Process mode changes in ns_ajoin before joining users, fixes not being able to ajoin users to +R channels on Unreal
|
2014-02-05 08:46:56 -05:00 |
|
Adam
|
bb0e2a9a07
|
Make it easier to use fantasy without botserv, and document it
|
2014-02-05 08:46:51 -05:00 |
|
Adam
|
4f8c4f8fef
|
Actually just allow mode clear to take any mode name
|
2014-02-03 10:05:13 -05:00 |
|
Adam
|
25957111b2
|
Fix typo in mode clear, exempts -> excepts
|
2014-02-03 08:41:27 -05:00 |
|
Adam
|
9a8895359a
|
Apply the last commit to cs_list
|
2014-02-02 03:21:02 -05:00 |
|
Daniel Vassdal
|
f94cb7fb11
|
ns_list: Fix typo (NS_SUSPENDED -> SUSPENDED)
|
2014-02-01 11:24:52 -08:00 |
|
Daniel Vassdal
|
211a944210
|
ns_ajoin: Treat ',' as a separator.
|
2014-02-01 10:35:10 -08:00 |
|
Daniel Vassdal
|
405b41ec87
|
protocol/(inspircd12/unreal/charybdis): Have SASL login in on the account name instead of nick alias
|
2014-01-31 01:41:27 -08:00 |
|
Adam
|
bacb276181
|
Use TBURST on hybrid to set topics
|
2014-01-28 14:45:21 -05:00 |
|
Attila Molnar
|
53a78c2688
|
Fix cs_clone allowing users to clone a channel to itself
|
2014-01-26 20:06:36 +01:00 |
|
Adam
|
f28b1142f5
|
Correct error message in gl_global to reference the right module
|
2014-01-26 01:15:19 -05:00 |
|
Adam
|
a29b7897f0
|
Use the SQLine reason in the kick reason for sqlined channels
|
2014-01-26 01:14:28 -05:00 |
|