1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-11 05:18:09 +03:00
samba-mirror/source3
Volker Lendecke 3e1d8ab125 libsmb: Change cli_posix_readlink to return talloc'ed target
This is a deviation from the Posix readlink function that from my
point of view makes this function easier to use. In Posix, probably
the assumption is that readlink is cheap, so someone under memory
constraints could just start with a small buffer and incrementally
increase the buffer size. For us, it's a network round-trip, and we
have the luxury of [mt]alloc, which the syscall kernel interface does
not have.

Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>

Autobuild-User(master): Jeremy Allison <jra@samba.org>
Autobuild-Date(master): Wed Mar 27 12:31:37 UTC 2019 on sn-devel-144
2019-03-27 12:31:37 +00:00
..
auth s3:auth: Remove unused arcfour.h from auth_util.c 2019-02-22 21:48:11 +01:00
build source3/build/charset.py: update to handle waf 2.0.4 2018-09-05 06:37:23 +02:00
client libsmb: Change cli_posix_readlink to return talloc'ed target 2019-03-27 12:31:37 +00:00
exports
groupdb groupdb: Use wrapper for string to integer conversion 2019-03-01 00:32:10 +00:00
include lib: Remove some unused code 2019-02-28 13:53:40 +00:00
intl lib: Pass mem_ctx to lock_path() 2018-08-17 11:30:10 +02:00
lib s3:lib: Increase debug level for messaging_send_buf message 2019-03-21 15:10:29 +00:00
libads lib: Remove "struct sid_parse_ret" again 2019-03-12 00:42:19 +00:00
libgpo/gpext libgpo: Fix CID 1438462 Error handling issues (CHECKED_RETURN) 2018-08-22 00:58:41 +02:00
libnet libnet: Use dom_sid_str_buf 2018-12-20 23:40:25 +01:00
librpc librpc: Add kerberos tracing 2018-12-19 21:49:29 +01:00
libsmb libsmb: Change cli_posix_readlink to return talloc'ed target 2019-03-27 12:31:37 +00:00
locale pam_winbind: initial Turkish translation 2017-11-15 13:52:05 +01:00
locking s3:locking: Add missing NULL check 2019-02-12 23:02:07 +01:00
modules vfs_nfs4acl_xattr: check status for NT_STATUS_ACCESS_DENIED in take ownership override 2019-03-18 20:19:30 +00:00
nmbd s3:nmbd: small improvements in --help strings 2019-01-28 14:28:29 +01:00
param build: Remove bld.gen_python_environments() 2019-03-21 04:06:14 +00:00
passdb build: Remove bld.gen_python_environments() 2019-03-21 04:06:14 +00:00
printing printing: check lp_load_printers() prior to pcap cache update 2019-02-01 19:25:03 +01:00
profile profiling: stop smbprofile from growing unnecessarily 2019-01-16 02:01:55 +01:00
registry regfio tests: Update comment style to match README.Coding 2019-03-20 05:26:18 +00:00
rpc_client winbind: Generate and pass logon ID 2019-02-20 06:03:09 +01:00
rpc_server rpc_server3: Add a \n to a DEBUG message 2019-03-22 19:02:32 +00:00
rpcclient rpcclient: Use wrapper for string to integer conversion 2019-03-01 00:32:10 +00:00
script selftest: Woraround uid wrapper issues when using bash shell 2019-03-22 14:03:19 +00:00
selftest selftest: test vfs_nfs4acl_xattr in nfs mode 2019-03-18 19:21:25 +00:00
services srcctl3: Improve debug messages 2018-01-16 02:43:03 +01:00
smbd s3:smbd: Make clear that we got a suicide packet 2019-03-21 20:38:32 +00:00
torture libsmb: Change cli_posix_readlink to return talloc'ed target 2019-03-27 12:31:37 +00:00
utils smbcacls: add -x argument, prints maximum access 2019-03-04 18:11:17 +00:00
web
winbindd winbindd: Use wrapper for string to integer conversion 2019-03-01 00:32:10 +00:00
.clang_complete
.dmallocrc
.indent.pro
Doxyfile
mainpage.dox
smbadduser.in
wscript s3:waf: Fix the detection of makdev() macro on Linux 2019-03-21 21:40:20 +00:00
wscript_build build: Remove bld.gen_python_environments() 2019-03-21 04:06:14 +00:00
wscript_configure_system_ncurses source3/wscript_configure_system_ncurses: update to handle waf 2.0.4 2018-09-05 06:37:24 +02:00