Commit Graph

1015 Commits

Author SHA1 Message Date
Pierre Joye
1655d6d4c7 - bind to the available crt version 2011-07-13 06:42:39 +00:00
Pierre Joye
29b47bbff4 - bind to the available crt version 2011-07-13 06:42:39 +00:00
Pierre Joye
b8251d54a8 - Bug #55169, improve fix, allow non interactive user, hash-like ops only usage 2011-07-12 11:46:41 +00:00
Pierre Joye
96b5e69889 - Bug #55169, improve fix, allow non interactive user, hash-like ops only usage 2011-07-12 11:46:41 +00:00
Pierre Joye
76285595b4 - Bug #55169, improve fix, allow non interactive user, hash-like ops only usage 2011-07-12 11:46:41 +00:00
Pierre Joye
5d5951f247 - fix bug #55169, mcrypt_create_iv always fails to gather sufficient random data 2011-07-10 14:36:32 +00:00
Pierre Joye
04432e7dd8 - fix bug #55169, mcrypt_create_iv always fails to gather sufficient random data 2011-07-10 14:36:32 +00:00
Pierre Joye
4276fd63b5 - fix bug #55169, mcrypt_create_iv always fails to gather sufficient random data 2011-07-10 14:36:32 +00:00
Pierre Joye
6ff1746371 - update libpng to 1.2.45 2011-07-10 02:20:34 +00:00
Pierre Joye
c6396dd9de - update libpng to 1.2.45 2011-07-10 02:20:34 +00:00
Pierre Joye
c43276abd6 - fix nts build 2011-06-16 10:20:25 +00:00
Pierre Joye
25849ab967 - fix nts build 2011-06-16 10:20:25 +00:00
Pierre Joye
0ff4d7d811 - fix nts build 2011-06-16 10:20:25 +00:00
Pierre Joye
358316b2ed - init win32 rng context once per process 2011-06-16 01:31:10 +00:00
Pierre Joye
23c4c46b36 - init win32 rng context once per process 2011-06-16 01:31:10 +00:00
Pierre Joye
1d357d964c - init win32 rng context once per process 2011-06-16 01:31:10 +00:00
Pierre Joye
221a07b669 - initial import, will add all libs later 2011-05-19 13:36:29 +00:00
Pierre Joye
1920f5a690 - initial import, will add all libs later 2011-05-19 13:36:29 +00:00
Pierre Joye
1e2aa4416c - initial import, will add all libs later 2011-05-19 13:36:29 +00:00
Pierrick Charron
1368364469 Fix common typos in the source code (Reported in Bug #54065)
# External libraries were excluded
# Thanks eitan at eitanadler dot com for the first patch :)
2011-04-03 21:46:52 +00:00
Pierrick Charron
e8486cc374 Fix common typos in the source code (Reported in Bug #54065)
# External libraries were excluded
# Thanks eitan at eitanadler dot com for the first patch :)
2011-04-03 21:46:52 +00:00
Pierre Joye
0625b3882d - re enable static analyzer, crash fixed with snapshot builds 2011-03-28 10:55:34 +00:00
Pierre Joye
4ad6108b7d - re enable static analyzer, crash fixed with snapshot builds 2011-03-28 10:55:34 +00:00
Moriyoshi Koizumi
a497999481 - Merge from trunk. 2011-03-02 18:35:10 +00:00
Moriyoshi Koizumi
f093c7db8d - Enable windows build system to accept paths containing spaces. 2011-03-02 05:22:22 +00:00
Pierre Joye
afb36bb4eb - missing 2011-02-10 21:42:13 +00:00
Pierre Joye
628e946411 - missing 2011-02-10 21:40:50 +00:00
Pierre Joye
555e42fb5a - disable realloc warning about not checking its return value, 100% valid but way too many of them for now, reduce noises 2011-02-07 10:17:14 +00:00
Pierre Joye
312235cdac - disable realloc warning about not checking its return value, 100% valid but way too many of them for now, reduce noises 2011-02-07 10:17:14 +00:00
Pierre Joye
0297128ace - xp sp3 does not have them 2011-01-19 19:48:28 +00:00
Pierre Joye
1ec3ec1326 -disable the analyzer for the snapshot in 5.3 too 2011-01-13 19:44:00 +00:00
Pierre Joye
f9c61024a5 - do not enable analyzer for snapshot 2011-01-10 21:04:50 +00:00
Pierre Joye
639d3fbcfb - possible NULL deref 2011-01-10 08:07:38 +00:00
Pierre Joye
f25ab1bf9c - possible NULL deref 2011-01-10 08:07:38 +00:00
Pierre Joye
10a1f90ab0 - local redeclaration 2011-01-10 01:04:36 +00:00
Pierre Joye
f45b9c4a0b - local redeclaration 2011-01-10 01:04:36 +00:00
Pierre Joye
eddd9b7510 - new sec flags should not be on by default for 5.3, yet 2011-01-09 21:41:54 +00:00
Pierre Joye
eda798fd7a - add configure option to enable the builtin static analyzer (will be enabled for snaps' log) 2011-01-09 21:38:46 +00:00
Pierre Joye
0d3c6914ad - add configure option to enable the builtin static analyzer (will be enabled for snaps' log) 2011-01-09 21:38:46 +00:00
Pierre Joye
92894b3a81 - debug code-- 2011-01-09 15:19:03 +00:00
Pierre Joye
7c6310852e - let try to fix pecl header install so we can do the same than unix, install them in ext/<extname> instead of pecl<extname> 2011-01-09 14:01:21 +00:00
Pierre Joye
fb6778c241 - let try to fix pecl header install so we can do the same than unix, install them in ext/<extname> instead of pecl<extname> 2011-01-09 14:01:21 +00:00
Pierre Joye
f3a4bfee8f - enable ASLR and NXCOMPAT by default 2011-01-07 20:50:33 +00:00
Pierre Joye
55077a81f5 - define the php*.lib/dll names 2011-01-07 15:51:36 +00:00
Pierre Joye
cc6bb66dcd - define the php*.lib/dll names 2011-01-07 15:51:36 +00:00
Pierre Joye
84b854a603 - revert rev. 307044 2011-01-05 00:59:31 +00:00
Pierre Joye
09d73b67e2 - revert rev. 307044 2011-01-05 00:59:31 +00:00
Kalle Sommer Nielsen
ec040e9657 Fixed linking of extensions that would use a static .lib file (libname_a.lib rather than libname.lib)
# This fixes `configure --with-mcrypt=shared' to properly find and 
# link against libmcrypt.lib rather than libmcrypt_a.lib
2011-01-03 23:08:47 +00:00
Kalle Sommer Nielsen
79b997d7ba Fixed linking of extensions that would use a static .lib file (libname_a.lib rather than libname.lib)
# This fixes `configure --with-mcrypt=shared' to properly find and 
# link against libmcrypt.lib rather than libmcrypt_a.lib
2011-01-03 23:08:47 +00:00
Pierre Joye
b059dfa1e7 - prevent php(version)lib.(dll|lib) to be overriden 2011-01-03 01:22:07 +00:00
Pierre Joye
e9bb7bbbd1 - missing file 2011-01-03 01:22:00 +00:00
Pierre Joye
b4ae112dae - we need the core config.w32 only once 2011-01-03 01:08:21 +00:00
Pierre Joye
7444576047 - we need the core config.w32 only once 2011-01-03 01:08:21 +00:00
Pierre Joye
f7176f9cf0 - silent copy 2011-01-03 01:07:28 +00:00
Pierre Joye
bfb9b6d06e - use the ext deps list for phpize's ADD_EXTENSION_DEP function 2011-01-02 18:29:56 +00:00
Pierre Joye
17d05d0d57 - use the ext deps list for phpize's ADD_EXTENSION_DEP function 2011-01-02 18:29:56 +00:00
Pierre Joye
ec3003ade1 - typo, and remove undesired committed part 2011-01-02 18:14:50 +00:00
Pierre Joye
6008152caa - typo 2011-01-02 18:13:20 +00:00
Pierre Joye
5bd1fd410f - typo 2011-01-02 18:13:20 +00:00
Pierre Joye
163780af56 - generate a list of ext and how they are built, should be updated by phpize'd make (un)install as well, later 2011-01-02 18:03:00 +00:00
Pierre Joye
f62ca3e4bf - generate a list of ext and how they are built, should be updated by phpize'd make (un)install as well, later 2011-01-02 18:03:00 +00:00
Pierre Joye
e13c26a141 - fix ADD_EXTENSION_DEP detection 2011-01-01 20:00:21 +00:00
Pierre Joye
97c5d74d78 - missing file 2011-01-01 20:00:10 +00:00
Felipe Pena
927bf09c29 - Year++ 2011-01-01 02:19:59 +00:00
Felipe Pena
0203cc3d44 - Year++ 2011-01-01 02:17:06 +00:00
Pierre Joye
c4f631b275 - we don't bundled fbclient, system version is used 2010-12-15 02:01:21 +00:00
Pierre Joye
18deebed4b - we don't bundled fbclient, system version is used 2010-12-15 02:01:21 +00:00
Pierre Joye
c05b1228db - typo 2010-12-15 00:39:07 +00:00
Pierre Joye
b25ded66ea - sync with 5.3 2010-12-14 23:21:53 +00:00
Pierre Joye
f56ab54feb - devel must be done before dist 2010-12-14 23:21:01 +00:00
Pierre Joye
f7b5a73383 - fix build with out of src obj dir 2010-12-14 23:09:31 +00:00
Pierre Joye
e2ea0f5d98 - we just reached the tiny cmd lenght limit, let reduce the size of dirs 2010-12-14 18:49:15 +00:00
Pierre Joye
e79ed6359d - add nmake install-sdk (create the devel package) and related sub rules 2010-12-14 02:55:26 +00:00
Pierre Joye
d14417f8ea - add nmake install-sdk (create the devel package) and related sub rules 2010-12-14 02:55:26 +00:00
Pierre Joye
12a3e339f4 - MFH trailing slashes detection 2010-12-13 20:57:06 +00:00
Pierre Joye
31f97e2440 - no need to diplay that 2010-12-13 20:56:44 +00:00
Pierre Joye
4df03c1ded - phpize support merge from 5.3 2010-12-13 20:55:13 +00:00
Kalle Sommer Nielsen
15ee70e8e0 * Don't print the shared headers table after enabling each extension (cleaner configure output)
* Fix double slashes for directory targets in PHP_INSTALL_HEADERS()
2010-12-13 20:46:57 +00:00
Pierre Joye
aea6771d19 - add phpize support for windows, need a nmake install for now (nmake devel-pkg version is coming), works exactly the same as on unix, or should :) 2010-12-13 18:43:10 +00:00
Pierre Joye
a7ffa09e18 - add PHP_INSTALL_HEADERS to all parts (core&exts) exposing headers, generate the install-headers cmd 2010-12-11 22:18:10 +00:00
Pierre Joye
d94744649f - add install-lib(s), remove header for now, will be genarated 2010-12-11 16:36:27 +00:00
Pierre Joye
6f3cad91d0 - install headers, missed that one 2010-12-10 17:11:58 +00:00
Pierre Joye
ff60a98755 - add initial PHP_INSTALL_HEADERS, one step closer to phpize 2010-12-10 16:10:08 +00:00
Pierre Joye
63d87a0adb - Fix #29085, bad default include_path on Windows 2010-12-02 23:23:14 +00:00
Pierre Joye
d687186b58 - Fix #29085, bad default include_path on Windows 2010-12-02 23:23:14 +00:00
Pierre Joye
722457594b - Fixed #53409, sleep() return NULL on Windows 2010-11-26 18:25:13 +00:00
Pierre Joye
c70397b3a9 - Fixed #53409, sleep() return NULL on Windows 2010-11-26 18:25:13 +00:00
Pierre Joye
4574844c52 - cleanup broken double definition of php_win_err and rename it while being there 2010-11-25 23:06:12 +00:00
Dmitry Stogov
ab93d8c621 Added multibyte suppport by default. Previosly php had to be compiled with --enable-zend-multibyte. Now it can be enabled or disabled throug zend.multibyte directive in php.ini 2010-11-24 05:41:23 +00:00
Gustavo André dos Santos Lopes
ae5704272e - Fixed bug #53297 (gettimeofday implementation in php/win32/time.c can return
1 million microsecs). (ped at 7gods dot org)
- Moved line out of order in NEWS.
2010-11-12 18:37:02 +00:00
Gustavo André dos Santos Lopes
3332c5be08 - Fixed bug #53297 (gettimeofday implementation in php/win32/time.c can return
1 million microsecs). (ped at 7gods dot org)
- Moved line out of order in NEWS.
2010-11-12 18:37:02 +00:00
Pierre Joye
b1fcb740a7 - not there anymore 2010-09-15 22:11:28 +00:00
Pierre Joye
f4da90705b - use php_sys_sat 2010-09-13 11:17:40 +00:00
Pierre Joye
e5e089950b - use php_sys_sat 2010-09-13 11:17:40 +00:00
Pierre Joye
25ac985422 - ws 2010-09-13 11:06:18 +00:00
Pierre Joye
196e45aa5c - ws 2010-09-13 11:06:18 +00:00
Pierre Joye
013727e1c7 - MFH 2010-09-13 10:30:21 +00:00
Pierre Joye
da4d4cef5e - silent warning 2010-09-13 10:28:45 +00:00
Pierre Joye
e5323bde9a - silent warning 2010-09-13 10:28:45 +00:00
Pierre Joye
8a18e0b716 - use php_sys_lstat 2010-09-13 10:27:55 +00:00
Pierre Joye
ffd60af473 - use php_sys_lstat 2010-09-13 10:27:55 +00:00
Pierre Joye
f25cbae9b1 - remove dummy wrapper for readfile 2010-09-11 19:07:43 +00:00
Pierre Joye
d97c07c265 - remove dummy wrapper for readfile 2010-09-11 19:07:43 +00:00
Kalle Sommer Nielsen
0655d34070 Fixed compiler warning 2010-08-17 12:57:04 +00:00
Pierre Joye
7dd694ec15 - #52607, fix ENV conflit with win SDK 7.1 2010-08-15 13:54:03 +00:00
Pierre Joye
4588d5d79f - #52607, fix ENV conflit with win SDK 7.1 2010-08-15 13:54:03 +00:00
Pierre Joye
bb669f2c1b - year++ 2010-08-15 13:40:29 +00:00
Pierre Joye
1bd381890d - #52607, fix ENV conflit with win SDK 7.1 2010-08-15 03:38:08 +00:00
Pierre Joye
cf7d0fb4e7 - #52523, fix logic (0 is perfectly valid as part of the data, bin data) 2010-08-09 08:14:14 +00:00
Pierre Joye
c2ea73542f - #52523, fix logic (0 is perfectly valid as part of the data, bin data) 2010-08-09 08:14:14 +00:00
Pierre Joye
1e26362d4b - WS 2010-08-09 07:32:21 +00:00
Pierre Joye
ab8e74a0c8 - WS 2010-08-09 07:32:21 +00:00
Pierre Joye
68cd943189 - add striped down version of RNG layer to have a reliable random src on windows 2010-06-08 13:00:54 +00:00
Pierre Joye
85140991be - add striped down version of RNG layer to have a reliable random src on windows 2010-06-08 13:00:11 +00:00
Pierre Joye
5afc8e2c83 - add striped down version of RNG layer to have a reliable random src on windows 2010-06-08 13:00:11 +00:00
Pierre Joye
48073dd7f6 - Adieu VC6/7/8, merci pour les bons et loyaux services 2010-04-29 08:13:15 +00:00
Rob Richards
0a34d10783 revert change #298288: Remove old dsp/dsw/makefile files 2010-04-28 14:41:51 +00:00
Kalle Sommer Nielsen
dd8e59da8f Removed safe_mode
* Removed ini options, safe_mode*
 * Removed --enable-safe-mode --with-exec-dir configure options on Unix
 * Updated extensions, SAPI's and core
 * php_get_current_user() is now declared in main.c, thrus no need to include safe_mode.h anymore
2010-04-26 23:53:30 +00:00
Kalle Sommer Nielsen
518a17e7bf Remove old dsp/dsw/makefile files, these arent used by the build system anymore and are barely updated nor available for all extensions 2010-04-21 23:36:49 +00:00
Kalle Sommer Nielsen
c8a7cb6a45 Updated copyright year 2010-04-21 23:07:54 +00:00
Kalle Sommer Nielsen
febee11285 Removed register_globals 2010-04-21 01:27:22 +00:00
Dmitry Stogov
dd5c478be6 Added concept of interned strings. All strings constants known at compile time are allocated in a single copy and never changed. 2010-04-20 11:05:54 +00:00
Pierre Joye
658e86b847 - prevent unexpectable behaviors (for the user) with invalid path 2010-02-07 20:15:58 +00:00
Sebastian Bergmann
9ba1e81665 sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php 2010-01-03 09:23:27 +00:00
Pierre Joye
f59f7a3f49 - #50334, add define on win as well 2009-12-10 14:08:19 +00:00
Pierre Joye
bf377f6aab - #50334, add missing file 2009-12-09 10:39:03 +00:00
Kalle Sommer Nielsen
1063c8346b MFT: VC10 build support 2009-12-03 11:50:32 +00:00
Pierre Joye
8109abba8b - MFH: vs2010 detection support, restore /W3 2009-11-30 09:52:33 +00:00
Kalle Sommer Nielsen
df0252a399 Set WINVER to Windows 2000 like in config.w32.h.in 2009-10-30 14:20:15 +00:00
Pierre Joye
bcf7db5f92 - #49986, fix ICU DLLs path 2009-10-24 19:52:23 +00:00
Pierre Joye
3766730f3c - we don't distribute the crt9 dll, don't try to add it 2009-10-19 19:58:45 +00:00
Pierre Joye
97595a14a5 - add custom DLL to the package and fix the path to the deps bin (needs absolute path in some cases) 2009-10-19 19:02:12 +00:00
Stanislav Malyshev
dd15b8810c add safeguard for UpdateIniFromRegistry on NULL arg 2009-10-13 20:10:07 +00:00
Pierre Joye
a4cbecd20c - restore W3 flag to get usefull errors (unused vars, etc.) 2009-09-30 11:53:29 +00:00
Pierre Joye
ad2bb4bcb1 - fix TS build 2009-09-01 19:41:51 +00:00
Pierre Joye
12a7305e21 - #48746, fix regression in readdir/scandir and mounted points or junctions on windows 2009-09-01 17:46:17 +00:00
Pierre Joye
5d017c3e2d - silent warning (fix for #28038) 2009-08-26 21:59:54 +00:00
Ilia Alshanetsky
cc8cacd80e Fixed a compiler warning (variable clobbering) 2009-08-25 12:47:28 +00:00
Pierre Joye
e877e1280c - fix object dir usage (ie: relative path called from a symlinked dir), also fix nmake test for similar cases 2009-08-24 14:18:19 +00:00
Garrett Serack
827469c94e - Fixed bug #28038 (Sent incorrect RCPT TO commands to SMTP server) 2009-08-18 18:58:33 +00:00
Jani Taskinen
ae492897c6 - Removed unused code (replaced long time ago by url_scanner_ex.* 2009-07-26 22:59:46 +00:00
Derick Rethans
fb5d7e4748 - Added - to the list of "unsafe" characters so that the pecl dir can have the
- character in the name.
2009-07-24 16:30:48 +00:00
Pierre Joye
6f9c84f844 - cvs > svn 2009-07-15 17:08:50 +00:00
Pierre Joye
9c18f65572 - cvs > svn 2009-07-15 16:52:21 +00:00
Pierre Joye
06033b5845 - rename to svn 2009-07-13 16:10:59 +00:00
Pierre Joye
dffe3d8d21 - cvs to svn changes 2009-07-13 16:02:34 +00:00
Pierre Joye
8faa7980f3 - remove ZendEngine* detection, we always have Zend now (svn) 2009-07-13 00:26:52 +00:00
Rasmus Lerdorf
1f53affe7a MFB cvs->svn 2009-07-11 04:24:45 +00:00
Kalle Sommer Nielsen
51f8b64752 MFH: Fixed bug #38091 (Mail() does not use FQDN when sending SMTP helo)
# Note, this does not go in 5.2 because the inet ports for VC6 are not in that branch
2009-06-30 11:39:15 +00:00
Pierre Joye
b8f295a6d3 - add readme.redist.bins as .txt 2009-06-24 11:51:05 +00:00