Commit Graph

676 Commits

Author SHA1 Message Date
Pierre Joye
d17db34518 - MFB; support for copy of ICU DLLS for all ICU versions 2008-08-26 09:12:21 +00:00
Pierre Joye
7700551e7a - more fixes for inet_* with vc9/xp 2008-08-23 20:31:27 +00:00
Pierre Joye
1c4853d826 - MFB!!! _WIN32_WINNT and NTDDI_VERSION (bunnie--;) 2008-08-23 20:03:29 +00:00
Pierre Joye
1c4e7be721 - MFB: fix logic, build correctly when the build targets xp/2k 2008-08-23 19:55:44 +00:00
Pierre Joye
f7c2787e0f - we need it for vc < 9 (even if php6 will support officially only 9) 2008-08-23 19:50:36 +00:00
Pierre Joye
acf6a335e7 - readd the usual suspects to lib/include (was droped with the resolv.h check removal) 2008-08-23 19:39:07 +00:00
Pierre Joye
5e8fb0dab1 - drop sys/ctype.h and use BEGIN/END_DECL_C instead 2008-08-22 11:40:45 +00:00
Pierre Joye
adfa214688 - drop bindlib usage on windows
- inet_pton, inet_ntop and inet_aton are always available (VC9 uses the CRT implementation, VC6 our own)
2008-08-21 23:37:40 +00:00
Kalle Sommer Nielsen
65f7945124 * Last _WIN32_WINNT macro redef
* Include <config.w32.h> where _WIN32_WINNT was
2008-08-14 23:21:32 +00:00
Kalle Sommer Nielsen
64b891fce0 * Remove NTDDI_VERSION declaring and use the one in config.w32.h
* Remove another _WIN32_WINNT macro redef in win32/time.c
2008-08-13 22:39:33 +00:00
Pierre Joye
8f75357994 - add dll path to mkdist default path 2008-08-05 11:46:55 +00:00
Pierre Joye
f2fcee5553 - add new default dir (old still works) 2008-08-01 11:25:16 +00:00
Pierre Joye
3b0d28bbb5 - new usual suspects 2008-07-31 23:05:02 +00:00
Pierre Joye
ab0330c2ce - not here anymore (old crypt implementation) 2008-07-28 11:51:28 +00:00
Pierre Joye
5ba946926f - #45430, windows implementation of crypt is not TS
- add Blowfish (using implementation from Solar Designer <solar at openwal dot com>) and extended DES support
- Make crypt features portable:
  - if no crypt_r, php's implemetation is used (all algo and TS), php can't be used with unsafe crypt anymore
  - if one algo is missing, php's implemetation is used
  - Windows always use php's implementation
- removed old code in windows/
2008-07-28 11:34:53 +00:00
Pierre Joye
1da1e3e719 - fix EXT_FOO_SHARED usage as dep mgt broke it (one more hack but we can clean them after alpha) 2008-07-25 12:40:13 +00:00
Pierre Joye
7db72f36f9 - MFB: sync changes with 5.3... 2008-07-21 17:00:34 +00:00
Steph Fox
9a7b2f0b9f MFH project file generation + a few small fixes made along the way 2008-07-21 09:56:37 +00:00
Kalle Sommer Nielsen
afb7bea13c MFB 2008-07-20 20:18:28 +00:00
Pierre Joye
367b22b84b - CS/WS 2008-07-17 17:31:15 +00:00
Pierre Joye
57f6647ce1 - MFB: wrong bracket position while merging 2008-07-13 09:34:46 +00:00
Pierre Joye
620b9b0341 - support for new naming 2008-07-12 23:42:09 +00:00
Scott MacVicar
229fffff03 Fix windows build 2008-07-09 10:39:11 +00:00
Pierre Joye
5838590f16 - move common functions to confutil
- MFB: allow to disable the summary (and move test in the function)
2008-07-07 13:48:23 +00:00
Pierre Joye
453e502236 - MFB: correctly test the VCVERS (four digits now) 2008-07-06 09:56:01 +00:00
Pierre Joye
ddf346adbe - improve detection of VC version and summary (2k2 and 2k3 are 1300 and resp. 1310) (Thx Marcus) 2008-07-05 19:52:45 +00:00
Rob Richards
d5aa1b02f1 - Removed ntest and utest
- Removed -U flag to `make test' just to test once each test
2008-07-04 11:09:06 +00:00
Pierre Joye
35930ac54b - MFB: compiler version and architecture detections 2008-07-02 20:55:33 +00:00
Pierre Joye
d5eecce990 - MFB: Add summary info 2008-07-02 20:54:10 +00:00
Pierre Joye
09a8217c98 - MFB: improve ADD_EXTENSION_DEP detection 2008-07-02 20:53:36 +00:00
Matt Wilmas
da8845b626 MFB: The "Steph special" :-) to allow plain 'configure' to be used 2008-05-14 11:32:28 +00:00
Matt Wilmas
e974ce74e4 MFB: Steph's changes; to fix build failure after confutils.js changes (PRODUCT_NAME being undefined) 2008-05-14 11:18:08 +00:00
Elizabeth Marie Smith
132ecdfa7d MFB and steph's pecl fixes into confutils 2008-05-14 03:32:27 +00:00
Matt Wilmas
c108f3a797 Remove old references to flex.skl 2008-05-08 04:52:30 +00:00
Hannes Magnusson
3a0776965a Update url for go-pear 2008-04-11 21:57:19 +00:00
Scott MacVicar
56352d1a2f MFB 5.3: Rest of the changes for re2c merge 2008-03-26 14:46:17 +00:00
Rasmus Lerdorf
b911467d1d MFB
Here are the signal changes from the 5.3 branch that optimizes signal
handler registration and switches from longjmp to siglongjmp in order
to make signal mask handling consistent across different UNIX operating
systems.
2008-03-19 16:37:49 +00:00
Pierre Joye
00150da5b6 - MFB: add PHP_PHP_BUILD\bin to the path in PATH_PROG (option set with --with-php-builds=[PATH] the zip.zip contains all we need (except re2c! ) 2008-02-17 01:29:16 +00:00
Dmitry Stogov
ca7ecde26d Fixed win32 build 2008-01-24 18:08:23 +00:00
Rob Richards
c803ef3b1b add errors when missing dependencies (Steph) 2008-01-10 18:21:23 +00:00
Sebastian Bergmann
9b620d50b4 Bump copyright year, 2 of 2. 2007-12-31 07:12:20 +00:00
Elizabeth Marie Smith
354dad75f6 MFB 2007-11-14 19:44:24 +00:00
Yiduo (David) Wang
95da0dc570 Added macros for managing zval refcounts and is_ref statuses 2007-10-07 05:15:07 +00:00
Jani Taskinen
44cbb46246 - Added common getopt implementation to core.
- Added long-option feature to getopt().
- Made getopt() available on win32 systems.
Patch by: David Soria Parra <dsp@php.net>
[DOC]: These changes will be available from 5.3+
2007-10-01 12:32:39 +00:00
Jani Taskinen
452ace5e14 - Made build system less dependant for the PHP major version to also
ease MFB/MFH as acinclude.m4 and Makefile.global are identical in both
  branches.
2007-07-26 22:45:22 +00:00
Derick Rethans
eb54bbdd5c - Allow the use of a user defined template.rc file to override the
default ones. This makes it possible to include the extension's version
  inside the version properties of the generated extension DLL instead
  of the PHP version the extension is build against.
2007-07-21 11:24:36 +00:00
Jani Taskinen
41c6375840 - Moved the old regex functions to it's own extension: ereg 2007-07-15 19:50:07 +00:00
Johannes Schlüter
c91907a515 - Always enable mail() function 2007-07-11 17:39:04 +00:00
Dmitry Stogov
0b642b977a PCRE unicode/binary support 2007-07-06 23:06:51 +00:00
Stanislav Malyshev
dbfe5d3173 fix build on msvc 8 2007-05-29 19:44:24 +00:00