The annotated tag, release-3-0-28a has been created at 4fd145c62eeb425f303a9bed57431e4ddbc4690c (tag) tagging e3573261c079bf4e0d4642d4520a5e6eaea41b13 (commit) replaces release-3-0-28 tagged by Gerald W. Carter on Wed Mar 12 09:00:06 2008 -0500
- Log ----------------------------------------------------------------- Tagging 3.0.28a release -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQBH1+H1IR7qMdg1EfYRAhRlAJ0V3NF3pjLwYJkmdhF7nm9FKK4RCgCdEJOB acHQUquZbPAsxuPLQIqpbfA= =6ZoB -----END PGP SIGNATURE----- Andreas Schneider (3): Remove trailing slashes from service name Add variable to define if a share should be hidden. Rename the 'hidden' variable to 'administrative share'. Gerald (Jerry) Carter (5): Set version to 3.0.27b-GIT-XXXX-test Merge branch 'v3-0-stable' into v3-0-test Merge branch 'v3-0-stable' into v3-0-test Merge branch 'v3-0-stable' into v3-0-test Fix a segv in winbindd caused by trying to free an fstring. Make a copy of the machine_password and machine_account strings in all conditional paths so that SAFE_FREE() will always be valid. Gerald Carter (1): r22709: we can only use tschannel when commectcing to our primary (might need some fixing here for a Samba DC) Gerald W. Carter (3): Restrict the enctypes in the generated krb5.conf files to Win2003 types. Updating release notes for 3.0.28a Mark version as 3.0.28a Guenther Deschner (1): Vista SP1-rc1 appears to break against Samba-3.0.27a Günther Deschner (5): Happy new year ! Fix build warning. Fix get_trust_creds() to return always an upper-cased krb5 principal (this Fix build warning. Enable v3-0-test to successfully join a windows 2008 domain controller. Herb Lewis (2): fix dump printout when byte >= 0x80 use correct path for ignored file Jeff Layton (1): mount.cifs: fix several problems when mounting subdirectories of shares Jeremy Allison (60): Fix old cut-and-paste bug where the wrong field was being written to. Fix signing bug found by Volker. That one was *subtle*. Add patches for bug #4866 from jiri sasek - Sun Microsystems - Prague Czech Republic <[EMAIL PROTECTED]> Merge branch 'v3-0-test' of ssh://[EMAIL PROTECTED]/data/git/samba into v3-0-test Make sure this is fixed for both MIT and Heimdal. Fix bug #3727 with patch from Steve Langasek <[EMAIL PROTECTED]> Only add the non-root escape on !developer. Merge debian fix for smbstatus locking error message. Merge debian patch for distclean. Fix bug #4784. Patch from Steve Langasek <[EMAIL PROTECTED]>. Add a portable version of strlcpy and strlcat and convert Missed one strcpy call. Add a varient of Steve Langasek <[EMAIL PROTECTED]> patch We don't need to call endpwent if we never call getpwent. Fix bug #5141, patch from Hans Mayer <[EMAIL PROTECTED]>. Fix for bug #5082 from Mathias Gug <[EMAIL PROTECTED]>, Steve Langasek <[EMAIL PROTECTED]>. More work on bug #5082, use LC_ALL as this takes Cope with valgrind > 3.2.x. Added patch originally by Andreas Schneider <[EMAIL PROTECTED]> Doh, fix typo in error exit. Fix bug #5121 (unix passwd sync bnot working on a streams based Fix socket_wrapper build for 3.0.x. Ensure we can't pass -1 to smb_fn_name(). Fixes bug #4612. Port 2135dfe91bf1ae114a18c15286b535662200677d from 3.2. Make send_getdc_request match 3.2.x codebase. Attempt to fix bug #3617. Mix of patches from Volker and Fix for bug #5163 from Laurent Pinchart <[EMAIL PROTECTED]> Add missing patch to allow smbcacls to do krb5 auth, bug #5175 Merge branch 'v3-0-test' of ssh://[EMAIL PROTECTED]/data/git/samba into v3-0-test Using a bool with a logical operation. IBM checker caught. Merge branch 'v3-0-test' of ssh://[EMAIL PROTECTED]/data/git/samba into v3-0-test Fix resource leak on error found by coverity. Fix coverity resource leak on error. Back port vl's fix for nlink counts. Actually test vl's new code and make it work to fix the build farm :-). Version of Matt Geddes <[EMAIL PROTECTED]> Added : Missed one flags change. First part of fix for bug #4929 - worked out by jmcd. The checks for OI and CI were just wrong.... Fix them. Thanks to Add debug messages to trace this if needed. Make explicit in debug we're ignoring flags from the parent SD. Fix a really subtle old, old bug :-). When canonicalizing the Back port : Correctly set flags in ACE's inherited from parent. Fix the same bug with user -> user_obj. Ensure that convert_string_allocate() allocates 2 extra Back-ported fix from 3.2 (mainly from Bo Yang <[EMAIL PROTECTED]>) Move libads/util.o into the standard ADS list Fix bug #5247 "Wildcard expansion in mget is broken" Back-port from vl. Fix obscure bug where if client sends us the krb5 part Allow a *NULL to be passed to auth_ntlmssp_end(). Ensure we call auth_ntlmssp_end in invalidate_vuid and invalidate_partical_vuid. Ensure we call nt_status_squash() on returns. Smnall whitespace cleanup. Fix from Guenter Kukkukk <[EMAIL PROTECTED]> to fix listing against Fix possible uninitialized variable use. Fix part of bug #3617 from valgrind trace. Patch to fix the "Invalid read of size 4" errors. Bug #3617. Fix bug #5267 - nmbd shuts down when network interfaces go down. Emit debug message at 0 (already fixed for 3.2). Kai Blin (2): libsmb: Do not upper-case target name on NTLMv2 hash generation idmap: Fix an incompatible pointer type warning. Karolin Seeger (4): Add missing quote. Fix bug 5172. Thanks to Jason Filley <[EMAIL PROTECTED]> for reporting! Correct comment. Default debug level of smbclient is 1, not 0. Change ldap search filter. This function is also used to search machine accounts which may be located in a different ou. Fix typo. Michael Adam (32): Adapt VERSION to use SAMBA_VERSION_VENDOR_PATCH instead of Prevent net getdomainsid from panicing when called as non-root. Fix a debug message (add a newline). Add flags for correctly implementing lsa_lookup_name levels. Fix for bug #4801: Correctly implement lsa lookup levels for lookupnames. Fix flags in caller of lookup_name() in create_builtin_administrators(). Add combined flag LOOKUP_NAME_LOCAL. Fix flags in call of lookup_name() in pdb_default_create_alias(). Fix flags in call of lookup_name() in srv_samr_nt.c:can_create(). Fix flags in all callers of lookup_name() in net_sam.c. Remove two unneeded functions. In cm_prepare_connection(), only get auth user creds if we need to. r25086: Fix interdomain trusts (this povides the fix expected in r22709): Streamline logic in cm_connect_netlogon() Remove silly amounts of trailing white spaces. Let get_trust_pw() determine the machine_account_name to use. Refactor the lagacy part of secrets_fetch_trust_account_password() out Export logic of get_trust_pw() to new function get_trust_pw_clear(). Rename get_trust_pw() to get_trust_pw_hash(). Pass NULL instead of unneeded &sid: secrets_fetch_trusted_domain_password() checks. Refactor out get_schannel_session_key logic. Streamline and fix logic of cm_prepare_connection(). Refactor out assembling of trust creds (pw, account name, principal). Make cm_connect_sam() try harder to connect autheticated. Fix another segfault. Fix logic error in cm_connect_sam(). Fix a debug message: add missing space. Only retrieve password policies in pam_auth when WBFLAG_PAM_GET_PWD is set. Enable building the notify_fam module. Fix bug #5171 (perl syntax error) found by Jason Filley <[EMAIL PROTECTED]>. Add support for LDAP debug output in Samba log file. Add configure check for LBER_LOG_PRINT_FN - to intercept ldap debug. Rafal Szczesniak (1): r24771: Use infolevel 25 to set the machine account's password (just like winxp). Simo Sorce (4): Resolve conflict of merging in J.Layton patch While 'data' is usually 0 terminated, nothing in the spec requires that. Fix winbindd running on a Samba DC, Revert "mount.cifs: fix several problems when mounting subdirectories of shares" Stefan Metzmacher (6): Merge commit 'origin/v3-0-stable' into v3-0-test printing: fix default printing subsystem detection no-atime-on-mtime Merge remote branch 'origin/v3-0-test' of /home/People/metze/devel/samba/samba-bare into v3-0-test Merge remote branch 'origin/v3-0-test' of /home/People/metze/devel/samba/samba-bare into v3-0-test Revert "no-atime-on-mtime" Steven Danneman (1): Closed memory leak on error path. Volker Lendecke (17): add SESSSETUP_BENCH When allocating a new vuid, also avoid partial ones Correctly invalidate intermediate vuids Correctly unbecome_root() on error Zero the tdb key, there might be padding Some paranoia checks packet_struct is used in several places as raw memory ensure uni_name.buffer is initialised Fix two uninitialized variables in vfs_hpuxacl.c Copy the 3.2 version of string_replace to 3.0 Port SMB_FS_OBJECTID_INFORMATION from 3.2 Fix two memleaks Fix confusing error message -- bug 5252 Fix inotify detection Correctly check return of rename(2) Respect FAMChanged -- attempt to fix bug 5307 Work around a handle leak in XP 64 bit ----------------------------------------------------------------------- -- Samba Shared Repository