summaryrefslogtreecommitdiff
path: root/ext/sqlite3/sqlite3.c
Commit message (Collapse)AuthorAgeFilesLines
...
* | Change zend_exception_get_default() to zend_exception_ceAaron Piotrowski2015-07-031-8/+8
| |
* | Use ZSTR_ API to access zend_string elements (this is just renaming without ↵Dmitry Stogov2015-06-301-24/+24
| | | | | | | | semantick changes).
* | Fixed bug #69897 (segfault when manually constructing SQLite3Result)Kalle Sommer Nielsen2015-06-221-1/+1
| |
* | Fixed access to uninitialized value (in case of exception)Dmitry Stogov2015-04-081-1/+1
| |
* | Always throw TypeException on throwing zpp failuresNikita Popov2015-04-061-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 Malyshev2015-04-051-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.6Stanislav Malyshev2015-04-051-0/+16
| |\ | | | | | | | | | | | | * PHP-5.5: Fix bug #66550 (SQLite prepared statement use-after-free)
| | * Merge branch 'PHP-5.4' into PHP-5.5Stanislav Malyshev2015-04-051-0/+16
| | |\ | | | | | | | | | | | | | | | | * PHP-5.4: Fix bug #66550 (SQLite prepared statement use-after-free)
| | | * Fix bug #66550 (SQLite prepared statement use-after-free)Stanislav Malyshev2015-04-051-0/+16
| | | |
| | | * Bump yearXinchen Hui2014-01-031-1/+1
| | | |
| | * | Fix #68760: Fix freeing null segfault. Added test for behaviour.Danack2015-03-221-6/+11
| | | |
| | * | Bump yearXinchen Hui2015-01-151-1/+1
| | | |
| * | | Fix #68760: Fix freeing null segfault. Added test for behaviour.Danack2015-03-221-6/+11
| | | |
| * | | bump yearXinchen Hui2015-01-151-1/+1
| | | |
* | | | Merge branch 'pull-request/1091'Stanislav Malyshev2015-03-221-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 ↵Danack2015-02-161-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 callsAnatol Belski2015-02-161-2/+2
|/ / / / | | | | | | | | | | | | which also comply with the current semantics for such macros
* | | | Move zend_object->guards into additional slot of ↵Dmitry Stogov2015-02-041-3/+3
| | | | | | | | | | | | | | | | zend_object->properties_table[]. As result size of objects without __get/__set/__unset/__isset magic methods is reduced.
* | | | bump yearXinchen Hui2015-01-151-1/+1
| | | |
* | | | trailing whitespace removalStanislav Malyshev2015-01-101-12/+12
| | | |
* | | | Merge branch 'PHP-5.6'Julien Pauli2015-01-091-1/+1
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | * PHP-5.6: Updated NEWS Fix bug #68260
| * | | Merge branch 'PHP-5.5' into PHP-5.6Julien Pauli2015-01-091-1/+1
| |\ \ \ | | |/ / | | | | | | | | | | | | * PHP-5.5: Fix bug #68260
| | * | Fix bug #68260Julien Pauli2015-01-091-1/+1
| | | |
| | * | Bump yearXinchen Hui2014-01-031-1/+1
| | |/
* | | first shot remove TSRMLS_* thingsAnatol Belski2014-12-131-86/+80
| | |
* | | converted ext/sqlite and ext/pdo_mysql to use static tsrmls cacheAnatol Belski2014-10-161-0/+6
| | |
* | | bring back all the TSRMLS_FETCH() stuffAnatol Belski2014-10-151-0/+7
| | | | | | | | | | | | for better comparability with the mainstream
* | | cleanup TSRMLS_FETCH in ext/sqlite3Anatol Belski2014-09-261-7/+0
| | |
* | | s/PHP 5/PHP 7/Johannes Schlüter2014-09-191-1/+1
| | |
* | | first show to make 's' work with size_tAnatol Belski2014-08-271-6/+6
| | |
* | | master renames phase 7PRE_AST_MERGEAnatol Belski2014-08-251-1/+1
| | |
* | | master renames phase 3Anatol Belski2014-08-251-3/+3
| | |
* | | master renames phase 1Anatol Belski2014-08-251-64/+64
| | |
* | | fix zppAnatol Belski2014-08-211-1/+1
| | |
* | | ported ext/sqlite3Anatol Belski2014-08-191-54/+56
| | |
* | | Merge remote-tracking branch 'php/master'Anatol Belski2014-08-191-2/+2
|\ \ \ | | | | | | | | | | | | | | | | Conflicts: ext/date/lib/parse_date.c
| * | | c89 compatAnatol Belski2014-08-191-2/+2
| | | |
* | | | basic macro replacements, all at onceAnatol Belski2014-08-191-33/+33
|/ / /
* | | clean up - remove checked questionsXinchen Hui2014-08-131-1/+0
| | |
* | | Merge branch 'master' into phpngDmitry Stogov2014-08-041-9/+31
|\ \ \ | |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * master: (46 commits) PHP_INT_MIN and _MAX tests NEWS and UPGRADING Added PHP_INT_MIN Fix wrong lenght size Bug #51096 - Remove unnecessary ? for first/last day of Moved streams related functions to xp_ssl.c Remove duplicate NEWS Update NEWS Update NEWS Update NEWS BFN BFN Fixed bug #67715 (php-milter does not build and crashes randomly). We need to turn off any strict mode here for this warning to show up Disable restrictions regarding arrays in constants at run-time. For the discussion around it, see the thread on the mailing list: http://www.mail-archive.com/internals@lists.php.net/msg68245.html Revert "Fix bug #67064 in a BC safe way" Updated NEWS for #67693 Updated NEWS for #67693 Fixed bug #67693 - incorrect push to the empty array add missing entry to NEWS ... Conflicts: Zend/tests/errmsg_040.phpt Zend/tests/ns_059.phpt Zend/zend_language_parser.y Zend/zend_vm_def.h ext/openssl/openssl.c ext/reflection/php_reflection.c ext/session/session.c ext/spl/spl_directory.c ext/spl/spl_iterators.c ext/sqlite3/sqlite3.c ext/standard/array.c
| * | Add object initialization checks for sqlite3 classesStanislav Malyshev2014-07-261-9/+31
| | |
* | | Make they are in the same style of Z_ISREFXinchen Hui2014-05-031-14/+14
| | |
* | | Various bugs fixedXinchen Hui2014-04-241-16/+17
| | |
* | | Fix ZTS buildNikita Popov2014-04-231-2/+2
| | |
* | | Clean up (use zend_string and foreach macros)Xinchen Hui2014-04-231-11/+11
| | |
* | | Refactored sqlite3 (all tests passes)Xinchen Hui2014-04-231-264/+214
| | |
* | | Cleanup (1-st round)Dmitry Stogov2014-04-151-1/+1
|/ /
* | Bump yearXinchen Hui2014-01-031-1/+1
| |
* | Implement variadic function syntaxNikita Popov2013-09-261-1/+1
|/ | | | As per RFC: https://wiki.php.net/rfc/variadics
* typo fixes (accommodate, parameter)Veres Lajos2013-06-101-1/+1
|