]> granicus.if.org Git - php/log
php
25 years ago Whoops, OSF/1 has -lpthread and -lpthreads, but defines most
Sascha Schumann [Mon, 4 Oct 1999 15:00:38 +0000 (15:00 +0000)]
Whoops, OSF/1 has -lpthread and -lpthreads, but defines most
    pthread_* as __pthread*. According to pthread(3), -lpthread is the
    correct choice.

25 years ago Polish this.
Sascha Schumann [Mon, 4 Oct 1999 14:29:18 +0000 (14:29 +0000)]
Polish this.

25 years agoupgraded the former basic_functions.c code to use new API.
Thies C. Arntzen [Mon, 4 Oct 1999 13:31:36 +0000 (13:31 +0000)]
upgraded the former basic_functions.c code to use new API.

25 years agouse getParametersEx for all builtin functions
Thies C. Arntzen [Mon, 4 Oct 1999 13:27:12 +0000 (13:27 +0000)]
use getParametersEx for all builtin functions

25 years agoereg now returns a continious array 0..9 again - empty values are returned as false.
Thies C. Arntzen [Mon, 4 Oct 1999 13:04:32 +0000 (13:04 +0000)]
ereg now returns a continious array 0..9 again - empty values are returned as false.
i think this is *more* compatible with PHP3 - unless anybody really dislikes it i'd prefer it like this.

25 years ago -lpthreads is needed on OSF/1 aka Digital Unix aka Tru64
Sascha Schumann [Mon, 4 Oct 1999 12:34:04 +0000 (12:34 +0000)]
-lpthreads is needed on OSF/1 aka Digital Unix aka Tru64

25 years agoadded add_*_resource() and add_*_bool() functions
Thies C. Arntzen [Mon, 4 Oct 1999 11:42:46 +0000 (11:42 +0000)]
added add_*_resource() and add_*_bool() functions

25 years agoi swear, i compiled (at least) before i committed!
Thies C. Arntzen [Mon, 4 Oct 1999 10:39:32 +0000 (10:39 +0000)]
i swear, i compiled (at least) before i committed!

25 years ago Object files are usually not found in the srcdir.
Sascha Schumann [Mon, 4 Oct 1999 09:57:00 +0000 (09:57 +0000)]
Object files are usually not found in the srcdir.

25 years ago"cc -32" on IRIX 6.4 does not like (PHP_TRACK_VARS?"1":"0") - at least not if PHP_TRA...
Thies C. Arntzen [Mon, 4 Oct 1999 09:56:52 +0000 (09:56 +0000)]
"cc -32" on IRIX 6.4 does not like (PHP_TRACK_VARS?"1":"0") - at least not if PHP_TRACK_VARS is 0.

25 years ago Fix typo. This caused strange errors when using --with-apxs.
Sascha Schumann [Mon, 4 Oct 1999 09:51:46 +0000 (09:51 +0000)]
Fix typo. This caused strange errors when using --with-apxs.

25 years ago- Hooray. This might actually work. (I hope)
Andi Gutmans [Sun, 3 Oct 1999 20:06:21 +0000 (20:06 +0000)]
- Hooray. This might actually work. (I hope)

25 years ago- Update changelog
Andi Gutmans [Sun, 3 Oct 1999 19:05:25 +0000 (19:05 +0000)]
- Update changelog

25 years ago Make config executable
Sascha Schumann [Sun, 3 Oct 1999 16:10:15 +0000 (16:10 +0000)]
Make config executable

25 years ago Make it executable.
Sascha Schumann [Sun, 3 Oct 1999 15:49:27 +0000 (15:49 +0000)]
Make it executable.

25 years ago *_config are executable, thus we don't need %(SHELL)
Sascha Schumann [Sun, 3 Oct 1999 15:07:41 +0000 (15:07 +0000)]
*_config are executable, thus we don't need %(SHELL)

25 years ago Fix Apache-module build
Sascha Schumann [Sun, 3 Oct 1999 14:06:06 +0000 (14:06 +0000)]
Fix Apache-module build

25 years ago Test commit II.
Sascha Schumann [Sat, 2 Oct 1999 21:16:34 +0000 (21:16 +0000)]
Test commit II.

25 years ago Test commit.
Sascha Schumann [Sat, 2 Oct 1999 21:16:04 +0000 (21:16 +0000)]
Test commit.

25 years ago Reactivate autoheader
Sascha Schumann [Sat, 2 Oct 1999 21:14:23 +0000 (21:14 +0000)]
Reactivate autoheader

25 years agotest commit
Andrei Zmievski [Sat, 2 Oct 1999 21:13:06 +0000 (21:13 +0000)]
test commit

25 years agotest commit
Andrei Zmievski [Sat, 2 Oct 1999 21:06:30 +0000 (21:06 +0000)]
test commit

25 years ago*** empty log message ***
Andi Gutmans [Sat, 2 Oct 1999 20:50:20 +0000 (20:50 +0000)]
*** empty log message ***

25 years agotest commit
Andrei Zmievski [Sat, 2 Oct 1999 20:46:41 +0000 (20:46 +0000)]
test commit

25 years agotest commit
Andrei Zmievski [Sat, 2 Oct 1999 20:38:09 +0000 (20:38 +0000)]
test commit

25 years agotest commit
Andrei Zmievski [Sat, 2 Oct 1999 20:26:17 +0000 (20:26 +0000)]
test commit

25 years agocommit test
Andrei Zmievski [Sat, 2 Oct 1999 20:22:29 +0000 (20:22 +0000)]
commit test

25 years agotest
Andrei Zmievski [Sat, 2 Oct 1999 20:10:35 +0000 (20:10 +0000)]
test

25 years agotest commit
Andrei Zmievski [Sat, 2 Oct 1999 20:07:07 +0000 (20:07 +0000)]
test commit

25 years agotest commit 1
Andrei Zmievski [Sat, 2 Oct 1999 20:03:07 +0000 (20:03 +0000)]
test commit 1

25 years agotest commit
Andrei Zmievski [Sat, 2 Oct 1999 19:22:47 +0000 (19:22 +0000)]
test commit

25 years ago- Another locking fix.
Andi Gutmans [Sat, 2 Oct 1999 18:02:10 +0000 (18:02 +0000)]
- Another locking fix.

25 years ago- Fixed locking problem when fetching string offsets
Andi Gutmans [Sat, 2 Oct 1999 16:40:25 +0000 (16:40 +0000)]
- Fixed locking problem when fetching string offsets

25 years agoFix the leak reported on the PHP 3 list (isset() on string offsets)
Zeev Suraski [Sat, 2 Oct 1999 15:56:49 +0000 (15:56 +0000)]
Fix the leak reported on the PHP 3 list (isset() on string offsets)

25 years ago Use the already compiled `mod_php4.o'. This avoids the trouble
Sascha Schumann [Sat, 2 Oct 1999 12:11:52 +0000 (12:11 +0000)]
Use the already compiled `mod_php4.o'. This avoids the trouble
    apxs has with VPATH builds (assumes source dir = build dir).

25 years ago- Move is_ref back to being an unsigned char and not a bit field.
Andi Gutmans [Fri, 1 Oct 1999 23:31:39 +0000 (23:31 +0000)]
- Move is_ref back to being an unsigned char and not a bit field.

25 years ago- Remove locking support completely
Andi Gutmans [Fri, 1 Oct 1999 23:26:00 +0000 (23:26 +0000)]
- Remove locking support completely

25 years ago- I forgot this
Andi Gutmans [Fri, 1 Oct 1999 19:53:27 +0000 (19:53 +0000)]
- I forgot this

25 years agoAdded array_reverse() function.
Andrei Zmievski [Fri, 1 Oct 1999 17:36:54 +0000 (17:36 +0000)]
Added array_reverse() function.

25 years agorename.
Andrei Zmievski [Fri, 1 Oct 1999 14:54:55 +0000 (14:54 +0000)]
rename.

25 years agoone zval fix - cleanups
Thies C. Arntzen [Fri, 1 Oct 1999 13:44:07 +0000 (13:44 +0000)]
one zval fix - cleanups

25 years ago- For Andrei. Implement references in array() initializations
Andi Gutmans [Fri, 1 Oct 1999 10:00:05 +0000 (10:00 +0000)]
- For Andrei. Implement references in array() initializations

25 years agotest commit
Andrei Zmievski [Thu, 30 Sep 1999 23:00:39 +0000 (23:00 +0000)]
test commit

25 years agopreg_replace() now makes copies of array entries if arrays are passed in,
Andrei Zmievski [Thu, 30 Sep 1999 21:59:46 +0000 (21:59 +0000)]
preg_replace() now makes copies of array entries if arrays are passed in,
so that convert_to_string() preserves the originals. Is this the correct way to do it?

25 years ago Fix typo--GD_* is for shared build mode.
Sascha Schumann [Thu, 30 Sep 1999 20:04:52 +0000 (20:04 +0000)]
Fix typo--GD_* is for shared build mode.

25 years agoFix nl2br crash.
Andrei Zmievski [Thu, 30 Sep 1999 20:03:32 +0000 (20:03 +0000)]
Fix nl2br crash.

25 years ago Test commit II.
Sascha Schumann [Thu, 30 Sep 1999 19:19:19 +0000 (19:19 +0000)]
Test commit II.

25 years agoNo need for this anymore.
Andrei Zmievski [Thu, 30 Sep 1999 18:56:46 +0000 (18:56 +0000)]
No need for this anymore.

25 years ago Test commit.
Sascha Schumann [Thu, 30 Sep 1999 18:54:10 +0000 (18:54 +0000)]
Test commit.

25 years ago Automatically add the SAPI target's Makefile to the list. This
Sascha Schumann [Thu, 30 Sep 1999 12:56:24 +0000 (12:56 +0000)]
Automatically add the SAPI target's Makefile to the list. This
    frees us from doing this in each config.m4.

25 years agomajor rework here - the refcount stuff gets better and better!
Thies C. Arntzen [Thu, 30 Sep 1999 08:41:45 +0000 (08:41 +0000)]
major rework here - the refcount stuff gets better and better!

25 years ago * create Makefiles for ext, pcrelib, sapi/*
Sascha Schumann [Wed, 29 Sep 1999 22:18:43 +0000 (22:18 +0000)]
* create Makefiles for ext, pcrelib, sapi/*
    * copy files for Apache from $(srcdir)

25 years ago * VPATH work
Sascha Schumann [Wed, 29 Sep 1999 21:49:32 +0000 (21:49 +0000)]
* VPATH work
    * add "--local" switch to buildconf which only recrates the local
      autoconf scripts.

25 years ago*** empty log message ***
Zeev Suraski [Wed, 29 Sep 1999 21:46:37 +0000 (21:46 +0000)]
*** empty log message ***

25 years agocjh: closing bug #2407.
Chuck Hagenbuch [Wed, 29 Sep 1999 21:18:35 +0000 (21:18 +0000)]
cjh: closing bug #2407.

25 years agofix the order.. (thanx, andi)
Thies C. Arntzen [Wed, 29 Sep 1999 19:13:08 +0000 (19:13 +0000)]
fix the order.. (thanx, andi)

25 years ago Fix a VPATH issue.
Sascha Schumann [Wed, 29 Sep 1999 18:35:45 +0000 (18:35 +0000)]
Fix a VPATH issue.

25 years agoFix leak in += with arrays
Andi Gutmans [Wed, 29 Sep 1999 17:45:44 +0000 (17:45 +0000)]
Fix leak in += with arrays

25 years ago- Fix SEND_VAR problem after fetch'ing a variable and not knowing the fetch type
Andi Gutmans [Wed, 29 Sep 1999 17:18:36 +0000 (17:18 +0000)]
- Fix SEND_VAR problem after fetch'ing a variable and not knowing the fetch type

25 years agoadded add_property_resource
Thies C. Arntzen [Wed, 29 Sep 1999 15:25:06 +0000 (15:25 +0000)]
added add_property_resource

25 years ago*** empty log message ***
Stig Bakken [Wed, 29 Sep 1999 15:17:29 +0000 (15:17 +0000)]
*** empty log message ***

25 years agoDecent configure speedup. Makefiles are now generated only for the
Stig Bakken [Wed, 29 Sep 1999 15:17:02 +0000 (15:17 +0000)]
Decent configure speedup.  Makefiles are now generated only for the
extensions you are including.  Got rid of configure.in.in.
Moved the last Apache-specific files into sapi/apache and made both
static and DSO build work again (it still doesn't run properly).

25 years agoThe $shared variable should normally never be used outside of a call to
Stig Bakken [Wed, 29 Sep 1999 15:13:25 +0000 (15:13 +0000)]
The $shared variable should normally never be used outside of a call to
AC_ARG_(ENABLE|WITH).  If it is necessary anyway, make sure it is set to
"no" before starting.

25 years agoFix for my fix.
Andrey Hristov [Wed, 29 Sep 1999 14:25:40 +0000 (14:25 +0000)]
Fix for my fix.

25 years agofixed crash in connection shutdown!
Thies C. Arntzen [Wed, 29 Sep 1999 14:20:27 +0000 (14:20 +0000)]
fixed crash in connection shutdown!

25 years agojust some renaming.
Thies C. Arntzen [Wed, 29 Sep 1999 13:35:12 +0000 (13:35 +0000)]
just some renaming.

25 years ago- Stop using the locking mechanism and start using refcount.
Andi Gutmans [Tue, 28 Sep 1999 17:37:14 +0000 (17:37 +0000)]
- Stop using the locking mechanism and start using refcount.
  Now we know when we need to free but we still need to support it

25 years ago- Get rid of warning
Andi Gutmans [Tue, 28 Sep 1999 17:37:06 +0000 (17:37 +0000)]
- Get rid of warning

25 years ago- First part of the patch which makes reads use ptr and not ptr_ptr.
Andi Gutmans [Tue, 28 Sep 1999 16:03:09 +0000 (16:03 +0000)]
- First part of the patch which makes reads use ptr and not ptr_ptr.

25 years agodisable --with-zeus for now.
Stig Bakken [Tue, 28 Sep 1999 12:55:49 +0000 (12:55 +0000)]
disable --with-zeus for now.

25 years agoStarted working on the Zeus support. Zeus's ISAPI obviously differs from
Stig Bakken [Tue, 28 Sep 1999 12:08:34 +0000 (12:08 +0000)]
Started working on the Zeus support.  Zeus's ISAPI obviously differs from
Windows's, does someone have docs for the Windows API?

25 years ago Provide alternative istdiostream.
Sascha Schumann [Tue, 28 Sep 1999 11:54:02 +0000 (11:54 +0000)]
Provide alternative istdiostream.

    This has been tested with Sun WorkShop 4.2 C++ which does not
    contain class istdiostream.

25 years agoinitialize OCI in threaded mode if ZTS is defined.
Thies C. Arntzen [Tue, 28 Sep 1999 11:12:32 +0000 (11:12 +0000)]
initialize OCI in threaded mode if ZTS is defined.

25 years agoinit in thread-safe mode if ZTS isdefined
Thies C. Arntzen [Tue, 28 Sep 1999 11:09:03 +0000 (11:09 +0000)]
init in thread-safe mode if ZTS isdefined

25 years agofixed startup-deadlock.
Thies C. Arntzen [Tue, 28 Sep 1999 10:54:42 +0000 (10:54 +0000)]
fixed startup-deadlock.

25 years agofound a typo!
Thies C. Arntzen [Tue, 28 Sep 1999 09:59:59 +0000 (09:59 +0000)]
found a typo!

25 years ago- Update project.
Andi Gutmans [Mon, 27 Sep 1999 19:42:53 +0000 (19:42 +0000)]
- Update project.

25 years ago Make an extra copy of input parameter.
Sascha Schumann [Mon, 27 Sep 1999 18:00:30 +0000 (18:00 +0000)]
Make an extra copy of input parameter.

25 years ago * include from $(srcdir)
Sascha Schumann [Mon, 27 Sep 1999 16:49:23 +0000 (16:49 +0000)]
* include from $(srcdir)
    * use proper target for nsapi

25 years ago Create directories, if they do not exist (for VPATH builds).
Sascha Schumann [Mon, 27 Sep 1999 16:42:34 +0000 (16:42 +0000)]
Create directories, if they do not exist (for VPATH builds).

25 years agoadded README file with very brief docs
Stig Bakken [Mon, 27 Sep 1999 16:37:33 +0000 (16:37 +0000)]
added README file with very brief docs

25 years agoGeneralized server-API build process on UNIX. Each SAPI
Stig Bakken [Mon, 27 Sep 1999 16:34:28 +0000 (16:34 +0000)]
Generalized server-API build process on UNIX.  Each SAPI
implementation now has its own directory under sapi/, just like
extensions have theirs under ext/.  To make the final targets appear
in the main dir, the top-level Makefile includes sapi/NN/Makefile.inc
from the selected sapi backend.  This is a plan Makefile stub without
any autoconf substitutions.  Each SAPI backend also has its own
config.m4 like extensions (read at the end of diversion 2) and
config.h.stub files.

Each SAPI backend has to contain:

config.m4: just like for extensions, this file contains
autoconf/automake directives that end up in the configure script.  The
only difference is that the sapi config.m4 files are read in diversion
(output block) 2 instead of 3.  The sapi config.m4 files should set
two variables: PHP_SAPI (which sapi backend to choose) and SAPI_TARGET
(the name of the resulting library or program, previously BINNAME).
If they are not specified, they will default to "cgi" and "php",
respectively.

Makefile.inc: has to exist, has to define "INSTALL_IT" to the command
used to install the final target (or ":" for no operation).  It also
has to define a plain Makefile rule (without autoconf substitutions)
to build $(SAPI_TARGET)

Makefile.am: just what you think.  Make sure your target is called
"libphpsapi_NNN.a", where NNN is the value of PHP_SAPI.

Some testing and fixing probably remains.  To make everything hang
together, I've done some ugly tricks that I can imagine causing some
problems.  I've built and run the CGI version and built the Apache
DSO.

25 years ago Remove C++ style comments from C source file.
Sascha Schumann [Mon, 27 Sep 1999 15:37:00 +0000 (15:37 +0000)]
Remove C++ style comments from C source file.

25 years agoFix for bug #2199. Redirect was returning http:// which resulted in a crash.
Andrey Hristov [Mon, 27 Sep 1999 15:17:28 +0000 (15:17 +0000)]
Fix for bug #2199. Redirect was returning http:// which resulted in a crash.

25 years agoI will follow portability guidelines.
Andrey Hristov [Mon, 27 Sep 1999 14:15:15 +0000 (14:15 +0000)]
I will follow portability guidelines.
I will follow portability guidelines.
I will follow portability guidelines.
I will follow...

25 years agoAdded functions ftp_{pasv,size,mdtm,fget,fput}
Andrew Skalski [Mon, 27 Sep 1999 14:07:09 +0000 (14:07 +0000)]
Added functions ftp_{pasv,size,mdtm,fget,fput}
PASV mode is now supported; file size and last-modified time can now
be fetched from servers that support them; files now may be stored to and
retrieved from open files, in addition to disk files.

25 years agoMake it portable.
Andrey Hristov [Mon, 27 Sep 1999 14:05:18 +0000 (14:05 +0000)]
Make it portable.

25 years agoadded AC_SYS_LFS from fileutils
Stig Bakken [Mon, 27 Sep 1999 13:15:20 +0000 (13:15 +0000)]
added AC_SYS_LFS from fileutils

25 years ago Actually allow to set CXXFLAGS
Sascha Schumann [Sun, 26 Sep 1999 20:59:47 +0000 (20:59 +0000)]
Actually allow to set CXXFLAGS

25 years ago Now thread safe version builds out of the box. libzend/TSRM
Sascha Schumann [Sun, 26 Sep 1999 20:17:28 +0000 (20:17 +0000)]
Now thread safe version builds out of the box. libzend/TSRM
    contain extra config scripts which pass the necessary libs back
    to our Makefile.

25 years ago Build communication channel and add checks for C++ library
Sascha Schumann [Sun, 26 Sep 1999 20:12:05 +0000 (20:12 +0000)]
Build communication channel and add checks for C++ library

25 years ago Do not let PACKAGE/VERSION escape from tsrm_config.h.
Sascha Schumann [Sun, 26 Sep 1999 19:47:35 +0000 (19:47 +0000)]
Do not let PACKAGE/VERSION escape from tsrm_config.h.

25 years ago Undefine previously PACKAVE/VERSION macros. We should find a way
Sascha Schumann [Sun, 26 Sep 1999 19:46:35 +0000 (19:46 +0000)]
Undefine previously PACKAVE/VERSION macros. We should find a way
    to suppress these from automake

25 years ago Use new tsrm_config script to determine libraries.
Sascha Schumann [Sun, 26 Sep 1999 19:26:54 +0000 (19:26 +0000)]
Use new tsrm_config script to determine libraries.

25 years ago Use helper script to determine compile time configuration for TSRM
Sascha Schumann [Sun, 26 Sep 1999 19:09:24 +0000 (19:09 +0000)]
Use helper script to determine compile time configuration for TSRM

25 years agoHave to keep using AM_PROG_LIBTOOL to keep all automake versions happy.
Stig Bakken [Sun, 26 Sep 1999 16:27:25 +0000 (16:27 +0000)]
Have to keep using AM_PROG_LIBTOOL to keep all automake versions happy.

25 years ago Avoid specifying standard paths. This might result in compiler problems
Sascha Schumann [Sun, 26 Sep 1999 15:38:58 +0000 (15:38 +0000)]
Avoid specifying standard paths. This might result in compiler problems
    (see #1937, #2367)

25 years ago Expand relative paths properly, otherwise build process will fail.
Sascha Schumann [Sun, 26 Sep 1999 15:00:12 +0000 (15:00 +0000)]
Expand relative paths properly, otherwise build process will fail.

25 years ago Do nothing, if PHP_RPATHS is empty.
Sascha Schumann [Sun, 26 Sep 1999 09:12:55 +0000 (09:12 +0000)]
Do nothing, if PHP_RPATHS is empty.

25 years ago Disable rpaths optionally.
Sascha Schumann [Sun, 26 Sep 1999 09:05:56 +0000 (09:05 +0000)]
Disable rpaths optionally.