Commit Graph

307 Commits

Author SHA1 Message Date
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
Antony Dovgal
44552ae497 fix shmop_open() with IPC_CREAT|IPC_EXCL flags on win32 2007-03-20 17:57:44 +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
Antony Dovgal
13149b0c6a fix Cygwin build
(costs us nothing, but makes some people happy)
2007-02-15 19:11:29 +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
Sebastian Bergmann
3717df72ae Bump year. 2007-01-01 09:29:37 +00:00
Dmitry Stogov
5db2a12cf8 emoved dependency from SHELL32.DLL 2006-12-21 09:04:58 +00:00
Dmitry Stogov
b15c6f06a1 Added comments 2006-11-14 09:16:10 +00:00
Dmitry Stogov
331aa940ed Use symbolic names 2006-11-13 15:13:36 +00:00
Dmitry Stogov
67a100a104 Fixed wrong realpath() result in case of unexistent path 2006-11-10 17:24:11 +00:00
Dmitry Stogov
505f61c7bc Revert wrong path 2006-11-10 16:59:34 +00:00
Dmitry Stogov
693346e4a6 stat() is reimplemented using using GetFileAttributesEx().
The new implementation is faster then implementation in MS VC CRT, but it doesn't support Windows 95.
2006-11-10 15:04:19 +00:00
Dmitry Stogov
5fe6480710 VCWD_REALPATH() is improved to use realpath cache without VIRTUAL_DIR 2006-11-10 12:59:41 +00:00
Dmitry Stogov
a68d5f0a89 opendir() is reimplemented using GetFistFile/GetNextFile those are faster then _findfirst/_findnext 2006-11-10 11:20:58 +00:00
Antony Dovgal
1b25aeb2fa fix #39060 (virtual_file_ex() is broken on *BSD) 2006-10-06 14:01:55 +00:00
Dmitry Stogov
f59d217489 Fixed bug #38989 (Absolute path with slash at beginning doesn't work on win) 2006-10-05 08:04:51 +00:00
Antony Dovgal
49472b31d2 minor AIX fix 2006-10-04 13:24:06 +00:00
Ilia Alshanetsky
04018d6c68 MFB: Added handling for virtual_file_ex() failures. 2006-09-28 15:48:52 +00:00
Dmitry Stogov
2197f8b970 Fixed bug #38579 (include_once() may include the same file twice) 2006-09-20 07:36:21 +00:00
Dmitry Stogov
9a06a517d6 Fixed VIRTUAL_DIR inconsistency 2006-09-04 08:18:35 +00:00
Antony Dovgal
24bafae539 fix separate TSRM build 2006-08-22 13:01:27 +00:00
Antony Dovgal
ead46d043f yet another appempt to fix Windows bug
thanks Rob for the patch
2006-08-05 13:17:32 +00:00
Antony Dovgal
6f723d90bf revert previous patch, it's wrong 2006-08-04 20:54:44 +00:00
Andrei Zmievski
2d6848d426 Add Unicode constants for default slash and directory separator. 2006-08-04 17:29:15 +00:00
Andrei Zmievski
050f22bf0b Add IS_U_SLASH_* macros to test for path separator chars. 2006-08-03 23:56:46 +00:00
Antony Dovgal
acb6ad8e46 fix #38276 (file_exists() works incorrectly with long filenames on Windows)
aka "Ilia forgot to MFB fix for #31347"
2006-08-03 14:16:56 +00:00
foobar
a6a3c9059d - Fixed bug #36909 (ld: Undefined symbols: _lchown) 2006-04-10 11:56:04 +00:00
Dmitry Stogov
e4aa6e302e Fixed bug #35988 (Unknown persistent list entry type in module shutdown) 2006-03-14 15:16:27 +00:00
Antony Dovgal
73610b76a9 move function definition from .h to .c, where it should be 2006-02-08 20:49:40 +00:00
Antony Dovgal
c888a7f8af init variables (continue making GCC happy) 2006-02-06 20:36:51 +00:00
Dmitry Stogov
7e5b53c2b3 Fixed bug #36016 (realpath cache memleaks) 2006-01-16 09:17:50 +00:00
Andi Gutmans
0a424c4cf2 - One more update 2006-01-04 23:54:45 +00:00
Andi Gutmans
5de7cc3194 - Update copyright notices to 2006 2006-01-04 23:54:12 +00:00
Derick Rethans
223aa7294d - Added the lchown() and lchgrp() functions which change permissions and group
permissions on symbolic links.
#- We'll also add this to PHP 5.1.3? or PHP 5.2, so I didn't add it to NEWS.
2006-01-04 12:22:23 +00:00
foobar
251c5173fd bump year and license version 2006-01-01 13:10:10 +00:00
foobar
5e40ff6d1e fix mkdir() function properly (patch by nlopess) 2005-12-23 18:56:28 +00:00
Edin Kadribasic
89bf9c3906 Back out a portion of the previous patch which broke win32 file functions 2005-12-22 21:32:56 +00:00
Ilia Alshanetsky
ec58b74d7f MFB51: Fixed bug #31347 (is_dir and is_file (incorrectly) return true for any
string greater then 255 characters).
2005-12-20 14:27:04 +00:00
Sara Golemon
f3b177eb30 allocate_new_resource() handles the malloc() for us. Don't leak by mallocing twice. 2005-08-29 21:53:34 +00:00
foobar
894237d531 Fix compile failure with GCC 4.0.x 2005-08-05 22:28:23 +00:00
foobar
b711486feb Bump up year 2005-08-03 13:28:14 +00:00