Adam
4fa2a00bd5
Close timed out proxyscan sockets better
2014-04-25 16:47:10 -04:00
Adam
82008d507c
Fix Stas::Unserialize to return the instance
2014-04-25 16:46:37 -04:00
Adam
2ab4f175a8
Don't allow users to join channels they are already in
2014-04-25 16:20:23 -04:00
Adam
c9473bcc67
Fix botserv/kick/bolds desc
2014-04-24 17:10:06 -04:00
Adam
75ed5a9b59
Fix os_stats counters not saving with db_sql_live. Bleh.
2014-04-24 01:50:50 -04:00
Adam
f010ab7dbf
Resend ircd login name on /ns set display
2014-04-24 01:40:56 -04:00
Adam
00b2cc9ce6
Require at least user@host format for akills. Fix XLine::GetHost() not returning anything if an xline only has a host
2014-04-24 01:38:45 -04:00
Adam
d52cc7bcbc
Bug #1587 - fix bot change not properly reintroducing clients
2014-04-24 01:25:25 -04:00
Adam
63838fa77d
Merge pull request #72 from attilamolnar/2.0+svsnickfix
...
Fix SVSNICK target being a nick even when UIDs are available
2014-04-20 02:03:03 -04:00
Attila Molnar
e36f8143e3
Fix SVSNICK target being a nick even when UIDs are available
2014-04-19 14:35:50 +02:00
Adam
72b26043b2
Remove unused event.
...
Mark some oper only usermodes as oper only.
Fix reading SID in TS6_SID_Retrieve
2014-04-18 02:21:06 -04:00
Adam
f369157906
Use OnChanRegistered instead of OnCreateChan to set default mlocks.
...
Because OnCreateChan is called from ChannelInfo's constructor, during
DB loading it could cause mode locks to be unserialized without having
all channels loaded, which breaks things.
2014-04-17 16:58:04 -04:00
Adam
ba46b8e4ab
Merge pull request #70 from Jyzee/langFR-Patch
...
Update French language file.
2014-04-09 02:26:24 -04:00
Jyzee
254901aace
Update French language file.
2014-04-09 07:49:14 +02:00
Adam
c1c45a5db9
Do not clear all extension items tied to objects when unserializing.
...
Instead, pass the old object to the unserialization functions and let
them incrementally update the object.
2014-04-07 15:28:07 -04:00
Adam
a65e95837f
Document that memo_mail can be in nickserv defaults. These should move to memoserv.conf one day.
2014-04-06 23:13:46 -04:00
Adam
43219d3906
Do not apply module changes on rehash until after the new config has been applied. Fix renaming opertypes on reload.
2014-04-06 23:01:10 -04:00
Adam
1f8dec4c24
Fix /os mode to not require a mode when setting param modes which taken no argument when setting
2014-04-06 18:09:36 -04:00
Adam
fb5c5e3442
Set minus no arg on +l in all proto mods
...
Set oper modes/vhost on oper too, evan after iding
Add umode +q to plexus
2014-04-02 22:37:35 -04:00
Adam
e357c39774
Add travis config
2014-04-01 23:34:02 -04:00
Adam
10732baec2
Fix compile error in cs_set_misc with C++11 enabled
2014-03-31 22:41:02 -04:00
Zantox
068c6989de
Small Grammar Fix
2014-03-31 20:19:03 -04:00
Adam
317d55f3f1
Fix ns_set password to read the correct parameter.
...
Even though 1 is past the "end" of the vector, because vectors never
shrink and due to how the command parser works, it is always less than
the capacity, and almost always contains what is in params[0] (though
this is of course implementation dependant), which is why this was not
identified sooner, as it executes cleanly under valgrind on every machine I can find.
2014-03-31 20:11:36 -04:00
Adam
1397fda786
Bump to Anope 2.0.1-git
2014-03-31 20:10:51 -04:00
Adam
4ccc478830
Anope 2.0.0 Release
2.0.0
2014-03-23 08:58:02 -04:00
Adam
100ecbb9be
Update version.log
2014-03-23 08:57:19 -04:00
Adam
cdf636e696
Regen langauge files
2014-03-23 08:57:08 -04:00
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
a259244297
Make bouncymodes harder to trigger by only bumping server modcount when something changes
2014-03-20 10:53:27 -04:00
Adam
c1da009de3
Show a better log message when disconnecting from the uplink
2014-03-19 02:40:48 -04:00
Robby-
4f412bc213
cs_set_misc: Add missing override capability for services operators, and logging.
2014-03-19 03:05:54 +01:00
Robby-
1882916dc4
Update the dutch language file.
2014-03-17 01:15:28 +01:00
Robby-
f436ce9912
m_ssl_gnutls: Fix deprecation warnings when using newer GnuTLS versions.
2014-03-17 00:58:51 +01:00
Adam
ef9729fb02
Mark all channels as syncing when we connect to our uplink. They will
...
finish syncing later when the uplink syncs. Normally the channel state
is fully synced here anyway, except if we do not know the modes the
uplink has yet.
Also fix a related issue with resetting chanels and bouncing modes on
our clients, if this is done prior to knowing which modes exist it would
silently fail.
2014-03-14 22:13:04 -04:00
Adam
296a75f2a9
Do not allow users to add certs that other users are using. Only allow adding certfps if the user is using it.
2014-03-13 20:07:50 -04:00
Adam
bce7237d9f
Set LDAP_OPT_NETWORK_TIMEOUT to 0 in m_ldap to prevent the asynchronous
...
library cals from blocking...
Fix multiple possible null pointer derefs if modules pass null
interfaces (none currently do, but it is allowed)
Fix memory leak from results when services are destructed
Timeout queries that never come back.
2014-03-11 09:45:34 -04:00
Robby-
85834e19dc
Update the dutch language file.
...
ns_maxemail: Bold code 2 -> 002.
2014-03-10 22:30:41 +01:00
Adam
ca6b3723a9
Merge pull request #64 from ShutterQuick/2.0+hsgroupsync
...
2.0+hsgroupsync
2014-03-10 07:32:24 -04:00
Adam
23b1086072
Merge pull request #63 from alexbarton/ngircd-fix-KILL
...
ngircd protocol module: really kill users
2014-03-10 07:31:34 -04:00
Adam
860deb14ce
Do not send unregistered notice to users who are logged in, even if their nick isn't registered
2014-03-10 07:26:09 -04:00
Adam
62885fa462
Set nickserv's modesonid on login too
2014-03-10 05:04:25 -04:00
Adam
3fef01e35b
Fix compile error in m_sasl_dh-aes and m_sasl_dh-blowfish on unusually old g++ versions
2014-03-10 04:56:17 -04:00
Adam
b0597e35ec
Do not allow nickserv/ungroup to bypass ns_maxemail, and allow opers to bypass ns_maxemail
2014-03-10 04:31:08 -04:00
Adam
8d1ad6fbe5
Make nickserv/glist show the correct expire time for unconfirmed nicks
2014-03-09 22:59:16 -04:00
Adam
750569201a
Add missing space to session exception expiration message
2014-03-09 22:56:25 -04:00
Adam
1a1a781b72
Remove mail:restrict as it is no longer useful. Changes nickserv/resetpass default to allow normal users to use it.
2014-03-09 10:07:13 -04:00
DukePyrolator
4b5ce8a972
irc2sql: removed the currentusers field from the chan table, keeping it updated on each join/part eats too many ressources
2014-03-09 04:55:35 +01:00
Daniel Vassdal
98cfdd26c4
ns_group: Don't require a nick param when logged in
2014-03-06 04:55:30 -08:00
Daniel Vassdal
051a42b547
hs_group: Allow automatic HS GROUP-ing on NS GROUP, and allow vhosts to be per account rather than nick.
2014-03-06 04:55:30 -08:00