Pierre Joye
fd6f91ffed
- #48746 , revert previous about volume. Fix volume support to allow all mounted points (with or without drives)
2009-09-01 17:50:59 +00:00
Pierre Joye
acdd739c0b
- Fix #48746 , mounted volume support & resolution
2009-08-29 12:21:47 +00:00
Pierre Joye
f8637584d9
- Fix for #48746 , fix mounted volume and junctions when used from vista or later, they are actually prepended with \??\
2009-08-27 09:39:01 +00:00
Pierre Joye
c3ce7094a0
- fix #48746 , regression with file operaiton on path with junctions
2009-08-26 20:44:05 +00:00
Pierre Joye
29b238f878
- be sure that the directory flag is set when we save a path in the cache
2009-08-25 09:32:31 +00:00
Pierre Joye
94d8307363
- fix #49047 , touch may fail on directory
2009-08-25 09:16:53 +00:00
Pierre Joye
52647a5848
- sigh. that too (separate fix).
2009-08-24 20:33:36 +00:00
Pierre Joye
d85f3b138d
- that part was for a separate fix
2009-08-24 20:32:11 +00:00
Pierre Joye
49827f7ad8
- split atime and mtime
2009-08-24 20:27:52 +00:00
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
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
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
Dmitry Stogov
937b1b7ab6
Fixed bug #44805 (rename() function is not portable to Windows). (Pierre)
2008-04-24 07:46:10 +00:00
Antony Dovgal
30a642cb39
sync with 5_3
2008-03-21 12:07:14 +00:00
Sebastian Bergmann
9b620d50b4
Bump copyright year, 2 of 2.
2007-12-31 07:12:20 +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
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
Dmitry Stogov
53925c02ac
Fixed bug #40560 (DIR functions do not work on root UNC path)
2007-02-21 13:09:15 +00:00
Dmitry Stogov
1c00069571
On win32 directories in the middle of the patch may be unreadable
2007-02-19 14:59:03 +00:00
Dmitry Stogov
dd5dff82de
Fixed bug #40231 (file_exists incorrectly reports false)
2007-01-26 15:15:32 +00:00
Dmitry Stogov
4fbcbccf4f
Fixed wrong realpath() result for unexistent files on win32
2007-01-23 17:03:59 +00:00
Dmitry Stogov
7d1110a3fb
Fixed bug #39367 (clearstatcache() doesn't clear realpath cache)
...
Fixed bug #40092 (chroot() doesn't clear realpath cache)
2007-01-22 09:32:55 +00:00
Antony Dovgal
ce5638c2e0
improve readability and use constant instead of its value
2007-01-19 21:00:24 +00:00
Antony Dovgal
43ebdc6130
free temporary cwd_state struct on error
2007-01-16 14:01:51 +00:00