[SCM] Samba Shared Repository - annotated tag samba-4.0.0rc4 created

Karolin Seeger kseeger at samba.org
Tue Oct 30 02:37:16 MDT 2012


The annotated tag, samba-4.0.0rc4 has been created
        at  5ee38616a89f84a71acd9448985dcec5a4d2148e (tag)
   tagging  8c72009f6d9bf85d35d4cefedc935c14dd799516 (commit)
  replaces  samba-4.0.0rc3
 tagged by  Karolin Seeger
        on  Tue Oct 30 09:08:56 2012 +0100

- Log -----------------------------------------------------------------
samba: tag release samba-4.0.0rc4
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (GNU/Linux)

iD8DBQBQj4sibzORW2Vot+oRAlqFAJ9SnbA8FYiBn9oiQwRif1yaEBAqRgCeK2N6
rYmjiTq7ivnx4bzEkWThCDU=
=f7yN
-----END PGP SIGNATURE-----

Andreas Schneider (2):
      BUG #9295: Build standard auth modules as internal modules.
      packaging: Move smbprint to a comman location.

Andrew Bartlett (2):
      build: Assert that auth_domain, auth_builtin, auth_sam, auth_winbind are builtin
      ldb: bump version to 1.1.13 so the 4.0 release can get the isprint fix

Björn Baumbach (2):
      docs: fix opening and ending tag mismatch: para
      docs: fix opening and ending tag mismatch: para

Christian Ambach (1):
      s3:utils/net fix a compiler warning

David Disseldorp (1):
      pam_winbind: fix segfault in pam_sm_authenticate()

Gregor Beck (22):
      s3:auth: use const in smb_pam_xxx_session()
      s3:rpc_server/srvsvc: remove function net_enum_pipes()
      s3:lib: remove unused function connections_traverse()
      s3:smbcontrol: don't do stack_trace by connection but by server_id.
      s3:count_current_connections: do not clear orphaned entries from connections.tdb
      s3:net_status_shares: use connections_forall_read for a read only traversal
      s3:smbd: pass smbXsrv_session instead of user_struct to session_claim() and session_yield()
      s3:smbd: remove smbd_server_connection argument from session_claim()
      s3:smbd: initialize session->global before calling session_claim
      s3:smbd: use session_global_id as session number for pam and utmp
      s3:smbXsrv_session: add smbXsrv_session_global_traverse()
      s3:smbXsrv_tcon: add smbXsrv_tcon_global_traverse()
      s3:build: move sessionid_tdb.o and conn_tdb.o to SMBD_OBJ_BASE
      s3:smbd:setup_new_vc_session: traverse sessions instead of connections to shutdown other smbds
      s3:smbd/connection: use smbXsrv_tcon_traverse to count connections
      s3:lib: implement sessionid_traverse_read with smb2srv_session_traverse_read
      s3:smbd: don't use (fill) sessionid.tdb in session_claim/yield any more.
      s3:net_serverid: remove sessionid_traverse from "net serverid wipedbs"
      s3:lib: remove unused sessionid_*() functions
      s3:net_serverid: remove connections_forall from "net serverid wipedbs"
      s3:lib: remove function connections_forall()
      s3:lib/conn_tdb: implement connections_forall_read() based on smbXsrv_*_global_traverse()

Jelmer Vernooij (62):
      wafsamba: Ignore some more symbols when checking for dupes. (cherry picked from commit 276460cf8afb4894fe1e980c7a75e866c14ba144)
      samba.provision.sambadns: Use == to compare strings, not 'is'. (cherry picked from commit 2adf27a99b999a4fd0329d9fa398a9208b60e367)
      samba4-tests: Move 'samba.tests.source' up.
      selftests.tests: Remove reference to Samba 4. (cherry picked from commit 1080b6c2caf1191fd896f3caf38e576a00b01982)
      selftest: Move some tests to common test script. (cherry picked from commit 1aa291c331c29c2f5ee4572b660c4c2061755856)
      samba.join: Fix multiple spaces.
      selftest: Move more tests to common list script.
      samba-tool user test: Fix expected output.
      smb.conf(5): Extend 'server min protocol' description. (cherry picked from commit dfe75c2f3591652a370a36f73f70e8055bda9d11)
      smb.conf(5): Add basic documentation for 'winbindd socket directory'. (cherry picked from commit d0b38752471dd870ad640fd39076bc51f84c57d1)
      smb.conf(5): Add basic documentation for 'winbindd privileged socket directory'. (cherry picked from commit 3cea6257a9e4a3e1dc46e6c555d57992a73d6e6c)
      smb.conf(5): Add : to idmap config description to mark it as parametric. (cherry picked from commit c6ba8575ea7fe8b0fdc49d4f823ca441ae99070a)
      smb.conf(5): Add basic documentation for 'ntvfs handler'. (cherry picked from commit 394258ad4c3413388e800800b2b1b941de037fa3)
      smb.conf(5): Add basic documentation for 'dns forwarder'. (cherry picked from commit e9d91cd4a133d7acb377341282230f99f5e10a12)
      smb.conf(5): Add basic documentation 'winbind sealed pipes'. (cherry picked from commit e7c8fcaea5b06897603abb6f4f38ce39b400c9a7)
      samba-tool user: Fix typos, improve messages. (cherry picked from commit d09f15163843c5a027476e9087ae96700f6de003)
      smb.conf(5): Add basic documentation for 'samba kcc command'. (cherry picked from commit a63d6a909406c2d0e04f6142f9614c3543ae2d1b)
      smb.conf(5): Add basic documentation for 'server services'. (cherry picked from commit 3cc61af7ff3b90026fdc6fc84ad905041154bfaf)
      smb.conf(5): Add basic documentation for 'dns update command'. (cherry picked from commit 4ccea7f86796070ae6dbf404aa93ad4e5a7ae66e)
      smb.conf(5): Add basic documentation for 'rndc command'. (cherry picked from commit b0b0266aa70721ebfea8dbc2602e81984a3b6023)
      smb.conf(5): Add basic documentation for 'allow dns updates'. (cherry picked from commit 68fdcaa6b7f69c622df958413ee3809e56861c04)
      smb.conf(5): Add basic documentation for 'spn update command'. (cherry picked from commit 6f36bde82f4a6329b97b400564e69928dffa0173)
      smb.conf(5): Add basic documentation for 'ntp signd socket directory'. (cherry picked from commit 7341dcac105baad0d06d112578fa3f12826bd4ef)
      smb.conf(5): Add basic documentation for 'log nt token command'. (cherry picked from commit e27e8f4f88dac6c938272ced6ca4b0fd3b20f8e0)
      smb.conf(5): Add basic documentation for 'tls cafile'. (cherry picked from commit 4e1a06dc238c31a3b2343fcf4983c78fdc52f758)
      smb.conf(5): Add basic documentation for 'tls keyfile'. (cherry picked from commit 0f5e45b84c9b54909294fc0ea48f7b6fb3ca2878)
      smb.conf(5): Add basic documentation for 'tls certfile'. (cherry picked from commit 008dfb9a2167603c65fb4db56c8bd62cdd2447d0)
      smb.conf(5): Add basic documentation for 'tls crlfile'. (cherry picked from commit 2e4f054e16aa9f67ec6bfb8ec7af6ebbba26db1d)
      smb.conf(5): Add basic documentation for 'tls enabled'. (cherry picked from commit 946a873e470ed4309bf56dae574b8f48a4dc629f)
      smb.conf(5): Add basic documentation for 'tls dh params file'. (cherry picked from commit 03b48e2bdbea30afad9b414fbab5dae67e57b5cf)
      smb.conf(5): Add 'socket address' as alias for 'nbt client socket address'. (cherry picked from commit 6c160e3892eea219c50bbb2d1113460817bfad08)
      smb.conf(5): Add 'ldap password sync' as synonym for 'ldap passwd sync'. (cherry picked from commit 695df863eddd6ee323229fe29a4a40712f3553b4)
      smb.conf(5): Add basic documentation for 'afs token lifetime'. (cherry picked from commit 0cea6daffe42f5b9b6ee61eb430da3f86bea31df)
      smb.conf(5): Add basic documentation for 'nsupdate command'. (cherry picked from commit aad30c062fd176fa15994a44a0178d51764cdbf7)
      smb.conf(5): Fix mixing of tabs and spaces. (cherry picked from commit 47902702b3e6390de05f8fca2bc457936af9f5c1)
      tests: Convert find_missing_doc into a unit test. (cherry picked from commit d2f8fe855d0705faf216714cf147038563c0ba7e)
      samba.tests.docs: Distinguish between unknown and undocumened parameters. (cherry picked from commit d0e644e0c83636b4e4c6b52ce0f861ffe38cedeb)
      samba.tests.docs: Support synonyms. (cherry picked from commit be4dea45daca51a817a7c383a4092bf69650c6cd)
      samba.tests.docs: Support spaces before synonyms. (cherry picked from commit 32fad2b910a9e4f9b753b43cb818c72829236a88)
      smb.conf(5): Consistent spelling of parameter names.
      samba.tests.docs: Skip tests if xsltproc is not present. (cherry picked from commit 8412b57f5ce40901a0a4e2e66c5f9bcbdcb4b46e)
      samba.tests.docs: Write error output from xsltproc to standard out. (cherry picked from commit cfa72bcc5e93a840fc07f5d419216443ef8f7599)
      samba.tests.docs: Assume docs are generated by waf. (cherry picked from commit ed37b8ad14d496114654017d394fa18d63456aee)
      smb.conf(5): Mark four removed parameters as such. (cherry picked from commit 4b4e8e21235615af94788fa0ebfa0b0bc09f14fd)
      samba.tests.docs: Ignore removed parameters. (cherry picked from commit 364ed82d22bbcd69ae237098ba8d6946969bd390)
      source4.selftest.tests: Consistent naming of smbtorture binary. (cherry picked from commit 55507d0612ecf2db34867eb6065fc5038ea81aa0)
      source4.selftest.tests: Rename plansmbtorturesuite() to plansmbtorture4suite(). (cherry picked from commit 868c8c058306b66fb3baa4a36bfe91d6461805d5)
      selftesthelpers: Share code for listing smbtorture4 tests. (cherry picked from commit 4c4d3c86f0430d38f78d16dcb5d365b577ef4227)
      selftest/selftesthelpers.py: Share configuration variable, strip whitespace. (cherry picked from commit 6bcb25673bdc249f5a49ded912d90bc84b13809d)
      selftest/selftesthelpers: Share environment handling for extra smbtorture options. (cherry picked from commit fcb7926ce544a8d4b0e5aa6577fe21712b38bb53)
      selftest: Move determining of smbtorture4 options to selftesthelpers. (cherry picked from commit 8237e2727da0d04b82cb3cf644dd337a4c77fe34)
      selftesthelpers: Add function for printing smbtorture4 version. (cherry picked from commit 58345820c078f79fe7f67b8e6f947691f7237641)
      source4.selftest.tests: Add suffix for smbclient4/nmblookup4. (cherry picked from commit ea5e2b56c14072eeaa785d05f1da4d439667e8b6)
      source3.selftest.tests: Remove tabs. (cherry picked from commit a841f0fced7abfb0f6d98390c07becdf49a91af5)
      source3.selftest.tests: Add suffix for smbclient3/ntlm_auth3. (cherry picked from commit efb27e29dadf58d2dec651ca3a0c108b4cf515ae)
      source3.selftests.tests: Use common plansmbtorture4testsuite() function. (cherry picked from commit fd607e0a9eefb79130941e244435980afbbb4bf7)
      selftesthelpers: Simplify detection of tap2subunit. (cherry picked from commit 05dc5a39a6ad4b1ffafc904faea3e8e40f6f5cde)
      source4.selftest.tests: Add FIXME about database verification. (cherry picked from commit 1190f385f72f68f22277c8b380f2d4c461c413a4)
      selftest: Add --random-order option. (cherry picked from commit 67dd28f3605db4cbdc5feacc1121ec3d7dd075a6)
      selftesthelpers: Fix detection of tap2subunit.
      source3.selftest: Move more variables to be in common. (cherry picked from commit 66980989e5b28490cd7b04b576cf39d26f183b90)
      source3.selftest: Move last variables to selftesthelpers.

Jeremy Allison (9):
      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.
      Remove all uses of lp_security_mask/lp_force_security_mode/lp_dir_security_mask/lp_force_dir_security_mode and replace with the normal masks. Now these parameters can be removed.
      Remove the parameters:
      Update WHATSNEW.txt with removed parameters.
      Ensure the masks don't conflict with the ACL checks.
      Fix bug #9329 - Directory listing with SeBackup can crash smbd.

Karolin Seeger (6):
      VERSION: Bump version number up to 4.0.0rc4.
      Merge commit 'samba-4.0.0rc3' into v4-0-test
      WHATSNEW: Prepare release notes for Samba 4.0.0rc4.
      WHATSNEW: Update changes since rc3.
      WHATSNEW: Update changes since rc3.
      VERSION: Disable GIT snapshot to prepare rc4 release.

Michael Adam (8):
      s3:smbd/durable: remove an extra blank line from vfs_default_durable_reconnect()
      s3:open_files.idl: add stat-info to vfs_default_durable_cookie.
      s3:smbd:durable: store stat info for disconnected durables and check at reconnect.
      s3:smbd:durable: factor stat checks out into vfs_default_durable_reconnect_check_stat()
      s3: fix comment header description for smbd_shim
      s3:smbd: move initialization of the smbd_shim from smbd_init_globals() to main()
      s3:smbd: remove duplicate prototypes for sys_utmp_claim() an sys_utmp_yield()
      s3:auth: remove duplicate propotypes for smb_pam_claim_session and smb_pam_close_session

Stefan Metzmacher (20):
      libcli/smb: fix unitialized padding in smb2_create_blob_push_one() (bug #9209)
      s3:rpc_server: avoid a level 0 DEBUG if tstream_npa_connect_recv fails (bug #9309)
      s3:smbd/durable: trigger pending write_time updates before disconnecting the file
      s3:smbd/durable: update the low level write_time before disconnecting the file.
      s3:open_files.idl: add write_time specific stuff to vfs_default_durable_cookie
      s3:smbd/durable: add write_time specific stuff to vfs_default_durable_cookie
      lib/tsocket: fix loop in tdgram_bsd_recvfrom() (bug #9184)
      buildtools/wafsamba: only display 'ok' if the result is True
      s3:smbd: update sconn->remote_hostname after the netbios session request
      s3:smbd: add exit_server to the smbd_shim hooks
      s3:smbd/utmp: remove ip address from utmp record
      s3:configure: check that struct utmp.ut_line is large enough for our use case
      s3:utils/net: remove unused "net connections"
      doc-xml: remove "net connections" documentation
      s3:smbXsrv.idl: add session_global_id to smbXsrv_tcon_global
      s3:smbd: fill tcon->global->session_global_id
      s3:smbd: don't call claim/yield_connection() in make_connection_snum/close_cnum()
      s3:smbd: remove unused claim_connection/yield_connection
      s3:lib: remove unused connections_fetch_entry*() and connections_init()
      docs-xml:smbd.8: document new smbXsrv_*_global.tdb files

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


-- 
Samba Shared Repository


More information about the samba-cvs mailing list