1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-25 23:21:54 +03:00
samba-mirror/source3
Ralph Boehme 6f3b421c4a s3/vfs: merge offline functionality into DOS attributes handling
The offline VFS functions predate the SMB_VFS_{GET|SET}_DOS_ATTRIBUTES()
functions, now that we have these, we can use them for the offline
attribute as well.

The primary reason for this is: performance. Merging both functions has
the benefit that in VFS modules that use same backing store bits for
both offline attribute and DOS attributes (like gpfs), we avoid calling
the backing store twice in dos_mode() and file_set_dosmode().

This commit modifies all existing users of the offline attribute to
adapt to the change, the next commit will then remove the obsolete
offline functions.

Signed-off-by: Ralph Boehme <slow@samba.org>
Reviewed-by: Volker Lendecke <vl@samba.org>
2016-10-11 11:01:10 +02:00
..
auth s3: auth: Use wbcAuthenticateUserEx to prime the caches. 2016-09-28 22:45:27 +02:00
build
client s3: smbclient. Ensure we don't crash by freeing uninitialized *snapshots. 2016-08-22 19:10:22 +02:00
exports
groupdb Convert all uses of uint32/16/8 to _t in source3/groupdb. 2015-05-14 19:29:19 +02:00
include s3: tidyup - move struct idle_event to util_event.h 2016-09-27 07:55:02 +02:00
intl lang_tdb: don't leak lock_path or data_path onto talloc tos 2014-11-03 23:46:05 +01:00
lib ctdb-conn: add missing variable initialization 2016-10-10 22:35:37 +02:00
libads werror: replace WERR_NOMEM with WERR_NOT_ENOUGH_MEMORY in source3/libads/ldap_printer.c 2016-09-28 00:04:18 +02:00
libgpo werror: replace WERR_INVALID_PARAM with WERR_INVALID_PARAMETER in source3/libgpo/ 2016-09-28 00:04:22 +02:00
libnet s3-libnet: Pass enum value names to dcerpc_samr_SetUserInfo2() 2016-10-06 02:30:16 +02:00
librpc mit: make it possible to build with MIT kerberos and --picky-developer 2016-09-29 08:02:18 +02:00
libsmb cliquota: support setting file system quota via SMB2 2016-10-04 02:00:23 +02:00
locale s3: fix encryption help messages 2015-12-22 02:22:50 +01:00
locking smbd: ignore ctdb tombstone records in fetch_share_mode_unlocked_parser() 2016-08-08 14:26:24 +02:00
modules s3/vfs: merge offline functionality into DOS attributes handling 2016-10-11 11:01:10 +02:00
nmbd s3: nmbd: Final changeover to stock tevent for nmbd. 2016-09-24 19:52:08 +02:00
param s3-param: Add comment to call lp_load_global() after popt processing 2016-10-06 02:30:16 +02:00
passdb passdb: Fix format-nonliteral warning 2016-08-24 01:33:51 +02:00
printing s3-printing: fix migrate printer code (bug 8618) 2016-10-05 19:19:38 +02:00
profile s3-profile: reduce dependencies of smbprofile.h 2016-03-28 20:45:16 +02:00
registry werror: replace WERR_OBJECT_PATH_INVALID with WERR_BAD_PATHNAME in source3/registry/reg_api_regf.c 2016-09-28 00:04:24 +02:00
rpc_client werror: replace WERR_INVALID_PARAM with WERR_INVALID_PARAMETER in source3/rpc_client/ 2016-09-28 00:04:22 +02:00
rpc_server werror: removed WERR_UNKNOWN_LEVEL 2016-09-28 00:04:35 +02:00
rpcclient s3-rpcclient: Fix initializing rpcclient 2016-10-06 02:30:17 +02:00
script s3-selftest: Add a substituions testcase 2016-10-07 15:52:36 +02:00
selftest s3-selftest: Add a substituions testcase 2016-10-07 15:52:36 +02:00
services werror: replace WERR_NOMEM with WERR_NOT_ENOUGH_MEMORY in source3/services/ 2016-09-28 00:04:19 +02:00
smbd s3/vfs: merge offline functionality into DOS attributes handling 2016-10-11 11:01:10 +02:00
torture s3-lib: Remove unused function sprintf_append 2016-08-24 01:33:50 +02:00
utils s3-utils: Fix loading smb.conf in smbcquotas 2016-10-06 02:30:16 +02:00
web
winbindd s3/winbindd: using default domain with user@domain.com format fails 2016-10-03 23:37:44 +02:00
.clang_complete lib: Remove tdb_compat 2015-03-17 11:30:52 +01:00
.dmallocrc
.indent.pro
change-log
Doxyfile
mainpage.dox
smbadduser.in
wscript buildscripts: Fix the regression with --without-acl-support. 2016-08-08 21:27:46 +02:00
wscript_build lib: Remove poll_funcs 2016-10-05 00:06:22 +02:00
wscript_configure_system_ncurses Transition to waf 1.8: wrapped conf.check_cfg 2015-03-16 03:00:07 +01:00