summaryrefslogtreecommitdiff
path: root/win32
Commit message (Collapse)AuthorAgeFilesLines
* add error messageAnatol Belski2015-06-081-0/+4
|
* introduced DllMain for the main php DLLAnatol Belski2015-06-024-5/+87
| | | | | | | | | | | | | | | | | | | | | The particular need on this is because of the current situation with determining the background functionality for the gettimeofday. DllMain allows to initialize stuff before the DLL can be actually used. Thus, we use different time API on win7 and win8 and later, so the function pointer needs to be initialized before anything in the DLL could even demand it. The change also opens the door for the further optimizations, as now we're able to do the very basic initializations for the whole DLL before it could ever start to live. Fe on this way the TLS initialization could be done, when utilizing the DLL_THREAD_ATTACH/DETACH case. Whether it's really usable in portable way should be synced with other platforms. Be aware that it's dangerous as it possibly causes dead locks. So to use with care. One willing to add items to DllMain should better read the documentation twice and even then try to defer the necessary action.
* fix phpize mode for manifest embeddingAnatol Belski2015-05-311-2/+7
|
* manifest for the main php dll needs to be copied manuallyAnatol Belski2015-05-291-0/+1
|
* pack the default manifest for develAnatol Belski2015-05-281-0/+1
|
* add *.manifest to cleanupAnatol Belski2015-05-281-1/+1
|
* correct manifestAnatol Belski2015-05-281-6/+2
|
* take the default manifestAnatol Belski2015-05-281-4/+18
| | | | yet to be reworked for the case some custom manifest were supplied
* add default manifestAnatol Belski2015-05-281-0/+21
|
* fixup default versions, just for the caseAnatol Belski2015-05-281-2/+2
|
* Fix deplister with VC14, noticed by Jan EhrhardtKalle Sommer Nielsen2015-05-281-0/+1
|
* update lib versions infoAnatol Belski2015-05-271-3/+3
|
* remove fastcgi.c from the dll targetAnatol Belski2015-05-261-1/+1
|
* reverted 0512b38 and 1411ca5Anatol Belski2015-05-261-2/+1
|
* Merge branch 'master' into merge-fastcgiXinchen Hui2015-05-262-6/+16
|\
| * cleanup more redundant S_IS* declarationsAnatol Belski2015-05-251-6/+0
| |
| * pick up sasl auth plugins if there was any in the depsAnatol Belski2015-05-241-0/+16
| |
* | implement necessary symbol exportsAnatol Belski2015-05-231-1/+2
| |
* | Merge branch 'master' into merge-fastcgiXinchen Hui2015-05-2319-104/+384
|\ \ | |/
| * Merge branch 'pull-request/1278'Anatol Belski2015-05-211-2/+4
| |\
| | * fix #69628: complex GLOB_BRACE fails on WindowsChristoph M. Becker2015-05-131-2/+4
| | |
| * | add license headerAnatol Belski2015-05-202-0/+36
| | |
| * | add license headerAnatol Belski2015-05-202-0/+37
| | |
| * | remove dead codeAnatol Belski2015-05-201-84/+0
| | |
| * | add vim modelinesAnatol Belski2015-05-2011-0/+96
| | |
| * | add vim modelineAnatol Belski2015-05-201-0/+8
| | |
| * | disable unused members in struct rusageAnatol Belski2015-05-202-5/+8
| | |
| * | long > zend_long (Thanks Anatol)Kalle Sommer Nielsen2015-05-201-16/+17
| | |
| * | Windows support for getrusage()Kalle Sommer Nielsen2015-05-205-2/+193
| | | | | | | | | | | | | | | | | | * See getrusage.c/h for implementation details and limitations * Tests passes and have had their SKIPIF updated * psapi.lib is now linked to by default
| * | remove version checkAnatol Belski2015-05-151-16/+1
| | | | | | | | | | | | | | | the cause of the recursive inclusion is fixed, it's not compiler version dependent
| * | added the inclusion guardAnatol Belski2015-05-151-0/+5
| |/ | | | | | | the vc check can be likely removed, to be checked
* | Move fastcgi.c to mainXinchen Hui2015-05-191-1/+1
|/
* add config vars for phpize where conf opts aren't enabledAnatol Belski2015-05-041-0/+8
|
* fix compiler check for phpizeAnatol Belski2015-05-041-3/+0
|
* fix include with vc14Anatol Belski2015-04-221-0/+4
|
* Fixed Windows build after Dmitry's smart_str changeKalle Sommer Nielsen2015-04-161-1/+1
|
* catch up with INF handling under VSAnatol Belski2015-04-061-0/+2
|
* This should be the last of the old VC stuff in the Windows build system, ↵Kalle Sommer Nielsen2015-03-293-52/+26
| | | | also up the check to require VC11 now
* Drop the VC6 portable version of strtoi64, as it is no longer neededKalle Sommer Nielsen2015-03-293-133/+0
|
* Enable all compiler warnings and linker warnings for debug builds on ↵Kalle Sommer Nielsen2015-03-291-0/+5
| | | | Windows. This is a slightly modified version of the patch in #55709
* Drop zend_indent() as it was never used, complete or workingKalle Sommer Nielsen2015-03-271-1/+1
|
* indicate if an ext was forced shared globallyAnatol Belski2015-03-231-0/+1
|
* implemented --with-all-shared optionAnatol Belski2015-03-232-2/+14
|
* Merge branch 'PHP-5.6'Anatol Belski2015-03-231-4/+4
|\ | | | | | | | | | | * PHP-5.6: updated libs versions updated libs versions
| * updated libs versionsAnatol Belski2015-03-231-4/+4
| |
| * Merge branch 'PHP-5.5' into PHP-5.6Stanislav Malyshev2015-03-171-1/+1
| |\ | | | | | | | | | | | | | | | * PHP-5.5: update news Fixed bug #69134 (Per Directory Values overrides PHP_INI_SYSTEM configuration options)
| | * Merge branch 'PHP-5.4' into PHP-5.5Stanislav Malyshev2015-03-171-1/+1
| | |\ | | | | | | | | | | | | | | | | * PHP-5.4: Fixed bug #69134 (Per Directory Values overrides PHP_INI_SYSTEM configuration options)
| | | * Fixed bug #69134 (Per Directory Values overrides PHP_INI_SYSTEM ↵Stanislav Malyshev2015-03-171-1/+1
| | | | | | | | | | | | | | | | configuration options)
* | | | Merge branch 'PHP-5.6'Anatol Belski2015-03-171-6/+17
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | * PHP-5.6: updated NEWS Fixed bug #65406 Enchant broker plugins are in the wrong place in windows
| * | | Merge branch 'PHP-5.5' into PHP-5.6Anatol Belski2015-03-171-6/+17
| |\ \ \ | | |/ / | | | | | | | | | | | | * PHP-5.5: Fixed bug #65406 Enchant broker plugins are in the wrong place in windows