1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-27 03:21:53 +03:00
samba-mirror/source3/include
Jeremy Allison 662e9c04fb Fix bug #8541 - readlink() on Linux clients fails if the symlink target is outside of the share.
The key is to only allow the lookup to succeed if it's a UNIX level lookup or readlink,
but disallow all other operations.

Autobuild-User: Jeremy Allison <jra@samba.org>
Autobuild-Date: Sat Oct 22 01:37:41 CEST 2011 on sn-devel-104
2011-10-22 01:37:41 +02:00
..
autoconf ldb: use ldb directly rather than via a copy 2011-10-07 17:45:20 +11:00
ads.h s3: Fix some nonempty blank lines 2011-09-13 11:00:12 +02:00
adt_tree.h
async_smb.h s3:libsmb: make cli_session_request_send/recv() static 2011-08-28 20:29:01 +02:00
auth.h s3-auth: use typedefs in auth.h 2011-10-18 13:13:33 +11:00
client.h s3:libsmb: move cli->server{zone,time} to cli->conn.smb1.server.{time_zone,system_time} 2011-09-15 14:00:26 +02:00
clitar.h
ctdb_packet.h s3-ctdb Fix duplicate function name due to packet -> ctdb_packet rename. 2011-05-03 14:38:29 +02:00
ctdbd_conn.h tdb_compat.h: divert every tdb build and includes to tdb_compat 2011-06-20 11:18:34 +02:00
debugparse.h
event.h s3-lib Move event_add_idle() to source3/lib/events.c 2011-07-04 18:53:59 +10:00
fake_file.h s3: Attempt to fix a ton of warnings on the build farm 2010-10-03 10:51:08 +02:00
g_lock.h s3:dbwrap: move all .c and .h files of dbwrap to lib/dbwrap/ 2011-07-29 13:34:22 +02:00
idmap.h s3:idmap: remove the params argument from the init function 2011-03-22 22:49:56 +01:00
includes.h s3: remove some dead prototypes. 2011-10-14 12:07:23 +02:00
intl.h
krb5_env.h source3/include/krb5_env.h: fix licence/copyright 2011-06-10 15:12:02 +02:00
krb5_protos.h source3/include/krb5_protos.h: fix licence/copyright 2011-06-10 15:12:04 +02:00
libsmb_internal.h More const fixes for compiler warnings from the waf build. 2011-05-05 23:56:07 +02:00
libsmbclient.h libsmbclient: Fix a typo 2011-03-09 11:19:35 +01:00
local.h Another part of the fix for Bug 8473 - smb2_find uses a hard coded max reply size of 0x10000 instead of smb2_max_trans. 2011-10-13 12:22:23 +02:00
locking.h s3-messages: only include messages.h where needed. 2011-03-30 01:13:09 +02:00
MacExtensions.h
mangle.h source3/include/mangle.h: fix licence/copyright 2011-06-10 15:12:06 +02:00
memcache.h
messages.h s3: factor out messaging_send_to_children() 2011-10-12 22:45:53 +02:00
msdfs.h
nameserv.h
nss_info.h s3-proto: remove remaining nss_info prototypes to nss_info.h 2011-04-29 21:01:04 +02:00
nt_printing.h s3-printing: Add forward declaration for dcerpc_binding_handle. 2011-07-28 20:07:37 +02:00
ntdomain.h s3-rpc_server: Move pipe/handles functions 2011-07-21 18:40:23 +02:00
ntioctl.h s3: Remove duplicate fsctl function definitions 2011-10-19 15:44:29 +02:00
ntlmssp_wrap.h s3-ntlmssp Remove auth_ntlmssp_session_key() 2011-10-21 08:43:38 +02:00
ntquotas.h
oplock_onefs.h
passdb.h pdb-interface: Do not use unid_t here 2011-10-18 20:57:16 +02:00
popt_common.h More const fixes. Remove CONST_DISCARD. 2011-05-06 01:44:07 +02:00
printing.h s3:smbd - Move printing queue stuff 2011-08-02 15:28:03 +02:00
proto.h s3:include: make smb_setlen() a macro 2011-10-21 08:43:00 +02:00
registry.h s3:registry avoid updating keys which are going to be deleted in 2011-08-08 15:27:07 +02:00
rpc_dce.h
rpc_misc.h
safe_string.h lib: move the string wrappers from source3/include to common lib/util 2011-03-25 04:37:06 +01:00
samba_linux_quota.h
secrets.h passdb: Add a function to read secrets db from a specified path 2011-08-13 10:25:06 +10:00
serverid.h
session.h
smb_acls.h
smb_krb5.h source3/include/smb_krb5.h: fix licence/copyright 2011-06-10 15:12:08 +02:00
smb_ldap.h source3/include/smb_ldap.h: fix licence/copyright 2011-06-10 15:12:10 +02:00
smb_macros.h s3:include: make smb_setlen() a macro 2011-10-21 08:43:00 +02:00
smb_perfcount.h
smb_share_modes.h
smb_signing.h s3:smb_signing: add support for easier negotiation of SMB signing 2011-09-14 08:09:15 +02:00
smb.h Fix bug #8541 - readlink() on Linux clients fails if the symlink target is outside of the share. 2011-10-22 01:37:41 +02:00
smbldap.h s3-passdb: split out passdb/pdb_ldap.h. 2011-10-11 10:41:29 +02:00
smbprofile.h s3: only include smb profiling where needed. 2011-04-14 01:31:39 +02:00
srvstr.h
stamp-h.in
sysquotas.h
talloc_dict.h
tldap_util.h s3: Convert tldap_entry_values args to "array, count" 2011-02-13 12:11:53 +01:00
tldap.h s3: Change tldap_entry_attributes to the "array,count" convention 2011-03-14 22:02:35 +01:00
trans2.h libcli/smb Move cifs posix helper functions and headers in common 2011-05-06 07:51:24 +02:00
transfer_file.h
util_tdb.h tdb_compat.h: divert every tdb build and includes to tdb_compat 2011-06-20 11:18:34 +02:00
vfs_macros.h s3:vfs: add SMB_VFS_GET_DFS_REFERRAL() hooks 2011-10-08 01:43:38 +02:00
vfs.h s3:vfs: add SMB_VFS_GET_DFS_REFERRAL() hooks 2011-10-08 01:43:38 +02:00