Marcus Boerger
de0d3366c1
Fix speling found by Allowee <php@allowee.no-ip.com>
2003-05-24 12:00:03 +00:00
foobar
73415c9e01
- Unbundle libxml and expat. Now this compiles too..
2003-05-19 15:33:19 +00:00
Sterling Hughes
eab8227e7c
beginnings of php5/bundle support
2003-05-02 03:14:00 +00:00
Sascha Schumann
887dfeefec
cygwin ships with bison 1.875b, so we need to remove that b here
2003-04-13 20:09:32 +00:00
foobar
b0f630470b
--enable-all is not useful at all, removed from help
2003-04-05 17:47:03 +00:00
foobar
392f3c2d7c
- Checks specific to some extension belong in the extension's config.m4
2003-04-04 15:42:54 +00:00
Moriyoshi Koizumi
b78e3c5155
Added cmsghdr check. Now sockets extension can be built under cygwin.
2003-04-04 13:02:43 +00:00
Marcus Boerger
f0290a7815
Check for flex version 2.5.4
2003-04-03 20:59:42 +00:00
Marcus Boerger
a90ea73ef8
For now only bison 1.28, 1.35 and 1.75 are working properly
2003-04-02 21:17:16 +00:00
foobar
caac35954b
Fixed bug #22987 (missing perror() check in configure)
2003-04-01 15:35:57 +00:00
Moriyoshi Koizumi
f5929a95b2
Improved bison check; now configure accepts 1.28, 1.35, and 1.75 only.
2003-03-29 15:54:19 +00:00
Sterling Hughes
3f700e58ab
update php module name to php5, not php4.
...
apache, apache2* and cli/cgi work.
sapi module maintainers should fix up their sapis, as I don't run
any servers with php outside of apache.
2003-03-29 04:52:46 +00:00
David Hill
b7bb820782
Correcting checking of flex version (dave)
2003-03-27 18:02:00 +00:00
foobar
2f67648512
Made "--with-pear" "--disable-all"-aware. Plus some cosmetics fixes.
2003-03-25 13:43:13 +00:00
Sterling Hughes
e6dfbc9565
add a standard Exception class.
2003-03-23 04:32:24 +00:00
Wez Furlong
cfd0466389
Fix for Bug #21310 , based on a patch by jflemer@php.net.
2003-03-17 13:40:45 +00:00
foobar
70f97c1713
- Always use the shtool mkdir.
2003-03-10 14:32:47 +00:00
foobar
3cfc8a1ecc
Create php_version.h in the correct directory
2003-03-07 06:18:17 +00:00
Wez Furlong
1b53a2d12e
New user-space functions:
...
. stream_socket_client() - similar to fsockopen(), but more powerful.
. stream_socket_server() - Creates a server socket.
. stream_socket_accept() - Accept a client connection.
. stream_socket_get_name() - Get local or remote name of socket.
Tidy up some leaks and debug printfs.
Move more streams functions into streamsfuncs.c and streamsfuncs.h.
2003-02-28 19:53:21 +00:00
Wez Furlong
fd61f69077
Another big commit (tm).
...
Main Changes:
- Implement a socket transport layer for use by all code that needs to open
some kind of "special" socket for network or IPC.
- Extensions can register (and override) transports.
- Implement ftruncate() on streams via the ioctl-alike option interface.
- Implement mmap() on streams via the ioctl-alike option interface.
- Implement generic crypto API via the ioctl-alike option interface.
(currently only supports OpenSSL, but could support other SSL toolkits,
and other crypto transport protocols).
Impact:
- tcp sockets can be overloaded by the openssl capable sockets at runtime,
removing the link-time requirement for ssl:// and https:// sockets and
streams.
- checking stream types using PHP_STREAM_IS_SOCKET is deprecated, since
there are now a range of possible socket-type streams.
Working towards:
- socket servers using the new transport layer
- mmap support under win32
- Cleaner code.
# I will be updating the win32 build to add the new files shortly
# after this commit.
2003-02-27 17:43:38 +00:00
foobar
7bd710a658
- Fixed bug #21224 (apache configure fails when using --enable-versioning)
2003-02-25 11:23:09 +00:00
foobar
3efd2b1317
typofix
2003-02-25 07:40:51 +00:00
foobar
e9b5e34005
- Fixed bug #14245 ('make install' fails on AIX when using --with-apxs).
2003-02-25 06:35:43 +00:00
Wez Furlong
e52aac940f
Implement simple stream support in the ZE scanners.
2003-02-18 09:37:54 +00:00
Wez Furlong
2cc68ad7ad
Move streams files around a bit, to ease maintenance.
...
I will update the win32 .dsp in a moment.
2003-02-16 22:19:28 +00:00
foobar
f9f4644a84
- Don't add libcrypt if the crypt() function is provided already.
...
(by libc, like in HP-UX)
2003-02-14 01:27:15 +00:00
Sascha Schumann
1fc7f0d937
supply mandir to makefile
2003-02-11 23:46:39 +00:00
foobar
fdba676769
- Fixed some weird crashes causd by the new default behaviour
...
of libtool 1.4.3
- Require libtool 1.4.3 or newer from now on.
2003-02-11 21:11:42 +00:00
foobar
011229ef15
- Updated libtool to 1.4.3 which has test for the sed problem..
2003-02-10 17:09:48 +00:00
foobar
20c43285f7
- Fixed bug: #13561 (--without-pear prevents install of phpize, php-config)
2003-01-28 10:59:12 +00:00
Ilia Alshanetsky
d59d500af7
Moved the scandir code into it's own files so that it can be used by other
...
OSes where libc does not have a native scandir() implementation.
2003-01-27 20:39:31 +00:00
foobar
9b2525f96e
remove this stupid highlight which causes trouble.
2003-01-23 06:42:43 +00:00
Zeev Suraski
4c8473d619
relabel
2003-01-19 21:37:40 +00:00
foobar
32eb31719a
Fix bug: #21511 , config.status warning
2003-01-09 16:37:45 +00:00
Zeev Suraski
d35ddb740e
Time for an update
2003-01-09 10:03:26 +00:00
Ilia Alshanetsky
b46352043c
Raise required OpenSSL version to 0.9.6.
2003-01-02 19:20:57 +00:00
Wez Furlong
a28eaf64d0
Workaround for glibc 2.2.9x and later "a+" bug that does not seek to EOF for
...
files fopen()ed with that mode.
2003-01-01 09:58:17 +00:00
Edin Kadribasic
d29309eb68
MFB:
...
Making build system changes according to proposal:
http://news.php.net/article.php?group=php.dev&article=92682
2002-12-19 17:02:40 +00:00
Marcus Boerger
c633abdc7f
Fix cli build for cygwin
2002-12-13 10:32:03 +00:00
foobar
8635af07d5
Fixed bug #20298 : LDFLAGS were not passed to the static apache module build
2002-12-11 08:41:45 +00:00
Wez Furlong
58210f9232
Centralize fopencookie test
2002-12-09 18:29:07 +00:00
Wez Furlong
5029c73096
Emulate fopencookie on *BSD systems.
...
Patch mostly from Melvyn Sopacua <msopacua@idg.nl>
2002-12-09 16:14:28 +00:00
Ilia Alshanetsky
467a5f44ec
Fixed flex version check. Some lex scanners like Sun's SGU do not appear
...
to support -V flag, so by passing them data on stdin we prevent them from
sitting idle waiting for stdin data. I've also added some common version
retrieval flags, that may be supported by various lex scanners.
2002-12-02 07:03:00 +00:00
Marcus Boerger
f88aa8045a
Highlight "Thank you"
2002-11-26 11:30:08 +00:00
Shane Caraveo
95b4045f48
configure now supports building the cgi-fcgi module
...
configure --enable-fastcgi
2002-11-26 05:51:16 +00:00
Marcus Boerger
483502fe10
Speling (found by Andi)
2002-11-15 15:35:11 +00:00
Marcus Boerger
4ef6a3af03
db is deprecated now
2002-11-15 11:49:58 +00:00
Sascha Schumann
04e564dec5
use grep -E instead of egrep. the latter is not defined by POSIX anymore
2002-11-15 00:20:17 +00:00
Sascha Schumann
46a99e9022
- Remove PHP_DISABLE_CLI
...
- Streamline ircg build: thttpd-dependent part moved into separate source
file, so that it can be added to the SAPI-only object list.
2002-11-14 01:09:46 +00:00
Andrei Zmievski
0eea23a4f8
Change version to 4.4.0-dev.
2002-11-13 19:19:05 +00:00