]> granicus.if.org Git - php/log
php
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.

25 years ago- Changed Ts{}.var to Ts{}.var.ptr_ptr.
Andi Gutmans [Sun, 26 Sep 1999 05:45:18 +0000 (05:45 +0000)]
- Changed Ts{}.var to Ts{}.var.ptr_ptr.

25 years ago * Use per-thread structure for request data
Sascha Schumann [Sat, 25 Sep 1999 21:08:36 +0000 (21:08 +0000)]
* Use per-thread structure for request data
    * Update ChangeLog

25 years ago Do not try to free NULLs.
Sascha Schumann [Sat, 25 Sep 1999 21:06:11 +0000 (21:06 +0000)]
Do not try to free NULLs.

25 years ago * use faster Ns_ConnWrite()
Sascha Schumann [Sat, 25 Sep 1999 18:51:38 +0000 (18:51 +0000)]
* use faster Ns_ConnWrite()
    * access cookies correctly
    * set HTTP_* variables for script

25 years ago * cleanup
Sascha Schumann [Sat, 25 Sep 1999 16:51:18 +0000 (16:51 +0000)]
* cleanup
    * make cookies work

25 years agofixed callback code -> now $parser is passed as a resource!
Thies C. Arntzen [Sat, 25 Sep 1999 16:42:31 +0000 (16:42 +0000)]
fixed callback code -> now $parser is passed as a resource!

25 years ago * use consistent php_ns prefix
Sascha Schumann [Sat, 25 Sep 1999 16:06:55 +0000 (16:06 +0000)]
* use consistent php_ns prefix
    * improve configuration code
    * shutdown SAPI/TSRM correctly

25 years ago Add entry for AOLserver.
Sascha Schumann [Sat, 25 Sep 1999 15:41:51 +0000 (15:41 +0000)]
Add entry for AOLserver.

25 years ago * remove debugging message
Sascha Schumann [Sat, 25 Sep 1999 15:37:02 +0000 (15:37 +0000)]
* remove debugging message
    * use SAPI's http response code
    * improve POST read (still blocks in Ns_ConnRead, even if there is enough
      data to read)
    * improve config data handling

25 years ago New Zend API
Sascha Schumann [Sat, 25 Sep 1999 12:09:50 +0000 (12:09 +0000)]
New Zend API

25 years ago Use new Zend API
Sascha Schumann [Sat, 25 Sep 1999 11:55:42 +0000 (11:55 +0000)]
Use new Zend API

25 years ago*** empty log message ***
Andreas Karajannis [Sat, 25 Sep 1999 11:36:34 +0000 (11:36 +0000)]
*** empty log message ***

25 years agoodbc now uses the new Zend function api
Andreas Karajannis [Sat, 25 Sep 1999 11:30:28 +0000 (11:30 +0000)]
odbc now uses the new Zend function api

25 years agoUse new Zend API.
Stefan Roehrich [Sat, 25 Sep 1999 11:23:02 +0000 (11:23 +0000)]
Use new Zend API.

25 years ago - support POST and HEAD requests
Sascha Schumann [Sat, 25 Sep 1999 01:06:33 +0000 (01:06 +0000)]
-   support POST and HEAD requests
    -   clean up module_main()
    -   allow arbitrary mappings

25 years ago Initial AOLserver support. Note that the current way of creating
Sascha Schumann [Sat, 25 Sep 1999 00:32:25 +0000 (00:32 +0000)]
Initial AOLserver support. Note that the current way of creating
    the shared library works only with GNU utilities. Some features
    have to be added yet (i.e. POST and cookie support).

25 years ago- Updated array functions to use high-performance API
Andrey Hristov [Fri, 24 Sep 1999 22:44:41 +0000 (22:44 +0000)]
- Updated array functions to use high-performance API
- Updated preg_split() to allow returning only non-empty pieces

25 years ago PTHREADS is a custom symbol
Sascha Schumann [Fri, 24 Sep 1999 20:52:46 +0000 (20:52 +0000)]
PTHREADS is a custom symbol

25 years ago Additionally check libc_r (*BSD) for pthread functions
Sascha Schumann [Fri, 24 Sep 1999 20:14:44 +0000 (20:14 +0000)]
Additionally check libc_r (*BSD) for pthread functions

25 years ago*** empty log message ***
Andrey Hristov [Fri, 24 Sep 1999 20:12:28 +0000 (20:12 +0000)]
*** empty log message ***

25 years agoUpdate to new high-performance function API.
Andrey Hristov [Fri, 24 Sep 1999 20:11:06 +0000 (20:11 +0000)]
Update to new high-performance function API.

25 years ago Use new Zend API.
Sascha Schumann [Fri, 24 Sep 1999 19:35:25 +0000 (19:35 +0000)]
Use new Zend API.

25 years ago Add _ex API implementation for booleans.
Sascha Schumann [Fri, 24 Sep 1999 19:22:25 +0000 (19:22 +0000)]
Add _ex API implementation for booleans.

25 years ago Use new Zend API and some minor cleanup.
Sascha Schumann [Fri, 24 Sep 1999 19:15:17 +0000 (19:15 +0000)]
Use new Zend API and some minor cleanup.

25 years ago*** empty log message ***
Andrey Hristov [Fri, 24 Sep 1999 18:58:36 +0000 (18:58 +0000)]
*** empty log message ***

25 years agoExtended var_dump to handle IS_RESOURCE somewhat.
Andrey Hristov [Fri, 24 Sep 1999 18:57:02 +0000 (18:57 +0000)]
Extended var_dump to handle IS_RESOURCE somewhat.

25 years agoUpdate WDDX for new high-performance function API.
Andrey Hristov [Fri, 24 Sep 1999 18:43:34 +0000 (18:43 +0000)]
Update WDDX for new high-performance function API.

25 years agowe want to know who to "blame";-)
Thies C. Arntzen [Fri, 24 Sep 1999 18:07:26 +0000 (18:07 +0000)]
we want to know who to "blame";-)

25 years agoupdated XML (only partly tested)
Thies C. Arntzen [Fri, 24 Sep 1999 18:02:58 +0000 (18:02 +0000)]
updated XML (only partly tested)

25 years agomore high-tech shared building
Stig Bakken [Fri, 24 Sep 1999 15:35:35 +0000 (15:35 +0000)]
more high-tech shared building

25 years agokill another warning
Stig Bakken [Fri, 24 Sep 1999 15:34:54 +0000 (15:34 +0000)]
kill another warning

25 years agokill warning
Stig Bakken [Fri, 24 Sep 1999 15:34:30 +0000 (15:34 +0000)]
kill warning

25 years agoset "phplibdir" in configure so it doesn't have to be set in Makefile.am
Stig Bakken [Fri, 24 Sep 1999 15:34:06 +0000 (15:34 +0000)]
set "phplibdir" in configure so it doesn't have to be set in Makefile.am

25 years agouse getParameterEx
Thies C. Arntzen [Fri, 24 Sep 1999 15:10:13 +0000 (15:10 +0000)]
use getParameterEx

25 years ago#if !HAVE_FOO -> #ifndef HAVE_FOO
Stig Bakken [Fri, 24 Sep 1999 14:41:27 +0000 (14:41 +0000)]
#if !HAVE_FOO -> #ifndef HAVE_FOO

25 years agoAM_PROG_LIBTOOL is obsolete in libtool 1.3.3, which we now require.
Stig Bakken [Fri, 24 Sep 1999 14:36:43 +0000 (14:36 +0000)]
AM_PROG_LIBTOOL is obsolete in libtool 1.3.3, which we now require.
Using AC_PROG_LIBTOOL instead.

25 years agoDetect automake/libtool that are installed with different prefixes.
Stig Bakken [Fri, 24 Sep 1999 14:29:28 +0000 (14:29 +0000)]
Detect automake/libtool that are installed with different prefixes.

25 years agofixed warning
Thies C. Arntzen [Fri, 24 Sep 1999 14:18:33 +0000 (14:18 +0000)]
fixed warning

25 years agoCompile fixes for WDDX, XML and Zlib (untested)
Zeev Suraski [Fri, 24 Sep 1999 14:14:47 +0000 (14:14 +0000)]
Compile fixes for WDDX, XML and Zlib (untested)

25 years agoThis should make the Sybase CT module compile again (untested)
Zeev Suraski [Fri, 24 Sep 1999 14:11:53 +0000 (14:11 +0000)]
This should make the Sybase CT module compile again (untested)

25 years agoThis should make the mSQL module compile again (untested)
Zeev Suraski [Fri, 24 Sep 1999 14:09:37 +0000 (14:09 +0000)]
This should make the mSQL module compile again (untested)

25 years agoOk guys, the prototype for zend_fetch_resource*() has changed - it now
Zeev Suraski [Fri, 24 Sep 1999 14:07:15 +0000 (14:07 +0000)]
Ok guys, the prototype for zend_fetch_resource*() has changed - it now
accepts a zval ** instead of a zval *, to be suitable for use with the
getParametersEx() API.
You don't have to switch to the getParametersEx() API, but you will have to
go over your code and add &'s where it's applicable (of course, if you have
the mental strength to go over your code and convert it to use the Ex API,
it's best).

The MySQL module now uses the getParametersEx() API completely.

25 years agoExify the standardized resource stuff
Zeev Suraski [Fri, 24 Sep 1999 14:03:45 +0000 (14:03 +0000)]
Exify the standardized resource stuff

25 years ago Link with libtsrm.a, if thread-safety is chosen.
Sascha Schumann [Thu, 23 Sep 1999 20:27:17 +0000 (20:27 +0000)]
Link with libtsrm.a, if thread-safety is chosen.

25 years ago Exit, if subsequent configure scripts fail.
Sascha Schumann [Thu, 23 Sep 1999 20:17:07 +0000 (20:17 +0000)]
Exit, if subsequent configure scripts fail.

25 years ago Try to find ANSI/STDC compatible mode of host compiler
Sascha Schumann [Thu, 23 Sep 1999 19:34:42 +0000 (19:34 +0000)]
Try to find ANSI/STDC compatible mode of host compiler

25 years agofixed php3 code problem
Andrew Skalski [Thu, 23 Sep 1999 17:54:26 +0000 (17:54 +0000)]
fixed php3 code problem