Commit Graph

708 Commits

Author SHA1 Message Date
Pierre Joye
7b0246fa38 - MFB: add multi threaded build support (automatic detection of the number of cpus, add a custom number if you prefer to use only a few of your available cores) 2009-01-06 20:51:37 +00:00
Pierre Joye
e7eafa589d - add DNSApi for the DNS functions 2009-01-06 20:47:06 +00:00
Kalle Sommer Nielsen
be8d3a6ebe Check if configure script was copied, and output an error if it wasn't 2009-01-02 12:16:42 +00:00
Pierre Joye
0a636b41fe - expose glob and globfree on wi ndows, can be used by shared ext (core or extern) 2009-01-01 12:32:31 +00:00
Pierre Joye
15064a93fb - MFB: enable gehostname on windows [DOC] 2008-12-31 19:49:06 +00:00
Sebastian Bergmann
7f4dc8702a Bump copyright year, 3 of 3. 2008-12-31 11:12:40 +00:00
Pierre Joye
65a7e59867 - usual suspects must be in the default include/lib path (thx Rob for the notice!)
- fix the --wtih-php-build doc, remove dead url, update the name of the deps dir
2008-12-26 14:10:26 +00:00
Pierre Joye
ae5b22b042 - be sure that at least one SAPI has been selected 2008-12-25 00:09:32 +00:00
Pierre Joye
779444f43c - the config summary is a must, do not allow to disable 2008-12-25 00:03:39 +00:00
Pierre Joye
6983c20844 - no need to look for bindlib_w32, not used anymore 2008-12-18 23:20:44 +00:00
Pierre Joye
de3be2b9c3 - MFB: do not add .cvsignore to the tests package 2008-12-13 11:59:34 +00:00
Pierre Joye
3292447864 - MFB: fix builds for VC8+, strnlen is available in vc8 and later (used in spprintf.c) 2008-12-13 11:59:03 +00:00
Pierre Joye
5d75d3545d - mfb: c/p error 2008-12-10 09:51:30 +00:00
Pierre Joye
b010e3875b - add configure script helper 2008-12-08 22:38:50 +00:00
Scott MacVicar
aceb9694ba Better fix for va_copy since some architectures like to do a deep copy. 2008-11-22 15:16:42 +00:00
Pierre Joye
a52a11b0d8 - MFB: make va_copy safer using () around arguments 2008-11-22 13:39:04 +00:00
Scott MacVicar
47ada9b75d Fix build on Windows 2008-11-22 12:39:13 +00:00
Jani Taskinen
7397249d2e - Nuke unused file 2008-11-21 16:37:49 +00:00
Pierre Joye
a2e64a999e - expose PHP_BUILD in the Makefile
- ICU 3.8/4.0 are dynamically linked, add $PHP_BUILD\bin to the PATH so php.exe can find them (nmake test, nmake snaps)
2008-11-21 14:05:04 +00:00
Pierre Joye
2fc3a87410 - add build type (debug/release) and TS info to the summary 2008-11-21 14:03:23 +00:00
Kalle Sommer Nielsen
81f5248b00 Fix typo 2008-11-20 16:05:59 +00:00
Pierre Joye
a4e137f844 - MFB: strtoi64 forward compatible replacement for VC6 2008-11-07 13:11:35 +00:00
Pierre Joye
41e3343a26 - MFH, has this feature before Vista/2k8 (use the same test in 5.3) 2008-11-06 14:16:14 +00:00
Pierre Joye
9c10d9aefe - prevent warning when some types or macros are already defines (ICU defines many of them already) 2008-11-06 14:15:20 +00:00
Pierre Joye
2bb865af0c - revert previous commit (borked editor) 2008-11-06 13:31:59 +00:00
Pierre Joye
fe82c3eced - MFB: bump year 2008-11-06 13:12:27 +00:00
Elizabeth Marie Smith
8d07d7b8e7 Actual name of the file is WinResRc.h - silly to make people rename their header files 2008-11-03 19:24:47 +00:00
Pierre Joye
c4b0279b53 - MFH: add php-test-pack-[version].zip to nmake snap so we can distribute the tests as single zip
TODO: add run-tests.bat to the package
2008-10-26 00:15:56 +00:00
Kalle Sommer Nielsen
e667c25403 [DOC] Remove define_syslog_variables() and define_syslog_variables ini option 2008-10-15 18:41:18 +00:00
Pierre Joye
1f0cb7309b - MFB: add nts to the zip names 2008-09-26 13:31:01 +00:00
Pierre Joye
fa601f5fa5 - add VC version and architecture to the created zip(s) names 2008-09-25 14:59:10 +00:00
Pierre Joye
d7f0da33e6 - MFB: fix typo and icu bundling 2008-09-01 18:21:06 +00:00
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