Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-03-31 | Fix ns_set password to read the correct parameter. | Adam | |
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 | Bump to Anope 2.0.1-git | Adam | |
2014-03-23 | Anope 2.0.0 Release2.0.0 | Adam | |
2014-03-23 | Update version.log | Adam | |
2014-03-23 | Regen langauge files | Adam | |
2014-03-22 | SASL: Also disallow suspended nicks to login using EXTERNAL mechanism. ↵ | Robby- | |
Improve the log message for failed logins. | |||
2014-03-22 | Do not allow SASL login to suspended nicks | Adam | |
2014-03-20 | Make bouncymodes harder to trigger by only bumping server modcount when ↵ | Adam | |
something changes | |||
2014-03-19 | Show a better log message when disconnecting from the uplink | Adam | |
2014-03-19 | cs_set_misc: Add missing override capability for services operators, and ↵ | Robby- | |
logging. | |||
2014-03-17 | Update the dutch language file. | Robby- | |
2014-03-17 | m_ssl_gnutls: Fix deprecation warnings when using newer GnuTLS versions. | Robby- | |
2014-03-14 | Mark all channels as syncing when we connect to our uplink. They will | Adam | |
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-13 | Do not allow users to add certs that other users are using. Only allow ↵ | Adam | |
adding certfps if the user is using it. | |||
2014-03-11 | Set LDAP_OPT_NETWORK_TIMEOUT to 0 in m_ldap to prevent the asynchronous | Adam | |
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-10 | Update the dutch language file. | Robby- | |
ns_maxemail: Bold code 2 -> 002. | |||
2014-03-10 | Merge pull request #64 from ShutterQuick/2.0+hsgroupsync | Adam | |
2.0+hsgroupsync | |||
2014-03-10 | Merge pull request #63 from alexbarton/ngircd-fix-KILL | Adam | |
ngircd protocol module: really kill users | |||
2014-03-10 | Do not send unregistered notice to users who are logged in, even if their ↵ | Adam | |
nick isn't registered | |||
2014-03-10 | Set nickserv's modesonid on login too | Adam | |
2014-03-10 | Fix compile error in m_sasl_dh-aes and m_sasl_dh-blowfish on unusually old ↵ | Adam | |
g++ versions | |||
2014-03-10 | Do not allow nickserv/ungroup to bypass ns_maxemail, and allow opers to ↵ | Adam | |
bypass ns_maxemail | |||
2014-03-09 | Make nickserv/glist show the correct expire time for unconfirmed nicks | Adam | |
2014-03-09 | Add missing space to session exception expiration message | Adam | |
2014-03-09 | Remove mail:restrict as it is no longer useful. Changes nickserv/resetpass ↵ | Adam | |
default to allow normal users to use it. | |||
2014-03-09 | irc2sql: removed the currentusers field from the chan table, keeping it ↵ | DukePyrolator | |
updated on each join/part eats too many ressources | |||
2014-03-06 | ns_group: Don't require a nick param when logged in | Daniel Vassdal | |
2014-03-06 | hs_group: Allow automatic HS GROUP-ing on NS GROUP, and allow vhosts to be ↵ | Daniel Vassdal | |
per account rather than nick. | |||
2014-03-05 | Open database files using std::ios_base::binary in db_flatfile, which ↵ | Adam | |
Windows can require | |||
2014-03-05 | ngircd protocol module: really kill users | Alexander Barton | |
ngIRCd doesn't send a QUIT for each user KILL'ed, so kill them immediately. | |||
2014-03-04 | Fix 2 crashes from removing the permanent channel mode from channels which ↵ | Adam | |
do not exist | |||
2014-03-04 | Do not allow guest nicks to exceed nicklen, and use a default enforcer ↵ | Adam | |
ident/host if none is provided | |||
2014-03-03 | Update the dutch language file. | Robby- | |
2014-03-01 | When unserializing channels with persist, set their ts=now. If we are ↵ | Adam | |
supposed to lower it later we will then. | |||
2014-03-01 | Convert limit and key mlocks in db_old | Adam | |
2014-03-01 | Set +x on plexus when vhosts are activated, fix desync from /hs off | Adam | |
2014-03-01 | Make db_old load entrymsg | Adam | |
2014-03-01 | Export interface for cs_entrymsg | Adam | |
2014-03-01 | Make chanserv/invite show who invited you | Adam | |
2014-03-01 | Fix botserv help to show the correct fantasy characters | Adam | |
2014-03-01 | Allow opers with chanserv/administration to use fantasy, even if they don't ↵ | Adam | |
have the access for it | |||
2014-03-01 | When unserializating channels and persist is set, only assign chanserv if ↵ | Adam | |
the perm channel mode doesnt exist | |||
2014-03-01 | Do not enforce mlock when enforcing mlock | Adam | |
2014-03-01 | Check modes after applying mlocks in db_old | Adam | |
2014-03-01 | Do not allow changing the email of unconfirmed accounts | Adam | |
2014-03-01 | Fix incorrect comment in modules.example.conf | Adam | |
2014-02-28 | Allow svsjoin/svspart on yourself | Adam | |
2014-02-27 | Hybrid does not let us add resvs as a server, but the core expects to be ↵ | Adam | |
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 | Handle nick collisions somewhat instead of blindly overwriting the nicks | Adam | |
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 | Allow registration=mail forceemail=false to work, and simply give fully ↵ | Adam | |
registered accounts to people who do not provide an email to nickserv/register |