[SCM] SAMBA-CTDB repository - annotated tag build_3.2.8_ctdb.56
created - build_3.2.8_ctdb.56
Michael Adam
obnox at samba.org
Tue Mar 24 15:04:19 GMT 2009
The annotated tag, build_3.2.8_ctdb.56 has been created
at ced343df2c17e1c217c60ff492c542ae987f5d18 (tag)
tagging 352fca67a831e061ed3c126d7513611aa4c1fcf3 (commit)
replaces build_3.2.7_ctdb.54
tagged by Michael Adam
on Tue Mar 24 16:03:39 2009 +0100
- Log -----------------------------------------------------------------
tag build_3.2.8_ctdb.56
Michael
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)
iEYEABECAAYFAknI9lwACgkQyU9JOBhPkDRBOgCfSnG0XEYzFAQZMab5aRL6T2+t
reAAmwSV/hAZtiu5jhnYL5MrobBDkFVP
=6uCf
-----END PGP SIGNATURE-----
Andreas Schneider (4):
Fix a segfault if ? is there but the options are NULL. This is the case if SMBC_parse_path is called by SMBC_stat_ctx.
Avoid flooding of syslog with failing pam_putenv messages.
Document default of the printing config variable.
Use talloc_tos() instead of the talloc NULL context.
Andrew Tridgell (1):
keep compatibility with v3-0-ctdb name for fileid:mapping option
Aravind Srinivasan (1):
Have nmbd check all available interfaces for WINS before failing
Björn Jacke (8):
give configure check "sub-second timestamps without struct timespec" a chance to succeed
rather cosmetic fix for failed birthtime configure checks
add configure check for AIX style sub-second resolution support
add missing semicolons
add configure check for Tru64 sub-second timestamp resolution
add Tru64 sub-second resolution timestamp support
fix build with external dns_sd libraries
enable IPv6 support for NetBSD, FreeBSD
Bo Yang (2):
Don't send message to any other child in child process.
Fix bug in get_dc_name_via_netlogon(), null pointer refrence.
Derrell Lipman (3):
Treat file names in POSIX-like case-sensitive fashion by default
[Bug 6022] smbc_urlencode and smbc_urldecode were not exported
Determine case sensitivity based on file system attributes.
Günter Kukkukk (1):
Don't try and delete a default ACL from a file.
Günther Deschner (6):
s3-eventlog: fix buffer allocation in eventlog read call.
s3-eventlog: fix various invalid memcpy in read_package_entry().
s3-docs: fix typo in eventlogadm manpage.
s3-net: remove unused ENUM_HND.
s3-spoolss: fix memleak in get_remote_printer_publishing_data().
errors: add WERR_NOT_FOUND.
Jeff Layton (1):
mount.cifs: initialize rc to 0 in main
Jelmer Vernooij (4):
Make the make output a bit less chatty.
Add test target in Makefile.
Use double colon targets.
Depend on latexfigures files directly as using a rule in between causes problems.
Jeremy Allison (15):
Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test
Fix bug #6019 File corruption in Clustered SMB/NFS environment managed via CTDB
From boyang - ensure we never "return" from a forked child, always _exit().
Fix bug #6035 - Possible race between fcntl F_SETLKW and alarm delivery.
Fix bug #6040 - Calling Samba print server with an aliased DNS-name fails.
Allow reinit_after_fork to be called safely from within swat and other binaries that don't have
Fix bug #6040 - Missing <th> header in Status page.
"First thing, kill all the language lawyers" :-). Ensure possible insane compilers
Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test
Another attempt to fix bug #4308 - Excel save operation corrupts file ACLs.
Second part of the attemt to fix #4308 - Excel save operation corrupts file ACLs.
Fix logic error in try_chown - we shouldn't arbitrarily chown
Apply same logic fix for #4308 Excel save operation corrupts file ACLs
Fix detection of dns_sd libraries.
Following Björn JACKE's patch, unify the detection of the timespec code in configure.in, and the application of it in time.c
Karolin Seeger (12):
S3-HowTo: Change 'winbindd -B' to 'winbindd -D'.
S3-ByExample: Use 'winbindd -D' instead of 'winbindd -B'.
build_docs: Use 'make distclean' instead of 'make clean'.
docs: Fix formatting issue in man libsmbclient.
docs: Add manpage for vfs_shadow_copy2.
WHATSNEW: Prepare WHATSNEW for 3.2.8.
VERSION: Raise version number up to 3.2.8.
WHATSNEW: Update changes since 3.2.7.
WHATSNEW: Update changes since 3.2.7.
docs: Describe "service" in man mount.cifs.
WHATSNEW: Update changes since 3.2.7.
WHATSNEW: Update changes since 3.2.7.
Lars Müller (2):
Conditional install of the cifs.upcall man page
Adjust regex to match variable names including underscores
Michael Adam (102):
packaging(RHEL-CTDB): Bump release number to ctdb.55 for the next RPM build.
Remove proto.h that got accidentially committet to v3-2-test
Merge commit 'origin/v3-2-test' into v3-2-ctdb
s3:docs: fix distclean target and add realdistclean target
s3:docs: fix ommission in fix of (real)distclean targets
s3:docs: clean generated .png images in "make clean"
s3:docs: clean build/catalog.xml in "make clean"
build-docs: cleanup exit of the script
libreplace: fix bug #6066 - netinet/ip.h present but cannot be compiled
libreplace: fix detection of netinet/ip.h on solaris 8
vfs_gpfs_prefetch: correctly return -1 on error condition in smbd_gpfs_fcntl()
VERSION: add vendor suffix ("ctdb") and vendor patch level
packaging(RHEL-CTDB): The former release number has basically moved into VERSION
packaging(RHEL-CTDB): extend makespec.sh to extract VENDOR_PATCH from version.h
packaging(RHEL-CTDB): Build winbind-32bit package in the 64bit build
packaging(RHEL-CTDB): makerpms.sh: build winbind-32bit libs in the 64bit build
Merge commit 'origin/v3-2-test' into v3-2-ctdb
docs: fix two typos in the mount.cifs manpage
s3:net conf: remove check for sharename being a usernam in "net conf addshare"
Merge commit 'origin/v3-2-test' into v3-2-ctdb
Merge commit 'origin/v3-2-test' into v3-2-ctdb
s3:winbind_group: fix "getent group" to allocate new gids.
s3:winbind_user: fix "getent passwd" to allocate new uids.
Merge commit 'origin/v3-2-test' into v3-2-ctdb
packaging: add script fill-templates
packaging: fix fill-templates call to update-pkginfo to pushd appropriately first
packaging: don't clutter the output of fillup-templates with popd output
packaging: remove commented out stuff from update-pkginfo
packaging: use "find" instead of "du" to find files... :-)
packaging: make update-pkginfo callable from any directory
Merge commit 'origin/v3-2-test' into v3-2-ctdb
s3:build: some implementations of "ln" are picky about the order or arguments
Merge commit 'origin/v3-2-test' into v3-2-ctdb
s3:packaging: paths cosmetics in fill-templates
s3:packaging: fix path to calling update-pkginfo after pushd in fill-templates
s3:packaging: fix parsing of include.h in fill-templates
Merge commit 'origin/v3-2-test' into v3-2-ctdb
remove an unused variable
remove an unused variable
libsmbconf: fastpaths first in smbconf_reg_valname_valid().
libsmbconf: add "includes" to the forbidden_valnames[].
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
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
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()
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
libsmbconf: add utility function smbconf_is_writeable_bystring()
s3:libsmbconf: remove unused function smbconf_is_writeable_bystring()
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.
version: raise ctdb vendor patch level to 56
s3:net conf: reduce memory usage of "net conf import".
s3:smbconf: move smbconf_share_exists checks into backend
s3:dbwrap_ctdb_marshall_add: don't leak the ctdb_rec_data to the outside
Miguel Suarez (1):
Fix bug #6085 - In vfs_default.c change utime( ) call.
Richard Sharpe (1):
Fix mistake in DEBUG message
Shirish Pargaonkar (2):
umount.cifs: clean-up entries in /etc/mtab after unmount
mount.cifs: add fakemount (-f) and nomtab (-n) flags to mount.cifs
Stefan Metzmacher (11):
packaging(RHEL-CTDB): export CC - really use ccache...
s3:vfs_fileid: readd "fileid:algorithm" as option.
s3:docs: vfs_fileid manpage
s3:cluster: register the client connection via CTDB_CONTROL_TCP_ADD
s3:cluster: fix ctdb ipv6 support
lib/replace: add defines to let the callers find out if pwrite and pread are thread/fork safe
s3: reinit_after_fork() should reinit the event context before the
s3:ctdbd_conn: canonicalize ips before sending them to ctdbd
s3:configure: autodetect ctdb/cluster support
s3:dbwrap: add get_flags() hook to db_context
s3:smbconftort: don't use reserved words ('test:', 'failure:', 'success:')
Ted Percival (1):
Probably fixes a crash during name resolution when log level >= 10
Tim Prouty (6):
Fix a delete on close divergence from windows [1/2]
Fix a delete on close divergence from windows [2/2]
s3: Allow renames of streams via NTRENAME and fix stream error codes on rename
s3: Remove a few unnecessary checks from the streams xattr module
s3: Remove a few unnecessary checks from the streams depot module and fix to work with NTRENAME
s3 build: Fix "assignment discards qualifiers from pointer target type" warnings
Volker Lendecke (15):
Fix a valgrind error when the socket dies
Avoid valgrind errors
s3: Fix 'net rpc join' for users with the SeMachineAccountPrivilege.
Fix count in _srvsvc_NetDiskEnum()
Fix resume handle for _samr_EnumDomainGroups
Fix a buffer handling bug when adding lots of registry keys
Fix a O(n^2) algorithm in regdb_fetch_keys()
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
Make use of gpfs_get_real_filename optional
todd stecher (2):
Memory leaks and other fixes found by Coverity
Memory leaks and other fixes found by Coverity
-----------------------------------------------------------------------
--
SAMBA-CTDB repository
More information about the samba-cvs
mailing list