| Age | Commit message (Collapse) | Author | Files | Lines | 
|---|
|  | Jeremy: please check and decide if we want to backport this.
metze | 
|  | This is well undocumented but NetBSD returns EFTYPE on O_NOFOLLOW open calls on
symlinks. | 
|  | If someone knows a better dos error, please tell me...
metze | 
|  | Remove some unused calls from vfs_acl_xattr. Test for SD's on existing files.
Jeremy. | 
|  | one of our virtualised functions, such as db_open(), but error is only
set when a system call fails, and it is not uncommon for us to fail a
function internally without ever making a system call. That led to us
passing back success when a function had in fact failed.
I found two places where we relied on map_nt_error_from_unix()
returning success when errno==0, but lots and lots of places where we
relied on the reverse, so I fixed those two places.
map_nt_error_from_unix() will now always return an error, returning
NT_STATUS_UNSUCCESSFUL if errno is 0
(cherry picked from commit 69d40ca4c1af925d4b0e59ddc69ef8c26e6501d1)
(This used to be commit 834684a524a24bb4eb46b4af583d39947dc87d95) | 
|  | (This used to be commit 9f0d778490415b05224f36287df999672ee16928) | 
|  | returns an errno of ELOOP for a symlink of msdfs:server\path\to\link.
Cope with this by mapping to a known error NT_STATUS_OBJECT_PATH_NOT_FOUND
that we know dfs_path_lookup should ignore.
Jeremy.
(This used to be commit d4a7411c4886c601a917b0f0e53facc7e10dd18e) | 
|  | (This used to be commit 87c91e4362c51819032bfbebbb273c52e203b227) | 
|  | Jeremy.
(This used to be commit 407e6e695b8366369b7c76af1ff76869b45347b3) | 
|  | Jeremy.
(This used to be commit 1e66a8340e7db9c42507d93d67ad33abadabd2a1) | 
|  | useful even in binaries that don't link in libsmb
(This used to be commit 52545d119277b42a46d13b5b031c85f47d96b84c) |