Commit Graph

352 Commits

Author SHA1 Message Date
Felipe Pena
81de4ca999 - Fixed compiler warning 2009-07-07 00:00:27 +00:00
Pierre Joye
ae10396ec7 - #48771, rename() between drives error: No error 2009-07-06 08:55:09 +00:00
Pierre Joye
74a1323b05 - MF53:
- Windows ACL cache support, update existing tests and add a new one
 - #48535,  file_exists returns false when impersonate is used
2009-06-26 07:44:57 +00:00
Pierre Joye
a9d85b668c - #41874, separate STDOUT and STDERR in exec functions 2009-06-09 14:05:44 +00:00
Hannes Magnusson
c80898d00a Fix build 2009-05-19 10:00:44 +00:00
Pierre Joye
9ef3984d71 - MFB: close manually the impersonation token 2009-05-18 20:57:24 +00:00
Pierre Joye
20ab93a3e3 - MFB: #44859, fixed support for windows ACL, drop win9x code 2009-05-17 19:51:13 +00:00
Pierre Joye
efa81a0030 - nuke unused var 2009-04-04 11:37:23 +00:00
Marcus Boerger
d4f5b3f0a9 - This is PHP 6 - if this ... ever gets out 2009-03-10 23:40:06 +00:00
Dmitry Stogov
494f56c870 Fixed realpath() behavior to support "c:dir" as "c:\dir", and "\dir" on UNC CWD 2009-01-21 19:11:50 +00:00
Sebastian Bergmann
7f4dc8702a Bump copyright year, 3 of 3. 2008-12-31 11:12:40 +00:00
Felipe Pena
03d10e4f30 - Fixed macro redefinition warning 2008-11-13 01:34:57 +00:00
Pierre Joye
c0c6854c50 - #45985, touch on opened file raises a warning 2008-09-04 08:03:31 +00:00
Dmitry Stogov
bc9540c564 Fixed support for short windows file names 2008-08-19 15:00:38 +00:00
Dmitry Stogov
6552f469e5 Fixed bug #45835 (include and symlinks) 2008-08-18 10:28:00 +00:00
Dmitry Stogov
6f6298e21c Fixed argumets order 2008-08-18 09:32:02 +00:00
Dmitry Stogov
34f9e9ca1b - [DOC] make stat, touch, filemtime, filemsize and related functions more portable (almost 100% equivalent to linux now)
- [DOC] add support for touch($dir)
- fix windows server 2008/vista support (#45447) (Pierre)
2008-08-15 14:59:48 +00:00
Dmitry Stogov
bdc6da4157 Fixed realpath cache bug 2008-08-15 13:31:41 +00:00
Dmitry Stogov
b21b53810b - Added system independent realpath() implementation which caches intermediate directories in realpath-cache
- Fixed bug #45044 (relative paths not resolved correctly)
- Fixed bug #43817 (opendir() fails on Windows directories with parent directory unaccessible).
[DOC] The semantic of realpath() on BSD and Windows is changed. Now it should work exactly in the same way as on Linux (POSIX.1-2001)
2008-08-12 08:01:44 +00:00
Stanislav Malyshev
6564e21433 fix warnings 2008-07-30 17:52:33 +00:00
Scott MacVicar
747dce90bc Fix bug when command is quoted and parameters are quoted during call to exec, the result is that cmd.exe /c strips the first and last quote. 2008-05-29 11:30:10 +00:00
Dmitry Stogov
9e513ac9f3 proper fix 2008-05-20 07:41:48 +00:00
Dmitry Stogov
140669030b Fixed win32 related realpath cache bug 2008-05-19 10:48:45 +00:00
Derick Rethans
08bfae1d46 - More coffee required... 2008-05-02 14:16:40 +00:00
Derick Rethans
d5a323788a - MF53: fix for bug #44870: rename() on directory deletes same named file.
(Patch by Pierre)
2008-05-02 14:08:44 +00:00
Scott MacVicar
d3b7ccd366 The SDK 6.1 adds some new networking functions that cause build errors, pick Windows 2000 as the minimum version we will build for. 2008-04-28 10:02:10 +00:00
Dmitry Stogov
937b1b7ab6 Fixed bug #44805 (rename() function is not portable to Windows). (Pierre) 2008-04-24 07:46:10 +00:00
Scott MacVicar
c6e4f0494c Fix compiler warnings with redefinition of _WIN32_WINNT 2008-04-22 12:18:42 +00:00
Antony Dovgal
30a642cb39 sync with 5_3 2008-03-21 12:07:14 +00:00
Antony Dovgal
ade44c50e8 fix TSRM mutex return value inconsitencies (patch by Scott MacVicar) 2008-02-07 09:06:23 +00:00
Dmitry Stogov
42a683d688 Imporoved PHP binary size and startup speed with GCC4 visibility control (Nuno) 2008-01-30 09:56:22 +00:00
Sebastian Bergmann
9b620d50b4 Bump copyright year, 2 of 2. 2007-12-31 07:12:20 +00:00
Dmitry Stogov
cfd49894f9 Fixed definitions 2007-11-23 13:38:44 +00:00
Dmitry Stogov
47dc82ecb9 Fixed bug #43128 (Very long class name causes segfault) 2007-11-22 13:33:53 +00:00
Dmitry Stogov
bc939dce43 Fixed bug #43248 (backward compatibility break in realpath()) 2007-11-13 09:47:19 +00:00
Dmitry Stogov
cb610d48ac Fixed realpath cache for existent file with CWD_FILEPATH flag on win32 2007-10-23 05:57:13 +00:00
Antony Dovgal
e685f6f0cc fix ws/cs & folding 2007-08-10 09:06:52 +00:00
Dmitry Stogov
46f26a1aac Fixed bug #42027 is_file() / is_dir() matches file/dirnames with wildcard char or trailing slash 2007-07-24 09:07:50 +00:00
Dmitry Stogov
a53d148b7e Fixed rename() in ZTS to allow renaming of symbolic links;
Consistent handling of trailing slash
2007-07-23 08:57:20 +00:00
Dmitry Stogov
1f8c608320 Fixed symlink("", "somthing") and link("", "somthing") in ZTS mode 2007-07-10 13:21:31 +00:00
Dmitry Stogov
4d159caf3f Store existent file in realpath cache 2007-07-03 14:48:37 +00:00
Dmitry Stogov
48012d80e1 Fixed yet another realpath cache bug and wrong tests 2007-06-18 09:51:03 +00:00
Antony Dovgal
bf01f6afee fix lstat() function resolving symlinks
patch by Scott MacVicar
2007-05-30 10:50:45 +00:00
Ilia Alshanetsky
373ae24839 MFB 2007-05-28 23:52:13 +00:00
Rasmus Lerdorf
5e84cb97a0 MFB syscall optimizations
# boredom on the plane to China...
2007-05-18 12:15:01 +00:00
Dmitry Stogov
336af792ca typo 2007-04-17 06:27:03 +00:00
Dmitry Stogov
2908322c14 WIN64 support 2007-04-16 09:43:53 +00:00
Dmitry Stogov
c878774f2e Fixed bug #41063 (chdir doesn't like root paths). 2007-04-12 15:29:10 +00:00
Antony Dovgal
28b425fffa fix #39351 (relative include fails on Solaris) 2007-04-03 20:19:47 +00:00
Stanislav Malyshev
7ef06296b3 fix for #33664 Console window appears when using exec() 2007-04-02 20:48:53 +00:00