1
0
mirror of https://github.com/php/php-src.git synced 2026-04-21 15:08:16 +02:00
Commit Graph

372 Commits

Author SHA1 Message Date
Edin Kadribasic 9c717b33a6 Add sqlite session handler to win32 build 2003-07-01 13:26:02 +00:00
Zeev Suraski 77037dcea4 Add missing sqlite references 2003-07-01 08:19:11 +00:00
Derick Rethans a62928a3e8 - Fix win32 install instructions 2003-06-30 20:29:52 +00:00
Zeev Suraski 8dd84b7b98 Conform to the sqlite.dsp updates 2003-06-30 11:43:14 +00:00
Zeev Suraski a6d06bea94 Remove unnecessary elements, internationalize 2003-06-30 11:27:03 +00:00
Sebastian Bergmann 10ec176f69 Buckle your seatbelt, Dorothy, 'cause Aggregation is going bye-bye. 2003-06-28 05:38:52 +00:00
Rob Richards d50554ebae fix the libxml linking warnings 2003-06-27 21:59:53 +00:00
Edin Kadribasic ecf58cf895 Missing part of SQLite enabling on windows. 2003-06-27 14:34:06 +00:00
Edin Kadribasic 94b7050bc0 Enabled sqlite by default on Windows.
# Also added iconv.lib to the build since it is a dependency of
# the precompiled libxml. This will be removed later.
2003-06-27 14:32:59 +00:00
Sascha Schumann d6e84b639c Committing engine select project
This is a noop in an already setup tree.

When necessary, it renames ZendEngine2 to Zend permanently.
This occurs only after a fresh checkout (not after an update!).
2003-06-26 19:19:44 +00:00
Sebastian Bergmann 9f9a1d4d3a Leftovers. 2003-06-26 15:57:03 +00:00
Zeev Suraski 94c8f5624e libxml work
use static libxml library
2003-06-26 15:31:48 +00:00
Sebastian Bergmann 7305930c80 Remove MySQL leftovers. 2003-06-26 15:16:56 +00:00
Sebastian Bergmann 39b0d384e6 Sync. 2003-06-26 14:57:48 +00:00
Zeev Suraski ff52e95cbb - Add libxml directory
- Add zlib to configurations where it was missing
- Remove libmysql linkage
2003-06-26 14:19:42 +00:00
Sebastian Bergmann 4434c8e0d6 Add ext/dom and ext/simplexml to the Win32 default build. #Apart from a linker error when HAVE_SIMPLEXML=1 is set this already works. More research, after a good night's sleep, is required ;-) 2003-06-25 21:37:50 +00:00
Sebastian Bergmann a10e5b6381 Remove ext/rpc references from Windows build. 2003-06-25 04:54:23 +00:00
Sebastian Bergmann 4ee26b390f Remove references to bundled libmysql. 2003-06-23 04:27:11 +00:00
James Cox f68c7ff249 updating license information in the headers. 2003-06-10 20:04:29 +00:00
Sebastian Bergmann f53360616e Leftover. 2003-05-25 06:22:35 +00:00
Sebastian Bergmann d1cb228bf1 Get rid of references to expat in MSVC project files. For now this expects libxml2 (library and includes) in one of the MSVC default include/library directories. Right now it doesn't link, dunno why -- working on it. 2003-05-24 08:03:38 +00:00
Sebastian Bergmann 80824a3d3a Leftovers. 2003-05-19 17:33:33 +00:00
Sebastian Bergmann 88cb80020a First try at getting the Windows build working again after libxml2 got unbundled. 2003-05-19 16:28:08 +00:00
Sebastian Bergmann ab393a9b0c Adjust path to bundled expat sources for Win32 build. 2003-05-03 08:44:53 +00:00
Sebastian Bergmann 2dd1affcab Leftover. 2003-03-26 06:31:26 +00:00
Sebastian Bergmann bb16a92ccd Leftover. 2003-03-25 13:04:27 +00:00
Wez Furlong 349ce76f96 Tidy up stupid signed/unsigned issues with win32 by introducing a php_socket_t typedef. 2003-02-28 21:03:36 +00:00
Wez Furlong 493ef36299 Update win32 build.
Since msvc sucks, I had to rename ext/standard/streams.c to ext/standed/streamsfuncs.c
2003-02-27 22:43:51 +00:00
Wez Furlong 5def83df0b Move streams specific stuff from ext/standard/file.c -> ext/standard/streams.c
Move win32 select implementation into win32/.
Will update win32 build in a moment.
2003-02-27 22:23:39 +00:00
Wez Furlong 203068d055 Fixup build for win32 2003-02-27 18:06:31 +00:00
Wez Furlong c1bdf163ed Add comment about thread-safety of gethostbyname on win32.
Set the correct path to the win32 config.h file in the .dsp file.
2003-02-21 14:06:55 +00:00
Zeev Suraski 7240050243 Commit missing stuff 2003-02-18 13:34:52 +00:00
foobar 7e9fb9f21f - Cleaned this mess a bit:
. Centralized the functions sunrise/sunset to php_sunrise_sunset
    to lessen duplicate code.
  . Made wrapper function php_do_date_sunrise_sunset() to lessen
    duplicate code.
  . Coding style fixes.
  . renamed sunfuncs.h -> php_sunfuncs.h
2003-02-17 06:28:07 +00:00
foobar 4e3d4e4329 - Let's be consistent with these.. 2003-02-17 03:07:33 +00:00
Wez Furlong f0b8f6dcfb Some additional sanity. 2003-02-16 23:46:45 +00:00
Wez Furlong 83f399fed0 Add the sunfuncs to the .dsp file for Moshe. 2003-02-16 22:39:01 +00:00
Wez Furlong 8305254fe6 Update win32 project for streams juggling. 2003-02-16 22:34:40 +00:00
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.
2003-02-16 03:48:49 +00:00
Wez Furlong b6c008305f Update installer so that no extensions are enabled by default. 2003-02-13 10:25:30 +00:00
Wez Furlong 1e9eeafe21 Fix php.ini customization.
Apparently, it seems that running the php script with output captured to
the log prevented it from working correctly.

Also, deletes the php.ini when uninstalled.

TODO: The defaults install and activate all extensions.  This is a problem
for those extension that require non-bundled .dlls (such as OCI).
2003-02-10 00:20:53 +00:00
Wez Furlong 3449f4f104 Check in the prototype PHP installer for win32.
# Besides looking nice and pretty, the installer is actually smaller
# than the .zip distro:
#   PHP 4.3.0 .zip distro:  5,950,222 bytes
#   PHP 4.3.0 installer:    5,426,242 bytes
2003-02-05 07:32:22 +00:00
Zeev Suraski 9f1516f556 Get rid of php4ts.dsw - replaced by php5ts.dsw 2003-01-28 11:22:44 +00:00
Edin Kadribasic 7c283f80be Adding new files to the project.
# First half of Sebastian's patch, Ilia will commit the second part shortly
2003-01-28 00:32:15 +00:00
Ilia Alshanetsky d59d500af7 Moved the scandir code into it's own files so that it can be used by other
OSes where libc does not have a native scandir() implementation.
2003-01-27 20:39:31 +00:00
Edin Kadribasic c7441b2379 Fixed bug #21597 (made glob() understand windows paths) 2003-01-27 16:29:47 +00:00
Shane Caraveo 82f6cef483 Fix broken build by adding scandir and alphasort for win32 2003-01-26 01:39:18 +00:00
Zeev Suraski cee6216c4f Fix .dsp 2003-01-23 09:35:02 +00:00
Moriyoshi Koizumi dc4cdaaf1b WS fix 2003-01-17 22:45:23 +00:00
Harald Radi 4024425e8e fix path to config.w32.h 2003-01-16 18:25:59 +00:00
Edin Kadribasic 46303d75be Added some missing modules. Removed some that are built in or moved to
ext/rpc.
2003-01-15 22:19:46 +00:00