summaryrefslogtreecommitdiff
path: root/main
Commit message (Collapse)AuthorAgeFilesLines
* This commit was manufactured by cvs2svn to create tag 'php_4_0b3'.php-4.0b3SVN Migration1999-11-191-1/+3
|
* 4.0b3 coming upStig Bakken1999-11-161-1/+1
|
* @Added tmpfile() function (Stig)Stig Bakken1999-11-141-4/+0
| | | | | Removed the mkstemp stuff and added tmpfile() function instead.
* These are inserted automatically now.Andrei Zmievski1999-11-131-16/+0
|
* Split array functions into separate module.Andrei Zmievski1999-11-131-0/+2
|
* Suck in prototypes correctly with applied aliasesSascha Schumann1999-11-131-0/+8
| | | | | (otherwise php_reg* would not be prototyped)
* Improve regex library selection. It lets user specify whether they wantSascha Schumann1999-11-132-2/+6
| | | | | | | system, apache, or php's regex library by using the --with-regex option. "php" is the default; if you use --with-apache in combination with Apache 1.3.x, the default is "apache".
* preparing 4.0b3-RC5Sascha Schumann1999-11-131-1/+1
|
* @- RFC-854 fix for internal FTP-Code. Commands have to end in "\r\n" (Thies)Thies C. Arntzen1999-11-111-6/+6
| | | | | (PHP fopen) commands send to a FTP-server need to end in "\r\n" (RFC 854)
* #if -> #ifdef changes for the ODBC extension (for consistency)Stig Bakken1999-11-091-3/+3
|
* 4.0b3-RC4Stig Bakken1999-11-091-1/+1
|
* Bump version to 4.0b3-RC3.Stig Bakken1999-11-091-1/+1
| | | | | | # We release RC2 just minutes before Sam Ruby commits his Java extension. # What timing!
* (PHP tempnam) now uses mkstemp() if availableStig Bakken1999-11-081-0/+4
| | | | | @- tempnam() now uses mkstemp() if available (Stig)
* Version updateZeev Suraski1999-11-061-1/+1
|
* - Win32 fixesZeev Suraski1999-11-062-20/+9
| | | | | - COM module improvements from Boris Wedl
* configuration failures trap serverSam Ruby1999-11-051-1/+3
|
* # First shot at 4.0b3.Stig Bakken1999-11-041-1/+1
|
* @Continue processing PHP_INI_SYSTEM knownDirectives after extension=Sam Ruby1999-10-311-0/+3
| | | | | | | | | # # Never saw a response to PHP-DEV post of 25-OCT # # Given the existence of knownDirectives, I figured that option 2 # was closest to the original design intent.
* typing in the darkRasmus Lerdorf1999-10-301-1/+1
|
* Damn, can't see underscores correctly on this silly terminal I am onRasmus Lerdorf1999-10-301-5/+5
|
* Clean up regex header file mess. php.h now explicitly includes php_regex.hRasmus Lerdorf1999-10-302-0/+11
| | | | | | | and php_regex.h figures out which regex header files to include and defines symbols that prevents other stuff from including the wrong versions of regex header files.
* Kill the regex header file warningsRasmus Lerdorf1999-10-291-0/+1
|
* moved output.c into ext/standart and made it thread-safe.Thies C. Arntzen1999-10-275-2/+425
| | | | | | | | | moved output-buffering related functions from basic_functions to output.c Win32 project need to be updated to reflect new position. # i'm not really happy with this solution, but it seemed the easiest one! # the whole output code is a bit hard to understand... @- Output-Buffering system is now Thread-Safe. (Thies)
* - Make COM compile againAndi Gutmans1999-10-201-1/+1
|
* - Make CVS compile on Win32.Andi Gutmans1999-10-201-0/+3
| | | | | - Rename php3_COM.h -> php_COM.h
* Revert my patches to error functions.Andrei Zmievski1999-10-191-9/+2
|
* _php3/_php3i -> php renameAndrei Zmievski1999-10-161-1/+1
|
* - Get windows version to compile again. No biggy if array_map is not #if 0'dAndi Gutmans1999-10-161-0/+4
| | | | | out even if it doesn't work.
* Update mergesort() proto.Andrei Zmievski1999-10-151-1/+1
|
* Small tweak in the error format.Andrei Zmievski1999-10-151-1/+1
|
* (php3_log_err): Don't output error message to stderr whenAndrei Zmievski1999-10-151-0/+2
| | | | | running as CGI binary.
* (php_error): finally get rid of those annoying html tagsAndrei Zmievski1999-10-151-2/+7
| | | | | when running as CGI binary
* Added mergesort.c from FreeBSD.Andrei Zmievski1999-10-152-0/+352
|
* files are now resources, file.c is thread-safe, the le_ vars are no longer ↵Thies C. Arntzen1999-10-153-10/+2
| | | | | | | | | shared, but they are accessible thru "php_file_le_socket(), php_file_le_uploads()..." i also updated the ftp, pdf and file-upload stuff to match the new requirements. @- Cleaned up File-Module (Thies)
* Make ODBC work under Win32Zeev Suraski1999-10-151-1/+1
|
* new api fo dl() - renamed php3_dl to php_dl (added compat header)Thies C. Arntzen1999-10-132-1/+2
|
* starting to clean-up/new API'ize and resourcify the file-stuff - nothing ↵Thies C. Arntzen1999-10-122-4/+2
| | | | happened yet - just renaming things around.
* Use correct data type for mutex.Sascha Schumann1999-10-081-1/+1
|
* Implement temporary workaround for thread-safety issues. ThisSascha Schumann1999-10-081-0/+21
| | | | | serializes all request accesses. To disable, define NO_GLOBAL_LOCK
* SET_VAR_STR* expect a emalloc'ed copy of the string!Thies C. Arntzen1999-10-071-1/+3
|
* - support for mimetype application/vnd.fdf needed by fdf moduleUwe Steinmann1999-10-061-1/+4
| | | | | (only active if fdf support is compiled in)
* Fix logic.Sascha Schumann1999-10-051-1/+1
|
* * Fix header("HTTP/..") behaviourSascha Schumann1999-10-041-5/+26
| | | | | | | * Fix leak WRT http_status_line * Update sapi/README * Remove %PHP_OUTPUT_FILES sort
* i swear, i compiled (at least) before i committed!Thies C. Arntzen1999-10-041-1/+1
|
* "cc -32" on IRIX 6.4 does not like (PHP_TRACK_VARS?"1":"0") - at least not ↵Thies C. Arntzen1999-10-041-1/+6
| | | | if PHP_TRACK_VARS is 0.
* Generalized server-API build process on UNIX. Each SAPIStig Bakken1999-09-271-47/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* #if !HAVE_FOO -> #ifndef HAVE_FOOStig Bakken1999-09-242-2/+2
|
* - Internal functions which are basic language functions should be in ZendAndi Gutmans1999-09-201-1/+0
| | | | | | and not in PHP. I.e. strlen(), each(), error_reporting(), count(), get_class_name().
* There is no reason to define malloc() to xmalloc() in this context.Sascha Schumann1999-09-181-16/+1
|
* `0' flag ignored with precision specifier and `X' formatSascha Schumann1999-09-171-1/+1
|