1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-11 05:18:09 +03:00
samba-mirror/source3
Jeremy Allison 1787c1dfc3 Factor out the recent changes into a function - check_parent_exists().
Fix this to ensure that if "start" is manipulated, then "dirpath"
is changed also.

Ensures that when the path:

/a/long/file/name/path.txt

is processed, we first stat:

/a/long/file/name/path.txt

and if this fails, we try to stat:

/a/long/file/name

if this path exists (the normal case when creating a new
entry in a directory) then we no longer do the individual
path name walk, but only do case insensitive lookup on the
last component. If the stat fails we do the full pathname
walk as normal in 3.5.x and below. Metze, examine this
change for your back-port.

Jeremy.
2010-09-10 23:28:15 -07:00
..
auth s3-auth: Added get_server_info_system function. 2010-09-09 16:00:07 +02:00
build s3-waf: fixed SWATDIR to match old build 2010-05-20 22:16:14 +02:00
client s3: use monotonic clock for time deltas in smbtar 2010-08-31 10:26:09 +02:00
exports s3: Remove a leftover of my lua experiments 2010-04-19 15:25:57 +02:00
groupdb s3-build: use dbwrap.h only where needed. 2010-08-26 00:25:55 +02:00
include s3-spoolss: Don't leak memory on the session counter list. 2010-09-10 16:10:46 +02:00
intl
lib Fox missing SMB_MALLOC return checks noticed by "Andreas Moroder <andreas.moroder@gmx.net>". 2010-09-09 15:29:03 -07:00
libaddns
libads Fox missing SMB_MALLOC return checks noticed by "Andreas Moroder <andreas.moroder@gmx.net>". 2010-09-09 15:29:03 -07:00
libgpo s3-auth Rename NT_USER_TOKEN privileges -> privilege_mask 2010-08-31 11:25:41 +10:00
libnet Fox missing SMB_MALLOC return checks noticed by "Andreas Moroder <andreas.moroder@gmx.net>". 2010-09-09 15:29:03 -07:00
librpc Add unique IP address binding for client connections (EPM and ncacn_ip_tcp levels) 2010-09-07 09:55:14 +10:00
libsmb s3-errormap: map ERRSRV/ERRbaduid to NT_STATUS_USER_SESSION_DELETED 2010-09-10 17:21:32 +02:00
locale s3: fix a typo 2010-07-26 15:05:19 +02:00
locking s3-build: use dbwrap.h only where needed. 2010-08-26 00:25:55 +02:00
m4 libreplace: move detection of clock_gettime to libreplace 2010-08-31 09:07:13 +02:00
modules Check all SMB_MALLOC returns correctly. Found by Andreas Moroder <andreas.moroder@gmx.net>. 2010-09-10 11:56:26 -07:00
nmbd s3-nmbd: use NETLOGON_NT_VERSION_1 in LOGON_PRIMARY_RESPONSE. 2010-09-09 23:14:08 +02:00
pam_smbpass s3-passdb: include samr.h where needed. 2010-08-06 15:43:37 +02:00
param s3-param: added lp_set_cmdline() and --option= parameter 2010-09-02 13:37:08 +10:00
passdb s3-passdb: Try to unlock the account if it is locked out. 2010-08-30 10:43:41 -04:00
pkgconfig
po
printing s3-printing: fix non-ads build after prototype changes. 2010-09-10 22:41:56 +02:00
profile s3: we have clock_gettime everywhere, remove ifdefs 2010-08-31 09:07:42 +02:00
registry s3-auth Rename NT_USER_TOKEN privileges -> privilege_mask 2010-08-31 11:25:41 +10:00
rpc_client s3:rpc_client: implement rpccli_bh_set_timeout() 2010-09-04 09:01:15 +02:00
rpc_server s3-spoolss: Fix _spoolss_GetPrinter(). 2010-09-10 17:11:12 +02:00
rpcclient rpcclient: support starting sign/seal with krb5/spnego 2010-08-30 14:26:02 +02:00
script s3-selftest: rename printer "print4" to "lp". 2010-09-10 00:26:26 +02:00
selftest s3-selftest: add print_test_extended (as called from RPC-PRINTER) to knownfail list. 2010-09-10 23:07:49 +02:00
services s3-services: include svcctl.h where needed. 2010-08-06 15:43:37 +02:00
smbd Factor out the recent changes into a function - check_parent_exists(). 2010-09-10 23:28:15 -07:00
stf
tests
torture s3:torture: fix printf output, lines can't start with lower case "test" 2010-09-10 17:21:33 +02:00
utils Check all SMB_MALLOC returns correctly. Found by Andreas Moroder <andreas.moroder@gmx.net>. 2010-09-10 11:56:26 -07:00
web s3: Lift smbd_server_fd() from pass_check() 2010-08-28 11:12:13 +02:00
winbindd s3: Simplify the logic in generate_krb5_ccache 2010-09-11 00:02:02 +02:00
.dmallocrc
.indent.pro
autogen.sh
change-log Fix typo. 2009-10-19 09:47:33 +02:00
config.guess
config.sub
configure.developer
configure.in s3-build: use proper RPC_X_OBJ target names. 2010-09-10 13:20:13 +02:00
Doxyfile
dynconfig.c
install-sh
localedir.c
mainpage.dox
Makefile.in s3-build: use proper RPC_X_OBJ target names. 2010-09-10 13:20:13 +02:00
smbadduser.in
VERSION s3: Fix a typo 2010-04-08 10:49:57 +02:00
wscript s3-waf: build samldap passdb backend 2010-08-27 12:14:14 +02:00
wscript_build s3-waf: use proper RPC_X_SRC names. 2010-09-10 13:20:13 +02:00