| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
This makes both of aixjfs2_[f]get_nt_acl() more specific,
eliminating the need for aixjfs2_get_nt_acl_common().
Michael
|
|
|
|
|
|
| |
In preparation of the api change in api change in get_nt_acl().
Michael
|
|
|
|
| |
Michael
|
|
|
|
| |
Michael
|
|
|
|
| |
Michael
|
|
|
|
|
|
|
|
|
|
| |
This moves functionality from gpfsacl_get_nt_acl_common()
back to gpfsacl_get_nt_acl() and gpfsacl_fget_nt_acl(),
making both these functions more specific (calling the
corresponding fsp- and non-fsp functions).
gpfsacl_get_nt_acl_common(). is removed.
Michael
|
|
|
|
|
|
| |
This is the next step in preparation of a get_nt_acl prototype change.
Michael
|
|
|
|
| |
This is in preparation of a get_nt_acl prototype change.
|
|
|
|
|
|
|
|
|
|
| |
Replace smbd/posix_acls.c:get_nt_acl() by two funcions:
posix_get_nt_acl() and posix_fget_nt_acl(). The first
takes a connection struct and a file name instead of a
files_struct pointer. This is in preparation of changing
the vfs api for SMB_VFS_GET_NT_ACL.
Michael
|
|
|
|
|
|
| |
It can be retrieved from the stat buffer.
Michael
|
|
|
|
|
|
|
| |
Convert canonicalise_acl() to take connection_struct, is_directory
and file name instead of files_struct pointer.
Michael
|
|
|
|
|
|
|
| |
Convert ensure_canon_entry_valid() to take share_params and an is_directory
flag instead of an files_struct pointer.
Michael
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is a first change in a series: Pass what is needed instead of files_struct
pointers to some functions. This is in preparation of introducing two variants
of get_nt_acl - one for fname (which does not need an fsp), one for file
descriptor.
This changes apply_default_perms to take share_params (rather thatn snum)
and an is_directory flag instead of an fsp.
Michael
|
|
|
|
| |
All callers are replaced by Get_Pwnam_alloc
|
| |
|
|
|
|
|
| |
When warning that "client plaintext auth" is not enabled where the server
requested them we should not talk about "client use plaintext auth"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
initial-v3-2-unstable-716-g12cce3b
On Tue, Dec 18, 2007 at 06:04:32PM -0600, Jeremy Allison wrote:
> Fix valgrind error in dbwrap_rbt where rec_priv->node was
> being accessed after free. VALOKER PLEASE CHECK THIS VERY
> CAREFULLY !!!! This is a correct fix in that it fixes the
> valgrind error, but it looks inelegant to me. I think if
> I understood this code better I could craft a more subtle
> fix. Still looking at it....
Thanks a lot. Fully correct. What about the attached little
simplification?
Volker
|
|
|
|
| |
-> Fix more uninitialized variable warnings
|
| |
|
|
|
|
| |
This leads to uninitialized variable warnings if nmbd is run under valgrind.
|
|
|
|
| |
dmapi.c certainly did compile now...
|
|
|
|
| |
cache.h conflicts with an XFS DMAPI include on "opi" :-(
|
|
|
|
| |
Guenther
|
|
|
|
| |
Guenther
|
|
|
|
| |
Guenther
|
|
|
|
| |
Jeremy.
|
|
|
|
| |
Jeremy.
|
|
|
|
| |
Jeremy.
|
|
|
|
|
| |
keyval.
Jeremy.
|
|
|
|
|
|
|
|
|
| |
being accessed after free. VALOKER PLEASE CHECK THIS VERY
CAREFULLY !!!! This is a correct fix in that it fixes the
valgrind error, but it looks inelegant to me. I think if
I understood this code better I could craft a more subtle
fix. Still looking at it....
Jeremy.
|
|
|
|
| |
Michael
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
This is a more general API that caches data with a LRU scheme. See
include/cache.h. No comments yet, I'm still working on it. But Jeremy has given
me a hint in one of his checkins that he would like to make use of this now.
The idea is that we get rid of all our silly little caches and merge them all
into one cache that we can then very easily trim, for example even with a
smbcontrol message if someone decides memory is tight. The main user is the
stat cache, this patch also converts the getwd cache. More caches to come.
|
|
|
|
| |
Michael
|
|
|
|
|
| |
Patch from Rishi Srivatsavai (bugzilla #4150), with tallocification
and minor syle changes by me.
|
|
|
|
| |
Jeremy.
|
|
|
|
| |
Jeremy.
|
|
|
|
|
| |
in the rbtree....).
Jeremy.
|
|
|
|
| |
Jeremy.
|
|\
| |
| |
| | |
v3-2-test
|
| |
| |
| |
| |
| |
| |
| | |
Don't fall back to schannel when trust creds could be obtained.
This is still not complete, but I am getting closer.
Michael
|
| |
| |
| |
| | |
Michael
|
| |
| |
| |
| |
| | |
Make a copy of the machine_password and machine_account strings
in all conditional paths so that SAFE_FREE() will always be valid.
|
| |
| |
| |
| | |
Jeremy.
|
|/
|
|
| |
Jeremy.
|
|
|
|
|
|
|
| |
This removes one forgotten call of cli_rpc_pipe_close(netlogon_pipe).
Correction of e77c4022cfbb868e608edcb06b676658b0e201ad.
Michael
|
|\ |
|
| |
| |
| |
| |
| | |
system).
Jeremy.
|
|/
|
|
|
|
| |
correct way is to copy only 'length' bytes.
Simo.
|
| |
|