[SCM] Samba Shared Repository - annotated tag release-3-2-0rc1 created - release-3-2-0rc1

Karolin Seeger kseeger at samba.org
Fri May 23 14:20:46 GMT 2008


The annotated tag, release-3-2-0rc1 has been created
        at  6d577be30e5dfc6c3335438f3ed3ab3f1e9f26d5 (tag)
   tagging  874bc18a992999af5413d3c17d674108a3078f67 (commit)
  replaces  release-3-2-0pre3
 tagged by  Karolin Seeger
        on  Fri May 23 16:19:06 2008 +0200

- Log -----------------------------------------------------------------
tag release-3-2-0rc1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.4-svn0 (GNU/Linux)

iD8DBQBINtKLbzORW2Vot+oRAs82AJ9Rk9Eb5CUsGflqliNEW7DMgaI/4QCfR8Cu
DIh09t0Nn2HSj/1eEzzLr4Y=
=Hw06
-----END PGP SIGNATURE-----

Alexander Bokovoy (1):
      Use more error-prone form of testing dm_destroy_session() return code after discussing with Tridge

Andrew Bartlett (1):
      Add in a nice big comment explaining why SamLogonEx matters.

Björn Jacke (2):
      increase log level for this failed setsockopt call. EINVAL is a normal error on Solaris when we do this on an already resetted connection.
      fix some extrasemi compile warnings

Eric Cronin (1):
      Missing HAVE_UPDWTMPX check before using updwtmpx().

Gerald (Jerry) Carter (1):
      Work around iconv conversion failure from generated smb.conf.5 on Ubuntu 8.04.

Gerald W. Carter (3):
      BUG 5429: Clarify log msgs re: failure to create BUILTIN\{Administrators,Users}
      BUG 5107: Fix handling of large DNS replies on AIX and Solaris.
      Winbind: Prevent cycle in children list when reaping dead child processes.

Günther Deschner (76):
      Fill in WHATSNEW.txt for pre3.
      errors: add WERR_INVALID_DOMAINNAME.
      samlogoncache: Use data_blob_const in netsamlogon_cache_get.
      Fix typo.
      Strip whitespace in ntsvcs rpc server.
      netapi: add -f switch for DsGetDCName() example and be more verbose on output.
      wins: fix null pointer crash in nss_wins module.
      pam_winbind: Fix Bug #5430 (patch from fumiyas at osstech.co.jp).
      _netr_LogonSamLogon: fix lm session key length.
      Fix Bug #5465 (joining with createcomputer=ou1/ou2/ou3).
      Fix client authentication with -P switch in client tools (Bug 5435).
      IDL: Fix IDL for samr_GetDisplayEnumerationIndex{2}.
      IDL: rerun make idl.
      Fix Bug #5461 and implement a very basic _samr_GetDisplayEnumerationIndex().
      build: fix the build w/o ldap.
      rpcclient: Add getdispinfoidx command.
      rpcclient: Add tiny fix for cmd_samr_get_dispinfo_idx().
      Make sure to zero the returned handle in _svcctl_CloseServiceHandle().
      Fix typo.
      netdomjoin-gui: before prompting for creds, ask dsgetdcname for a dc.
      netdomjoin-gui: before prompting for creds (for receiving joinable ous), find a dc.
      netapi: fix returned name buffer in NetGetJoinInformation_r().
      mailslot: allow to define nt_version in send_getdc_request().
      mailslot: make sure we are looking at the correct reply structure.
      mailslot: allow to give back struct nbt_ntlogon_packet.
      mailslot/dsgetdcname: do what XP does and request nt_version 11.
      IDL: add nbt_netlogon_version.
      IDL: use samr_AcctFlags in nbt_ntlogon_sam_logon.
      IDL: move some netlogon DS flags to NBT where they actually showup first.
      IDL: use nbt_dc_sock_addr.
      Re-run make idl.
      build: fix some build dependencies.
      IDL: use nbt_netlogon_command in cldap replies.
      IDL: add nbt_cldap_netlogon_29 which includes the next_closest_site.
      build: fix make everything.
      re-run make idl.
      dsgetdcname: use correct dc name for name cache store.
      mailslot/cldap: use nt_version bits in queries.
      dsgetdcname: remove invalid assumptions when using DNS for the DC query.
      IDL: add missing case 14 and 15 to nbt_cldap_netlogon union.
      re-run make idl.
      IDL: make nbt_cldap_netlogon_29 public.
      re-run make idl.
      gencache: add some const.
      dsgetdcname: add map_ds_flags_to_nt_version.
      dsgetdcname: add pull_mailslot_cldap_reply().
      cldap: let ads_cldap_netlogon() return all possible cldap replies.
      dsgetdcname: add get_cldap_reply_server_flags().
      dsgetdcname: add make_dc_info_from_cldap_reply().
      dsgetdcname: use make_dc_info_from_cldap_reply() for cldap replies.
      dsgetdcname: map additional flags to nt_version.
      dsgetdcname: wait a little longer for mailslot replies.
      dsgetdcname: mailslot replies are identical to the cldap ones, use cldap everywhere.
      dsgetdcname: remove invalid assumption in discover_dc_dns().
      dsgetdcname: be more paranoid about the existance of an ip_address.
      dsgetdcname: simply call ourself with DS_FORCE_REDISCOVERY after cache expiry.
      dsgetdcname: pure cosmetics.
      dsgetdcname: fix gencache store for dsgetdcname().
      cldap: move out cldap object to fix the build.
      dsgetdcname: add map_dc_and_domain_names() for consolidating returned names.
      util: add strip_hostname() to strip of leading '\\'.
      Use strip_hostname after dsgetdcname/getdcname calls.
      dsgetdcname: the forest name should never be empty.
      dsgetdcname: use existing messaging_context if possible.
      IDL: Add nbt_cldap_netlogon_15.
      IDL: Fix nbt_cldap_netlogon union, removing the default member.
      re-run make idl.
      dsgetdcname: make use of nbt_cldap_netlogon_15.
      dsgetdcname: add reminder that we need to support ipv6 here once we know how.
      mailslot: Also pick domain name and pdc name from type 15 cldap reply.
      dsgetdcname: In case we didn't get a mailslot reply, don't cache the nodestatus.
      libads/cldap: store client sitename also keyed by dns domain name.
      dsgetdcname: check for invalid sitename/flag combinations.
      dsgetdcname: add site support.
      net: Fix net lookup dsgetdcname, no need to pull site ourselves.
      dsgetdcname: store client sitename for mailslot and cldap replies.

Holger Hetterich (1):
      winbindd_cache: recognize and allow longer UA keys

James Peach (4):
      smbspool: add my copyright.
      smbspool: Run indent to approximate conding standards.
      smbspool: minor formatting cleanups.
      smbspool: Fix the smbspool build.

Jelmer Vernooij (1):
      Fix typo.

Jeremy Allison (22):
      Fix typo noticed by David Disseldorp <ddiss at sgi.com>. AF_INET should be AF_INET6 in this case.
      Fix bug #5434 found by Ted Percival <ted at midg3t.net>.
      Tidyup to ensure '\n' is treated identically in all
      Remove hard coded sizes.
      Fix from Martin Zielinski <mz at seh.de>. Don't delete files when
      The first of Martin Zielinski <mz at seh.de> Vista printing patches.
      Fix bug #5095, "Manage Documents privilege is not functional".
      Fix bug found by Igor Mammedov <niallain at gmail.com> where we are
      Fix bug #5452 - smbclient put always creates zero length
      Fix replacement getpass. If we ^C at the prompt echo was left off.
      Fix bug #5464. Pointed out by Herb @ Connectathon. In fork_domain_child() we call :
      Fix bug #5460. The problem is RHEL5.0 shipped a CIFS client
      Second part of patch for bug #5460. Cope with pathnames
      Fix debug message.
      Ensure we don't keep searching for sharename if it's
      Restructuring of code to fix #5460. Remove search
      Fix bug #5477 - recvfile code was broken.
      Convert in_transaction to a bool. Add the same fix Volker
      Fix bug #5479, print spool shares require max_xmit to
      Fix 2 bugs with displaying open file state. Firstly
      Arggh. Got the path/user the wrong way around. IDL is correct :-).
      Remove MAX_SESS_ENTRIES and MAX_CONN_ENTRIES limits

Jim McDonough (1):
      Enable winbind child processes to do something with signals,

Kai Blin (1):
      net: Display net rpc trustdom usage from net rpc trustdom

Karolin Seeger (20):
      WHATSNEW: Preparation for 3.2.0rc1.
      WHATSNEW: Add changes from Steven Danneman.
      man smbcacls: Correct possible flag values.
      WHATSNEW: Cleanup.
      WHATSNEW: Update changes since 3.2.0pre3.
      man pages: Correct version string.
      WHATSNEW: Update changes since 3.2.0pre3.
      WHATSNEW: Update changes since 3.2.0pre3.
      WHATSNEW: Remove trailing whitespace.
      man pages: Remove man page for 'mangled map'.
      WHATSNEW: Fix typo.
      WHATSNEW: Add 'smb encrypt' to the list of new parameters.
      WHATSNEW: Fix typo.
      VERSION: Raise version from pre3 to rc1.
      WHATSNEW: Update changes since 3.2.0pre3.
      Developer's Guide: Fix typos.
      man pages: Add documentation for new cluster parameters.
      WHATSNEW: Update changes since pre3.
      man pages: Fix typo.
      WHATSNEW: Fix typo.

Michael Adam (14):
      winbindd_cache: simplify logic in new key length check for UA keys.
      vfs_cacheprime: fix C++ warning - make implicit cast explicit
      rpc_parse: fix "assignment discards qualifier" warning by using CONST_DISCARD.
      loadparm: reformat - fix whitespace/tab
      init_srv_share_info_ctr: Add debug messages.
      srv_winreg: add a debug message to _winreg_CreateKey().
      configure: fix a comment typo
      docs: fix indentation in expand-smbxonfdoc.
      Move the posix pending close functionality down into the VFS layer.
      Don't modify the fsp in fd_close_posix() anymore.
      Change fd_close_posix() to return int instead of NTSTATUS.
      Slight reformatting of fd_close_posix(), while I'm at it.
      Remove redundant parameter fd from SMB_VFS_CLOSE().
      loadparm: Fix activation of registry globals in lp_load_*.

Mike Sweet (2):
      smbspool: fix Kerberos support for CUPS 1.3.
      smbspool: Fix CUPS authentication protocol support.

Simo Sorce (1):
      Enable use of Relocations Read-Only, if supported, for enhanced security.

Stefan Metzmacher (36):
      libreplace: check how portable utimes() and futimes() are
      libreplace: always provide utime() and utimes()
      libreplace: split out network checks into a AC_LIBREPLACE_NETWORK_CHECKS macro
      libreplace: use AC_LIBREPLACE_NETWORK_CHECKS only for samba
      libreplace: use AC_LIBREPLACE_NETWORK_CHECKS only for samba
      libreplace: also use AC_LIBREPLACE_NETWORK_CHECKS for the standalone build
      libreplace: merge socket.m4 into libreplace_network.m4
      libreplace: merge inet_ntoa.m4 into libreplace_network.m4
      libreplace: merge inet_aton.m4 into libreplace_network.m4
      libreplace: merge inet_ntop.m4 into libreplace_network.m4
      libreplace: merge inet_pton.m4 into libreplace_network.m4
      libreplace: merge socketpair.m4 into libreplace_network.m4
      libreplace: merge getaddrinfo.m4 into libreplace_network.m4
      libreplace: merge getifaddrs.m4 into libreplace_network.m4
      libreplace: include inet_ntoa.o when the system one is broken
      libreplace: export LIBREPLACE_NETWORK_OBJS and LIBREPLACE_NETWORK_LIBS vars
      libreplace: make sure system/network.h is only used when AC_LIBREPLACE_NETWORK_CHECKS was used
      libreplace: try to fix the build on HP-UX which has if_nametoindex() in -lipv6
      configure: remove unused configure check for HAVE_WORKING_AF_LOCAL
      lib/replace: add checks for HAVE_SOCK_SIN_LEN and HAVE_UNIXSOCKET
      configure: remove unused configure checks for HAVE_SOCK_SIN_LEN and HAVE_UNIXSOCKET and rely on libreplace
      lib/replace: move sys/sockio.h and sys/un.h checks into AC_LIBREPLACE_NETWORK_CHECKS
      configure: remove some header checks which are already done by AC_LIBREPLACE_NETWORK_CHECKS
      configure: make use of LIBREPLACE_NETWORK_LIBS instead of redoing the tests
      libreplace: add test for HAVE_IPV6
      configure: remove HAVE_IPV6 test as LIBREPLACE_NETWORK_CHECKS already have this
      configure: samba_cv_unixsocket was renamed into libreplace_cv_HAVE_UNIXSOCKET
      libreplace: we need to use AC_TRY_LINK() to make sure HAVE_IPV6 is correctly detected
      library-versions: use the same version for talloc and tdb as for the standalone builds
      build: autogenerate exports/libnetapi.syms
      build: pass .syms extention via @SYMSEXT@ from configure
      build: autogenerate exports/libtalloc.syms
      build: autogenerate exports/libwbclient.syms
      build: add symbol versioning when we build with gnu ld
      libwbclient: rename MAXSUBAUTHS => WBC_MAXSUBAUTHS
      libwbclient: add wbcLibraryDetails()

Steven Danneman (1):
      Fix bug 5419: memory leak in ads_do_search_all_args() when enumerating 1000s of entries

Tim Prouty (1):
      Cleanup size_t return values in convert_string_allocate

Volker Lendecke (23):
      Revert "mount.cifs: Zero mountpassword content before freeing."
      Fix dfs_Enum: In form_junctions, correctly check for malloc failure
      Fix bug 5400
      Fix bug 5399
      Fix bug 5398
      Fix some "ignoring asprintf result" warnings
      Fix a memleak -- Coverity ID 222
      Fix an uninitialized variable
      Remove two pointless else branches
      Fix an uninitialized variable warning
      Fix Coverity ID 565
      Make use of ZERO_STRUCT instead of memset in namequery.c
      Fix a "nested extern declaration" warning
      Fix a valgrind bug in the new [ug]id2sid cache
      Fix a panic in the [ug]id2sid valgrind bug fix
      Next round fixing bug 5420, build on IRIX
      Revert "Fix signing bug found by Volker. That one was *subtle*."
      Fix signing problem in the client with transs requests
      Fix a memleak in construct_printer_info_7()
      Fix memcache_flush()
      Fix nesting tdb_traverse in a transaction
      Fix a valgrind error in _samr_LookupNames
      Fix a C++ warning

William Jojo (1):
      Add undefined symbol flag for AIX.

coffeedude (1):
      net ads: Upper case he realm name when calling kinit() using machine creds.

-----------------------------------------------------------------------


-- 
Samba Shared Repository


More information about the samba-cvs mailing list