Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | | Merge branch 'PHP-5.6' into PHP-7.0 | Christoph M. Becker | 2016-07-25 | 1 | -2/+6 | |
| |\ \ | | |/ | | | | | | | | | | | | | # Resolved conflicts: # ext/sqlite3/sqlite3.c # ext/sqlite3/tests/bug72668.phpt | |||||
| | * | Further fixes wrt. bug #72668 | Christoph M. Becker | 2016-07-25 | 1 | -3/+9 | |
| | | | | | | | | | | | | | | | Not only SQLite3::querySingle(), but also SQLite3::query() and SQLite3Stmt::execute() were affected. | |||||
* | | | Merge branch 'PHP-7.0' into PHP-7.1 | Xinchen Hui | 2016-07-25 | 1 | -1/+3 | |
|\ \ \ | |/ / | | | | | | | | | | * PHP-7.0: Fixed bug #72668 (Spurious warning when exception is thrown in user defined function) | |||||
| * | | Fixed bug #72668 (Spurious warning when exception is thrown in user defined ↵ | Xinchen Hui | 2016-07-25 | 1 | -1/+3 | |
| | | | | | | | | | | | | function) | |||||
* | | | Merge branch 'PHP-7.0' | Xinchen Hui | 2016-07-11 | 1 | -1/+3 | |
|\ \ \ | |/ / | | | | | | | | | | * PHP-7.0: Fixed bug #72571 (SQLite3::bindValue, SQLite3::bindParam crash) | |||||
| * | | Fixed bug #72571 (SQLite3::bindValue, SQLite3::bindParam crash) | Xinchen Hui | 2016-07-11 | 1 | -1/+3 | |
| | | | ||||||
* | | | Merge branch 'PHP-7.0' | Christoph M. Becker | 2016-06-27 | 1 | -0/+6 | |
|\ \ \ | |/ / | ||||||
| * | | Merge branch 'PHP-5.6' into PHP-7.0 | Christoph M. Becker | 2016-06-27 | 1 | -0/+6 | |
| |\ \ | | |/ | ||||||
| | * | Fix #70628: Clearing bindings on an SQLite3 statement doesn't work | Christoph M. Becker | 2016-06-27 | 1 | -0/+6 | |
| | | | | | | | | | | | | | | | Obiously, it isn't sufficient to call sqlite3_clear_bindings() alone, but also the bound_params of the php_sqlite3_stmt have to be cleared. | |||||
* | | | Fixed compilation warnings | Dmitry Stogov | 2016-06-22 | 1 | -1/+2 | |
| | | | ||||||
* | | | Removed "zend_fcall_info.function_table". It was assigned in many places, ↵ | Dmitry Stogov | 2016-04-27 | 1 | -2/+0 | |
| | | | | | | | | | | | | but is never used. | |||||
* | | | Merge branch 'PHP-7.0' | Anatol Belski | 2016-04-12 | 1 | -0/+30 | |
|\ \ \ | |/ / | | | | | | | | | | * PHP-7.0: Fixed bug #68849 bindValue is not using the right data type | |||||
| * | | Fixed bug #68849 bindValue is not using the right data type | Anatol Belski | 2016-04-12 | 1 | -0/+30 | |
| | | | ||||||
* | | | Merge branch 'PHP-7.0' | Nikita Popov | 2016-03-03 | 1 | -1/+1 | |
|\ \ \ | |/ / | ||||||
| * | | Move semicolon into TSRMLS_CACHE_EXTERN/DEFINE | Nikita Popov | 2016-03-03 | 1 | -1/+1 | |
| | | | | | | | | | | | | Also re bug #71575. | |||||
* | | | Removed zend_fcall_info.symbol_table | Dmitry Stogov | 2016-03-02 | 1 | -2/+0 | |
| | | | ||||||
* | | | Merge branch 'PHP-7.0' | Nikita Popov | 2016-02-13 | 1 | -1/+2 | |
|\ \ \ | |/ / | ||||||
| * | | Merge branch 'PHP-5.6' into PHP-7.0 | Nikita Popov | 2016-02-13 | 1 | -1/+2 | |
| |\ \ | | |/ | | | | | | | | | | Conflicts: ext/sqlite3/sqlite3.c | |||||
| | * | Check length of string before comparing to :memory: | Nikita Popov | 2016-02-13 | 1 | -1/+2 | |
| | | | ||||||
* | | | Remove version checks | Nikita Popov | 2016-01-30 | 1 | -19/+0 | |
|/ / | | | | | | | | | | | | | | | | | | | | | PHP_VERSION_ID PHP_API_VERSION ZEND_MODULE_API_NO PHP_MAJOR_VERSION, PHP_MINOR_VERSION ZEND_ENGINE_2 I've left litespeed alone, as it seems to genuinely maintain support for many PHP versions. | |||||
* | | Merge branch 'PHP-5.6' into PHP-7.0 | Lior Kaplan | 2016-01-01 | 1 | -1/+1 | |
|\ \ | |/ | | | | | | | * PHP-5.6: Happy new year (Update copyright to 2016) | |||||
| * | Happy new year (Update copyright to 2016) | Lior Kaplan | 2016-01-01 | 1 | -1/+1 | |
| | | ||||||
* | | Fixed Bug #71049 (SQLite3Stmt::execute() releases bound parameter instead ↵ | Xinchen Hui | 2015-12-07 | 1 | -2/+1 | |
| | | | | | | | | of internal buffer) | |||||
* | | fix crash in sqlite when executing with bound stream param | Anatol Belski | 2015-11-05 | 1 | -4/+5 | |
| | | | | | | | | rel #70862 | |||||
* | | Fixed Conditional jump or move depends on uninitialised value | Xinchen Hui | 2015-10-14 | 1 | -0/+2 | |
| | | ||||||
* | | Fix a memory leak in sqlite3_do_callback. | Adam Harvey | 2015-09-24 | 1 | -1/+5 | |
| | | | | | | | | | | | | | | This was very, very obvious when using a debug build of PHP to build the manual! Fixes bug #70571 (Memory leak in sqlite3_do_callback). | |||||
* | | Useless ZVAL_UNDEF | Xinchen Hui | 2015-09-09 | 1 | -2/+1 | |
| | | ||||||
* | | SQLite3::open/__construct has 2 optional args | Rasmus Lerdorf | 2015-07-07 | 1 | -1/+1 | |
| | | ||||||
* | | Merge branch 'PHP-5.6' | Xinchen Hui | 2015-07-07 | 1 | -2/+10 | |
|\ \ | |/ | | | | | | | Conflicts: ext/sqlite3/sqlite3.c | |||||
| * | Fixed bug #69972 (Use-after-free vulnerability in sqlite3SafetyCheckSickOrOk()) | Xinchen Hui | 2015-07-07 | 1 | -2/+10 | |
| | | ||||||
* | | Switch position of ce in exception ce variable names | Aaron Piotrowski | 2015-07-03 | 1 | -8/+8 | |
| | | ||||||
* | | Change zend_exception_get_default() to zend_exception_ce | Aaron Piotrowski | 2015-07-03 | 1 | -8/+8 | |
| | | ||||||
* | | Use ZSTR_ API to access zend_string elements (this is just renaming without ↵ | Dmitry Stogov | 2015-06-30 | 1 | -24/+24 | |
| | | | | | | | | semantick changes). | |||||
* | | Fixed bug #69897 (segfault when manually constructing SQLite3Result) | Kalle Sommer Nielsen | 2015-06-22 | 1 | -1/+1 | |
| | | ||||||
* | | Fixed access to uninitialized value (in case of exception) | Dmitry Stogov | 2015-04-08 | 1 | -1/+1 | |
| | | ||||||
* | | Always throw TypeException on throwing zpp failures | Nikita Popov | 2015-04-06 | 1 | -10/+3 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Introduces a ZEND_PARSE_PARAMS_THROW flag for zpp, which forces to report FAILURE errors using a TypeException instead of a Warning, like it would happen in strict mode. Adds a zend_parse_parameters_throw() convenience function, which invokes zpp with this flag. Converts all cases I could identify, where we currently have throwing zpp usage in constructors and replaces them with this API. Error handling is still replaced to EH_THROW in some cases to handle other, domain-specific errors in constructors. | |||||
* | | Merge branch 'PHP-5.6' | Stanislav Malyshev | 2015-04-05 | 1 | -1/+9 | |
|\ \ | |/ | | | | | | | | | | | | | * PHP-5.6: Fix bug #66550 (SQLite prepared statement use-after-free) Conflicts: ext/sqlite3/sqlite3.c | |||||
| * | Merge branch 'PHP-5.5' into PHP-5.6 | Stanislav Malyshev | 2015-04-05 | 1 | -0/+16 | |
| |\ | | | | | | | | | | | | | * PHP-5.5: Fix bug #66550 (SQLite prepared statement use-after-free) | |||||
| | * | Merge branch 'PHP-5.4' into PHP-5.5 | Stanislav Malyshev | 2015-04-05 | 1 | -0/+16 | |
| | |\ | | | | | | | | | | | | | | | | | * PHP-5.4: Fix bug #66550 (SQLite prepared statement use-after-free) | |||||
| | | * | Fix bug #66550 (SQLite prepared statement use-after-free) | Stanislav Malyshev | 2015-04-05 | 1 | -0/+16 | |
| | | | | ||||||
| | | * | Bump year | Xinchen Hui | 2014-01-03 | 1 | -1/+1 | |
| | | | | ||||||
| | * | | Fix #68760: Fix freeing null segfault. Added test for behaviour. | Danack | 2015-03-22 | 1 | -6/+11 | |
| | | | | ||||||
| | * | | Bump year | Xinchen Hui | 2015-01-15 | 1 | -1/+1 | |
| | | | | ||||||
| * | | | Fix #68760: Fix freeing null segfault. Added test for behaviour. | Danack | 2015-03-22 | 1 | -6/+11 | |
| | | | | ||||||
| * | | | bump year | Xinchen Hui | 2015-01-15 | 1 | -1/+1 | |
| | | | | ||||||
* | | | | Merge branch 'pull-request/1091' | Stanislav Malyshev | 2015-03-22 | 1 | -6/+11 | |
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * pull-request/1091: Stop trying to call the callback after it has thrown an exception. Also, as an exception has been thrown, there is no need to have a separate error message. Fix freeing null segfault. Added test for behaviour. Conflicts: ext/sqlite3/tests/bug68760.phpt | |||||
| * | | | | Stop trying to call the callback after it has thrown an exception. Also, as ↵ | Danack | 2015-02-16 | 1 | -6/+11 | |
| | | | | | | | | | | | | | | | | | | | | an exception has been thrown, there is no need to have a separate error message. | |||||
* | | | | | made ZEND_TSRMLS_CACHE_* macros look like function calls | Anatol Belski | 2015-02-16 | 1 | -2/+2 | |
|/ / / / | | | | | | | | | | | | | which also comply with the current semantics for such macros | |||||
* | | | | Move zend_object->guards into additional slot of ↵ | Dmitry Stogov | 2015-02-04 | 1 | -3/+3 | |
| | | | | | | | | | | | | | | | | zend_object->properties_table[]. As result size of objects without __get/__set/__unset/__isset magic methods is reduced. | |||||
* | | | | bump year | Xinchen Hui | 2015-01-15 | 1 | -1/+1 | |
| | | | |