Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-12-15 | Fix m_spanningtree sending the wrong setter in S2S ADDLINE. | Peter Powell | |
2017-12-15 | Fix m_xline_db storing the wrong setter in the XLine database. | Peter Powell | |
2017-11-28 | Add length checking to GetExtBanStatus and m_banexception. | Peter Powell | |
As far as I can tell this is not a problem as all ban masks are canonicalised but its better to be safe than sorry. | |||
2017-11-09 | Work around removing shuns on nicks when the nick is online. | Peter Powell | |
2017-11-09 | Revert the code changes to m_sasl made in commit 9d4b4344b4. | Peter Powell | |
This is causing problems such as duplicate 904 messages. | |||
2017-11-06 | Improve (synchronize) the notices in m_timedbans | genius3000 | |
* Send to remote servers upon setting * Send to halfop if available upon expiry | |||
2017-11-06 | Merge pull request #1359 from genius3000/insp20+sasl_no_server | Peter Powell | |
2.0: Inform the client when a SASL message cannot be sent | |||
2017-11-05 | Inform the client when a SASL message cannot be sent | genius3000 | |
When SASL is properly configured with a 'target' server, we are able to inform the client when the message fails to send. Currently if a target is configured and it is offline, no response is sent. This can cause some clients to time out while waiting for a response. If a target isn't configured, behaviour will not change with this commit. The default of '*' will still send to all servers. Updated example config with 'target' variable. | |||
2017-10-18 | Fix sending a malformed 410 numeric when sent empty CAP commands. | Peter Powell | |
2017-10-15 | Update wiki links to use HTTPS and point to the correct pages. | Peter Powell | |
When we release 3.0 these links will break as they will point to the pages for 3.0 rather than 2.0. | |||
2017-10-11 | Include connection security with the SASL host information. | Peter Powell | |
See atheme/atheme@b41753f740 for more details. | |||
2017-09-09 | Fix m_cgiirc allowing malformed hosts sent via WEBIRC. | Peter Powell | |
2017-08-25 | Fix mistakenly hardcoding the halfop prefix char in timedbans. | Peter Powell | |
This will almost always be % but if the server admin is using the customprefix module and remaps it to something else messages will not be sent out correctly. | |||
2017-06-16 | Fix exempting CTCP ACTIONs in m_blockcaps and m_noctcp. | Peter Powell | |
Previously we assumed that CTCP ACTIONs matched "\1ACTION ". This is incorrect because "\1ACTION\1" and "\1ACTION" are valid CTCPs. | |||
2017-05-17 | m_override: fix parentheses compiler warning | Adam | |
2017-05-17 | Merge pull request #1094 from SISheogorath/insp20+fixed-Override | Adam | |
fix override issue | |||
2017-05-17 | Merge pull request #1328 from Adam-/insp20+sakick | Adam | |
m_sakick: remove unused "Unable to kick" notice | |||
2017-05-17 | Merge pull request #1284 from Adam-/insp20+preregcloak | Adam | |
m_cloaking: don't apply cloak to already cloaked users during registration | |||
2017-05-17 | m_cloaking: don't apply cloak to already cloaked users during registration | Adam | |
This can happen if services set a vhost during registration (like with SASL) | |||
2017-05-17 | Merge pull request #1321 from SaberUK/insp20+permwarn | Attila Molnar | |
[2.0] Warn when a user configures a permanent channel without +P. | |||
2017-05-17 | Merge pull request #1269 from Adam-/insp20+saslhost | Attila Molnar | |
m_sasl: send host/ip info | |||
2017-05-11 | m_sakick: remove unused "Unable to kick" notice | Adam | |
This has never worked due to the channel lookup using the user's nick | |||
2017-04-27 | Penalise clients that use WEBIRC incorrectly. | Peter Powell | |
2017-04-27 | Fix WEBIRC not rejecting invalid IP addresses. | Peter Powell | |
2017-04-24 | Warn when a user configures a permanent channel without +P. | Peter Powell | |
2017-03-20 | m_ldapauth: fix providing username in PASS | Adam | |
This has never worked because it never prepended attribute= to the search string. It also would prefer matching nick/ident over the user string provided which is inconsistent, since your ability to authenticate using PASS would depend on a ldap entry not existing with your current nick/ident. Instead, use username provided in PASS and then fallback to nick/ident. | |||
2017-03-05 | Merge pull request #1266 from Adam-/insp20+cloakip | Attila Molnar | |
m_cloaking: fix host/ip comparisons #1249 | |||
2017-02-26 | m_sasl: use host/ip from m_cgiirc if applicable | Adam | |
2017-01-11 | m_dnsbl: check returned results are in 127.0.0.0/8 | Adam | |
2016-12-19 | m_sasl: send host/ip info | Adam | |
2016-12-10 | fix channel rank issue | Sheogorath | |
2016-12-07 | Fix SpanningTreeProtocolInterface::SendChannelPrivmsg() and ↵ | genius3000 | |
SendChannelNotice() sending statusmsgs to whole channel | |||
2016-11-13 | m_cloaking: fix host/ip comparisons #1249 | Adam | |
2016-10-09 | m_httpd_stats: Also sanitize other server gecos | Anatole Denis | |
2016-09-05 | m_sasl: really abort sasl session on register | Adam | |
2016-09-03 | m_sasl: don't allow AUTHENTICATE with mechanisms with a space | Adam | |
2016-09-02 | m_jumpserver Prevent OnUserRegister from running in other modules for users ↵ | Attila Molnar | |
we quit | |||
2016-08-17 | m_sqlite3 Fix possible memory leak when opening a database fails | Attila Molnar | |
2016-08-13 | m_censor Fix possible incorrect cast of dest | Attila Molnar | |
2016-08-13 | Fix more incorrect std::string::operator[] usage | Attila Molnar | |
2016-08-05 | Fix challenge auth when using m_hash_gnutls instead of m_sha256. | Peter Powell | |
2016-08-01 | Fix bursting channel bans | Adam | |
2016-07-22 | m_ssl_openssl Verify DH params being non-NULL before setting it on the context | Attila Molnar | |
Fixes issue reported by @m4rkw on IRC | |||
2016-06-21 | m_ssl_gnutls, m_ssl_openssl After a read schedule another read if data ↵ | Attila Molnar | |
remains in the buffer of the SSL library | |||
2016-06-09 | Fix for GCC 6 rightfully optimizing out the NULL check of 'this' in ↵ | Attila Molnar | |
ConfigTag::readString() Checking is only necessary in ModuleSSLInfo::OnPostConnect() as oper types are not encountered in the other cases but check anyway to be sure | |||
2016-05-03 | Fix a minor warning in m_hideoper on some systems. | Peter Powell | |
2016-02-29 | Remove embarrassing negative comments about some clients from the code | Attila Molnar | |
2016-02-28 | Minor spelling errors in m_spanningtree.so | Guillaume Delacour | |
2016-02-18 | Fix dccallow to work with files with spaces in their names | Adam | |
2016-02-13 | m_namedmodes Only show chan key to members and opers with channels/auspex | Attila Molnar | |