]> granicus.if.org Git - php/log
php
22 years agoFix compile warning
Wez Furlong [Mon, 17 Feb 2003 00:01:31 +0000 (00:01 +0000)]
Fix compile warning

22 years agoSome additional sanity.
Wez Furlong [Sun, 16 Feb 2003 23:46:45 +0000 (23:46 +0000)]
Some additional sanity.

22 years agoAdd the sunfuncs to the .dsp file for Moshe.
Wez Furlong [Sun, 16 Feb 2003 22:39:01 +0000 (22:39 +0000)]
Add the sunfuncs to the .dsp file for Moshe.

22 years agoUpdate win32 project for streams juggling.
Wez Furlong [Sun, 16 Feb 2003 22:34:40 +0000 (22:34 +0000)]
Update win32 project for streams juggling.

22 years agoRemove unused vars
Wez Furlong [Sun, 16 Feb 2003 22:33:29 +0000 (22:33 +0000)]
Remove unused vars

22 years ago@ new idate() function.
Moshe Doron [Sun, 16 Feb 2003 22:28:01 +0000 (22:28 +0000)]
@ new idate() function.
@ new date_sunrise() function.
@ new date_sunset() function.
#since i have no premission updating the win32 project file, i'm sending patch on the list.

22 years agoMove streams files around a bit, to ease maintenance.
Wez Furlong [Sun, 16 Feb 2003 22:19:28 +0000 (22:19 +0000)]
Move streams files around a bit, to ease maintenance.
I will update the win32 .dsp in a moment.

22 years agofixed output
Georg Richter [Sun, 16 Feb 2003 21:19:32 +0000 (21:19 +0000)]
fixed output

22 years agoFix complex cases of self-assignments (bugs #21600, #22231)
Zeev Suraski [Sun, 16 Feb 2003 19:18:23 +0000 (19:18 +0000)]
Fix complex cases of self-assignments (bugs #21600, #22231)

22 years agoMake EG(This) and EG(scope) available to internal methods
Zeev Suraski [Sun, 16 Feb 2003 19:10:27 +0000 (19:10 +0000)]
Make EG(This) and EG(scope) available to internal methods

22 years agoRevert patches - they weren't ready yet!
Zeev Suraski [Sun, 16 Feb 2003 18:34:48 +0000 (18:34 +0000)]
Revert patches - they weren't ready yet!

22 years agoFix initialization
Zeev Suraski [Sun, 16 Feb 2003 18:17:19 +0000 (18:17 +0000)]
Fix initialization

22 years agofixed compiler warning
Georg Richter [Sun, 16 Feb 2003 18:04:29 +0000 (18:04 +0000)]
fixed compiler warning

22 years agoReverted lld -> lld patch and added explanation as to why it should not be
Ilia Alshanetsky [Sun, 16 Feb 2003 17:59:30 +0000 (17:59 +0000)]
Reverted lld -> lld patch and added explanation as to why it should not be
done.

22 years agotested patch from Zeev (fixes oo-bug in ext/mysqli)
Georg Richter [Sun, 16 Feb 2003 17:47:23 +0000 (17:47 +0000)]
tested patch from Zeev (fixes oo-bug in ext/mysqli)

22 years agoMoved longlong conversion to a macro.
Ilia Alshanetsky [Sun, 16 Feb 2003 15:56:57 +0000 (15:56 +0000)]
Moved longlong conversion to a macro.

22 years agobetter skip condition.
Ilia Alshanetsky [Sun, 16 Feb 2003 15:47:22 +0000 (15:47 +0000)]
better skip condition.

22 years agoRemove bogus test.
Wez Furlong [Sun, 16 Feb 2003 15:42:14 +0000 (15:42 +0000)]
Remove bogus test.
Append mode always causes written data to go to the end of the file,
regardless of the current seek position.

22 years agoIntegrate Shanes patch that allows specifying the cwd and environment
Wez Furlong [Sun, 16 Feb 2003 15:38:54 +0000 (15:38 +0000)]
Integrate Shanes patch that allows specifying the cwd and environment
for the child process created by proc_open().

22 years agotest for mysqli_prepare_result
Georg Richter [Sun, 16 Feb 2003 13:48:00 +0000 (13:48 +0000)]
test for mysqli_prepare_result

22 years agoadd support for ::foo syntax meaning "global one"
Stanislav Malyshev [Sun, 16 Feb 2003 13:27:33 +0000 (13:27 +0000)]
add support for ::foo syntax meaning "global one"

22 years agoFix bcmath build under win32.
Wez Furlong [Sun, 16 Feb 2003 12:46:16 +0000 (12:46 +0000)]
Fix bcmath build under win32.
# These problems occur because winsock2.h MUST be included before
#  windows.h.

22 years agoremove debug prints
Stanislav Malyshev [Sun, 16 Feb 2003 12:04:41 +0000 (12:04 +0000)]
remove debug prints

22 years agotest for mysqli_stmt_affected_rows (delete command)
Georg Richter [Sun, 16 Feb 2003 12:04:21 +0000 (12:04 +0000)]
test for mysqli_stmt_affected_rows (delete command)

22 years agoadded new function mysqli_stmt_affected_rows
Georg Richter [Sun, 16 Feb 2003 12:03:37 +0000 (12:03 +0000)]
added new function mysqli_stmt_affected_rows
added bigint support for mysqli_affected_rows
fixed memleak in mysqli_prepare (stmt->is_null)
fixed return type for mysqli_connect

22 years agoZTS fixes
Sebastian Bergmann [Sun, 16 Feb 2003 11:34:49 +0000 (11:34 +0000)]
ZTS fixes

22 years agonamespace patch - static variable access
Stanislav Malyshev [Sun, 16 Feb 2003 11:15:30 +0000 (11:15 +0000)]
namespace patch - static variable access

22 years agoNamespace patch. Big changes:
Stanislav Malyshev [Sun, 16 Feb 2003 11:12:43 +0000 (11:12 +0000)]
Namespace patch. Big changes:
1. Nested classes are gone.
2. New syntax for namespaces:
namespace foo {
class X { ... }
function bar { ... }
var x = 1;
const ZZ = 2;
}
3. Namespaced symbol access: $x = new foo::X; - etc.
For now, namespaces are case insensitive, just like classes.
Also, there can be no global class and namespace with the same name
(to avoid ambiguities in :: resolution).

22 years agoA add much more useful select(2) implementation than is provided by
Wez Furlong [Sun, 16 Feb 2003 03:48:49 +0000 (03:48 +0000)]
A add much more useful select(2) implementation than is provided by
windows sockets.  The winsock implementation will only work with sockets;
our implementation works with sockets and file descriptors.
By association, stream_select() will now operate correctly with files, pipes and sockets.

This change required linking against the winsock2 library.  In terms of
compatibility, only older versions of windows 95 do not have winsock2
installed by default.  It is available as a redistributable file, and is most likely installed by any OS patches (eg: Internet Explorer) applied by the user.

Also, add a win32 compatible pipe test when opening a stream from a pipe.  This test will only work on NT, win2k and XP platforms.  Without this test, interleaved fread() and select() calls would cause the read buffer to be clobbered.  I will be working on a fix for this issue for win9x.

22 years agoChangeLog update
<changelog@php.net> [Sun, 16 Feb 2003 01:32:24 +0000 (01:32 +0000)]
ChangeLog update

22 years agofix error msg typo
Anil Madhavapeddy [Sun, 16 Feb 2003 01:31:46 +0000 (01:31 +0000)]
fix error msg typo

22 years ago- Allow long option names
Marcus Boerger [Sun, 16 Feb 2003 01:23:11 +0000 (01:23 +0000)]
- Allow long option names
- Update CLI's manpage

@Added support for long options in CLI & CGI (e.g. --version). (Marcus)

# In contrast to the preliminary patch this should work now completely.
# If all long option names are accepted we may even think about MFHing.

22 years agoNew feature news.
Ilia Alshanetsky [Sat, 15 Feb 2003 22:07:49 +0000 (22:07 +0000)]
New feature news.

22 years agoAdded feature #19645 (ini parser can now handle quoted multi-line values).
Ilia Alshanetsky [Sat, 15 Feb 2003 22:06:45 +0000 (22:06 +0000)]
Added feature #19645 (ini parser can now handle quoted multi-line values).

22 years ago- Fix unsetting of open_basedir, safe_mode_exec_dir and user_dir with
foobar [Sat, 15 Feb 2003 20:22:19 +0000 (20:22 +0000)]
- Fix unsetting of open_basedir, safe_mode_exec_dir and user_dir with
  "php_admin_value <ini option> none"
- Fixes bug #22220

22 years agoProper lib detection.
Ilia Alshanetsky [Sat, 15 Feb 2003 20:09:49 +0000 (20:09 +0000)]
Proper lib detection.

22 years agoFixed bug #22234
Moriyoshi Koizumi [Sat, 15 Feb 2003 19:56:12 +0000 (19:56 +0000)]
Fixed bug #22234

22 years agoIf a test does not have any data after 60 seconds of waiting, assume that
Wez Furlong [Sat, 15 Feb 2003 18:09:52 +0000 (18:09 +0000)]
If a test does not have any data after 60 seconds of waiting, assume that
it died a horrible death and kill it.
This is useful on windows when a message box is popped-up during an automated
test-run.

22 years agoAdd optional signal parameter to proc_terminate.
Wez Furlong [Sat, 15 Feb 2003 17:33:11 +0000 (17:33 +0000)]
Add optional signal parameter to proc_terminate.

22 years agoAdd proc_terminate() function to forcibly kill off a process created
Wez Furlong [Sat, 15 Feb 2003 17:18:57 +0000 (17:18 +0000)]
Add proc_terminate() function to forcibly kill off a process created
with proc_open().

22 years agoFixed skip condition.
Ilia Alshanetsky [Sat, 15 Feb 2003 17:06:35 +0000 (17:06 +0000)]
Fixed skip condition.

22 years agoadded skipif section (innodb-support)
Georg Richter [Sat, 15 Feb 2003 16:21:35 +0000 (16:21 +0000)]
added skipif section (innodb-support)

22 years agoFixed bug #22227
Moriyoshi Koizumi [Sat, 15 Feb 2003 15:57:31 +0000 (15:57 +0000)]
Fixed bug #22227
Added test case for bug #22227

22 years agofix parameter string (-R & -H)
Marcus Boerger [Sat, 15 Feb 2003 15:20:17 +0000 (15:20 +0000)]
fix parameter string (-R & -H)

22 years agoAdded test case for bug #22231
Moriyoshi Koizumi [Sat, 15 Feb 2003 15:15:14 +0000 (15:15 +0000)]
Added test case for bug #22231

22 years agoAdd .cvsignore for tests.
Sebastian Bergmann [Sat, 15 Feb 2003 07:12:09 +0000 (07:12 +0000)]
Add .cvsignore for tests.

22 years agoChangeLog update
<changelog@php.net> [Sat, 15 Feb 2003 01:35:51 +0000 (01:35 +0000)]
ChangeLog update

22 years agoAllow mysqli to be built when imap (c-client) is used.
Ilia Alshanetsky [Fri, 14 Feb 2003 21:27:13 +0000 (21:27 +0000)]
Allow mysqli to be built when imap (c-client) is used.

22 years agoCS fixes.
Ilia Alshanetsky [Fri, 14 Feb 2003 20:15:11 +0000 (20:15 +0000)]
CS fixes.

22 years agoFixed compile warnings.
Ilia Alshanetsky [Fri, 14 Feb 2003 20:14:44 +0000 (20:14 +0000)]
Fixed compile warnings.

22 years agotest for bind_result with show
Georg Richter [Fri, 14 Feb 2003 19:49:35 +0000 (19:49 +0000)]
test for bind_result with show

22 years agoa little bit slower but somewhat tricky and more flexible and it does not
Marcus Boerger [Fri, 14 Feb 2003 19:43:06 +0000 (19:43 +0000)]
a little bit slower but somewhat tricky and more flexible and it does not
allocate static buffers anymore

22 years agoFixed a str_replace() bug similar to bug #22224
Moriyoshi Koizumi [Fri, 14 Feb 2003 18:59:50 +0000 (18:59 +0000)]
Fixed a str_replace() bug similar to bug #22224

22 years agoFixed bug #22224 (implode changes object references in array)
Moriyoshi Koizumi [Fri, 14 Feb 2003 18:42:36 +0000 (18:42 +0000)]
Fixed bug #22224 (implode changes object references in array)
Added test case for the bug

22 years agoCS fixes.
Ilia Alshanetsky [Fri, 14 Feb 2003 18:35:30 +0000 (18:35 +0000)]
CS fixes.

22 years agoFixed a typo.
Ilia Alshanetsky [Fri, 14 Feb 2003 18:27:20 +0000 (18:27 +0000)]
Fixed a typo.

22 years agofixed compiler warning
Georg Richter [Fri, 14 Feb 2003 18:18:12 +0000 (18:18 +0000)]
fixed compiler warning

22 years agofixed a bug in mysqli_fetch
Georg Richter [Fri, 14 Feb 2003 18:17:25 +0000 (18:17 +0000)]
fixed a bug in mysqli_fetch
removed c++ comment (thx to Jani :)
fixed compiler warning

22 years agoMissing portion of the previous patch.
Ilia Alshanetsky [Fri, 14 Feb 2003 16:49:09 +0000 (16:49 +0000)]
Missing portion of the previous patch.

22 years agoBuncha Fixes.
Ilia Alshanetsky [Fri, 14 Feb 2003 16:45:31 +0000 (16:45 +0000)]
Buncha Fixes.
 * Fixed a number of memory leaks.
 * Fixed some php_error_docref() calls that tried to print non-existent
   arguments.
 * Fixed some signed/unsigned problems.
 * Fixed the MYSQLI_FETCH_RESOURCE macro so that compilers do not complain
   about un-initialized variables.
 * CS fixes.

22 years agobind_result fix
Georg Richter [Fri, 14 Feb 2003 16:31:51 +0000 (16:31 +0000)]
bind_result fix

22 years agofixed a bug in prepare/bind
Georg Richter [Fri, 14 Feb 2003 16:31:22 +0000 (16:31 +0000)]
fixed a bug in prepare/bind

22 years agoMFB
foobar [Fri, 14 Feb 2003 14:38:20 +0000 (14:38 +0000)]
MFB

22 years agoinit current_execute_data befor we start executing
Thies C. Arntzen [Fri, 14 Feb 2003 12:25:09 +0000 (12:25 +0000)]
init current_execute_data befor we start executing

22 years agoups
Thies C. Arntzen [Fri, 14 Feb 2003 12:05:16 +0000 (12:05 +0000)]
ups

22 years agoadd really nice dump_bt function for debugging in gdb
Thies C. Arntzen [Fri, 14 Feb 2003 12:04:03 +0000 (12:04 +0000)]
add really nice dump_bt function for debugging in gdb

22 years agoChangeLog update
<changelog@php.net> [Fri, 14 Feb 2003 01:33:16 +0000 (01:33 +0000)]
ChangeLog update

22 years ago- Don't add libcrypt if the crypt() function is provided already.
foobar [Fri, 14 Feb 2003 01:27:15 +0000 (01:27 +0000)]
- Don't add libcrypt if the crypt() function is provided already.
  (by libc, like in HP-UX)

22 years agoFix error handling in illegal property access
Zeev Suraski [Thu, 13 Feb 2003 22:47:25 +0000 (22:47 +0000)]
Fix error handling in illegal property access

22 years agoMFB(r-1.68.2.5) Bug 22052
Sara Golemon [Thu, 13 Feb 2003 22:20:21 +0000 (22:20 +0000)]
MFB(r-1.68.2.5) Bug 22052

22 years agopass tsrmls instead of fetching it always
Marcus Boerger [Thu, 13 Feb 2003 21:41:00 +0000 (21:41 +0000)]
pass tsrmls instead of fetching it always

22 years agoMFB: Fix for bug #22199
Wez Furlong [Thu, 13 Feb 2003 21:08:04 +0000 (21:08 +0000)]
MFB: Fix for bug #22199

22 years agoBug #22059. ftp_chdir() causes segfault. efree(ftp->pwd) was being called without...
Sara Golemon [Thu, 13 Feb 2003 19:48:49 +0000 (19:48 +0000)]
Bug #22059. ftp_chdir() causes segfault.  efree(ftp->pwd) was being called without knowing for certain that ftp->pwd
actually pointed anywhere.

22 years agofix non FCGI build
Marcus Boerger [Thu, 13 Feb 2003 19:46:40 +0000 (19:46 +0000)]
fix non FCGI build

22 years agoAdded test case for bug #22187.
Ilia Alshanetsky [Thu, 13 Feb 2003 19:07:20 +0000 (19:07 +0000)]
Added test case for bug #22187.

22 years agoModified fix for bug #22187 so that it does not affect handling of numbers
Ilia Alshanetsky [Thu, 13 Feb 2003 19:02:34 +0000 (19:02 +0000)]
Modified fix for bug #22187 so that it does not affect handling of numbers
represented in scientific notation.

22 years agoAdded test for those different crypt() methods. Hopefully I got the results right.
foobar [Thu, 13 Feb 2003 18:49:57 +0000 (18:49 +0000)]
Added test for those different crypt() methods. Hopefully I got the results right.

22 years agoinclude file for test
Georg Richter [Thu, 13 Feb 2003 18:21:37 +0000 (18:21 +0000)]
include file for test

22 years agoThere is *absolutely no* definitive way to know if argv0 is the
Shane Caraveo [Thu, 13 Feb 2003 18:21:12 +0000 (18:21 +0000)]
There is *absolutely no* definitive way to know if argv0 is the
actual php script, or if it is the beginning of a query string.
Additionaly, passing parameters on the command line is
not part of CGI spec, and is not required by either
Apache or IIS.  So I have removed that code altogether,
and done some further cleanup.  Also fix pre4.3 behaviour if fix_pathinfo=0.
I've tested with IIS and Apache 1.3.27 on w2k and RH 7.3.

22 years agoFixed warnings.
Ilia Alshanetsky [Thu, 13 Feb 2003 17:39:18 +0000 (17:39 +0000)]
Fixed warnings.

22 years agoAnother IS_SLASH fix.
Wez Furlong [Thu, 13 Feb 2003 17:36:35 +0000 (17:36 +0000)]
Another IS_SLASH fix.

22 years agoFixed bug #22207 (e notation in *printf would be missing a 0 when there is
Ilia Alshanetsky [Thu, 13 Feb 2003 17:25:31 +0000 (17:25 +0000)]
Fixed bug #22207 (e notation in *printf would be missing a 0 when there is
no exponent).
Added a test case for the bug.

22 years agoA probable cure for many getcwd/relative include related problems for win32.
Wez Furlong [Thu, 13 Feb 2003 17:20:20 +0000 (17:20 +0000)]
A probable cure for many getcwd/relative include related problems for win32.

22 years agoPAD() macro didn't increase the buffer size resulting in loss of the
Ilia Alshanetsky [Thu, 13 Feb 2003 17:17:03 +0000 (17:17 +0000)]
PAD() macro didn't increase the buffer size resulting in loss of the
padding.

22 years agoUse my_ulonglong instead of unsigned long long to make msvc++ happy.
Edin Kadribasic [Thu, 13 Feb 2003 17:15:22 +0000 (17:15 +0000)]
Use my_ulonglong instead of unsigned long long to make msvc++ happy.

22 years agochange history
foobar [Thu, 13 Feb 2003 17:01:28 +0000 (17:01 +0000)]
change history

22 years agoMFB PHP_4_3
Harald Radi [Thu, 13 Feb 2003 16:46:53 +0000 (16:46 +0000)]
MFB PHP_4_3

22 years agoAdding missing .cvsignore
Edin Kadribasic [Thu, 13 Feb 2003 16:38:28 +0000 (16:38 +0000)]
Adding missing .cvsignore

22 years agoFixed a typo.
Ilia Alshanetsky [Thu, 13 Feb 2003 16:22:03 +0000 (16:22 +0000)]
Fixed a typo.

22 years agoSimplified the mode validation code & added support for read+write mode to
Ilia Alshanetsky [Thu, 13 Feb 2003 15:09:39 +0000 (15:09 +0000)]
Simplified the mode validation code & added support for read+write mode to
'x' mode.

22 years agoAdded missing header needed for rpc_error().
Ilia Alshanetsky [Thu, 13 Feb 2003 14:54:43 +0000 (14:54 +0000)]
Added missing header needed for rpc_error().

22 years agoClarify error message.
Wez Furlong [Thu, 13 Feb 2003 14:52:54 +0000 (14:52 +0000)]
Clarify error message.

22 years agoInitial windows project file
Edin Kadribasic [Thu, 13 Feb 2003 14:46:11 +0000 (14:46 +0000)]
Initial windows project file

22 years agoAdded 'x' mode for fopen() used on local files. This mode will create a new
Ilia Alshanetsky [Thu, 13 Feb 2003 14:40:17 +0000 (14:40 +0000)]
Added 'x' mode for fopen() used on local files. This mode will create a new
file only if a file does not already exist (O_CREAT|O_EXCL).

22 years agoPotential fixes for #21809 and #22099.
Wez Furlong [Thu, 13 Feb 2003 14:35:47 +0000 (14:35 +0000)]
Potential fixes for #21809 and #22099.

22 years agoUse FILE*-less implementation for php://(stdin|stdout|stderr)
Wez Furlong [Thu, 13 Feb 2003 13:43:37 +0000 (13:43 +0000)]
Use FILE*-less implementation for php://(stdin|stdout|stderr)

22 years agoMoving away from ANSI stdio for plain files.
Wez Furlong [Thu, 13 Feb 2003 13:40:34 +0000 (13:40 +0000)]
Moving away from ANSI stdio for plain files.

22 years agoAvoid problems with chunk_size and auto_detect_line_endings.
Wez Furlong [Thu, 13 Feb 2003 13:38:20 +0000 (13:38 +0000)]
Avoid problems with chunk_size and auto_detect_line_endings.

22 years agocli should be allowed to have the chroot() function.
Wez Furlong [Thu, 13 Feb 2003 13:35:55 +0000 (13:35 +0000)]
cli should be allowed to have the chroot() function.

22 years agoWhitespace-fix these goto labels.
Wez Furlong [Thu, 13 Feb 2003 11:12:56 +0000 (11:12 +0000)]
Whitespace-fix these goto labels.