Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-09-11 | s3-privs Convert from user_has_privileges() -> security_token_has_privilege() | Andrew Bartlett | 1 | -8/+4 | |
This new call is available in the merged privileges code, and takes an enum as the parameter, rather than a bitmask. Andrew Bartlett Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2010-09-11 | s3-privs Further changes to remove SE_PRIV | Andrew Bartlett | 1 | -4/+4 | |
Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2010-08-26 | s3-build: use dbwrap.h only where needed. | Günther Deschner | 1 | -0/+1 | |
Guenther | |||||
2010-08-07 | s3: Remove a reference to smbd_messaging_context() | Volker Lendecke | 1 | -6/+14 | |
2010-08-07 | s3: Remove some references to smbd_messaging_context() | Volker Lendecke | 1 | -8/+7 | |
2010-07-28 | s3-srvsvc: Use struct pipes_struct. | Andreas Schneider | 1 | -68/+121 | |
2010-06-03 | s3-security: use shared SECINFO_DACL define. | Günther Deschner | 1 | -2/+2 | |
Guenther | |||||
2010-06-03 | s3-security: use shared SECINFO_SACL define. | Günther Deschner | 1 | -1/+1 | |
Guenther | |||||
2010-06-03 | s3-security: use shared SECINFO_GROUP define. | Günther Deschner | 1 | -2/+2 | |
Guenther | |||||
2010-06-03 | s3-security: use shared SECINFO_OWNER define. | Günther Deschner | 1 | -2/+2 | |
Guenther | |||||
2010-05-31 | s3-build: only use ndr_security.h where needed. | Günther Deschner | 1 | -0/+1 | |
Guenther | |||||
2010-05-18 | s3-secdesc: remove "typedef struct security_descriptor SEC_DESC". | Günther Deschner | 1 | -7/+7 | |
Guenther | |||||
2010-05-18 | s3-secdesc: remove "typedef struct security_acl SEC_ACL". | Günther Deschner | 1 | -1/+1 | |
Guenther | |||||
2010-05-18 | s3-secdesc: remove "typedef struct security_ace SEC_ACE". | Günther Deschner | 1 | -1/+1 | |
Guenther | |||||
2010-05-18 | s3: Remove use of iconv_convenience. | Jelmer Vernooij | 1 | -1/+1 | |
2010-05-18 | s3-rpc_misc: clean out include/rpc_misc.h. | Günther Deschner | 1 | -1/+1 | |
Well known rids don't really belong into an rpc header, just use the ones defined in security.idl. Guenther | |||||
2010-05-06 | s3: only include gen_ndr headers where needed. | Günther Deschner | 1 | -0/+1 | |
This shrinks include/includes.h.gch by the size of 7 MB and reduces build time as follows: ccache build w/o patch real 4m21.529s ccache build with patch real 3m6.402s pch build w/o patch real 4m26.318s pch build with patch real 3m6.932s Guenther | |||||
2010-03-05 | Fix for bug #7189 - Open txt files with notepad on samba shares creates problem. | Jeremy Allison | 1 | -0/+2 | |
Ensure we don't use any of the create_options for Samba private use. Add a new parameter to the VFS_CREATE call (private_flags) which is only used internally. Renumber NTCREATEX_OPTIONS_PRIVATE_DENY_DOS and NTCREATEX_OPTIONS_PRIVATE_DENY_FCB to match the S4 code). Rev. the VFS interface to version 28. Jeremy. | |||||
2010-01-07 | s3: Lock down some srvsvc calls according to what w2k3 seems to do | Volker Lendecke | 1 | -0/+21 | |
2009-11-26 | s3-rpc: Avoid including every pipe's client and server stubs everywhere in ↵ | Günther Deschner | 1 | -0/+1 | |
samba. Guenther | |||||
2009-08-20 | Fix bug 6638 - ADS Domain Member: Computer Mgr can not set share ACLs | Jeremy Allison | 1 | -3/+19 | |
Add good error message for share modification denial. Jeremy. | |||||
2009-08-07 | s3:smbd: conn_free_internal() can be static now | Stefan Metzmacher | 1 | -4/+4 | |
metze | |||||
2009-07-24 | s3: Allow filename_convert() to pass through unix_convert_flags and let the ↵ | Tim Prouty | 1 | -0/+4 | |
caller know if the path has a wildcard This also eliminates the need for resolve_dfspath(). | |||||
2009-07-21 | s3: Remove the now unused fname parameter from filename_convert() | Tim Prouty | 1 | -4/+2 | |
2009-07-15 | S3: Small fix to get rid of annoying log message. | Bo Yang | 1 | -2/+4 | |
Signed-off-by: Bo Yang <boyang@samba.org> | |||||
2009-07-06 | s3: Change some filename_convert to pass in NULL for char **fname argument | Tim Prouty | 1 | -4/+2 | |
2009-06-18 | Add some const to the stat struct in the dosmode calls. | Jeremy Allison | 1 | -15/+4 | |
Fix a couple more unix_convert uses to filename_convert. Fix bug in acl_group_override() where an uninitialized struct could be used. Move unix_convert with wildcard use in SMBsearch reply to boilerplate code. Jeremy. | |||||
2009-06-16 | Fix msdfs after the change to smb_filename struct. We must *always* | Jeremy Allison | 1 | -2/+23 | |
pull the pathname, then call resolve_dfspath(), before unix_convert(). Jeremy. | |||||
2009-06-12 | s3: Plumb smb_filename through SMB_VFS_CREATE_FILE | Tim Prouty | 1 | -25/+7 | |
2009-06-10 | s3: Make all callers of SMB_VFS_CREATEFILE call unix_convert first | Tim Prouty | 1 | -9/+47 | |
This step is a requirement to change SMB_VFS_CREATEFILE to take an smb_filename struct. | |||||
2009-04-21 | s3: Use common security_descriptor_equal(). | Jelmer Vernooij | 1 | -1/+1 | |
2009-02-09 | Fix count in _srvsvc_NetDiskEnum() | Volker Lendecke | 1 | -0/+2 | |
Without this, remotely adding a share via MMC fails | |||||
2009-01-06 | s3-srvsvc: remove all init_srvsvc* functions. | Günther Deschner | 1 | -6/+8 | |
Guenther | |||||
2009-01-06 | s3-srvsvc: avoid all init_srvsvc* functions. | Günther Deschner | 1 | -98/+93 | |
Guenther | |||||
2009-01-01 | Add iconv_convenience argument to size functions. | Jelmer Vernooij | 1 | -1/+1 | |
2008-12-09 | s3-srvsvc: fix build warning. | Günther Deschner | 1 | -2/+2 | |
Guenther | |||||
2008-12-08 | s3: Add support for access based share enumeration | Todd Stecher | 1 | -19/+39 | |
2008-12-03 | s3: Change SMB_VFS_CREATE_FILE to take a create_file_flags argument | Tim Prouty | 1 | -2/+2 | |
This replaces the is_dos_path bool with a more future-proof argument. The next step is to plumb INTERNAL_OPEN_ONLY through this flag instead of overridding the oplock_request. | |||||
2008-12-03 | s3: Add new "is_dos_path" argument to SMB_VFS_CREATE_FILE | Tim Prouty | 1 | -0/+2 | |
Now unix paths can be differentiated from windows paths so the underlying create_file implementations can convert paths correctly. | |||||
2008-12-03 | s3: Add SMB_VFS_CREATE_FILE to the vfs layer | Tim Prouty | 1 | -2/+2 | |
Modify all callers of create_file to go through SMB_VFS_CREATE_FILE | |||||
2008-11-24 | Get rid of pipes_struct->pipe_user, we have server_info now --- YESSS! | Volker Lendecke | 1 | -31/+17 | |
2008-11-23 | Add auth_serversupplied_info to create_conn_struct | Volker Lendecke | 1 | -6/+4 | |
srvsvc needs it, as will printing | |||||
2008-10-23 | Use WERR_FILE_EXISTS which is the equivalent of WERR_ALREADY_EXISTS | Jelmer Vernooij | 1 | -1/+1 | |
previously present in Samba 3. | |||||
2008-10-13 | Pass struct smb_request to file_free | Volker Lendecke | 1 | -4/+4 | |
on the way to get rid of chain_fsp | |||||
2008-10-08 | For the vfs_acl_xattr.c module, make sure we map GENERIC file and directory bits | Jeremy Allison | 1 | -2/+24 | |
to specific bits every time a security descriptor is set. The S4 torture suite proves that generic bits are not returned when querying an ACL set using them (ie. only the specific bits are stored on disk). Jeremy. | |||||
2008-09-26 | s3-srvsvc: fix _srvsvc_NetShareAdd segfault. | Günther Deschner | 1 | -1/+3 | |
parm_err is not a ref pointer. Guenther | |||||
2008-07-27 | Fix srvsvc_Net[Get|Set]FileSecurity | Volker Lendecke | 1 | -155/+87 | |
There were two bugs in those routines: They did not send INTERNAL_OPEN_ONLY to open_file_ntcreate() and they did not chdir, so the file could never be found. While there I decided to remove the become_root() calls and call create_file() instead of the lower-level routines. (This used to be commit 669771738422776f8c81086ffea4924b62d72957) | |||||
2008-06-24 | Correct calculation of "remark" in srv_srvsvc_nt.c | Volker Lendecke | 1 | -9/+25 | |
Very likely the client is not interested in the values for the IPC$ share :-) (This used to be commit 40ca5764cf4310769c002b8cb6041fe2af4e6d0b) | |||||
2008-05-27 | Allow server manager to close open files selected by id. | Jeremy Allison | 1 | -2/+55 | |
Jeremy. (This used to be commit 7eeed8bb41059ec2bddedb6a71deddeec7f33af2) | |||||
2008-05-22 | Remove MAX_SESS_ENTRIES and MAX_CONN_ENTRIES limits | Jeremy Allison | 1 | -19/+6 | |
as they are no longer needed now we have IDL marshalling. Change the calculation of the 32-bit fileid we return to a Windows client. We can't just use the generation count as it starts at zero for every smbd - and this command must enumerate all files open across all smbds. We'd really like combination of process-id + dev + inode + generation count to be unique, but as we can't fit that into 32 bits just use 16 bits of pid + generation count. Jeremy. (This used to be commit 8b926d5a93d04b828990057ae6f1e090764305c1) |