| Commit message (Expand) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Update copyright headers. | 2023-04-28 | 1 | -2/+1 | |
| * | Fix PackageInfo directives in extra modules. | 2023-01-19 | 1 | -3/+3 | |
| * | Update copyright headers. | 2022-12-30 | 1 | -2/+2 | |
| * | Fix an incompatibility between MySQL and MariaDB. | 2022-12-18 | 1 | -0/+2 | |
| * | Add SSL support to the mysql module. | 2022-12-18 | 1 | -0/+4 | |
| * | Silence a warning in the mysql module on MySQL 8.0.27. | 2021-10-25 | 1 | -1/+8 | |
| * | Update copyright headers. | 2021-08-27 | 1 | -2/+2 | |
| * | Fix various spelling issues (#1883).•••Signed-off-by: Josh Soref <jsoref@users.noreply.github.com> | 2021-06-21 | 1 | -3/+3 | |
| * | Migrate Windows builds to installing their dependencies via Conan. | 2021-06-07 | 1 | -1/+1 | |
| * | Update copyright headers. | 2020-04-24 | 1 | -2/+2 | |
| * | Fixes by misspell-fixer | 2020-04-21 | 1 | -3/+3 | |
| * | Fix an oversight in mkversions that caused it to not update extras. | 2020-04-10 | 1 | -1/+1 | |
| * | Update copyright headers. | 2020-01-11 | 1 | -3/+10 | |
| * | Refactor the MySQL code slightly. | 2019-11-16 | 1 | -9/+10 | |
| * | Refactor the MySQL query and result queue classes. | 2019-11-13 | 1 | -33/+52 | |
| * | Get rid of some dead code in the MySQL module. | 2019-11-13 | 1 | -9/+0 | |
| * | Improve the logic around connecting to a MySQL server.•••- The connection timeout can now be customised with <database:timeout>. - <database:port> is now limited to the 1-65535 range. - The MySQL library will now not install a SIGPIPE handler as it would override the default InspIRCd ignore behavopur. - Errors caused by setting the default character set and executing the initial query are now no longer ignored. | 2019-11-13 | 1 | -17/+32 | |
| * | Add GetId() to the SQL::Provider class. | 2019-11-13 | 1 | -2/+4 | |
| * | Improve escaping strings in the MySQL module. | 2019-08-20 | 1 | -23/+29 | |
| * | Initialise and deallocate the MySQL library correctly. | 2019-08-20 | 1 | -0/+6 | |
| * | Add package names for ArchLinux. | 2019-07-16 | 1 | -0/+1 | |
| * | Reset diagnostic pragmas after including external headers (#1661). | 2019-06-24 | 1 | -0/+7 | |
| * | Log SQL queries at the debug log level.•••This makes debugging issues easier. | 2019-06-14 | 1 | -0/+1 | |
| * | Replace all abstract usages of his/he/her with they/their/it. | 2019-06-07 | 1 | -1/+1 | |
| * | Textual improvements and fixes such as typos, casing, etc. (#1612) | 2019-04-28 | 1 | -1/+1 | |
| * | Fix SQL modules using "provider" in <database> instead of "module".•••This fixes a regression introduced in 97a1d642. | 2018-09-27 | 1 | -1/+1 | |
| * | Fix a few things that should be marked as override but aren't. | 2018-08-21 | 1 | -1/+1 | |
| * | Make more config stuff case insensitive. | 2018-07-24 | 1 | -1/+1 | |
| * | Use mysql_real_escape_string instead of mysql_escape string.•••This is not exploitable as far as I know but it is probably best that we use the newer function just in case. Closes #649 (although the attack mentioned in that issue was not feasible). | 2018-07-15 | 1 | -3/+2 | |
| * | Add ConfigTag::getUInt for reading unsigned config values. | 2018-04-16 | 1 | -1/+1 | |
| * | Remove the default value in ConfigTag::get{Duration,Float,Int}. | 2018-04-16 | 1 | -1/+1 | |
| * | SQL: Add HasColumn() to check if a result contains a named column. | 2018-04-07 | 1 | -0/+13 | |
| * | Fix building on Windows (mostly). | 2018-02-17 | 1 | -2/+2 | |
| * | Improve and modernize the SQL system API.•••- Move everything into the SQL namespace and drop the SQL prefix. - Move SQLProvider::PopulateUserInfo to SQL::PopulateUserInfo. - Rename SQLEntry to SQL::Field and clean up. - Rename SQLEntries to SQL::Row. - Rename SQLerror to SQL::Error and clean up. - Rename SQLerrorNum to SQL::ErrorCode and drop the SQL_ prefix. - Rename ParamL to SQL::ParamList. - Rename ParamM to SQL::ParamMap; - Make implementing SQLQuery::OnError mandatory. - Redo most of the documentation in the sql header. | 2017-12-22 | 1 | -26/+26 | |
| * | Add the override keyword in places that it is missing.•••GCCs warnings for this are much better than Clangs. | 2017-11-21 | 1 | -8/+8 | |
| * | Merge tag 'v2.0.25' into master. | 2017-11-12 | 1 | -2/+0 | |
| |\ | |||||
| | * | Update wiki links to use HTTPS and point to the correct pages.•••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-15 | 1 | -2/+0 | |
| * | | Add PackageInfo directives for Debian. | 2017-10-21 | 1 | -0/+1 | |
| * | | Add CentOS PackageInfo | 2016-09-16 | 1 | -0/+2 | |
| * | | Rewrite the build system directive parser. | 2016-09-16 | 1 | -3/+6 | |
| * | | Fix m_mysql warning about use of C++11 features on C++03.•••NO_CLIENT_LONG_LONG was removed in a recent version of MySQL. | 2016-08-19 | 1 | -2/+6 | |
| * | | m_mysql Add charset config option | 2015-02-06 | 1 | -0/+6 | |
| * | | Change type of some associative containers to their flat versions, including ... | 2014-12-15 | 1 | -1/+1 | |
| * | | Merge insp20 | 2014-07-25 | 1 | -3/+1 | |
| |\| | |||||
| | * | Change Windows libraries to be dynamically linked | 2014-04-13 | 1 | -3/+1 | |
| * | | Change allocation of InspIRCd::Threads to be physically part of the object co... | 2014-06-13 | 1 | -1/+1 | |
| * | | Replace OnRehash() with ReadConfig() that is called on boot, on module load a...•••This eliminates the need for calling OnRehash() in init() | 2013-08-30 | 1 | -4/+2 | |
| * | | Automatically attach modules to events | 2013-08-04 | 1 | -3/+0 | |
| * | | Remove $Core and $Mod* comments apart from $ModDep. | 2013-07-04 | 1 | -1/+0 | |
| * | | Merge insp20 | 2013-06-06 | 1 | -12/+18 | |
| |\| | |||||
