The annotated tag, release-4-0-0alpha5 has been created at 920c72747e9816dec74b742fc9a3aaf5c1e3a0c8 (tag) tagging dc238848b3987a187212bd8088916c5b34755b0f (commit) replaces release-4-0-0alpha4 tagged by Andrew Bartlett on Mon Jun 30 21:52:31 2008 +1000
- Log ----------------------------------------------------------------- Samba4 alpha5 release! -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iD8DBQBIaMkJz4A8Wyi0NrsRAlyrAJ9/6AXxwvpp5aeKABWzuEkm/yKUKwCgqiCB jlfE4j4KMXN3lz9NkBVTgNU= =nstI -----END PGP SIGNATURE----- Andrew Bartlett (34): Merge branch 'v4-0-stable' of ssh://git.samba.org/data/git/samba into 4-0-local On the road to alpha5... Align the Python and EJS ldap tests. Tone down the warnings in the WHATSNEW. Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local Don't sign NTP packets to disabled accounts Add a blackbox test for the provision-backend script. Remove old ldap.js test, we have replicated it in python now. Fix segfault caused by talloc_free() being called while still processing Change detection of objectCategory short fomm Depend on NDR_DRSBLOBS explicity. Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local Fix installation of Samba4 into an empty tree. Fix the wbinfo test on the LDAP backend. Tone down the language in BUGS.txt Place the Fedroa package into Samba4's GIT tree Update WHATSNEW towards an alpha5 release. More work to use %{name} rather than 'samba' Use a configure-specified directory for the winbind priv pipe dynconfig changes for 'winbind privileged dir' changes. selftest changes for 'winbind privileged dir' change. Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local Loosen ldap.py tests on the LDAP backend. Relax the ldap.py tests so that they pass against OpenLDAP CVS. Rework samdb handling for 'netlogon' packets. Update Fedora packaging per feedback on review ticket. Fix small formatting details in WHATSNET for an alpha5 release. Mark as alpha5 release Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local Prepare for alpha5 tarball. Ensure we install smbd as well... More updates for spec file, for alpha5 Merge branch '4-0-local' into v4-0-stable Andrew Tridgell (25): more useful output in scan check for requested buffer size in getinfo call fixed a warning updated some info levels based on WSPP docs smbpid needs to be 32 bit now to cope with SMB2 smbpid is 32 bit, and update SMB2 locking per MS-SMB2 remove unused macros remove a pstring more updates for new info levels it is not valid to set a UNLOCK flag on a lock request setpassword should be executable SMB2 signing now works. The spec was wrong (and will be fixed in the Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test copied the Heimdal sha256 functions into lib/crypto to avoid a link fixed SMB2-LOCK test for new semantics (from docs) another SMB2-LOCK fix now that we know that the UNLOCK flag is only ensure we don't end up with a partially initialised EA structure handle NULL fields in blob comparison added server side SMB2 signing Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test fixed mandatory signing make signing per session in the SMB2 client library fixed for per session session_key here too Change our module code to not use the special symbol name init_module() Jelmer Vernooij (38): Add convenience function for creating nbt sockets in torture. Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test Add more docstrings in tdb. Fix variables used in configure. Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-fixmodulesdir Add working Python bindings for NBT. Remove unused import, function. Clarify error when SWIG can't be found - it's not required unless you Add another reason for skipping a testsuite, remove obsolete comment. Use variables for source dir of python tdb bindings. Use variables for source dir of python ldb bindings. Fix prototype for pthread process model. Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-fixmodulesdir Use proper python errors. Avoid using .DEFAULT_GOAL - it's only available in gmake 3.81 and higher. Fix ldb python bindings after events changes. Fix standalone ldb build. Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-fixmodulesdir Add include in swig file as well. Remove support for deprecated JS provisioning. Change order of includes in swig file to avoid warnings. Avoid including events_util.h in events_internal.h since the latter is Make sure events pc file gets installed. Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-fixmodulesdir Use friendly NTSTATUS message in python code when possible. Revert "Remove the dependency on $(abspath) in makefiles" Use workaround for $(abspath) Undefine HAVE_KRB5_ENCRYPT_BLOCK because Heimdal really doesn't have it. Use ldbsrcdir rather than ldbdir. Use variable for popt source dir. Use ldbsrcdir rather than ldbdir. Fix another reference to ldbdir. Use variable for selftest directory. Only try to detect the events lib dir if it wasn't set earlier. Move blackbox tests closer to what they're testing. Use make template for installing binaries. Use make magic for installing/uninstalling binaries. Non-zero exit code on failure. Jeremy Allison (1): Fix initialization warnings. Jim McDonough (2): Initial automated wintest. Missed these on the last commit Julien Kerihuel (2): Remove events from require line: Fix if_version for interfaces with a if_version_minor field different from 0 Kai Blin (1): wbinfo: Output string for sid type in lookupsid. Michael Adam (5): credentials: gss_set_cred_option() needs gss_cred_id_t * argument, not gss_cred_id_t. pynbt: eliminate "initialization from incompatible pointer type" warning tdb_unpack: Eliminate "cast to pointer from integer of different size" warning on 64bit. ntlmssp: get rid of "cast to pointer from integer of different size" warning on 64 bit ntlm_auth: eliminate "cast pointer from integer of different size" warnings on 64bit. Simo Sorce (15): Make it possible to disable gnutls at configure time, This patch make it possible to build the events library completely Make up the right dependencies now that ldb depends on libevents Use a custom init function for samba4 that sets a samba4 Fix events_aio Cosmetic fixes. Ups fix typo in error type Cleanup, Now that we pass down the event context, start removing calls to Cleanup. Note that making ldb the event context parent seem to lead to races when Fix cleanup. Fix ldb_wrap.c Fix build Try to get a bit further with provisioning Stefan Metzmacher (44): krb5_init_sec_context: skip the token header when GSS_C_DCE_STYLE is specified BASE-DELAYWRITE: add missing time checks to make sure the server has updated the write time BASE-DELAYWRITE: fix test on filesystem without high resolution timestamps opendb: add write time handling pvfs: add PVFS_RESOLVE_NO_OPENDB flag and get the write time from the opendb pvfs: add posix:writetimeupdatedelay option pvfs: trigger a write time update 2 seconds after the first write pvfs_setfileinfo: update the write time in the opendb pvfs: correctly set the write time in the handle destructor pvfs_close: correctly handle the write time updates passed by close() pvfs: use utimes() instead of utime() to get better timestamp resolution selftest: set posix:writetimeupdatedelay selftest: pass torture:writetimeupdatedelay to smbtorture selftest: don't skip BASE-DELAYWRITE lib/crypto: remove unused sha1 and hmac-sha1 code kdc: we don't need any *_locl.h header from heimdal in the kdc build/m4: fix warnings with autoconf-2.62 rename SMB_BUILD_ => samba_cv_ libreplace: fix warnings with autoconf-2.62 rename ac_ => libreplace_cv_ libreplace: only include AC_USE_SYSTEM_EXTENSIONS fallback if required configure: we require autoconf 2.54 heimdal_build: rename config.m{k,4} => internal.m{k,4} socket_wrapper: truncate packets to a 1500 byte payload Some C++ warnings Revert "Add configure test for vdeplug library." credentials: set GSS_KRB5_CRED_NO_CI_FLAGS_X to avoid GSS_C_CONF_FLAG and GSS_C_INTEG_FLAG smbd: make sure the parent smbd stays alive forever mkversion.sh: printf %s is more portable than echo -e lib/ldb: add forward declaration for struct event_context nbt_server/wins: add forward declaration for struct event_context credentials: gss_set_cred_option() doesn't like GSS_C_NO_BUFFER gsskrb5: fix gss_krb5_cred_no_ci_flags_x_oid_desc variable name gsskrb5: just don't force, but allow the flags when GSS_CF_NO_CI_FLAGS is given pvfs: pvfs_aio should be a subsystem instead of an extra ntvfs module pvfs: create a pvfs_acl subsystem ldb: fix the init function names for some modules ldb: allow ldb modules to specify LDB_MODULE(name) or LDB_BACKEND(name) smb_build: enable implicit make rules smb_build: use MERGED_OBJ instead of STATIC_LIBRARY lib/events: build as MERGED_OBJ instead of STATIC_LIBRARY lib/talloc: build as MERGED_OBJ instead of STATIC_LIBRARY auth: don't force the build of auth_server as shared_module ldb_ildap: don't force the build as shared_module dsdb: don't force the build of ldb modules as shared_module nbt_server/wins: don't force wins_ldb as shared_module Volker Lendecke (4): Remove the dependency on $(abspath) in makefiles Include events_util.h in events_aio.c Fix the definition of abspath for gnu make < 3.81 Fix a non-empty line with just spaces ----------------------------------------------------------------------- -- Samba Shared Repository