aboutsummaryrefslogtreecommitdiffstats
path: root/phpBB/phpbb/db/driver
Commit message (Collapse)AuthorAgeFilesLines
* [ticket/16051] Remove mysql driver as it's no longer supported in PHP >= 7.0Marc Alexander2019-10-061-502/+0
| | | | PHPBB3-16051
* Merge branch '3.2.x' into 3.3.xMarc Alexander2019-09-201-0/+3
|\
| * [ticket/security/247] Disable loading of local files on client sideMarc Alexander2019-08-111-0/+3
| | | | | | | | SECURITY-247
* | [ticket/12624] Add debug.load_time parameterJakub Senko2019-05-0910-14/+42
| | | | | | | | PHPBB3-12624
* | [ticket/12627] Add debug.sql_explain parameterJakub Senko2019-05-0910-29/+50
| | | | | | | | PHPBB3-12627
* | [ticket/15424] Multiple typo fixes in docs & commentsluzpaz2019-05-082-2/+2
|/ | | | | | Fixed typos in some docs, guidelines, some non-user-facing files. PHPBB3-15424
* [ticket/15665] fix double semicolonhubaishan2018-11-201-1/+1
| | | | PHPBB3-15665
* [ticket/15665] Fix MSSQL crashes if upload dir>2GBhubaishan2018-11-201-0/+8
| | | | | | Add cast_expr_to_bigint() to mssql_base PHPBB3-15665
* [ticket/15612] Fix PHP7.2 count() bug in MSSQL driverhubaishan2018-08-251-1/+1
| | | | | | | sqlsrv_fetch_array() function returns an array when data found, null when no data or false on error. So we need to change null to false only. PHPBB3-15612
* [ticket/15520] sql_build_query build subqueryFH2018-02-031-3/+4
| | | | | | | Fix for the building of subqueries in sql_build_query PHPBB3-15520
* Merge pull request #4680 from marc1706/ticket/15055Derky2018-01-051-1/+2
|\ | | | | | | [ticket/15055] Add appveyor file to allow running tests on appveyor as well
| * [ticket/15055] Specify utf8 as character set in sqlsrv_connectMarc Alexander2018-01-011-1/+2
| | | | | | | | | | | | This is needed to be able to correctly retrieve unicode data from the db. PHPBB3-15055
* | [ticket/14972] replace all occurrences of sizeof() with the count()rxu2018-01-012-4/+4
| | | | | | | | PHPBB3-14972
* | [ticket/14972] Fix sizeof callsrxu2018-01-011-11/+8
|/ | | | | | | | | | As of PHP 7.2, only arrays and objects implementing the Countable interface should be passed as a count() or sizeof() parameter. See https://github.com/php/php-src/blob/php-7.2.0alpha2/UPGRADING#L197-L198 Also, sizeof() seems to be sheduled for deprecation, see https://wiki.php.net/rfc/deprecations_php_7_2#suggested_deprecations PHPBB3-14972
* [ticket/14739] Remove SQLite 2.8.x database driverJakub Senko2016-11-161-384/+0
| | | | PHPBB3-14739
* [ticket/10809] Remove MSSQL supportJakub Senko2016-08-021-494/+0
| | | | PHPBB3-10809
* Merge branch 'ticket/14136' into ticket/14136-3.2.xMarc Alexander2016-03-241-0/+1
|\ | | | | | | | | | | | | | | | | | | | | | | Conflicts: phpBB/adm/style/install_update_diff.html phpBB/adm/style/installer_header.html phpBB/install/database_update.php phpBB/install/index.php phpBB/styles/subsilver2/template/overall_header.html phpBB/styles/subsilver2/template/simple_header.html phpBB/styles/subsilver2/template/ucp_pm_viewmessage_print.html phpBB/styles/subsilver2/template/viewtopic_print.html
| * [ticket/14136] Add back X-UA-Compatible meta tagMarc Alexander2016-03-241-0/+1
| | | | | | | | | | | | | | | | | | | | | | This was previously removed without needing to. Adding it back to force users to not emulate the page for previous versions of IE. The imagetoolbar http-equiv tag was not restored as IE does not contain that anymore since IE7. Also, the chome=1 has been removed from the X-UA-Compatible content as ChromeFrame does not receive any further updates since 2014 and is potentially broken. PHPBB3-14136
* | [ticket/13454] Remove unused variablesMarc Alexander2016-01-061-1/+1
| | | | | | | | | | | | This is part 5 and there is more to come. PHPBB3-13454
* | [ticket/13454] Remove unused variablesMarc Alexander2016-01-061-2/+0
| | | | | | | | | | | | This is the first part of the changes. More to come. PHPBB3-13454
* | [feature/sql-bool-builder] Fixing misuse of LOGICAL_OP instead of STATEMENTSbrunoais2015-11-241-1/+1
| | | | | | | | PHPBB3-13652
* | [feature/sql-bool-builder] Fixing typos in previous commitbrunoais2015-11-121-2/+2
| | | | | | | | PHPBB3-13652
* | [feature/sql-bool-builder] Changing syntax pt3. Don't use magic numbersbrunoais2015-11-111-15/+24
| | | | | | | | PHPBB3-13652
* | [feature/sql-bool-builder] Changing syntaxbrunoais2015-11-111-5/+5
| | | | | | | | | | | | Changing the syntax used to the one Nicofuma suggested. PHPBB3-13652
* | [ticket/14044] Automatically trigger rollback on insert in transactionMarc Alexander2015-10-231-2/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This will cause the sqlite3 driver to automatically rollback transactions if an insert fails during a transaction. Other dbms trigger a rollback inside the sql_error() function with a rollback command. However, this manual rollback command might fail on sqlite3 due to ongoing queries. With this change, sqlite3 itself will abort any ongoing queries and initiate the rollback automatically. Since manually triggered rollbacks will fail after the rollback was started automatically, we catch exceptions output by the exec() command during rollback and any exception that might be thrown by fetchArray() due to aborted queries. PHPBB3-14044
* | [ticket/14044] Fix Sqlite error in testsMarc Alexander2015-10-231-1/+13
| | | | | | | | PHPBB3-14044
* | [ticket/13652] Fix coding styleTristan Darricau2015-10-141-1/+1
| | | | | | | | PHPBB3-13652
* | Merge pull request #3441 from brunoais/feature/sql-bool-builderTristan Darricau2015-10-141-1/+136
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [feature/sql-bool-builder] Extending DBAL query builder for boolean generation * brunoais/feature/sql-bool-builder: [feature/sql-bool-builder] Improved tests output to show the SQL error. [feature/sql-bool-builder] Adding the IS operator to predicted operators [feature/sql-bool-builder] test_single_not_like [feature/sql-bool-builder] test_single_like [feature/sql-bool-builder] test_single_not_in [feature/sql-bool-builder] test_single_in [feature/sql-bool-builder] test_and_of_or_of_and [feature/sql-bool-builder] test_triple_and_with_in [feature/sql-bool-builder] test_double_and_with_not_of_and [feature/sql-bool-builder] test_triple_and_with_is_null [feature/sql-bool-builder] Prepare testing class [feature/sql-bool-builder] Added LIKE and NOT_LIKE to the comparations [feature/sql-bool-builder] Explain better the code in the first [feature/sql-bool-builder] Also use parenthesis for the NOT operator [feature/sql-bool-builder] AS keyword must be lowercase; [feature/sql-bool-builder] Added code to use this feature for the WHERE clause [feature/sql-bool-builder] Removed non-necessary spaces [feature/sql-bool-builder] First working version
| * | [feature/sql-bool-builder] Adding the IS operator to predicted operatorsbrunoais2015-03-171-0/+18
| | | | | | | | | | | | PHPBB3-13652
| * | [feature/sql-bool-builder] Added LIKE and NOT_LIKE to the comparationsbrunoais2015-03-161-0/+12
| | | | | | | | | | | | PHPBB3-13652
| * | [feature/sql-bool-builder] Explain better the code in the firstbrunoais2015-03-161-0/+2
| | | | | | | | | | | | | | | | | | Explain what that if and check is for in the first method that is called. PHPBB3-13652
| * | [feature/sql-bool-builder] Also use parenthesis for the NOT operatorbrunoais2015-03-161-1/+1
| | | | | | | | | | | | | | | | | | Be on the safe side, also use parenthesis for the NOT operator PHPBB3-13652
| * | [feature/sql-bool-builder] AS keyword must be lowercase;brunoais2015-03-161-1/+1
| | | | | | | | | | | | | | | | | | AS keyword must be lowercase; expected "as" but found "AS" PHPBB3-13652
| * | [feature/sql-bool-builder] Added code to use this feature for the WHERE clausebrunoais2015-03-161-1/+12
| | | | | | | | | | | | PHPBB3-13652
| * | [feature/sql-bool-builder] Removed non-necessary spacesbrunoais2015-03-161-29/+29
| | | | | | | | | | | | PHPBB3-13652
| * | [feature/sql-bool-builder] First working versionbrunoais2015-03-161-0/+92
| | | | | | | | | | | | PHPBB3-13652
* | | Merge branch '3.1.x'Tristan Darricau2015-09-091-0/+1
|\ \ \ | | |/ | |/| | | | | | | * 3.1.x: [ticket/13423] Set busyTimeout on connect to prevent db locking
| * | [ticket/13423] Set busyTimeout on connect to prevent db lockingMarc Alexander2015-09-071-0/+1
| | | | | | | | | | | | PHPBB3-13423
* | | Merge branch '3.1.x'Andreas Fischer2015-08-201-1/+1
|\ \ \ | |/ / | | / | |/ |/| * 3.1.x: [ticket/14116] sql_affectedrows method has no arguments
| * [ticket/14116] sql_affectedrows method has no argumentsMatt Friedman2015-08-191-1/+1
| | | | | | | | PHPBB3-14116
* | Merge branch '3.1.x'Andreas Fischer2015-02-171-2/+1
|\ \ | |/ | | | | | | * 3.1.x: [ticket/13570] Remove unnecessary ternary condition from mysqli driver
| * [ticket/13570] Remove unnecessary ternary condition from mysqli driverJakub Senko2015-02-161-2/+1
| | | | | | | | PHPBB3-13570
* | [feature/patchwork-utf8] Remove utf8_str_replaceNicolas Grekas2014-11-081-4/+4
| |
* | Merge branch 'develop-ascraeus' into developJoas Schilling2014-08-1010-3/+111
|\ \ | |/ | | | | | | | | | | | | | | * develop-ascraeus: [ticket/12671] Possibility to use NOT LIKE expression [ticket/12671] Possibility to use NOT LIKE expression [ticket/12671] Possibility to use NOT LIKE expression [ticket/12671] Possibility to use NOT LIKE expression [ticket/12671] Possibility to use NOT LIKE expression
| * [ticket/12671] Possibility to use NOT LIKE expressionGeolim42014-08-092-7/+7
| | | | | | | | PHPBB3-12671
| * [ticket/12671] Possibility to use NOT LIKE expressionGeolim42014-08-092-4/+4
| | | | | | | | PHPBB3-12671
| * [ticket/12671] Possibility to use NOT LIKE expressionGeolim42014-08-082-1/+18
| | | | | | | | PHPBB3-12671
| * [ticket/12671] Possibility to use NOT LIKE expressionGeolim42014-08-089-0/+91
| | | | | | | | PHPBB3-12671
* | Merge pull request #2637 from Nicofuma/ticket/12387Joas Schilling2014-08-0710-138/+247
|\ \ | |/ |/| | | | | | | | | | | | | | | | | | | [ticket/12387] Cleanup *_free_result call and remove @ on that call * Nicofuma/ticket/12387: [ticket/12387] Fix a call to sql_freeresult in full_text_native [ticket/12387] Fix \phpbb\db\driver\mysqli::sql_freeresult [ticket/12387] Use the hash as query_id for caching [ticket/12387] Remove unnecessary checks [ticket/12387] mssql_query return true if a select query returns 0 row [ticket/12387] Cleanup *_free_result call and remove @ on that call
| * [ticket/12387] Fix \phpbb\db\driver\mysqli::sql_freeresultTristan Darricau2014-06-221-1/+6
| | | | | | | | PHPBB3-12387