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
Anantha Kesari H Y
032d0962c2
Netware pthreads support is good enough. So removing all these fixes of old times.
...
-- Kamesh
2005-07-16 11:38:40 +00:00
Anantha Kesari H Y
8b3becf06c
Reverting the DEFAULT_SLASH to / as it breaks the FreeBSD derived function of NetWare LibC like glob.
...
-- Kamesh
2005-07-07 07:12:44 +00:00
Anantha Kesari H Y
958803655e
gwtcwd of NetWare LibC gives a cwd with a volume information.
...
So using getcwdpath which gives with volume information.
getcwdpath gives with directory seperator as \ which is against our DEFAULT_SLASH of /. So finding and replacing \ with /
-- Kamesh
2005-07-07 07:10:50 +00:00
Anantha Kesari H Y
e61dfb0213
COPY_WHEN_ABSOLUTE is not needed for NetWare.
...
-- Kamesh
2005-07-07 06:52:44 +00:00
foobar
a20383ba06
- Unify the "configure --help" texts
2005-05-29 23:17:16 +00:00
Sara Golemon
c281eb38ae
Unterminated paren group in BETHREADS definition of tsrm_tls_set() macro
2005-05-16 22:46:05 +00:00
Wez Furlong
4625889764
consolidate the various tls get/set calls for the different platforms into
...
a single macro, at Andi's request.
2005-04-28 02:55:14 +00:00
Wez Furlong
6d978a62f1
Add three new TSRM api functions:
...
TSRM_API void *tsrm_new_interpreter_context(void);
TSRM_API void *tsrm_set_interpreter_context(void *new_ctx);
TSRM_API void tsrm_free_interpreter_context(void *context);
These can be used, with a suitable SAPI, to host multiple interpreters on
the same thread.
2005-04-27 22:19:54 +00:00
Anantha Kesari H Y
5d4230a7e7
check should be on host_alias rather than on target_alias, but somehow works on configure generated using autoconf 2.57.
2005-04-27 13:22:18 +00:00
Zeev Suraski
18f4a3f9ff
Merge
2005-03-20 09:03:40 +00:00
foobar
2d521a73c8
Revert bad fix
2005-03-17 08:15:23 +00:00
Rasmus Lerdorf
effa111c5e
Fix Jani breakage
2005-03-16 22:00:07 +00:00
Rasmus Lerdorf
86994c3357
Add a comment to remind me to have a look at this at some point.
2005-02-27 18:45:07 +00:00
foobar
9a3c0eca4b
- cross-compile fix
2005-02-24 19:05:01 +00:00
Anantha Kesari H Y
295f8d918f
NetWare can use Autoconf based build system.
2005-02-22 06:05:20 +00:00