]> granicus.if.org Git - php/commitdiff
ChangeLog update
author <changelog@php.net> <>
Mon, 28 Aug 2000 01:09:08 +0000 (01:09 +0000)
committer <changelog@php.net> <>
Mon, 28 Aug 2000 01:09:08 +0000 (01:09 +0000)
ChangeLog

index 5a8de5b1bc19e1516f3b08aaebca230592caaafc..8bff9c2cf0d7eae6bd51aa7900a7a0216f5aa1df 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,236 @@
+2000-08-27  Sterling Hughes  <stirling@bestweb.net>
+
+    * ext/curl/curl.c
+      ext/curl/php_curl.h: Fix up the implementation.
+
+
+2000-08-27  Rasmus Lerdorf  <rasmus@php.net>
+
+    * ext/standard/basic_functions.c
+      ext/standard/info.c:
+    Some minor cleanup to make W3C's tidy validator happy
+
+2000-08-27  Sascha Schumann  <sascha@schumann.cx>
+
+    * sapi/thttpd/thttpd.c: Compute absolute path to script
+
+    * main/main.c:
+    sizeof(old_cwd) evaluated to sizeof(char *) after last commit, so old_cwd
+    was not set correctly.
+
+2000-08-27  Andi Gutmans  <andi@php.net>
+
+    * main/main.c:
+    - Use do_alloca()/free_alloca() for old_cwd. This will ensure speed in
+    - non-ISAPI environments but in ISAPI will use emalloc()/efree() to save
+    - stack space. MS only gives us 10KB those bastards.
+
+    * main/main.c:
+    - Reverting Sascha's patch although I don't like doing these kind of things
+    - but as it is Sascha who has reverted a zillion patches I don't feel that
+    - bad about it :)
+    - The patch is morally incorrect and it actually also has a crash bug which
+    - I won't point out because it shouldn't be there.
+    - SG(path_translated) should be set by the SAPI module correctly and if it
+    - isn't the SAPI module should be fixed and not add code to PHP. There is
+    - enough special case code in PHP and I would like to clean it up and not
+    - add more.
+    - Last but not least, old_cwd takes 4KB of stack space. We should probably
+    - malloc() it because in ISAPI we only have 10KB of stack space.
+
+2000-08-27  Stig Bakken  <ssb@fast.no>
+
+    * pear/Makefile.in: undid the undoing of Sascha's last commit
+
+    * tests/strings/001.phpt
+      tests/strings/002.phpt
+      tests/strings/003.phpt
+      tests/lang/001.phpt
+      tests/lang/002.phpt
+      tests/lang/003.phpt
+      tests/lang/004.phpt
+      tests/lang/005.phpt
+      tests/lang/006.phpt
+      tests/lang/007.phpt
+      tests/lang/008.phpt
+      tests/lang/009.phpt
+      tests/lang/010.phpt
+      tests/lang/011.phpt
+      tests/lang/012.phpt
+      tests/lang/013.phpt
+      tests/lang/014.phpt
+      tests/lang/015.inc
+      tests/lang/015.phpt
+      tests/lang/016.inc
+      tests/lang/016.phpt
+      tests/lang/017.phpt
+      tests/lang/018.phpt
+      tests/lang/019.phpt
+      tests/lang/020.phpt
+      tests/lang/021.phpt
+      tests/lang/022.phpt
+      tests/lang/023-1.inc
+      tests/lang/023-2.inc
+      tests/lang/023.phpt
+      tests/lang/024.phpt
+      tests/lang/025.phpt
+      tests/lang/026.phpt
+      tests/lang/027.phpt
+      tests/lang/028.phpt
+      tests/README
+      tests/basic/001.phpt
+      tests/basic/002.phpt
+      tests/basic/003.phpt
+      tests/basic/004.phpt
+      tests/basic/005.phpt
+      tests/basic/006.phpt
+      tests/basic/007.phpt
+      tests/basic/008.phpt
+      tests/basic/009.phpt
+      tests/basic/010.phpt
+      tests/basic/011.phpt
+      tests/classes/class_example.phpt
+      tests/classes/inheritance.phpt
+      tests/func/001.phpt
+      tests/func/002.phpt
+      tests/func/003.phpt
+      tests/func/004.phpt
+      tests/func/005.phpt
+      sapi/cgi/cgi_main.c
+      pear/XML/tests/parsererror.r
+      pear/XML/tests/parsererror.t
+      pear/tests/DB::factory.phpt
+      pear/tests/DB::parseDSN.phpt
+      pear/tests/DB_Error.phpt
+      pear/DB/mysql.php
+      pear/HTML/Form.php
+      pear/XML/Parser.php
+      ext/standard/tests/reg/001.phpt
+      ext/standard/tests/reg/002.phpt
+      ext/standard/tests/reg/003.phpt
+      ext/standard/tests/reg/004.phpt
+      ext/standard/tests/reg/005.phpt
+      ext/standard/tests/reg/006.phpt
+      ext/standard/tests/reg/007.phpt
+      ext/standard/tests/reg/008.phpt
+      ext/standard/tests/reg/009.phpt
+      ext/standard/tests/reg/010.phpt
+      ext/standard/tests/reg/011.phpt
+      ext/standard/tests/reg/012.phpt
+      ext/standard/tests/reg/013.phpt
+      ext/standard/tests/reg/014.phpt
+      ext/standard/tests/reg/015.phpt
+      ext/standard/tests/reg/016.phpt
+      pear/DB.php
+      pear/DB/common.php
+      pear/Makefile.in
+      pear/run-tests.in
+      ext/standard/tests/math/001.phpt
+      ext/db/tests/001.phpt
+      ext/db/tests/002.phpt
+      ext/db/tests/003.phpt
+      ext/db/tests/004.phpt
+      ext/db/tests/005.phpt
+      ext/db/tests/006.phpt
+      ext/interbase/tests/001.phpt
+      ext/interbase/tests/002.phpt
+      ext/interbase/tests/003.phpt
+      ext/interbase/tests/004.phpt
+      ext/interbase/tests/005.phpt
+      ext/interbase/tests/006.phpt
+      ext/interbase/tests/extension
+      ext/interbase/tests/interbase.inc
+      ext/standard/tests/file/001.phpt
+      ext/standard/tests/general_functions/001.phpt
+      run-tests.php:    Took the old PHP 3 regression testing framework and rewrote it in PHP.
+    Should work on both Windows and UNIX, however I have not tested it on
+    Windows.  See tests/README for how to write tests.  Added the PHP 3
+    tests and converted most of them.
+
+    * ext/standard/basic_functions.c
+      ext/standard/info.c
+      ext/standard/info.h:    Added php_uname() function.
+
+2000-08-27  Sascha Schumann  <sascha@schumann.cx>
+
+    * main/main.c: Initializing new_path once is enough
+
+    * main/main.c:
+    If a SAPI module does not pass an absolute path as primary_file to
+    php_execute_script(), we will now change the filename to point to
+    the absolute path.
+
+    * main/php_virtual_cwd.c
+      main/php_virtual_cwd.h: Export IS_ABSOLUTE_PATH to the outside world.
+
+    * main/Makefile.in: Real fix for this rule.
+
+2000-08-27  Andi Gutmans  <andi@php.net>
+
+    * main/php_virtual_cwd.c: - This should be more efficient.
+    - Post 4.0.2 it's time to move the whole opened_path and virtual stuff
+    - to emalloc() and friends including some alloca() improvements where
+    - possible but I don't want to break anything before
+
+2000-08-27  Sascha Schumann  <sascha@schumann.cx>
+
+    * main/Makefile.in:
+    Fix internal_functions.c rule. This should also work better with BSD make's
+    VPATH support.
+
+2000-08-27  Andi Gutmans  <andi@php.net>
+
+    * main/php.h: - Remove some unused stuff.
+
+    * main/php.h:
+    - Test commit msg. This is Andi and it seems to come from Zeev.
+
+2000-08-27  Zeev Suraski  <zeev@php.net>
+
+    * main/php.h: - Forgot to fix non-ZTS CHDIR_FILE macro
+
+2000-08-27  Andi Gutmans  <andi@php.net>
+
+    * main/main.c
+      main/php.h
+      main/php_realpath.c
+      main/php_virtual_cwd.c
+      main/php_virtual_cwd.h: - Try and fix problem with opening wrong file.
+
+2000-08-27  Chuck Hagenbuch  <chuck@horde.org>
+
+    * EXTENSIONS:
+    Taking responsibility for the IMAP and MCAL extensions, so there's at least
+    a point of contact.
+
+    * ext/mcal/php_mcal.c:
+    fixing the license header and updating some prototypes/variable names in the
+    mcal extension.
+
+2000-08-27  Sascha Schumann  <sascha@schumann.cx>
+
+    * pear/Makefile.in:
+    Fix install-local-data target in VPATH mode. PEAR.php is generated and
+    stored in builddir.
+
+    * sapi/README: Remove obsolete note about Makefile.am
+
+    * main/SAPI.c: Fix strlcpy use at this place.
+
+    * main/php.h: Refine PHP_STRLCPY comment
+
+    * main/SAPI.c:
+    newtype has a length of newlen+1, 'len' refers to the length of *mimetype
+    here.
+
+    * main/php.h:
+    Add PHP_STRLCPY macro. This macro should be used in new code instead of
+    strlcpy/strlcat which are intended for fixing broken code.
+
+2000-08-27  Andi Gutmans  <andi@php.net>
+
+    * ext/standard/fsock.c: - Fix possible overflow in fsockopen().
+
 2000-08-26  Daniel Beulshausen  <daniel@php4win.de>
 
     * php_modules.dsw: updated with cybercash and dotnet