]>
granicus.if.org Git - php/log
Wez Furlong [Sat, 19 Apr 2003 14:41:31 +0000 (14:41 +0000)]
Fix folding marker
Marcus Boerger [Sat, 19 Apr 2003 13:54:01 +0000 (13:54 +0000)]
Do init CG(in_compilation) here until someone finds a better place
Wez Furlong [Sat, 19 Apr 2003 13:04:19 +0000 (13:04 +0000)]
More things todo
Wez Furlong [Sat, 19 Apr 2003 12:54:17 +0000 (12:54 +0000)]
Transparently decode binary encoded data.
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.
Wez Furlong [Sat, 19 Apr 2003 11:47:17 +0000 (11:47 +0000)]
Little fix for people building sqlite as a static extension
Marcus Boerger [Sat, 19 Apr 2003 10:36:58 +0000 (10:36 +0000)]
Add test for different result representations
Wez Furlong [Sat, 19 Apr 2003 10:28:45 +0000 (10:28 +0000)]
Fix 2 potential segfaults.
Sebastian Bergmann [Sat, 19 Apr 2003 09:04:15 +0000 (09:04 +0000)]
Corrected patch by Marcus Börger <helly@php.net>.
Moriyoshi Koizumi [Sat, 19 Apr 2003 07:44:16 +0000 (07:44 +0000)]
Made phpinfo() / gd_info() indicate availability of JIS feature
Moriyoshi Koizumi [Sat, 19 Apr 2003 07:15:38 +0000 (07:15 +0000)]
Fixed help text alignment
Rui Hirokawa [Sat, 19 Apr 2003 07:04:00 +0000 (07:04 +0000)]
fixed compilation problem in php-4.3.2dev.
Moriyoshi Koizumi [Sat, 19 Apr 2003 04:33:38 +0000 (04:33 +0000)]
MFBed Rui's patch
Sara Golemon [Sat, 19 Apr 2003 02:47:16 +0000 (02:47 +0000)]
Let stream_copy_to_stream() accept either stream resource or filename/url string. If filename, open the file, do the copy, then close it.
Marcus Boerger [Sat, 19 Apr 2003 00:02:50 +0000 (00:02 +0000)]
Shutdown memleaks
Marcus Boerger [Fri, 18 Apr 2003 20:53:18 +0000 (20:53 +0000)]
Improve test environment, fix 001.phpt and rename that one, also change from /tmp to dirname(__FILE__)
Marcus Boerger [Fri, 18 Apr 2003 20:08:01 +0000 (20:08 +0000)]
Add a first simple open/close test
Marcus Boerger [Fri, 18 Apr 2003 19:43:38 +0000 (19:43 +0000)]
ZTS fixes
Wez Furlong [Fri, 18 Apr 2003 19:22:49 +0000 (19:22 +0000)]
First "real" test.
If anyone is motivated to write more tests, please do so.
Sterling Hughes [Fri, 18 Apr 2003 18:40:53 +0000 (18:40 +0000)]
Patch by Marcus Börger to fix some memleaks
Derick Rethans [Fri, 18 Apr 2003 17:55:45 +0000 (17:55 +0000)]
- Revert my symbol fix patch, and merge in Stas' fixes to Zend Engine 1.
Wez Furlong [Fri, 18 Apr 2003 16:42:28 +0000 (16:42 +0000)]
done: persistent connections
Wez Furlong [Fri, 18 Apr 2003 16:30:16 +0000 (16:30 +0000)]
Implement sqlite_popen(), which opens persistent connections to an sqlite
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.
Wez Furlong [Fri, 18 Apr 2003 12:23:14 +0000 (12:23 +0000)]
Update todo
Wez Furlong [Fri, 18 Apr 2003 12:22:43 +0000 (12:22 +0000)]
Implement sqlite_unbuffered_query(), which works similarly to the mysql
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.
Derick Rethans [Fri, 18 Apr 2003 11:35:22 +0000 (11:35 +0000)]
- MacOSX also prepends the _ before symbols in bundles
Ilia Alshanetsky [Fri, 18 Apr 2003 00:20:22 +0000 (00:20 +0000)]
Added missing safe_mode checks.
Sara Golemon [Thu, 17 Apr 2003 23:59:28 +0000 (23:59 +0000)]
Catch up to Moriyoshi's streams megapatch
foobar [Thu, 17 Apr 2003 23:18:58 +0000 (23:18 +0000)]
CS cleanup + NS protection for some functions (used only in sockets.c btw)
Sara Golemon [Thu, 17 Apr 2003 23:09:17 +0000 (23:09 +0000)]
Basic IPv4 and IPv6 loopback tests for ext/sockets
Sara Golemon [Thu, 17 Apr 2003 21:04:47 +0000 (21:04 +0000)]
Add IPv6 support to ext/sockets
Wez Furlong [Thu, 17 Apr 2003 20:17:54 +0000 (20:17 +0000)]
Constants for error codes
Wez Furlong [Thu, 17 Apr 2003 20:09:45 +0000 (20:09 +0000)]
Folding markers
Wez Furlong [Thu, 17 Apr 2003 20:08:00 +0000 (20:08 +0000)]
Add two new functions:
int sqlite_last_error($db) -- returns error code from last query
string sqlite_error_string(int code) -- returns english description of an error
code.
Sara Golemon [Thu, 17 Apr 2003 19:36:29 +0000 (19:36 +0000)]
strtok() already made binary safe by sas nearly 2 years ago. Ref: ext/standard/string.c(r-1.212)
Wez Furlong [Thu, 17 Apr 2003 19:13:21 +0000 (19:13 +0000)]
Add pecl release version to phpinfo output
Wez Furlong [Thu, 17 Apr 2003 19:02:10 +0000 (19:02 +0000)]
and one more
Wez Furlong [Thu, 17 Apr 2003 19:01:26 +0000 (19:01 +0000)]
Add another todo
Wez Furlong [Thu, 17 Apr 2003 18:56:34 +0000 (18:56 +0000)]
Update TODO.
Wez Furlong [Thu, 17 Apr 2003 18:54:40 +0000 (18:54 +0000)]
Add safe_mode and open_basedir checks for the COPY SQL statement.
Wez Furlong [Thu, 17 Apr 2003 17:31:50 +0000 (17:31 +0000)]
Update for new release
Wez Furlong [Thu, 17 Apr 2003 17:15:36 +0000 (17:15 +0000)]
WS
Wez Furlong [Thu, 17 Apr 2003 17:09:59 +0000 (17:09 +0000)]
NULL columns are NULL pointers
Wez Furlong [Thu, 17 Apr 2003 16:57:46 +0000 (16:57 +0000)]
Implement sqlite_busy_timeout() which sets the retry timeout (in milliseconds)
when multiple processes attempt to lock and update the database.
Jay Smith [Thu, 17 Apr 2003 16:54:43 +0000 (16:54 +0000)]
Fix some segfaults in some of the pg_lo_* functions.
Wez Furlong [Thu, 17 Apr 2003 16:36:59 +0000 (16:36 +0000)]
Segfault fixing!
Sebastian Bergmann [Thu, 17 Apr 2003 14:33:38 +0000 (14:33 +0000)]
Patch by Marcus Börger <helly@php.net>.
Tal Peer [Thu, 17 Apr 2003 13:36:21 +0000 (13:36 +0000)]
fix newline..
Wez Furlong [Thu, 17 Apr 2003 12:49:44 +0000 (12:49 +0000)]
Really fix build
Wez Furlong [Thu, 17 Apr 2003 12:38:42 +0000 (12:38 +0000)]
Hopefully fix build...
Wez Furlong [Thu, 17 Apr 2003 12:12:28 +0000 (12:12 +0000)]
Add dependency to generate header
Wez Furlong [Thu, 17 Apr 2003 11:57:29 +0000 (11:57 +0000)]
Update build files
Wez Furlong [Thu, 17 Apr 2003 11:44:06 +0000 (11:44 +0000)]
Remove whitespace added while touching.
Wez Furlong [Thu, 17 Apr 2003 11:43:26 +0000 (11:43 +0000)]
Touch generated files
Wez Furlong [Thu, 17 Apr 2003 11:27:30 +0000 (11:27 +0000)]
Bundle relevant parts of sqlite 2.8.0.
# sqlite has a completely non-restrictive license
Wez Furlong [Thu, 17 Apr 2003 03:38:20 +0000 (03:38 +0000)]
Nicer error message when an invalid function name is specified.
Wez Furlong [Thu, 17 Apr 2003 03:19:33 +0000 (03:19 +0000)]
Prep for release.
Wez Furlong [Thu, 17 Apr 2003 03:15:13 +0000 (03:15 +0000)]
Update TODO and example.
Hide phpize crap from CVS
Wez Furlong [Thu, 17 Apr 2003 03:14:14 +0000 (03:14 +0000)]
Implement a php function so that the following SQL can be used:
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.
foobar [Thu, 17 Apr 2003 02:54:23 +0000 (02:54 +0000)]
touch
foobar [Thu, 17 Apr 2003 02:53:32 +0000 (02:53 +0000)]
add missing header
foobar [Thu, 17 Apr 2003 02:45:10 +0000 (02:45 +0000)]
touch
Wez Furlong [Thu, 17 Apr 2003 02:20:26 +0000 (02:20 +0000)]
Implement sqlite_escape_string() function.
Wez Furlong [Thu, 17 Apr 2003 01:57:55 +0000 (01:57 +0000)]
Implement safe_mode and open_basedir checks.
Add package.xml
Wez Furlong [Thu, 17 Apr 2003 01:37:42 +0000 (01:37 +0000)]
Add readme and todo
Wez Furlong [Thu, 17 Apr 2003 01:29:45 +0000 (01:29 +0000)]
This commit was generated by cvs2svn to compensate for changes in r123706,
which included commits to RCS files with non-trunk default branches.
Sara Golemon [Thu, 17 Apr 2003 00:00:34 +0000 (00:00 +0000)]
Macro: php_stream_get_from_zval(php_stream *stream, zval **zstream, char *mode, int options, char **opened_path, php_stream_context *context) Z_TYPE_PP(zstream) can be either IS_RESOURCE (An already opened stream) or IS_STRING (a path to a stream to be opened)
Ilia Alshanetsky [Wed, 16 Apr 2003 23:31:23 +0000 (23:31 +0000)]
Fixed bug #23232 (safe_mode does not honor PHP_AUTH_* in apache2)
Moriyoshi Koizumi [Wed, 16 Apr 2003 21:40:48 +0000 (21:40 +0000)]
Fixed implicit cast issue with is*() and to*() functions
Moriyoshi Koizumi [Wed, 16 Apr 2003 21:10:29 +0000 (21:10 +0000)]
Fixed bug #19795
# to*() and is*() expect for their arguments an integer in range of 0 - 255
Moriyoshi Koizumi [Wed, 16 Apr 2003 20:00:46 +0000 (20:00 +0000)]
Fixed typo
Moriyoshi Koizumi [Wed, 16 Apr 2003 19:18:35 +0000 (19:18 +0000)]
compiler warning fix and possible 64bit fix
Moriyoshi Koizumi [Wed, 16 Apr 2003 17:31:31 +0000 (17:31 +0000)]
Fixed bug #23080
Marcus Boerger [Wed, 16 Apr 2003 17:30:03 +0000 (17:30 +0000)]
Don't access what is already freed (noticed by Sascha)
Moriyoshi Koizumi [Wed, 16 Apr 2003 15:10:01 +0000 (15:10 +0000)]
Fixed memleak
Moriyoshi Koizumi [Wed, 16 Apr 2003 14:55:25 +0000 (14:55 +0000)]
Added missing sanity check
Moriyoshi Koizumi [Wed, 16 Apr 2003 14:30:25 +0000 (14:30 +0000)]
Changed stream filter factory to be capable of accepting a zval as a parameter
instead of a string
Sascha Schumann [Wed, 16 Apr 2003 13:43:23 +0000 (13:43 +0000)]
fix two uninitialized reads
Sascha Schumann [Wed, 16 Apr 2003 13:37:34 +0000 (13:37 +0000)]
Nuke all sn?printf's and rely on the optimized httpd_ntoa to
convert the IP to a string representation.
Sascha Schumann [Wed, 16 Apr 2003 12:44:08 +0000 (12:44 +0000)]
Fix uninitialized reads
==32323== Conditional jump or move depends on uninitialised value(s)
==32323== at 0x80F5A5C: zend_ini_color_displayer_cb (/home/sas/src/php4/Zend/zend_ini.c:374)
==32323== by 0x80C5B7F: php_ini_displayer_cb (/home/sas/src/php4/main/php_ini.c:60)
==32323== by 0x80C5D15: php_ini_displayer (/home/sas/src/php4/main/php_ini.c:115)
==32323== by 0x80F0168: zend_hash_apply_with_argument (/home/sas/src/php4/Zend/zend_hash.c:707)
Jan Lehnardt [Wed, 16 Apr 2003 11:59:49 +0000 (11:59 +0000)]
- allow libtool to be a symlink. Discussed with Sascha
Sascha Schumann [Wed, 16 Apr 2003 09:20:55 +0000 (09:20 +0000)]
Merging some Premium thttpd improvements, notably
- periodic update of date strings
- caching of Last-Modified values
- use of smart_str'ings for crafting HTTP header (static files)
and inside make_log_entry
- buffered log writing
- httpd_ntoa is about 8 times faster
Overall improvement: Around 50% faster now
Sascha Schumann [Wed, 16 Apr 2003 09:14:32 +0000 (09:14 +0000)]
Simplify use of this header in external apps
Marcus Boerger [Wed, 16 Apr 2003 06:10:41 +0000 (06:10 +0000)]
Change to use safe_emalloc() and provide macro for now
Sascha Schumann [Wed, 16 Apr 2003 05:22:04 +0000 (05:22 +0000)]
add missing check
foobar [Wed, 16 Apr 2003 02:34:57 +0000 (02:34 +0000)]
Added missing CVS Id tags
foobar [Wed, 16 Apr 2003 02:21:30 +0000 (02:21 +0000)]
SKIP -> SKIPIF
Ilia Alshanetsky [Wed, 16 Apr 2003 01:07:03 +0000 (01:07 +0000)]
Fixed bug #23225 (money_format() didn't handle erroneous return of strfmon)
# Initial patch proposed by marcot@tabini.ca
Ilia Alshanetsky [Wed, 16 Apr 2003 00:58:30 +0000 (00:58 +0000)]
Fixed bug #22939 (crash in imap_header_info()).
Ilia Alshanetsky [Tue, 15 Apr 2003 01:48:02 +0000 (01:48 +0000)]
Cleaner error handling.
Ilia Alshanetsky [Tue, 15 Apr 2003 00:59:42 +0000 (00:59 +0000)]
Fixed bug #23187 (memory leaks in sybase_connect/sybase_pconnect).
Intial patch by: fukusaka@xa2.so-net.ne.jp
Marcus Boerger [Mon, 14 Apr 2003 21:50:48 +0000 (21:50 +0000)]
Fixed Bug #23188 CDB databases created with 'c' mode do not work.
Ilia Alshanetsky [Mon, 14 Apr 2003 13:55:34 +0000 (13:55 +0000)]
Fixed bug #23152 ($http_response_header empty on invalid URLs)
Jesus M. Castagnetto [Mon, 14 Apr 2003 11:50:42 +0000 (11:50 +0000)]
Fixing bug #23060
foobar [Mon, 14 Apr 2003 01:48:53 +0000 (01:48 +0000)]
style
Sara Golemon [Sun, 13 Apr 2003 22:59:19 +0000 (22:59 +0000)]
Modify str_replace/str_ireplace to report how many needles were matched. (FR #8218)
Marcus Boerger [Sun, 13 Apr 2003 20:30:57 +0000 (20:30 +0000)]
Make it static
Sascha Schumann [Sun, 13 Apr 2003 20:13:06 +0000 (20:13 +0000)]
don't remove config.nice directly, so that we don't lose it on
inferior systems like windows.
Marcus Boerger [Sun, 13 Apr 2003 20:12:54 +0000 (20:12 +0000)]
Speling
Sascha Schumann [Sun, 13 Apr 2003 20:09:32 +0000 (20:09 +0000)]
cygwin ships with bison 1.875b, so we need to remove that b here
Marcus Boerger [Sun, 13 Apr 2003 19:50:28 +0000 (19:50 +0000)]
Reenable dba_popen()