1
0
mirror of https://github.com/php/php-src.git synced 2026-03-24 08:12:21 +01:00
Commit Graph

390 Commits

Author SHA1 Message Date
Pierre Joye
89a4ec8e81 - silent warning 2010-02-04 15:34:19 +00:00
Pierre Joye
fd1da787bf - vc6 does not expose it 2010-02-03 16:11:56 +00:00
Pierre Joye
dd2703acb9 - oops, wrong one applied, fix build. 2010-02-01 15:31:58 +00:00
Pierre Joye
7f87845379 - set errno on failure so that the caller can still rely on strerror (reporting wrong error w/o this change) 2010-02-01 15:22:31 +00:00
Pierre Joye
cc100ddd55 - fix leak 2010-01-31 15:22:17 +00:00
Pierre Joye
d8cc75a457 - fix write access check when write mode only is requested (not RW) 2010-01-30 20:55:01 +00:00
Pierre Joye
774ce60c12 - fix leak 2010-01-27 16:52:36 +00:00
Pierre Joye
76f7c2851e - don't go through the reparse code when we have a share or DFS path (should fix #50542) 2010-01-27 16:46:43 +00:00
Pierre Joye
32bbeb6bee - little comment to avoid undesired changes in this section 2010-01-27 16:44:48 +00:00
Pierre Joye
93d9913e3f - fix leak, win only 2010-01-27 16:43:16 +00:00
Pierre Joye
eb37a5d425 - fix leak when the SID is already used and duplicated 2010-01-27 14:41:06 +00:00
Pierre Joye
b330450ff7 - ws 2010-01-25 09:01:22 +00:00
Sebastian Bergmann
22f4ef45fe sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php 2010-01-03 09:23:27 +00:00
Felipe Pena
52830d68f0 - Fixed ZTS build 2009-12-08 01:51:34 +00:00
Stanislav Malyshev
7353e234b4 add realpath cache inspect functions 2009-12-08 01:35:08 +00:00
Pierre Joye
431292c421 - fix lenght for alloc and cpy (Kanwal) 2009-11-03 10:48:12 +00:00
Pierre Joye
ff3ba767ec - MF53: Fix #48746, improve fix to support all possible cases (see latest comment in the report) 2009-10-19 23:43:31 +00:00
Pierre Joye
d117458c61 - Fix ACL support and add support for ACL for TS SAPI. Be sure to get the impersonated token when the impersonation has been done. Add the SID as part of the key for the cache (so each SID gets its cache and not previous requests run under other SID) 2009-10-19 23:32:07 +00:00
Pierre Joye
a4aef06b34 - fix ACL cache for read check 2009-09-19 20:54:34 +00:00
Pierre Joye
56d4d95f2d - Fix #48746, improve fix to support all possible cases (see latest comment in the report) 2009-09-14 18:46:56 +00:00
Pierre Joye
a96e9f3b94 - be sure that we use the user token by default (Christian Wenz) 2009-09-04 06:59:08 +00:00
Pierre Joye
8f59833828 - #27051, improve fix on xp/2k3 2009-09-03 19:16:17 +00:00
Pierre Joye
ebce328066 - MF53: len includes the NULL already 2009-09-03 19:11:30 +00:00
Pierre Joye
2ad1c921b7 - #27051, we need the thread token here, not the process 2009-09-02 01:59:17 +00:00
Pierre Joye
4cef4372ce - #27051, create process as impersonated user 2009-09-01 22:51:31 +00:00
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
61de1cbf1f - Fixed leak on error in popen/exec (and related functions) 2009-08-30 17:13:45 +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
cf889a37ac - fix #44683, popen crashes when an invalid mode is passed (works on 2k8/vista/win7) 2009-08-26 19:57:01 +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
Pierre Joye
e9e5eba74b - revert fix for #43327, it breaks system&co functions 2009-08-20 09:03:19 +00:00
Pierre Joye
52d37429c6 - fixed #43327, wrong return value from mail(), if sendmail_path is wrong 2009-08-19 18:43:46 +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
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