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