foobar
a20383ba06
- Unify the "configure --help" texts
21 years ago
foobar
71adb81e96
nuking that file was not very good idea :)
21 years ago
foobar
d0f85d3e27
- Added test: For some reason this fails with ZTS mode and "outside-src-tree-build"
21 years ago
Joe Orton
2685ca935f
Update extensions to use /path/to/$PHP_LIBDIR rather than /path/to/lib
to support multi-ABI platforms.
22 years ago
Ilia Alshanetsky
ee8a0fc8f8
Fixed a nasty resource/memory/disk-space leak when opening zlib files
via wrapper stacking ala compress.zlib://http://...
22 years ago
Sara Golemon
f502f56613
Oops, copy/paste typo
22 years ago
Sara Golemon
ee93ed0aaa
Persistent mallocs can return NULL (on failure)
22 years ago
Sara Golemon
fc7197322c
Make persistency safe
22 years ago
Wez Furlong
a5b697826b
not safe for persistent streams
22 years ago
Sara Golemon
b63393dea0
Update windows build files for filter support
22 years ago
Sara Golemon
5289adbe99
Add zlib stream filter support
22 years ago
Marcus Boerger
d94136fc30
- Remove unused blocks
22 years ago
Frank M. Kromann
9a10491752
Export symbols required by zlib_filter extension
22 years ago
Hartmut Holzgraefe
eeb172b29f
"The Visa to Sibiria" (work in progress)
Adding a package.xml to a bundled extension does not only
ease the transition to PECL whereever suitable but also
allows to build and install an extension as "shared" using
the PEAR installer without having to deal with phpize and
friends by hand
23 years ago
Frank M. Kromann
a5fec66463
More ZLIB exports needed by the ming extension
23 years ago
Frank M. Kromann
579a7dd0c9
Reexport some zlib symbols so we can avoid linking with zlib.lib in shared extensions (on win32)
23 years ago
foobar
f4983c0d3f
- Renamed all *php4* files to *php5*, changed all php4/PHP4 to php5/PHP5
23 years ago
foobar
ccfc46b0aa
- Happy new year and PHP 5 for rest of the files too..
# Should the LICENSE and Zend/LICENSE dates be updated too?
23 years ago
Andi Gutmans
dbeb4158d2
- A belated happy holidays and PHP 5
23 years ago
Wez Furlong
48b96c10d2
glob-ify lib checks; this simplifies writing of config.w32 files a little.
23 years ago
Jon Parise
85735c23c6
Correcting the description field.
23 years ago
Wez Furlong
8da99a195e
we only use zlib.lib
23 years ago
Sara Golemon
c56647833b
Route mkdir()/rmdir() via wrapper ops.
Move current rmdir()/rmdir() code to plain_wrappers.c
Implement mkdir()/rmdir() in ftp:// wrapper
23 years ago
Sara Golemon
b1f8236b63
Route rename() via wrapper ops.
Move current rename() code to main/streams/plain_wrapper.c
Implement ftp/rename()
Implement userstreams/rename()
23 years ago
Wez Furlong
952e0db997
Use Rob's static libxml+libiconv library; new build no longer
requires libxml2.dll or iconv.dll at runtime.
Since we have iconv built in, enable iconv extension by
default too.
23 years ago
Wez Furlong
34df2ae239
some tweaks for Frank
23 years ago
Wez Furlong
05b9b20ed8
Add new (optional!) win32 build infrastructure.
Will follow up to internals@ shortly.
23 years ago
Hartmut Holzgraefe
075e66cc08
signed/unsigned compiler warning fixes
23 years ago
Stefan Roehrich
6206837929
Code cleanup:
Fixed ob_gzhandler with register_long_arrays = On.
Unified compression_coding global var (removed ob_gzip_coding).
Switched to zend_parse_parameters().
Added some tests.
23 years ago
Sascha Schumann
5b09f342fe
improve format string
23 years ago
Stefan Roehrich
aa632187cd
Fixed bug #25218 ("deflate" compressed pages had a gzip header, which
should only be sent with "gzip" compressed pages).
23 years ago
Stefan Roehrich
8828e17a44
Fixed zlib.output_compression without register_long_vars set.
23 years ago
foobar
e9eb29011c
Nuke unused variable
23 years ago
Derick Rethans
e491d75df3
- Fix memleak (this strndup is totally unnecessary)
23 years ago
Ilia Alshanetsky
308df2af54
Fixed bug #24827 (ob_gzhandler overrides Vary header)
23 years ago
Ilia Alshanetsky
402edee1a6
gztell() is not necessary, the return value of gzseek() represents the
new position. With zlib 1.1.4 gztell() alse returns 0 when working
on non-zlib files (test ext/zlib/tests/gzreadgzwriteplain.phpt).
23 years ago
Andrey Hristov
5fcc682ebc
proto fixes
23 years ago
Sascha Schumann
7c5afebdb8
Don't add -L/usr/lib
23 years ago
James Cox
f68c7ff249
updating license information in the headers.
23 years ago
Rasmus Lerdorf
18954d8bd2
Remove bogus commit here too
23 years ago
Sander Roobol
ff36043d14
ob_gzhandler and zlib.output_compression should send a Content-Length
header if the length of the complete compressed output is known
# MFH follows in a few minutes, please wait with the release :)
23 years ago
Sara Golemon
5126fbe556
Setup unlink() method in wrapper_ops structure, implement unlink in plainfiles wrapper, explicitly set method NULL in other wrappers (for now), and rewrite unlink userland function to call into wrapper_ops
23 years ago
foobar
d8a62b8e4d
WS & CS fixes
24 years ago
Hartmut Holzgraefe
fa692f6744
proto fix
24 years ago
David Hill
1edf7f55e5
64 bit corrections to parameters to OnUpdateInt Bug #20994 (Dave)
24 years ago
foobar
3c9155e0cb
Renamed OnUpdateInt -> OnUpdateLong to prevent further misunderstandings.
# Intentionally left out any 'alias' for it, this way 3rd party extension
# maintainers will really NOTICE the change.
24 years ago
David Hill
5c90216d2c
64-bit correction to variables passed to zend_parse_parameters
@64-bit correction to variables passed to zend_parse_parameters (Dave)
24 years ago
Stefan Esser
af4aa97d1e
Fixing functionicalls with variable number of parameters...
24 years ago
Zeev Suraski
4934744b93
Win32 build improvements
24 years ago
Wez Furlong
0a18a9d744
A add much more useful select(2) implementation than is provided by
windows sockets. The winsock implementation will only work with sockets;
our implementation works with sockets and file descriptors.
By association, stream_select() will now operate correctly with files, pipes and sockets.
This change required linking against the winsock2 library. In terms of
compatibility, only older versions of windows 95 do not have winsock2
installed by default. It is available as a redistributable file, and is most likely installed by any OS patches (eg: Internet Explorer) applied by the user.
Also, add a win32 compatible pipe test when opening a stream from a pipe. This test will only work on NT, win2k and XP platforms. Without this test, interleaved fread() and select() calls would cause the read buffer to be clobbered. I will be working on a fix for this issue for win9x.
24 years ago