1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-24 21:34:56 +03:00
samba-mirror/source3
Ralph Boehme 1d12035743 vfs_fruit: rework struct adouble API
o factor out ad_open(), opens an fd to be used with IO on the metadata
  streams

o rename ad_write() to ad_set() as this aligns nicely with the existing
  ad_get. This is the pathname based version used to solely set metadata
  on a file, there's also a handle based version:

o add ad_fset(), a handle based version that can be used to set metadata
  and to update the AppleDouble header in a ._ AppleDouble file

o remove fruit_fsp_recheck(), looking at it more closely, it is not
  needed

This commit *compiles*, but all callers in the VFS ops must now be
updated to use the new semantics, this comes next...

BUG: https://bugzilla.samba.org/show_bug.cgi?id=12427

Signed-off-by: Ralph Boehme <slow@samba.org>
Reviewed-by: Uri Simchoni <uri@samba.org>
2017-03-02 00:32:22 +01:00
..
auth auth3: Simplify get_system_info3 2017-02-27 11:31:53 +01:00
build
client Modify smbspool_krb5_wrapper to just fall through to smbspool if AUTH_INFO_REQUIRED is not set or is not "negotiate". 2017-02-17 04:27:26 +01:00
exports
groupdb Correct "errror" typos. 2017-02-22 08:26:22 +01:00
include s3/includes: add FinderInfo offset define to MacExtensions.h 2017-03-02 00:32:20 +01:00
intl
lib s3:lib: Do not segfault if username is NULL 2017-02-23 03:18:10 +01:00
libads s3:libads: add more debugging to ads_sasl_spnego_bind() 2017-02-24 18:40:15 +01:00
libgpo libgpo: apply some const. 2017-01-06 12:28:19 +01:00
libnet s3:libnet_join: make use of trust_pw_new_value() 2017-02-21 16:09:22 +01:00
librpc s3:librpc: Fix OM_uint32 comparsion in if-clause 2017-02-23 03:18:11 +01:00
libsmb Correct "existence" typos. 2017-02-22 08:26:22 +01:00
locale Correct "descriptior" typos. 2017-02-22 08:26:22 +01:00
locking s3/locking: Avoid a talloc for nonexisting fetch_share_mode_unlocked 2017-01-22 18:30:11 +01:00
modules vfs_fruit: rework struct adouble API 2017-03-02 00:32:22 +01:00
nmbd Correct "errror" typos. 2017-02-22 08:26:22 +01:00
param rpc_server: Allow to configure the port range for RPC services 2017-01-27 08:09:15 +01:00
passdb s3:passdb: use cli_credentials_set_kerberos_state() for trusts in pdb_get_trust_credentials() 2017-02-24 18:40:14 +01:00
printing Correct "somthing" typos. 2017-02-22 08:26:23 +01:00
profile
registry Correct "existence" typos. 2017-02-22 08:26:22 +01:00
rpc_client Correct "occured" typos. 2017-02-22 08:26:21 +01:00
rpc_server Correct "Openened" typos. 2017-02-22 08:26:24 +01:00
rpcclient s3:popt_common: let POPT_COMMON_CREDENTIALS imply logfile and conffile loading 2016-12-20 01:11:25 +01:00
script Correct "follwing" typos. 2017-02-22 08:26:22 +01:00
selftest selftest: disable vfs_fruit tests 2017-03-02 00:32:22 +01:00
services Update smbrun to allow for settings environment variables. 2016-10-13 04:26:26 +02:00
smbd posix_acls: Use talloc_zero_array 2017-03-01 20:33:18 +01:00
torture s3:torture: Fix uint64_t comparsion in if-clause 2017-02-23 03:18:10 +01:00
utils Correct "descriptior" typos. 2017-02-22 08:26:22 +01:00
web
winbindd winbind: Fix a cut&paste debug typo 2017-03-02 00:31:54 +01:00
.clang_complete
.dmallocrc
.indent.pro
change-log Correct "existence" typos. 2017-02-22 08:26:22 +01:00
Doxyfile
mainpage.dox
smbadduser.in
wscript build:wafsamba: Remove ambiguous 'if x in conf.env' constructs 2017-02-21 13:47:07 +01:00
wscript_build s3:wscript_build: remove unused bld.RECURSE('lib/pthreadpool') 2017-02-23 23:58:21 +01:00
wscript_configure_system_ncurses