Adam
2ad4c1906e
Fix incorrect comment in modules.example.conf
2014-03-01 04:27:45 -05:00
Adam
049760cc7e
Allow svsjoin/svspart on yourself
2014-02-28 00:30:35 -05:00
Adam
e2ecec31b5
Hybrid does not let us add resvs as a server, but the core expects to be able to qline bot nicks before introducing the bots as a way to prevent collisions, so try harder to find a valid bot to send resvs on startup
2014-02-27 23:21:50 -05:00
Adam
fee016bb84
Handle nick collisions somewhat instead of blindly overwriting the nicks
...
in memory, which does weird things.
For fun different ircds implement this differently (Unreal compares
timestamps, TS6 compares timestamps and user username/host), and whether
or not we get a kill for our user also varies, so just kill everyone.
This can't really happen anyway with properly set qlines, only if
services haven't yet set the qlines, or possibly in a bot add/nick
user introduce race, or with enforcers, which not many ircds require.
2014-02-27 22:42:54 -05:00
Adam
d24fb03917
Allow registration=mail forceemail=false to work, and simply give fully registered accounts to people who do not provide an email to nickserv/register
2014-02-27 04:49:28 -05:00
Adam
5adc8bfefc
Do not take modes from users in channels with secureops off if we are always lowering channels timestamps to their creations
2014-02-27 04:48:48 -05:00
Adam
abcf0cde5a
Remove unreachable code in config.cpp, this error is caught earlier
2014-02-26 19:32:25 -05:00
Adam
8f3bd314ed
Fix not detecting eols in the config reader when the end of the line is the end of a multiline comment
2014-02-26 19:26:50 -05:00
Adam
e2d456d4ce
Do not setuid/gid down until after modules are loaded
2014-02-26 19:24:32 -05:00
Adam
96202ae545
Log successful SASL auths
2014-02-24 22:23:12 -05:00
H7-25
2b0229d4e2
Update the italian language file
2014-02-25 03:22:55 +01:00
Adam
beaa3196b3
Update Spanish translation, from Isaac Fontal <i_fontal@hotmail.com>
2014-02-24 16:14:40 -05:00
Adam
b6d771a114
Anope 2.0.0-rc4 Release
2.0.0-rc4
2014-02-24 00:31:07 -05:00
Adam
d3ed756bd0
Update version.log (why do we keep this around?)
2014-02-24 00:30:57 -05:00
Adam
f8308841a6
Package dlls in src/win32 on Windows
2014-02-24 00:30:47 -05:00
Adam
1dfdf36fc3
Fix m_ssl_gnutls to send its cert. Most of this is from Attila.
2014-02-24 00:06:38 -05:00
Adam
4ac3ade126
Use a more reliable way to detect if services are running in anoperc
2014-02-23 23:08:35 -05:00
Robby-
212abeb986
webcpanel: Update copyright year.
...
ns_cert: Bold code 2 -> 002.
2014-02-23 23:42:43 +01:00
Robby-
7d4427c313
Regenerated language files.
2014-02-23 05:24:06 +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
Adam
1db5c555d6
Merge pull request #58 from attilamolnar/2.0+gnutlsdep
...
[WIP] Make m_ssl_gnutls work with at least GnuTLS v2.8
2014-02-22 13:46:36 -05:00
Attila Molnar
bb1b015103
Make m_ssl_gnutls work with at least GnuTLS v2.8
2014-02-22 16:59:10 +01:00
Robby-
e42684ac39
Update italian translation, from Simos.
2014-02-22 16:40:56 +01:00
H7-25
d7de7eee60
Italian language completed translation, first release
2014-02-22 15:58:36 +01:00
Robby-
0a390ad392
Regenerated language files, and updated dutch language file.
2014-02-22 15:56:34 +01:00
Adam
aa6b12c5eb
Fix Windows build
2014-02-21 21:54:01 -05:00
Adam
e2bd08fbff
Add some missing serial updates in os_dns
2014-02-21 20:50:23 -05:00
Adam
2047934060
Regenerate Italian language file
2014-02-21 19:57:31 -05:00
Adam
e07dcbff08
Update italian translation, from Simos
2014-02-21 19:57:31 -05:00
Adam
e3a8a45a61
Merge pull request #56 from ShutterQuick/2.0+noxcrypt
...
enc_bcrypt.cpp: Get rid of the libxcrypt dependency by including code fr...
2014-02-21 19:49:29 -05:00
Lee Holmes
f1ad7fd582
fix comment, activate not active
2014-02-21 20:41:41 +00:00
lethality
43f2645b32
update help info
2014-02-20 20:07:38 +00: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
lethality
a3c845894d
Updated services crontab location
2014-02-20 17:11:11 +00:00
lethality
5933a5e9b1
Merge remote branch 'upstream/2.0' into 2.0
2014-02-18 22:24:24 +00: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
5a140e4898
Merge pull request #55 from attilamolnar/2.0+alphabet
...
Alphabetically order modules in modules.example.conf
2014-02-18 12:54:22 -05:00
Attila Molnar
f64393941e
Alphabetically order modules in modules.example.conf ('r' < 's' and 'w' < 'x')
2014-02-18 13:00:46 +01: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
Adam
7f7144de1f
Merge pull request #53 from attilamolnar/2.0+reuseaddrfix
...
Fix setsockopt() with SO_REUSEADDR not working due to wrong argument type
2014-02-17 22:20:38 -05:00
Attila Molnar
3883716883
Turn BinarySocket::Write() into a no-op when called with l == 0
2014-02-18 03:28:02 +01: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
Attila Molnar
2d0fdb74d1
Fix setsockopt() with SO_REUSEADDR not working due to wrong argument type
2014-02-18 02:31:01 +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