[SCM] Samba Shared Repository - annotated tag talloc-2.0.8 created
Stefan Metzmacher
metze at samba.org
Fri Nov 30 01:48:05 MST 2012
The annotated tag, talloc-2.0.8 has been created
at 055edd4901a0cfe837b0a5e39fd6ad0ea2190b40 (tag)
tagging 36ea39edf8dd9ede756debaf9632f3ded2a51abb (commit)
replaces ldb-1.1.13
tagged by Stefan Metzmacher
on Fri Nov 30 09:52:48 2012 +0100
- Log -----------------------------------------------------------------
talloc: tag release talloc-2.0.8
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iQEcBAABAgAGBQJQuHPgAAoJEEeTkWETCEAlczAIAJLSLF2aHYivKcn/su9PuGQK
LZOJEfyGpdrCiNpW5h6GWgmCYTP8Z/zVtxhAj/sH2IAafIcFFR44ppuMoNemaOg0
L9fbpLwvfsCrxkw+FR454bAcr83DL6TyDJHCv0qBGU8BFmUNBx+ltJZJwWvzfsfB
7vKl7qBKaGDQot+kJ59n4JldNbUukW5APZ6RPDpV4kKgNMzIs7gZFSRcE837Hxix
+tt7sdDgG+4xsYqvViFbdvZ9FiKFbKbAEEZUUeLGU7OA6zPlXKEddEnjbpSptbvt
z3Qot0J9DiUgf52JD5Au7ETnpgXYA6lEkNkWES0+2Wl2CGNzhEJW45OH4y69gIo=
=4oo1
-----END PGP SIGNATURE-----
Alexander Bokovoy (1):
Fix release script to build full set of documentation
Andreas Schneider (6):
s3-printing: Increase debug level for info that the db is empty.
s3-smbd: Don't segfault if user specified ports out for range.
s3-spoolss: Fix builtin forms order to match Windows again.
s3fs-smbd: Move housekeeping to the background process.
waf: Build pam_smbpass module only if enabled.
s3fs-smbd: Make sure the registry is set up before we init printing.
Andrew Bartlett (48):
libwbclient: bump ABI to 0.11 as wbcAuthenticateUserEx now provides PAC parsing
auth/kerberos: add HAVE_KRB5 guard to fix non-krb5 build after winbindd pac changes
build: Try not build with LDAP if we do not have ldap.h
build: Fix enabled handling for HAVE_LDAP, we need to use bld.CONFIG_SET
ntdb: Try to fix the build on Solaris which does not have err
lib/replace: Try to fix build on HP-UX for os2_delete test
build: Remove unused IRIX and IRIX6 defines
lib/util: Remove unbuilt file util_getent.c and BROKEN_GETGRNAM
build: Rework waf STAT_ST_BLOCKSIZE to match autoconf, with 512 as the default
build: Make waf configure match autoconf for HPUX ACLs
lib/replace: Remove unused nap and therefore the SCO define
build: Remove unused define UNIXWARE
lib/replace: Improve mkstemp test in autoconf and waf
lib/replace: Look for special flags needed for c99
build: Add missing dep on tdb_compat
torture: tidy up rpc.lsa OpenPolicy2 test to more clearly use torture_fail()
torture: use torture_assert rather than return false in rpc.lsa
torture: More torture_assert() calls in rpc.lsa
build: Fix detection of quotas on macos
client: Fix talloc_stackframe() free order assertion in developer mode
docs: Update TOSHARG-Install
docs: Remove references to default paramters in TOSHARG-PDC
docs: Explain the no-domain-logons restriction applies to all HOME editions
docs: Add mention of AD DC support in TOSHARG-PDC
docs: Remove Win9X/WinMe mentions from TOSHARG-PDC
docs: Fix typo in TOSHARG-Passdb
docs: Remove mention of auth methods in TOSHARG-Passdb
docs: Change TOSHARG-VFS to avoid suggesting VFS modules are Linux/IRIX only
lib/util/charset: Try to find iconv on HP-UX
lib/util/charset: We do not use fucntions from wchar.h any more
selftest: Remove invalid security=share and rename secshare to simpleserver
samba_dnsupdate: Move to using tmpfile/rename to keep the dns_hosts_file consistent
samba_dnsupdate: Safely update/create names for Samba3 targets as well
build: Add waf configure support for non-linux quotas
build: Remove unused samba_cv_sysquotas_file variable from autoconf configure
build: Set HAVE_SYS_QUOTAS and WITH_QUOTAS if we have any supported sysquota backend
build: Remove unused --with-sys-quotas option
nsswitch: Add waf tests for solaris special cases
lib/replace: Add test for what flag we need for -Werror behaviour
build: Fix quota tests, including move of sysquotas.c to the top level
build: Remove duplicate check for struct getquota_rslt member getquota_rslt_u
selftest: use an array when starting testenv with system()
selftest: Always build a linux-style nss_winbind for nss_wrapper
nsswitch: Build nss_winbind on all supported platforms
wintest: bump version to 4.1
wintest: Add config file for a second host
wintest: Give netdom join more time to complete
wintest: Give dcpromo more time
Björn Baumbach (5):
s3: make recursive_rmdir function non-static
s3: vfs_streams_depot: add delete_lost option
s4: samba_backup: Fix typos.
s3-docs: Fix opening and ending tag mismatch in Samba3-HOWTO (Bug #9235)
s3-docs: add delete_lost option to vfs_streams_depot.8
Björn Jacke (2):
quota: add supprt for gfs2
replace: fix 520c9b0b0ae33
Christian Ambach (12):
s3:utils/net fix a compiler warning
s3:rpcclient fix a compiler warning
s3:pdb_ldap remove unused function
s3:winbindd fix a compiler warning
s3:vfs_fake_acls fix a compiler warning
s3-pylibsmb: move py_tevent_req_wait_exc up in the file
s3:printing only do printing_subsystem_update when printing is enabled
s3:winbindd fix a compiler warning
s3:passdb formatting changes
s3:nfs4acls pass down fsp instead of just the filename
s3:nfs4acls filter away inheritance flags on files
Revert "smb.conf(5): Remove 'idmap config' documentation - the parameter has"
Christof Schmitt (3):
winbind: Extend wbcAuthenticateUserEx to provide PAC
auth/kerberos: Adjust log level for failed PAC signature verification
s4-torture: Complete test for winbindd PAC parsing
Daniele Dario (1):
Correct command help message
David Disseldorp (4):
vfs: fix lock logging in vfs_full_audit
vfs: fix acl_blob_get* in vfs_full_audit
vfs: add missing pwrite ops to full_audit
vfs: check full_audit enum->str mapping on startup
Gregor Beck (4):
s3:dbwrap: let dbwrap_fetch_uint32 distinguish between "not found" and "wrong format"
s3:dbwrap: remove unused args from db_open_file()
libtorture: factor out simple ui backend
s3:dbwrap_ctdb: set errno = ENOSYS if clustering is not supported
Günther Deschner (10):
pam_winbind: match more return codes when wbcGetPwnam has failed.
s3-lsa: Flesh out the returned info in _lsa_EnumTrustedDomainsEx().
s3-winbindd: Adjust error code loop logic in rpc_trusted_domains().
s3-krb5: use and request AES keys in kerberos operations.
s3-kerberos: add aes enctypes to generated krb5.conf.
s3-net: pass down struct net_context to the dns update calls.
s3-net: move out some prototypes to net_dns.h.
s3-net: pass down a flags field to DoDNSUpdate().
s3-net: give more control how to update/register DNS entries.
s3-net: Fix DEBUG() location.
Ira Cooper (3):
waf: Make samba "ok" with directories for install being symlinks
s3: Compound requests should continue processing.
s3: Fix libnss_winbind.so's build on Illumos/Solaris
Jelmer Vernooij (40):
samba-tool domain-provision: Fix docstring.
samba-tool domain-provision: Avoid python2.5-isms.
replace: Support setproctitle().
Remove compatibility code for setproctitle() now moved to libreplace.
samba-tool domain provision: DNS forwarder is not a boolean.
replace: Avoid returning value in void setproctitle() replacement.
s4-python: Override SIGINT handler in scripts only.
samba-tool: Hide 'samba-tool domain samba3upgrade'.
Remove obsolete land-remote.py and land.py scripts.
undocumented: Drop extension from helper scripts.
smb.conf.5: Document 'cldap port'.
Remove unused neatquotes script.
smb.conf(5): Remove 'idmap config' documentation - the parameter has
smb.conf(5): Remove documentation for removed 'lock spin count'
netlogon: Per MS-NRPC, don't send unknown workstation flags back to the
find_missing_manpages: Ignore make variables.
find_missing_manpages: convert to python
find_missing_doc: Convert to python.
smb.conf(5): Distinguish parametric options.
smb.conf(5): 'write ok' is a reverse synonym for 'read only'.
smb.conf(5): Add basic documentation for 'krb5 port'.
smb.conf(5): Add basic documentation for 'nbt port'.
smb.conf(5): Add basic documentation for 'web port'.
smb.conf(5): Add basic documentation for 'unicode'.
smb.conf(5): Add basic documentation for 'dgram port'.
smb.conf(5): Add basic documentation for 'kpasswd port'.
smb.conf(5): Add basic documentation for 'rpc bigendian'.
smb.conf(5): Consistent spelling of parameter names.
smb.conf(5): Extend 'server min protocol' description.
smb.conf(5): Add basic documentation for 'server min protocol'.
smb.conf(5): Document 'share backend' parameter.
smb.conf(5): Add basic documentation for 'client min protocol'.
smb.conf(5): Add documentation for 'client max protocol'.
smb.conf(5): List 'protocol' as alias for 'server max protocol'.
smb.conf(5): Add basic documentation for 'dcerpc endpoint servers'.
samba.tests.source: Check for trailing whitespace in Python files.
s4-python: Various formatting fixes.
sanba.upgradehelpers: Use standard functionality for getting temp dir.
samba4-tests: Move 'samba.tests.source' up.
provision: Use logger rather than print.
Jeremy Allison (22):
Fix bug #9189 - SMB2 Create doesn't return correct MAX ACCESS access mask in blob.
We now pass "samba3.raw.acls.generic" and "samba3.smb2.acls.GENERIC" with the max access change.
Fix bug #9213 - Bad ASN.1 NegTokenInit packet can cause invalid free.
Fix bug #9209 - Parse of invalid SMB2 create blob can cause smbd crash.
s3: Fix bug 8966, Fix net rpc share allowedusers to work with 2008r2
Add samba3.samba3badnameblob test to check regressions in bug #9215.
Reformat spacing to be even.
Use is_default_acl variable in canonicalise_acl().
Only apply masks on non-default ACL entries when setting the ACL.
When setting a non-default ACL, don't forget to apply masks to SMB_ACL_USER and SMB_ACL_GROUP entries.
Add functions to programatically set the security mask and directory security mask parameters.
When creating a new file/directory, we need to obey the create mask/directory mask parameters.
Fix bug #9222 - smbd ignores the "server signing = no" setting for SMB2.
Fix bug #9214 - Bad user supplied SMB2 credit value can cause smbd to call smb_panic.
Revert "Fix bug #9222 - smbd ignores the "server signing = no" setting for SMB2."
Correct fix for bug #9222 - smbd ignores the "server signing = no" setting for SMB2.
Revert "When creating a new file/directory, we need to obey the create mask/directory mask parameters."
Revert "Add functions to programatically set the security mask and directory security mask parameters."
Remove all uses of lp_security_mask/lp_force_security_mode/lp_dir_security_mask/lp_force_dir_security_mode
Remove the parameters:
Update WHATSNEW.txt with removed parameters.
Ensure the masks don't conflict with the ACL checks.
Joachim Schmitz (1):
libreplace: Bug 8107, Fix poll replacement to become a msleep replacement
Kai Blin (2):
s4 dns: Get rid of deprecated allocation result check
s4 dns: Fix return code for deleted records
Karolin Seeger (6):
RHEL packaging: Try to fix makerpms.sh on RHEL.
WHATSNEW: Start release notes for Samba 4.0.0rc2.
WHATSNEW: Add changed parameters.
librelease.sh: Move the GPG data to the library section.
docs: Remove duplicate synonym min protocol.
html docs: Remove link to Using Samba.
Matthias Dieter Wallnöfer (1):
s4:dns_server - introduce the wildcard binding feature
Matthieu Patou (3):
panic action is defined as GLOBAL_VAR(szPanicAction) not GLOBAL_VAR(panic_action)
s4-dns: fix a non handled memory out of memory
s4-provision: do not skip setting the acls on sysvol
Michael Adam (20):
source3/script: fix installman.sh after the last build-manpages-nogit change
libcli: add a define for the APP_INSTANCE_ID smb2 create context
s4:libcli: add a app_instance_id member to the smb2_create input struct
s4:libci: add a SMB2_CREATE_APP_INSTANCE_ID blob to the request if the in.app_instance_id is present
s4:torture:smb2: add a new test durable-v2-open.app-instance
selftest: we currently fail smb2.durable-v2-open.app-instance
s3:winbind:idmap_tdb_common: improve readability of assignment by adding an "if"
s3:winbind:idmap_tdb_common: improve readability of assignment by adding an "if"
s4:torture:smb2: fix compound.related3 test to work against windows
s4:torture:smb2: fix the compound.invalid3 test to work against windows
s3:smbd:smb2: add check for session_status for compound requests
s3:smbd:smb2: simplify smbd_smb2_request_validate() and smbd_smb2_request_dispatch()
s3:smbd: remove struct member smbd_smb2_request.cancelled - it was only written
s4:torture:smb2: don't skip the compound.interim1 test for non win7/win2k8
s4:torture:smb2: don't skip the compound.interim2 test for non win7/win2k8
s4:torture:smb2:compound: remove two unused macros
selftest: we fail samba3.smb2.compound.interim2
s3:smbd:smb2: initialize variable in vfs_default_durable_reconnect()
selftest: skip the samba4.smb2.compound testsuite
s4:torture:smb2: add a durable-open.read-only test
Pierre Lejeune (1):
pyntdb: Fix init function for ntdb python module.
Ricky Nance (2):
wscript: Removed executable bit.
samba-tool domain provision: DNS forwarder default
Rusty Russell (3):
tdb: add tdb_rescue()
tdb: tdbdump should log errors, and fail in that case.
tdb: add -e option to tdbdump (and docment it).
Simo Sorce (4):
Support UPN_DNS_INFO in the PAC
Add memory limiting capability to talloc
Add tests for talloc_memlimit
talloc: Convert error cecking macros into fns
Stefan Metzmacher (38):
packaging/RHEL-CTDB: fix the build
packaging/RHEL-CTDB: try harder to set $RPMVER
packaging/RHEL-CTDB: add "BUILD_GPFS=no configure.rpm" and "BUILD_GPFS=no makerpms.sh"
libcli/smb: fix padding in smb2_create_blob*
s4:torture/smb2: improve the smb2.create.blob test
s3:smb2_server: fix usage of invalid memory in smb2_signing_check_pdu()
dynconfig/config.m4: disallow --prefix=/usr and --prefix=/usr/local without --enable-fhs
s3:smbd: release the share mode lock before calling exit_server() (bug #9191)
libcli/echo: validate the message length
lib/tsocket: fix receiving of udp packets from 0 bytes (bug #9184)
s4:dns.py: reproducer for (bug #9184)
s3:smb2_server: reset req->last_session_id and req->last_tid after using it
s3:smb2_server: do the req->next_status check before the signing checks
s4:torture:smb2: extend the compound.invalid1 test
s3:smb2_server: avoid segfault in smbd_smb2_request_pending_queue()
s3:smb2_lock: let smbd_smb2_lock_cancel() trigger NT_STATUS_CANCELED
s3:smb2_notify: don't call tevent_req_done() from smbd_smb2_notify_cancel()
s3:smb2_notify: make use of tevent_req_defer_callback() instead of custom tevent_immediate
s3:smb2_lock: smbd_smb2_notify_recv() can already return NT_STATUS_CANCELED
s3:smb2_lock: let smbd_smb2_create_cancel() trigger NT_STATUS_CANCELED
script/autobuild.py: use some variables for rebase_remote and rebase_branch
script/autobuild.py: use some variables for push_remote and push_branch
script/autobuild.py: add --branch option
script/autobuild.py: add log_base variable to avoid hardcoded values
script/autobuild.py: add --log-base option
script/autobuild.py: remove --rebase-master and --push-master options
script/autobuild.py: set the default for --log-base to the current gitroot
s4:rpc_server/drsuapi: fix a crash in dcesrv_drsuapi_DsGetDomainControllerInfo_1()
s4:rpc_server/drsuapi: use talloc_zero instead of talloc() in dcesrv_drsuapi_DsBind()
s3:smb2_create: don't take 'state->te' as indication for "was_deferred" (bug #9196)
s4:torture/smb2: remove samba specific stuff from smb2.oplock
selftest/knownfail: samba*.smb2.oplock.stream1 doesn't work
libcli/smb: use an explicit TALLOC_FREE(subreq) in smb2cli_*
libcli/smb: add smb2cli_echo*
libcli/smb: add smb1cli_echo*
s3:libsmb: make cli_echo* protocol independent
s3:libsmb: use smbXcli_conn_remote_name() in smb2_tcon_send()
s4:tortore/rpc/lsa: make more use of torture_assert*
Sumit Bose (1):
s3-winbindd: Allow DNS resolution of trusted domains if DNS name is avaliable
Vladimir Marek (1):
Fix service control for non-internal services.
Volker Lendecke (38):
s3: Fix some nonempty line endings
s3: Use SBVAL in put_long_date_timespec
s3: Fix idmap_hash
auth: Fix some nonempty blank lines
s3-pylibsmb: Factor out py_tevent_cond_wait
s3: Fix some nonempty line endings
s3: Add "readdir" to pylibsmb
s3: Convert cli_oplock_break_waiter to smbXcli
s3-pylibsmb: Reduce the number of warnings
s3-pylibsmb: Factor out py_tevent_cond_signal
s3-pylibsmb: Add get_oplock_break
s3-pylibsmb: Use Py_RETURN_NONE
s3: Fix indentation of if-expressions
s4-torture: Fix some nonemtpy blank lines
lib: Make async_sock includable on its own
s3: Make is_stat_open() a bit more readable
s3: Slightly simplify is_stat_open
pysmbd: Fix cut&paste errors
s3: Fix a typo
s3: Fix some blank line endings
s3: Slightly simplify smbd_smb2_request_process_negprot
s3: Factor out calculate_open_access_flags
s3: Slightly simplify calculate_open_access_flags
s3: Slightly simplify calculate_open_access_flags
Coding: Add comment disproving control-flow changing macros
s3: Slightly simplify open_file()
s4: Fix a -Wunused-value warning
s3: Fix rejecting mkdir on read-only shares
s3: For read-only shares, filter out write bits from conn->access_mask
s3: Fix some blank line endings
s3: Copy share mode handling from before to after open_file
s3: Fix fcb_or_dos_open after logic change
s3: Remove share mode handling before we open the file
s3: No code change, just re-indent
s3: Close the now opened file descriptor in error paths
s3: Remove a SMB_ASSERT
s3: Fix opening a file under kernel oplocks
tdb: Fix a typo
-----------------------------------------------------------------------
--
Samba Shared Repository
More information about the samba-cvs
mailing list