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

Karolin Seeger kseeger at samba.org
Wed Apr 1 13:20:39 GMT 2009


The annotated tag, release-3-3-3 has been created
        at  8f92a08813442ef599a867b6b477a4e6c3a7f434 (tag)
   tagging  ac2d88014dd7d2c09480972ab4e950cfec62b6cc (commit)
  replaces  release-3-3-2
 tagged by  Karolin Seeger
        on  Wed Apr 1 15:20:07 2009 +0200

- Log -----------------------------------------------------------------
tag release-3-3-3
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)

iD8DBQBJ02oObzORW2Vot+oRAvJcAJ9D/Xg55VJYViD30rVSEBL9NQiHeACghwz/
xrTPaj6xc+ZLOMQPgoWKXnA=
=Z4PF
-----END PGP SIGNATURE-----

Alexander Zagrebin (1):
      Missing break in conversion function prevents tdb password database update.

Andy Kelk (1):
      Add dirsort module

Björn Jacke (3):
      fix build on old Heimdal based systems
      =?utf-8?q?=D1=953/winbind=5Fpam:=20fix=20gcc=204.4=20compile=20warning
      s3:dsgetdcname: use parentheses in if condition to make negation clear

Derrell Lipman (1):
      [Bug 6228] SMBC_open_ctx failure due to path resolve failure doesn't set errno

Günther Deschner (8):
      s3-spoolss: fix notify_printer_status_byname.
      s3-krb5: Fix Coverity #722 (RESOURCE_LEAK).
      s3-krb5: Fix Coverity #762 (REVERSE_INULL).
      s3-netapi: Fix Coverity #776 (REVERSE_INULL).
      s3-netapi: Fix Coverity #775 (REVERSE_INULL).
      s3-netapi: Fix Coverity #774 (REVERSE_INULL).
      s3-libnet: Fix Bug #6193: avoid messing with sync_context in libnet_samsync_delta().
      s3-net: Fix Bug #6102. NetQueryDisplayInformation could return wrong information.

Jeremy Allison (11):
      Fix bug #6186 - map readonly does not work
      Add simple POSIX open, mkdir and rmdir test.
      Fix bug #6195 - Migrating from 3.0.x to 3.3.x can fail to update passdb.tdb correctly.
      Fix bug #6196 - Unable to serve files with colons to Linux CIFS/VFS client
      Allow DFS client paths to work when POSIX pathnames have been
      Fix bug #6224 - nmbd waits 5 minutes at startup before checking if it needs to run elections
      Try and fix the build farm RAW-STREAMS errors. Ordering of
      Fix bug #6195 - Migrating from 3.0.x to 3.3.x can fail to update passdb.tdb correctly. For the clustering case.
      Fix the problem of 3.0.x passdb databases being version
      Ensure files starting with multiple dots are hidden
      Tidy up some convert_string_internal error cases, found by Andrew Bartlett.

Karolin Seeger (4):
      WHATSNEW: Update changes since 3.3.2.
      WHATSNEW: Update changes since 3.3.2.
      VERSION: Raise version number up to 3.3.3.
      WHATSNEW: Update changes.

Michael Adam (61):
      libsmbconf: add backend_requires_messaging() method to libsmbconf.
      libsmbconf: add method is_writeable() and wrapper smbconf_is_writeable()
      s3:libsmbconf: use talloc_free instead of TALLOC_FREE in reg backend
      libsmbconf: remove unused define.
      libsmbconf: fix comment typo.
      libsmbconf: fall back to file backend when no valid backend was found
      libsmbconf: return WERR_BADFILE when no path to text backend is provided.
      libsmbconf: create text config in smbconftort
      s3:libsmbconf: remove the init headers from smbconf.h
      s3:libsmbconf: use talloc_free instead of TALLOC_FREE in smbconf.c
      s3:libsmbconf: use talloc_free instead of TALLOC_FREE in smbconf_util.c
      s3:libsmbconf: use talloc_free instead of TALLOC_FREE in testsuite
      s3:libsmbconf: use talloc_free instead of TALLOC_FREE in smbconf_init
      s3:libsmbconf: use talloc_free instead of TALLOC_FREE in txt backend
      s3:libsmbconf: include smbconf headers with lib/smbconf prefix
      s3: Fix a memleak in dbwrap_rbt.
      s3:smbconf: move smbconf_share_exists checks into backend
      s3:dbwrap_ctdb_marshall_add: don't leak the ctdb_rec_data to the outside
      s3:registry: provide transaction_start|commit|cancel fns for the registry tdb
      s3:registry: wrap deletekey_recursive in one big transaction.
      s3:libsmbconf: add transactions to the libsmbconf api
      s3:net: wrap net conf import into one big transaction
      s3:net conf: reduce memory usage of "net conf import".
      Revert "Fix a O(n^2) algorithm in regdb_fetch_keys()"
      s3:registry: replace typedef "REGSUBKEY_CTR" by "struct regsubkey_ctr"
      s3:registry: don't directly access key->subkeys->num_subkeys in reg_api.c
      s3:registry: don't directly access key->subkeys->num_subkeys in reg_backend_db.
      s3:registry: don't directly access key->subkeys->subkeys[] in reg_api.c
      s3:registry: don't directly access key->subkeys->subkeys[] in reg_backend_db.c
      s3:registry: fix a comment
      s3:registry: add a regsubkey_ctr_init function for allocating a regsubkey_ctr
      s3:registry: add regsubkey_ctr_set_seqnum to hide implementation from caller.
      s3:registry: add regsubkey_ctr_get_seqnum() to hide implementation
      s3:registry: use regsubkey_ctr_init() in reg_api.c
      s3:registry: use regsubkey_ctr_init() in reg_backend_db.c
      s3:registry: use regsubkey_ctr_set_seqnum() in reg_backend_db.c
      s3:registry: use regsubkey_ctr_get_seqnum() in reg_backend_db.c
      s3:services_db: use regsubkey_ctr_init() instead of using talloc directly
      s3:registry: use regsubkey_ctr_init() in reg_eventlog.c
      s3:profiles: use regsubkey_ctr_init() instead of using talloc directly.
      s3:registry: remove definition of regsubkey_ctr from the surface.
      s3:registry: hash the list of subkeys in the regsubkey_ctr
      s3:net rpc registry: use regsubkey_ctr_init() instead of using talloc directly.
      s3: move definition of W_ERROR_NOT_OK_GOTO_DONE down to nt_status.h
      source/include/nt_status.h: add macro W_ERROR_NOT_OK_GOTO(x, y)
      s3:registry: add a create_subkey method to the backend ops.
      s3:registry: implement create_subkey for the db backend.
      s3:registry: implement create_subkey for the smbconf backend
      s3:registry: use create_reg_subkey() in reg_createkey().
      s3:registry: streamline reg_deletekey() somewhat.
      s3:registry: refactor deletion of value/secdesc/subkey list tdb records out
      s3:registry: streamline and cleanup regdb_set_secdesc() somewhat.
      s3:registry: refactor deletion of various subkey lists out of regdb_store_keys()
      s3:registry: add a delete_subkey method to the backend ops.
      s3:registry: implement delete_subkey in the db backend
      s3:registry: implement delete_subkey in the smbconf backend
      s3:registry: use delete_reg_subkey() in reg_deletekey()
      s3:registry: tighten the subkey loop in reg_deletekey_recursive()
      version: fix handling of SAMBA_VERSION_VENDOR_PATCH.
      s3:build: fix build of pam_winbind.so with static linking
      s3: fix the fix for bug #6195 - dont let smbd child processes panic

Stefan Metzmacher (3):
      s3:smbconftort: don't use reserved words ('test:', 'failure:', 'success:')
      s3:libsmb: fix smb signing for fragmented trans/trans2/nttrans requests
      s3:smbd: if we allow trans2 on the IPC$ share, then we have to allow transs2 too.

Steve Langasek (1):
      s3: Fix bugs in the detection of the GNU ld version (Bug #6147)

Tim Prouty (2):
      s3 torture: Fix unitialized variable to avoid closing a random fnum
      s3: parse_packet can return NULL which is then dereferenced in match_mailslot_name

Timur (2):
      build: format the header check for netinet/ip.h more nicely
      build: fix detection of netinet/ip.h on FreeBSD

Volker Lendecke (23):
      Fix #3954
      Fix a malloc/talloc mismatch when cli_initialise() fails
      Fix a valgrind error
      Fix #6130: Don't crash in winbindd_rpc lookup_groupmem() on unmapped members
      Make use of gpfs_get_real_filename optional
      Speed up "net conf list"
      Speed up "net conf list"
      Add dbwrap->parse_record
      Add db_tdb_parse
      Add sorted subkey cache
      Add a comment describing the sorted subkeys
      Wrap creating the sorted subkey cache in a transaction
      Use StrCaseCmp in the dirsort module
      Document the dirsort module
      Only build the dirsort module if we have the dirfd function
      Disable dns_sd by default
      Add avahi detection to configure
      Add event avahi binding
      Use avahi to register _smb._tcp in smbd
      Fix bug 6097
      Fix two memleaks in the encryption code
      Avahi disables a timer by tv=NULL in avahi_timeout_update(), do not crash
      Fix a scary "fill_share_mode_lock failed" message

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


-- 
Samba Shared Repository


More information about the samba-cvs mailing list