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
|
7b4eec9748
|
Remove docs/IRCD, it is very outdated and no longer correct at all
|
2014-02-17 13:53:45 -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 |
|
Adam
|
959fee5937
|
Fix Windows build
|
2014-02-16 18:28:39 -05:00 |
|
Adam
|
3854a5570f
|
Merge pull request #51 from ShutterQuick/2.0+oldforbid
db_old.cpp: Correctly import forbidden nicks and chans
|
2014-02-16 16:07:36 -05:00 |
|
Daniel Vassdal
|
ab1e0ebfb3
|
db_old.cpp: Correctly import forbidden nicks and chans
|
2014-02-16 12:56:27 -08:00 |
|
Adam
|
cffe864900
|
Merge pull request #50 from ShutterQuick/bcrypt
Add enc_bcrypt
|
2014-02-16 14:10:25 -05: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
|
a71d0f6757
|
enc_bcrypt: Add module
|
2014-02-16 11:07:36 -08:00 |
|
Adam
|
50d7bf710e
|
Merge pull request #48 from ShutterQuick/2.0+nnghsasl
Add SASL mechanisms DH-AES and DH-BLOWFISH
|
2014-02-14 19:15:43 -05: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 |
|
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
|
1b1180fda6
|
base64.cpp: B64Decode(): Don't crash on "="
|
2014-02-14 13:42:21 -08:00 |
|
Daniel Vassdal
|
a4ecfa5bc0
|
Anope::string: Add .data()
|
2014-02-14 13:05:01 -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
|
5dfa6598c2
|
Do not sync channels in Channel::Reset if they are in the middle of syncing, and checkmodes in Channel::Sync. Fixes channel modes sometimes not being set if always_lower_ts is on
|
2014-02-14 11:09:53 -05:00 |
|
Adam
|
f428d61045
|
Use better command access checking in webpanel for operserv/akill
|
2014-02-13 19:42:02 -05: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
|
96fc940af7
|
Only trim newlines and carriage returns in BufferedSocket::GetLine
|
2014-02-11 19:25:44 -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
|
16dac87841
|
Regenerate anope.it_IT.po
|
2014-02-10 10:03:38 -05:00 |
|
H7-25
|
30c59562e0
|
Update Italian language translation
|
2014-02-10 09:57:24 -05: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 |
|
Adam
|
f43c99c5cc
|
Merge pull request #46 from ShutterQuick/patch-1
Update cs_updown.cpp
|
2014-02-07 12:12:52 -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
|
2440514a7b
|
Document a little more accurrately the privilege stuff and document why the access lists behave as they do
|
2014-02-05 08:46:56 -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 |
|
Adam
|
53f8db0198
|
Merge pull request #44 from ShutterQuick/2.0+listfix
ns_list: Fix typo (NS_SUSPENDED -> SUSPENDED)
|
2014-02-01 11:42:08 -08:00 |
|
Daniel Vassdal
|
f94cb7fb11
|
ns_list: Fix typo (NS_SUSPENDED -> SUSPENDED)
|
2014-02-01 11:24:52 -08:00 |
|
Adam
|
c30fb13a0c
|
Merge pull request #43 from ShutterQuick/2.0+ajoinfix
2.0+ajoinfix
|
2014-02-01 11:12:39 -08:00 |
|
Daniel Vassdal
|
7926238fd2
|
Improve IsChannelValid()
|
2014-02-01 10:55:12 -08:00 |
|