| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | More tests | Marcus Boerger | 2003-04-27 | 1 | -0/+33 |
| | | |||||
| * | 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 |
| | | |||||
| * | Add more tests | Marcus Boerger | 2003-04-27 | 3 | -0/+131 |
| | | |||||
| * | win32 fixes | Wez Furlong | 2003-04-22 | 2 | -1/+10 |
| | | |||||
| * | Fix the extension... | Wez Furlong | 2003-04-22 | 1 | -28/+28 |
| | | | | | | # guess which extension I copied this from?? | ||||
| * | Add windows .dsp and some kludgy pre-generated headers. | Wez Furlong | 2003-04-22 | 4 | -0/+1017 |
| | | |||||
| * | 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 | 2 | -3/+5 |
| | | | | | | | | | 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 | 2 | -0/+48 |
| | | | | | | | | 0 - Make no changes to the keys in the associative array 1 - Change the keys to uppercase 2 - Change the keys to lowercase | ||||
| * | Prepare for release. | Wez Furlong | 2003-04-21 | 1 | -11/+13 |
| | | |||||
| * | Tidy up package.xml file. | Wez Furlong | 2003-04-20 | 2 | -24/+19 |
| | | | | | | | | Cleaner approach for setting THREADSAFE and NDEBUG for bundled libsqlite. Tested with: static, shared and shared with separate build roots under a non-zts build only. | ||||
| * | Eliminate leaks from registering plain or aggregate functions. | Wez Furlong | 2003-04-20 | 2 | -36/+151 |
| | | | | | | | | 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. | ||||
| * | Revise todo | Wez Furlong | 2003-04-20 | 1 | -0/+6 |
| | | |||||
| * | Implement sqlite_create_function(), which allows binding of php functions by | Wez Furlong | 2003-04-20 | 4 | -5/+161 |
| | | | | | | | | | | | | | | 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 |
| | | |||||
| * | typo | Tal Peer | 2003-04-20 | 1 | -2/+2 |
| | | |||||
| * | Update | Tal Peer | 2003-04-20 | 5 | -5/+10 |
| | | |||||
| * | Add test for aggregates | Wez Furlong | 2003-04-20 | 1 | -0/+45 |
| | | |||||
| * | Implement sqlite_create_aggregate() which can be used to create aggregation | Wez Furlong | 2003-04-20 | 2 | -0/+168 |
| | | | | | | functions for use in SQL statements. | ||||
| * | Kluge, but it seems to work now in both phpize and bundled builds. | Edin Kadribasic | 2003-04-20 | 1 | -5/+17 |
| | | | | | | Only in there until Wez fixes it for real. | ||||
| * | Reinstating these two items due to the fact that current config.m4 | Edin Kadribasic | 2003-04-20 | 1 | -0/+5 |
| | | | | | | | detection for debug and thread-safe build does not work if sqlite is built as a standalone extension with phpize. | ||||
| * | Erm, this works much better :) | Edin Kadribasic | 2003-04-20 | 1 | -1/+1 |
| | | |||||
| * | Set appropriate flags when compiling bundled lib in thread-safe | Edin Kadribasic | 2003-04-20 | 2 | -6/+10 |
| | | | | | | and debug modes. | ||||
| * | More things todo | Wez Furlong | 2003-04-19 | 1 | -0/+5 |
| | | |||||
| * | Transparently decode binary encoded data. | Wez Furlong | 2003-04-19 | 3 | -13/+90 |
| | | | | | | | | | | | | 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. | ||||
| * | Little fix for people building sqlite as a static extension | Wez Furlong | 2003-04-19 | 1 | -0/+6 |
| | | |||||
| * | Add test for different result representations | Marcus Boerger | 2003-04-19 | 1 | -0/+49 |
| | | |||||
| * | Fix 2 potential segfaults. | Wez Furlong | 2003-04-19 | 1 | -3/+4 |
| | | |||||
| * | Improve test environment, fix 001.phpt and rename that one, also change from ↵ | Marcus Boerger | 2003-04-18 | 3 | -5/+8 |
| | | | | | /tmp to dirname(__FILE__) | ||||
| * | Add a first simple open/close test | Marcus Boerger | 2003-04-18 | 1 | -0/+14 |
| | | |||||
| * | ZTS fixes | Marcus Boerger | 2003-04-18 | 1 | -0/+4 |
| | | |||||
| * | First "real" test. | Wez Furlong | 2003-04-18 | 2 | -17/+31 |
| | | | | | | If anyone is motivated to write more tests, please do so. | ||||
| * | done: persistent connections | Wez Furlong | 2003-04-18 | 1 | -2/+0 |
| | | |||||
| * | Implement sqlite_popen(), which opens persistent connections to an sqlite | Wez Furlong | 2003-04-18 | 2 | -38/+177 |
| | | | | | | | | | | | | | | | 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. | ||||
| * | Update todo | Wez Furlong | 2003-04-18 | 1 | -3/+2 |
| | | |||||
| * | Implement sqlite_unbuffered_query(), which works similarly to the mysql | Wez Furlong | 2003-04-18 | 3 | -32/+235 |
| | | | | | | | | | | 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 | 3 | -22/+81 |
| | | | | | | | | | 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 | 2 | -3/+5 |
| | | |||||
| * | and one more | Wez Furlong | 2003-04-17 | 1 | -0/+2 |
| | | |||||
| * | Add another todo | Wez Furlong | 2003-04-17 | 1 | -0/+2 |
| | | |||||
| * | Update TODO. | Wez Furlong | 2003-04-17 | 1 | -1/+5 |
| | | |||||
| * | Add safe_mode and open_basedir checks for the COPY SQL statement. | Wez Furlong | 2003-04-17 | 1 | -0/+26 |
| | | |||||
| * | Update for new release | Wez Furlong | 2003-04-17 | 1 | -2/+11 |
| | | |||||
| * | WS | Wez Furlong | 2003-04-17 | 1 | -1/+1 |
| | | |||||
| * | NULL columns are NULL pointers | Wez Furlong | 2003-04-17 | 1 | -2/+10 |
| | | |||||
