| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Don't return table names | Marcus Boerger | 2003-05-01 | 1 | -7/+11 |
| | | |||||
| * | Allow both parameter orderings | Marcus Boerger | 2003-04-30 | 1 | -1/+3 |
| | | |||||
| * | Allow to set result_type default for each query | Marcus Boerger | 2003-04-30 | 1 | -4/+13 |
| | | |||||
| * | Seems like a better fix.. | Wez Furlong | 2003-04-27 | 1 | -8/+4 |
| | | |||||
| * | More safe_emalloc() | Marcus Boerger | 2003-04-27 | 1 | -3/+7 |
| | | |||||
| * | WS, plus default: would prevent case SQLITE_DONE: in php_sqlite_fetch(). | Wez Furlong | 2003-04-27 | 1 | -16/+17 |
| | | |||||
| * | Enable some more functions with unbuffered queries | Marcus Boerger | 2003-04-27 | 1 | -107/+118 |
| | | |||||
| * | win32 fixes | Wez Furlong | 2003-04-22 | 1 | -0/+9 |
| | | |||||
| * | Add windows .dsp and some kludgy pre-generated headers. | Wez Furlong | 2003-04-22 | 1 | -0/+1 |
| | | |||||
| * | I will use my brain properly next time | Wez Furlong | 2003-04-22 | 1 | -1/+1 |
| | | |||||
| * | allow sqlite_query() to accept the query string and database resource in | Wez Furlong | 2003-04-22 | 1 | -2/+4 |
| | | | | | | | | | either order. Forgot to bump the package version number displayed by phpinfo()... Bump to 0.9a | ||||
| * | Added sqlite.assoc_case ini entry with 0 as the default value. | Edin Kadribasic | 2003-04-22 | 1 | -0/+44 |
| | | | | | | | | 0 - Make no changes to the keys in the associative array 1 - Change the keys to uppercase 2 - Change the keys to lowercase | ||||
| * | Eliminate leaks from registering plain or aggregate functions. | Wez Furlong | 2003-04-20 | 1 | -32/+144 |
| | | | | | | | | Also, reduce (probably eliminate) the risk of a segfault when registering a callback on a persistent connection and later triggering the callback from a different script. | ||||
| * | Implement sqlite_create_function(), which allows binding of php functions by | Wez Furlong | 2003-04-20 | 1 | -3/+104 |
| | | | | | | | | | | | | | | name; this is a higher performance alternative to the generic php() SQL function. (saves parsing the additional function call in the SQL and a call to zend_is_callable on each function invocation). Add test for sqlite_create_function(). Fixup proto for sqlite_create_aggregate(). Tweak package file and speling in header file. | ||||
| * | Remove rendundant function | Tal Peer | 2003-04-20 | 1 | -14/+0 |
| | | |||||
| * | Update | Tal Peer | 2003-04-20 | 1 | -1/+2 |
| | | |||||
| * | Implement sqlite_create_aggregate() which can be used to create aggregation | Wez Furlong | 2003-04-20 | 1 | -0/+166 |
| | | | | | | functions for use in SQL statements. | ||||
| * | Transparently decode binary encoded data. | Wez Furlong | 2003-04-19 | 1 | -12/+45 |
| | | | | | | | | | | | | Add a test-case for that process. When encoding binary data, we mark the string with \x01 as its first character. When returning data via sqlite_fetch_array(), if the first character is \x01, then we decode the encoding. This behaviour can be turned off by the optional last parameter to sqlite_fetch_array(), for compatibility with databases created with other applications. | ||||
| * | Fix 2 potential segfaults. | Wez Furlong | 2003-04-19 | 1 | -3/+4 |
| | | |||||
| * | ZTS fixes | Marcus Boerger | 2003-04-18 | 1 | -0/+4 |
| | | |||||
| * | Implement sqlite_popen(), which opens persistent connections to an sqlite | Wez Furlong | 2003-04-18 | 1 | -38/+176 |
| | | | | | | | | | | | | | | | database file. (This saves the cost of sqlite reading/parsing the indices). Persistent db connections have any pending transactions rolled back at request shutdown time. (non-persistent connections are automatically rolled back when they are closed). Enhance sqlite_query() and sqlite_unbuffered_query() to use the C api sqlite_exec() when the PHP script does not use the return value. This avoids the extra work and memory allocation for holding result sets when they are not needed. | ||||
| * | Implement sqlite_unbuffered_query(), which works similarly to the mysql | Wez Furlong | 2003-04-18 | 1 | -31/+231 |
| | | | | | | | | | | function with a similar name. Change sqlite_query() to use the same mechanism as the unbuffered query; this moves the bulk of the memory allocations into the ZE memory manager, and will hopefully be more efficient and less at risk of leaks. | ||||
| * | Constants for error codes | Wez Furlong | 2003-04-17 | 1 | -0/+28 |
| | | |||||
| * | Folding markers | Wez Furlong | 2003-04-17 | 1 | -4/+4 |
| | | |||||
| * | Add two new functions: | Wez Furlong | 2003-04-17 | 1 | -22/+75 |
| | | | | | | | | | int sqlite_last_error($db) -- returns error code from last query string sqlite_error_string(int code) -- returns english description of an error code. | ||||
| * | Add pecl release version to phpinfo output | Wez Furlong | 2003-04-17 | 1 | -2/+4 |
| | | |||||
| * | Add safe_mode and open_basedir checks for the COPY SQL statement. | Wez Furlong | 2003-04-17 | 1 | -0/+26 |
| | | |||||
| * | WS | Wez Furlong | 2003-04-17 | 1 | -1/+1 |
| | | |||||
| * | NULL columns are NULL pointers | Wez Furlong | 2003-04-17 | 1 | -2/+10 |
| | | |||||
| * | Implement sqlite_busy_timeout() which sets the retry timeout (in milliseconds) | Wez Furlong | 2003-04-17 | 1 | -0/+23 |
| | | | | | | when multiple processes attempt to lock and update the database. | ||||
| * | Segfault fixing! | Wez Furlong | 2003-04-17 | 1 | -3/+5 |
| | | |||||
| * | Nicer error message when an invalid function name is specified. | Wez Furlong | 2003-04-17 | 1 | -2/+7 |
| | | |||||
| * | Implement a php function so that the following SQL can be used: | Wez Furlong | 2003-04-17 | 1 | -0/+79 |
| | | | | | | | | | | | | SELECT php('md5', sql) from sqlite_master The php function has takes the name of a php function to call as the first parameter; each additional parameter is passed on to the function, much like call_user_func(). You can call both built-in and script-defined functions in this way. | ||||
| * | Implement sqlite_escape_string() function. | Wez Furlong | 2003-04-17 | 1 | -1/+24 |
| | | |||||
| * | Implement safe_mode and open_basedir checks. | Wez Furlong | 2003-04-17 | 1 | -1/+7 |
| | | | | | | Add package.xml | ||||
| * | This commit was generated by cvs2svn to compensate for changes in r123706, | Wez Furlong | 2003-04-17 | 1 | -0/+391 |
| which included commits to RCS files with non-trunk default branches. | |||||
