[Pkg-samba-maint] [samba] branch upstream_4.4 updated (92b8875 -> 0d47877)
Jelmer Vernooij
jelmer at moszumanska.debian.org
Sat Apr 9 16:28:51 UTC 2016
This is an automated email from the git hooks/post-receive script.
jelmer pushed a change to branch upstream_4.4
in repository samba.
from 92b8875 Imported Upstream version 4.4.0+dfsg
adds f24db24 Creating directory for import
adds 58b3757 Load samba-3.0.27a into branches/upstream.
adds f56c937 whoops, put the branch under the package name
adds 868390f Load samba-3.0.28 into branches/samba/upstream.
adds 8f965ab Load samba-3.0.28a into branches/samba/upstream.
adds c3f02f9 Load samba-3.0.29 into branches/samba/upstream.
adds 695ee7a Load samba-3.0.29 into branches/samba/upstream.
adds 9c742a9 Load samba-3.0.30 into branches/samba/upstream.
adds 36f015c Load samba-3.2.0rc2 into branches/samba/upstream.
adds 1bf2961 take 3.2.0rc2 back off of the upstream branch; everything should now be in order
adds d6e5134 Load samba-3.0.31 into branches/samba/upstream.
adds 74a2535 Creating directory for import
adds bba625b Load samba-3.2.0pre2 into branches/samba/upstream-3.2.
adds 0381e17 Load samba-3.2.0rc1 into branches/samba/upstream-3.2.
adds 6149bff Load samba-3.2.0rc2 into branches/samba/upstream-3.2.
adds f9e6081 Load samba-3.2.0 into branches/samba/upstream-3.2.
adds d3d0a1b upstream-3.2 branch is now the upstream branch
adds 68aa843 Load samba-3.2.1 into branches/samba/upstream.
adds a5ca4db Load samba-3.2.2 into branches/samba/upstream.
adds 0623b47 Load samba-3.2.3 into branches/samba/upstream.
adds f168797 Load samba-3.2.4 into branches/samba/upstream.
adds 2203bd5 Load samba-3.3.0pre2 into branches/samba/upstream.
adds a2b71a0 Revert the merge of 3.3.0~pre2 in upstream branch
adds d113059 Load samba-3.2.5 into branches/samba/upstream.
adds ca16c95 Merge samba-3.3.0 into branches/samba/upstream.
adds 7a15735 Load samba-3.3.1 into branches/samba/upstream.
adds 60b302f Load samba-3.3.2 into branches/samba/upstream.
adds c44a229 Load samba-3.3.3 into branches/samba/upstream.
adds b12e32b Load samba-3.3.4 into branches/samba/upstream.
adds 8299c61 Load samba-3.3.5 into branches/samba/upstream.
adds 130ad4c Load samba-3.3.6 into branches/samba/upstream.
adds e2df061 Load samba-3.4.0 into branches/samba/upstream.
adds 4e05235 Load samba-3.4.1 into branches/samba/upstream.
adds 3539d15 Load samba-3.4.2 into branches/samba/upstream.
adds a2772c3 Load samba-3.4.3 into branches/samba/upstream.
adds f894c63 Load samba-3.4.4 into branches/samba/upstream.
adds 6348eb3 Load samba-3.4.5 into branches/samba/upstream.
adds 0ff834b Load samba-3.4.5 into branches/samba/upstream.
adds d68d99d Load samba-3.4.6 into branches/samba/upstream.
adds 07f55c1 Load samba-3.4.7 into branches/samba/upstream.
adds 1b77db9 Load samba-3.4.8 into branches/samba/upstream.
adds 53601fa Merge 3.5.4 in upstream branch
adds e6fa974 Load samba-3.5.5 into branches/samba/upstream.
adds fc9deef Load samba-3.5.6 into branches/samba/upstream.
adds 9fbd797 Load samba-3.5.7 into branches/samba/upstream.
adds 4d16e8d Load samba-3.5.8 into branches/samba/upstream.
adds 6fe9013 Load samba-3.6.0rc2 into branches/samba/upstream.
adds e64520a Revert upstream branch to 3.5.8....oops
adds 055c182 Load samba-3.5.9~dfsg into branches/samba/upstream.
adds a0ecb11 Load samba-3.5.10 into branches/samba/upstream.
adds 5f021ee Load samba-3.5.11 into branches/samba/upstream.
adds cb25bc5 Load samba-3.6.2 into branches/samba/upstream.
adds 62120f7 Load samba-3.6.3 into branches/samba/upstream.
adds 099e0ba Load samba-3.6.4 into branches/samba/upstream.
adds dd59b3a Load samba-3.6.5 into branches/samba/upstream.
adds ff4e466 Load samba-3.6.6 into branches/samba/upstream.
adds 85c23c3 Load samba-3.6.7 into branches/samba/upstream.
adds 12dc539 Load samba-3.6.8 into branches/samba/upstream.
adds 2cf8760 Load samba-3.6.9 into branches/samba/upstream.
adds 63f07bb Load samba-3.6.10 into branches/samba/upstream.
adds 529e6f8 Load samba-3.6.12 into branches/samba/upstream.
adds d217370 Load samba-3.6.13 into branches/samba/upstream.
adds 14ebdf4 Load samba-3.6.14 into branches/samba/upstream.
adds 2865eba Imported Upstream version 3.6.15
adds 31202ad Imported Upstream version 4.0.0+dfsg1
adds 1230d75 Imported Upstream version 4.0.3+dfsg1
adds 3dd2f8d Imported Upstream version 4.0.5+dfsg1
adds bc40a72 Imported Upstream version 4.0.6+dfsg
adds 6bbeb05 Imported Upstream version 4.0.7+dfsg
adds 880f2d7 Imported Upstream version 4.0.8+dfsg
adds 086da18 Imported Upstream version 4.0.9+dfsg
adds 83e4e1a Imported Upstream version 4.0.10+dfsg
adds 62ec192 Imported Upstream version 4.0.11+dfsg
adds e5465d7 VERSION: Set version to 4.1.0rc1-GITSNAPSHOT.
adds fd036b8 WHATSNEW: Start release notes for Samba 4.1.0rc1.
adds 55b3970 WHATSNEW: Some updates.
adds ae2e0a6 VERSION: Disable git snapshots for the 4.1.0rc1 release.
adds d95ed7f VERSION: Bump version number up to 4.1.0rc2...
adds 38841bb s3-lib: fix segf while reading incomplete session info (bug #10003)
adds d07b694 s3-lib: hide incomplete smbXsrv_tcon_global records
adds 54ee31e s3-smbstatus: display [u|g]id of -1 as "-1" in connection list
adds 4e74c61 smbd: Fix a 100% loop at shutdown time
adds 2c8bd5b s3-winbind: Do not delete an existing valid credential cache.
adds 65fadd4 lib/util: add 'ldb' debug class
adds e92be34 lib/ldb-samba: make use of DBGC_LDB
adds 348cb51 lib/ldb-samba: only debug LDB_DEBUG_TRACE at level 10
adds 2e6fdd7 lib/param: sync debug related options with source3/param
adds eb3b931 s3-waf: Rename regedit to samba-regedit.
adds 60be5a7 wbinfo: allow to define a custom krb5ccname for kerberized pam auth.
adds 2978a06 s3-winbindd: support the DIR pragma for raw kerberos user pam authentication.
adds f65b92c pam_winbind: update documentation for "DIR" krb5ccname pragma.
adds 4bbb4c8 docs-xml: Remove obsolete swat manpage and references.
adds 580b51c s4-lib/socket: Allocate a the larger sockaddr_un and not just a sockaddr_in in unixdom_get_peer_addr()
adds 216b3f4 s4-lib/socket: Allocate a the larger sockaddr_un and not just a sockaddr_in in unixdom_get_my_addr()
adds 2036f25 Fix bug #10010 - Missing integer wrap protection in EA list reading can cause server to loop with DOS.
adds c4c3d7f Fix bug #10010 - Missing integer wrap protection in EA list reading can cause server to loop with DOS.
adds 75ef73f dsdb-descriptor: Do not do a subtree search unless we have child entries
adds e97dfe2 dsdb: Rework subtree_rename module to use recursive LDB_SCOPE_ONELEVEL searches
adds 6287ac3 dsdb-ridalloc: Rework ridalloc to return error strings where RID allocation fails
adds 498c92d selftest: Ensure the DC has started and and got a RID set before we proceed
adds 5acbbd7 dsdb: Add assert in drepl_take_FSMO_role
adds 8cbc577 rpc_server-drsuapi: Improve comments and DEBUG lines
adds 55f0779 selftest: ensure samba4.rpc.samr.large-dc.two.samr.many is always tested
adds 071b36b dsdb/samdb: use RECYCLED it implies DELETED...
adds a0a3b58 torture/drs: Expand an error message to aid debugging
adds 20d8a33 dsdb: Prune deleted objects of links and extra attributes of replicated deletes
adds 042b3e5 dsdb/repl_meta_data: split out replmd_deletion_state()
adds d6e1e12 dsdb: Ensure we always force deleted objects back under the deleted objects DN
adds 7004a3d dsdb: Improve DRS deleted link source/target handing in repl_meta_data
adds 0a2a985 dsdb tests: Add member/memberOf checking to delete_objects testing
adds d0e3791 dsdb: Include MS-ADTS doc references on deleted object contstraints
adds 34e6d50 samba-tool dbcheck: Correctly remove deleted DNs in dbcheck
adds 2b6a6fd security.idl: add new security_secinfo bits
adds 30b8af7 Fix bug 9678 - Windows 8 Roaming profiles fail
adds 8e4d407 service_stream: Log if the connection termination is deferred or not (bug #9820)
adds 3f86c28 s4-winbindd: Do not terminate a connection that is still pending (bug #9820)
adds 8925c93 s4:rpc_server: make sure we don't terminate a connection with pending requests (bug #9820)
adds 1ed811b s4:server: avoid calling into nss_winbind from within 'samba'
adds 597846c s3: Remove old mode special substitution.
adds 4bf25ec nsswitch: Add OPT_KRB5CCNAME to avoid an error message.
adds a6df18d Add ea_list_has_invalid_name() function.
adds 36bca02 Ensure set_ea cannot set invalid Windows EA names.
adds dc2320a Ensure we never return an EA name to a Windows client it can't handle.
adds d3b9f6c Ensure we can't create a file using SMB2_CREATE with an invalid EA list.
adds 65d4a4c Add the ability to send an NTSTATUS result back with a trans2 reply so we can return a parameter block with an error code.
adds 2b165a1 Add error map of STATUS_INVALID_EA_NAME -> ERRDOS, ERRbadfile
adds b22b1bc Ensure we can't create a file using TRANS2_OPEN with an invalid EA list.
adds 12d06fb Ensure we can't create a file using NTTRANS with an invalid EA list.
adds e413edd Ensure we do pathname processing before SD and EA processing in NTTRANS_CREATE.
adds 7f52ae9 Reply with correct trans2 message on a setpathinfo with a bad EA name.
adds cd0f88d Add torture tests to raw.eas to check sending Windows invalid names in the middle of an EA list.
adds 224ea46 Wrap setting leases in become_root()/unbecome_root() to ensure correct delivery of signals.
adds 099fd4c Ensure gpfs kernel leases are wrapped in a become_root()/unbecome_root() pair.
adds 8b468af WHATSNEW: Add release notes for Samba 4.1.0rc2.
adds 589cb52 VERSION: Disable git snapshots for the 4.1.0rc2 release.
adds 694d54a VERSION: Bump version number up to 4.1.0rc3...
adds e9edcb3 docs: Add man page for vfs_linux_xfs_sgid.
adds a183dcd s3-libads: Fail create_local_private_krb5_conf_for_domain() if parameters missing.
adds f3a9fe5 s3-libads: Print a message if no realm has been specified.
adds 117e7ee docs: Add basic man page for vfs_syncops.
adds 87c63fd docs: Add man vfs_syncops.8 to waf build.
adds 2f03250 s3-winbind: Fix a segfault passing NULL to a fstring argument.
adds 2890940 Followup patch for BUG: https://bugzilla.samba.org/show_bug.cgi?id=10082
adds f036cee docs: Fix variable list in man vfs_crossrename.
adds 6bf3319 Fix bug #10097 - MacOSX 10.9 will not follow path-based DFS referrals handed out by Samba.
adds 11954a4 smbd: Fix async echo handler forking (Bug 10086)
adds 7af0c4f s3:lib/system fix build on AIX 7
adds 0f17c8d waf: fix build on AIX7
adds 3b23073 waf: add --without-gettext option
adds 8400442 waf: consolidate libintl related checks
adds 7accc37 waf: replace dependency to libintl with samba_intl
adds 3487e49 s3-winbindd: fix fallback to ncacn_np in cm_connect_lsat().
adds ef73d4c Man pages for ntdb tools missing
adds d969f6a ntdb.3.xml: Bump version up to 4.1.
adds c0189f9 ntdbbackup.8.xml: Bump version up to 4.1.
adds aa916b7 ntdbdump.8.xml: Bump version up to 4.1.
adds db1ea01 ntdbrestore.8.xml: Bump version up to 4.1.
adds c41ffd5 ntdbtool.8.xml: Bump version up to 4.1.
adds 6b6cab7 Fix bug #10063 - source3/lib/util.c:1493 leaking memory w/ pam_winbind.so / winbind
adds 462cb9c docs: Add man samba-regedit.8.
adds 0fc78f9 smbd: Fix a profile problem
adds 7c4011f smbd: Simplify dropbox special case in unix_convert
adds a07ff7c s3-winbindd: remove pointless variable assigment, see the strdup below.
adds ac40660 s3-winbindd: Fix memory leak in ads_cached_connection().
adds ae20e2d s3-winbindd: Fix winbind on DC crash with trusted AD domains.
adds f486e86 s3-winbindd: use find_domain_from_name() instead of find_domain_from_name_no_init().
adds 11fd36c s3-winbindd: make sure also the idmap code can deal with trusted domains.
adds b2276cd s3-winbindd: use get_trust_pw_clear() wrapper for AD connection code.
adds 1c53cdd2 s3-winbindd: remove unneded include of secrets.h from idmap_ad.c
adds 163c0b3 s3:winbind: fail ads_cached_connection_connect() if realm == NULL
adds 954ecdf Fix the erroneous masking of chmod requests via the UNIX extensions.
adds d953374 Allow UNIX extensions client to act on open fsp instead of pathname if available.
adds db6081f Fix the UNIX extensions CHOWN calls to use FCHOWN if available, else LCHOWN.
adds ac26652 s3:param: Correctly set up cli_maxprotocol, cli_minprotocol in our parameter block.
adds 723bc67 s3:client: avoid interpret_protocol()
adds 88e1188 s3:torture: avoid interpret_protocol()
adds d0a5cf5 s3:lib: remove unused interpret_protocol()
adds a0ea1c0 s3:libsmb: Modify cli_start_connection_connected() to use lp_cli_minprotocol()/lp_cli_maxprotocol() instead of hard coding PROTOCOL_CORE, PROTOCOL_NT1.
adds aadf310 s3:libsmb: Ensure we ask for DEFAULT_SMB2_MAX_CREDITS on successful negprot.
adds f017d59 s3:lib/netapi: make use of lp_cli_maxprotocol()
adds 58e621b s3:winbindd: make use of lp_cli_{min,max}protocol()
adds bf02a46 s3:libsmb: use lp_cli_minprotocol() in do_connect()
adds 98426d1 s3:libsmb: make use of lp_cli_{min,max}protocol() in SMBC_server_internal()
adds d9f3bd2 s3:smbcacls: Add -m<MAX PROTOCOL> option to smbcacls.
adds 801bcd0 libcli/smb: fix the credit handling on a SMB1 => SMB2 negotiate
adds 0526566 libcli/smb: Fix smb2cli_write_recv() and smb2cli_write() to return the bytes written.
adds 72bfc65 libcli/smb: Change smb2cli_create() and smb2cli_create_recv() to return a parameter blob of the newly opened/created file.
adds d0fbe4f libcli/smb: calculate the credit charge on the input and output dyn_len
adds 0a880e0 libcli/smb: pass max_dyn_len to smb2cli_req_create()
adds 60a05c0 libcli/smb: pass max_dyn_len to smb2cli_req_send()
adds 12b040b libcli/smb: add smb1cli_conn_req_possible()
adds c66525c libcli/smb: add smb2cli_conn_req_possible()
adds 21b1120 s3:libsmb: rewrite cli_push* to use smb1cli_conn_req_possible()
adds 21d0294 s3:libsmb: rewrite cli_pull* to use smb1cli_conn_req_possible()
adds a6b81a0 s3:libsmb: remove unused cli_readall*
adds a06f581 s3:client: use the default io size
adds 7ff7f66 s3:client: fix compiler warning
adds 2167e59 s3:lib: Factor read_ea_list_entry() and read_nttrans_ea_list() out so they can be used by the SMB2 client code.
adds 086075e s3:libsmb: Add in the core of the libsmb client SMB2 functions.
adds f041217 s3:libsmb: Plumb cli_smb2_rename() inside cli_rename().
adds 5e14ff8 s3:libsmb: Plumb cli_smb2_unlink() inside cli_unlink().
adds ea30277 s3:libsmb: Plumb cli_smb2_mkdir() inside cli_mkdir().
adds 967357a s3:libsmb: Plumb cli_smb2_rmdir() inside cli_rmdir().
adds c629546 s3:libsmb: Plumb cli_smb2_create_fnum() inside cli_ntcreate().
adds 6d938a2 s3:libsmb: Plumb cli_smb2_close_fnum() inside cli_close().
adds 6a9b514 s3:libsmb: Plumb cli_smb2_getattrE() inside cli_getattrE().
adds 40a7f2c s3:libsmb: Plumb cli_smb2_setattrE() inside cli_setattrE().
adds 79015d4 s3:libsmb: Plumb cli_smb2_setatr() inside cli_setatr().
adds 65e9cb0 s3:libsmb: Plumb cli_smb2_getatr() inside cli_getatr().
adds 776e653 s3:libsmb: Plumb cli_smb2_dskattr() inside cli_dskattr().
adds 663fa90 s3:libsmb: Fix cli_set_ea_path() to use frame instead of talloc_tos().
adds 90c733a s3:libsmb: Plumb cli_smb2_set_ea_path() inside cli_set_ea_path().
adds a9d9142 s3:libsmb: Plumb cli_smb2_set_ea_fnum() inside cli_set_ea_fnum().
adds 056d800 s3:libsmb: Plumb cli_smb2_get_ea_list_path() inside cli_get_ea_list_path().
adds afb3b39 s3:libsmb: Plumb cli_smb2_list() inside cli_list().
adds 509fe6d s3:libsmb: Plumb cli_smb2_qpathinfo2() inside cli_qpathinfo2().
adds b8baf6d s3:libsmb: Plumb cli_smb2_qpathinfo_streams() inside cli_qpathinfo_streams().
adds e7ff8b9 s3:libsmb: Plumb cli_smb2_qfileinfo_basic() inside cli_qfileinfo_basic().
adds 919cb48 s3:libsmb: Plumb cli_smb2_qpathinfo_basic() inside cli_qpathinfo_basic().
adds 5ef4556 s3:libsmb: Plumb cli_smb2_qpathinfo_alt_name() inside cli_qpathinfo_alt_name().
adds c774061 s3:libsmb: Plumb cli_smb2_query_security_descriptor() inside cli_query_security_descriptor().
adds bd104ef s3:libsmb: Plumb cli_smb2_set_security_descriptor() inside cli_set_security_descriptor().
adds e9d7054 s3:libsmb: add SMB2 support to cli_push*
adds 1d0a87e s3:libsmb: add SMB2 support to cli_pull*
adds 26a1fd3 s3:libsmb: add support for SMB2 in cli_writeall()
adds c935ba3 s3:libsmb: make cli_tdis_send/recv static
adds 9d2ecfe s3:libsmb: only set tcon to invalid in smb2cli_tdis*
adds 409ab74 s3:libsmb: call smb2cli_tdis() from cli_tdis()
adds 159b051 s3:libsmb: make cli_ulogoff_send/recv static
adds 2fb817c s3:libsmb: call smb2cli_logoff() from cli_ulogoff()
adds 947cd1d libsmb: Fix a bunch of Coverity IDs
adds 449503d Remove restrictions on setting iosize inside smbclient for SMB2 connections.
adds c0aed70 As SMB3 has transport level encryption, allow smbclient -e to force encryted SMB3 transport.
adds 69058ee Add new "timeout" command and -t option to smbclient to set the per-operation timeout.
adds ff43be5 Add "max protocol" command line documentation for smbcacls.
adds cda1b51 Add "-e" encrypt transport command line option documentation for smbcacls.
adds 11890a5 Expand on the documentation of -m max-protocol for SMB2/3 for smbclient.
adds bd16454 Fix the documentation for --send-buffersize for the new default value of zero for smbclient.
adds 4b3ce19 Fix the documentation of the iosize command to explain the new zero default for smbclient.
adds 742c5c6 Fix the documentation of --encrypt to explain SMB3 encryption for smbclient.
adds b455784 Add documentation for the new -t <timeout> parameter in smbclient.
adds 5ba00cf Add documentation for the new internal command timeout to smbclient.
adds ac1a309 client: add missing newlines to error messages for invalid iosize parameter.
adds 10c1784 python/pyglue: filter out loopback and linklocal addresses unless all_interfaces is given
adds 21708c1 s4:samba_upgradedns: don't pass linklocal=False to interface_ips_v6()
adds bfd3cc3 python/provision: remove unused linklocal=False argument from interface_ips_v6()
adds cf677c4 WHATSNEW: Add release notes for Samba 4.1.0rc3.
adds e6cbc39 WHATSNEW: Add paragraph about SMB2/3 support for client tools/library.
adds fee6fa5 scripting/join.py: Handle creating the dns-NAME account during a DC join
adds e00be93 scripting/samba_upgradedns: Tighten up exception and attribute list handling
adds 0d7c1f0 selftest: Test creation of the dns-SERVER account during selftest
adds 79b7888 selftest: Start internal DNS server on domain provisioned for BIND9_DLZ
adds 1e653e4 selftest: Add a basic test of samba_upgradedns
adds a654601 torture: Ensure that GSSAPI and SPNEGO packets are accepted by dlz_bind9
adds 2b411e6 s3:smbd: return NT_STATUS_INFO_LENGTH_MISMATCH for GetInfo in case output_buffer_length is too small
adds 5e75d4b s3:smbd: allow GetInfo responses with STATUS_BUFFER_OVERFLOW to return partial, but valid data
adds 342afee s3:smbd: allow status code in smbd_do_qfsinfo() to be set by information class handler
adds 25fbced s3:smbd: allow info class SMB_QUERY_FS_VOLUME_INFO to return partial data
adds a9ef99c s3:smbd: allow info class SMB_QUERY_FS_ATTRIBUTE_INFO to return partial data
adds 6ee8231 smbd: Use #defines in smb2_getinfo_send
adds 3691f46 smbd: qfilepathinfo has fixed/variable buffers
adds b4427b9 smbd: qfsinfo has fixed/variable buffers
adds 9444c6f smbd: Correctly return INFO_LENGTH_MISMATCH in smb2_getinfo
adds 0e91fd6 smbd: Correctly return BUFFER_OVERFLOW in smb2_getinfo
adds db4e8a7 smbd: Revert a93f9c3
adds 26ac864 smbd: Fix error return for STREAM_INFO
adds 317f960 smbd: Correctly return INFO_LENGTH_MISMATCH for smb1
adds a616bbc dsgetdcname_cache_fetch() doesn't use the site_name parameter so don't pass it.
adds 0c046a4 Refactor dsgetdcname to be called via a wrapper function.
adds 2d7fe2b Move the manipulation of site_name into the caller function dsgetdcname().
adds 3912eeb9 Move the retry logic when site_name is passed in a NULL or "" to the wrapper function.
adds cfa4e2a Optimization. Don't do the retry logic if sitename_fetch() returned NULL, we already did a NULL query.
adds 3beda4c WHATSNEW: Update changes since 4.1.0rc2.
adds dd444e6 VERSION: Disable git snapshots for the 4.1.0rc3 release.
adds 7d791d5 VERSION: Bump version number up to 4.1.0...
adds c4166d0 dbwrap_ctdb: Treat empty records as non-existing
adds 3f749ac loadparm: add new parameter "acl allow execute always"
adds 434ca3f s3:smbd: ease file server upgrades from 3.6 and earlier with "acl allow execute aways"
adds 69cf874 docs: document "acl allow execute always"
adds 4674cca WHATSNEW: Start to add changes since 4.1.0rc3.
adds def64cc Raise the level of a debug.
adds ebfa34b docs: Fix typos.
adds 1e969dc s3:smb2_find: Return that timestamps do not exist as directories
adds 9a29d7e libcli/smb: use SMB1 MID=0 for the initial Negprot
adds 8fd1e54 s3: libsmb : The short name length is only a one byte field.
adds 007ed89 Fix is_legal_name() to not emit character conversion error messages.
adds f851d26 libcli/smb: fix non mendatory signing against some vendor SMB2 servers.
adds ee469fa libcli/smb: only check the SMB2 session setup signature if required and valid
adds 4e5e7e4 s3: libsmb SMB2 wrapper layer. cli_smb2_get_ea_list_path() failed to close file on exit.
adds c69e7c3 s3: libsmb : Bug 10150 - Not all OEM servers support the ALTNAME info level.
adds a75cbcd s3: libsmb - 10150 - Not all OEM servers support the ALTNAME info level.
adds 676b5de libcli: continue to read from the socket even if the size is 0
adds 78240de VERSION: Set version to 4.1.0rc4.
adds 9343c99 docs: point out side-effects of global "valid users" setting.
adds 7f066b2 Fix bug 10162 - POSIX ACL mapping failing when setting DENY ACE's from Windows.
adds 4182c97 python-samba-tool fsmo: Do not give an error on a successful role transfer
adds 1706214 smbd: Simplify find_oplock_types
adds 252a2bc smbd: Don't store in-memory only flags in locking.tdb
adds 9cfc001 smbd: Rename parameter "i" to "idx"
adds 3a5ae0c smbd: Fix flawed share_mode_stale_pid API
adds fd1583b torture3: Trigger a nasty cleanup bug in smbd
adds b5866b1 WHATSNEW: Add changes since 4.1.0rc3.
adds 4ef85c7 python/drs: Ensure to pass in the local invocationID during the domain join
adds 8158673 dsdb-repl_meta_data: Check for a NULL invocationID and do not proceed
adds 66f843e dsdb: Refuse to return an all-zero invocationID
adds 5c63561 dsdb-repl_meta_data: Do not re-delete the Deleted Objects DN during replication
adds b5b15ff dsdb-repl_meta_data: Make handling of Deleted Objects DN clearer in delete
adds 39efc6f dsdb: Use WERR_DS_ATT_NOT_DEF_IN_SCHEMA for failed schema lookups
adds ee8a3ed Remove confusing TODO file
adds bb4d9a2 Remove NEWS file containing confusing information
adds f5c378e smb.conf: Fill out the ntvfs handler smb.conf page from source4/NEWS
adds 80c3c30 dsdb: Refuse to replicate an all-zero invocationID GUID in replPropertyMetaData
adds 3f2907f dbcheck: Look for and fix the all-zero invocationID in replPropertyMetaData
adds 476e03e selftest: Add script to assist in writing out a tree undump.sh can restore
adds bdab150 selftest: Only run referenceprovision and ldapcmp for the 4.0.0 test
adds 2fdacdd selftest: Add release-4-1-0rc3 saved provision
adds e7eb397 selftst: add tests based on 4.1.0rc3 to check for zero invocationID in replPropertyMetaData
adds f0e374f dbcheck: Ensure to always increase the error_count
adds c3e5353 pydsdb: Give KeyError when we fail a schema lookup in python
adds 2c4f2c5 pydsdb: Raise a more useful exception when dsdb_wellknown_dn fails.
adds 2c98a54 dbcheck: Add back the elements that were wrongly removed from CN=Deleted Objects
adds 74cac5c dsdb: Convert the full string from UTF16 to UTF8, including embedded NULLs
adds 09c540e WHATSNEW: Update changes since rc3.
adds 0d483e2 VERSION: Disable git snapshots for the 4.1.0rc4 release.
adds 7160446 VERSION: Bump version up to 4.1.0rc5...
adds d9517d5 WHATSNEW: Update changes since 4.1.0rc2.
adds 6a03c81 VERSION: Disable git snapshots for the 4.1.0rc3 release.
adds fcf3fd6 VERSION: Disable git snapshots for the 4.1.0rc4 release.
adds 76c4a51 Merge tag 'samba-4.1.0rc4' into v4-1-test
adds 996415f Revert "Support UPN_DNS_INFO in the PAC"
adds 58038f6 s3-winbind: Don't set a default directory for DIR.
adds 5a55cb6 s3-winbind: Add support for the kernel krb5 keyring buffer.
adds 82d6a43 doc: Update documentation of pam_winbind krb5 support.
adds 13b7959 WHATSNEW: Add release notes for Samba 4.1.0.
adds a6fb418 VERSION: Bump version number up to 4.1.0...
adds ff0cd26 VERSION: Bump version number up to 4.1.1...
adds a2c4c0e Fix bug #10229 - No access check verification on stream files.
adds afe7ffd Add regression test for bug #10229 - No access check verification on stream files.
adds 81e5048 CVE-2013-4476: lib-util: add file_check_permissions()
adds 7fc2f97 CVE-2013-4476: lib-util: split out file_save_mode() from file_save()
adds d6988a1 CVE-2013-4476: samba-tool provision: create ${private_dir}/tls with mode 0700
adds bc067d0 CVE-2013-4476: selftest/Samba4: use umask 0077 within mk_keyblobs()
adds 2ca3eae CVE-2013-4476: s4:libtls: Create tls private key file (key.pem) with mode 0600
adds e737fc7 CVE-2013-4476: s4:libtls: check for safe permissions of tls private key file (key.pem)
adds 07be799 WHATSNEW: Add release notes for Samba 4.1.1.
adds 32d78c8 VERSION: Disable git snapshots for the 4.1.1 release.
adds 65acc50 Imported Upstream version 4.1.1+dfsg
adds d932142 Fix bug #10187 - Missing talloc_free can leak stackframe in error path.
adds 45a1cbb ccan: Fix calling memset with zero length parameter
adds 7ea11ba idl: Add a new message for winbind domain states.
adds 393f6a8 s3-winbind: Add functions for domain online/offline handling.
adds 944c3e5 s3-winbind: Register handlers for domain online/offline messages.
adds 06c6866 s3-winbind: Send online/offline message of the domain to the parent.
adds 2a75290 dsdb/tests/ldap: fix test_ldapServiceName against w2k8r2
adds 0419b68 s4:dsdb/rootdse: report 'dnsHostName' instead of 'dNSHostName'
adds 0e8f8b7 dfs_server: Use dsdb_search_one to catch 0 results as well as NO_SUCH_OBJECT errors
adds cfa1739 VFS plugin was sending the actual size of the volume instead of the total number of block units because of which windows was getting the wrong volume capacity.
adds 683ac33 vfs_glusterfs: Implement proper mashalling/unmarshalling of ACLs
adds 05c9553 vfs_glusterfs: Fix excessive debug output from vfs_gluster_open().
adds 67840df nsswitch: Fix short writes in winbind_write_sock
adds 8db5ecc libcli/smb: fix smb2cli_ioctl*() against Windows 2008.
adds 289b7fa vfs: Fix building the glusterfs module.
adds 5cc42ac vfs: Fix some build warnings in glusterfs.
adds 6207530 s4-dns: dlz_bind9: Create dns-HOSTNAME account disabled
adds 5e64b07 Merge tag 'samba-4.1.1' into v4-1-test
adds a52afc3 VERSION: Bump version number up to 4.1.2...
adds 2cfa1ef xattr: fix listing EAs on *BSD for non-root users
adds 4c108d4 Fix bug 10196 - RW Deny for a specific user is not overriding RW Allow for a group.
adds d815b15 Fix bug 10196 - RW Deny for a specific user is not overriding RW Allow for a group.
adds 5df543b s3-winbindd: Fix #10264, cache_traverse_validate_fn failure for NDR cache entries.
adds 7c06360 util: Remove 32bit macros breaking strict aliasing.
adds cbd6790 WHATSNEW: Add release notes for Samba 4.1.2.
adds e1e735a VERSION: Disable git snapshots for the 4.1.2 release.
adds f36da2e Imported Upstream version 4.1.2+dfsg
adds dbe7531 VERSION: Bump version number up to 4.1.3...
adds 78b4989 CVE-2013-4408:librpc: check for invalid frag_len within dcerpc_read_ncacn_packet_done()
adds c4a1b2e CVE-2013-4408:librpc: check for invalid frag_len within dcerpc_read_ncacn_packet_next_vector()
adds 895ce91 CVE-2013-4408:s3:rpc_client: check for invalid frag_len in dcerpc_pull_ncacn_packet()
adds f557bfe CVE-2013-4408:s3:rpc_client: verify frag_len at least contains the header size
adds 730027c CVE-2013-4408:s4:dcerpc: check for invalid frag_len in ncacn_pull()
adds e5954aa CVE-2013-4408:s4:dcerpc_smb: check for invalid frag_len in send_read_request_continue()
adds db102cd CVE-2013-4408:s4:dcerpc_smb2: check for invalid frag_len in send_read_request_continue()
adds f71b390 CVE-2013-4408:s4:dcerpc_sock: check for invalid frag_len within sock_complete_packet()
adds 0ba0b27 CVE-2013-4408:async_sock: add some overflow detection to read_packet_handler()
adds c4e31ea CVE-2013-4408:s3:util_tsock: add some overflow detection to tstream_read_packet_done()
adds bdb643e CVE-2013-4408:libcli/util: add some size verification to tstream_read_pdu_blob_done()
adds da5dfc7 CVE-2013-4408:s3:ctdb_conn: add some length verification to ctdb_packet_more()
adds 066c6e3 CVE-2013-4408:s3:Ensure we always check call_id when validating an RPC reply.
adds ca5d6f5 CVE-2013-4408:s3:Ensure LookupSids replies arrays are range checked.
adds c406802 CVE-2013-4408:s3:Ensure LookupNames replies arrays are range checked.
adds d96f88c CVE-2013-4408:s3:Ensure LookupRids() replies arrays are range checked.
adds b89e14d CVE-2012-6150: Fail authentication for single group name which cannot be converted to sid
adds 98833dc WHATSNEW: Add release notes for Samba 4.1.3.
adds 6898c4d VERSION: Disable git snapshots for the 4.1.3 release.
adds 4e177a2 Imported Upstream version 4.1.3+dfsg
adds c61910b VERSION: Bump version number up to 4.1.3...
adds 3c83eaa smbd: Fix a talloc hierarchy problem in msg_channel
adds 845055c s3-smbd: smbclient shows no error if deleting a directory with del failed
adds b0ce9bc s3-lib: smbclient shows no error if deleting a directory with del failed
adds 8c73aae s3-client: smbclient shows no error if deleting a directory with del failed
adds 7b13739 s3-libnetjoin: Fix Bug #10262: use upper-case realm when composing default upn.
adds 097f3c1 Fix typos in man-pages
adds 117497c docs: remove duplicate word "the" in idmap_ad manpage.
adds 4d34c92 docs: remove duplicate word "name" in nmblookup manpage.
adds 0bd714a docs: remove duplicate word "name" in nmblookup4 manpage.
adds cfa4c5d docs: remove duplicate arguments listing in regdiff manpage.
adds 31b80a0 docs: remove duplicate word "the" in winbindd manpage.
adds bdcc343 docs: remove duplicate mention of "smbtorture" in smbtorture manpage.
adds 1539a74 docs: remove duplicate mention of "ntdbtool" in ntdbtool manpage.
adds 1770078 docs: remove duplicate mention of "smbta-util" in smbta-util manpage.
adds 64aee7a docs: remove duplicate word "trust" from net manpage.
adds 27e44c9 docs: remove duplicate word "the" from net manpage.
adds df6929d docs: mention more options in winbindd manpage.
adds 2b6bea4 docs: mention --no-process-group in winbindd manpage.
adds bddf55d docs: mention --dc-info in wbinfo manpage.
adds 23cb76b docs: mention --krb5ccname option in wbinfo manpage.
adds 887c7d4 docs: mention logoff options in wbinfo manpage.
adds 7f9119f docs: mention --lookup-sids in wbinfo manpage.
adds 4e09571 docs: mention --pam-logon in wbinfo manpage.
adds 6bacf83 docs: mention --remove-gid-mapping/--remove-uid-mapping in wbinfo manpage.
adds 20cfa16 docs: mention --set-gid-mapping/--set-uid-mapping in wbinfo manpage.
adds 225a315 docs: mention --sequence in wbinfo manpage.
adds 015156b docs: mention --sids-to-unix-ids in wbinfo manpage.
adds 34a2a3d docs: remove unsupported options from nmbd manpage.
adds 9c850a7 docs: mention --daemon in nmbd manpage.
adds bcffd67 docs: mention --foreground in nmbd manpage.
adds dfb6c60 docs: mention --hosts in nmbd manpage.
adds 0791928 docs: mention --interactive in nmbd manpage.
adds 290e5b6 docs: mention --log-stdout in nmbd manpage.
adds def1dd1 docs: mention --no-process-group in nmbd manpage.
adds 967851a docs: mention --port in nmbd manpage.
adds 4982ce1 docs: remove unsupported options from smbd manpage.
adds e791b70 docs: mention many more options in smbd options.
adds 0f94260 docs: mention --numeric in smbstatus manpage.
adds 72e8aca docs: mention -R|--profile-rates in smbstatus manpage.
adds 84c8fd7 docs: mention -S|--setsddl in sharesec manpage.
adds fca415d docs: mention -V|--viewsddl in sharesec manpage.
adds bfd76d2 docs: mention -p in dbwrap-tool manpage.
adds a93845f docs: bring samba entity popt.common.credentials in line with popt_common_credentials.
adds 3f8f99a docs: remove now duplicate mention for 4 credential options in samba-regedit manpage.
adds 40c6634 docs: add missing &popt.common.samba entity to smbcontrol manpage.
adds 10010b2 docs: add missing &popt.common.connection entity to smbcacls manpage.
adds c5b9170 docs: remove more duplicate options from samba-regedit manpage.
adds 62c7754 docs: add new popt.autohelp entity.
adds 2461695 docs: mention --change-sid|--new-sid in profiles manpage.
adds 84bf0c0 docs: use popt.samba.common entity in profiles manpage.
adds f6a0f1d docs: use popt.autohelp in smbtree manpage.
adds 153739e docs: mention --update and --encrypt in smbget manpage.
adds d0813f4 docs: mention more long option names in smbcquotas manpage.
adds 2f20e1f docs: mention -B|--browse to smbclient manpage.
adds 000e7e6 docs: better document -e|--encrypt option globally.
adds 6659b3a docs: use popt.autohelp and remove duplicate -e option from smbclient manpage.
adds 05538b2 docs: remove unsupported -h option from smbcacls manpage.
adds a98a3a4 docs: use popt.autohelp entity in smbcacls manpage.
adds 90bc0ff docs: remove duplicate -e option from smbcacls manpage.
adds 167d949 docs: mention --query-security-info|--set-security-info in smbcacls manpage.
adds 58390e2 docs: mention --sddl and --domain-sid in smbcacls manpage.
adds 6dca50e docs: remove unsupported -h option and use popt.autohelp entity in rpcclient manpage.
adds dc0cf1b docs: document all long option names in nmblookup manpage.
adds 72ca1f4 docs: use popt.autohelp entity in dbwrap-tools manpage.
adds 1d10487 docs: fix testparm manpage.
adds 0b313d5 docs: use &popt.autohelp entity in pdbedit manpage.
adds 8e29981 docs: fix smbcontrol manpage.
adds 4013bbf docs: fix ntlm_auth manpage.
adds 8d7651b docs: use popt.autohelp entity in nmbd manpage.
adds 943d390 docs: use popt.autohelp entity in winbindd manpage.
adds 9358b50 docs: use popt.autohelp entity in smbd manpage.
adds 5def0e7 docs: use popt.autohelp entity in samba.8 manpage.
adds d24edcd docs: mention more options in net manpage.
adds b14e1bc docs: add net rpc vampire specific options in net manpage.
adds de44156 docs: add net idmap specific options in net manpage.
adds 1176b53 docs: add net rpc share migrate specific options in net manpage.
adds aaee748 docs: add net groupmap set specific options in net manpage.
adds c6d953e docs: add net rpc registry check specific options in net manpage.
adds cfc9d1e docs: add net registry import specific options in net manpage.
adds 2dbe943 docs: document remaining undocumented options in net manpage.
adds 8a93864 docs: remove duplicate "a" from vfs_cacheprime manpage.
adds 75186f4 docs: remove duplicate "the" from smb.conf manpage.
adds 5965734 docs: remove duplicate "to" from smb.conf manpage.
adds d17b1c1 docs: remove duplicate "not" from smb.conf manpage.
adds 7d1b124 docs: remove duplicate "or" from smb.conf manpage.
adds 576e5af docs: remove duplicate "on" from smb.conf manpage.
adds e28f390 docs: remove duplicate "must" from smb.conf manpage.
adds a68ab7b docs: remove duplicate "line" from smb.conf manpage.
adds e668a11 docs: remove duplicate "used" from smb.conf manpage.
adds e99d701 spoolss: accept XPS_PASS datatype used by Windows 8
adds 1788e66 s3-lib: Add grpname to talloc_sub_specified().
adds eb9fde4 s3-winbind: Pass the group name to fillup_pw_field().
adds 15cd0e0 spoolss: return the spoolss job ID in notifications
adds 03f9a7a printing: always store sytem job-ID in queue state
adds e1826b8 s3-libsmb: Use the right macro to set uint16_t attr.
adds eabee6b testsuit: Fix fprintf format.
adds 25ba5fb s3-utils: Fix scanf format in smbacls.
adds 41fc4a4 s3-utils: Fix scanf format in sharesec.
adds 8c059c0 s3-libsmb: Fix scanf format in parse_ace().
adds e0bd27b examples: Fix scanf format in perf_writer_disk.
adds 8875b80 s3-vfs: Remove unused variable in vfs_glusterfs.
adds c0eb9ee s3-vfs: Make glfs_set_preopened() static.
adds 9d44b17 s3-libnet: Use a const char for realm.
adds bfdf098 smbd: Fix bug 10284
adds ff99526 Merge tag 'samba-4.1.3' into v4-1-test
adds 180bca8 VERSION: Bump version up to 4.1.4.
adds 3641751 lib/util: use proper include for struct stat
adds 9859090 smbd: Fix regression for the dropbox case.
adds 564fe6c smbd: change flag name from UCF_CREATING_FILE to UCF_PREP_CREATEFILE
adds aa79211 smbd: Always use UCF_PREP_CREATEFILE for filename_convert calls to resolve a path for open.
adds dc55266 s3:smb2_server: fix drain_socket error handling
adds 1b3cf43 s3:smb2_server: for performance reasons we use tevent_fd and readv/writev directly
adds 79c54dc s3:smb2_server: use tevent_req_notify_callback() in smbd_smb2_request_pending_queue()
adds a399931 s3:smb2_server: allocate smbd_smb2_request on talloc_tos()
adds 2eb171f s3:smb2_server: generate a header blob for the sendfile path
adds 723d74f s3:smb2_server: avoid calling set_current_user_info() for each request
adds 53bdc43 s3-aio: Use correct locking context for SMB2
adds 6f46103 s3: Return correct error code from SMB2 AIO read failure
adds e9503d4 selftest: Introduce share for testing AIO
adds 52db703 selftest: Run smb2.lock tests also against AIO share
adds c89fb8b selftest: Remove samba3.smb2.lock.*.rw-exclusive from flapping file
adds a15ca71 smbd: Fix a panic when a smb2 brlock times out
adds e440444 s3-winbindd: Fix DEBUG statement in winbind_msg_offline().
adds c9b6d8c smbd - allow updates on directory write times on open handles.
adds 3d62925 smbtorture: New torture test for bug #9870.
adds 80c09fc s3-lib: Fix %G substitution for domain users in smbd
adds 5438b48 ldb: bad if test in ldb_comparison_fold()
adds 9c78cc3 vfs_glusterfs: Enable per client log file
adds c765c2a s3:winbindd fix use of uninitialized variables
adds a6b86bf WHATSNEW: Add release notes for Samba 4.1.4.
adds b6d7cae VERSION: Disable git snapshots for the 4.1.4 release.
adds 275afd1 Imported Upstream version 4.1.4+dfsg
adds ca56a5d VERSION: Bump version number up to 4.1.5...
adds 187d2ef s3: winbindd: Move the logic of whether to set 'domain->primary' into add_trusted_domain().
adds 9f00bda s3: winbindd: Move calling setup_domain_child() into add_trusted_domain().
adds ee34996 shadow_copy2: break overly long lines in shadow_copy2_snapshot_to_gmt()
adds 09242f8 shadow_copy2: add comment header describing shadow_copy2_strip_snapshot()
adds f8c613b shadow_copy2: add header comment explaining have_snapdir()
adds 259b8de shadow_copy2: add comment block explaining shadow_copy2_find_snapdir()
adds b578f7c shadow_copy2: add comment block explaining shadow_copy2_insert_string()
adds cd96d92 shadow_copy2: add comment block explaining shadow_copy2_convert()
adds 0985cce shadow_copy2: add comment explaining the SMB level GMT format pattern
adds 5037f83 shadow_copy2: introduce config struct and function shadow_copy2_connect()
adds e86972d shadow_copy2: introduce the bool "snapdir_absolute" in the config.
adds 266a8de shadow_copy2: disable "snapdir:crossmountpoints" if the snapdir is absolute.
adds 52c70fb shadow_copy2: re-add the basedir option.
adds 9b376b7 shadow_copy2: introduce "shadow:mountpoint" option
adds fa6b219 shadow_copy2: add rel_connectpath to config.
adds 1b1d020 shadow_copy2: add snapshot_basepath to the config.
adds cfa7632 shadow_copy2: log resulting config at the end of shadow_copy2_connect()
adds 47a0a04 shadow_copy2: implement disk_free
adds f61106d shadow_copy2: in the classical case, use configured path in shadow_copy2_find_snapdir()
adds b6a6eb5 shadow_copy2: make shadow_copy2_find_snapdir() return const char *
adds 15170c0 shadow_copy2: shadow_copy2_insert_string(): do not prepend a "/" in absolute mode
adds 042b0aa shadow_copy2: factor shadow_copy2_posix_gmt_string() out of shadow_copy2_insert_string()
adds 9af2451 shadow_copy2: introduce shadow_copy2_snapshot_path()
adds 9607710 shadow_copy2: add comments explaining decisions in shadow_copy2_strip_snapshot()
adds 790fcac shadow_copy2: add some debug to shadow_copy2_strip_snapshot()
adds 285e1e4 shadow_copy2: fix shadow_copy2_strip_snapshot() in the classical case
adds 9f269c9 shadow_copy2: initialize "converted" string to null in shadow_copy2_convert()
adds 3672c20 shadow_copy2: add some blank lines for visual separation to shadow_copy2_convert()
adds c775897 shadow_copy2: fix shadow_copy2_convert() in the classical case.
adds 5e9daae shadow_copy2: improve debug in shadow_copy2_convert() in snapdirseverywhere mode
adds db8ea0a shadow_copy2: use stored mount_point instead of recalculating.
adds 44db7d8 s3:module:shadow_copy2: add my (C)
adds 572ca24 s3:modules:shadow_copy2: improve headline comment
adds 33fb6c1 s3:modules:shadow_copy2: remove redundant documentation comment block
adds 4fe0bad docs: update the manpage of vfs_shadow_copy2
adds e8bc1ac docs: Fix typos in vfs_shadow_copy2.8.xml.
adds cc773c5 shadow_copy2: revert expensive and unnecessary zero-initialization
adds a91d000 shadow_copy2: add a comment explaining why we don't talloc_zero_array().
adds a498c8a lib: Fix strict-aliasing warning in md5 code.
adds 07f1312 s3-libads: Fix memory leaks in ads_build_path().
adds bf88959 wbinfo: Fix a memory leak in wbinfo_ping_dc().
adds d49d8b6 s3-passdb: Fix string duplication to pointers.
adds f4c8846 vfs/glusterfs: in case atime is not passed, set it to the current atime
adds 9b6d61c s3:dir - In the old SMB1 search code, rename offset to wire_offset to distinguish between wire and native offsets.
adds d9e8ac1 s3:dir - Introduce a function to map a directory cookie to a 32-bit wire cookie.
adds 23596ff s3: dir - Introduce 32-bit wire versions of the 'special' values.
adds 45e65e1 s3:dir - Cope with fixed mapping of 'special' values.
adds d8bed98 s3:dir - Map wire offsets to native directory cookies.
adds 3f28508 s3:dir - Add a new memcache type (non-talloc) - SMB1_SEARCH_OFFSET_MAP.
adds da502c0 s3:dir - Introduce a 64-bit directory offset <-> 32 bit wire offset map using memcache.
adds 13e65fa s3:dir - We now pass the previously spinning directory tests on ext4.
adds 28ddd77 s3: smbpasswd - fix crashes on invalid input.
adds e31075d Stop use after free
adds dc58296 s3-winbind: Improve performance of wb_fill_pwent_sid2uid_done().
adds 3f09c5c smbd: Fix memory overwrites
adds 68dc374 Cope with first element in hdb_method having a different name in different heimdal versions.
adds 593ce2a Support for Heimdal's unified krb5 and hdb plugin system.
adds 6265959 kdc: Add belts-and-braces check that we fail if the hdb version changes
adds 3a3d027 torture: add zero length FSCTL_SRV_COPYCHUNK test
adds 1271434 smbd/smb2_ioctl: fail zero length copy chunk requests
adds b5253bf vfs_btrfs: pass-through copy-chunk(len=0) requests
adds 4ce9501 smbd: Fix an ancient oplock bug
adds 9cb8ae1 s3: vfs_dirsort module.
adds 6763283 s3: vfs_dirsort module.
adds dd83f1d s3: modules: streaminfo: As we have no VFS function SMB_VFS_LLISTXATTR we can't cope with a symlink when lp_posix_pathnames() is true.
adds 8c2ee1f s3:smb2_notify: fix use after free on long living notify requests
adds a738491 WHATSNEW: Add release notes for Samba 4.1.5.
adds 144791e VERSION: Disable git snapshots for the 4.1.5 release.
adds 784887a Imported Upstream version 4.1.5+dfsg
adds 0a0f17d VERSION: Bump version number up to 4.1.6...
adds f5743f0 CVE-2013-4496:s3-samr: Block attempts to crack passwords via repeated password changes
adds 05ba344 CVE-2013-4496:s3:auth: fix memory leak in the ACCOUNT_LOCKED_OUT case.
adds 70efaac CVE-2013-4496:samr: Remove ChangePasswordUser
adds 435541a CVE-2013-4496:Revert remainder of ce895609b04380bfc41e4f8fddc84bd2f9324340
adds 7ff3ed7 CVE-2013-6442: s3:smbcacls - ensure we don't lose an existing ACL when setting owner or group owner.
adds 6125d12 WHATSNEW: Add release notes for Samba 4.1.6.
adds 48966b6 VERSION: Disable git snapshots for the 4.1.6 release.
adds d0b88d2 Imported Upstream version 4.1.6+dfsg
adds 629e95e VERSION: Bump version number up to 4.1.6...
adds 09e750b dfs: always call create_conn_struct with root privileges
adds ce98b19 librpc/nbt: increase MAX_COMPONENTS limit for nbt_names.
adds ec1dacc s3: printing: Fix problem with server taking too long to respond to a MSG_PRINTER_DRVUPGRADE message.
adds 540da46 waf:lib/replace correct detection of libiconv
adds 05f917c waf:lib/replace fix up libintl related checks
adds 7a64fb0 waf:lib/replace change detection of gettext
adds 57df0d3 waf:lib/replace fix gettext detection
adds 8a0b5a4 waf:lib/replace gettext configure checks
adds bbbeed6 waf:lib/replace fix iconv checks on HP/UX
adds 195a64c heimdal_build: only enable libintl functions if everything was found
adds 3b0e363 s3/libsmb: Use smbXcli_conn_use_unicode instead of smb1 specific test
adds 26f03f1 s3:libsmb: make use of smb1cli_tcon_set_values()
adds 2bd871c libcli/smb: Introduce smbXcli_conn_dfs_supported
adds 27bad7d libcli/smb: add smbXcli_tcon_is_dfs_share()
adds 18d7628 libcli/smb: add smbXcli_tcon_{set,get}_fs_attributes()
adds 748b205 libcli/smb: add FLAGS2_DFS_PATHNAMES for SMB1 operations against dfs shares
adds c711e5b libcli/smb: move Filesystem Attributes defines to smb_constants.h
adds 66de913 libcli/smb: add FLAG_CASELESS_PATHNAMES based on FILE_CASE_SENSITIVE_SEARCH to smb1 requests
adds e5b7647 libcli/smb: add SMB2_HDR_FLAG_DFS for SMB2 Create operations on dfs shares
adds 75acb84 s3:libsmb: call smbXcli_tcon_{get,set}_fs_attributes() from cli_set_case_sensitive()
adds e5b0378 s3:libsmb: don't pass down FLAG_CASELESS_PATHNAMES and FLAGS2_DFS_PATHNAMES anymore
adds e55b6fb s3/libsmb: Use smbXcli_conn_dfs_supported instead of test on CAP_DFS
adds c35d8a3 s3/libsmb: make use of smbXcli_tcon_is_dfs_share()
adds ee8089b s3:libsmb: add SMB2/3 support to cli_dfs_get_referral()
adds 2acadbb s3:libsmb: remove unused cli_state->dfsroot
adds 082c5ea s3:libsmb: remove unused cli_state->case_sensitive
adds f2774ce s3:libsmb: call smbXcli_tcon_set_fs_attributes() directly
adds ad1dac1 waf: improve iconv checks
adds 7318632 s3: ldap client can return NT_STATUS_OK when an error occurs in a paged search.
adds 540cfe1 s3:smbd: simplify exit_server_common()
adds 2942419 s3:smbd: maintain smbd_server_connection->status
adds cd17ba7 s3:lib/ctdbd_conn: let release_ip_handler return bool
adds 729b124 s3:smbd: avoid invalid lock_order panic triggered by "CTDB_SRVID_RELEASE_IP"
adds 440052f rpc_client: retry open on STATUS_PIPE_NOT_AVAILABLE
adds d94e563 s3-printing: Fix obvious memory leak in printer_list_get_printer().
adds c62eec5 doc: add "spoolss: architecture" parameter usage
adds 3d5ae09 s3: smbd: Ensure brl_get_locks_internal() always returns a valid struct byte_range_lock even if there are no locks.
adds 0acd76f pidl:NDR/Client: fix dcerpc_function() with [out,ref] pointers
adds 64bb989 s3:winbindd: fix _wbint_LookupSids() on error
adds 70455f0 s3:winbindd: avoid directly asking a trusted domain in wb_lookupsids*()
adds 51241bb s3-vfs: Fix stream_depot vfs module on btrfs.
adds 705595f s3-spoolssd: Don't register spoolssd if epmd is not running.
adds 0f243b2 CVE-2013-4496:s3-samr: Block attempts to crack passwords via repeated password changes
adds cb9fdd3 CVE-2013-4496:s3:auth: fix memory leak in the ACCOUNT_LOCKED_OUT case.
adds 1313f96 CVE-2013-4496:samr: Remove ChangePasswordUser
adds b6f2145 CVE-2013-4496:Revert remainder of ce895609b04380bfc41e4f8fddc84bd2f9324340
adds 0508f04 CVE-2013-6442: s3:smbcacls - ensure we don't lose an existing ACL when setting owner or group owner.
adds 31d0028 WHATSNEW: Add release notes for Samba 4.1.6.
adds 5d724b9 VERSION: Disable git snapshots for the 4.1.6 release.
adds 1cd273e VERSION: Bump version number up to 4.1.7.
adds 71eade3 Merge tag 'samba-4.1.6' into v4-1-test
adds c77fbd2 tevent: fix crash bug in tevent_queue_immediate_trigger()
adds a9703c9 s3: lib: Back-port tevent_queue_wait_send/recv -> smbd_tevent_queue_wait_send/recv
adds 1a4e5cf s4:torture/smb2: accept NT_STATUS_RANGE_NOT_LOCKED after smb2_logoff/tdis
adds 2ded846 s3:smb2_lock: fix whitespaces/tabs in smbd_smb2_lock_cancel()
adds ad5d9c3 s3:smb2_lock: return RANGE_NOT_LOCKED instead of CANCELLED for logoff and tdis
adds 0ca9ce8 s3:smb2_sesssetup: split smbd_smb2_logoff into an async *_send/recv pair.
adds 3f4af7f s3:smb2_tcon: split smbd_smb2_tdis into an async *_send/recv pair.
adds e039346 s3:smb2_sesssetup: cancel and wait for pending requests on logoff
adds 91dea25 s3:smb2_tcon: cancel and wait for pending requests on tdis
adds 4df79f0 s4: smbtorture: Update the torture_smb2_notify_ulogoff test to demonstrate the problem.
adds 3b6d207 s4: smbtorture: Add a proper change_notify going async followed by tdis test.
adds 8733ce1 s3:utils/smbfilter: use a local variable for the packet buffer
adds 3528b52 s3:torture: use CLI_BUFFER_SIZE instead of BUFFER_SIZE
adds 2092577 s3:client: only limit the buffer by the given length 'n'
adds 3a36bf7 s3:param: avoid using BUFFER_SIZE to limit the lp_min_receive_file_size()
adds ba91a66 libcli/smb: add SMB_BUFFER_SIZE_MIN/MAX defines
adds 08aa53b s3:include: let CLI_BUFFER_SIZE be an alias of SMB_BUFFER_SIZE_MAX
adds 047f881 s3:smbd: use SMB_BUFFER_SIZE_MIN/MAX to limit lp_max_xmit()
adds 8724f6c s3:smbd: use sconn->smb1.sessions.max_send = SMB_BUFFER_SIZE_MAX
adds 39af4a7 s3:smbd: reject a MaxBufferSize < SMB_BUFFER_SIZE_MIN (500) in a session setup request
adds 9404bd6 s3:smbd: take less than SMB_BUFFER_SIZE_MIN ('500') as header overhead in ipc.c
adds 49197c1 s3:smbd: fix lockread numtoread calculation to match reply_outbuf() arguments.
adds 434e211 s3:smbd: pass the final numtoread reply_outbuf() for the lockread reply.
adds 6deb0f2 s3:smbd: fix the lockread numtoread calculation depending on the max_send.
adds 57f6afc s3:smbd: fix the read numtoread calculation depending on the max_send.
adds f5f5e5b s3:smbd: simplify maxentries calculation in reply_search()
adds 3ada2b3 s3:smbd: fix the maxentries calculation depending on the max_send.
adds 8d256c8 s3:smbd: s/BUFFER_SIZE/LARGE_WRITEX_BUFFER_SIZE
adds 0644125 s4:lib/socket: use the same logic in iface_list_wildcard() as in smbd
adds d60f58d s4:lib/socket: simplify iface_list_wildcard() and its callers
adds 032ab0b smbreadline: switch to new-style readline typedef
adds 8745204 s3: smbd: Fileserving share access checks.
adds 5e62b6e bug #10471: Don't respond with NXDOMAIN to records that exist with another type
adds b53c122 dns: Extend tests for records with another type
adds 4ba0f7a buildtools: Rename perl vendorarch configure option.
adds b1d86ee buildtools: Add perl vendorlib configure option.
adds fe7d930 autobuild: Set perl vendorlib direcotry.
adds 7876b4b pidl-waf: Remove unused variable pidl_src.
adds 3957564 pidl-waf: Install pidl modules to the perl vendorlib directory.
adds fadd326 pidl-waf: Do not glob to install pidl modules.
adds 7d66a2c pidl-waf: Add a function to check for a system perl module.
adds c7a35ab pidl-waf: Check for system perl(Parse::Yapp::Driver).
adds f3f0f62 pidl-waf: Only install Yapp::Driver if it is not available.
adds f2592b6 s3:rpc_server: minor refactoring of process_request_pdu()
adds 3687ab1 s3-rpc_server: Fix handling of fragmented rpc requests.
adds 34fcb4e lsa.idl: define lsa.ForestTrustCollisionInfo and ForestTrustCollisionRecord as public structs
adds c9703c9 s3: smbd: Ensure we always go via getgroups_unix_user() when creating an NT token.
adds 400e4f0 rpcclient: append a trailing slash to FSRVP request UNCs
adds b1c6431 rpcclient: abort shadow-copy set on commit failure
adds 1f4b445 s3:libsmb: pass creation or birth time in cli_qpathinfo_basic()
adds f76511c s3:libsmb: add function cli_qpathinfo_standard()
adds 976030c s3:libsmb: add function cli_qpathinfo3()
adds d15c014 s3:libsmb: SMBC_getatr try pathinfo2 only once
adds 0bea2d2 s3:libsmb: SMBC_getatr do not let ino undefined on success
adds 66115ff s3:libsmb: SMBC_getatr use pathinfo3 for second try
adds e98e835 client: remove a write only variable
adds 0874ff2 s3:libsmb: cli_qpathinfo3 use cli_qpathinfo2 for smb2
adds 4aa742a client: use cli_qpathinfo3 for allinfo
adds bdd6da6 s3:libsmb: SMBC_getatr() if no method worked, try all methods again on next attempt
adds dadd863 s3: messages: Implement cleanup of dead records.
adds 9da023a WHATSNEW: Add release notes for Samba 4.1.7.
adds 0c9a6b8 Imported Upstream version 4.1.7+dfsg
adds 675782c VERSION: Bump version number up to 4.1.8...
adds bb79bdb s3-nmbd: reset debug settings after reading config file (bug #10239)
adds 9dbafdc s3-lib/util: fix read across end of namelist string
adds aa82073 s3-lib/util: fix logic inside set_namearray loops.
adds 161699f s4:torture/cldap: Fix a typo
adds 2c82031 s4:cldap_server: Move netlogon parsing into utility function
adds 1e75825 provision: Fix string replacement ordering
adds 19a5ac2 s4:dsdb/rootdse: Pass rootdse context to rootdse_add_dynamic
adds a7a61ec s4:dsdb/rootdse: Support netlogon request
adds bb6fda9 s4:cldap_server: Do not handle netlogon ourself anymore
adds 2e10364 s4:dsdb: Move cldap netlogon functions into samdb/ldb_modules
adds 11a9d8c libcli/cldap: Add utility to create netlogon filter
adds b81797c s4:torture/ldap: Add test for netlogon over tcp
adds cebdd0d s4:torture/netlogon: Test netlogon with additional attrs
adds 423987a build: fix ordering problems with lib-provided and internal RPATHs
adds c573720 dsdb: Do checks for invalid renames in samldb, before repl_meta_data
adds 7346e39 idmap_autorid: fix failure in reverse lookup if ID is from domain range index #0
adds 15a2d25 s3: smbd - smb1 - fix read of deleted memory in reply_writeclose().
adds a790773 Minor typo fix in source3/wscript.
adds 1d255d2 Fix an empty if statement.
adds 8f0c74e byteorder: do not assume PowerPC is big-endian
adds 90871a5 s3 : smbd : Protect all possible code paths from fsp->op == NULL.
adds db4743a s3: smbd : Ensure file_new doesn't call into smbXsrv_open_create() for INTERNAL_OPEN_ONLY.
adds 690aab2 s3: smbd: change file_set_dosmode() to use get_file_handle_for_metadata() instead of open_file_fchmod().
adds d514226 s3: smbd: Remove open_file_fchmod().
adds 3b7b670 s3: smbd : Fix wildcard unlink to fail if we get an error rather than trying to continue.
adds ab51cd9 FSCTL_GET_SHADOW_COPY_DATA: Initialize output array to zero
adds dbe2ef7 FSCTL_GET_SHADOW_COPY_DATA: Don't return 4 extra bytes at end
adds 992e693 wafsamba: If perl can't provide defaults, define them.
adds a76395b wafsamba: Fail with error message if perl doesn't provide valid dirs.
adds 7a6173d script/autobuild: make use of --with-perl-{arch,lib}-install-dir
adds 7982500 pidl/lib/wscript_build: make use of PERL_LIB_INSTALL_DIR
adds 2c61618 add systemd integration
adds def308a smbd: use exit_daemon() to support reporting to systemd from smbd
adds 59d9a27 nmbd: use exit_daemon() to report status to systemd
adds 93979e0 winbindd: use exit_daemon() to pass startup status to systemd
adds 2763d0f ad-dc: use exit_daemon() to communicate status of startup to systemd
adds 60dbfbd lib-util: rename memdup to smb_memdup and fix all callers (bug #10556)
adds bb0871c bug #10609: CVE-2014-0239 Don't reply to replies
adds f3fd95f s3: smb2: Move from using SBVAL to put NTTIMEs on the wire to put_long_date_timespec.
adds af13e3e s3: smb2: Move from using SBVAL to put NTTIMEs on the wire to put_long_date_timespec.
adds 814b88c printing: fix purge of all print jobs
adds 7413eb3 WHATSNEW: Add release notes for Samba 4.1.8.
adds b02db8d VERSION: Disable git snapshots for the 4.1.8 release.
adds fe3d408 Imported Upstream version 4.1.8+dfsg
adds 33f37c5 VERSION: Bump version number up to 4.1.9...
adds a04875b s3: nmbd: Fix bug 10633 - nmbd denial of service
adds a88baed s3: smbd - fix processing of packets with invalid DOS charset conversions.
adds 9842dc8 WHATSNEW: Add release notes for Samba 4.1.9.
adds 42e655f VERSION: Disable git snapshot for the 4.1.8 release.
adds c542d8a Imported Upstream version 4.1.9+dfsg
adds 3872776 VERSION: Disable git snapshot for the 4.1.9 release.
adds 97d7291 Merge tag 'samba-4.1.9' into v4-1-stable
adds b1523ef VERSION: Bump version number up to 4.1.9...
adds 2363553 s3: client - rename 'struct smb2_create_returns' to 'struct smb_create_returns' so we can use this in SMB1 create returns as well.
adds 569a4e1 s3: client : Add extra return parameter to all client open calls.
adds 5857b18 s3: client : correctly fill in the struct smb_create_returns from cli_ntcreate(), cli_ntcreate_recv(), cli_nttrans_create() and cli_nttrans_create_recv().
adds b42fb61 s3: libsmbclient: Work around bugs in SLES cifsd and Apple smbx SMB1 servers.
adds 5663c4a winbindd: Ensure we do not look at rid_array before checking if it was returned
adds dffc7ba Merge tag 'samba-4.1.9' into v4-1-test
adds 3390f57 VERSION: Bump version up to 4.1.10.
adds 406e412 smbd: Fix bug 10593
adds 7e38fcb msg_channel: Fix a 100% CPU loop
adds f1b969b provision/sambadns: remove redundant site parameter
adds 2541ab3 samba-tool: add --site parameter to provision command (bug #10674)
adds f925ebc s3/s4: smbd, rpc, ldap, cldap, kdc services.
adds 79f1129 s3:winbindd - fix bad bugfix for bug #10280 - winbind panic if AD server is down.
adds a9dcd02 s3: fix missing braces in nfs4_acls.c
adds 74a8055 smbstatus: Fix an uninitialized variable
adds c8904fa s3: smbd: Locking, fix off-by one calculation in brl_pending_overlap().
adds 14e7f98 smbd: Avoid double-free in get_print_db_byname
adds 14a9705 pam_smbpass: Wrap calls in talloc_stackframe() to avoid warnings about leaking memory
adds 5c503dd libsmbclient: Wrap more function calls in talloc_stackframe() to protect against talloc_tos() calls
adds 93c1a27 libsmb: Provide a talloc_stackframe() to external users of libsmb_setget.c
adds 7408da9 torture3: Fix bug 10687
adds 50af515 s4:repl_meta_data: fix array assignment in replmd_process_linked_attribute()
adds 2354597 script/autobuild: use --force-rebase option
adds be09c41 selftest/subunithelper.py: correctly handle unexpected success in FilterOps
adds 484d746 selftest/subunithelper.py: correctly handle fail_immediately in end_testsuite of FilterOps
adds 29ec8f4 selftest/subunithelper.py: correctly pass testsuite-uxsuccess to end_testsuite()
adds 4ffc82e drs-crackname: Fix cracknames for the format UNKNOWN when the data is actually a GUID
adds e7eed8f drs-cracknames: When cracking NT4 names we should just look at netbios for the match
adds 13a5eca drs-crackname: Fix error code so that we have the same as windows
adds f18e5f5 drs-cracksname: fix problems that prevented to pass our torture tests
adds dbaab08 samdb: Fix CID 1034910 Dereference before null check
adds ccfc87f dsdb: Provide a clearer error when we fail to store the sequence number in metadata.tdb
adds 7e07e6d dsdb: Do not give an error is metadata.tdb does not yet exist
adds ee2cf1d dsdb: Return LDB_ERR_INSUFFICIENT_ACCESS_RIGHTS rather than OPERATIONS_ERROR on EACCES and EPERM
adds 8bf3d4e s4-dsacl: Fixed incorrect handling of privileges in sec_access_check_ds
adds bbe79b8 s4-rpc_server/drsuapi: Print ldb error showing why we failed to perform the access check
adds c66913f s4:dsdb/ldb_modules: avoid declaration after code warnings
adds 6b2d4aa s4:dsdb fix compiler warnings
adds 7013fff s4:dsdb fix compiler warnings
adds d6d69c6 s4-dsdb: Fix a use after free segfault.
adds 3251430 s4:dsdb fix compiler warnings
adds 0b3f7af s4:dsdb/ldb_modules: avoid invalid pointer type warnings
adds a678cd4 samdb: Fix CID 1034910 Dereference before null check
adds 656e363 samdb: Fix CID 1034910 Dereference before null check
adds a4c1e9a passdb: Do not routinely clear the global memory returned by get_global_sam_sid()
adds 1da8bec provision: Fix failures on re-provision incorrectly blamed on posix acl support.
adds a9b2df4 provision: improve error message when connecting to samdb without the correct permissions
adds 8892da9 pysmbd: improve the return of error codes in the python smbd bindings
adds b4904f6 provision: capture slightly less generic exceptions during the test for acls
adds 3e51316 pyldb: decrement ref counters on py_results and quiet warnings
adds fc8d199 ldb: Fix a const warning
adds c7a376e ldb: Fix CID 1034793 Dereference null return value
adds d990fa2 pyldb: Fix CID 1034792 Dereference null return value
adds c638eee ldb_map: Fix CID 1034791 Dereference null return value
adds 06c993e ldb: Do not build libldb-cmdline when using system ldb.
adds 1173cd7 ldb: Show the type of failing operation in default error message
adds 3d932b0 Cleanup map return codes
adds c257bc6 Fix SEGV from improperly formed SUBSTRING/PRESENCE filter
adds cdd4ef6 Add LDB_MAP_RENDROP option
adds 540dd6f s4-openldap: Remove use of talloc_reference in ldb_map_outbound.c
adds b89ef65 dsdb/tests/ldap: fix test_distinguished_name against w2k8r2
adds b4960c4 ldb:rdn_name: reject 'distinguishedName' depending of the MOD flags
adds 8a618ab ldb: Fix CID 240798 Uninitialized pointer read
adds 0919ef3 ldb: Fix CID 241329 Array compared against 0
adds 3f4d6d2 ldb: use of NULL pointer bugfix
adds 7c98a57 lib/ldb fix compiler warnings
adds 90da5f3 lib/ldb fix compiler warnings
adds a8c9519 ldb: Fix 1138330 Dereference null return value
adds ad4a09c ldb: Return LDB_ERR_INSUFFICIENT_ACCESS_RIGHTS rather than OPERATIONS_ERROR on EACCES and EPERM
adds 86508d7 ldb: pass module init errors back to the caller
adds 0c1511e ldb: Add a env variable to disable RTLD_DEEPBIND.
adds 1ac7ee6 ldb:pyldb: add some const to PyObject_FromLdbValue()
adds d2615ee ldb:pyldb: fix doc string for set_extended_component()
adds 94c793d ldb:pyldb: add some more helper functions for LdbDn
adds 4b5ec41 ldb: change version to 1.1.17
adds dd2a1ea ldb: make the successful ldb_transaction_start() message clearer
adds c0dd653 ldb:build: improve detection of srcdir
adds a8adafa net/doc: make clear that net vampire is for NT4 domains only
adds 0bd326d s3:smb2_read: let smb2_sendfile_send_data() behave like send_file_readX()
adds 48b8d0e s4:dsdb/repl: make use of dcerpc_binding_handle_is_connected()
adds b5294f2 s4-dsdb: instanceType NC_HEAD is only allowed combined with WRITE for an originating add operation
adds f4f9a65 dsdb: Use dsdb_next_callback() rather than a no-op per-module callback
adds 73e5b13 s4-samldb: Do not allow deletion of objects with RID < 1000
adds 5ce7f30 s4:samdb: respect SEARCH_FLAG_PRESERVEONDELETE
adds ddf9b85 dsdb: Ensure to sort replPropertyMetaData as UNSIGNED, not SIGNED quantities
adds 519d069 dsdb: Further assert that we always have an objectClass and an rDN
adds a2d3f1a dsdb: Do not update notify_uSN until the transaction is genuinely committed to the DB
adds 483d5e3 dsdb: Clarify how the DSDB_REPL_FLAG_PRIORITISE_INCOMING flag works
adds 56caec5 dsdb: Improve errors and checks for missing objectClass values
adds 87b40d4 dsdb: Improve missing objectClass handling
adds 4730d74 samba-tool dbcheck: handle missing objectClass
adds f72899e dsdb: Do not store a struct ldb_dn in struct schema_data
adds 1b4a949 dsdb: Do not refresh the schema using the wrong event context
adds 8546c70 dbchecker: make the deleted objects container detection more generic
adds 7746ad2 dbchecker: verify and fix broken dn values
adds f2c728d dbcheck: Directly call dn.get_rdn_{val,name}() for clarity and consistency
adds 5572384 build: Exclude source4/selftest/provisions/release-4-1-0rc3 from the tarball
adds ddfbfd7 dsdb: Make it harder to corrupt the database by requiring DBCHECK or RELAX for final object deletion
adds f18a67a selftest: Add tests for dbcheck detection and removal of partial objects
adds f377654 dsdb: Add more tests for DN+String and DN+Binary comparisons
adds 5289cb9 dsdb: Rename private_data to rootdse_private_data in rootdse
adds bdd363a dsdb: Do not permit nested event loops when in a transaction, use a nested event context
adds 4c0595f dsdb: Add DSDB_SEARCH_ONE_ONLY support to dsdb_module_search*()
adds c0091d0 dsdb: Specify no event context to smb_krb5_init_context() in dsdb
adds e4bf67a kerberos: Remove un-used event context argument from smb_krb5_init_context()
adds 38c5f5b dbcheck: Ensure dbcheck can operate with --attrs set
adds 498e7cc s4:dsdb/schema_load: make error message more verbose
adds f23869c s4:dsdb/kcc: use SHOW_RECYCLED instead of SHOW_DELETED in when deleting tombstone/deleted objects
adds b23e9d5 s4:dsdb/extended_dn_in: don't force DSDB_SEARCH_SHOW_RECYCLED
adds 76dd28b s3: smbd: Locking - convert to using utility macro used elsewhere.
adds 6484211 s3: smbd: Locking - add and use utility function lock_timed_out().
adds 01753e8 s3: smbd: Locking - treat lock timeout the same as any other error.
adds 2f118b6 s3: smbd: Locking - re-add pending lock records if we fail to acquire a lock (and the lock hasn't timed out).
adds 7eb800d s4: smbtorture: Add multi-lock test. Regression test for bug #10684.
adds dfe449a torture4: Adapt comment to code
adds 30e638f torture4: Make raw.lock.multilock fail after 20 seconds
adds 50b6474 dsdb: Set syntax of userParameters to binary string, not unicode string
adds 75eaf99 dsdb: Always store and return the userParameters as a array of LE 16-bit values
adds a29068f dbcheck: Add check and test for various invalid userParameters values
adds 82f4748 s4:dsdb/samldb: don't allow 'userParameters' to be modified over LDAP for now
adds 0390735 s3: libwbclient: Don't break out of loop too soon - find all parameters.
adds d485ebd libwbclient: allow only one initial_blob/challenge_blob in wbcCredentialCache()
adds b532f24 selftest: teardown the environments also on getting SIGPIPE
adds 610320e s4:dsdb/repl_meta_data: make sure objectGUID can't be deleted
adds f8af687 s3: smbd - Prevent file truncation on an open that fails with share mode violation.
adds f2da72f smbd: Remove 2 indentation levels
adds 4c32263 selftest/knownfail: ignore samba3.smb2.oplock.exclusive5 failures in v4-1-*
adds ead305e s3: smb2: Remove unused code from remove_pending_lock().
adds 8fa384d s3: smb2: Simplify logic in reprocess_blocked_smb2_lock().
adds 6526cb7 s3: SMB2 : Fix leak of blocking lock records in the database.
adds 1a9a02d ldb-samba: fix a memory leak in ldif_canonicalise_objectCategory()
adds 7253047 WHATSNEW: Add release notes for Samba 4.1.10.
adds 80a1dfd VERSION: Disable git snapshots for the 4.1.10 release.
adds fcc634b Merge commit 'origin/v4-1-test^' into v4-1-stable
adds 01be3c5 VERSION: Bump version number up to 4.1.11...
adds e6a8486 fix unstrcpy
adds ebeb3b6 WHATSNEW: Add release notes for Samba 4.1.11.
adds 154a270 VERSION: Disable git snapshots for the 4.1.11 release.
adds 954d864 Imported Upstream version 4.1.11
adds b474dc7 VERSION: Bump version number up to 4.1.11...
adds 7e7790f Merge tag 'samba-4.1.10' into v4-1-test
adds cf24c8b fix unstrcpy
adds 4c6ab5d WHATSNEW: Add release notes for Samba 4.1.11.
adds 59ebc4c VERSION: Disable git snapshots for the 4.1.11 release.
adds c8eea31 VERSION: Bump version up to 4.1.12.
adds f1cd122 lib: tevent: make TEVENT_SIG_INCREMENT atomic.
adds 4a5a042 libcli/auth: also set secure channel type in netlogon_creds_client_init().
adds cddc250 selftest/knownfail: add ^samba4.rpc.netlogon.*.invalidAuthenticate2 for v4-1-*
adds 39aeb27 s4:torture/rpc: add invalidAuthenticate2
adds 857d7b0 s3:lib/memcache: use uint8_t instead of uint8
adds cf6b312 s3:lib/memcache: make use of talloc for memcache_elements
adds 9e4042b s3:lib/memcache: only include the required header files
adds 8907f5e lib/util: move memcache.[ch] to the toplevel 'samba-util' library
adds a78ec00 s4:rpc_server/netlogon: keep a global challenge table
adds a2a4d0b s4:torture/rpc: add rpc.netlogon.ServerReqChallengeGlobal
adds 9449ff4 sys_poll_intr: fix timeout arithmetic
adds 189afb4 s3:idmap: don't log missing range config if range checking not requested
adds bddae75 s3:vfs:gpfs: store the winAttrs in the struct_ex when we got them in vfs_gpfs_fstat()
adds 1c82326 s3:vfs:gpfs: fix flapping offline: always get winAttrs from gpfs for is_offline
adds 9093f2d s3:vfs:gpfs: Remove all reading uses of stat_ex.vfs_private from vfs_gfs.
adds 7c49479 s3:vfs:gpfs: remove all writing uses of stat_ex.vfs_private from vfs_gpfs.
adds 4791d5c s3:vfs:gpfs: remove a block and reduce indentation in gpfs_is_offline()
adds cef3156 s3: remove stat_ex.vfs_private completely
adds 8f63de4 s3: xml-docs. Ensure users of 'net time' know the remote server must be specified with -S.
adds bcc0f97 s3: net time - fix usage and core dump.
adds 6f46d80 s4-rpc: dnsserver: Allow . to be specified for @ record
adds 93c30e2 tests: dnsserver: Add a update test with name set to '.'
adds c78ff84 build: fix configure to honour --without-dmapi
adds 99f8ca1 lib: Remove unused nstrcpy
adds 1c92a1a Fixed a memory leak in cli_set_mntpoint().
adds f5d7b2d security.idl: add SMB_SUPPORTED_SECINFO_FLAGS
adds 83c039c s3:smbd: mask security_information input values with SMB_SUPPORTED_SECINFO_FLAGS
adds 42149a9 libcli/security: add better detection of SECINFO_[UN]PROTECTED_[D|S]ACL in get_sec_info()
adds 3a0ee0a s3: smbd: POSIX ACLs. Remove incorrect check for SECINFO_PROTECTED_DACL in incoming security_information flags in posix_get_nt_acl_common().
adds 9bac84f s3:libsmb: Set a max charge for SMB2 connections
adds 834d1f6 passdb: fix NT_STATUS_NO_SUCH_GROUP
adds 3e6e260 s3: enforce a positive allocation_file_size for non-empty files (bug #10543)
adds 925a98d s3: smbd - SMB[2|3]. Ensure a \ or / can't be found anywhere in a search path, not just at the start.
adds b95dbbe s3: smbd : SMB2 - fix SMB2_SEARCH when searching non wildcard string with a case-canonicalized share.
adds 83f448d printing: traverse_read the printer list for share updates
adds 0fae4d3 printing: only reload printer shares on client enum
adds 62df2fd printing: reload printer_list.tdb from in memory list
adds b8042f8 printing: remove pcap_cache_add()
adds 5a647c5 printing: return last change time with pcap_cache_loaded()
adds 728e951 smbd: only reprocess printer_list.tdb if it changed
adds 44a3d3f server: remove duplicate snum_is_shared_printer()
adds 00a0c2d smbd: split printer reload processing
adds 5df60b2 printing: reload printer shares on OpenPrinter
adds a8cbd5a lib: strings: Fix the behavior of strcasecmp_m_handle() in the face of bad conversions.
adds 2765daa lib: strings: Fix the behavior of strncasecmp_m_handle() in the face of bad conversions.
adds 7c54339 s4: tests: Added local.charset test for Bug 10716 - smbd constantly crashes when filename contains non-ascii character
adds c556d3e lib: strings: Simplify strcasecmp
adds df9396a samba: Retain case sensitivity of cifs client
adds 7a58844 docs: Fix typos in smb.conf (inherit acls)
adds 708986f Don't discard result of checking grouptype
adds a5f0ec0 smbd: Properly initialize mangle_hash
adds 121cad3 dosmode: fix FSCTL_SET_SPARSE request validation
adds fa781e2 s3: winbindd: Add new parameter "winbind request timeout" set to 60 seconds with man page.
adds 391b29a s3: winbindd: On new client connect, prune idle or hung connections older than "winbind request timeout"
adds 1ef078e libcli/dns: add AAAA support to dns_hosts_file.c
adds 534f6aa libcli/dns: ignore NS entries in dns_hosts_file.c at a higher log level for now
adds b62a179 selftest: export _IPV6 environment variables
adds 2759e97 selftest/Samba4: also bind to ipv6
adds 0eaca4c selftest/Samba3: also bind to ipv6
adds a444402 python/join: use lowercase for the dnshostname.
adds 40bac8e s4:samba_dnsupdate: don't lower case the registered names
adds f8b7027 s4:samba_dnsupdate: fix dnsobj.__str__()
adds 0301b53 s4:samba_dnsupdate: cache the already registered records
adds 78cad21 s4:samba_dnsupdate: don't try to be smart when verifying NS records
adds d3947ea s4:samba_dnsupdate: provide more substitution variables e.g. IF_RODC
adds 5fdc841 s4:setup/dns_update_list: make use of the new substitution variables
adds 019c587 s4-rpc: dnsserver: Correctly set rank for glue NS records
adds c371cad s4-rpc: dnsserver: Do not return NS_GLUE records with VIEW_GLUE_DATA filter
adds 748e78e s4-rpc: dnsserver: return DNS_RANK_NS_GLUE recors when explicitly asked for
adds eb0e0b1 provision: Correctly provision the SOA record minimum TTL
adds e6adf09 s4:dns_server: handle WERR_DNS_ERROR_NAME_DOES_NOT_EXIST in werr_to_dns_err()
adds d3abd55 s4:dns_server: map LDB_ERR_NO_SUCH_OBJECT to WERR_DNS_ERROR_NAME_DOES_NOT_EXIST
adds f3e6b38 s4:dns_server: split out a private 'dnsserver_common' library
adds f3df058 s4:dns_server: split out dns_common_extract() and dns_common_lookup()
adds 256349dd s4:dns_server: remove const from dns_replace_records()
adds ec0df9f s4:dns_server: split out dns_common_replace()
adds 31b5192 s4:dns_server: use .wType = DNS_TYPE_TOMBSTONE instead of ZERO_STRUCT()
adds 2fbb9b9 s4:dns_server: make sure dns_common_lookup() doesn't return tombstones
adds 0329ef4 s4:dns_server: add DNS_TYPE_TOMBSTONE support to dns_common_replace()
adds f23aa6f s4:dns_server: handle tombstones in handle_one_update()
adds 889e958 s4:dlz_bind9: avoid some compiler warnings
adds ce13047 s4:dlz_bind9: do an early talloc_free(el_ctx) in dlz_allnodes()
adds f5d39b6 s4:torture:dlz_bind9: fix spnego tests
adds 0542349 torture-dns: Add test for dlz_bind9 lookups
adds 0b9c775 torture-dns: Add test for dlz_bind9 zonedumps
adds 4f7d4fd torture-dns: Add test for dlz_bind9 updates
adds 07f72fc s4:dlz_bind9: let dlz_bind9 use dns_common_lookup() for name lookup
adds 5a3b783 s4:dlz_bind9: let dlz_bind9 use dns_common_extract()
adds f20179b s4:dlz_bind9: let dlz_bind9 use dns_common_replace()
adds 8de4f48 s4:dlz_bind9: let dlz_bind9 use dns_common_lookup() before removing records
adds 132b848 s4:dlz_bind9: let dlz_bind9 use dns_common_lookup() before add/modify
adds 98fb614 s4-rpc: dnsserver: Do not search for deleted DNS entries
adds f165bb9 s4-rpc: dnsserver: handle updates of tombstoned dnsNode objects
adds 5475d5e s3: smbd: vfs_dirsort module.
adds 85c575d WHATSNEW: Add release notes for Samba 4.1.12.
adds a75c1bc VERSION: Bump version up to 4.1.13...
adds 6cc1d30 Merge tag 'samba-4.1.11' into v4-1-test
adds 6ccee19 Merge tag 'samba-4.1.12' into v4-1-test
adds 538f62e selftest: Fix selftest where pid is used uninitialized.
adds beffc40 lib: Add daemon_status() to util library.
adds a93d931 nmbd: Send waiting status to systemd.
adds 62513b7 docs: mention incompatibility between kernel oplocks and streams_xattr
adds 52b876a media_harmony: Fix a crash bug
adds 5cf0aa0 libcli: Fix a segfault calling smbXcli_req_set_pending() on NULL.
adds 632e0bc s3-winbindd: Use correct realm for trusted domains in idmap child
adds 6b1091dc s3: winbindd: Old NT Domain code sets struct winbind_domain->alt_name to be NULL. Ensure this is safe with modern AD-DCs.
adds 4b3c8ad s3:smbd: fix a race in open code
adds ad70de6 s3:smbd:open_file: use a more natural check.
adds bcc8912 s3: smbd - open logic fix.
adds 7bbf54d nsswitch: Skip groups we were not able to map.
adds 05417be s3: smbd: streams - Ensure share mode validation ignores internal opens (op_mid == 0).
adds f93df45 smbd: We now survive smb2.oplock.stream1
adds bff195a s3-libads: Improve service principle guessing.
adds 5923c9a s3-libads: Add a function to retrieve the SPNs of a computer account.
adds f42d65e s3-libads: Add function to search for an element in an array.
adds 306e7e3 s3-libnet: Add libnet_join_get_machine_spns().
adds 043415e s3-libnet: Make sure we do not overwrite precreated SPNs.
adds 2cd2490 idmap_rfc2307: Fix a crash after connection problem to DC
adds a0eb3dd s3: Move init_lsa_ref_domain_list to lib
adds f2f050c s3-winbindd: Do not use domain SID from LookupSids for Sids2UnixIDs call
adds 6602ad3 registry: Don't leave dangling transactions
adds 0e17b3f s3-libads: Add all machine account principals to the keytab.
adds 429ddb1 s3: smb2cli: query info return length check was reversed.
adds 78deb22 lib: util: Signal handling - change CatchChild() and CatchChildLeaveStatus() to return the previous handler.
adds fda66b9 s3: lib: Signal handling - ensure smbrun and change password code save and restore existing SIGCHLD handlers.
adds 26a7036 pthreadpool: Slightly serialize jobs
adds e0f4517 s3: nmbd: Ensure the main nmbd process doesn't create zombies.
adds b780193 WHATSNEW: Add release notes for Samba 4.1.13.
adds 3211982 VERSION: Disable git snapshots for the 4.1.13 release.
adds 4a6dca5 Imported Upstream version 4.1.13+dfsg
adds ff9dd62 WHATSNEW: Fix typo.
adds ce0c5f6 registry: Don't leave dangling transactions
adds c7ebcd6 s3: smb2cli: query info return length check was reversed.
adds 0288af3 regedit: silence some warnings
adds c7802fc regedit: add white on blue color scheme
adds bb1b0ab regedit: add padding for key labels when there's not a prefix.
adds 93aa394 regedit: add borders around key and value lists, and change headings
adds 196055d regedit: free value list subwindow
adds 1ab3b87 regedit: sort keys
adds f5ac8ec regedit: add a color scheme for path and context help sections
adds ca81665 regedit: add search feature.
adds 1ca1c74 regedit: add multicolumn list widget
adds db7aef6 regedit: make value list display data in multiple columns
adds fe5b9cd regedit: restore list cursor when window is resized
adds 2b74ee0 regedit: use talloc typesafety features
adds 4867e76 regedit: handle awkward window sizes better
adds 544c4ec regedit: notify user if there's a failure loading subkeys
adds d4c1b36 regedit: include error description in popups
adds 92d302f regedit: don't fail loading keys if just a few are unavailable
adds 36cd9af regedit: set cursor to the parent node when ascending
adds 6d61540 regedit: set cursor after creating a new key
adds 894f516 regedit: reopen parent keys when adding or removing subkeys
adds ee89de1 regedit: reopen key after editing or removing values
adds 8bc4a73 regedit: add a refresh command to clear cache and reload current path
adds 5e3df48 regedit: make all hives descend from a root node
adds 1fb0690 regedit: add a panic handler to restore terminal
adds bff6822 regedit: simplify cleanup after loading children
adds 7e11ecb regedit: add padding to fit REG_MULTI_SZ to the text field
adds ceafd11 regedit: improvements for hexedit
adds 47caf0b regedit: Introduce a new API to build the dialogs.
adds a226a52 regedit: move cursor to edited value in list and report edit errors
adds 00ff031 regedit: use the right function to reopen a hive
adds 77d9d4c regedit: clear value list after creating new key
adds afafda2 regedit: use pad as a canvas for dialogs
adds 60b6297 regedit: don't use subwindows in hexedit
adds 45afe22 regedit: flesh out search dialog and simplify search opts
adds 05be096 regedit: search values and repeat search from cursor positions
adds d9b67e6 regedit: find previous items
adds 27e99f6 regedit: adjust some variable names to make them more distinct
adds 7720184 regedit: handle DEL key in text fields
adds cf71665 regedit: don't expand single line text field buffer with cursor movement
adds 6c736e2 regedit: add a number input box
adds 0f548f9 regedit: add a button to resize hexedit buffer
adds fb01459 regedit: grow hexedit buffer as the user types
adds 0b70ddd regedit: handle del and backspace in hexeditor
adds 96a5321 regedit: handle pgup/pgdn/home/end keys on lists
adds a38ad98 regedit: print error msg if opening registry fails
adds 13c7b80 regedit: remove an old comment
adds 02e1c6b SO_PROTOCOL is platform-dependent
adds 3430afa idmap_rfc2307: Fix a crash after connection problem to DC
adds 25d26f4 WHATSNEW: Add samba-regedit.
adds 63017ac [PATCH] WHATSNEW: Add more features for Samba 4.2
adds 721033d WHATSNEW: Fix typos.
adds 4cc2dda WHATSNEW: Fix typo.
adds 066fb45 [PATCH] WHATSNEW: Added information about the VFS WORM module that is
adds 2cd5450 libcli/smb: fix smb2cli_validate_negotiate_info with min=PROTOCOL_NT1 max=PROTOCOL_SMB2_02
adds 9164e5f build: do not install texpect binary anymore.
adds 8309ab7 WHATSNEW: Add release notes for Samba 4.2.0rc2.
adds e05a432 VERSION: Set version to 4.2.0rc2...
adds 4f35415 Imported Upstream version 4.2.0~rc2+dfsg
adds 89617c9 VERSION: Set version to 4.2.0rc3...
adds e10ffb3 WHATSNEW: Remove double entry.
adds 8428085 WHATSNEW: Remove double entry.
adds 9f8ad38 Merge remote-tracking branch 'origin/v4-2-stable' into v4-2-test
adds dcfa1a1 WHATSNEW: vfs_fruit
adds aac155a lib: uid_wrapper: Fix setgroups and syscall detection on a system without native uid_wrapper library.
adds 4393649 nss_winbind: add getgroupmembership for FreeBSD
adds ec9437d winbind3: Fix pwent variable substitution
adds 241da63 s3-nmbd: Fix netbios name truncation.
adds bab7e51 spoolss: fix handling of bad EnumJobs levels
adds 703957e s3: libsmbclient - smb2. MacOSX 10 SMB2 server doesn't set STATUS_NO_MORE_FILES when handed a non-wildcard path.
adds fd4cc75 samba-tool group add: Add option --nis-domain and --gid
adds e430584 s3: smbd: Preparation for leases code merge. Ensure VFS is ready for 4.2.0.
adds ac37fae s3:locking: Rename share_mode_forall->share_entry_forall
adds cfa74dc s3:locking: Introduce share_mode_forall
adds b527525 s3:locking: allow early return for share_entry_forall()
adds 4ff4c58 s3:param: Add new option "strict rename".
adds beb05a1b selftest:Samba3: use "strict rename = yes"
adds b5cc961 s3:smbd: Don't rename a dir with files open underneath
adds 1fd4868 s4:torture/smb2: test rename dir deny with open files
adds 38b8e09 s3:locking: Change from ndr_pull_struct_blob() to ndr_pull_struct_blob_all() so we fail if not all bytes are consumed.
adds e7a90aa s3:locking: remove dead code from brl_get_locks_readonly()
adds dd558ff lib/util: Clean up includes for blocking.c
adds c540f7d lib/util: Clean up includes for xfile.[ch]
adds 8d0900a lib/util: Clean up includes for data_blob.[ch]
adds 71be3ed lib/util: Clean up includes for time.[ch]
adds b9d0aa6 lib/util: Clean up includes for signal.c
adds 000f583 lib/util: Replace an SMB_ASSERT()
adds e1479e0 lib/util: Clean up includes for substitute.c
adds 1e76601 lib/util: Clean up includes for fault.c
adds 37e8478 lib/util: Clean up includes for util.c
adds 0a9dc8d lib/util: Factor out subsystem samba-util-core from samba-util
adds 412fc6e lib/util: Use charset_compat.h if SAMBA_UTIL_CORE_ONLY
adds d5e0a0c ctdb-logging: Remove log ringbuffer
adds 01c8b6f ctdb-tests: Make the fake log timestamp string easy to modify
adds 2f59dd9 ctdb-logging: Change LogLevel to DEBUGLEVEL
adds 06b0dea ctdb-logging: Update to use Samba style debug.h/debug.c
adds bf70856 ctdb-build: Move generation of ctdb_version.h earlier
adds a75db09 ctdb-build: Add generation of Samba-style version.h
adds 3ca8895 ctdb-build: Change from ctdb-util to samba-util
adds 525bee6 ctdb-build: Fix handling of public headers
adds 874ac87 ctdb-build: Rename define BINDIR to CTDB_HELPER_BINDIR
adds 6423a2b ctdb-build: Make some steps conditional on standalone build
adds 18405d4 build: Hook CTDB into top level build using --with-cluster-support
adds 43c3851 ctdb-logging: Add missing newline when logging to file
adds 42f0859 build: Remove configure option --enable-old-ctdb
adds 65df9df build: Remove checks for ctdb features
adds 6a5ce20 build: Remove configure option --with-ctdb-dir
adds 1528ae0 ctdb: Rename ctdb socket variable from CTDB_PATH to CTDB_SOCKET
adds 0f19c13 build: Remove configure checks for ctdb headers
adds f0c6853 build: Simplify check for building with ctdb
adds 2522be0 ctdb: Rename CTDB_VERSION to CTDB_PROTOCOL
adds 80a51bb autobuild: adapt samba-ctdb target does not need a separate ctdb build any more
adds 9c6e0fd build: further simplify --with-cluster-support case in configure
adds 3bd42c0 build: adapt comments for the clustering choice
adds b2b76b8 autobuild: check whether ctdbd has been installed in the samba-ctdb target
adds ce6b7c8 WHATSNEW: Mention smbclient archival improvements
adds a7085ff s3: nmbd: Ensure NetBIOS names are only 15 characters stored.
adds f2cb16e s3:smbd: fix file corruption using "write cache size != 0"
adds 5907060 s3:smbstatus: fix return value in print_share_mode()
adds aea86fb WHATSNEW: CTDB integrated build
adds e95a6c0 printing: add jobid_to_sysjob helper function
adds 65d62dc spoolss: fix GetJob jobid lookups
adds 3a3577d spoolss: fix jobid in level 1 GetJob and EnumJobs responses
adds 2a9764a spoolss: fix jobid in level 2 GetJob and EnumJobs responses
adds b7f4c0f spoolss: fix jobid in level 3 EnumJobs response
adds c1ca930 spoolss: remove unused fill_job_info3()
adds c279635 btrfs: don't leak opened directory handle
adds db7234f Added note about the support end of Samba 3 to WHATSNEW.TXT
adds 7552e2e s3-keytab: fix keytab array NULL termination.
adds d1b9915 pdb_tdb: Fix a TALLOC/SAFE_FREE mixup
adds 8e2765b dbwrap_ctdb: Pass on mutex flags to tdb_open
adds 05d0f5f s3-proto: remove duplicate proto for add_string_to_array().
adds 26f9bf1 lib/util: use size_t for add_string_to_array().
adds 943f2b6 samba: pass down size_t instead of int to add_string_to_array().
adds 8ba5688 s4-dns: Update template variables, change BIND98 --> BIND9_8
adds 3f8552a s4-dns: Check DLZ_DLOPEN_VERSION for different BIND versions
adds 6e7d183 s4-dns: Update dlz_minimal.h based on BIND release 9.10
adds d2d6c49 s4-dns: Add support for BIND 9.10
adds e1b2b08 s4-dns: dlz-bind: Add trailing '.' to all fqdn strings
adds a0b93c9 s3-smbclient: Return success if we listed the shares.
adds e914042 s3-smbstatus: Fix exit code of profile output.
adds 6af694e param: fix testparm to show hidden share defaults
adds fb6d916 samba-tool: Fix enum values in dns.py
adds bf66d71 samba-tool: Fix the IP output of "samba-tool dns serverinfo <some_server>"
adds 3b722dd s4-rpc: dnsserver: Fix enumeration of IPv4 and IPv6 addresses
adds 2acf54b vfs_streams_xattr: fix check with samba_private_attr_name()
adds b619f83 vfs_streams_xattr: initialize pointer
adds e7f393c vfs_streams_xattr: check stream type
adds dc0c274 tdb: allow tdb_open_ex() with O_RDONLY of TDB_FEATURE_FLAG_MUTEX tdbs.
adds 6902d47 tdb: Fix tdb_runtime_check_for_robust_mutexes()
adds efe372a tdb: version 1.3.2
adds cd154b8 tdb/test: TDB_CLEAR_IF_FIRST | TDB_MUTEX_LOCKING, O_RDONLY is a valid combination
adds cbda5fd tdb: version 1.3.3
adds d4503fa lib/ldb: fix compiler warnings in ldb_modules_list_from_string()
adds 5509a43 lib/ldb: fix compiler warnings in ldb_tdb.c
adds e418c82 lib/ldb: remove unused 'allow_warnings=True'
adds c4d3398 lib-pyldb: Avoid SEGFAULT in case we can't convert passed value to py_String
adds a7d2060 lib-pyldb: Avoid leaking memory in error cases
adds 06b0465 lib-pyldb: Throw exception when we can't create MessageElement object
adds eb8c868 lib-ldb: Check for input parameter when searching attributes by name
adds e6b7e82 lib-ldb_ldif: Stop processing if ldb_message element name is NULL
adds fd55b04 lib-pyldb: Avoid crash when copying MessageElements between Python Message objects
adds fd215d1 lib-ldb-test: Test copying message element from a message to a new message
adds efcd88e lib-pyldb: Fix docstring for msg.add() method - it was "S.append()"
adds 726cb76 lib-pyldb: Block elements should be surrounded by {} in py_msg.setitem()
adds 1e7e417 ldb: version 1.1.18
adds 22e6ce3 libcli: SMB2: Pure SMB2-only negprot fix to make us behave as a Windows client does.
adds 53e0e53 pam_winbind: fix warn_pwd_expire implementation.
adds 30999a3 s3-winbindd: Allow winbindd to connect over SMB2 to servers
adds 6eb4aa2 s4:torture: Add smb2.oplock test batch9a and raw.oplock test batch9a
adds f85ee9b libcli/smb: remember the lease_version in struct smb2_lease
adds c813932 libcli/smb: mask off SMB2_LEASE_FLAG_PARENT_LEASE_KEY_SET for version 1
adds fae8aca libcli/smb: add smb2_lease_key_equal() helper function
adds ee617e4 libcli/smb: Add smb2_lease_equal() which compares client_guids and keys.
adds a2f10ba s3:smbd: break oplocks to none with FILE_OVERWRITE
adds 55fe857 s3:smbd: move all oplock granting code to grant_fsp_oplock_type()
adds eb5ae0c s3:smbd: Don't set fsp->oplock_type before we've granted any oplocks.
adds fa9a935 s3:locking: convert brl_have_read field to brl_num_read.
adds 56da06a s3:smb2_break: First test for NT_STATUS_INVALID_OPLOCK_PROTOCOL, then for in_oplock_level being reasonable
adds a69a575 Revert "libcli/smb: mask off SMB2_LEASE_FLAG_PARENT_LEASE_KEY_SET for version 1"
adds eecd04d s3:smb2_create: send interim responses after 0.5 milliseconds
adds 2cd321c s4:libcli/smb_composite: use the options on the transport
adds 19141e1 s4:libcli/raw: fix up the max_protocol value for the current transport connection
adds ac4b453 s4:libcli/smb2: allow the caller to specify a specific value for max_protocol.
adds 7ee9174 s4:param: don't expand PROTOCOL_DEFAULT in lpcfg_smbcli_options()
adds 4cc1b07 s4:libcli/smb2: add new_epoch to struct smb2_lease_break
adds 98e2dd6 s4:libcli/smb2: initialize ls->lease_version
adds 43235a0 s4:torture/smb2: skip lease tests if the server doesn't support them
adds ef7ddd5 s4:torture/smb2: make lease tests more reliable by calling torture_wait_for_lease_break()
adds 9f6162f s4:torture/smb2: lease per test fnames
adds b341d29 s4:torture/smb2: verify lease_flags in CHECK_LEASE_BREAK()
adds c5bddf4 s4:torture/smb2: always verify the v2 lease epoch.
adds e37a059 s4:torture/smb2: don't check the lease break connection against samba3
adds e5c0f23 s4:torture/smb2: pass the expected flags to CHECK_LEASE()
adds 3ddd8ce s4:torture/smb2: add smb2.lease.[v2_]complex1 tests
adds b561f46 s4:torture/smb2: add smb2.lease.v2_epoch[2|3] tests
adds fe2cac8 s4:torture/smb2: make it possible to skip the automatic ack of lease breaks.
adds 44587fb s4:torture/smb2: smb2.lease.breaking1 test
adds 544e458 s4:torture/smb2: smb2.lease.breaking2 test
adds 34bcf75 s4:torture/smb2: smb2.lease.breaking3 test
adds 3002568 s4:torture/smb2: smb2.lease.breaking4 test
adds f722f42 s4:torture/smb2: smb2.lease.breaking5 test
adds 490eeac s4:torture/smb2: smb2.lease.breaking6 test
adds c9ddda4 s3: leases - torture test for timeout of responding to lease break request.
adds 4ee38b0 s4: smb2 : torture: Add new dynamic_share leases test.
adds ef6b3da s4: torture: leases - Add test for leases and blocking locks.
adds 5cc5048 profiling: Make "struct profile_header" static
adds 21be4da profiling: Fix a typo
adds 03c2e8a profiling: Move some #defines to profile.c
adds ba7829b profiling: Fix a typo
adds c4063ef profiling: Only compile utils/status_profile.c if profiling is enabled
adds ddbcf7e profiling: Only compile profile/profile.c if profiling is enabled
adds 0090cb4 profiling: Remove some #ifdefs
adds 24ce08e profiling: Remove a big DEBUG statement
adds 7885650 profiling: Make WITH_PROFILE span more in smbprofile.h
adds 6986398 s4:torture:smb2: Add test that shows the client can respond to a lease break over a different connection.
adds d6b596e s4:torture:smb2: Add smb2.lease.v2_breaking3 test.
adds 5f230d5 s4:torture:smb2: let smb2.lease.[v2_]complex1 check the R->NONE breaks
adds 7756eb7 s3:smbd: factor out a send_break_to_none() helper function
adds 30c662e s3:smbd: Add fsp_client_guid() utility function to return the connected client guid.
adds f873966 s3:smb2_server: allow smbd_smb2_send_break() with session == NULL and tcon == NULL
adds de36824 s3:smb2_server: add smbd_smb2_send_lease_break() helper function
adds a1492ca s3: leases: libsmbsharemodes no longer works with SMB2 leases inside our locking.tdb.
adds 42e94bc s3:locking: add leases_db infrastructure
adds a53965d s3:open_files.idl: add data structures for SMB2.1 and SMB3.0 leases.
adds 83943f9 s3:locking: ensure all share mode removal functions go through a common lease refcount manager.
adds 3f2abc4 s3:locking: cleanup leases_db from share_mode_cleanup_disconnected()
adds 4b74ec5 s3:locking: add downgrade_share_lease() helper function
adds 84bd71b s3:vfs.h: add more elements to struct fsp_lease
adds 2a36fc7 s3:smbd: add fsp_lease_type() and get_lease_type() helper functions
adds de762d2 s3:smb2_create: allow durable handles with SMB2_LEASE_HANDLE
adds b29d5b5 s3:smb2_create: validate durable reconnects with leases
adds 6b15f9d s3:smbd: add file_find_one_fsp_from_lease_key() helper function
adds dabc728 s3:smbd: add lease related helper functions to open.c
adds b2b0570 s3:smbd: add lease key validation functions to open.c
adds 9da5e9f s3:smbd: add lease related helper functions to oplock.c
adds 5a5345c s3:smbd: Implementation of SMB2.1 and SMB3.0 leases.
adds b93a2d4 s3:smb2_create: support leases and pass them down to the VFS layer.
adds 1e2a543 s3:param: Add "smb2 leases" parameter. Default "false".
adds 73d1501 s3:smb2_negprot: announce support for SMB2.1 leases.
adds ca0dab7 selftest:Samba3: use "smb2 leases = yes"
adds 553ff29 s3:smbd: document the interaction between "smb2 leases" and "write cache size"
adds 6cabeb5 docs-xml: document the interaction between "write cache size" and "aio read/write size"
adds 0694d3f s3: leases: Add leases_db_rename() to cope with renaming a leased file.
adds 241fb75 s3: leases : Cope with renaming leased open files.
adds 0b61761 s3: leases: Make aio_add_req_to_fsp() public.
adds 06db0a4 s3: leases: send_break_message() public.
adds daabdfe s3: leases: Make SMB2 setinfo SMB2_FILE_RENAME_INFORMATION_INTERNAL async.
adds 94c3e96 s4: torture: leases. Simple lease_v2 rename test "v2_rename".
adds f7254bd s3-lib: Do not require a password with --use-ccache.
adds 55d388b s3-libsmb: Set the netbios_name in use_ccache case too.
adds 861d34a s3-libsmb: Duplicate the memory before we free it.
adds bfc4cb7 vfs_snapper: check for <linux/ioctl.h>
adds 3ad8b94 s3:vfs: add SMB_VFS_READDIR_ATTR()
adds 5f468c8 s3:smbd: allocate out_context_blobs with talloc
adds 0e30cea s3:vfs: add create tags to SMB_VFS_CREATEFILE
adds 96056e3 s3:smbd: add SMB2 AAPL create context defines
adds f684837 libcli/security: add NFS SID mappings
adds c8bdd6c libcli/security: add a function that checks for MS NFS ACEs
adds ee5c54a s3:smbd: ignore dacls with MS NFS ACEs
adds 1422d17 vfs_fruit: AAPL support
adds 0a1b415 s3:smbd: add SMB_VFS_READDIR_ATTR() to marshall direntry
adds 2999c1d s4:libcli/raw: make short_name available in buffer
adds 965bd1f s4:torture:vfs_fruit: smb2/create context AAPL test
adds 8b67f30 vfs_fruit: add AAPL options
adds 4d0390b s3: smbd: Fix *allocate* calls to follow POSIX error return convention.
adds 46489da s3: smbd: Fix *allocate* calls to follow POSIX error return convention.
adds 3e8a168 s3: modules: Fix *allocate* calls to follow POSIX error return convention.
adds ee6209b WHATSNEW: Apple's SMB2 extension AAPL
adds 82bcad3 swrap: fix build when neither HAVE_STRUCT_IN_PKTINFO nor IP_RECVDSTADDR is defined
adds 40a5196 swrap: fix discard const warning in swrap_remove_stale()
adds 0f61a73 swrap: fix discard const warning in swrap_bind()
adds 596cfe8 swrap: fix another discard const warning in swrap_bind()
adds 049a0e7 Provide a compatible declaration of CMSG_ALIGN
adds 183fb06 swrap: Fix type punning warnings.
adds 4041dfa swrap: Rename socket_wrapper_pcap_file().
adds 7a23bdf swrap: Rename swrap_packet_init().
adds 17b0e33 swrap: Rename swrap_marshall_packet().
adds 92b0c5f swrap: Rename swrap_pcap_get_fd().
adds e4d79ef swrap: Rename swrap_pcap_dump_packet().
adds 728ed20 swrap: Use a sockaddr_un for the unix path in socket_info.
adds 848ca71 swrap: Use swrap_address in the socket_info struct.
adds 55046c7 swrap: Remove unused sockaddr_dup() function.
adds cbe2d33 swrap: Use swrap_address in swrap_accept().
adds d09501a swrap: Wrap fopen to detect stale file descriptors.
adds 2eaca17 swrap: Update copyright notice.
adds e046e44 swrap: Fix whitespace errors.
adds 39aebaf swrap: Fix access to struct members in log messages.
adds fee8d88 swrap: Fix type punning warnings when loading functions.
adds b1d8ee8 swrap: Silence alignment warnings.
adds ec00684 swrap: Include the function name in the debug output.
adds 48a42c5 swrap: Implement fcntl() to catch F_DUPFD.
adds c70e36a swrap: Add a trace message for swrap_socket().
adds 6c220fc swrap: Add support for eventfd with unsigned count variable.
adds bb2177e swrap: Bump version to 1.1.2.
adds 636d109 socket_wrapper: Add missing prototype check for eventfd.
adds 4cf99a2 s3:locking: pass servicename_new to leases_db_rename()
adds 8f2b0eb s3:locking: prepare the data model for leases_db to cope with dynamic path renames.
adds 8ad49ec s3:locking: Add new utility function leases_db_copy_file_ids()
adds 0547beb s3:locking: pass down servicepath to leases_db_add()
adds 434edeb s3:locking: Change the data model for leases_db to cope with dynamic path renames.
adds 2151f1d WHATSNEW: Announce SMB2 leases support.
adds 5c4a1bb ctdb-vacuum: Track time for vacuuming in database statistics
adds 6027371 ctdb-vacuum: Stagger vacuuming child processes
adds df0b424 ctdb-vacuum: Use non-blocking lock when traversing delete queue
adds 9fdde0e ctdb-vacuum: Use non-blocking lock when traversing delete tree
adds 7d4e0f0 ctdb-vacuum: Do not delete VACUUM MIGRATED records immediately
adds decb761 ctdb-recoverd: Process all the records for vacuum fetch in a loop
adds 9acafe9 ctdb-tools: Produce machine readable output with new function printm()
adds dbfc67a ctdb-tools: Add -x option to specify delimiter for machine readable output
adds a5ffa96 ctdb-tools: Add -X option for machine parsable output with separator '|'
adds 8df3a81 ctdb-scripts: Update eventscripts to use ctdb -X instead of ctdb -Y
adds dbda14a ctdb-tools: Update onnode and ctdb-diagnostics to use ctdb -X
adds 645f1e2 ctdb-tests: Update integration tests to use ctdb -X
adds 2524621 ctdb-tool: Fix "ctdb -Y ifaces" output to have trailing delimiters
adds 4d3d4bc ctdb-doc: Update examples to use ctdb -X
adds 410c785 ctdb-utils: Update Nagios code to use ctdb -X
adds fd796e6 ctdb-scripts: Add IPv6 addresses support in ip_maskbits_iface()
adds 231fab1 ctdb-scripts: New functions ip6tables() and iptables_wrapper()
adds cd26059 ctdb-scripts: Make 10.interface IPv6-safe
adds 6e59d32 ctdb-daemon: Trust vnn->interface for an IP when releasing it
adds fee8c94 ctdb-eventscripts: Specify broadcast optionally to ip addr add
adds dd6534f ctdb-scripts: Wait until IPv6 addresses are not "tentative"
adds 78f35cb ctdb-daemon: Fix IP address comparisons for IPv6 addresses
adds 6c245c5 ctdb-tools: Bracket IP addresses in onnode (for IPv6)
adds 5d4a412 ctdb-tests: Extend regexp to match IPv6 addresses
adds 4f05acc ctdb-tests: Try to handle IPv6 addresses for local daemons
adds 6299649 ctdb-tests: Bracket IP addresses in NFS mounts and scp command (for IPv6)
adds 2b9facf ctdb-tests: Extend regexps to handle IPv6 address matching
adds 1e6681f ctdb-tests: Use ping_wrapper to do relevant ping or ping6
adds aa84dec ctdb-tests: Match IPv6 connections in netstat output
adds fe23b5b ctdb-tests: Generalise the gratarp and tickle sniffing code for IPv6
adds 67bda03 ctdb-tests: Use ip neigh command instead of arp
adds bdaa7f2 ctdb-tests: Make tcpdump output more verbose
adds 7787cfa ctdb-tests: More debug on SSH failure
adds 12c1e89 ctdb-daemon: Gratuitous ARP equivalent for IPv6 is neighbor advertisement
adds 0055b0d ctdb-tests: Need to drop public IPs in kill-failover tests
adds 238eb48 s3:registry/regfio read SD from the correct location
adds adb4618 s3:registry/regfio fix some valgrind warnings
adds 02ad559 s3:utils/profiles fix a use after free
adds 23e43c3 s4:dsdb/rootdse: expand extended dn values with the AS_SYSTEM control
adds 4190813 testprogs/test_ldb: check rootdse search with extended-dn control
adds c0aee74 vfs_streams_xattr: add missing call to SMB_VFS_NEXT_CONNECT
adds 8bb6039 s3:smb2_server: allow reauthentication without signing
adds 27219c0 libcli/smb: only force signing of smb2 session setups when binding a new session
adds d09a0e0 ctdb-build: Fix the indentation
adds 6c01512 ctdb-build: Fix the installation of config files for top-level build
adds c0d778c packaging: Include CTDB man pages in the tarball
adds 5d3a3c8b ctdb-build: fix build without xsltproc
adds f80a108 s3:locking: fix uninitialiazed variable in brl_get_locks_readonly_parser()
adds a13c21b credentials: Set secure_channel_type from secrets.tdb in cli_credentials_set_machine_account
adds a81b814 credentials: Improve error message on failure to set machine account password
adds e3b6d3b credentials: Allow the secret.tdb handle to be passed in to cli_credentials_set_machine_account()
adds d26278a auth/credentials: Ensure that we set the realm when reading secrets.tdb
adds b14bed4 passdb: Use common code in cli_credentials_set_machine_account_db_ctx()
adds 741ac3b account_pol: don't leak state_path onto talloc tos
adds a681688 pdb_tdb: don't leak state_path onto talloc tos
adds f1f0ca3 pdb_tdb: Avoid a nasty error message with ctdb
adds f87e9b1 s3:passdb: always copy the history in pdb_set_plaintext_passwd()
adds 0c32df4 s3:passdb: avoid invalid pointer type warnings in pdb_wbc_sam.c
adds d655b56 idmap: unify passdb *id_to_sid methods
adds 1a91c09 idmap: return the correct id type to *id_to_sid methods
adds dac59a2 pdb: Increase version number to fix ABI
adds ddc2bba s3:idmap_cache: remove unused idmap_cache_set_sid2[u|g]id()
adds 611e95e pdb: fix build issues with shared modules
adds 26c011d s3:passdb: add optional get_trusteddom_creds() hooks
adds 60748d1 s3:passdb: let pdb_get_trust_credentials() try pdb_get_trusteddom_creds() first
adds 2277f6a WHATSNEW: Add release notes for Samba 4.2.0rc3.
adds f139544 VERSION: Disable git snapshots for the 4.2.0rc3 release.
adds 93b73bf VERSION: Bump version up to 4.2.0rc4 and...
adds 953d373 tdb: allow transactions on on tdb's with TDB_MUTEX_LOCKING
adds 9ec5518 tdb/test: add tdb1-run-mutex-transaction1 test
adds 4a52345 tdb/toos: allow transactions with TDB_MUTEX_LOCKING
adds 2887007 tdb: version 1.3.4
adds 2201a3c ctdb-daemon: Use correct tdb flags when enabling robust mutex support
adds c6dc67a nss_wrapper: check for nss.h
adds 4701d74 tdb_wrap: Make mutexes easier to use
adds ec07387 winbind: Retry LogonControl RPC in ping-dc after session expiration
adds d196b54 winbind: Retry after SESSION_EXPIRED error in ping-dc
adds bdc182f s3-util: Fix authentication with long hostnames.
adds 561eb6c s3:passdb: fix logic in pdb_set_pw_history()
adds 92b34c5 net: Fix sam addgroupmem
adds f0040c6 [PATCH] vfs: Add glusterfs manpage.
adds 2141975 spoolss: clear JobInfo on GetJob error
adds 9762d72 spoolss: clear DriverInfo on GetPrinterDriver2 error
adds e9e576a spoolss: clear FormInfo on GetForm error
adds d2d2f8a spoolss: clear info on GetPrintProcessorDirectory error
adds 4e3e5e7 spoolss: clear info on GetPrinterDriverDirectory error
adds a756e65 spoolss: clear PrinterInfo on GetPrinter error
adds ec80439 lib/util: Avoid collision which alread defined consumer DEBUG macro.
adds eaeeb51 s3-libads: Fix a possible segfault in kerberos_fetch_pac().
adds e3d7893 vfs_fruit: fix base_fsp name conversion
adds 923827c vfs_fruit: mmap under FreeBSD needs PROT_READ
adds 239c0f2 CVE-2014-8143:auth: Force talloc type of session_info pointer to match
adds 0b97e8b CVE-2014-8143:pydsdb: Pull in UF_USE_AES_KEYS flag
adds df1f7ce CVE-2014-8143:dsdb: Allow use of dsdb_autotransaction_request outside util.c
adds 2a699e4 CVE-2014-8143:dsdb-samldb: Check for extended access rights before we allow changes to userAccountControl
adds 8fdb354 WHATSNEW: Add release notes for Samba 4.2.0rc4.
adds c88a4f4 VERSION: Disable git snapshots for the 4.2.0rc4 release.
adds 77d8786 VERSION: Re-enable git snapshots...
adds 74ee2f7 dsdb: Add tokenGroupsGlobalAndUniversal, tokenGroups, tokenGroupsNoGCAcceptable
adds e9d45f6 wafsamba: add optional keep_underscore=True to SAMBA_LIBRARY()
adds 5de1063 selftest: use shared/libnss_wrapper_winbind.so.2
adds a52c6cb nsswitch: fix soname of linux nss_*.so.2 modules
adds 31b2dad s3: auth: Add a utility function - SamInfo3_handle_sids() that factors out the code to handle "Unix Users" and "Unix Groups".
adds d8b2eee s3: auth: Convert samu_to_SamInfo3() to use the new utility function.
adds a9e58a2 s3: auth: Plumb in the SamInfo3_handle_sids() utility function into passwd_to_SamInfo3().
adds c789398 s3: auth: Add previously missing allocation fail check.
adds 837c146 s3: auth - tests: Add test for "force user" being a unix-only user, not in passdb.
adds f24a9e5 lib: Use tdb_parse_record in gencache_set
adds 12ea070 s3:gencache: fix logic in stabilization when deleting a record from stable cache
adds 0810b53 s3:gencache: simply stabilize() a bit more: remove error from state
adds ad16a9a s3:gencache: don't use transaction non non-persistent gencache_notrans.tdb
adds 980bba3 gencache: Convert gencache_notrans to use tdb_wrap
adds 20d4a67 gencache: Convert gencache.tdb to tdb_wrap
adds 091a3aa gencache: Request mutexes for gencache_notrans.tdb
adds c2f8c93 samba3.py: Correctly initialize cache directory for passdb test
adds e8bf65d libsmb: reuse connections derived from DFS referrals
adds 8b95fb7 libsmb: provide authinfo domain for DFS referral auth
adds 7b78b08 libsmb: provide authinfo domain for encrypted session referrals
adds 9994410 vfs_glusterfs: In vfs_gluster_sys_acl_get_file/fd, reduce the number of getxattr calls.
adds 11d3349 vfs_glusterfs: Remember the connect path too for reopening.
adds d56da88 vfs_glusterfs: Set connectpath as snapdir-entry-path.
adds bab4805 vfs_glusterfs: Change sys_get_acl_file/fd to return ACLs corresponding to mode bits when there are no ACLs set.
adds d35fa8e vfs_glusterfs: Implement AIO support
adds 1d05617 vfs/glusterfs: Change xattr key to match gluster key.
adds 42b9b52 vfs_glusterfs: Replace eventfd with pipes, for AIO use
adds 7e0e0e0 vfs:glusterfs: whitespace fix.
adds 0c9e53b vfs: Fix a typo
adds ffc1cca vfs_glusterfs: Add comments to the pipe(2) code.
adds f922899 s3-vfs: Fix developer build of vfs_ceph module.
adds 1381ac0 vfs_snapper: free dbus req messages in error paths
adds 428c582 vfs_snapper: add DBus string encoding and decoding helpers
adds 69dd558 vfs_snapper: encode and decode Snapper DBus strings
adds a5d30bd cli_connect_nb_send: don't segfault on host == NULL.
adds e38f3ea utils: Fix 'net time' segfault.
adds f45d30c s3-pam_smbpass: Fix memory leak in pam_sm_authenticate().
adds 3a97cea ldb: Allow to register extended match rules
adds 84008fe ldb: bump to version 1.1.19
adds 62487b6 Remove use of the "staticforward" macro
adds cd82192 lib/ldb: fix logic in ldb_val_to_time()
adds a707d53 ldb: version 1.1.20
adds 8a5df7d s4:dsdb/tests: add test_timevalues1() to verify timestamp values
adds 99b4213 s3: lib, s3: modules: Fix compilation on Solaris.
adds 488def5 Remove last instances of pep8 error E712 (use 'is' rather than '==' for booleans)
adds ac06d67 Fix more pep8 issues in code I touched recently.
adds 94aceed Don't use a nested function when testing for visibility attribute support.
adds 1b31b8e Reduce the no-op build times by 30%
adds 5a257a0 wafsamba: add -Werror=return-type for developer builds
adds fe9897b wafsamba: fill PRIVATE_NAME() logic again
adds 1b57443 wafsamba: check for rpath compiler/linker flags
adds cb71b4b wafsamba: let TO_LIST(mylist) return a copy of mylist
adds 17ae6ba wafsamba: move compiler / cflags related stuff from lib/replace to wafsamba
adds 1e84abd wafsamba: move WERROR_CFLAGS checks from lib/replace to wafsamba
adds 57855ba wafsamba: move '-fstack-protector' checks from lib/replace to wafsamba
adds c6f5361 wafsamba: move -fvisibility=hidden checks from lib/replace to wafsamba
adds f36016e wafsamba: let CURRENT_CFLAGS() use bld.env.VISIBILITY_CFLAGS
adds 320ee4e wafsamba: improve -fvisibility=hidden, we should check it together this WERROR_CFLAGS
adds c2a5e08 wafsamba: make it possible to specify ADDITIONAL_{CFLAGS,LDFLAGS} as env var to ./configure
adds 28e48f3 wafsamba: fix ordering problems with lib-provided and internal RPATHs
adds 573c452 wafsamba: filter out standard library paths from RPATH and LIBPATH
adds b2bb6ae wafsamba: flags from enviroment are put before our own internal versions
adds deb4041 wafsamba: generate an empty.c file if a SAMBA_{LIBRARY,SUBSYSTEM} doesn't have any source files
adds 8001ec4 Revert "waf: added suncc_wrap"
adds aada20e wafsamba: remove commented out code.
adds 23a4ba8 wafadmin: backported the openbsd fixes from waf 1.7
adds f9fbb92 wafsamba: make it possible to pass bundled_name to SAMBA_LIBRARY()
adds 3e865e1 wafsamba: passing 'subsystem' to SAMBA_MODULE() is not optional
adds 47c1038 wafsamba: remove unused variable in SAMBA_MODULE()
adds a4fdd14 wafsamba: create unique names when building shared modules
adds fc8cab8 s3:smb2_server: always try to grant the credits the client just consumed
adds 26f58b7 s3:smb2_server: protect against integer wrap with "smb2 max credits = 65535"
adds 9cfaed4 printing/cups: pack requested-attributes with IPP_TAG_KEYWORD
adds b4f965d s3: smbclient: Allinfo leaves the file handle open.
adds 8409939 samba-tool: Create NIS enabled users and unixHomeDirectory attribute
adds 8b7e8ee s3: smbd: leases - new torture test shows stat opens can get leases.
adds 6eadda1 s3: smbd: leases - losen paranoia check. Stat opens can grant leases.
adds 22578e8 s4: smbtorture: leases - show stat opens grant leases and can be broken.
adds 66acf5b s3: smbd: SMB2 close. Add utility function setup_close_full_information()
adds 381e601 s3: smbd: SMB2 close. Call utility function setup_close_full_information()
adds bba7796 s3: smbd: SMB2 close. If a file has delete on close, store the return info before deleting.
adds 9988930 CVE-2015-0240: s3: netlogon: Ensure we don't call talloc_free on an uninitialized pointer.
adds 3bd8850 s3-netlogon: Make sure we do not deference a NULL pointer.
adds 5ab7f96 WHATSNEW: Add release notes for Samba 4.2.0rc5.
adds 6c9d254 VERSION: Disable git snapshots for the 4.2.0rc5 release.
adds 3a1f881 VERSION: Bump version up to 4.2.0...
adds 38d6d20 debug: Set close-on-exec for the main log file FD
adds 9c5e310 doc:man:vfs_glusterfs: remove extra % signs.
adds 081a730 doc:man:vfs_glusterfs: improve and update description.
adds aadfc40 doc:man:vfs_glusterfs: improve the configuration section.
adds a8d285f vfs: Add a brief vfs_ceph manpage.
adds 811fad3 smbd: Stop using vfs_Chdir after SMB_VFS_DISCONNECT.
adds 3c4e071 ctdb-io: Do not use sys_write to write to client sockets
adds 2f50cd2 Update the tevent_data.dox tutrial stuff to fix some errors, including white space problems.
adds bc8585b Add Solaris ports as a tevent backend.
adds d0a5a6f tevent: version 0.9.23
adds f645571 snprintf: Try to support %j
adds f158785 doc-xml: Add 'sharesec' reference to 'access based share enum'
adds 93fe498 Add link to the Samba User Survey 2015 to WHATSNEW.txt
adds 899f4db s4-backupkey: Ensure RSA modulus is 2048 bits
adds 0b75a0c s4-backupkey: Cert lifetime of 365 days, not secs
adds c998e9d s4-backupkey: check for talloc failure
adds 0dd6cfa s4-backupkey: de-duplicate error handling
adds 0d6e32f s4-backupkey: Set defined cert serialnumber
adds a03df47 s4-backupkey: Comply with [MS-BKRP] 2.2.1
adds 2ee3031 s4-backupkey: Initialize ndr->switchlist for print
adds 87c525d s4-backupkey: fix ndr_pull error on empty input
adds a701eeb s4-backupkey: IDL for ServerWrap subprotocol
adds 48a659d s4-backupkey: typo fix
adds 0168673 s4-backupkey: improve variable name
adds 2ff5c42 s4-backupkey: consistent naming of werr variable
adds 3d44076 s4:torture/rpc/backupkey: Require 2048 bit RSA key
adds bad22e6 torture-backupkey: Add consistent assertions that createRestoreGUIDStruct() suceeds
adds 9ddd067 torture-backupkey: Assert dcerpc_bkrp_BackupKey_r call was successful
adds c6b61e1 backupkey: begin by factoring out the server wrap functions
adds 9372640 backupkey: Improve IDL
adds 8d45cf5 backupkey: Move SID comparison to inside get_and_verify_access_check()
adds a0bf67d backupkey: Improve function names and comments for clarity
adds 9408f0c backupkey: Implement ServerWrap Encrypt protocol
adds b3dd7ae backupkey: Use the name lsa_secret rather than just secret
adds b66edeb backupkey: Improve variable names to make clear this is client-provided data
adds 2533cef backupkey: Handle more clearly the case where we find the secret, but it has no value
adds ff5494a backupkey: Implement ServerWrap Decrypt
adds 3b27850 backupkey: Change expected error codes to match Windows 2008R2 and Windows 2012R2
adds a29cf10 backupkey: Add tests for ServerWrap protocol
adds c39dccc backupkey: Better handling for different wrap version headers
adds 3e03d5f torture-backupkey: Add tests that read the secret from the server, and validate
adds b39c155 build: Require GnuTLS if building with Active Directory
adds defd635 backupkey: replace heimdal rsa key generation with GnuTLS
adds 19796dc torture-backupkey: Check the dcerpc call return code before calling ndr pull
adds 7ad61f9 backupkey: Explain more why we use GnuTLS here
adds 5db8d19 tevent: Ignore unexpected signal events in the same way the epoll backend does.
adds 1309af4 tevent: version 0.9.24
adds b32bc91 WHATSNEW: Add release notes for Samba 4.2.0.
adds 1d4445a VERSION: Disable git snapshot for the 4.2.0 release.
adds cb42626 VERSION: Bump version up to 4.2.1...
adds 5eb19c7 Initialize dwFlags field of DNS_RPC_NODE structure
adds d020a34 waf: Fix the build on openbsd
adds b3d812b build:wafadmin: fix use of spaces instead of tabs.
adds 3ad9fc5 lib/texpect: portability fix, include signal.h
adds 447c9bf lib/texpect: make the code more portable by using "replace.h" and "system/wait.h"
adds dcb39ce lib/texpect: fix compiler warnings
adds d770ca9 lib/texpect: prefer bsd/libutil.h if available
adds 6eaa807 lib: texpect. Fix the build on Solaris.
adds 7c48f53 brlock: Use 0 instead of empty initializer list
adds 5c1b979 printing: split out printer DN and GUID retrieval
adds df9b1ca printing: add nt_printer_guid_retrieve() helper
adds f296297 printing: rework nt_printer_guid_store to return errors
adds 9e69843 spoolss: retrieve published printer GUID if not in registry
adds defd8b3 Remove unused imports.
adds 7af1da1 urgent_replication: Use subunit reporting, remove allow_empty_output.
adds a72824b samba3dump: Add subunit-enabled test for samba3dump.
adds b6c9783 filter-subunit: Drop support for allow_empty_output hack.
adds b01799a dirsync test: Create and run a single testsuite, should easy migration to regulary Python unit tests.
adds 27c6ebf speedtest: Create and run a single testsuite, should easy migration to regulary Python unit tests.
adds df1e7b9 dsdb.tests.ldap: Create and run a single testsuite, should easy migration to regulary Python unit tests.
adds d9c4441 dsdb.tests.acl: Create and run a single testsuite, should easy migration to regulary Python unit tests.
adds daa54fd Fix subunit test suite name.
adds 88b864a Support using system ldbmodify.
adds 48a92dd filter-subunit: Consistently use spaces rather than tabs.
adds 5ef9651 Add bundled copy of 'extras' python module used by newer versions of testtools/subunit.
adds 4e1e255 Add convenience class for old-style Samba subunit python tests.
adds 2969bbe subunitrun: Use new samba.tests.subunitrun module.
adds 247974b Move option parsing to samba.tests.subunitrun.
adds 368e50f Move option handling into samba.tests.subunitrun.
adds 8f76884 sec_descriptor test: Simplify, use samba.tests.subunitrun module.
adds c41dfc5 credentials test: Use samba.tests.subunitrun.
adds 84d21d8 speedtest: Use samba.tests.subunitrun.
adds c42d07e sites: Use samba.tests.subunitrun.
adds 17f62c0 token_group: Use samba.tests.subunitrun.
adds fb37077 sec_descriptor: Use samba.tests.subunitrun.
adds 0bd1fde passwords: Use samba.tests.subunitrun.
adds 2494914 password lockout: Use samba.tests.subunitrun.
adds 6fbfee3 ldap_syntaxes: Use samba.tests.subunitrun.
adds fbf9611 deletetest: use samba.tests.subunitrun.
adds c845ccb ldap: Use samba.tests.subunitrun.
adds 502f424 Include mimeparse, which is used by subunit/testtools.
adds 84547fa Use samba.tests.subunitrun in urgent replication test.
adds f847bb0 Use samba.tests.subunitrun in dsdb ldap and ldap_schema tests.
adds 6bf5d33 sam: Use samba.tests.subunitrun.
adds df04a81 selftest: Drop support for TESTSUITE-IDLIST, and remove its last user.
adds b953fbd Re-use add_prefix function.
adds d8aafcd selftest/tests.py: Remove testsuite samba.tests.samdb which does not have any tests.
adds ebcba7a selftest: Add separate command line for listing tests, allowing us of subunit-filter (which doesn't support subunit v2).
adds e92a548 Be consistent about what functions add $LISTOPT and $LOADLIST to the command-line.
adds bb97c5e s3-winbind: Fix chached user group lookup of trusted domains.
adds 599ca10 lib: talloc: Fix bug when calling a destructor.
adds a21e4e2 lib: talloc: Allow destructors to reparent the object they're called on.
adds f6df1e9 lib: talloc: Test suite for the new destructor reparent logic.
adds 0693e46 talloc: fix _talloc_total_limit_size prototype
adds f56d56e talloc: version 2.1.2
adds 7f787b4 Make winbind client library thread-safe by adding context
adds ae434f4 Use global context for winbindd_request_response
adds a52f418 Add wbcContext struct, create and free functions
adds b9d75f6 Add wbcContext to wbcRequestResponse
adds bb70e50 Add context versions of wbclient functions
adds fe5ac73 Move wbc global variables into global context instead
adds 7b7602c Update libwbclient version to 0.12
adds 1346811 libcli/auth: Match Declaration of netlogon_creds_cli_context_tmp with implementation
adds e1bf5b7 docs/idmap_rid: remove deprecated base_rid from example
adds 6f262f6 s4: lib: auth: If NTLMSSP_NEGOTIATE_TARGET_INFO isn't set, cope with servers that don't send the 2 unused fields.
adds 6b4a52c s3: lib: ntlmssp: If NTLMSSP_NEGOTIATE_TARGET_INFO isn't set, cope with servers that don't send the 2 unused fields.
adds a5156c6 s3: libcli: smb1: Ensure we correctly finish a tevent req if the writev fails in the SMB1 case.
adds 1f4edb0 s3: lib: libsmbclient: If reusing a server struct, check every cli->timout miliseconds if it's still valid before use.
adds 2ee70a1 lib/tls: Fix behaviour of --disable-gnutls and remove link to gcrypt
adds b8253f2 backupkey: Explicitly link to gnutls and gcrypt
adds 84782d4 replace: Remove superfluous check for gcrypt header.
adds 1dca6ee Ensure we always initialise the winbind context
adds 903dfd6 backupkey: Use ndr_pull_struct_blob_all()
adds f93f74c s3:winbind:grent: don't stop group enumeration when a group has no gid
adds c286a17 vfs_fruit: enhance handling of malformed AppleDouble files
adds faaf9af docs: Mark 'client use spnego principal' as deprecated and also a bad idea.
adds f4525a5 s3: client - "client use spnego principal = yes" code checks wrong name.
adds 6cab690 s4:auth/gensec_gssapi: let gensec_gssapi_update() return NT_STATUS_LOGON_FAILURE for unknown errors
adds 100cd28 lib: tdb: Use sigaction when testing for robust mutexes.
adds fad13d7 s3: libsmbclient: Add missing talloc stackframe.
adds 57f54da s4-process_model: Do not close random fds while forking.
adds be7b660 s3-passdb: Fix 'force user' with winbind default domain
adds 172cdbd WHATSNEW: Add release notes for Samba 4.2.1.
adds c2633a9 VERSION: Disable git snapshot for the 4.2.1 release.
adds efcc3d2 Imported Upstream version 4.2.1+dfsg
adds 230cc5e Re-import txt files.
adds 8e669b5 VERSION: Bump version up to 4.3.0rc2...
adds c111970 WHATSNEW: add a section about samba_kcc
adds eb55fd0 WHATSNEW: a note about TLS protocol support
adds ab824a3 configure: add --with-gpfs option for selecting directory with gpfs headers
adds 894784b build: fix build with gpfs support - add missing dependency to samba-debug
adds eac2f53 s3:wscript: fix indentation
adds 466abc3 lib: replace: Add strsep function (missing on Solaris).
adds aee0165 s3-passdb: Respect LOOKUP_NAME_GROUP flag in sid lookup.
adds 5066377 tdb: Fix broken build with --disable-python
adds 19e089b WHATSNEW: Prepare release notes for Samba 4.3.0rc2
adds dd3c69d VERSION: Release Samba 4.3.0rc2
adds 47f47d9 VERSION: Bump version up to 4.3.0rc3...
adds 3f010b5 WHATSNEW: Prepare release notes for Samba 4.3.0rc3
adds c55e72e WHATSNEW: fix version numbers
adds e41e6a5 script/release.sh: This is a new script to do releases
adds e408235 script/librelease.sh: this is replaced by script/release.sh now
adds 4fb42e8 WHATSNEW: add a section about samba-tool fsmo
adds f8b5de9 WHATSNEW: Document CTDB logging and NFS changes
adds 1d3e6b5 WHATSNEW: Add description of improved cross-compilation support
adds 20d00d3 s4:rpc_server/netlogon: Fix for NetApp
adds 977be7b python:samba/upgrade.py Fix format string syntax in error condition
adds fe55c949 vfs_streams_xattr: stream names may contain colons
adds 047cbb3 vfs_catia: run translation on stream names
adds 3c1e7cb s4:torture:vfs_fruit: pass xattr name as arg to torture_setup_local_xattr()
adds 0c7e786 s4:torture:vfs_fruit: add a test for stream names
adds b37340b s3-net: use talloc array in share allowedusers
adds 3c7f3e7 ctdb-banning: If node is already banned, do not run ctdb_local_node_got_banned()
adds d0c4863 ctdb-daemon: Check if updates are in flight when releasing all IPs
adds ec7f97c ctdb-pmda: Add missing prototype declaration for non-static function
adds 3f5cd1f Revert "dsdb: Only parse SAMBA_LDAP_MATCH_RULE_TRANSITIVE_EVAL as a DN"
adds 6fc5d55 Revert "ldb-samba: Implement transitive extended matching"
adds 9da9cf5 release-scripts/build-manpages-nogit: run make realdistclean at the end
adds ef11f8d libcli/smb: prefer AES128_CCM
adds 2aff77c s3:smb2_negprot: prefer AES128_CCM if the client supports it
adds 88c53b8 s3:lib: fix some corner cases of open_socket_out_cleanup()
adds 37e126d ctdb-tool: Correctly print timed out event scripts output
adds dfa6a2d ctdb-daemon: Correctly process the exit code from failed eventscripts
adds 5b3545e WHATSNEW: Update release notes for Samba 4.3.0rc3
adds 5d9f4f9 VERSION: Release Samba 4.3.0rc3
adds 554a887 VERSION: Bump version up to 4.3.0rc4...
adds 610de62 WHATSNEW: Prepare release notes for Samba 4.3.0rc4
adds 02d549a replace: Fix bug 11455
adds f26e93c ctdb: Fix the build on FreeBSD 10.1
adds f55942d s4-torture: don't build the lsa forest trust krb5 tests when building with MIT Kerberos.
adds 3271b5b s3-auth: Fix 'map to guest = Bad Uid' support
adds f5c6c89 s3-auth: Pass nt_username to check_account()
adds aca49d0 s3-auth: Fix a memory leak in make_server_info_info3()
adds ae3c0c8 s3-util: Compare the maximum allowed length of a NetBIOS name
adds 8fc7a9a vfs: fix build warning in smb traffic analyzer.
adds c3ecf14 s3:vfs_smb_traffic_analyzer: remove samba_ prefix from AES_* function calls
adds 862b204 lib/crypto: add aes_cmac_128 chunked tests
adds 33c7c5a lib/crypto: run all aes_gcm_128 testcases
adds a4bc721 lib/crypto: verify 0 updates in aes_gcm_128 tests
adds da29dc5 lib/crypto: add aes_ccm_128 tests
adds 3a63317 lib/crypto: add optimized helper functions aes_block_{xor,lshift,rshift}()
adds ec84abe lib/crypto: optimize aes_cmac_128
adds e5b015c lib/crypto: optimize aes_ccm_128
adds d7e5e1e lib/crypto: optimize aes_gcm_128
adds 8863034 lib/crypto: make use of aes_test.h in aes_gcm_128_test.c
adds 922732a lib/crypto: sync AES_cfb8_encrypt() from heimdal
adds f484b24 lib/crypto: make it possible to use only parts of aes.[ch]
adds ef97c16 loadparm3: Add lp_wi_scan_global_parametrics()
adds 56ac018 idmap: Move idmap_init() under the static vars
adds 4fed476 idmap: Initialize all idmap domains at startup
adds 9de5e9b idmap: Use a range search in idmap_backends_unixid_to_sid
adds 64450da idmap: Remove "domname" from idmap_backends_unixid_to_sid
adds 92976d0 idmap: Remove "domname" from idmap_uid_to_sid
adds 7f4b57e idmap: Remove "domname" from idmap_gid_to_sid
adds 617687d idmap: Remove dom_name from wbint_Uid2Sid
adds 79a1174 idmap: Remove dom_name from wbint_Gid2Sid
adds 9021612 winbind: Do not look for the domain in wb_uid2sid
adds 4e987b3 winbind: Do not look for the domain in wb_gid2sid
adds 8370cb4 winbind: Remove "have_idmap_config" from winbindd_domain
adds e1ad520 notify: check for valid notify_ctx in notify_remove
adds 8464dcf selftest: add change notify = no to simpleserver env
adds c1c5a2e selftest: add a check for disabled change notify
adds b9e5d16 ldb:wscript: make it possible to build samba with a system ldb again
adds 5cf3083 WHATSNEW: mention improved sparse file support
adds 087e2f2 WHATSNEW: Update release notes for Samba 4.3.0rc3
adds a05925b VERSION: Release Samba 4.3.0rc4
adds df1bc8b VERSION: Bump version up to 4.3.0rc5...
adds c9ed862 WHATSNEW: Prepare release notes for Samba 4.3.0rc5
adds a779039 python: Use an unsigned integer for buf_size, not -1
adds c9b80d7 pidl: Change PIDL to correctly use and validate python integer types
adds 43c6f8c python/tests: Add tests for integer overflow handling
adds 1e432b9 pydsdb: Allow the full range of uint32_t values for attributeID
adds 429db95 pidl: Assert that python arrays will not overflow the C array
adds df141f7 dbcheck: Add explict tests for unknown and unsorted attributeID values
adds 3c29480 dbcheck: Add additional tests for the attributeID list
adds 9a8165b dbcheck: Try to avoid duplicate searches
adds e120381 dbcheck: Use set() operations to make dbcheck more efficient
adds b5c196a ldb: create a cache of known wellknown objects instead of continously searching in the db
adds 74043c5 Update release-4-1-0rc3 to include data using schema modifications
adds 47af9ce selftest: Add in steps to re-create this database
adds d2f2df6 selftest: Add assertion that we actually fix the replPropertyMetaData sort order
adds bd44d03 pidl/python: Calculate maximum integer values using a lookup table
adds 14930fe pidl/python: Provide static inline helper function ndr_PyLong_FromUnsignedLongLong
adds 215c284 pidl/python: also add a ndr_PyLong_FromLongLong() for symnetric reasons
adds cbb9a2a python/tests: Add tests for 64 bit signed integers
adds c7d8aca python/tests: Add more assertions that we get back the value we expect
adds 0befbeb samr4: Use <SID=%s> in GetGroupsForUser
adds 6c10925 vfs_fruit: handling of empty resource fork
adds 05e8017 vfs_fruit: split and simplify fruit_ftruncate
adds d282460 vfs_fruit: delete ._ file when deleting the basefile
adds 2c67478 s4:torture:vfs_fruit: add a resource fork truncation test
adds c581152 s4:torture:vfs_fruit: created empty resourceforks
adds 73511d8 WHATSNEW: Add release notes for Samba 4.3.0.
adds b85f601 VERSION: Release Samba 4.3.0
adds 9e08059 Imported Upstream version 4.3.0+dfsg
adds a4ec232 VERSION: Bump version up to 4.3.1...
adds 338bee2 build: use as-needed linker flag also on OpenBSD
adds 8aaba4b nss_winbind: fix hang on Solaris on big groups
adds f003617 s3: dfs: Fix a crash when the dfs targets are disabled.
adds 9fdcaed s3:lib/messages: add missing allocation check for priv_path
adds af6fb44 s3:lib/messages: use 'msg.lock' and 'msg.sock' for messaging related subdirs
adds fd48773 s4:lib/messaging: use 'msg.lock' and 'msg.sock' for messaging related subdirs
adds d0d61f8 lib/param: fix hiding of FLAG_SYNONYM values
adds 69c4f43 s3: smbd: Fix mkdir race condition.
adds 9da6994 s4: torture: Test mkdir race condition.
adds e818bae pam_winbind: Fix a segfault if initialization fails
adds d768273 s3: smbclient: Move cmd_setmode out of clitar.c and back into client.c
adds 134b9de s3: smbd: Remove unused parameter from build_stream_path().
adds 1681d0e s3: smbd: Fix opening/creating :stream files on the root share directory.
adds 3747699 s3: tests: smbclient test to ensure we can create and see a :foobar stream on the top level directory in a share.
adds 3cea564 net: fix a crash with net ads keytab create
adds d0e2a34 s3: smbd: fix a crash in unix_convert()
adds 51eacb5 s3: smbd: Fix NULL pointer bug introduced by previous 'raw' stream fix (bug #11522).
adds 26baf7f winbind: Fix 100% loop
adds e765cf9 kerberos: make sure we only use prompter type when available.
adds f1ed825 s4: tests: Fix nss_tests build on Solaris.
adds 5dceb51 s3:ctdbd_conn: make sure we destroy tevent_fd before closing the socket
adds b6bdeb8 vfs_commit: set the fd on open before calling SMB_VFS_FSTAT
adds d4db166 lib: We only need the fd-passing check once
adds 088b7e2 lib: Move some routines around in msghdr.c
adds 84d80d6 lib: Support fd passing using the 4.3BSD way
adds dff1fd5 lib: We can do ACCRIGHTS style fdpassing
adds c84322d vfs_fruit: return value of ad_pack in vfs_fruit.c
adds 617ffc4 smbd: Fix file name buflen and padding in notify repsonse
adds 52d8aeb s3: smbd: Fix our access-based enumeration on "hide unreadable" to match Windows.
adds fc58a7c lib: cli: Add accessor function smb2cli_tcon_flags() to get tcon flags.
adds 46ace5b s4: torture: Add SMB2 access-based enumeration test. Passes against Win2k12R2.
adds a83021f s3:locking: initialize lease pointer in share_mode_traverse_fn()
adds 9f4f2af s3:lib: validate domain name in lookup_wellknown_name()
adds 60ea0df s3: lsa: lookup_name() logic for unqualified (no DOMAIN\ component) names is incorrect.
adds 9e8a1cb s3:smbstatus: add stream name to share_entry_forall()
adds b9a7ba8 WHATSNEW: Add release notes for Samba 4.3.1.
adds 6c37399 VERSION: Disable git snapshot for the 4.3.1 release.
adds 6dfa871 Imported Upstream version 4.3.1+dfsg
adds 331cf24 VERSION: Bump version up to 4.3.2...
adds 05e381f dcerpc.idl: accept invalid dcerpc_bind_nak pdus
adds 2d39d04 s4:lib/messaging: use correct path for names.tdb
adds 3abfde0 smbd: Send SMB2 oplock breaks unencrypted
adds 5945fee s3-smbd: Fix old DOS client doing wildcard delete - gives a attribute type of zero
adds 4110956 s3-torture: Add WILDDELETE test to smbtorture3 to test old wildcard delete with zero attribute
adds 5f1fb61 s3-torture: Remove (incorrect) samba3-specific behavior in samba3.raw.unlink now the server is correct
adds 536733f selftest: add a test for async_connect_send()
adds 374a288 async_req: fix non-blocking connect()
adds 3fb7397 auth: gensec: Parameters out_mem_ctx and ev are passed in the wrong order to gensec_spnego_server_try_fallback().
adds 40c617b selftest: Avoid system krb5.conf in testenv provisioning
adds beece43 selftest: Avoid system krb5.conf in some test envs that don't use kerberos
adds 5cbbd24 selftest: Avoid system krb5.conf in "none" test env
adds b6530ac ctdb: open the RO tracking db with perms 0600 instead of 0000
adds 11310de script/release.sh: make it possible to create stable .0 releases
adds c900ae8 script/release.sh: make it possible to create stable .x releases (x >= 1)
adds e63ff9f s4: fix linking smbtorture on Solaris.
adds c2b3914 manpage: corrected small typo error
adds f5faf95 s3-smbd: Fix use after issue in smbd_smb2_request_dispatch()
adds 88398fb s3:smb2_server: make the logic of SMB2_CANCEL DLIST_REMOVE() clearer
adds e70e7c1 lib: util: Make non-critical message a warning.
adds 2aa391a Changing log level of two entries to DBG_NOTICE
adds 3542761 texpect: undefined symbol rep_fprintf
adds 7dceba3 vfs_gpfs: Re-enable share modes
adds 136df8c s3: smbd: If EA's are turned off on a share don't allow an SMB2 create containing them.
adds a373495 s3: rpcclient: Prevent null ptr access by returning error if no creds available
adds 1f29432 s3: winbind: Prevent null ptr access by returning error if no creds available
adds af1fe52 nss_wins: Use lp_global_no_reinit()
adds d06e6f8 remove many valgrind errors for base.lock test
adds 9d0bbc8 fix uninitialised read in process_host_announce
adds 6860eb7 fix writev(vector[...]) points to uninitialised bytes in call_trans2findnext
adds e7e5539 fix 'Invalid read of size 1' in reply_search
adds da97bd4 fix writev(vector[...]) points to uninitialised bytes in call_trans2findfirst
adds 325d725 winbind: Don't crash on invalid idmap configs
adds 3e76e69 auth: remove a line that has no effect
adds 225b8d6 auth: consistent handling of well-known alias as primary gid
adds 9e8785e selftest: add test for force user and well-known primary group
adds cbdf114 s3: smbd: have_file_open_below() fails to enumerate open files below an open directory handle.
adds 78c8253 WHATSNEW: Add release notes for Samba 4.3.2.
adds c9f3095 VERSION: Disable git snapshot for the 4.3.2 release.
adds 5c1d413 Imported Upstream version 4.3.2+dfsg
adds bdcbd0f VERSION: Bump version up to 4.3.3...
adds 3e7e136 CVE-2015-3223: lib: ldb: Cope with canonicalise_fn returning string "", length 0.
adds ef6f151 CVE-2015-3223: lib: ldb: Use memmem binary search, not strstr text search.
adds 8f25f5d CVE-2015-5330: ldb_dn: simplify and fix ldb_dn_escape_internal()
adds eaec452 CVE-2015-5330: ldb_dn_escape_value: use known string length, not strlen()
adds fc9e504 CVE-2015-5330: Fix handling of unicode near string endings
adds 8d71858 CVE-2015-5330: strupper_talloc_n_handle(): properly count characters
adds 4b8de77 CVE-2015-5330: next_codepoint_handle_ext: don't short-circuit UTF16 low bytes
adds d3beacd CVE-2015-5330: ldb_dn_explode: copy strings by length, not terminators
adds 5b730ab ldb: bump version of the required system ldb to 1.1.24
adds 4278ef2 CVE-2015-5252: s3: smbd: Fix symlink verification (file access outside the share).
adds 675fd8d CVE-2015-5299: s3-shadow-copy2: fix missing access check on snapdir
adds d724f83 CVE-2015-5296: s3:libsmb: force signing when requiring encryption in do_connect()
adds 1ba49b8 CVE-2015-5296: s3:libsmb: force signing when requiring encryption in SMBC_server_internal()
adds a819d2b CVE-2015-5296: libcli/smb: make sure we require signing when we demand encryption on a session
adds b000da1 CVE-2015-8467: samdb: Match MS15-096 behaviour for userAccountControl
adds a706fae WHATSNEW: Add release notes for Samba 4.3.3.
adds b7676d1 VERSION: Disable git snapshots for the 4.3.3 release.
adds bad8819 Imported Upstream version 4.3.3+dfsg
adds 0230180 doc: fix a typo in the smb.conf manpage, explanation of idmap config
adds 392b2d3 docs: Fix some typos in the idmap backend section.
adds 569ce95 Fix bug #11394 - Crash: Bad talloc magic value - access after free
adds fba7e79 Merge tag 'samba-4.3.3' into v4-3-test
adds 420f38f VERSION: Bump version up to 4.3.4...
adds db3d0c6 s3:smbd: convert file_struct.posix_open to a bitmap with flags
adds 02968ec s3:smbd: file_struct: seperate POSIX directory rename cap from POSIX open
adds dfbf293 vfs_fruit: add a flag that tracks whether use of AAPL was negotiated
adds 685ad2d vfs_fruit: enable POSIX directory rename semantics
adds 95ed8b7 s4:torture:vfs_fruit: add a test for POSIX rename
adds b8ecf97 samba-tool: fsmo.py throws an uncaught exception if no
adds 795c543 lib/param: add a fixed unified lpcfg_string_{free,set,set_upper}() infrastructure
adds 76edbf5 lib/async_req: do not install async_connect_send_test.
adds a7fa3a6 smbd: make "hide dot files" option work with "store dos attributes = yes"
adds a1774eb docs: Fix typos in man vfs_gpfs.
adds 9215fc8 s4:torture:vfs_fruit: remove unused tree2
adds a985c92 s4:torture:vfs_fruit: rename tree1 -> tree
adds 7fb8371 s4:torture:vfs_fruit: tweak check_stream_list()
adds eb5df33 s4:torture:vfs_fruit: use AFPINFO_STREAM_NAME
adds 86b653b s4:torture:vfs_fruit: enhance check_stream
adds 9aefc7d s4:torture:vfs_fruit: add --option=torture:osx for enable_aapl()
adds 8acd795 s4:torture:vfs_fruit: add explicit cleanup of testfiles
adds 2d9ddc1 s4:torture:vfs_fruit: skip test test_read_atalk_metadata() without "localdir" and rename it
adds 33851cb s4:torture:vfs_fruit: skip test_adouble_conversion() without "localdir"
adds 7ed3a98 s4:torture:vfs_fruit: skip test_stream_names() without "localdir"
adds adbe3fd s4:torture:vfs_fruit: fix test_aapl() to work with OS X
adds ba97d85 s4:torture:vfs_fruit: fix test_rename_dir_openfile() to work with OS X
adds a9d4091 s4:torture:vfs_fruit: fix flakey test_write_atalk_rfork_io with OS X
adds e150a70 s3:lib/errmap_unix: map EOVERFLOW to NT_STATUS_ALLOTTED_SPACE_EXCEEDED
adds 2482f7a vfs_fruit: fix some debug messages
adds a0d3a3a vfs_fruit: stat AFP_AfpInfo must fail when it doesn't exist
adds a52778b s4:torture:vfs_fruit: file without AFP_AfpInfo
adds f85e4e6 vfs_fruit: handling of ftruncate() on AFP_AfpInfo stream
adds 3a31406 s4:torture:vfs_fruit: add tests for AFP_AfpInfo delete-on-close and eof
adds 89f4adb vfs_fruit: writing all 0 to AFP_AfpInfo stream
adds f8bc71f s4:torture:vfs_fruit: test nulling out AFP_AfpInfo stream
adds de829e6 vfs_fruit: fix offset and len handling for AFP_AfpInfo stream
adds 093575e s4:torture:vfs_fruit: update AFP_AfpInfo IO tests
adds 4c00711 vfs_fruit: ignore delete on the AFP_Resource stream
adds dad33c3 s4:torture:vfs_fruit: add tests for AFP_Resource delete-on-close and eof
adds 48bce69 s4:torture:vfs_fruit: add test test_read_afpinfo
adds 535812d vfs_fruit: add and use define for the Netatalk metadata xattr
adds deec633 vfs_fruit: hide the Netatalk metadata xattr in streaminfo
adds 9d43c74 vfs_streams_xattr: fix and simplify streams_xattr_get_name()
adds 1ae26f8 s3: libsmb: Correctly initialize the list head when keeping a list of primary followed by DFS connections.
adds 6be8237 s3:smbd: fix a corner case of the symlink verification
adds 7c50b7a smbd: do not disable "store dos attributes" on-the-fly
adds ca7cd60 pycredentials: add get_kerberos_state() method
adds fe51036 auth: increase resolution for password grace period calculation
adds 5e60671 password_lockout tests: add assertLoginFailure()
adds 7870c0c auth: keep track of lastLogon and lastLogonTimestamp
adds 234861b password_lockout: test creds.get_kerberos_state()
adds c36c6e9 Revert "Fix bug #11394 - Crash: Bad talloc magic value - access after free"
adds a9071dc dbwrap_rbt: use talloc_zero_size() instead of a partial ZERO_STRUCT()
adds 4a0f277 dbwrap_rbt: add nested traverse protection
adds 49f04d1 dbwrap_rbt: fix modifying the db during traverse
adds 97d39ca s3:torture: add traverse testing to LOCAL-RBTREE
adds f700a19 WHATSNEW: Add release notes for Samba 4.3.4.
adds 0c12970 VERSION: Disable git snapshots for the 4.3.4 release.
adds ae2a575 VERSION: Bump version up to 4.3.5...
adds 21d362e smbclient: query disk usage relative to current directory
adds 43ade9a selftest: more dfree command and smbclient disk usage tests
adds db70921 s3:smbd/oplock obey kernel oplock setting when releasing oplocks
adds a453c78 vfs_shadow_copy2: add shadow_copy2_do_convert()
adds 0998c40 vfs_shadow_copy2: fix case where snapshots are outside the share
adds 40bc9b0 vfs_shadow_copy2: add a blackbox test suite
adds 39e6b5b winbindd: Reset connection for expired session before reconnecting
adds fa875e3 winbindd: Add retry also for ADS method calls
adds a0f2f52 winbindd: Remove double retry from some ADS methods
adds 423120f winbindd: Retry on expired session in cm_connect_lsa
adds dded902 winbindd: Retry on expired session in cm_connect_sam
adds 52b5636 winbindd: Retry on expired session in cm_connect_netlogon
adds 2c72956 Revert "winbind: Retry after SESSION_EXPIRED error in ping-dc"
adds 6d82bdd smbcacls: fix uninitialized variable
adds 57654ee s3:smbd: Ignore initial allocation size for directory creation
adds 54c0fce s4:torture: add SMB2 test for directory creation initial allocation size
adds 756b452 s3-parm: clean up defaults when removing global parameters
adds 2b218c3 s3-client: Add a KRB5 wrapper for smbspool
adds 155d821 waf: Only build smb_krb5_wrapper if we have CUPS
adds 67db303 s3:utils/smbget fix recursive download
adds 830f003 smbd: show correct disk size for different quota and dfree block sizes
adds 3e600d6 s3: smbd: Fix timestamp rounding inside SMB2 create.
adds 9ca2add ctdb-common: Protocol argument must be in host order for socket() call
adds b422510 ctdb-common: Use documented names for protocol family in socket()
adds ffd18e1 python:samba: add a generic string_to_byte_array() helper function
adds 4e6d6c7 python:samba: add a generic arcfour_encrypt() helper function
adds b950d91 python:samba/join.py: make use of the generic arcfour_encrypt() and string_to_byte_array() functions
adds 8acf14e python:samba/netcmd/domain: make use of the generic arcfour_encrypt() and string_to_byte_array() functions
adds 6c44fab s4:scripting/devel: make use of the generic arcfour_encrypt() and string_to_byte_array() functions
adds 9270b1d python:tests/core: add tests for arcfour_encrypt() and string_to_byte_array()
adds 4c7f237 docs: Add smbspool_krb5_wrapper manpage
adds f1d0341 docs-xml: fix typo in smbspool_krb5_wrapper manpage.
adds ebb7d66 s3:smbd:open: Skip redundant call to file_set_dosmode when creating a new file.
adds 4526ba6 s3: smbd: posix_acls: Fix check for setting u:g:o entry on a filesystem with no ACL support.
adds 11b89bd loadparm: Fix memory leak issue.
adds 6c1a5f0 param: Fix str_list_v3 to accept ; again
adds f8618dc lib/tsocket: workaround sockets not supporting FIONREAD
adds 6c6599c ctdb-scripts: Drop use of "smbcontrol winbindd ip-dropped ..."
adds b35144d WHATSNEW: Add release notes for Samba 4.3.5.
adds 8a42885 VERSION: Disable git snapshots for the 4.3.5 release.
adds 67382a6 Imported Upstream version 4.3.5+dfsg
adds 7877404 Imported Upstream version 4.3.6+orig
new 0d47877 Merge in 4.3 history.
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-samba/samba.git
More information about the Pkg-samba-maint
mailing list