Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-03-26 | s3: Pass filters explicitly through vfs notify watch | Volker Lendecke | 10 | -29/+41 | |
This removes a dependency on "struct notify_entry" and makes the nature of the API more explicit. We depend upon the VFS module to mask out elements from e->filter and e->subdir_filter that it took over to handle. Autobuild-User: Volker Lendecke <vl@samba.org> Autobuild-Date: Mon Mar 26 17:45:44 CEST 2012 on sn-devel-104 | |||||
2012-03-26 | s3: Fix a typo | Volker Lendecke | 1 | -1/+1 | |
2012-03-26 | s3: Rename a variable in inotify_watch for clarity | Volker Lendecke | 1 | -5/+5 | |
2012-03-26 | s3: Pass "filter" instead of "notify_entry" to inotify_map | Volker Lendecke | 1 | -4/+4 | |
This makes the potential modification a bit more obvious | |||||
2012-03-26 | s3-make: Fix build with new smb2_session file. | Jelmer Vernooij | 1 | -0/+1 | |
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Mon Mar 26 00:56:13 CEST 2012 on sn-devel-104 | |||||
2012-03-25 | smb2: Move smb2cli session setup code to cli_smb_common. | Jelmer Vernooij | 1 | -207/+0 | |
2012-03-24 | use usleep rather than sys_usleep in various places, in anticipation of ↵ | Jelmer Vernooij | 6 | -39/+4 | |
usleep moving to libreplace. | |||||
2012-03-24 | lib/util: Remove obsolete sys_getpid() and sys_fork(). | Jelmer Vernooij | 45 | -93/+93 | |
The performance of these is minimal (these days) and they can return invalid results when used as part of applications that do not use sys_fork(). Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sat Mar 24 21:55:41 CET 2012 on sn-devel-104 | |||||
2012-03-24 | adt_tree: Fix return types. | Jelmer Vernooij | 1 | -3/+3 | |
2012-03-24 | s3-waf: Use samba3-util library instead of lots of tiny libs. | Jelmer Vernooij | 1 | -52/+18 | |
The smaller libraries are currently all trivial in size and don't have any dependencies other than samba-util. Having lots of small private libraries is a pain for packaging, and there isn't much advantage in this. | |||||
2012-03-24 | adt_tree: Avoid WERROR. | Jelmer Vernooij | 3 | -5/+8 | |
2012-03-24 | libreplace: Add getpeereid implementation. | Jelmer Vernooij | 5 | -36/+6 | |
2012-03-24 | util_malloc: Remove unused constant. | Jelmer Vernooij | 1 | -3/+0 | |
2012-03-24 | lib/util: Remove dummy wrapper for getgrgid(). | Jelmer Vernooij | 1 | -3/+3 | |
2012-03-24 | lib/util: Remove dummy wrapper for getgrnam(). | Jelmer Vernooij | 2 | -2/+2 | |
2012-03-24 | lib/util: Remove dummy wrapper for getpwuid(). | Jelmer Vernooij | 3 | -6/+6 | |
2012-03-24 | lib/util: Remove dummy wrapper for getpwnam(). | Jelmer Vernooij | 3 | -5/+5 | |
2012-03-24 | lib/util: Remove dummy wrappers for setpwent/getpwent/endpwent. | Jelmer Vernooij | 2 | -4/+4 | |
2012-03-24 | lib/util: Move calloc_array and memalign_array to top-level libutil. | Jelmer Vernooij | 2 | -34/+0 | |
2012-03-24 | cli_pipe: Avoid sys_connect. | Jelmer Vernooij | 1 | -1/+3 | |
2012-03-24 | sock_exec: Avoid sys_connect. | Jelmer Vernooij | 1 | -2/+2 | |
2012-03-24 | util_sock: Avoid sys_connect. | Jelmer Vernooij | 1 | -7/+13 | |
2012-03-24 | ctdb_conn: Avoid sys_connect. | Jelmer Vernooij | 1 | -1/+3 | |
2012-03-24 | replace: Move memalign() from lib/util/system.c to libreplace. | Jelmer Vernooij | 1 | -1/+1 | |
2012-03-23 | s3: Remove the sys_notify dependency from notify_internal | Volker Lendecke | 5 | -63/+37 | |
Autobuild-User: Volker Lendecke <vl@samba.org> Autobuild-Date: Fri Mar 23 12:12:51 CET 2012 on sn-devel-104 | |||||
2012-03-23 | s3-build: gss_krb5_export_lucid_sec_context is no longer used in the s3 build | Andrew Bartlett | 1 | -6/+0 | |
Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Fri Mar 23 04:37:36 CET 2012 on sn-devel-104 | |||||
2012-03-22 | s3:vfs_gpfs: fix some compiler warnings | Christian Ambach | 2 | -4/+4 | |
Autobuild-User: Christian Ambach <ambi@samba.org> Autobuild-Date: Thu Mar 22 20:14:34 CET 2012 on sn-devel-104 | |||||
2012-03-22 | s3:vfs_gpfs: remove fallback to linux_setlease | Christian Ambach | 1 | -6/+0 | |
if setting the lease in GPFS failed, there is not much sense in trying to set a lease just locally that would not inform us of openers on other cluster nodes | |||||
2012-03-22 | s3:vfs_gpfs: correct use of profiling macros | Christian Ambach | 1 | -4/+5 | |
under certain conditions START_PROFILE could have been called, but no END_PROFILE | |||||
2012-03-22 | s3:vfs_gpfs: Implement fallocate callback for GPFS | Christof Schmitt | 3 | -0/+54 | |
GPFS provides the gpfs_prealloc call. Implement the fallocate callback with mode VFS_FALLOCATE_EXTEND_SIZE using this call. There is no support for VFS_FALLOCATE_KEEP_SIZE, so report this mode as not available. | |||||
2012-03-22 | s3:vfs_gpfs: Report disk space and usage on GPFS share according to quotas | Christof Schmitt | 1 | -0/+129 | |
When a client requests the information about free space and space used, adjust the reported values according to quotas in the GPFS file system: - Retrieve quotas for the current user, current group and fileset for the top level of the share. - If the soft block quota grace time has expired, report disk as full. - If a hard block quota has been exceeded, report disk as full. - If none of the hard block quotas been exceeded, report share size and free space according to the lowest limits found in the quotas. - If no applicable hard block quota has been set, report the information from the statfs call. This feature is disabled by default and has to be enabled by setting the option gpfs:dfreequota. | |||||
2012-03-22 | s3:vfs_gpfs: add GPFS api calls for quota and free space reporting | Christof Schmitt | 2 | -0/+80 | |
Add the GPFS api calls for reporting the quotas and free space: - get_gpfs_quota for querying a quota - get_gpfs_fset_id for mapping a path to a fileset id | |||||
2012-03-22 | s3:vfs_gpfs: Export disk_norm function | Christof Schmitt | 2 | -1/+2 | |
vfs modules implementing the disk_free callback need access to the function disk_norm for normalizing the data if the parameter small query is true. | |||||
2012-03-22 | s3:client correct a wording | Christian Ambach | 1 | -1/+1 | |
2012-03-22 | s3: Fix smbd -i | Volker Lendecke | 1 | -9/+11 | |
Autobuild-User: Volker Lendecke <vl@samba.org> Autobuild-Date: Thu Mar 22 18:40:02 CET 2012 on sn-devel-104 | |||||
2012-03-22 | s3: Remove an unused structure field | Volker Lendecke | 1 | -2/+0 | |
2012-03-22 | s3: Add "notify" cmd to smbclient | Volker Lendecke | 1 | -0/+57 | |
Autobuild-User: Volker Lendecke <vl@samba.org> Autobuild-Date: Thu Mar 22 13:51:50 CET 2012 on sn-devel-104 | |||||
2012-03-22 | s3: Add sync cli_notify | Volker Lendecke | 2 | -0/+39 | |
2012-03-22 | s3: Add FILE_NOTIFY_CHANGE_ALL #define | Volker Lendecke | 1 | -0/+8 | |
2012-03-22 | s3-libsmb: Fix parsing a notify response | Volker Lendecke | 1 | -1/+1 | |
2012-03-22 | s3: rename "len"->"next", according to wireshark | Volker Lendecke | 1 | -3/+3 | |
2012-03-22 | s3:vfs_tsmsm: Fix a misspelling of a config parameter in the doc-comment | Michael Adam | 1 | -1/+1 | |
The module uses "tsmsm:dmapi attribute" instead of "tsmsm:attribute name". | |||||
2012-03-22 | s3-selftest: Remove some unnecessary comma | Björn Baumbach | 1 | -2/+2 | |
Signed-off-by: Michael Adam <obnox@samba.org> | |||||
2012-03-22 | s3-selftest: Add samba3.blackbox.net.registry.check to test list | Björn Baumbach | 1 | -0/+2 | |
Signed-off-by: Michael Adam <obnox@samba.org> | |||||
2012-03-22 | s3-selftest: introduce new net registry check check | Björn Baumbach | 1 | -0/+146 | |
Add a new check which checks for defects in the net registry check tool. Signed-off-by: Michael Adam <obnox@samba.org> | |||||
2012-03-22 | Fix bug 8823 - source3/smbd/process.c:smb_dump seems to have a memory leak. | Jeremy Allison | 1 | -3/+8 | |
Based on code from Richard Sharpe. Move to talloc from malloc. Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Thu Mar 22 00:20:41 CET 2012 on sn-devel-104 | |||||
2012-03-21 | s3: Move the notify_ctx to the smbd_server_connection | Volker Lendecke | 5 | -10/+14 | |
We only need one notify_ctx per smbd. The notify_array can become quite large. It's based on absolute paths, so there's no point in having a copy of the complete array in memory multiple times. Autobuild-User: Volker Lendecke <vl@samba.org> Autobuild-Date: Wed Mar 21 14:26:07 CET 2012 on sn-devel-104 | |||||
2012-03-21 | s3: Remove "conn" param from notify_init() | Volker Lendecke | 3 | -11/+5 | |
2012-03-21 | s3: Remove "conn" param from sys_notify_context_create | Volker Lendecke | 3 | -5/+3 | |
2012-03-21 | s3: Remove "conn" from sys_notify_context | Volker Lendecke | 3 | -3/+1 | |