]> granicus.if.org Git - php/log
php
25 years ago- Fix a small problem with class decelerations.
Andi Gutmans [Thu, 20 May 1999 09:08:29 +0000 (09:08 +0000)]
- Fix a small problem with class decelerations.

25 years ago-Open curly braces fix?
Andi Gutmans [Thu, 20 May 1999 09:02:03 +0000 (09:02 +0000)]
-Open curly braces fix?

25 years agoadd mhash support
Sascha Schumann [Sun, 16 May 1999 12:01:25 +0000 (12:01 +0000)]
add mhash support

25 years agokill another 64-bit issue.
Sascha Schumann [Sun, 16 May 1999 11:55:34 +0000 (11:55 +0000)]
kill another 64-bit issue.
this affected at least md5 which produced wrong values on 64-bit platforms

25 years agochar * => unsigned char *
Sascha Schumann [Sun, 16 May 1999 11:32:51 +0000 (11:32 +0000)]
char * => unsigned char *

25 years agoconv_proto *.[ch]
Sascha Schumann [Sun, 16 May 1999 11:19:26 +0000 (11:19 +0000)]
conv_proto *.[ch]

25 years agothis script automatically converts the ugly void php3_... prototypes
Sascha Schumann [Sun, 16 May 1999 11:14:52 +0000 (11:14 +0000)]
this script automatically converts the ugly void php3_... prototypes
to PHP_FUNCTION(...) prototypes. Also kills some unnecessary extern
declarations in front of function prototypes.

25 years agoadd fast bin2hex string function
Sascha Schumann [Sun, 16 May 1999 11:12:23 +0000 (11:12 +0000)]
add fast bin2hex string function

25 years agokill some compiler warnings
Sascha Schumann [Sun, 16 May 1999 11:10:41 +0000 (11:10 +0000)]
kill some compiler warnings

25 years ago* Fix all hash checks that checked Bucket.arKey for NULL, when it was changed
Zeev Suraski [Sat, 15 May 1999 15:47:24 +0000 (15:47 +0000)]
* Fix all hash checks that checked Bucket.arKey for NULL, when it was changed
  to char[1], these checks should have been changed to Bucket.nKeyLength==0
* Support runtime declaration of functions.  I ended up changing the grammar
  to catch top level functions vs. nested functions.  The reason is simple -
  if we don't have functions properly declared at compile-time, function calls
  cannot be resolved at compile time, and have to be resolved at runtime, which
  ends up being much much slower (without the optimizer, that is).
  It's no biggy though, the grammar change isn't that bad.

25 years ago*** empty log message ***
Zeev Suraski [Sat, 15 May 1999 14:56:23 +0000 (14:56 +0000)]
*** empty log message ***

25 years agoIf a require() dies, we must bail out (since it corrupts an existing op_array
Zeev Suraski [Fri, 14 May 1999 20:16:22 +0000 (20:16 +0000)]
If a require() dies, we must bail out (since it corrupts an existing op_array

25 years agoFix a bug
Zeev Suraski [Fri, 14 May 1999 19:04:37 +0000 (19:04 +0000)]
Fix a bug

25 years agodon't install Zend on the system
Stig S. Bakken [Fri, 14 May 1999 18:42:06 +0000 (18:42 +0000)]
don't install Zend on the system

25 years ago* Include all of the standard modules in internal_functions.c.in. Stig - is that
Zeev Suraski [Fri, 14 May 1999 18:25:16 +0000 (18:25 +0000)]
* Include all of the standard modules in internal_functions.c.in.  Stig - is that
  the way you intended it to be?  How does the basic_functions module get in there?
* Fix to get MySQL objects working, even though I'll probably make a dedicated
  MySQL object in the future.

25 years agoAdd \012 and \xff missing support to constant quoted string
Zeev Suraski [Fri, 14 May 1999 11:29:34 +0000 (11:29 +0000)]
Add \012 and \xff missing support to constant quoted string

25 years agoRelease fix
Zeev Suraski [Thu, 13 May 1999 16:48:49 +0000 (16:48 +0000)]
Release fix

25 years ago* HTTP-auth bugfix
Zeev Suraski [Thu, 13 May 1999 15:54:49 +0000 (15:54 +0000)]
* HTTP-auth bugfix
* Patch the regex thread safe code to compile in thread safe mode

25 years ago*** empty log message ***
Zeev Suraski [Wed, 12 May 1999 23:05:17 +0000 (23:05 +0000)]
*** empty log message ***

25 years agoEnable Apache HTTP Auth
Zeev Suraski [Wed, 12 May 1999 22:49:23 +0000 (22:49 +0000)]
Enable Apache HTTP Auth

25 years agoSupport HTTP Auth under ISAPI. Now, these short pieces of code took *A LOT* of
Zeev Suraski [Wed, 12 May 1999 21:35:16 +0000 (21:35 +0000)]
Support HTTP Auth under ISAPI.  Now, these short pieces of code took *A LOT* of
research :(

25 years agoinstall libzend.a and header files on "make install"
Stig S. Bakken [Wed, 12 May 1999 20:12:15 +0000 (20:12 +0000)]
install libzend.a and header files on "make install"

25 years agoadd --enable-thread-safety option
Stig S. Bakken [Wed, 12 May 1999 20:11:42 +0000 (20:11 +0000)]
add --enable-thread-safety option

25 years agoAdded prepend to llist
Zeev Suraski [Wed, 12 May 1999 18:06:14 +0000 (18:06 +0000)]
Added prepend to llist

25 years agoIt's been there long enough.
Andrey Hristov [Wed, 12 May 1999 17:29:51 +0000 (17:29 +0000)]
It's been there long enough.

25 years agocompiles
Thies C. Arntzen [Wed, 12 May 1999 16:12:22 +0000 (16:12 +0000)]
compiles

25 years agoadded _php3_hash_next_index_pointer_insert
Thies C. Arntzen [Wed, 12 May 1999 16:11:35 +0000 (16:11 +0000)]
added _php3_hash_next_index_pointer_insert

25 years ago- regex cache (needs some work)
Sascha Schumann [Wed, 12 May 1999 15:40:15 +0000 (15:40 +0000)]
- regex cache (needs some work)
- str_replace changes from php3

25 years agoup-to-date with 3.0.8
Thies C. Arntzen [Wed, 12 May 1999 14:28:01 +0000 (14:28 +0000)]
up-to-date with 3.0.8

25 years agomove oci8 from oracle to it's own ext-directory - configure stuff needs more work...
Thies C. Arntzen [Wed, 12 May 1999 14:21:38 +0000 (14:21 +0000)]
move oci8 from oracle to it's own ext-directory - configure stuff needs more work - but it configures and compiles

25 years agobuilds and configures again
Thies C. Arntzen [Wed, 12 May 1999 13:44:09 +0000 (13:44 +0000)]
builds and configures again

25 years agosubstr() fix
Rasmus Lerdorf [Wed, 12 May 1999 12:53:45 +0000 (12:53 +0000)]
substr() fix

25 years agosubstr() fix for PHP4 as well
Rasmus Lerdorf [Wed, 12 May 1999 12:43:03 +0000 (12:43 +0000)]
substr() fix for PHP4 as well

25 years agoFixes:
Zeev Suraski [Tue, 11 May 1999 21:39:48 +0000 (21:39 +0000)]
Fixes:
* Avoid closing stdin (I could have sworn I've committed that already)
* unclean_shutdown patches

25 years agoEasier Win32 debug code
Zeev Suraski [Tue, 11 May 1999 21:38:39 +0000 (21:38 +0000)]
Easier Win32 debug code

25 years agoFix
Zeev Suraski [Tue, 11 May 1999 21:27:44 +0000 (21:27 +0000)]
Fix

25 years ago* Finally commit that -q patch
Zeev Suraski [Tue, 11 May 1999 20:38:16 +0000 (20:38 +0000)]
* Finally commit that -q patch
* Refine SAPI built in header support
* Use DllMain() in ISAPI to clean after threads and initialize tsrm/sapi as soon as possible.

25 years agoAdded compact() function.
Andrey Hristov [Tue, 11 May 1999 19:31:37 +0000 (19:31 +0000)]
Added compact() function.

25 years agoHandle the Location: header centrally for all SAPI modules.
Zeev Suraski [Tue, 11 May 1999 18:36:35 +0000 (18:36 +0000)]
Handle the Location: header centrally for all SAPI modules.

25 years ago* Fix a bug that occured in case of parse errors. We need to restore the lexical...
Zeev Suraski [Tue, 11 May 1999 17:50:37 +0000 (17:50 +0000)]
* Fix a bug that occured in case of parse errors.  We need to restore the lexical state
even if the compilation failed.

25 years ago* Move unclean_shutdown from PHP to Zend.
Zeev Suraski [Tue, 11 May 1999 16:52:58 +0000 (16:52 +0000)]
* Move unclean_shutdown from PHP to Zend.
* The Master/Local headers in the phpinfo() table were reversed.
* Fix a gpc bug

25 years agoSupport POST in Apache
Zeev Suraski [Tue, 11 May 1999 12:52:17 +0000 (12:52 +0000)]
Support POST in Apache

25 years agobeatify Apache's info func
Zeev Suraski [Tue, 11 May 1999 00:43:46 +0000 (00:43 +0000)]
beatify Apache's info func

25 years agoMemory leak fix
Zeev Suraski [Tue, 11 May 1999 00:09:22 +0000 (00:09 +0000)]
Memory leak fix

25 years ago* Get Apache to work. POST doesn't work yet.
Zeev Suraski [Tue, 11 May 1999 00:01:47 +0000 (00:01 +0000)]
* Get Apache to work.  POST doesn't work yet.
* There are now -I directives for the absolute path of php4, php4/libzend and the builddir for
  the Apache module, so we can #include any php/Zend header.
* Rename config.h to php_config.h

25 years agoMinor updates.
Andrey Hristov [Mon, 10 May 1999 21:14:43 +0000 (21:14 +0000)]
Minor updates.

25 years agoAdded in_array() function.
Andrey Hristov [Mon, 10 May 1999 21:10:48 +0000 (21:10 +0000)]
Added in_array() function.

25 years agoWeed out all BoundsChecker-found bugs (including a serious file descriptor leak
Zeev Suraski [Mon, 10 May 1999 20:46:42 +0000 (20:46 +0000)]
Weed out all BoundsChecker-found bugs (including a serious file descriptor leak
in the C++ scanner)

25 years agoA couple of fixes.
Andrey Hristov [Mon, 10 May 1999 20:41:42 +0000 (20:41 +0000)]
A couple of fixes.

25 years agoWeed out all BoundsChecker-found bugs
Zeev Suraski [Mon, 10 May 1999 19:48:23 +0000 (19:48 +0000)]
Weed out all BoundsChecker-found bugs

25 years agoOnly read POST info if the request method is POST.
Zeev Suraski [Sun, 9 May 1999 20:58:26 +0000 (20:58 +0000)]
Only read POST info if the request method is POST.

25 years ago* Make read_post() read input by chunks instead of returning a single string.
Andi Gutmans [Sun, 9 May 1999 18:40:59 +0000 (18:40 +0000)]
* Make read_post() read input by chunks instead of returning a single string.
  This will allow us to efficiently support file upload through SAPI in the future.
* Fixes

25 years agoChange argument name
Zeev Suraski [Sun, 9 May 1999 14:56:38 +0000 (14:56 +0000)]
Change argument name

25 years agoA few other minor fixes
Zeev Suraski [Sun, 9 May 1999 13:57:09 +0000 (13:57 +0000)]
A few other minor fixes

25 years agoSeveral minor fixes
Zeev Suraski [Sun, 9 May 1999 13:55:15 +0000 (13:55 +0000)]
Several minor fixes

25 years agoAlmost forgot to commit those
Zeev Suraski [Sun, 9 May 1999 12:24:21 +0000 (12:24 +0000)]
Almost forgot to commit those

25 years ago* Finalizing the PHP version of SAPI. Support POST and cookies among other things.
Zeev Suraski [Sun, 9 May 1999 08:48:05 +0000 (08:48 +0000)]
* Finalizing the PHP version of SAPI.  Support POST and cookies among other things.
* Fully implement ISAPI support - POST and cookies among other things.
* Almost completely rewrote phpinfo().  Allow modules to easily display their
  information in phpinfo() without modifying phpinfo() itself (prototype for
  the module info function was changed, thus the large amount of updated module
  files).
* Initial extended SAPI support for Apache, completely untested.
* CGI now uses SAPI fully as well.

25 years agoget rid of the binary character, execute sed only once
Sascha Schumann [Sat, 8 May 1999 22:00:02 +0000 (22:00 +0000)]
get rid of the binary character, execute sed only once

25 years agothis is faster than parsing the file line by line
Sascha Schumann [Sat, 8 May 1999 21:44:12 +0000 (21:44 +0000)]
this is faster than parsing the file line by line

25 years ago-Added extract() function
Andrey Hristov [Sat, 8 May 1999 21:18:06 +0000 (21:18 +0000)]
-Added extract() function
-Added function_exists() function

25 years ago-fixed configure.in.in to use genif.sh instead of genif.pl
Andrey Hristov [Sat, 8 May 1999 18:16:30 +0000 (18:16 +0000)]
-fixed configure.in.in to use genif.sh instead of genif.pl
-fixed genif.sh
-updated php3_mysql.h to have phpext_mysql_ptr

25 years agoOh yeah, wrong license
Zeev Suraski [Thu, 6 May 1999 22:31:46 +0000 (22:31 +0000)]
Oh yeah, wrong license

25 years ago* Get output buffering to work again
Zeev Suraski [Thu, 6 May 1999 21:58:49 +0000 (21:58 +0000)]
* Get output buffering to work again
* Warn about adding header information after headers are sent
* Several fixes

25 years agocalloc et al need stdlib.h according to ANSI-C
Sascha Schumann [Thu, 6 May 1999 21:13:26 +0000 (21:13 +0000)]
calloc et al need stdlib.h according to ANSI-C

25 years agoadd compat #define
Sascha Schumann [Thu, 6 May 1999 20:54:56 +0000 (20:54 +0000)]
add compat #define

25 years agoDo we really want to depend on Perl? Shell scripts are handy and run on
Sascha Schumann [Thu, 6 May 1999 20:52:19 +0000 (20:52 +0000)]
Do we really want to depend on Perl? Shell scripts are handy and run on
virtually every Unix box whereas Perl does not. I don't think Perl should
be required when actually configuring PHP4. Open to comments...

25 years agoOk, I tested it now. It works very nicely!
Zeev Suraski [Thu, 6 May 1999 19:13:13 +0000 (19:13 +0000)]
Ok, I tested it now.  It works very nicely!

25 years ago* Optimize _php3_parse_gpc_data() and clean it up, plus fix a couple of Zend related...
Zeev Suraski [Thu, 6 May 1999 18:09:50 +0000 (18:09 +0000)]
* Optimize _php3_parse_gpc_data() and clean it up, plus fix a couple of Zend related memory leaks in it

25 years agovpath fix
Zeev Suraski [Wed, 5 May 1999 21:47:04 +0000 (21:47 +0000)]
vpath fix
Apache compatability fix

25 years agoFixes
Zeev Suraski [Wed, 5 May 1999 21:29:26 +0000 (21:29 +0000)]
Fixes

25 years agofix
Zeev Suraski [Wed, 5 May 1999 21:11:27 +0000 (21:11 +0000)]
fix

25 years agoGet CGI to work with the new headers code.
Zeev Suraski [Wed, 5 May 1999 21:05:44 +0000 (21:05 +0000)]
Get CGI to work with the new headers code.
Now Apache is the only interface that doesn't use it.

25 years agoISAPI WORKS!
Zeev Suraski [Wed, 5 May 1999 19:53:15 +0000 (19:53 +0000)]
ISAPI WORKS!

25 years agollist improvements
Andi Gutmans [Wed, 5 May 1999 19:24:46 +0000 (19:24 +0000)]
llist improvements

25 years agoAdded initial headers support in SAPI
Andi Gutmans [Wed, 5 May 1999 18:25:20 +0000 (18:25 +0000)]
Added initial headers support in SAPI
*untested*
It definitely broke the thread-safe CGI, it may have broken other stuff as well.

25 years agoGet Win32 to compile again
Zeev Suraski [Tue, 4 May 1999 20:27:30 +0000 (20:27 +0000)]
Get Win32 to compile again

25 years agoAn initial default builtin modules file for Win32
Zeev Suraski [Tue, 4 May 1999 03:43:49 +0000 (03:43 +0000)]
An initial default builtin modules file for Win32

25 years agoZTS fixes
Zeev Suraski [Tue, 4 May 1999 03:42:19 +0000 (03:42 +0000)]
ZTS fixes
Stig - --enable-thread-safety belongs in libzend, since libzend doesn't #include config.h, whereas
PHP does #include zend_config.h

25 years agovpath patches (cool job Stig!)
Zeev Suraski [Mon, 3 May 1999 19:59:55 +0000 (19:59 +0000)]
vpath patches (cool job Stig!)

25 years ago* added --enable-thread-safety switch
Stig Bakken [Mon, 3 May 1999 11:11:23 +0000 (11:11 +0000)]
* added --enable-thread-safety switch
* now generating internal_functions.c

25 years agoGet apache uptodate
Zeev Suraski [Sun, 2 May 1999 20:04:18 +0000 (20:04 +0000)]
Get apache uptodate

25 years agoMove path_info to the SAPI structure
Zeev Suraski [Sun, 2 May 1999 19:54:02 +0000 (19:54 +0000)]
Move path_info to the SAPI structure

25 years agoGet rid of request_info.path_translated
Zeev Suraski [Sun, 2 May 1999 19:31:56 +0000 (19:31 +0000)]
Get rid of request_info.path_translated

25 years agoApache compile fix
Zeev Suraski [Sun, 2 May 1999 19:16:21 +0000 (19:16 +0000)]
Apache compile fix

25 years ago- Don't support interactive mode when thread safe.
Andi Gutmans [Sun, 2 May 1999 19:07:46 +0000 (19:07 +0000)]
- Don't support interactive mode when thread safe.

25 years agoUNIX CGI build fix
Zeev Suraski [Sun, 2 May 1999 19:01:45 +0000 (19:01 +0000)]
UNIX CGI build fix

25 years ago- Make ISAPI hook in as an extension too.
Andi Gutmans [Sun, 2 May 1999 18:07:41 +0000 (18:07 +0000)]
- Make ISAPI hook in as an extension too.
- Some work on moving stuff to SAPI.

25 years agofunc name changes, remove arbitrary limit
Sascha Schumann [Sat, 1 May 1999 14:41:46 +0000 (14:41 +0000)]
func name changes, remove arbitrary limit

25 years agomcrypt 2.1.18 support, better autoconf checking
Sascha Schumann [Sat, 1 May 1999 11:14:22 +0000 (11:14 +0000)]
mcrypt 2.1.18 support, better autoconf checking

25 years agoSeveral operator fixes. Should fix the MySQL problem.
Zeev Suraski [Sat, 1 May 1999 01:04:13 +0000 (01:04 +0000)]
Several operator fixes.  Should fix the MySQL problem.

25 years ago- Free refcount when destroying the last class reference.
Andi Gutmans [Fri, 30 Apr 1999 23:32:03 +0000 (23:32 +0000)]
- Free refcount when destroying the last class reference.

25 years ago- Missed one place
Andi Gutmans [Fri, 30 Apr 1999 21:44:27 +0000 (21:44 +0000)]
- Missed one place

25 years ago- First try at fixing $a->foo[] syntax.
Andi Gutmans [Fri, 30 Apr 1999 20:27:36 +0000 (20:27 +0000)]
- First try at fixing $a->foo[] syntax.

25 years agoforward port of current oracle.c + fixes to make it actually work;-)!!!
Thies C. Arntzen [Fri, 30 Apr 1999 18:59:15 +0000 (18:59 +0000)]
forward port of current oracle.c + fixes to make it actually work;-)!!!

25 years agooracle links again (at least on linux!!!)
Thies C. Arntzen [Fri, 30 Apr 1999 18:02:09 +0000 (18:02 +0000)]
oracle links again (at least on linux!!!)

25 years ago- Move back to yyless(). I haven't tested it yet because it's taking too long
Andi Gutmans [Fri, 30 Apr 1999 17:35:38 +0000 (17:35 +0000)]
- Move back to yyless(). I haven't tested it yet because it's taking too long
  to compile and I have to disconnect

25 years agoFix Boris's problem (in my never ending struggle to show I never mean what I say
Zeev Suraski [Fri, 30 Apr 1999 17:29:18 +0000 (17:29 +0000)]
Fix Boris's problem (in my never ending struggle to show I never mean what I say
when I say something's not gonna happen :)

25 years ago* Fix a problem with constant quoted strings, that was causing Thies's problem
Zeev Suraski [Fri, 30 Apr 1999 10:46:48 +0000 (10:46 +0000)]
* Fix a problem with constant quoted strings, that was causing Thies's problem
* Remove a development-time printf

25 years ago- No reason to handle newlines here.
Andi Gutmans [Thu, 29 Apr 1999 20:58:29 +0000 (20:58 +0000)]
- No reason to handle newlines here.

25 years agoMake the C++ scanner support interactive input
Zeev Suraski [Wed, 28 Apr 1999 23:18:57 +0000 (23:18 +0000)]
Make the C++ scanner support interactive input