summaryrefslogtreecommitdiff
path: root/modules/extra
AgeCommit message (Collapse)Author
2022-12-07Add a module that provides regex/pcre using PCRE2.Sadie Powell
2022-01-10Avoid duplicate checks in irc2sql.Sadie Powell
2022-01-06Update the copyright headers for 2022.Sadie Powell
2021-12-28Add a build time check that OpenLDAP is reentrant.Sadie Powell
2021-12-28Reflect OpenLDAP 2.5 upstream change from libldap_r to libldapRobert Scheck
Starting with OpenLDAP 2.5 upstream decided to merge the non-threaded libldap_r library into the threaded libldap library. And starting with OpenLDAP 2.6 common Linux distributions such as Fedora do not ship the compatibility symbolic link anymore (which leads to a build failure), thus the linking tests for libldap_r and uses alternatively libldap. See also: - https://lists.openldap.org/hyperkitty/list/openldap-announce@openldap.org/thread/BH3VDPG6IYYF5L5U6LZGHHKMJY5HFA3L/ - https://bugzilla.redhat.com/show_bug.cgi?id=2032707
2021-06-17Fix various spelling issues (#274).Josh Soref
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>.
2021-04-27Use InnoDB instead of the deprecated MyISAM engine.Sadie Powell
Ref: https://www.percona.com/blog/2016/10/11/mysql-8-0-end-myisam/
2021-04-27Use utf8mb4 instead of utf8 in chanstats and irc2sql.Sadie Powell
The utf8 charset, confusingly, is an alias for utf8mb3 which is not a real UTF-8 encoding as it can only store three byte characters. The real UTF-8 charset is utf8mb4.
2021-01-07Update copyright to 2021.Robby
This was done with: find docs/ include/ language/ modules/ src/ *.* Config -exec sed -i 's/-20.. Anope Team/-2021 Anope Team/i' {} \;
2020-10-21Fix the query used by IRC2SQL for updating server information.Sadie Powell
2020-01-07m_chanstats: Make ChanServ's HELP SET CHANSTATS translatable too. (#253)Robby
Also refresh the language files while at it.
2020-01-04Update copyright to 2020.Robby
This was done with: find docs/ include/ language/ modules/ src/ *.* Config -exec sed -i 's/-20.. Anope Team/-2020 Anope Team/i' {} \;
2019-12-14Fix a bunch of broken indentation.Peter Powell
2019-09-23Fix various typos.Peter Powell
2019-01-01Update copyright to 2019.Robby
This was done with: find docs/ include/ language/ modules/ src/ *.* Config -exec sed -i 's/-20.. Anope Team/-2019 Anope Team/i' {} \;
2018-04-25Update copyright to 2018.Robby
This was done with: find docs/ include/ language/ modules/ src/ *.* Config -exec sed -i 's/-20.. Anope Team/-2018 Anope Team/i' {} \;
2017-03-30m_regex_posix: use REG_ICASEAdam
2017-01-17Cleanup some excess whitespaces and tabs, and fix a few typos along the way.Robby
2017-01-16Update copyright to 2017.Robby
This was done with: find docs/ include/ language/ modules/ src/ *.* Config -exec sed -i 's/-20.. Anope Team/-2017 Anope Team/i' {} \; Added missing copyright headers to files that didn't have it yet.
2016-11-05irc2sql: fix changing status modes to update ison modesAdam
2016-11-05irc2sql: fix crash on shutdown with no sqlAdam
2016-11-05irc2sql: update max topic len to 512Adam
2016-11-04m_mysql: null empty columns instead of setting to ''Adam
2016-11-04irc2sql: fix a couple SQL errorsAdam
2016-09-25Merge pull request #177 from attilamolnar/2.0+sqliteleakAdam
m_sqlite: Fix possible memory leak when opening a database fails
2016-09-05m_ssl_openssl: allow certificate chain files to be usedAdam
2016-08-17m_sqlite: Fix possible memory leak when opening a database failsAttila Molnar
2016-04-13Remove support for DH-AES and DH-BLOWFISH.Peter Powell
These SASL mechanisms are considered insecure and should not be used anymore.
2016-01-28Update copyright to 2016. This was done with:Robby
find include/ src/ lang/ docs/ modules/ *.* Config -exec sed -i 's/-20.. Anope Team/-2014 Anope Team/i' {} \; Added missing copyright headers to files that didn't have it yet. Fixed some whitespace and blank lines along the way.
2016-01-23Update m_ssl_gnutls Windows library version to libgnutls-30Adam
2016-01-23Fix m_sql_oper to compile from the cleanup of the other dayAdam
2016-01-19Fix various inconsistencies/crashes related to having multiple opers ↵Adam
configured for the same user through combinations of os_oper/config/m_sql_oper
2015-09-23Clear regex xlines on unload, which happens on shutdown, even though they ↵Adam
are perm modules
2015-09-06Merge pull request #126 from SaberUK/2.0+typosAdam
Fix a ton of typos.
2015-07-23Remove unused variables from m_ldapAdam
2015-07-23Set LDAP_OPT_PROTOCOL_VERSION 3 etc on reconnect, tooAdam
2015-07-08Fix a ton of typos.Peter Powell
2015-04-30irc2sql: handle away messages.Jyzee
2015-03-22Fix m_ldap_oper to buildAdam
2015-03-12Merge pull request #113 from attilamolnar/2.0+opensslAdam
m_ssl_openssl: SSL context option changes
2015-03-12m_ssl_openssl: Allow disabling SSLv3 via the configAttila Molnar
2015-03-12m_ssl_openssl: Set sane default context optionsAttila Molnar
2015-03-11Redesign m_ldap to no longer rely on undefined behaviorAdam
Accessing the same LDAP* from multiple threads at once is always undefined, even if one thread is just polling ldap_result. Instead keep one thread per connection and issue blocking queries on the thread.
2015-01-28More properly track topic change sources and allow users with access to ↵Adam
change topics through topiclock
2014-12-02Link m_ldap against ldap_r not ldapAdam
2014-10-16Validate credentials sent via sasl moreAdam
2014-10-14Fix module event prioritization which was broken with the newerAdam
auto-attach event stuff. Also remove logically dead code from os_defcon, and make os_defcon akill similar masks to os_session when enforcing session akills. Fixes #1618 which relies on os_session to be prioritized before os_defcon.
2014-09-14changed the engine of the chanstats table from InnoDB back to MyISAM to ↵DukePyrolator
avoid increasing the auto_increment counter on each INSERT IGNORE. For existing tables please manually run 'ALTER TABLE anope_chanstats ENGINE=MyISAM'.
2014-07-11Fix Log() calls in m_ldap_operAdam
2014-06-09Correct wording of log message when ldap services are createdAdam