Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-08-24 | s3:lib: readd the CTDB_CONTROL_CHECK_SRVIDS optimization to serverids_exist() | Stefan Metzmacher | 1 | -0/+45 | |
metze | |||||
2012-08-24 | s3:lib: only loop over the server_ids we need to verify in serverids_exist() | Stefan Metzmacher | 1 | -11/+23 | |
metze | |||||
2012-08-24 | s3:lib: use server_id_is_disconnected() in serverids_exist() | Stefan Metzmacher | 1 | -0/+4 | |
metze | |||||
2012-08-24 | s3:lib: inline processes_exist() into serverids_exist() | Stefan Metzmacher | 1 | -14/+99 | |
metze | |||||
2012-08-24 | s3:lib: SERVERID_UNIQUE_ID_NOT_TO_VERIFY only means not to verify the ↵ | Stefan Metzmacher | 1 | -3/+4 | |
'unique_id' part It doesn't mean the the server_id is always valid. metze | |||||
2012-08-24 | s3:lib: implement process_exists() as wrapper of serverid_exists() | Stefan Metzmacher | 1 | -14/+2 | |
The changes the behavior of process_exists() it checks the pid.unique_id now, if it's not SERVERID_UNIQUE_ID_NOT_TO_VERIFY. metze | |||||
2012-08-24 | s3:g_lock: use serverid_exists() with SERVERID_UNIQUE_ID_NOT_TO_VERIFY | Stefan Metzmacher | 1 | -1/+10 | |
metze | |||||
2012-08-24 | s3:lib: implement serverid_exists() as wrapper of serverids_exist() | Stefan Metzmacher | 1 | -30/+5 | |
metze | |||||
2012-08-24 | s3:lib: remove CTDB_CONTROL_CHECK_SRVIDS optimization in serverids_exist() ↵ | Stefan Metzmacher | 1 | -6/+0 | |
for now This will be readded... metze | |||||
2012-08-23 | s3: fix compile warning on openindiana | Björn Jacke | 1 | -5/+5 | |
Autobuild-User(master): Björn Jacke <bj@sernet.de> Autobuild-Date(master): Thu Aug 23 18:22:13 CEST 2012 on sn-devel-104 | |||||
2012-08-23 | s3/registry: fix compile warning on openindiana | Björn Jacke | 1 | -1/+1 | |
2012-08-23 | s3-smbd: Add security_info_wanted argument to get_nt_acl_no_snum | Andrew Bartlett | 4 | -7/+7 | |
I need to get at the owner, group, DACL and SACL when testing correct ACL storage. Andrew Bartlett | |||||
2012-08-23 | s3-pysmbd: Fix return type of smbd.get_nt_acl | Andrew Bartlett | 1 | -1/+1 | |
The security_ prefix is stripped off in the python bindings. Andrew Bartlett | |||||
2012-08-23 | s3-smbd: Add talloc_stackframe() to get_nt_acl_no_snum() | Andrew Bartlett | 1 | -3/+8 | |
This is required because the functions it calls use talloc_tos(). Andrew Bartlett | |||||
2012-08-23 | param: Add startup checks for valid server role/binary combinations | Andrew Bartlett | 3 | -0/+23 | |
This should eliminate confusion from our users about what they can expect to successfully run. Andrew Bartlett | |||||
2012-08-23 | s3-pysmbd: Fix error message | Andrew Bartlett | 1 | -2/+2 | |
2012-08-23 | s3-pysmbd: Allow a mode to be specified for the simple ACL | Andrew Bartlett | 1 | -27/+32 | |
The additional group for the ACL is now optional. Andrew Bartlett | |||||
2012-08-23 | file_server: Move default VFS module settings to loadparm.c | Andrew Bartlett | 1 | -0/+13 | |
This means that any utility that calls into the VFS layer will get the right modules. Because we use the fake_acls backend we need to override this whole list in Samba4.pm however. Andrew Bartlett | |||||
2012-08-23 | s3:smb2_break: encrypt OPLOCK BREAK notifications | Stefan Metzmacher | 3 | -18/+107 | |
metze Autobuild-User(master): Stefan Metzmacher <metze@samba.org> Autobuild-Date(master): Thu Aug 23 10:01:14 CEST 2012 on sn-devel-104 | |||||
2012-08-23 | s3:smb2_server: use smbXsrv_session->nonce_* | Stefan Metzmacher | 2 | -25/+27 | |
metze | |||||
2012-08-23 | smbXsrv.idl: add nonce_* to smbsrv_session | Stefan Metzmacher | 1 | -0/+2 | |
metze | |||||
2012-08-23 | s3:smb2_server: remove dump_data() from smbd_smb2_request_pending_timer() | Stefan Metzmacher | 1 | -1/+0 | |
This was just for debugging... metze | |||||
2012-08-22 | Remove align_string(). No longer used. | Jeremy Allison | 2 | -12/+0 | |
Autobuild-User(master): Jeremy Allison <jra@samba.org> Autobuild-Date(master): Wed Aug 22 20:38:50 CEST 2012 on sn-devel-104 | |||||
2012-08-22 | Fix bug in SMB_FIND_INFO_STANDARD parsing found by Volker. | Jeremy Allison | 1 | -1/+3 | |
The function align_string() is now broken as base_ptr no longer points at the start of the SMB data packet, but at the start of the returned TRANS2 data area. Replace it with a check for FLAGS2_UNICODE_STRINGS and a call to ucs2_align(). | |||||
2012-08-22 | s3-pysmbd: Correct the python type for smb_acl_t | Andrew Bartlett | 1 | -2/+2 | |
The t is weird, but the python bindings trim the traditional IDL name prefix of each element, as it is usually rudundent. Andrew Bartlett | |||||
2012-08-22 | s3-vfs: Remove extra calls to SMB_VFS_HANDLE_GET_DATA | Andrew Bartlett | 1 | -6/+0 | |
Found by the talloc_stackframe() out of order checker! Andrew Bartlett | |||||
2012-08-21 | Fix bug #9098 - winbind does not refresh kerberos tickets. | Jeremy Allison | 3 | -0/+39 | |
Based on work from Ian Gordon <ian.gordon@strath.ac.uk>. Autobuild-User(master): Jeremy Allison <jra@samba.org> Autobuild-Date(master): Tue Aug 21 22:01:15 CEST 2012 on sn-devel-104 | |||||
2012-08-21 | selftest: Add tests for vfs_aio_fork | Andrew Bartlett | 1 | -0/+4 | |
Autobuild-User(master): Andrew Bartlett <abartlet@samba.org> Autobuild-Date(master): Tue Aug 21 13:12:33 CEST 2012 on sn-devel-104 | |||||
2012-08-21 | s3-vfs: Make vfs_aio_fork erratic timing behaviour a run-time option | Andrew Bartlett | 1 | -5/+44 | |
This will allow this to be tested as part of a normal selftest. Andrew Bartlett | |||||
2012-08-21 | s3-pysmbd: Add get/set functions for the posix ACL layer | Andrew Bartlett | 1 | -0/+89 | |
These will be used to verify that an ACL set as an NT ACL creates the correct posix ACL. Andrew Bartlett | |||||
2012-08-21 | s3-pysmbd: Correct comments in python VFS bindings | Andrew Bartlett | 1 | -2/+2 | |
2012-08-21 | s3-passdb: Allow pdb_sid_to_id to work on any SID | Andrew Bartlett | 3 | -13/+19 | |
This is needed so that pdb_samba4 can map any SID during a provision. At runtime, winbindd will be asked first, but this shortcut direct to the ldb file makes it possible to set the permissions on the sysvol share at provision time. Andrew Bartlett | |||||
2012-08-21 | s3-pysmbd: Add hook for a VFS chown() | Andrew Bartlett | 1 | -0/+53 | |
2012-08-21 | build: Remove special case for the build farm | Andrew Bartlett | 5 | -11/+16 | |
Except in the formatting of the selftest output, this removes the special case of the build farm, so that an autobuild, a manual make test and the build farm are more similar. Andrew Bartlett Autobuild-User(master): Andrew Bartlett <abartlet@samba.org> Autobuild-Date(master): Tue Aug 21 06:39:04 CEST 2012 on sn-devel-104 | |||||
2012-08-21 | Fix bug #9104 - winbindd can mis-identify idle clients - can cause crashes ↵ | Herb Lewis | 1 | -1/+2 | |
and NDR parsing errors. A connection is idle when both struct winbindd_cli_state->request AND struct winbindd_cli_state->response are NULL. Otherwise we can flag as idle a connection in the state of having sent the request to the winbindd child (request != NULL) but not yet received a reply (response == NULL). Autobuild-User(master): Jeremy Allison <jra@samba.org> Autobuild-Date(master): Tue Aug 21 01:31:46 CEST 2012 on sn-devel-104 | |||||
2012-08-20 | s3-build: Enable vfs_fake_acls when in developer mode or on the build farm | Andrew Bartlett | 2 | -0/+9 | |
2012-08-20 | s3-vfs: Add lstat and lchown hooks to the vfs_fake_acls module | Andrew Bartlett | 1 | -0/+63 | |
2012-08-20 | s3-vfs: Correct the implementation of fake_acls_sys_acl_delete_def_file() | Andrew Bartlett | 1 | -1/+31 | |
2012-08-20 | s3-vfs: Use the system. namespace for fake ACLs | Andrew Bartlett | 1 | -4/+4 | |
By using the system. namespace, we make sure this is only run on top of a TDB based ACL store (ie in make test). Andrew Bartlett | |||||
2012-08-20 | s3-smbd: ensure we give appropriate errors for EA requests on streams | Andrew Bartlett | 1 | -35/+77 | |
2012-08-20 | s3-smbd: Do not look for EA information on a stream | Andrew Bartlett | 1 | -6/+8 | |
The estimated EA size needs to be of the main file. However, the fsp may point to the stream, so we need to ignore it if this is the case. This may mean we estimate wrong if there has been a rename. Andrew Bartlett | |||||
2012-08-20 | s3-smbd: Push smb_fname into estimate_ea_size | Andrew Bartlett | 1 | -12/+20 | |
This ensures that we return the ea size of the stream, not the overall file. This is important as if there is an EA on the main file, the raw.streams test was failing. Andrew Bartlett | |||||
2012-08-20 | s3-vfs: Allow vfs_xattr_tdb to work without a connected share | Andrew Bartlett | 1 | -19/+99 | |
This is needed to that get_nt_acl_no_snum() can work. Andrew Bartlett | |||||
2012-08-17 | s3: add a debug message for failed execv in sys_popen() | Michael Adam | 1 | -1/+6 | |
Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2012-08-17 | s3:lib: implement interpret_pid() as wrapper of server_id_from_string() | Stefan Metzmacher | 1 | -30/+1 | |
metze | |||||
2012-08-17 | s3:lib: implement serverid_equal() as macro of server_id_equal() | Stefan Metzmacher | 3 | -24/+1 | |
metze | |||||
2012-08-17 | s3:vfs_tsmsm only send notifications when file was offline before | Christian Ambach | 1 | -2/+6 | |
Autobuild-User(master): Christian Ambach <ambi@samba.org> Autobuild-Date(master): Fri Aug 17 20:05:30 CEST 2012 on sn-devel-104 | |||||
2012-08-17 | s3: Adapt the tsmsm module to the new aio routines | Volker Lendecke | 1 | -8/+120 | |
Signed-off-by: Christian Ambach <ambi@samba.org> | |||||
2012-08-17 | s3-vfs: Fix calls of lp_parm_talloc_string | Volker Lendecke | 1 | -6/+9 | |
Signed-off-by: Christian Ambach <ambi@samba.org> | |||||
2012-08-17 | s3: Remove the gpfs_hsm_notify module | Volker Lendecke | 5 | -126/+1 | |
The functionality has been merged into vfs_gpfs Signed-off-by: Christian Ambach <ambi@samba.org> |