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 2236883cde s3:smbd: add SMB_VFS_READDIR_ATTR() to marshall direntry
SMB_VFS_READDIR_ATTR is a last minute hook to fetch additional metadata
for a directory entry when we're already marshalling the SMB reply buffer.

This would we used, when there's a need to repurpose some fields in the
the reply, like it's done with Apple's SMB2 extension "AAPL".

We then fetch AAPL metadata with the shiny new SMB_VFS_READDIR_ATTR()
VFS call and marshall appropiately.

Signed-off-by: Ralph Boehme <slow@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
2014-12-04 22:11:08 +01:00
..
auth s3:auth: add some const to user_in_list() 2014-11-14 23:27:05 +01:00
build waf: improve iconv checks 2014-01-03 05:04:44 +01:00
client s3-smbclient: Return success if we listed the shares. 2014-11-24 18:52:05 +01:00
exports
groupdb mapping_tdb: add missing talloc_free in error path 2014-11-10 16:36:03 +01:00
include s3:vfs: add create tags to SMB_VFS_CREATEFILE 2014-12-04 22:11:07 +01:00
intl lang_tdb: don't leak lock_path or data_path onto talloc tos 2014-11-03 23:46:05 +01:00
lib s3:vfs: add SMB_VFS_READDIR_ATTR() 2014-12-04 22:11:07 +01:00
libads s3-libads: remove unused dn from ads_get_service_principal_names(). 2014-11-28 16:46:20 +01:00
libgpo gpo: don't leak cache_path onto talloc tos 2014-10-06 19:18:05 +02:00
libnet samba: pass down size_t instead of int to add_string_to_array(). 2014-11-17 19:53:22 +01:00
librpc s3:open_files.idl: add data structures for SMB2.1 and SMB3.0 leases. 2014-12-04 05:45:09 +01:00
libsmb s3: leases: libsmbsharemodes no longer works with SMB2 leases inside our locking.tdb. 2014-12-04 05:45:09 +01:00
locale winbind/i18n: update Japanese pam winbind translation 2014-07-26 20:43:28 +02:00
locking s3:locking: add downgrade_share_lease() helper function 2014-12-04 05:45:09 +01:00
modules vfs_fruit: AAPL support 2014-12-04 22:11:08 +01:00
nmbd s3:nmbd: remove START/END_PROFILE() calls 2014-11-19 20:51:36 +01:00
pam_smbpass s3:pam_smbpass: explicitly use allow_warnings=True 2014-04-02 09:03:46 +02:00
param s3:param: Add "smb2 leases" parameter. Default "false". 2014-12-04 05:45:10 +01:00
passdb pdb: Increase version number to fix ABI 2014-12-03 04:21:09 +01:00
printing s3:vfs: add create tags to SMB_VFS_CREATEFILE 2014-12-04 22:11:07 +01:00
profile s3:smbprofile: rewrite the internal macros 2014-11-19 20:51:37 +01:00
registry s3:registry/regfio fix some valgrind warnings 2014-12-02 22:21:06 +01:00
rpc_client s3-librpc: Add cli_rpc_pipe_open_with_creds() 2014-10-17 12:57:07 +02:00
rpc_server s3:vfs: add create tags to SMB_VFS_CREATEFILE 2014-12-04 22:11:07 +01:00
rpcclient samba: pass down size_t instead of int to add_string_to_array(). 2014-11-17 19:53:22 +01:00
script s3-lib: Do not require a password with --use-ccache. 2014-12-02 19:23:05 +01:00
selftest selftest: run LOCAL-MESSAGING-READ4 2014-09-30 16:36:10 +02:00
services
smbd s3:smbd: add SMB_VFS_READDIR_ATTR() to marshall direntry 2014-12-04 22:11:08 +01:00
stf
torture s3:torture: avoid nesting of macros and function calls in torture_cli_session_setup2() 2014-11-25 07:25:45 +01:00
utils s3:open_files.idl: add data structures for SMB2.1 and SMB3.0 leases. 2014-12-04 05:45:09 +01:00
web swat: Remove swat. 2013-05-18 16:32:38 +02:00
winbindd pdb: Increase version number to fix ABI 2014-12-03 04:21:09 +01:00
.clang_complete Remove popt/iniparser from .clang_complete 2014-08-14 21:27:13 +02:00
.dmallocrc
.indent.pro
change-log
Doxyfile
mainpage.dox
smbadduser.in
wscript vfs_snapper: check for <linux/ioctl.h> 2014-11-09 16:02:24 +01:00
wscript_build s3:locking: add leases_db infrastructure 2014-12-04 05:45:09 +01:00
wscript_configure_system_ncurses build: fix --with-regedit to properly honour the yes/no/auto scheme 2013-05-06 18:24:58 +02:00