[SCM] Samba Shared Repository - annotated tag release-3-6-0rc1 created
Karolin Seeger
kseeger at samba.org
Tue May 17 02:31:51 MDT 2011
The annotated tag, release-3-6-0rc1 has been created
at e734c258c311f6597be928224c0b504a1e289f75 (tag)
tagging ad36479ab0d78f6007410dc1502510e999be1139 (commit)
replaces release-3-6-0pre3
tagged by Karolin Seeger
on Tue May 17 10:33:20 2011 +0200
- Log -----------------------------------------------------------------
tag release-3-6-0rc1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.15 (GNU/Linux)
iD8DBQBN0jLebzORW2Vot+oRAsKoAKDAssdL2atGadEWEvLXv9XlxzRTaACfQ3C7
sv7hb5PicVXrwbydtaPnSR4=
=uv/l
-----END PGP SIGNATURE-----
Andreas Schneider (48):
libsmbconf: Introduce a sbcErrType.
libsmbconf: Added a sbcErrorString() function.
libsmbconf: Convert smbconf_init() to sbcErr.
libsmbconf: Convert smbconf_open() to sbcErr.
libsmbconf: Convert smbconf_drop() to sbcErr.
libsmbconf: Convert smbconf_get_share_names() to sbcErr.
libsmbconf: Convert smbconf_create_share() to smbErr.
libsmbconf: Convert smbconf_get_share() to sbcErr.
libsmbconf: Convert smbconf_delete_share() to sbcErr.
libsmbconf: Convert smbconf_set_parameter() to sbcErr.
libsmbconf: Convert smbconf_get_parameter() to sbcErr.
libsmbconf: Convert smbconf_delete_parameter() to sbcErr.
libsmbconf: Convert smbconf_get_includes() to sbcErr.
libsmbconf: Convert smbconf_set_includes() to sbcErr.
libsmbconf: Convert smbconf_delete_includes() to sbcErr.
libsmbconf: Convert smbconf_transaction_*() to sbcErr.
libsmbconf: Convert smbconf_get_config() to sbcErr.
s3-waf: Create a registry private library.
s3-waf: Create a public libsmconf.
libsmbconf: Document smbconf_backend_requires_messaging().
libsmbconf: Document smbconf_is_writeable().
libsmbconf: Document smbconf_shutdown().
libsmbconf: Document smbconf_changed().
libsmbconf: Document smbconf_drop().
libsmbconf: Document smbconf_get_config().
libsmbconf: Document smbconf_get_share_names().
libsmbconf: Document smbconf_share_exists().
libsmbconf: Document smbconf_create_share().
libsmbconf: Document smbconf_get_share().
libsmbconf: Document smbconf_delete_share().
libsmbconf: Document smbconf_set_parameter().
libsmbconf: Document smbconf_set_global_parameter().
libsmbconf: Document smbconf_get_parameter().
libsmbconf: Document smbconf_get_global_parameter().
libsmbconf: Document smbconf_delete_parameter().
libsmbconf: Document smbconf_delete_global_parameter().
libsmbconf: Document smbconf_get_includes().
libsmbconf: Document smbconf_get_global_includes().
libsmbconf: Document smbconf_set_includes().
libsmbconf: Document smbconf_set_global_includes().
libsmbconf: Document smbconf_delete_includes().
libsmbconf: Document smbconf_delete_global_includes().
libsmbconf: Document smbconf_transaction_start().
libsmbconf: Document smbconf_transaction_commit().
libsmbconf: Document smbconf_transaction_cancel().
libsmbconf: Define a doxygen group for libsmbconf.
s3-spoolss: Get the printer location from cups.
s3-printing: Remove obsolete and unused cups_pull_comment_location().
Andrew Bartlett (9):
s3-smb Use FILE_ATTRIBUTE_READONLY intead of aRONLY
s3-smb Use FILE_ATTRIBUTE_HIDDEN intead of aHIDDEN
s3-smb Use FILE_ATTRIBUTE_SYSTEM intead of aSYSTEM
s3-smb Use FILE_ATTRIBUTE_VOLUME intead of aVOLID
s3-smb Use FILE_ATTRIBUTE_DIRECTORY intead of aDIR
s3-smb Use FILE_ATTRIBUTE_ARCHIVE intead of aARCH
lib/util Move more network utility functions from source3 into lib/util
lib/util Move source3 tdb_wrap_open() into the common code.
s3-build Remove distinct LOCALEDIR subsystem
Andrew Tridgell (1):
s3-events: tevent_internal.h is not a public header
Björn Jacke (3):
s3: reply_readbraw_error needs an sconn as argument also in the non-LFS code path
ѕ3/configure: move out generic LDFLAGS in the solaris case here
ѕ3/configure: move out generic CPPFLAGS in the solaris case here
Christian Ambach (2):
s3:vfs use gpfs_lib_init
s3:libsmb convert user-specified domain to uppercase
David Disseldorp (1):
s3-printing: remove cups_pull_comment_location from header file
Gregor Beck (1):
gpfs.so: Add gpfs:syncio option
Günther Deschner (65):
s3-netapi: Fix Coverity CID #2302: FORWARD_NULL
s3-build: remove some unused headers.
s3-tsocket: only include ../lib/tsocket/tsocket.h where needed.
s3-tevent: only include ../lib/util/tevent wrappers where needed.
s3-includes: when MADVISE support was reverted back in 2009, someone forgot this hunk.
s3-vfs: make vfswrap_llistxattr and vfswrap_flistxattr static.
s3-proto: remove some duplicate prototypes.
s3-spoolss: remove unused struct in construct_notify_printer_info().
libcli/security: fix build warning, cr_descr_log_acl() is not used currently.
tdb: fix a build warning.
s3-waf: add vfs_gpfs_hsm_notify to the build.
s3-printing: very obvious fix for cups_pull_comment_location().
s3-printing: Fix double free of cups request.
s3-printing: make cups_pull_comment_location() work again.
s3-lib/smbconf: fix uninitialized error code in smbconf_reg_init().
s3-includes: move enum flush_reason_enum to smb.h
s3-libnetapi/libnetjoin: fix uninitialized variables after the libsmbconf changes.
s3-libnetjoin: fix uninitialized variable.
s3-net: fix potential crash bug in display_print_driver3().
s3-proto: remove remaining nss_info prototypes to nss_info.h
s3-rpc_server: remove proto of nonexisting function
s3-util: move valid_share_pathname() to lib/util.c
s3-spoolss: remove another unused header.
s3-system: move LOCK_ defines to lib/system.c
s3-winbindd: remove unused headers.
s3-printing: include ../librpc/ndr/libndr.h in ads printing.
s3-smbd: avoid using pipes_struct when only session_info is needed.
s3: move pipe_auth_data to dcerpc.h
s3: remove various references to server side dcerpc structs (which are not needed).
s3-proto: move remaining krb5 protos to krb5_protos.h
s3-waf: check for pthread support.
libcli/named_pipe_auth: add forward declaration in npa_tstream.h.
s3-auth: run minimal_includes.pl
s3-lib: run minimal_includes.pl.
s3-libads: run minimal_includes.pl.
s3-libnet: run minimal_includes.pl.
s3-libsmb: run minimal_includes.pl.
s3-param: run minimal_includes.pl.
s3-rpcclient: run minimal_includes.pl.
s3-rpc_client: run minimal_includes.pl.
s3-rap: add rap_NetRemoteTOD to IDL.
s4-libcli/rap: add smbcli_rap_netremotetod().
s4-smbtorture: add test_netremotetod.
s3-proto: move more rpc client prototypes to cli_pipe.h.
s3-proto: move more librpc prototypes to librpc/rpc/dcerpc.h
s3-proto: move rpc_server/rpc_handles.c protos to ntdomain.h
s3-rpc_server: remove some unneeded headers.
s3-proto: remove duplicate prototypes.
s3-proto: move more headers to rpc_server/rpc_ncacn_np.h where they origin from.
s3-proto: move rpc_srv_register protos and structs to town headerfile.
s3-proto: move more rpc_server prototypes out of proto.h
s3-proto: move remaining spoolss protos to own header file.
s3-proto: move remaining srvsvc protos to own header file.
s3-printing: avoid using pipes_struct when only session_info is needed.
s3-rpc_server: add pipes_struct forward declaration.
s3: include ntdomain.h before including generated srv_ headers.
s3-rpc_server: (re)move last globally included rpc_server prototypes.
s3-printing: run minimal_includes.pl.
s3-rpc_server: run minimal_includes.pl.
s3-includes: remove ipv6 related prototype which is already defined in ../lib/util/util_net.h.
s3: only include tdb headers where needed.
s3-libsmb: move protos to libsmb/proto.h
s3-includes: finally only include client.h when libsmb is used.
s3-includes: no need to globally include libads/ads_status.h.
s3-printing: Get the location info from cups.
Jelmer Vernooij (1):
libcli/: Fix prototypes for all functions.(cherry picked from commit fa387825e2a4563ff85267848d8e9d206bf6db96)
Jeremy Allison (15):
Remove fstrings from client struct. Properly talloc strings (ensuring we never end up with a NULL pointer).
Fixup (C) - we've both worked lots on this :-).
Remove another fstring in this code.
Add FILE_ATTRIBUTE_VOLUME.
Fix bug 8111 - CIFS VFS: unexpected error on SMB posix open
torture test for bug #8111 - CIFS VFS: unexpected error on SMB posix open.
Fix bug #8112 - POSIX extension opens of a directory are denied with EISDIR.
Add POSIX O_RDONLY test of a directory for bug #8112 - POSIX extension opens of a directory are denied with EISDIR.
Remove unused function parse_add_domuser().
BUGFIX when converting from safe_strcpy to strlcpy.
Fix off-by-one when used with safe_strcpy.
A couple more off-by-one calculations with strlcpy.
More const compiler warning fixes.
Ensure we always write the correct incoming mid into the share mode
Fix the SMB2 showstopper, found by an extended torture test from Volker.
Karolin Seeger (4):
VERSION: Bump version up to 3.6.0rc1.
WHATSNEW: Start 3.6.0rc1 release notes.
WHATSNEW: Add changes since pre3.
WHATSNEW: Add further changes since pre3.
Michael Adam (20):
s3:registry: fix a typo in a debug message
s3:registry: rename create_sorted_subkeys() to create_sorted_subkeys_internal()
s3:registry: turn create_sorted_subkeys_internal to NTSTATUS return type
s3:registry: add create_sorted_subkeys() to delete and recreate the sorted subkeys key
s3:registry: recreate the sorted subkeys cache when storing keys
s3:registry: add a warning debug message when the sorted subkeys is created from key_exists()
s3:configure: add --enable-smbtorture4 switch
s3:build: add an optional full version argument to the SMB_LIBRARY() macro.
s3:build: add LIBWBCLIENT_FULLVER for consistency with SMB_LIBRARY()
s3:build: print the full version number in the showlibs targets
s3:build: reformat AC_ARG_ENABLE(external_libtalloc...)
s3:build: fix typo in definition of --enable-external-libtdb
s3:build: determine full version of libtalloc for the samba build
s3:build: link libtalloc as shared lib if using shared libs at all
s3:build: determine full version of libtdb for the samba build
s3:build: link libtdb as shared lib if using shared libs at all
s3:build: build libtdb.so.$VERSION with full version number instead only SO version
s3:build: build libtalloc.so.$VERSION with full version number instead only SO version
s3:build: install libtalloc with full version number instead of only SO version
s3:build: install libtdb with full version number instead of only SO version
Rusty Russell (1):
async_smb.c: convert cli->timeout properly
Samba-JP oota (1):
docs: Fix a bogus )
Simo Sorce (3):
rpc_server: Always use rpc_pipe_open_interface()
s3-gse: Use gss_get_name_attribute to fetch the pac
Fix 3.6 headers
Stefan Metzmacher (5):
WHATSNEW: %i and %I no langer contain IPv4 mapped IPv6 addresses
talloc: use TC_UNDEFINE_SHRINK_CHUNK() instead of TC_INVALIDATE_SHRINK_CHUNK() for realloc path
libcli/util/ntstatus: NO_S4U_PROT_SUPPORT and CROSSREALM_DELEGATION_FAILURE
s3:libsmb/nterr: NO_S4U_PROT_SUPPORT and CROSSREALM_DELEGATION_FAILURE
s4:libcli/util/nterr: NO_S4U_PROT_SUPPORT and CROSSREALM_DELEGATION_FAILURE
Volker Lendecke (30):
s3: Properly clean up in pthreadpool_init in case of failure
s3: Add cli_writeall
s3: Use cli_writeall instead of cli_write
s3: Remove cli_write
s3: Make plaintext session setup async
s3: Make cli_session_setup_nt1 async
s3: Make cli_session_setup_lanman2 async
s3: Fix a strange German translation
s3: Close the winbind client fds after forking
s3: In winbind, close parent/child sockets
s3: Make winbindd_reinit_after_fork return NTSTATUS
s3: Avoid a potential 100% CPU loop in winbindd
s3: Remove ip_sevice from get_ipc_connect_master_ip
s3: Make name_resolve_bcast return sockaddr_storage
s3: Tune broadcast namequeries for unique names
s3: Handle EINTR from sys_poll correctly
s3: Filter out duplicates in name_query()
s3: Properly deal with exited winbind children
vfs_gpfs: Store the winattrs in st.vfs_private
vfs_gpfs: Block sendfile for offline files
vfs_gpfs: Properly notify the offline->online changes
RHEL-CTDB: Build vfs_gpfs_hsm_notify
Always build before commit ... :-)
s3: Fix dup_smb2_vec3
s3: Fix a typo
s3: Use tevent_req_ntstatus properly in a few places
s3: Use tevent_req_ntstatus properly in a few places
s3: Paranoia in smbsock_connect_state_destructor
s3: Fix return check in nss_wins
s3: Document gpfs:syncio
-----------------------------------------------------------------------
--
Samba Shared Repository
More information about the samba-cvs
mailing list