From raf at raf.org Tue Sep 1 05:41:04 2015 From: raf at raf.org (raf) Date: Tue, 01 Sep 2015 15:41:04 +1000 Subject: [Pkg-samba-maint] Bug#797637: samba panic segfault in(?) smbd_smb2_request_reply (smb2_server.c:2407) Message-ID: <20150901054104.20820.62433.reportbug@mail-1.advancepayroll.com.au> Package: samba Version: 2:4.1.17+dfsg-2 Severity: important Tags: upstream Dear Maintainer, * What led up to the situation? I have received 5 panic action emails from samba recently. I installed gdb and samba-dbg as suggested in the emails to get a stacktrace. The panics have only happened for a single user (there are only a few) and I think that it only happens when they are connected to the LAN via openvpn but I'm not entirely sure of that. The openvpn server is a different host which is masquerading openvpn traffic. The fact that this is the only user that does connect via openvpn and uses samba might be relevant. However, there seems to be no other issues involving openvpn so it may not be relevant. I have just upgraded from debian7 to debian8 but I think that the samba that was installed was a backport (I didn't install it) so It's probably that the version of samba didn't change with the upgrade. The first panic email was just before the upgrade to debian8. Also, I recently changed the smb.conf to be more "secure" in accordance with the instructions from Rapid7's Nexpose vulnerability scanner. One of the changes that may or may not be relevant is that all packets are being signed. * What exactly did you do (or not do) that was effective (or ineffective)? I just asked the user if they noticed a problem. They said that the everything on the mapped drive disappeared and when they disconnect and recommect, the files came back. I warned them that this is likely to continue and to repeat their workaround when it does. * What was the outcome of this action? * What outcome did you expect instead? -- System Information: Debian Release: 8.1 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 3.16.0-4-amd64 (SMP w/8 CPU cores) Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages samba depends on: ii adduser 3.113+nmu3 ii dpkg 1.17.25 ii libasn1-8-heimdal 1.6~rc2+dfsg-9 ii libbsd0 0.7.0-2 ii libc6 2.19-18 ii libcomerr2 1.42.12-1.1 ii libhdb9-heimdal [heimdal-hdb-api-8] 1.6~rc2+dfsg-9 ii libkdc2-heimdal 1.6~rc2+dfsg-9 ii libkrb5-26-heimdal 1.6~rc2+dfsg-9 ii libldb1 2:1.1.17-2 ii libpam-modules 1.1.8-3.1 ii libpam-runtime 1.1.8-3.1 ii libpopt0 1.16-10 ii libpython2.7 2.7.9-2 ii libroken18-heimdal 1.6~rc2+dfsg-9 ii libtalloc2 2.1.1-2 ii libtdb1 1.3.1-1 ii libtevent0 0.9.21-1 ii lsb-base 4.1+Debian13+nmu1 ii multiarch-support 2.19-18 ii procps 2:3.3.9-9 ii python 2.7.9-1 ii python-dnspython 1.12.0-1 ii python-ntdb 1.0-5 ii python-samba 2:4.1.17+dfsg-2 pn python2.7:any ii samba-common 2:4.1.17+dfsg-2 ii samba-common-bin 2:4.1.17+dfsg-2 ii samba-dsdb-modules 2:4.1.17+dfsg-2 ii samba-libs 2:4.1.17+dfsg-2 ii tdb-tools 1.3.1-1 ii update-inetd 4.43 Versions of packages samba recommends: ii attr 1:2.4.47-2 ii logrotate 3.8.7-1+b1 ii samba-vfs-modules 2:4.1.17+dfsg-2 Versions of packages samba suggests: ii bind9 1:9.9.5.dfsg-9+deb8u2 ii bind9utils 1:9.9.5.dfsg-9+deb8u2 pn ctdb pn ldb-tools ii ntp 1:4.2.6.p5+dfsg-7 pn smbldap-tools pn winbind -- no debconf information -------------- next part -------------- [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". 0x00007fb98ef8330c in __libc_waitpid (pid=18940, stat_loc=stat_loc at entry=0x7ffd3bef1290, options=options at entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:31 #0 0x00007fb98ef8330c in __libc_waitpid (pid=18940, stat_loc=stat_loc at entry=0x7ffd3bef1290, options=options at entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:31 #1 0x00007fb98ef0d18b in do_system (line=line at entry=0x7fb9947bbaf0 "/usr/share/samba/panic-action 18066") at ../sysdeps/posix/system.c:148 #2 0x00007fb98ef0d4fa in __libc_system (line=line at entry=0x7fb9947bbaf0 "/usr/share/samba/panic-action 18066") at ../sysdeps/posix/system.c:184 #3 0x00007fb9922527c5 in system (line=line at entry=0x7fb9947bbaf0 "/usr/share/samba/panic-action 18066") at pt-system.c:28 #4 0x00007fb9908a9401 in smb_panic_s3 (why=) at ../source3/lib/util.c:798 #5 0x00007fb992028caf in smb_panic (why=why at entry=0x7fb9920355fc "internal error") at ../lib/util/fault.c:159 #6 0x00007fb992028ecf in fault_report (sig=) at ../lib/util/fault.c:77 #7 sig_fault (sig=) at ../lib/util/fault.c:88 #8 #9 smbd_smb2_request_reply (req=) at ../source3/smbd/smb2_server.c:2407 #10 smbd_smb2_request_done_ex (req=0x7fb9947d2250, status=..., body=..., dyn=0x7fb9946a0cd0, location=0x0, location at entry=0x7fb991d41ce8 "../source3/smbd/smb2_server.c:2646") at ../source3/smbd/smb2_server.c:2579 #11 0x00007fb991c1e699 in smbd_smb2_request_error_ex (req=req at entry=0x7fb9947d2250, status=status at entry=..., info=0x7fb9947d2ac0, info at entry=0x0, location=location at entry=0x7fb991d4aef0 "../source3/smbd/smb2_notify.c:122") at ../source3/smbd/smb2_server.c:2646 #12 0x00007fb991c30fa4 in smbd_smb2_request_notify_done (subreq=) at ../source3/smbd/smb2_notify.c:122 #13 0x00007fb98f2797c4 in tevent_common_loop_immediate () from /usr/lib/x86_64-linux-gnu/libtevent.so.0 #14 0x00007fb9908c7c6c in run_events_poll (ev=0x7fb99468fc20, pollrtn=0, pfds=0x0, num_pfds=0) at ../source3/lib/events.c:192 #15 0x00007fb9908c7f77 in s3_event_loop_once (ev=0x7fb99468fc20, location=) at ../source3/lib/events.c:303 #16 0x00007fb98f278f9d in _tevent_loop_once () from /usr/lib/x86_64-linux-gnu/libtevent.so.0 #17 0x00007fb991c0cce4 in smbd_process (ev_ctx=0x7fb99468fc20, msg_ctx=0x7fb992241e00 , sock_fd=-1805058640, interactive=48) at ../source3/smbd/process.c:3695 #18 0x00007fb99268d1d0 in smbd_accept_connection (ev=0x7fb99468fc20, fde=, flags=, private_data=) at ../source3/smbd/server.c:610 #19 0x00007fb9908c7da1 in run_events_poll (ev=0x7fb99468fc20, pollrtn=, pfds=0x7fb994697e90, num_pfds=5) at ../source3/lib/events.c:257 #20 0x00007fb9908c8017 in s3_event_loop_once (ev=0x7fb99468fc20, location=) at ../source3/lib/events.c:326 #21 0x00007fb98f278f9d in _tevent_loop_once () from /usr/lib/x86_64-linux-gnu/libtevent.so.0 #22 0x00007fb992689f19 in smbd_parent_loop (parent=, ev_ctx=) at ../source3/smbd/server.c:934 #23 main (argc=-1805059040, argv=0x7fb994696880) at ../source3/smbd/server.c:1566 -------------- next part -------------- STATUS=daemon 'smbd' finished starting up and ready to serve connections=============================================================== [2015/08/14 09:28:19.290594, 0] ../lib/util/fault.c:73(fault_report) INTERNAL ERROR: Signal 11 in pid 10522 (4.1.17-Debian) Please read the Trouble-Shooting section of the Samba HOWTO [2015/08/14 09:28:19.290780, 0] ../lib/util/fault.c:75(fault_report) =============================================================== [2015/08/14 09:28:19.290902, 0] ../source3/lib/util.c:785(smb_panic_s3) PANIC (pid 10522): internal error [2015/08/14 09:28:19.310874, 0] ../source3/lib/util.c:896(log_stack_trace) BACKTRACE: 20 stack frames: #0 /usr/lib/x86_64-linux-gnu/libsmbconf.so.0(log_stack_trace+0x1a) [0x7f450dc57e1a] #1 /usr/lib/x86_64-linux-gnu/libsmbconf.so.0(smb_panic_s3+0x20) [0x7f450dc57ef0] #2 /usr/lib/x86_64-linux-gnu/libsamba-util.so.0(smb_panic+0x2f) [0x7f450f3d670f] #3 /usr/lib/x86_64-linux-gnu/libsamba-util.so.0(+0x1e906) [0x7f450f3d6906] #4 /lib/x86_64-linux-gnu/libpthread.so.0(+0xf0a0) [0x7f450f5fd0a0] #5 /usr/lib/x86_64-linux-gnu/samba/libsmbd_base.so.0(smbd_smb2_request_done_ex+0x67d) [0x7f450efdf9bd] #6 /usr/lib/x86_64-linux-gnu/samba/libsmbd_base.so.0(smbd_smb2_request_error_ex+0xbb) [0x7f450efdcb0b] #7 /usr/lib/x86_64-linux-gnu/samba/libsmbd_base.so.0(+0x15a023) [0x7f450eff0023] #8 /usr/lib/x86_64-linux-gnu/libtevent.so.0(tevent_common_loop_immediate+0xe2) [0x7f450c61dca2] #9 /usr/lib/x86_64-linux-gnu/libsmbconf.so.0(run_events_poll+0x48) [0x7f450dc77808] #10 /usr/lib/x86_64-linux-gnu/libsmbconf.so.0(+0x47b1b) [0x7f450dc77b1b] #11 /usr/lib/x86_64-linux-gnu/libtevent.so.0(_tevent_loop_once+0x9d) [0x7f450c61d3ed] #12 /usr/lib/x86_64-linux-gnu/samba/libsmbd_base.so.0(smbd_process+0xb87) [0x7f450efca5e7] #13 /usr/sbin/smbd(+0xa974) [0x7f450fa36974] #14 /usr/lib/x86_64-linux-gnu/libsmbconf.so.0(run_events_poll+0x187) [0x7f450dc77947] #15 /usr/lib/x86_64-linux-gnu/libsmbconf.so.0(+0x47bc9) [0x7f450dc77bc9] #16 /usr/lib/x86_64-linux-gnu/libtevent.so.0(_tevent_loop_once+0x9d) [0x7f450c61d3ed] #17 /usr/sbin/smbd(main+0x149b) [0x7f450fa3357b] #18 /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xfd) [0x7f450c2acead] #19 /usr/sbin/smbd(+0x78a9) [0x7f450fa338a9] [2015/08/14 09:28:19.312181, 0] ../source3/lib/util.c:797(smb_panic_s3) smb_panic(): calling panic action [/usr/share/samba/panic-action 10522] [2015/08/14 09:28:19.348599, 0] ../source3/lib/util.c:805(smb_panic_s3) smb_panic(): action returned status 0 [2015/08/14 09:28:19.348866, 0] ../source3/lib/dumpcore.c:317(dump_core) dumping core in /var/log/samba/cores/smbd STATUS=daemon 'smbd' finished starting up and ready to serve connections=============================================================== [2015/08/28 12:21:10.375193, 0] ../lib/util/fault.c:73(fault_report) INTERNAL ERROR: Signal 11 in pid 23124 (4.1.17-Debian) Please read the Trouble-Shooting section of the Samba HOWTO [2015/08/28 12:21:10.375301, 0] ../lib/util/fault.c:75(fault_report) =============================================================== [2015/08/28 12:21:10.375359, 0] ../source3/lib/util.c:785(smb_panic_s3) PANIC (pid 23124): internal error [2015/08/28 12:21:10.376155, 0] ../source3/lib/util.c:896(log_stack_trace) BACKTRACE: 20 stack frames: #0 /usr/lib/x86_64-linux-gnu/libsmbconf.so.0(log_stack_trace+0x1a) [0x7fb9908a92ca] #1 /usr/lib/x86_64-linux-gnu/libsmbconf.so.0(smb_panic_s3+0x20) [0x7fb9908a93b0] #2 /usr/lib/x86_64-linux-gnu/libsamba-util.so.0(smb_panic+0x2f) [0x7fb992028caf] #3 /usr/lib/x86_64-linux-gnu/libsamba-util.so.0(+0x1cecf) [0x7fb992028ecf] #4 /lib/x86_64-linux-gnu/libpthread.so.0(+0xf8d0) [0x7fb9922528d0] #5 /usr/lib/x86_64-linux-gnu/samba/libsmbd_base.so.0(smbd_smb2_request_done_ex+0x645) [0x7fb991c21d15] #6 /usr/lib/x86_64-linux-gnu/samba/libsmbd_base.so.0(smbd_smb2_request_error_ex+0xa9) [0x7fb991c1e699] #7 /usr/lib/x86_64-linux-gnu/samba/libsmbd_base.so.0(+0x149fa4) [0x7fb991c30fa4] #8 /usr/lib/x86_64-linux-gnu/libtevent.so.0(tevent_common_loop_immediate+0xd4) [0x7fb98f2797c4] #9 /usr/lib/x86_64-linux-gnu/libsmbconf.so.0(run_events_poll+0x3c) [0x7fb9908c7c6c] #10 /usr/lib/x86_64-linux-gnu/libsmbconf.so.0(+0x43f77) [0x7fb9908c7f77] #11 /usr/lib/x86_64-linux-gnu/libtevent.so.0(_tevent_loop_once+0x8d) [0x7fb98f278f9d] #12 /usr/lib/x86_64-linux-gnu/samba/libsmbd_base.so.0(smbd_process+0xdb4) [0x7fb991c0cce4] #13 /usr/sbin/smbd(+0xa1d0) [0x7fb99268d1d0] #14 /usr/lib/x86_64-linux-gnu/libsmbconf.so.0(run_events_poll+0x171) [0x7fb9908c7da1] #15 /usr/lib/x86_64-linux-gnu/libsmbconf.so.0(+0x44017) [0x7fb9908c8017] #16 /usr/lib/x86_64-linux-gnu/libtevent.so.0(_tevent_loop_once+0x8d) [0x7fb98f278f9d] #17 /usr/sbin/smbd(main+0x1589) [0x7fb992689f19] #18 /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf5) [0x7fb98eeedb45] #19 /usr/sbin/smbd(+0x713b) [0x7fb99268a13b] [2015/08/28 12:21:10.376731, 0] ../source3/lib/util.c:797(smb_panic_s3) smb_panic(): calling panic action [/usr/share/samba/panic-action 23124] [2015/08/28 12:21:10.396931, 0] ../source3/lib/util.c:805(smb_panic_s3) smb_panic(): action returned status 0 [2015/08/28 12:21:10.397067, 0] ../source3/lib/dumpcore.c:317(dump_core) dumping core in /var/log/samba/cores/smbd STATUS=daemon 'smbd' finished starting up and ready to serve connections=============================================================== [2015/08/29 07:06:20.684304, 0] ../lib/util/fault.c:73(fault_report) INTERNAL ERROR: Signal 11 in pid 30013 (4.1.17-Debian) Please read the Trouble-Shooting section of the Samba HOWTO [2015/08/29 07:06:20.684395, 0] ../lib/util/fault.c:75(fault_report) =============================================================== [2015/08/29 07:06:20.684481, 0] ../source3/lib/util.c:785(smb_panic_s3) PANIC (pid 30013): internal error [2015/08/29 07:06:20.685254, 0] ../source3/lib/util.c:896(log_stack_trace) BACKTRACE: 20 stack frames: #0 /usr/lib/x86_64-linux-gnu/libsmbconf.so.0(log_stack_trace+0x1a) [0x7fb9908a92ca] #1 /usr/lib/x86_64-linux-gnu/libsmbconf.so.0(smb_panic_s3+0x20) [0x7fb9908a93b0] #2 /usr/lib/x86_64-linux-gnu/libsamba-util.so.0(smb_panic+0x2f) [0x7fb992028caf] #3 /usr/lib/x86_64-linux-gnu/libsamba-util.so.0(+0x1cecf) [0x7fb992028ecf] #4 /lib/x86_64-linux-gnu/libpthread.so.0(+0xf8d0) [0x7fb9922528d0] #5 /usr/lib/x86_64-linux-gnu/samba/libsmbd_base.so.0(smbd_smb2_request_done_ex+0x645) [0x7fb991c21d15] #6 /usr/lib/x86_64-linux-gnu/samba/libsmbd_base.so.0(smbd_smb2_request_error_ex+0xa9) [0x7fb991c1e699] #7 /usr/lib/x86_64-linux-gnu/samba/libsmbd_base.so.0(+0x149fa4) [0x7fb991c30fa4] #8 /usr/lib/x86_64-linux-gnu/libtevent.so.0(tevent_common_loop_immediate+0xd4) [0x7fb98f2797c4] #9 /usr/lib/x86_64-linux-gnu/libsmbconf.so.0(run_events_poll+0x3c) [0x7fb9908c7c6c] #10 /usr/lib/x86_64-linux-gnu/libsmbconf.so.0(+0x43f77) [0x7fb9908c7f77] #11 /usr/lib/x86_64-linux-gnu/libtevent.so.0(_tevent_loop_once+0x8d) [0x7fb98f278f9d] #12 /usr/lib/x86_64-linux-gnu/samba/libsmbd_base.so.0(smbd_process+0xdb4) [0x7fb991c0cce4] #13 /usr/sbin/smbd(+0xa1d0) [0x7fb99268d1d0] #14 /usr/lib/x86_64-linux-gnu/libsmbconf.so.0(run_events_poll+0x171) [0x7fb9908c7da1] #15 /usr/lib/x86_64-linux-gnu/libsmbconf.so.0(+0x44017) [0x7fb9908c8017] #16 /usr/lib/x86_64-linux-gnu/libtevent.so.0(_tevent_loop_once+0x8d) [0x7fb98f278f9d] #17 /usr/sbin/smbd(main+0x1589) [0x7fb992689f19] #18 /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf5) [0x7fb98eeedb45] #19 /usr/sbin/smbd(+0x713b) [0x7fb99268a13b] [2015/08/29 07:06:20.685809, 0] ../source3/lib/util.c:797(smb_panic_s3) smb_panic(): calling panic action [/usr/share/samba/panic-action 30013] 31 ../sysdeps/unix/sysv/linux/waitpid.c: No such file or directory. [2015/08/29 07:06:21.588116, 0] ../source3/lib/util.c:805(smb_panic_s3) smb_panic(): action returned status 0 [2015/08/29 07:06:21.588263, 0] ../source3/lib/dumpcore.c:317(dump_core) dumping core in /var/log/samba/cores/smbd STATUS=daemon 'smbd' finished starting up and ready to serve connections=============================================================== [2015/09/01 14:00:21.065999, 0] ../lib/util/fault.c:73(fault_report) INTERNAL ERROR: Signal 11 in pid 18066 (4.1.17-Debian) Please read the Trouble-Shooting section of the Samba HOWTO [2015/09/01 14:00:21.066088, 0] ../lib/util/fault.c:75(fault_report) =============================================================== [2015/09/01 14:00:21.066146, 0] ../source3/lib/util.c:785(smb_panic_s3) PANIC (pid 18066): internal error [2015/09/01 14:00:21.066913, 0] ../source3/lib/util.c:896(log_stack_trace) BACKTRACE: 20 stack frames: #0 /usr/lib/x86_64-linux-gnu/libsmbconf.so.0(log_stack_trace+0x1a) [0x7fb9908a92ca] #1 /usr/lib/x86_64-linux-gnu/libsmbconf.so.0(smb_panic_s3+0x20) [0x7fb9908a93b0] #2 /usr/lib/x86_64-linux-gnu/libsamba-util.so.0(smb_panic+0x2f) [0x7fb992028caf] #3 /usr/lib/x86_64-linux-gnu/libsamba-util.so.0(+0x1cecf) [0x7fb992028ecf] #4 /lib/x86_64-linux-gnu/libpthread.so.0(+0xf8d0) [0x7fb9922528d0] #5 /usr/lib/x86_64-linux-gnu/samba/libsmbd_base.so.0(smbd_smb2_request_done_ex+0x645) [0x7fb991c21d15] #6 /usr/lib/x86_64-linux-gnu/samba/libsmbd_base.so.0(smbd_smb2_request_error_ex+0xa9) [0x7fb991c1e699] #7 /usr/lib/x86_64-linux-gnu/samba/libsmbd_base.so.0(+0x149fa4) [0x7fb991c30fa4] #8 /usr/lib/x86_64-linux-gnu/libtevent.so.0(tevent_common_loop_immediate+0xd4) [0x7fb98f2797c4] #9 /usr/lib/x86_64-linux-gnu/libsmbconf.so.0(run_events_poll+0x3c) [0x7fb9908c7c6c] #10 /usr/lib/x86_64-linux-gnu/libsmbconf.so.0(+0x43f77) [0x7fb9908c7f77] #11 /usr/lib/x86_64-linux-gnu/libtevent.so.0(_tevent_loop_once+0x8d) [0x7fb98f278f9d] #12 /usr/lib/x86_64-linux-gnu/samba/libsmbd_base.so.0(smbd_process+0xdb4) [0x7fb991c0cce4] #13 /usr/sbin/smbd(+0xa1d0) [0x7fb99268d1d0] #14 /usr/lib/x86_64-linux-gnu/libsmbconf.so.0(run_events_poll+0x171) [0x7fb9908c7da1] #15 /usr/lib/x86_64-linux-gnu/libsmbconf.so.0(+0x44017) [0x7fb9908c8017] #16 /usr/lib/x86_64-linux-gnu/libtevent.so.0(_tevent_loop_once+0x8d) [0x7fb98f278f9d] #17 /usr/sbin/smbd(main+0x1589) [0x7fb992689f19] #18 /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf5) [0x7fb98eeedb45] #19 /usr/sbin/smbd(+0x713b) [0x7fb99268a13b] [2015/09/01 14:00:21.067522, 0] ../source3/lib/util.c:797(smb_panic_s3) smb_panic(): calling panic action [/usr/share/samba/panic-action 18066] 31 ../sysdeps/unix/sysv/linux/waitpid.c: No such file or directory. [2015/09/01 14:00:22.575737, 0] ../source3/lib/util.c:805(smb_panic_s3) smb_panic(): action returned status 0 [2015/09/01 14:00:22.575881, 0] ../source3/lib/dumpcore.c:317(dump_core) dumping core in /var/log/samba/cores/smbd STATUS=daemon 'smbd' finished starting up and ready to serve connections=============================================================== [2015/09/01 14:53:47.234204, 0] ../lib/util/fault.c:73(fault_report) INTERNAL ERROR: Signal 11 in pid 18939 (4.1.17-Debian) Please read the Trouble-Shooting section of the Samba HOWTO [2015/09/01 14:53:47.234308, 0] ../lib/util/fault.c:75(fault_report) =============================================================== [2015/09/01 14:53:47.234369, 0] ../source3/lib/util.c:785(smb_panic_s3) PANIC (pid 18939): internal error [2015/09/01 14:53:47.235207, 0] ../source3/lib/util.c:896(log_stack_trace) BACKTRACE: 20 stack frames: #0 /usr/lib/x86_64-linux-gnu/libsmbconf.so.0(log_stack_trace+0x1a) [0x7fb9908a92ca] #1 /usr/lib/x86_64-linux-gnu/libsmbconf.so.0(smb_panic_s3+0x20) [0x7fb9908a93b0] #2 /usr/lib/x86_64-linux-gnu/libsamba-util.so.0(smb_panic+0x2f) [0x7fb992028caf] #3 /usr/lib/x86_64-linux-gnu/libsamba-util.so.0(+0x1cecf) [0x7fb992028ecf] #4 /lib/x86_64-linux-gnu/libpthread.so.0(+0xf8d0) [0x7fb9922528d0] #5 /usr/lib/x86_64-linux-gnu/samba/libsmbd_base.so.0(smbd_smb2_request_done_ex+0x645) [0x7fb991c21d15] #6 /usr/lib/x86_64-linux-gnu/samba/libsmbd_base.so.0(smbd_smb2_request_error_ex+0xa9) [0x7fb991c1e699] #7 /usr/lib/x86_64-linux-gnu/samba/libsmbd_base.so.0(+0x149fa4) [0x7fb991c30fa4] #8 /usr/lib/x86_64-linux-gnu/libtevent.so.0(tevent_common_loop_immediate+0xd4) [0x7fb98f2797c4] #9 /usr/lib/x86_64-linux-gnu/libsmbconf.so.0(run_events_poll+0x3c) [0x7fb9908c7c6c] #10 /usr/lib/x86_64-linux-gnu/libsmbconf.so.0(+0x43f77) [0x7fb9908c7f77] #11 /usr/lib/x86_64-linux-gnu/libtevent.so.0(_tevent_loop_once+0x8d) [0x7fb98f278f9d] #12 /usr/lib/x86_64-linux-gnu/samba/libsmbd_base.so.0(smbd_process+0xdb4) [0x7fb991c0cce4] #13 /usr/sbin/smbd(+0xa1d0) [0x7fb99268d1d0] #14 /usr/lib/x86_64-linux-gnu/libsmbconf.so.0(run_events_poll+0x171) [0x7fb9908c7da1] #15 /usr/lib/x86_64-linux-gnu/libsmbconf.so.0(+0x44017) [0x7fb9908c8017] #16 /usr/lib/x86_64-linux-gnu/libtevent.so.0(_tevent_loop_once+0x8d) [0x7fb98f278f9d] #17 /usr/sbin/smbd(main+0x1589) [0x7fb992689f19] #18 /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf5) [0x7fb98eeedb45] #19 /usr/sbin/smbd(+0x713b) [0x7fb99268a13b] [2015/09/01 14:53:47.235938, 0] ../source3/lib/util.c:797(smb_panic_s3) smb_panic(): calling panic action [/usr/share/samba/panic-action 18939] 31 ../sysdeps/unix/sysv/linux/waitpid.c: No such file or directory. [2015/09/01 14:53:48.751674, 0] ../source3/lib/util.c:805(smb_panic_s3) smb_panic(): action returned status 0 [2015/09/01 14:53:48.751828, 0] ../source3/lib/dumpcore.c:317(dump_core) dumping core in /var/log/samba/cores/smbd -------------- next part -------------- [global] netbios name = fileserver workgroup = WORKGROUP dns proxy = no domain master = no local master = yes preferred master = yes os level = 65 log file = /var/log/samba/log.%m max log size = 1000 syslog = 0 panic action = /usr/share/samba/panic-action %d server role = standalone server server signing = mandatory passdb backend = tdbsam obey pam restrictions = yes unix password sync = no passwd program = /usr/bin/passwd %u passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* . pam password change = yes map to guest = Never guest account = nobody restrict anonymous = 2 usershare allow guests = no [FILES] path=/home/samba/files browseable=yes writeable=yes create mask = 0660 directory mask = 2770 valid users = user1 user2 user3 user4 user5 user6 admin users = user1 user2 From abartlet at samba.org Tue Sep 1 09:03:49 2015 From: abartlet at samba.org (Andrew Bartlett) Date: Tue, 01 Sep 2015 21:03:49 +1200 Subject: [Pkg-samba-maint] Bug#790777: Bug#790777: Bug#790777: Building with sbuild? In-Reply-To: <20150825202501.GA18485@jelmer.uk> References: <20150822224540.GA6565@jelmer.uk> <20150825162110.GB28202@jirafa.cyrius.com> <20150825202501.GA18485@jelmer.uk> Message-ID: <1441098229.24408.16.camel@samba.org> On Tue, 2015-08-25 at 20:25 +0000, Jelmer Vernooij wrote: > On Tue, Aug 25, 2015 at 12:21:10PM -0400, Martin Michlmayr wrote: > > * Jelmer Vernooij [2015-08-22 22:45]: > > > Are you building with sbuild? > > > > > > You are possibly hitting http://bugs.debian.org/750593 > > > > I was using sbuild but I also see it in a normal chroot. Are you > > saying you don't see it? > > Building locally, I can't reproduce this. > > Is this a normal chroot where /dev/shm is available and writeable for > all users? We can reproduce this at will on i686 Ubuntu images on the Catalyst cloud. Douglas chased it as far as the kernel page layout! It seems to come down to differences in opinion on how deep a nested stack should be able to go. Thanks, Andrew Bartlett -- Andrew Bartlett http://samba.org/~abartlet/ Authentication Developer, Samba Team http://samba.org Samba Developer, Catalyst IT http://catalyst.net.nz/services/samba From jelmer at debian.org Tue Sep 1 12:05:42 2015 From: jelmer at debian.org (Jelmer Vernooij) Date: Tue, 1 Sep 2015 12:05:42 +0000 Subject: [Pkg-samba-maint] Bug#790777: Bug#790777: Bug#790777: Building with sbuild? In-Reply-To: <1441098229.24408.16.camel@samba.org> References: <20150822224540.GA6565@jelmer.uk> <20150825162110.GB28202@jirafa.cyrius.com> <20150825202501.GA18485@jelmer.uk> <1441098229.24408.16.camel@samba.org> Message-ID: <20150901120542.GA27185@jelmer.uk> On Tue, Sep 01, 2015 at 09:03:49PM +1200, Andrew Bartlett wrote: > On Tue, 2015-08-25 at 20:25 +0000, Jelmer Vernooij wrote: > > On Tue, Aug 25, 2015 at 12:21:10PM -0400, Martin Michlmayr wrote: > > > * Jelmer Vernooij [2015-08-22 22:45]: > > > > Are you building with sbuild? > > > > > > > > You are possibly hitting http://bugs.debian.org/750593 > > > > > > I was using sbuild but I also see it in a normal chroot. Are you > > > saying you don't see it? > > > > Building locally, I can't reproduce this. > > > > Is this a normal chroot where /dev/shm is available and writeable for > > all users? > > We can reproduce this at will on i686 Ubuntu images on the Catalyst > cloud. > > Douglas chased it as far as the kernel page layout! It seems to come > down to differences in opinion on how deep a nested stack should be > able to go. The workaround is to make /dev/shm available (which I guess allows for extra stack space?). Proper fix would be to avoid the extra nesting in the stylesheets. Cheers, Jelmer From ftpmaster at ftp-master.debian.org Sun Sep 6 16:49:43 2015 From: ftpmaster at ftp-master.debian.org (Debian FTP Masters) Date: Sun, 06 Sep 2015 16:49:43 +0000 Subject: [Pkg-samba-maint] Processing of samba_4.2.1+dfsg-1_amd64.changes Message-ID: samba_4.2.1+dfsg-1_amd64.changes uploaded successfully to localhost along with the files: samba_4.2.1+dfsg-1.dsc samba_4.2.1+dfsg.orig.tar.gz samba_4.2.1+dfsg-1.debian.tar.xz ctdb-pcp-pmda_4.2.1+dfsg-1_amd64.deb ctdb_4.2.1+dfsg-1_amd64.deb libnss-winbind_4.2.1+dfsg-1_amd64.deb libpam-smbpass_4.2.1+dfsg-1_amd64.deb libpam-winbind_4.2.1+dfsg-1_amd64.deb libparse-pidl-perl_4.2.1+dfsg-1_amd64.deb libsmbclient-dev_4.2.1+dfsg-1_amd64.deb libsmbclient_4.2.1+dfsg-1_amd64.deb libwbclient-dev_4.2.1+dfsg-1_amd64.deb libwbclient0_4.2.1+dfsg-1_amd64.deb python-samba_4.2.1+dfsg-1_amd64.deb registry-tools_4.2.1+dfsg-1_amd64.deb samba-common-bin_4.2.1+dfsg-1_amd64.deb samba-common_4.2.1+dfsg-1_all.deb samba-dbg_4.2.1+dfsg-1_amd64.deb samba-dev_4.2.1+dfsg-1_amd64.deb samba-doc_4.2.1+dfsg-1_all.deb samba-dsdb-modules_4.2.1+dfsg-1_amd64.deb samba-libs_4.2.1+dfsg-1_amd64.deb samba-testsuite_4.2.1+dfsg-1_amd64.deb samba-vfs-modules_4.2.1+dfsg-1_amd64.deb samba_4.2.1+dfsg-1_amd64.deb smbclient_4.2.1+dfsg-1_amd64.deb winbind_4.2.1+dfsg-1_amd64.deb Greetings, Your Debian queue daemon (running on host franck.debian.org) From ftpmaster at ftp-master.debian.org Sun Sep 6 17:05:56 2015 From: ftpmaster at ftp-master.debian.org (Debian FTP Masters) Date: Sun, 06 Sep 2015 17:05:56 +0000 Subject: [Pkg-samba-maint] samba_4.2.1+dfsg-1_amd64.changes REJECTED Message-ID: ctdb-pcp-pmda: lintian output: 'binary-or-shlib-defines-rpath var/lib/pcp/pmdas/ctdb/pmdactdb /usr/lib/x86_64-linux-gnu/ctdb', automatically rejected package. ctdb-pcp-pmda: If you have a good reason, you may override this lintian tag. === Please feel free to respond to this email if you don't understand why your files were rejected, or if you upload new files which address our concerns. From jelmer at jelmer.uk Sun Sep 6 15:11:22 2015 From: jelmer at jelmer.uk (Jelmer Vernooij) Date: Sun, 6 Sep 2015 15:11:22 +0000 Subject: [Pkg-samba-maint] ctdb-tests In-Reply-To: <20150823004825.GA19513@jelmer.uk> References: <20150823004825.GA19513@jelmer.uk> Message-ID: <20150906151122.GA32718@jelmer.uk> On Sun, Aug 23, 2015 at 12:48:25AM +0000, Jelmer Vernooij wrote: > Hi Matthieu, > > Do we actually need the ctdb-tests package? What benefit do they > provide for users? I'd like to do an upload of Samba to experimental, so I'm going to disable the packaging of these tests for the moment. We can re-add them later if we decide they are useful to package. Cheers, Jelmer -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 473 bytes Desc: Digital signature URL: From ftpmaster at ftp-master.debian.org Sun Sep 6 23:32:40 2015 From: ftpmaster at ftp-master.debian.org (Debian FTP Masters) Date: Sun, 06 Sep 2015 23:32:40 +0000 Subject: [Pkg-samba-maint] Processing of samba_4.2.1+dfsg-1_amd64.changes Message-ID: samba_4.2.1+dfsg-1_amd64.changes uploaded successfully to localhost along with the files: samba_4.2.1+dfsg-1.dsc samba_4.2.1+dfsg.orig.tar.gz samba_4.2.1+dfsg-1.debian.tar.xz ctdb_4.2.1+dfsg-1_amd64.deb libnss-winbind_4.2.1+dfsg-1_amd64.deb libpam-smbpass_4.2.1+dfsg-1_amd64.deb libpam-winbind_4.2.1+dfsg-1_amd64.deb libparse-pidl-perl_4.2.1+dfsg-1_amd64.deb libsmbclient-dev_4.2.1+dfsg-1_amd64.deb libsmbclient_4.2.1+dfsg-1_amd64.deb libwbclient-dev_4.2.1+dfsg-1_amd64.deb libwbclient0_4.2.1+dfsg-1_amd64.deb python-samba_4.2.1+dfsg-1_amd64.deb registry-tools_4.2.1+dfsg-1_amd64.deb samba-common-bin_4.2.1+dfsg-1_amd64.deb samba-common_4.2.1+dfsg-1_all.deb samba-dbg_4.2.1+dfsg-1_amd64.deb samba-dev_4.2.1+dfsg-1_amd64.deb samba-doc_4.2.1+dfsg-1_all.deb samba-dsdb-modules_4.2.1+dfsg-1_amd64.deb samba-libs_4.2.1+dfsg-1_amd64.deb samba-testsuite_4.2.1+dfsg-1_amd64.deb samba-vfs-modules_4.2.1+dfsg-1_amd64.deb samba_4.2.1+dfsg-1_amd64.deb smbclient_4.2.1+dfsg-1_amd64.deb winbind_4.2.1+dfsg-1_amd64.deb Greetings, Your Debian queue daemon (running on host franck.debian.org) From ftpmaster at ftp-master.debian.org Sun Sep 6 23:38:04 2015 From: ftpmaster at ftp-master.debian.org (Debian FTP Masters) Date: Sun, 06 Sep 2015 23:38:04 +0000 Subject: [Pkg-samba-maint] samba_4.2.1+dfsg-1_amd64.changes ACCEPTED into experimental Message-ID: Accepted: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Sun, 07 Dec 2014 15:34:36 +0000 Source: samba Binary: samba samba-libs samba-common samba-common-bin smbclient samba-testsuite registry-tools libparse-pidl-perl samba-dev samba-doc python-samba samba-dsdb-modules samba-vfs-modules libpam-smbpass libsmbclient libsmbclient-dev winbind libpam-winbind libnss-winbind samba-dbg libwbclient0 libwbclient-dev ctdb Architecture: source amd64 all Version: 2:4.2.1+dfsg-1 Distribution: experimental Urgency: medium Maintainer: Debian Samba Maintainers Changed-By: Jelmer Vernooij Description: ctdb - clustered database to store temporary data libnss-winbind - Samba nameservice integration plugins libpam-smbpass - pluggable authentication module for Samba libpam-winbind - Windows domain authentication integration plugin libparse-pidl-perl - IDL compiler written in Perl libsmbclient - shared library for communication with SMB/CIFS servers libsmbclient-dev - development files for libsmbclient libwbclient-dev - Samba winbind client library - development files libwbclient0 - Samba winbind client library python-samba - Python bindings for Samba registry-tools - tools for viewing and manipulating the Windows registry samba - SMB/CIFS file, print, and login server for Unix samba-common - common files used by both the Samba server and client samba-common-bin - Samba common files used by both the server and the client samba-dbg - Samba debugging symbols samba-dev - tools for extending Samba samba-doc - Samba documentation samba-dsdb-modules - Samba Directory Services Database samba-libs - Samba core libraries samba-testsuite - test suite from Samba samba-vfs-modules - Samba Virtual FileSystem plugins smbclient - command-line SMB/CIFS clients for Unix winbind - service to resolve user and group information from Windows NT ser Closes: 793866 Changes: samba (2:4.2.1+dfsg-1) experimental; urgency=medium . [ Jelmer Vernooij ] * New upstream release. + Drop patch do-not-install-smbclient4-and-nmbclient4: applied upstream. + Drop patch bug_598313_upstream_7499-nss_wins-dont-clobber-daemons-logs.patch: present upstream. + Refresh patch 26_heimdal_compat.26_heimdal_compat. + Add build-dependency on libarchive-dev. * Drop samba_bug_11077_torturetest.patch: applied upstream. * Drop dependency on ctdb - now bundled with Samba. * Use bundled Heimdal as the system Heimdal doesn't contain the changes required for Samba. * Add patch heimdal-rfc3454.txt: patch in truncated rfc3454.txt for building bundled heimdal. * Drop patches 25_heimdal_api_changes and 26_heimdal_compat. * Disable cluster support; it breaks the build. * Add patch no_wrapper: avoid dependencies on {nss,uid,socket}_wrapper. * Move some libraries around. * Move ownership of var/lib/samba and var/lib/samba/private to samba- common, remove obsolete samba4.dirs. Closes: #793866 * Remove ctdb-tests and ctdb-pcp-pmda packages as they contain problems and unclear what they are useful for, now ctdb now longer provides an external API. . [ Mathieu Parent ] * Merge ctdb source package - initial merge - libctdb-dev has been dropped - ctdb-dbg renamed to ctdb-tests, debug files moved to samba-dbg - ctdb-tests depends on python * Fix CTDB socketpath parsing * Fix CTDB build with PMDA * ctdb: Fix privacy breach on google.com (from documentation) Checksums-Sha1: 9bec5f764df9b77241924051bac747f4b647677c 3793 samba_4.2.1+dfsg-1.dsc 32841003afe90beb1aa600d7bc4198ca12be0923 20665994 samba_4.2.1+dfsg.orig.tar.gz 0b48939799e10050774508574164f342f93ae4d8 223312 samba_4.2.1+dfsg-1.debian.tar.xz 5a38768cacdc80612791f85d0394e3502ebade78 523078 ctdb_4.2.1+dfsg-1_amd64.deb 1ee025fb23d84ad20b41d79474fa8123cb38041c 102704 libnss-winbind_4.2.1+dfsg-1_amd64.deb 10815e693f4fff08cd9fb436f8119c0d9dd436b7 112520 libpam-smbpass_4.2.1+dfsg-1_amd64.deb a656978087cc585de008e8cfe1850f1907badefa 118176 libpam-winbind_4.2.1+dfsg-1_amd64.deb 402f270d637af265651925ea073e4938113d6efc 180090 libparse-pidl-perl_4.2.1+dfsg-1_amd64.deb 7101d93ed6dd73c1b0f19a2955b188ce5984ebc2 130092 libsmbclient-dev_4.2.1+dfsg-1_amd64.deb e9d5e300671d0573b4357a3e0858017b6945b5e9 143110 libsmbclient_4.2.1+dfsg-1_amd64.deb 38a2ddaf47b9a9e10a0597d7fc52a4256fcc94fe 102456 libwbclient-dev_4.2.1+dfsg-1_amd64.deb 6012ead5f793684ee1df5128b849c6d98704387f 117046 libwbclient0_4.2.1+dfsg-1_amd64.deb a1c4558b53c036498e6303d59db981a61c8cf3f2 1014570 python-samba_4.2.1+dfsg-1_amd64.deb f3cda72fe8eee416c9683eef0d079768318cd6be 119026 registry-tools_4.2.1+dfsg-1_amd64.deb 118c2d9ff333f07ffa94906b2042b6559a03aef3 607280 samba-common-bin_4.2.1+dfsg-1_amd64.deb 0baba1776658e3de3716dac1a0ddae8e3b83de29 244244 samba-common_4.2.1+dfsg-1_all.deb 1bdb40f02813fe0e6baac05567f380534e41b33f 32344998 samba-dbg_4.2.1+dfsg-1_amd64.deb 67d9e48c30112c791e5bb2ee3960893f7b128867 331478 samba-dev_4.2.1+dfsg-1_amd64.deb 492b83df3236b3bee8f90ae1e8f502b739997343 300196 samba-doc_4.2.1+dfsg-1_all.deb ad44168a2c03211393aaff5d3b6594b6163fdce4 302116 samba-dsdb-modules_4.2.1+dfsg-1_amd64.deb bc4c5b6fc21cf52345efa807d97fa91a34498c30 4172010 samba-libs_4.2.1+dfsg-1_amd64.deb f07a4c71b278b8fda3b939fd55870e5381fdea97 1543528 samba-testsuite_4.2.1+dfsg-1_amd64.deb 270b3d43dc4e892cc6372ab7276a9371f16ccfcb 322216 samba-vfs-modules_4.2.1+dfsg-1_amd64.deb 4a89eb8913a84730013b34fa8b5b6c2e1a950a1a 1865444 samba_4.2.1+dfsg-1_amd64.deb e61f3d9777b3571cb318a2ad06855eb5303eaa68 332412 smbclient_4.2.1+dfsg-1_amd64.deb fde7e225d43779dfea05ffaf7c8aac1bc0f07566 492966 winbind_4.2.1+dfsg-1_amd64.deb Checksums-Sha256: c56461e41c5b9e86a2a82086a8595d5a45d753afe6612b4b1ceade66303c05f6 3793 samba_4.2.1+dfsg-1.dsc 2220fff7d1a11aaa5682999244fce8e2bf3627f9c5c965b1f9473d94ec837acf 20665994 samba_4.2.1+dfsg.orig.tar.gz e402e763e58f52046a166ab8c36d4a3b93c185f3e481bc931ec9dfed62eea9fa 223312 samba_4.2.1+dfsg-1.debian.tar.xz 98c9e332d91a812821439914f120fd84785790187de5816baac1c2e9383f2ec6 523078 ctdb_4.2.1+dfsg-1_amd64.deb 8c12ce6402a19ea7e0aab4818097e33a9ac7f4e9e0c704215cfe53ec41a10167 102704 libnss-winbind_4.2.1+dfsg-1_amd64.deb bf0bcc0d662cd1707701161393233fe69328fd6d2dde68c3814d2a0a993bff3c 112520 libpam-smbpass_4.2.1+dfsg-1_amd64.deb 1d3a440329ebed82f2c832f482dae49e7dcd00a064bec82dae7ccd8ac8bb269e 118176 libpam-winbind_4.2.1+dfsg-1_amd64.deb 2d3279f4b8755b2590d03dd62c876751fef2b5402f2e2a76621b43fc7d3b6010 180090 libparse-pidl-perl_4.2.1+dfsg-1_amd64.deb 7fe130a52e4af9d4efd103eb587286e56de44d0ffce34024c3511f81a347b328 130092 libsmbclient-dev_4.2.1+dfsg-1_amd64.deb a89b146751fecf4d6f161115b1c9d32e61ea99d1d78960e42c20528ff3a31d14 143110 libsmbclient_4.2.1+dfsg-1_amd64.deb 638e4d09dcb038cdb466269fcb6df2cbb54d39232c9061430eed61da26848405 102456 libwbclient-dev_4.2.1+dfsg-1_amd64.deb ce087435fc75ecdcaa1e3e923076a86e7931c82d99b72bf06d05e2872c7d5c7a 117046 libwbclient0_4.2.1+dfsg-1_amd64.deb a681020326c7a06826e37f0d92df1c45a54f1c36d816e830829dc388ce493620 1014570 python-samba_4.2.1+dfsg-1_amd64.deb 3e70e9117bfee2d03efed81e61e0f04a843ddcf8af8eba048a87597bc79b78e1 119026 registry-tools_4.2.1+dfsg-1_amd64.deb 7fbdde30256a4108b6b53322923b9ea1cf183ddfa173c4301d699171764118b5 607280 samba-common-bin_4.2.1+dfsg-1_amd64.deb f9c0976820f770b7f6743be5aa586dd120d86cb6cffee9b83efc006e09c64915 244244 samba-common_4.2.1+dfsg-1_all.deb 3294a42318b1e7f6b9ecfbfa44723399cdb0450800b4fae9cc7afcab5d7c80f9 32344998 samba-dbg_4.2.1+dfsg-1_amd64.deb b14cebc8f5872d17242a1deef47816862044b42821796e3324320003dd9f3ca4 331478 samba-dev_4.2.1+dfsg-1_amd64.deb 07e002ee97578b9c7a81c473360033f5021b769390519932eeafdebe2627729d 300196 samba-doc_4.2.1+dfsg-1_all.deb bf906a3dd3c901cef8f002e8dc20a59bec1731dc5e0bed0a45f14c460dd4c8b3 302116 samba-dsdb-modules_4.2.1+dfsg-1_amd64.deb f9e30933361050752a838425768a62c76242459080074e72f04a6ac5f52301b0 4172010 samba-libs_4.2.1+dfsg-1_amd64.deb 518cd3dc0680b92679aed6c56ecf9cff7c2bca889d2039976c2cf97a6a477d7f 1543528 samba-testsuite_4.2.1+dfsg-1_amd64.deb 61014fa81d16d69c6faa0aecf8a96fda0dfadc1d446603c66d34254cf81d74c0 322216 samba-vfs-modules_4.2.1+dfsg-1_amd64.deb 2a64d7720e0ee0f6706a7db9f5b718444d2f2a3d7a8309cf6fb110c1045bd76d 1865444 samba_4.2.1+dfsg-1_amd64.deb a8e3e07642cd51063a2792ad8a6070c07ca15da12f6c96d541accbff2b35185f 332412 smbclient_4.2.1+dfsg-1_amd64.deb 10bc496acb75c3fc0674d733064e007a1c02cbf9873cba9a65e5165d1fda4366 492966 winbind_4.2.1+dfsg-1_amd64.deb Files: 83ddae40b880fe89842f2e9bfab6b550 3793 net optional samba_4.2.1+dfsg-1.dsc 35c18fb8e29a6d36528353db8e3757fc 20665994 net optional samba_4.2.1+dfsg.orig.tar.gz 6e598dc6a23f343f8f003c2f0a1da3e8 223312 net optional samba_4.2.1+dfsg-1.debian.tar.xz 44250b5c9e6925ec210d19980091147e 523078 net optional ctdb_4.2.1+dfsg-1_amd64.deb 42e94f1a14263b620f23268b55299bdd 102704 net optional libnss-winbind_4.2.1+dfsg-1_amd64.deb 375434d66b78e017dcb7ab86605c212d 112520 admin extra libpam-smbpass_4.2.1+dfsg-1_amd64.deb 23d179d5dbce09b777fe5f3a3c63ee49 118176 net optional libpam-winbind_4.2.1+dfsg-1_amd64.deb 17ec5ca4c7adb219842989299e3c25d4 180090 perl optional libparse-pidl-perl_4.2.1+dfsg-1_amd64.deb 9cf7f9cb7bbb5b9590b620c401153283 130092 libdevel extra libsmbclient-dev_4.2.1+dfsg-1_amd64.deb 4363efe727c90e78b73ffa482d285ebc 143110 libs optional libsmbclient_4.2.1+dfsg-1_amd64.deb 3b0d485a3996ac3d15b5eb1efd29171e 102456 libdevel optional libwbclient-dev_4.2.1+dfsg-1_amd64.deb 835647db1a8d06962f08c0a7af248f4d 117046 libs optional libwbclient0_4.2.1+dfsg-1_amd64.deb 44286af2a7bfb1081d2c5e6cf82b036e 1014570 python optional python-samba_4.2.1+dfsg-1_amd64.deb 84b00977801e3a4f7c3ca8d78b72adbb 119026 net optional registry-tools_4.2.1+dfsg-1_amd64.deb 886315b3f829be32b05a5423d113ac32 607280 net optional samba-common-bin_4.2.1+dfsg-1_amd64.deb bc3d007fc3b4e837c37e69b431bb7d18 244244 net optional samba-common_4.2.1+dfsg-1_all.deb 58a147e7972fa4beabea54852e753507 32344998 debug extra samba-dbg_4.2.1+dfsg-1_amd64.deb 214c47f5a52bf500d540015d679cb67c 331478 devel optional samba-dev_4.2.1+dfsg-1_amd64.deb 17df7dbf74ace70b3cf48677b240dd96 300196 doc optional samba-doc_4.2.1+dfsg-1_all.deb a3ea9e142421b7c15193fe1cedee7401 302116 libs optional samba-dsdb-modules_4.2.1+dfsg-1_amd64.deb ae02769632fe7e1801708f7fbcb0a016 4172010 libs optional samba-libs_4.2.1+dfsg-1_amd64.deb 885c946e49c3665710fd36f7549037e2 1543528 net optional samba-testsuite_4.2.1+dfsg-1_amd64.deb 4b102137528b4185bcb3c811c727d7ff 322216 net optional samba-vfs-modules_4.2.1+dfsg-1_amd64.deb 6548b69f71c6f2cdce14ee2e80c18a24 1865444 net optional samba_4.2.1+dfsg-1_amd64.deb 275a3e86b8a0350ba84d7f49044bfffa 332412 net optional smbclient_4.2.1+dfsg-1_amd64.deb 2bb148041bd691fce94177a38ba063f4 492966 net optional winbind_4.2.1+dfsg-1_amd64.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQEcBAEBCgAGBQJV7MvFAAoJEILR9r9eY9LayUIH/RPBQySqdgpoSEWIwuoCxLnv ZtGeviCmOmZWg+PzLeTngATljwDxXwsdoUP1nfuzxTgkESzaIPLgGFxghDUDIiW7 46IECr2MXPXnb/TKvGRblxFyiR7zYVoGEPHrhgMAQBl3BxVXaLtTQsxJ8X0V0dpG pWPbYrPQi74jodAKPcMPltlZZf13kO4TX9AU55RoMQwqyrBjLRlJMpnNaiQr1AL6 WWwN1i+I0VypiTpsvSemvI6VXdVwW5y4okyWgDfRvaMRAfLFoQyp4BdtvGyXUjR1 N9mJKoUKB94bidbq2frKxOXm++pJC0uuSkCUQ0eyb7x/7Ylj5x4JxBnIE3qiOas= =2zVN -----END PGP SIGNATURE----- Thank you for your contribution to Debian. From owner at bugs.debian.org Sun Sep 6 23:42:06 2015 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sun, 06 Sep 2015 23:42:06 +0000 Subject: [Pkg-samba-maint] Bug#735255: marked as done (samba-common-bin: net ads join needs /var/lib/samba/private) References: <1389681234.11047.3.camel@chianamo> Message-ID: Your message dated Sun, 06 Sep 2015 23:38:04 +0000 with message-id and subject line Bug#793866: fixed in samba 2:4.2.1+dfsg-1 has caused the Debian Bug report #793866, regarding samba-common-bin: net ads join needs /var/lib/samba/private to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner at bugs.debian.org immediately.) -- 793866: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=793866 Debian Bug Tracking System Contact owner at bugs.debian.org with problems -------------- next part -------------- An embedded message was scrubbed... From: Paul Wise Subject: samba-common-bin: net ads join needs /var/lib/samba/private Date: Tue, 14 Jan 2014 14:33:54 +0800 Size: 3377 URL: -------------- next part -------------- An embedded message was scrubbed... From: Jelmer Vernooij Subject: Bug#793866: fixed in samba 2:4.2.1+dfsg-1 Date: Sun, 06 Sep 2015 23:38:04 +0000 Size: 14356 URL: From owner at bugs.debian.org Sun Sep 6 23:42:05 2015 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sun, 06 Sep 2015 23:42:05 +0000 Subject: [Pkg-samba-maint] Bug#793866: marked as done (samba: purging deletes directories (co-)owned by samba-common: /var/{cache, lib, log}/samba) References: <20150728100620.6627.72517.reportbug@zam581.zam.kfa-juelich.de> Message-ID: Your message dated Sun, 06 Sep 2015 23:38:04 +0000 with message-id and subject line Bug#793866: fixed in samba 2:4.2.1+dfsg-1 has caused the Debian Bug report #793866, regarding samba: purging deletes directories (co-)owned by samba-common: /var/{cache, lib, log}/samba to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner at bugs.debian.org immediately.) -- 793866: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=793866 Debian Bug Tracking System Contact owner at bugs.debian.org with problems -------------- next part -------------- An embedded message was scrubbed... From: Andreas Beckmann Subject: samba: purging deletes directories (co-)owned by samba-common: /var/{cache, lib, log}/samba Date: Tue, 28 Jul 2015 12:06:20 +0200 Size: 26553 URL: -------------- next part -------------- An embedded message was scrubbed... From: Jelmer Vernooij Subject: Bug#793866: fixed in samba 2:4.2.1+dfsg-1 Date: Sun, 06 Sep 2015 23:38:04 +0000 Size: 14356 URL: From owner at bugs.debian.org Sun Sep 6 23:42:07 2015 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sun, 06 Sep 2015 23:42:07 +0000 Subject: [Pkg-samba-maint] Bug#787892: marked as done (realmd: Suffers from bug #735255 - missing /var/lib/samba/private) References: <20150606045521.3608.47443.reportbug@debian8.syd.gsoa.ddau> Message-ID: Your message dated Sun, 06 Sep 2015 23:38:04 +0000 with message-id and subject line Bug#793866: fixed in samba 2:4.2.1+dfsg-1 has caused the Debian Bug report #793866, regarding realmd: Suffers from bug #735255 - missing /var/lib/samba/private to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner at bugs.debian.org immediately.) -- 793866: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=793866 Debian Bug Tracking System Contact owner at bugs.debian.org with problems -------------- next part -------------- An embedded message was scrubbed... From: Jason Lingohr Subject: realmd: Suffers from bug #735255 - missing /var/lib/samba/private Date: Sat, 06 Jun 2015 14:55:21 +1000 Size: 4714 URL: -------------- next part -------------- An embedded message was scrubbed... From: Jelmer Vernooij Subject: Bug#793866: fixed in samba 2:4.2.1+dfsg-1 Date: Sun, 06 Sep 2015 23:38:04 +0000 Size: 14356 URL: From sathieu at debian.org Mon Sep 7 04:04:37 2015 From: sathieu at debian.org (Mathieu Parent (Debian)) Date: Mon, 7 Sep 2015 06:04:37 +0200 Subject: [Pkg-samba-maint] ctdb-tests In-Reply-To: <20150906151122.GA32718@jelmer.uk> References: <20150823004825.GA19513@jelmer.uk> <20150906151122.GA32718@jelmer.uk> Message-ID: 2015-09-06 17:11 GMT+02:00 Jelmer Vernooij : > On Sun, Aug 23, 2015 at 12:48:25AM +0000, Jelmer Vernooij wrote: >> Hi Matthieu, Hi Jelmer, Sorry for my late reply >> Do we actually need the ctdb-tests package? What benefit do they >> provide for users? > > I'd like to do an upload of Samba to experimental, so I'm going to > disable the packaging of these tests for the moment. We can re-add > them later if we decide they are useful to package. OK. Those tests may be useful to test shared storage locking or to test performance. I run them when I set up a new platform with new hardware. Please go ahead (disable ctdb-tests and upload to experimental). Uploading to sid will need the samba to be cluster-enabled. > Cheers, > > Jelmer Cheers -- Mathieu From jelmer at jelmer.uk Mon Sep 7 11:22:06 2015 From: jelmer at jelmer.uk (Jelmer Vernooij) Date: Mon, 7 Sep 2015 11:22:06 +0000 Subject: [Pkg-samba-maint] ctdb-tests In-Reply-To: References: <20150823004825.GA19513@jelmer.uk> <20150906151122.GA32718@jelmer.uk> Message-ID: <20150907112206.GA14991@jelmer.uk> On Mon, Sep 07, 2015 at 06:04:37AM +0200, Mathieu Parent (Debian) wrote: > 2015-09-06 17:11 GMT+02:00 Jelmer Vernooij : > > On Sun, Aug 23, 2015 at 12:48:25AM +0000, Jelmer Vernooij wrote: > >> Hi Matthieu, > > Sorry for my late reply > > >> Do we actually need the ctdb-tests package? What benefit do they > >> provide for users? > > > > I'd like to do an upload of Samba to experimental, so I'm going to > > disable the packaging of these tests for the moment. We can re-add > > them later if we decide they are useful to package. > > OK. Those tests may be useful to test shared storage locking or to > test performance. I run them when I set up a new platform with new > hardware. > > Please go ahead (disable ctdb-tests and upload to experimental). > Uploading to sid will need the samba to be cluster-enabled. Thanks! Can you look into re-enabling them and fixing the issues with the rpath, which would prevent an upload to sid? Cheers, Jelmer From jelmer at debian.org Tue Sep 8 00:06:58 2015 From: jelmer at debian.org (Jelmer Vernooij) Date: Tue, 08 Sep 2015 00:06:58 +0000 Subject: [Pkg-samba-maint] Bug#798313: Samba 4.2 breaks OpenChange builds Message-ID: <20150908000658.10925.60781.reportbug@localhost> Source: openchange Version: 1:2.2-7 Severity: normal Tags: upstream OpenChange doesn't build with Samba 4.2, because it uses a Samba library (samba-debug) that is now private. SAmba 4.2 is currently in experimental. This means that OpenChange will start to FTBFS once Samba 4.2 hits unstable. -- System Information: Debian Release: stretch/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.16-1-amd64 (SMP w/4 CPU cores) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) From dozenbox at yahoo.com Thu Sep 10 10:52:30 2015 From: dozenbox at yahoo.com (nelson) Date: Thu, 10 Sep 2015 18:52:30 +0800 Subject: [Pkg-samba-maint] Bug#798532: samba: wrong file block size if 'strict allocate' is enabled for samba Message-ID: <20150910105230.2623.11049.reportbug@Laptop> Package: samba Version: 2:4.1.17+dfsg-2 Severity: normal Tags: patch Dear Maintainer, When I add 'strict allocate = yes' to /etc/samba/smb.conf, then copy file via samba, the block usage of the file will be greater than its real size. For example, copy a 8KB file via samba, you will find the block usage is 1MB. But if remove 'strict allocate = yes' from /etc/samba/smb.conf and do the same test, file size is correct(of cause, 4KB roundup for EXT4). # hdparm --fibmap 8k.bin 8k.bin: filesystem blocksize 4096, begins at LBA 195311616; assuming 512 byte sectors. byte_offset begin_LBA end_LBA sectors 0 202758144 202758159 16 8192 202758160 202760191 2032 # du -sh 8k.bin 1.0M 8k.bin # ls -l 8k.bin -rwx------ 1 nelson nelson 8192 Aug 21 10:58 8k.bin By tracing samba daemon, it shows that these functions be called (pseudo-code) : open(8k.bin) ... fallocate(8k.bin, 1, 0, 1048576) ... fallocate(8k.bin, 0, 0, 8192) // -> here should be truncate(8k.bin, 8192) ... write() ... close(8k.bin). Here is my patch for this bug. Please check, thanks. *** vfs_default.c.ori 2015-09-10 17:55:09.172488319 +0800 --- vfs_default.c 2015-09-10 17:57:08.104484805 +0800 *************** *** 1807,1813 **** return 0; /* Shrink - just ftruncate. */ ! if (pst->st_ex_size > len) return ftruncate(fsp->fh->fd, len); space_to_write = len - pst->st_ex_size; --- 1807,1813 ---- return 0; /* Shrink - just ftruncate. */ ! if (pst->st_ex_blocks * 512 > len) return ftruncate(fsp->fh->fd, len); space_to_write = len - pst->st_ex_size; -- System Information: Debian Release: 8.2 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages samba depends on: ii adduser 3.113+nmu3 ii dpkg 1.17.25 ii libasn1-8-heimdal 1.6~rc2+dfsg-9 ii libbsd0 0.7.0-2 ii libc6 2.19-18+deb8u1 ii libcomerr2 1.42.12-1.1 ii libhdb9-heimdal [heimdal-hdb-api-8] 1.6~rc2+dfsg-9 ii libkdc2-heimdal 1.6~rc2+dfsg-9 ii libkrb5-26-heimdal 1.6~rc2+dfsg-9 ii libldb1 2:1.1.17-2 ii libpam-modules 1.1.8-3.1 ii libpam-runtime 1.1.8-3.1 ii libpopt0 1.16-10 ii libpython2.7 2.7.9-2 ii libroken18-heimdal 1.6~rc2+dfsg-9 ii libtalloc2 2.1.1-2 ii libtdb1 1.3.1-1 ii libtevent0 0.9.21-1 ii lsb-base 4.1+Debian13+nmu1 ii multiarch-support 2.19-18+deb8u1 ii procps 2:3.3.9-9 ii python 2.7.9-1 ii python-dnspython 1.12.0-1 ii python-ntdb 1.0-5 ii python-samba 2:4.1.17+dfsg-2 pn python2.7:any ii samba-common 2:4.1.17+dfsg-2 ii samba-common-bin 2:4.1.17+dfsg-2 ii samba-dsdb-modules 2:4.1.17+dfsg-2 ii samba-libs 2:4.1.17+dfsg-2 ii tdb-tools 1.3.1-1 ii update-inetd 4.43 Versions of packages samba recommends: ii attr 1:2.4.47-2 ii logrotate 3.8.7-1+b1 ii samba-vfs-modules 2:4.1.17+dfsg-2 Versions of packages samba suggests: pn bind9 pn bind9utils pn ctdb pn ldb-tools pn ntp pn smbldap-tools ii winbind 2:4.1.17+dfsg-2 -- no debconf information From jidanni at jidanni.org Tue Sep 15 11:20:32 2015 From: jidanni at jidanni.org (=?UTF-8?Q?=E7=A9=8D=E4=B8=B9=E5=B0=BC?= Dan Jacobson) Date: Tue, 15 Sep 2015 19:20:32 +0800 Subject: [Pkg-samba-maint] Bug#799059: /etc/cron.daily/logrotate: gzip: stdin: file size changed while zipping Message-ID: <87k2rsapz3.fsf@jidanni.org> Package: samba Version: 2:4.2.1+dfsg-1 Severity: minor Got this error mail: /etc/cron.daily/logrotate: error: Compressing program wrote following message to stderr when compressing log /var/log/samba/log.nmbd.1: gzip: stdin: file size changed while zipping From ftpmaster at ftp-master.debian.org Sat Sep 19 03:07:10 2015 From: ftpmaster at ftp-master.debian.org (Debian FTP Masters) Date: Sat, 19 Sep 2015 03:07:10 +0000 Subject: [Pkg-samba-maint] Processing of talloc_2.1.3-1_amd64.changes Message-ID: talloc_2.1.3-1_amd64.changes uploaded successfully to localhost along with the files: talloc_2.1.3-1.dsc talloc_2.1.3.orig.tar.gz talloc_2.1.3-1.debian.tar.xz libtalloc-dev_2.1.3-1_amd64.deb libtalloc2-dbg_2.1.3-1_amd64.deb libtalloc2_2.1.3-1_amd64.deb python-talloc-dbg_2.1.3-1_amd64.deb python-talloc-dev_2.1.3-1_amd64.deb python-talloc_2.1.3-1_amd64.deb Greetings, Your Debian queue daemon (running on host franck.debian.org) From ftpmaster at ftp-master.debian.org Sat Sep 19 03:22:12 2015 From: ftpmaster at ftp-master.debian.org (Debian FTP Masters) Date: Sat, 19 Sep 2015 03:22:12 +0000 Subject: [Pkg-samba-maint] Processing of tdb_1.3.7-1_amd64.changes Message-ID: tdb_1.3.7-1_amd64.changes uploaded successfully to localhost along with the files: tdb_1.3.7-1.dsc tdb_1.3.7.orig.tar.gz tdb_1.3.7-1.debian.tar.xz libtdb-dev_1.3.7-1_amd64.deb libtdb1-dbg_1.3.7-1_amd64.deb libtdb1_1.3.7-1_amd64.deb python-tdb-dbg_1.3.7-1_amd64.deb python-tdb_1.3.7-1_amd64.deb tdb-tools_1.3.7-1_amd64.deb Greetings, Your Debian queue daemon (running on host franck.debian.org) From ftpmaster at ftp-master.debian.org Sat Sep 19 03:28:43 2015 From: ftpmaster at ftp-master.debian.org (Debian FTP Masters) Date: Sat, 19 Sep 2015 03:28:43 +0000 Subject: [Pkg-samba-maint] talloc_2.1.3-1_amd64.changes ACCEPTED into unstable Message-ID: Accepted: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Sat, 19 Sep 2015 02:46:57 +0000 Source: talloc Binary: libtalloc2 libtalloc2-dbg libtalloc-dev python-talloc python-talloc-dbg python-talloc-dev Architecture: source amd64 Version: 2.1.3-1 Distribution: unstable Urgency: medium Maintainer: Debian Samba Maintainers Changed-By: Jelmer Vernooij Description: libtalloc-dev - hierarchical pool based memory allocator - development files libtalloc2 - hierarchical pool based memory allocator libtalloc2-dbg - hierarchical pool based memory allocator - debug symbols python-talloc - hierarchical pool based memory allocator - Python bindings python-talloc-dbg - hierarchical pool based memory allocator - Python debug extension python-talloc-dev - talloc Python bindings - development files Changes: talloc (2.1.3-1) unstable; urgency=medium . * New upstream release. * Remove patch revert-ldflags-atend: applied upstream. * Remove patch reproducible-build: applied upstream. * debian/copyright: Fix uniqueness of license names. Checksums-Sha1: 2d364e34a15fa1ed3cf4802722b904ac249496bf 1952 talloc_2.1.3-1.dsc 75f6a09a7199d0d952ebde6fc605dc0f2046b41c 434093 talloc_2.1.3.orig.tar.gz 250bbc45f8d152fa14bcc9410053fad092c17a70 7232 talloc_2.1.3-1.debian.tar.xz 3d7574317eab0ed2935fe7f0412fc8ae84f5f1a3 136216 libtalloc-dev_2.1.3-1_amd64.deb e34c8baf7a5def02c8e7cfe1872167eb4a40a50a 78016 libtalloc2-dbg_2.1.3-1_amd64.deb 4b8d6c5e89b9ef8d73106a28967b6fb7a9df76a7 34322 libtalloc2_2.1.3-1_amd64.deb ca25a1b66b6403c9bace394e7b417259e93c179c 15048 python-talloc-dbg_2.1.3-1_amd64.deb c69653230f665efaf3c16f106e9cd41b15965f4f 6876 python-talloc-dev_2.1.3-1_amd64.deb c4989572815a32d9b2785473dd449107f2a0a758 10216 python-talloc_2.1.3-1_amd64.deb Checksums-Sha256: c3a2af90781a5401088d3197a6d55d0b675fc1620d7d4a2e110e109761cd7f3f 1952 talloc_2.1.3-1.dsc 7aa5f75b22d4ef9c737b25515f2a2837ddc13014ff4ac6e58dd9e311f41f2cb0 434093 talloc_2.1.3.orig.tar.gz 498b73d49762c27c3b766d0bd68191ac2cca007b54d13155b3071fd848b6de83 7232 talloc_2.1.3-1.debian.tar.xz 9a6c790e95ad76a53cae1ef73dee15088f924f5adb7ecf9f88d2d61e656e697c 136216 libtalloc-dev_2.1.3-1_amd64.deb 603e728692bec249cffb6a93b5932890c9514842ea808d2e808b99141eec198d 78016 libtalloc2-dbg_2.1.3-1_amd64.deb 0fcf98ecfac11cc8d006f5b35010ba522fdb46447a57abf7c4233c58cd607243 34322 libtalloc2_2.1.3-1_amd64.deb 4d4fc85f87cd3718fba3232d8b46b4a8ae221e68ba503357da30b77d63632405 15048 python-talloc-dbg_2.1.3-1_amd64.deb cd418413967919e278bb6551098452026d5189978d6d270f42cce96ef29bb660 6876 python-talloc-dev_2.1.3-1_amd64.deb 7d86949ce32b61c8a766d226e5094717340371804306a57e907737fc2394b9ea 10216 python-talloc_2.1.3-1_amd64.deb Files: 79c39755563f1e73f4161eaad6ddc1cb 1952 devel optional talloc_2.1.3-1.dsc 3e285de2228ae67ff0a0f5cec658f627 434093 devel optional talloc_2.1.3.orig.tar.gz 1f41fc0ed729450e19b7d472354b9b0f 7232 devel optional talloc_2.1.3-1.debian.tar.xz 719484629fc1c1cda860e4dcebdaaf19 136216 libdevel optional libtalloc-dev_2.1.3-1_amd64.deb 8db7d594c75e439edcd18d938a54d428 78016 debug extra libtalloc2-dbg_2.1.3-1_amd64.deb 83f4040449b3eace92f06cf4e93d04f8 34322 libs optional libtalloc2_2.1.3-1_amd64.deb f1ee107bf5324d81cf81bd5771e2f124 15048 debug extra python-talloc-dbg_2.1.3-1_amd64.deb a36b470260864fed3ec036a646b0dedf 6876 libdevel optional python-talloc-dev_2.1.3-1_amd64.deb e9234d7f8e736833901c95da12166c25 10216 python optional python-talloc_2.1.3-1_amd64.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQEcBAEBCgAGBQJV/NBTAAoJEILR9r9eY9LaY28H/1LfzxbH9xTerYmlQi0evEdO L9Eo0yfuwxBiv2+DMnjuGNVkGVws66BOTUm0yHShQlBVENjAcfApfxyPtldWdF6Y OcBDrZ5NVUTPQR1GQ+OF3KMa1LFL0zW3gD14tzn2eJKRB5XOtNwzv8x1fWUJdV0z KXz1B28pBU2Z51qryT+DXtQhJTz9sQfY8bZS23h0gHd5Rykc2TGf+Um66POQF8AG XdZJ6RMrz/+5PGZtr14uxq6+Gx0Vm3yShzpDZEeQ35JRW/XA/YMZ+sTVXzxIOWYV PYLIhDNy+dOpQfF08Bd8pV8PQTUpGsWsf7c0g19nhtM6uIaO9DKYi63jStzjdWY= =Bwem -----END PGP SIGNATURE----- Thank you for your contribution to Debian. From ftpmaster at ftp-master.debian.org Sat Sep 19 03:52:20 2015 From: ftpmaster at ftp-master.debian.org (Debian FTP Masters) Date: Sat, 19 Sep 2015 03:52:20 +0000 Subject: [Pkg-samba-maint] Processing of ldb_1.1.21-1_amd64.changes Message-ID: ldb_1.1.21-1_amd64.changes uploaded successfully to localhost along with the files: ldb_1.1.21-1.dsc ldb_1.1.21.orig.tar.gz ldb_1.1.21-1.debian.tar.xz ldb-tools_1.1.21-1_amd64.deb libldb-dev_1.1.21-1_amd64.deb libldb1-dbg_1.1.21-1_amd64.deb libldb1_1.1.21-1_amd64.deb python-ldb-dbg_1.1.21-1_amd64.deb python-ldb-dev_1.1.21-1_amd64.deb python-ldb_1.1.21-1_amd64.deb Greetings, Your Debian queue daemon (running on host franck.debian.org) From ftpmaster at ftp-master.debian.org Sat Sep 19 03:52:25 2015 From: ftpmaster at ftp-master.debian.org (Debian FTP Masters) Date: Sat, 19 Sep 2015 03:52:25 +0000 Subject: [Pkg-samba-maint] tdb_1.3.7-1_amd64.changes ACCEPTED into unstable Message-ID: Accepted: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Sat, 19 Sep 2015 02:57:15 +0000 Source: tdb Binary: libtdb1 tdb-tools libtdb-dev libtdb1-dbg python-tdb python-tdb-dbg Architecture: source amd64 Version: 1.3.7-1 Distribution: unstable Urgency: medium Maintainer: Debian Samba Maintainers Changed-By: Jelmer Vernooij Description: libtdb-dev - Trivial Database - development files libtdb1 - Trivial Database - shared library libtdb1-dbg - Trivial Database - debug symbols python-tdb - Python bindings for TDB python-tdb-dbg - Python bindings for TDB - debug extension tdb-tools - Trivial Database - bundled binaries Changes: tdb (1.3.7-1) unstable; urgency=medium . * New upstream release. * debian/copyright: Fix license name uniqueness. Checksums-Sha1: 2c781482f27f1ddafcc787a6200173ab5c6bc2d4 1974 tdb_1.3.7-1.dsc 417b67602501dd351fbfed08890cff8b72fbe38c 493847 tdb_1.3.7.orig.tar.gz 089408544d07b190ff09bc0d6ddf0c767b9c608e 13616 tdb_1.3.7-1.debian.tar.xz 2d57548e13d22fbf7af5132689596bd07921ab2c 25830 libtdb-dev_1.3.7-1_amd64.deb 1ca925fac6dcf5647c99b1f24d78da5a8d28d960 76582 libtdb1-dbg_1.3.7-1_amd64.deb 1828231652a077281df708e2bcae3e1c063ae729 42098 libtdb1_1.3.7-1_amd64.deb 31b8eada3e1a09702f782cbb730266107a0bc56b 21588 python-tdb-dbg_1.3.7-1_amd64.deb 5a23c00a96631e7355b8a3d9f1da13bf0a4a4937 16014 python-tdb_1.3.7-1_amd64.deb 3c5044d192a4b1db58975c42f96bf261af284815 25944 tdb-tools_1.3.7-1_amd64.deb Checksums-Sha256: c6ae75dbe27e637a9046f3093bc07c424d8fc17bb77281ebb3cbadab5e590ecf 1974 tdb_1.3.7-1.dsc a64d95ca0cc06a28fed24c6e952aed7660cae04983108735d6bc30b925136412 493847 tdb_1.3.7.orig.tar.gz 52f021ef97af7de87f4e80b21fd30cde1bee18ec8fc093aea4459fb717cbc006 13616 tdb_1.3.7-1.debian.tar.xz 3c17a5ca219fe9285535cc9cb6ff720dcc6b8f1d8e19e0a9ba489e04752bf4cf 25830 libtdb-dev_1.3.7-1_amd64.deb bbf8b23553b7eaf3fd4a6c4bee02d75aacb5aa1319b9c117a807940bbc1dcdc0 76582 libtdb1-dbg_1.3.7-1_amd64.deb 4eae2e5fdfaf1afa7d0caa055c1997b846db49b6501802665019a92b89a57d98 42098 libtdb1_1.3.7-1_amd64.deb 0573c7aeef9de592abc39306d1d17d46bd218b90965a0a26db8681e8f6b707cc 21588 python-tdb-dbg_1.3.7-1_amd64.deb e0fb8ec594e45c8a96d8e2869e8abead82f35d22f458864349ca10d34bd540f7 16014 python-tdb_1.3.7-1_amd64.deb 135fda242963ea265390702de0a627901f22837ae8af3046001ec1ac07b4d06e 25944 tdb-tools_1.3.7-1_amd64.deb Files: ac01a5d53986961f826dad5f196b1f70 1974 devel optional tdb_1.3.7-1.dsc e3741a19c427255acd1e92c5e09d9df7 493847 devel optional tdb_1.3.7.orig.tar.gz bd4c3a151077e3e9d9fe101cf460717a 13616 devel optional tdb_1.3.7-1.debian.tar.xz 3b8f0a72a9d5ce56a7031fb69fd335f1 25830 libdevel optional libtdb-dev_1.3.7-1_amd64.deb b3b3998b42c26d5590c95bf288580065 76582 debug extra libtdb1-dbg_1.3.7-1_amd64.deb cff33427b09614743ca99e5e3d004450 42098 libs optional libtdb1_1.3.7-1_amd64.deb ad1f7f0bb87d5a38dfb086bc5b3d53a6 21588 debug extra python-tdb-dbg_1.3.7-1_amd64.deb a3017ed3f6dbe535fcbee33396bce6d6 16014 python optional python-tdb_1.3.7-1_amd64.deb 336f17766fff09e3b05d3aadfe442f36 25944 utils optional tdb-tools_1.3.7-1_amd64.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQEcBAEBCgAGBQJV/NR3AAoJEILR9r9eY9LaJMgIAJsWVAL4jyaYPmUnAdy8mEoO UQWRAE6w3o6AiTEB0oHqfh3bI8SEhxXBs8Zila/l/UC2+u19cPiW6TevvdtIMeuv I4lWlhtL6wQPAUvlUfX+VAmPQvZUBHlv9Bv5qdojSBY1AaUETw6CnwDY77WK1v+I mLBA7ngNfSDeHhVDiBlqnCC1t6gwKiNyHzj5Q+3mEPXJynGHY/jUuamMPGof1JVj u4Pqtfnp3xPcKbjsFvCZZ9b8QqsW+UAcdg22ewZahVigmavzepA48K4KwECdgSEz WrUCoIodt+9Z+x+g9NV2u1s9QyEQvStWIeLVIu7ke3o6mcl99vSmjjnFiurkdCY= =Okm3 -----END PGP SIGNATURE----- Thank you for your contribution to Debian. From ftpmaster at ftp-master.debian.org Sat Sep 19 04:20:43 2015 From: ftpmaster at ftp-master.debian.org (Debian FTP Masters) Date: Sat, 19 Sep 2015 04:20:43 +0000 Subject: [Pkg-samba-maint] ldb_1.1.21-1_amd64.changes ACCEPTED into unstable Message-ID: Accepted: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Sat, 19 Sep 2015 03:01:43 +0000 Source: ldb Binary: libldb1 libldb1-dbg ldb-tools libldb-dev python-ldb python-ldb-dev python-ldb-dbg Architecture: source amd64 Version: 2:1.1.21-1 Distribution: unstable Urgency: medium Maintainer: Debian Samba Maintainers Changed-By: Jelmer Vernooij Description: ldb-tools - LDAP-like embedded database - tools libldb-dev - LDAP-like embedded database - development files libldb1 - LDAP-like embedded database - shared library libldb1-dbg - LDAP-like embedded database - debug symbols python-ldb - Python bindings for LDB python-ldb-dbg - Python bindings for LDB - debug extension python-ldb-dev - LDB Python bindings - development files Changes: ldb (2:1.1.21-1) unstable; urgency=medium . * New upstream release. * Drop patch 03_revert_ldflags_atend: applied upstream. Checksums-Sha1: 0eefeeae8456cd1d927672347a34fa0dc4192826 2076 ldb_1.1.21-1.dsc b2ebcf6a348d22ccb1aae55e091a967729b09423 1244825 ldb_1.1.21.orig.tar.gz 0ffdbb846406265f8151408b0ed5daa29378f093 12492 ldb_1.1.21-1.debian.tar.xz 5d1581642a8765bcf3cc6820587943d820560a50 32272 ldb-tools_1.1.21-1_amd64.deb 4ed14206886b93e009d8681a49b5c1b4d7fccc91 221088 libldb-dev_1.1.21-1_amd64.deb 6175269db0be1f857b44fe5e833bdb868d917405 210894 libldb1-dbg_1.1.21-1_amd64.deb 6db293081654264bd23fb64fe19484cb3d3b5321 110484 libldb1_1.1.21-1_amd64.deb 664e70b5de6d76afb2ae158f786ea6d92b204072 48230 python-ldb-dbg_1.1.21-1_amd64.deb 2f60b8a4d7755b5f7744112e598aa4322c1833af 8252 python-ldb-dev_1.1.21-1_amd64.deb fc5b1943b305428740b5a8a6d6ccc2f015716332 30788 python-ldb_1.1.21-1_amd64.deb Checksums-Sha256: 684c60cf97eb4fc6489914c7f08251b005661e79320d6b7985eacaad8ea301d0 2076 ldb_1.1.21-1.dsc 267bbb7f278068eaf0de27adffda2e691a070a93c5c15ee27c828e87b4c7dbf1 1244825 ldb_1.1.21.orig.tar.gz a1fb71e999b1fbd8c1336213dc8585ceda7aa8c778ae256c971202c52da410a8 12492 ldb_1.1.21-1.debian.tar.xz 5a63c73c1b412e146b2ee63e8552c719d15248e1ea22fe12230b918000b521fb 32272 ldb-tools_1.1.21-1_amd64.deb f6c9f568c2d03103ef89465472b72011ad8155801f3452f6e4c026907013087b 221088 libldb-dev_1.1.21-1_amd64.deb b1b77c54a241164380a9c9cfbecccb89a49643456f235a009eb2d6159b7200b8 210894 libldb1-dbg_1.1.21-1_amd64.deb a120a4ee0111bf73d68580db6545841fb2d947a365705f0517cdfadd41025823 110484 libldb1_1.1.21-1_amd64.deb c60dcb4faee5b6114669b68e76f243fc0b52477966b50a8ee032d067fdf7c92e 48230 python-ldb-dbg_1.1.21-1_amd64.deb 5d5f6ad88ea1790dceb73f6e4370ac7677f1d7c494ba30aa7af431dda1df88e9 8252 python-ldb-dev_1.1.21-1_amd64.deb 9cf04bc229c8032c5db15e359b819caec44352d38cdcd24e0b5033ff2b059bb9 30788 python-ldb_1.1.21-1_amd64.deb Files: ab78fecbc5028f3d956c9b18ca33b6bf 2076 devel optional ldb_1.1.21-1.dsc 94ba09c7452fff68df3481686c56677e 1244825 devel optional ldb_1.1.21.orig.tar.gz 2b63d66d5fdba8689ffd3a0ba7f12210 12492 devel optional ldb_1.1.21-1.debian.tar.xz 8419fe972d4d63840980c3ac7a0ef561 32272 utils optional ldb-tools_1.1.21-1_amd64.deb 254c49fbeb47bbdebd3b27d9f692958a 221088 libdevel optional libldb-dev_1.1.21-1_amd64.deb deb2858fed7747c169f2652acb2fde77 210894 debug extra libldb1-dbg_1.1.21-1_amd64.deb dc076db4e79b173d07540066e54f149f 110484 libs optional libldb1_1.1.21-1_amd64.deb d8d2ccf9456ecb9a42ab807ade99411b 48230 debug extra python-ldb-dbg_1.1.21-1_amd64.deb c997bff8ae6fc700d88ee1bffe8773bb 8252 libdevel optional python-ldb-dev_1.1.21-1_amd64.deb ac2d28b738675f274b51b9c17a05d43a 30788 python optional python-ldb_1.1.21-1_amd64.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQEcBAEBCgAGBQJV/NryAAoJEILR9r9eY9Laym0H/j63xUNdagnf3065qivkd72u 5uwH9FNJNJ4P5dxI0nySab7/+Cr7HWkV/rWd3bsweS6GaPFk7ofQzVpNMEiRGgTa h7ZAg7y/wKhTfMRMk7kFpMCYD/CZgmHD9q4Er0LwvROPa/AXRpvU7eFQhdbG62l6 Wk+57bZ7/Fi725eD+WbxBni5UjlfdPEhe7x/MNmqGzdbhO+1ZfcV8au75t9WCnx0 Vk7/3oPTN4rso/oXM1x9L6kBE/4unfIE1Nw6xgVfo/m7w9JKVsP20Yb6xBB08Z5T vxE5y5c1fhxNXlsHlKQ7/B6ve7hVqLveLJoZWeZc3prFFFZNggPwQ2ZVPOJPULg= =auDg -----END PGP SIGNATURE----- Thank you for your contribution to Debian. From ftpmaster at ftp-master.debian.org Sat Sep 19 20:08:53 2015 From: ftpmaster at ftp-master.debian.org (Debian FTP Masters) Date: Sat, 19 Sep 2015 20:08:53 +0000 Subject: [Pkg-samba-maint] Processing of samba_4.3.0+dfsg-1_amd64.changes Message-ID: samba_4.3.0+dfsg-1_amd64.changes uploaded successfully to localhost along with the files: samba_4.3.0+dfsg-1.dsc samba_4.3.0+dfsg.orig.tar.gz samba_4.3.0+dfsg-1.debian.tar.xz ctdb_4.3.0+dfsg-1_amd64.deb libnss-winbind_4.3.0+dfsg-1_amd64.deb libpam-smbpass_4.3.0+dfsg-1_amd64.deb libpam-winbind_4.3.0+dfsg-1_amd64.deb libparse-pidl-perl_4.3.0+dfsg-1_amd64.deb libsmbclient-dev_4.3.0+dfsg-1_amd64.deb libsmbclient_4.3.0+dfsg-1_amd64.deb libwbclient-dev_4.3.0+dfsg-1_amd64.deb libwbclient0_4.3.0+dfsg-1_amd64.deb python-samba_4.3.0+dfsg-1_amd64.deb registry-tools_4.3.0+dfsg-1_amd64.deb samba-common-bin_4.3.0+dfsg-1_amd64.deb samba-common_4.3.0+dfsg-1_all.deb samba-dbg_4.3.0+dfsg-1_amd64.deb samba-dev_4.3.0+dfsg-1_amd64.deb samba-doc_4.3.0+dfsg-1_all.deb samba-dsdb-modules_4.3.0+dfsg-1_amd64.deb samba-libs_4.3.0+dfsg-1_amd64.deb samba-testsuite_4.3.0+dfsg-1_amd64.deb samba-vfs-modules_4.3.0+dfsg-1_amd64.deb samba_4.3.0+dfsg-1_amd64.deb smbclient_4.3.0+dfsg-1_amd64.deb winbind_4.3.0+dfsg-1_amd64.deb Greetings, Your Debian queue daemon (running on host franck.debian.org) From ftpmaster at ftp-master.debian.org Sat Sep 19 21:29:33 2015 From: ftpmaster at ftp-master.debian.org (Debian FTP Masters) Date: Sat, 19 Sep 2015 21:29:33 +0000 Subject: [Pkg-samba-maint] samba_4.3.0+dfsg-1_amd64.changes ACCEPTED into experimental Message-ID: Accepted: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Sat, 19 Sep 2015 01:59:36 +0000 Source: samba Binary: samba samba-libs samba-common samba-common-bin smbclient samba-testsuite registry-tools libparse-pidl-perl samba-dev samba-doc python-samba samba-dsdb-modules samba-vfs-modules libpam-smbpass libsmbclient libsmbclient-dev winbind libpam-winbind libnss-winbind samba-dbg libwbclient0 libwbclient-dev ctdb Architecture: source amd64 all Version: 2:4.3.0+dfsg-1 Distribution: experimental Urgency: medium Maintainer: Debian Samba Maintainers Changed-By: Jelmer Vernooij Description: ctdb - clustered database to store temporary data libnss-winbind - Samba nameservice integration plugins libpam-smbpass - pluggable authentication module for Samba libpam-winbind - Windows domain authentication integration plugin libparse-pidl-perl - IDL compiler written in Perl libsmbclient - shared library for communication with SMB/CIFS servers libsmbclient-dev - development files for libsmbclient libwbclient-dev - Samba winbind client library - development files libwbclient0 - Samba winbind client library python-samba - Python bindings for Samba registry-tools - tools for viewing and manipulating the Windows registry samba - SMB/CIFS file, print, and login server for Unix samba-common - common files used by both the Samba server and client samba-common-bin - Samba common files used by both the server and the client samba-dbg - Samba debugging symbols samba-dev - tools for extending Samba samba-doc - Samba documentation samba-dsdb-modules - Samba Directory Services Database samba-libs - Samba core libraries samba-testsuite - test suite from Samba samba-vfs-modules - Samba Virtual FileSystem plugins smbclient - command-line SMB/CIFS clients for Unix winbind - service to resolve user and group information from Windows NT ser Changes: samba (2:4.3.0+dfsg-1) experimental; urgency=medium . * Fix watch file. * New upstream release. * Drop no_wrapper patch: applied upstream. * Drop patch ctdb_sockpath.patch: applied upstream. * Drop Fix-CTDB-build-with-PMDA patch: applied upstream. Checksums-Sha1: c5ea64bfb904df94eee32c2b264f786fa3a6209c 3793 samba_4.3.0+dfsg-1.dsc 86e75e9d2dd4832d64a7cd5d0868eb54373235dc 20374928 samba_4.3.0+dfsg.orig.tar.gz a9678ba9bc54645a4e7ddf449ea0f4858480de8b 222200 samba_4.3.0+dfsg-1.debian.tar.xz 4a36f576c31c83d82cbd4e5d3d58e8362358e7cd 528854 ctdb_4.3.0+dfsg-1_amd64.deb ebf3ebe90f73000bfaf7640af38244b65274957b 102750 libnss-winbind_4.3.0+dfsg-1_amd64.deb 4af7bb7a31da1d7325463ee7a2bd1eef1d5e1051 112658 libpam-smbpass_4.3.0+dfsg-1_amd64.deb a158f9a37894164a066168f17f7245494c9c2902 118294 libpam-winbind_4.3.0+dfsg-1_amd64.deb 8d87f4e998da94c4b3fe352c0edb50f25956d0e6 181748 libparse-pidl-perl_4.3.0+dfsg-1_amd64.deb bcaa069c7e68460ec1b0e5423698949c71941a44 131108 libsmbclient-dev_4.3.0+dfsg-1_amd64.deb b3174eca5317f6e91559a03aca6178a31d311123 144548 libsmbclient_4.3.0+dfsg-1_amd64.deb 58885e839671e7716186cb073863aa1b773a49e0 102492 libwbclient-dev_4.3.0+dfsg-1_amd64.deb 12e584631f4d10d9cbc50f1e46842c3e6613a2ad 116994 libwbclient0_4.3.0+dfsg-1_amd64.deb 47311c877e73935e4b709d3e53f1b75457327508 1152994 python-samba_4.3.0+dfsg-1_amd64.deb 551657b9a49c1fb750ab2227ecbc646c593e60a0 119080 registry-tools_4.3.0+dfsg-1_amd64.deb 6405ecbafb024a4011bcaee2ea0db0de6af6b093 596194 samba-common-bin_4.3.0+dfsg-1_amd64.deb 8bde7667783483223ffb4e4bd189fa36c0dbc17c 151850 samba-common_4.3.0+dfsg-1_all.deb aaaeab7270e43a36e7d621bd26f86fd60da4d993 34221022 samba-dbg_4.3.0+dfsg-1_amd64.deb e2d1cf228e8fdcf8e4804f55b0f797a9e94f16a7 332514 samba-dev_4.3.0+dfsg-1_amd64.deb e19a03cf76ee6b38c0f1ef9eaa42d7cfe3d08c35 295992 samba-doc_4.3.0+dfsg-1_all.deb aba23a3ec62011defd84bd214937a98214b88c51 310960 samba-dsdb-modules_4.3.0+dfsg-1_amd64.deb d4f68644cd70a5dd46cb6f90553ee42304f840ab 4428122 samba-libs_4.3.0+dfsg-1_amd64.deb 61f654ecb6f58358bec340dc05d6fcb1503ce45f 1687292 samba-testsuite_4.3.0+dfsg-1_amd64.deb f3977af5243d6e6e83daf0d766cfdb7c76190e1e 347882 samba-vfs-modules_4.3.0+dfsg-1_amd64.deb 082fe8243bafc926ff65965b46cbbd13080a6b1e 1844552 samba_4.3.0+dfsg-1_amd64.deb f17a609bcf5a82d529a40e728161b071b1b8c838 395892 smbclient_4.3.0+dfsg-1_amd64.deb bd4f83d8b5d5888fbf7546faf7ca90d5d55a7c75 504400 winbind_4.3.0+dfsg-1_amd64.deb Checksums-Sha256: a65cd50cbc079c753725e8b261624e8251c42f1f60687296a6a5a980ecffb024 3793 samba_4.3.0+dfsg-1.dsc 393df04d3dea20d27d31d97933caa7aaf7de3e90413d0872b01a5afc9e877a1c 20374928 samba_4.3.0+dfsg.orig.tar.gz 66896e8bea9d9a5e95805906328dabf51cf6dfc39a97c6eae1541bdf5a14d6d2 222200 samba_4.3.0+dfsg-1.debian.tar.xz 922f9192944e6dc9dccc8546b7a0394f372ffaf22bf2e80942f6dc5042d434b9 528854 ctdb_4.3.0+dfsg-1_amd64.deb f64f4cc295f169d9caca061b20deef0283a7a2f401ba8540d3490f31cfbc1463 102750 libnss-winbind_4.3.0+dfsg-1_amd64.deb 6941ae822493849a6a3862a75930493668e2302fea4c5f1b7fc553539c770c39 112658 libpam-smbpass_4.3.0+dfsg-1_amd64.deb b37774cc8f96e1c2d5f12f04478374145a86627f152d229fcf8e56ff4c2d7e71 118294 libpam-winbind_4.3.0+dfsg-1_amd64.deb 9a7e8dd3ea5e58400f5d964c374979cc914f3fae8ed5471810cffdf66cea58ae 181748 libparse-pidl-perl_4.3.0+dfsg-1_amd64.deb 0fb0a39fdf794977a187c0ec7c499a361742aef18300dd93065e67c74f6a4397 131108 libsmbclient-dev_4.3.0+dfsg-1_amd64.deb 2eb5fc920f80cb2b16655a8d6f3a3b9cfd9651a3aed298b9805d952274aa274f 144548 libsmbclient_4.3.0+dfsg-1_amd64.deb 8f75c8c1d2990a975323fa3e5fd849c1c5ccb47c76734262e82f8b5ea38fccd6 102492 libwbclient-dev_4.3.0+dfsg-1_amd64.deb be18f4b122ca9c073bb80b2ed00df79a9b816ddd2d73afba008b550e9487af1c 116994 libwbclient0_4.3.0+dfsg-1_amd64.deb 172bb14967a11f81fa644750c1d283a5e37e3a6b7003bc68f36709c89207a660 1152994 python-samba_4.3.0+dfsg-1_amd64.deb 6781b6dc55a28509a4b65152451804a75bd10c8e484b4bdf0b703464592e1cd6 119080 registry-tools_4.3.0+dfsg-1_amd64.deb 563f0d8fcf9feec070e90624a3f7c9745340b837eb15d8671c7ccf1ece431258 596194 samba-common-bin_4.3.0+dfsg-1_amd64.deb c7927113c261dc18678b7a0836625ef3207b2c613e82f89e24f8296577fe485e 151850 samba-common_4.3.0+dfsg-1_all.deb a4020b2f1c3dbc6445bc6581a899f2e11fbe0d11d760241c38ccddf3099647ec 34221022 samba-dbg_4.3.0+dfsg-1_amd64.deb 84cc03d04de42adf9415fa4cbcb79d88328a52605a7786f9a2aae8dce3a38a90 332514 samba-dev_4.3.0+dfsg-1_amd64.deb 4e85244d13f475bda7f8844f976d4b58e84df8b0f3d87041e23a461aa1b41f17 295992 samba-doc_4.3.0+dfsg-1_all.deb 2dd2549ab0cded250073e697e46abd83fb84cf1b3e3715ef60cf099b59f022f6 310960 samba-dsdb-modules_4.3.0+dfsg-1_amd64.deb bbf741701a252d36eb077493163224308e8530435d13ee6e6381b9edc987ddfc 4428122 samba-libs_4.3.0+dfsg-1_amd64.deb c4773f1cf65bd9e994f638404976d946ae0397718ee57e115cc8278d97df9358 1687292 samba-testsuite_4.3.0+dfsg-1_amd64.deb 453eae2f2fd9fb7716e61cc7c8afbf5ba15646ec484a635a24293c425f1f0a9c 347882 samba-vfs-modules_4.3.0+dfsg-1_amd64.deb 6df476134603b94030f2a21822d03899f09aff15b7848405fbd56b8b1dc8edd9 1844552 samba_4.3.0+dfsg-1_amd64.deb d5589e951d436e74204fc67f005e3453b23bf74e0a2880a9f5f3347d3a24cef0 395892 smbclient_4.3.0+dfsg-1_amd64.deb cba5f825de6e9059df3323a2d56b2c8591a46239239a30c68b7b23d6d9bfb9a4 504400 winbind_4.3.0+dfsg-1_amd64.deb Files: e5634a2087ab9032039641d36885f061 3793 net optional samba_4.3.0+dfsg-1.dsc dc75cc4cdd63433a6ab77d6678a73514 20374928 net optional samba_4.3.0+dfsg.orig.tar.gz dde40f119d96657119dca46736f70a4e 222200 net optional samba_4.3.0+dfsg-1.debian.tar.xz fa1e30438b2025a5ab17158f76f95c35 528854 net optional ctdb_4.3.0+dfsg-1_amd64.deb 0637ff38c397128e894e461fa149331b 102750 net optional libnss-winbind_4.3.0+dfsg-1_amd64.deb 84bee923fd39406b6e94e39c53894cf2 112658 admin extra libpam-smbpass_4.3.0+dfsg-1_amd64.deb a1df9667a56caf0e27e1f3e1882db2a9 118294 net optional libpam-winbind_4.3.0+dfsg-1_amd64.deb 04020be33c0c4a51d1d0ce5759d732e1 181748 perl optional libparse-pidl-perl_4.3.0+dfsg-1_amd64.deb b4896726ea40b04f83cc8935e6558ffc 131108 libdevel extra libsmbclient-dev_4.3.0+dfsg-1_amd64.deb 7bde903373d2a9af007f49b65ea137b9 144548 libs optional libsmbclient_4.3.0+dfsg-1_amd64.deb f6771c63b389d189ce97c44dc53296c6 102492 libdevel optional libwbclient-dev_4.3.0+dfsg-1_amd64.deb 2acfaf67ab471d158e3a6b48df1f3027 116994 libs optional libwbclient0_4.3.0+dfsg-1_amd64.deb 214e9aab54bb160fdb329149e1b516b5 1152994 python optional python-samba_4.3.0+dfsg-1_amd64.deb b00b148b2bb0a450e77c162cbc442d9b 119080 net optional registry-tools_4.3.0+dfsg-1_amd64.deb cebed807264b2b3217bcccd5f030ad46 596194 net optional samba-common-bin_4.3.0+dfsg-1_amd64.deb a4a291f6a5cb8fc16372742d0cfaaf8c 151850 net optional samba-common_4.3.0+dfsg-1_all.deb 01618274d3c9b2843532f48db2a42997 34221022 debug extra samba-dbg_4.3.0+dfsg-1_amd64.deb d9dc8532ee3ac46175f3e570d216de01 332514 devel optional samba-dev_4.3.0+dfsg-1_amd64.deb bddfd06cf02d0c88e4b39ccc0b23591e 295992 doc optional samba-doc_4.3.0+dfsg-1_all.deb fd2867cc72c24f3c6685df8ee839b5cd 310960 libs optional samba-dsdb-modules_4.3.0+dfsg-1_amd64.deb bed549a184fbfafdbb2a8856ad75f5c3 4428122 libs optional samba-libs_4.3.0+dfsg-1_amd64.deb d15f305065ca600d21a1753174b8e1d6 1687292 net optional samba-testsuite_4.3.0+dfsg-1_amd64.deb 6ff323379eb6ca7bfe47fa4c83837b7f 347882 net optional samba-vfs-modules_4.3.0+dfsg-1_amd64.deb ce144135bf4602557676a600de85960b 1844552 net optional samba_4.3.0+dfsg-1_amd64.deb 21e99ec2bc4cdf8add5c3f19008f51b5 395892 net optional smbclient_4.3.0+dfsg-1_amd64.deb f5e0cb7af43d892262d7ad31da97f808 504400 net optional winbind_4.3.0+dfsg-1_amd64.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQEcBAEBCgAGBQJV/cAAAAoJEILR9r9eY9Lax+UH/j7Aat1+/PxN4IdupnNUgclr nS6iHBBXFz1GnYavfxbdoeRIyAVco7Me9fg+q8Z+17n9an/uVMczeF0gxz2/47zK /yFeasP9IoBhtivLuRLxqNtczWZ3TZ6/ZctN8pvVWPXRTfzh40ecBE1kHPf9+9/E 5zXAAHzRGNC14mwcLW6ZdxxDIQ18S5uEGyNJO+BglSxIyFhU3KmD6bRMa8QDz1o1 u+6QmcSejt8Wf/OtpOFl1fKQWaFBtcMt7svE+ScHVnrZTuo0aTc29AKICwpRonqO ekTfagxh546QNZYHe7IDn0mMGDvgOd7BtwXoRS+begwmPrLGKvPI1e0/CHHS7G0= =GM7F -----END PGP SIGNATURE----- Thank you for your contribution to Debian. From math.parent at gmail.com Sat Sep 19 23:35:19 2015 From: math.parent at gmail.com (Mathieu Parent) Date: Sun, 20 Sep 2015 01:35:19 +0200 Subject: [Pkg-samba-maint] samba_4.3.0+dfsg-1_amd64.changes ACCEPTED into experimental In-Reply-To: References: Message-ID: Hello Jelmer, 2015-09-19 23:29 GMT+02:00 Debian FTP Masters : > > > Accepted: > > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA512 > > Format: 1.8 > Date: Sat, 19 Sep 2015 01:59:36 +0000 > Source: samba [...] > Changed-By: Jelmer Vernooij [...] > Changes: > samba (2:4.3.0+dfsg-1) experimental; urgency=medium > . > * Fix watch file. > * New upstream release. > * Drop no_wrapper patch: applied upstream. > * Drop patch ctdb_sockpath.patch: applied upstream. > * Drop Fix-CTDB-build-with-PMDA patch: applied upstream. You forgot to push your changes to git ;-) Cheers, -- Mathieu From jdhedden at gmail.com Sun Sep 20 12:57:47 2015 From: jdhedden at gmail.com (Jerry D. Hedden) Date: Sun, 20 Sep 2015 08:57:47 -0400 Subject: [Pkg-samba-maint] Bug#799569: samba-libs unmet dependency: libldb1 Message-ID: <20150920125747.21096.41525.reportbug@qoi> Package: samba-libs Version: 2:4.1.17+dfsg-4 Severity: important Dear Maintainer, Cannot install samba-libs on Debian Sid/Unstable. > sudo apt-get install samba-libs .... The following packages have unmet dependencies: samba-libs : Depends: libldb1 (< 2:1.1.21~) but 2:1.1.21-1 is to be installed > apt-cache show samba-libs Package: samba-libs Source: samba Version: 2:4.1.17+dfsg-4 .... Depends: libldb1 (<< 2:1.1.21~), libldb1 (>> 2:1.1.20~), ... This is similar to: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=783424 which was reported on 26 Apr 2015. -- System Information: Debian Release: stretch/sid APT prefers unstable APT policy: (990, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 4.1-7.dmz.1-liquorix-amd64 (SMP w/8 CPU cores; PREEMPT) Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) (ignored: LC_ALL set to C) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages samba-libs depends on: ii libacl1 2.2.52-2 pn libasn1-8-heimdal ii libattr1 1:2.4.47-2 ii libbsd0 0.7.0-2 ii libc6 2.19-20 ii libcap2 1:2.24-11 ii libcomerr2 1.42.13-1 ii libcups2 2.1.0-4 pn libgcrypt11 pn libgnutls26 pn libgssapi3-heimdal pn libhcrypto4-heimdal pn libhx509-5-heimdal pn libkrb5-26-heimdal ii libldap-2.4-2 2.4.42+dfsg-2 pn libldb1 pn libntdb1 ii libpam0g 1.1.8-3.1 ii libpopt0 1.16-10 ii libpython2.7 2.7.10-4 pn libtalloc2 pn libtdb1 pn libtevent0 pn libwbclient0 ii multiarch-support 2.19-20 pn python-talloc pn samba-dsdb-modules ii zlib1g 1:1.2.8.dfsg-2+b1 samba-libs recommends no packages. samba-libs suggests no packages. From jelmer at moszumanska.debian.org Sun Sep 20 13:37:40 2015 From: jelmer at moszumanska.debian.org (Jelmer Vernooij) Date: Sun, 20 Sep 2015 13:37:40 +0000 Subject: [Pkg-samba-maint] [samba] branch pristine-tar updated (f678269 -> 36b2000) Message-ID: <20150920133738.30429.31176@moszumanska.debian.org> This is an automated email from the git hooks/post-receive script. jelmer pushed a change to branch pristine-tar in repository samba. discards f678269 pristine-tar data for samba_4.2.1+dfsg.orig.tar.gz new 9883a19 pristine-tar data for samba_4.2.1+dfsg.orig.tar.gz new 07b7317 pristine-tar data for samba_4.2.1+dfsg.orig.tar.gz new 36b2000 pristine-tar data for samba_4.3.0+dfsg.orig.tar.gz This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this: * -- * -- B -- O -- O -- O (f678269) \ N -- N -- N refs/heads/pristine-tar (36b2000) You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B. Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever. The 3 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: samba_4.2.1+dfsg.orig.tar.gz.delta | Bin 308334 -> 296693 bytes samba_4.2.1+dfsg.orig.tar.gz.id | 2 +- samba_4.3.0+dfsg.orig.tar.gz.delta | Bin 0 -> 280032 bytes samba_4.3.0+dfsg.orig.tar.gz.id | 1 + 4 files changed, 2 insertions(+), 1 deletion(-) create mode 100644 samba_4.3.0+dfsg.orig.tar.gz.delta create mode 100644 samba_4.3.0+dfsg.orig.tar.gz.id -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-samba/samba.git From jelmer at moszumanska.debian.org Sun Sep 20 13:37:40 2015 From: jelmer at moszumanska.debian.org (Jelmer Vernooij) Date: Sun, 20 Sep 2015 13:37:40 +0000 Subject: [Pkg-samba-maint] [samba] 01/03: pristine-tar data for samba_4.2.1+dfsg.orig.tar.gz In-Reply-To: <20150920133738.30429.31176@moszumanska.debian.org> References: <20150920133738.30429.31176@moszumanska.debian.org> Message-ID: This is an automated email from the git hooks/post-receive script. jelmer pushed a commit to branch pristine-tar in repository samba. commit 9883a1963feb9701e68542210a825d01cf594c3d Author: Jelmer Vernooij Date: Sat Jun 6 00:51:22 2015 +0000 pristine-tar data for samba_4.2.1+dfsg.orig.tar.gz --- samba_4.2.1+dfsg.orig.tar.gz.delta | Bin 0 -> 296342 bytes samba_4.2.1+dfsg.orig.tar.gz.id | 1 + 2 files changed, 1 insertion(+) diff --git a/samba_4.2.1+dfsg.orig.tar.gz.delta b/samba_4.2.1+dfsg.orig.tar.gz.delta new file mode 100644 index 0000000..ff730fa Binary files /dev/null and b/samba_4.2.1+dfsg.orig.tar.gz.delta differ diff --git a/samba_4.2.1+dfsg.orig.tar.gz.id b/samba_4.2.1+dfsg.orig.tar.gz.id new file mode 100644 index 0000000..b42f346 --- /dev/null +++ b/samba_4.2.1+dfsg.orig.tar.gz.id @@ -0,0 +1 @@ +33fa73d92d78f02696bbdb204397902a541b99e8 -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-samba/samba.git From jelmer at moszumanska.debian.org Sun Sep 20 13:37:41 2015 From: jelmer at moszumanska.debian.org (Jelmer Vernooij) Date: Sun, 20 Sep 2015 13:37:41 +0000 Subject: [Pkg-samba-maint] [samba] 03/03: pristine-tar data for samba_4.3.0+dfsg.orig.tar.gz In-Reply-To: <20150920133738.30429.31176@moszumanska.debian.org> References: <20150920133738.30429.31176@moszumanska.debian.org> Message-ID: This is an automated email from the git hooks/post-receive script. jelmer pushed a commit to branch pristine-tar in repository samba. commit 36b2000549723703aa4b9c0c6ae89fba0912aa38 Author: Jelmer Vernooij Date: Sat Sep 19 02:36:25 2015 +0000 pristine-tar data for samba_4.3.0+dfsg.orig.tar.gz --- samba_4.3.0+dfsg.orig.tar.gz.delta | Bin 0 -> 280032 bytes samba_4.3.0+dfsg.orig.tar.gz.id | 1 + 2 files changed, 1 insertion(+) diff --git a/samba_4.3.0+dfsg.orig.tar.gz.delta b/samba_4.3.0+dfsg.orig.tar.gz.delta new file mode 100644 index 0000000..025ab3c Binary files /dev/null and b/samba_4.3.0+dfsg.orig.tar.gz.delta differ diff --git a/samba_4.3.0+dfsg.orig.tar.gz.id b/samba_4.3.0+dfsg.orig.tar.gz.id new file mode 100644 index 0000000..0390b4a --- /dev/null +++ b/samba_4.3.0+dfsg.orig.tar.gz.id @@ -0,0 +1 @@ +ef90e567a0abebf0216096a81b9579e6c32a1c35 -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-samba/samba.git From jelmer at moszumanska.debian.org Sun Sep 20 13:37:40 2015 From: jelmer at moszumanska.debian.org (Jelmer Vernooij) Date: Sun, 20 Sep 2015 13:37:40 +0000 Subject: [Pkg-samba-maint] [samba] 02/03: pristine-tar data for samba_4.2.1+dfsg.orig.tar.gz In-Reply-To: <20150920133738.30429.31176@moszumanska.debian.org> References: <20150920133738.30429.31176@moszumanska.debian.org> Message-ID: This is an automated email from the git hooks/post-receive script. jelmer pushed a commit to branch pristine-tar in repository samba. commit 07b731749289458df8b1e0b618b34108537c9068 Author: Jelmer Vernooij Date: Sat Jun 6 00:52:04 2015 +0000 pristine-tar data for samba_4.2.1+dfsg.orig.tar.gz --- samba_4.2.1+dfsg.orig.tar.gz.delta | Bin 296342 -> 296693 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/samba_4.2.1+dfsg.orig.tar.gz.delta b/samba_4.2.1+dfsg.orig.tar.gz.delta index ff730fa..377620d 100644 Binary files a/samba_4.2.1+dfsg.orig.tar.gz.delta and b/samba_4.2.1+dfsg.orig.tar.gz.delta differ -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-samba/samba.git From jelmer at moszumanska.debian.org Sun Sep 20 13:40:32 2015 From: jelmer at moszumanska.debian.org (Jelmer Vernooij) Date: Sun, 20 Sep 2015 13:40:32 +0000 Subject: [Pkg-samba-maint] [samba] branch master updated (b94150d -> bf1924d) Message-ID: <20150920134023.5854.76406@moszumanska.debian.org> This is an automated email from the git hooks/post-receive script. jelmer pushed a change to branch master in repository samba. from b94150d releasing package samba version 2:4.1.17+dfsg-3 new 8328dec Add pidl_reproducible.patch: Make pidl output reproducible. new 24fc7ee releasing package samba version 2:4.1.17+dfsg-4 new 8693eb2 Rebuild against new ldb. Closes: #799569 new bf1924d releasing package samba version 2:4.1.17+dfsg-5 The 4 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: debian/changelog | 12 ++ debian/patches/pidl_reproducible.patch | 224 +++++++++++++++++++++++++++++++++ debian/patches/series | 1 + 3 files changed, 237 insertions(+) create mode 100644 debian/patches/pidl_reproducible.patch -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-samba/samba.git From jelmer at moszumanska.debian.org Sun Sep 20 13:40:32 2015 From: jelmer at moszumanska.debian.org (Jelmer Vernooij) Date: Sun, 20 Sep 2015 13:40:32 +0000 Subject: [Pkg-samba-maint] [samba] 01/04: Add pidl_reproducible.patch: Make pidl output reproducible. In-Reply-To: <20150920134023.5854.76406@moszumanska.debian.org> References: <20150920134023.5854.76406@moszumanska.debian.org> Message-ID: This is an automated email from the git hooks/post-receive script. jelmer pushed a commit to branch master in repository samba. commit 8328dec2b96e317c27988a217e78668c3d41a732 Author: Jelmer Vernooij Date: Tue Apr 28 00:10:23 2015 +0000 Add pidl_reproducible.patch: Make pidl output reproducible. --- debian/changelog | 6 + debian/patches/pidl_reproducible.patch | 224 +++++++++++++++++++++++++++++++++ debian/patches/series | 1 + 3 files changed, 231 insertions(+) diff --git a/debian/changelog b/debian/changelog index 9dc2554..95cdbab 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +samba (2:4.1.17+dfsg-4) UNRELEASED; urgency=medium + + * Add pidl_reproducible.patch: Make pidl output reproducible. + + -- Jelmer Vernooij Tue, 28 Apr 2015 00:10:21 +0000 + samba (2:4.1.17+dfsg-3) unstable; urgency=medium * Rebuild against new ldb. Closes: #783424 diff --git a/debian/patches/pidl_reproducible.patch b/debian/patches/pidl_reproducible.patch new file mode 100644 index 0000000..756d5c5 --- /dev/null +++ b/debian/patches/pidl_reproducible.patch @@ -0,0 +1,224 @@ +commit 4986359816704f38d4fad3ddd0d07a0f0a25b335 +Author: Matthieu Patou +Date: Mon Sep 22 21:52:14 2014 -0700 + + pidl: Make the compilation of PIDL producing the same results if the content hasn't change + + Newer perl versions don't generate stable results anymore. + + Pair-Programmed-With: Stefan Metzmacher + + Change-Id: I2fb1e12da392ca85bfd0fb8b50b69851076144ee + Signed-off-by: Matthieu Patou + Signed-off-by: Stefan Metzmacher + +diff --git a/pidl/lib/Parse/Pidl/Dump.pm b/pidl/lib/Parse/Pidl/Dump.pm +index bf5811c..4e623db 100644 +--- a/pidl/lib/Parse/Pidl/Dump.pm ++++ b/pidl/lib/Parse/Pidl/Dump.pm +@@ -39,7 +39,7 @@ sub DumpProperties($) + my $res = ""; + + foreach my $d ($props) { +- foreach my $k (keys %{$d}) { ++ foreach my $k (sort(keys %{$d})) { + if ($k eq "in") { + $res .= "[in] "; + next; +@@ -244,7 +244,7 @@ sub DumpInterfaceProperties($) + my($res); + + $res .= "[\n"; +- foreach my $k (keys %{$data}) { ++ foreach my $k (sort(keys %{$data})) { + $first || ($res .= ",\n"); $first = 0; + $res .= "$k($data->{$k})"; + } +diff --git a/pidl/lib/Parse/Pidl/Samba3/ClientNDR.pm b/pidl/lib/Parse/Pidl/Samba3/ClientNDR.pm +index 8142b35..aa913f1 100644 +--- a/pidl/lib/Parse/Pidl/Samba3/ClientNDR.pm ++++ b/pidl/lib/Parse/Pidl/Samba3/ClientNDR.pm +@@ -59,7 +59,7 @@ sub HeaderProperties($$) + my($props,$ignores) = @_; + my $ret = ""; + +- foreach my $d (keys %{$props}) { ++ foreach my $d (sort(keys %{$props})) { + next if (grep(/^$d$/, @$ignores)); + if($props->{$d} ne "1") { + $ret.= "$d($props->{$d}),"; +diff --git a/pidl/lib/Parse/Pidl/Samba4/Header.pm b/pidl/lib/Parse/Pidl/Samba4/Header.pm +index 49c5afa..e9b7bee 100644 +--- a/pidl/lib/Parse/Pidl/Samba4/Header.pm ++++ b/pidl/lib/Parse/Pidl/Samba4/Header.pm +@@ -38,7 +38,7 @@ sub HeaderProperties($$) + my($props,$ignores) = @_; + my $ret = ""; + +- foreach my $d (keys %{$props}) { ++ foreach my $d (sort(keys %{$props})) { + next if (grep(/^$d$/, @$ignores)); + if($props->{$d} ne "1") { + $ret.= "$d($props->{$d}),"; +diff --git a/pidl/lib/Parse/Pidl/Samba4/NDR/Client.pm b/pidl/lib/Parse/Pidl/Samba4/NDR/Client.pm +index fed94cd..11954f0 100644 +--- a/pidl/lib/Parse/Pidl/Samba4/NDR/Client.pm ++++ b/pidl/lib/Parse/Pidl/Samba4/NDR/Client.pm +@@ -259,7 +259,7 @@ sub HeaderProperties($$) + my($props,$ignores) = @_; + my $ret = ""; + +- foreach my $d (keys %{$props}) { ++ foreach my $d (sort(keys %{$props})) { + next if (grep(/^$d$/, @$ignores)); + if($props->{$d} ne "1") { + $ret.= "$d($props->{$d}),"; +diff --git a/pidl/lib/Parse/Pidl/Samba4/Python.pm b/pidl/lib/Parse/Pidl/Samba4/Python.pm +index 39884ab..95c680b 100644 +--- a/pidl/lib/Parse/Pidl/Samba4/Python.pm ++++ b/pidl/lib/Parse/Pidl/Samba4/Python.pm +@@ -22,9 +22,11 @@ $VERSION = '0.01'; + + sub new($) { + my ($class) = @_; +- my $self = { res => "", res_hdr => "", tabs => "", constants => {}, ++ my $self = { res => "", res_hdr => "", tabs => "", ++ constants => [], constants_uniq => {}, + module_methods => [], module_objects => [], ready_types => [], +- module_imports => {}, type_imports => {}, ++ module_imports => [], module_imports_uniq => {}, ++ type_imports => [], type_imports_uniq => {}, + patch_type_calls => [], prereadycode => [], + postreadycode => []}; + bless($self, $class); +@@ -94,7 +96,11 @@ sub register_constant($$$$) + { + my ($self, $name, $type, $value) = @_; + +- $self->{constants}->{$name} = [$type, $value]; ++ unless (defined $self->{constants_uniq}->{$name}) { ++ my $h = {"key" => $name, "val" => [$type, $value]}; ++ push @{$self->{constants}}, $h; ++ $self->{constants_uniq}->{$name} = $h; ++ } + } + + sub EnumAndBitmapConsts($$$) +@@ -805,8 +811,11 @@ sub register_module_import($$) + $var_name =~ s/\./_/g; + $var_name = "dep_$var_name"; + +- $self->{module_imports}->{$var_name} = $module_path; +- ++ unless (defined $self->{module_imports_uniq}->{$var_name}) { ++ my $h = { "key" => $var_name, "val" => $module_path}; ++ push @{$self->{module_imports}}, $h; ++ $self->{module_imports_uniq}->{$var_name} = $h; ++ } + return $var_name; + } + +@@ -815,8 +824,10 @@ sub import_type_variable($$$) + my ($self, $module, $name) = @_; + + $self->register_module_import($module); +- unless (defined($self->{type_imports}->{$name})) { +- $self->{type_imports}->{$name} = $module; ++ unless (defined $self->{type_imports_uniq}->{$name}) { ++ my $h = { "key" => $name, "val" => $module}; ++ push @{$self->{type_imports}}, $h; ++ $self->{type_imports_uniq}->{$name} = $h; + } + return "$name\_Type"; + } +@@ -1366,25 +1377,25 @@ sub Parse($$$$$) + $self->pidl("{"); + $self->indent; + $self->pidl("PyObject *m;"); +- foreach (keys %{$self->{module_imports}}) { +- $self->pidl("PyObject *$_;"); ++ foreach my $h (@{$self->{module_imports}}) { ++ $self->pidl("PyObject *$h->{'key'};"); + } + $self->pidl(""); + +- foreach (keys %{$self->{module_imports}}) { +- my $var_name = $_; +- my $module_path = $self->{module_imports}->{$var_name}; ++ foreach my $h (@{$self->{module_imports}}) { ++ my $var_name = $h->{'key'}; ++ my $module_path = $h->{'val'}; + $self->pidl("$var_name = PyImport_ImportModule(\"$module_path\");"); + $self->pidl("if ($var_name == NULL)"); + $self->pidl("\treturn;"); + $self->pidl(""); + } + +- foreach (keys %{$self->{type_imports}}) { +- my $type_var = "$_\_Type"; +- my $module_path = $self->{type_imports}->{$_}; ++ foreach my $h (@{$self->{type_imports}}) { ++ my $type_var = "$h->{'key'}\_Type"; ++ my $module_path = $h->{'val'}; + $self->pidl_hdr("static PyTypeObject *$type_var;\n"); +- my $pretty_name = PrettifyTypeName($_, $module_path); ++ my $pretty_name = PrettifyTypeName($h->{'key'}, $module_path); + my $module_var = "dep_$module_path"; + $module_var =~ s/\./_/g; + $self->pidl("$type_var = (PyTypeObject *)PyObject_GetAttrString($module_var, \"$pretty_name\");"); +@@ -1415,9 +1426,10 @@ sub Parse($$$$$) + $self->pidl("if (m == NULL)"); + $self->pidl("\treturn;"); + $self->pidl(""); +- foreach my $name (keys %{$self->{constants}}) { ++ foreach my $h (@{$self->{constants}}) { ++ my $name = $h->{'key'}; + my $py_obj; +- my ($ctype, $cvar) = @{$self->{constants}->{$name}}; ++ my ($ctype, $cvar) = @{$h->{'val'}}; + if ($cvar =~ /^[0-9]+$/ or $cvar =~ /^0x[0-9a-fA-F]+$/) { + $py_obj = "PyInt_FromLong($cvar)"; + } elsif ($cvar =~ /^".*"$/) { +diff --git a/pidl/lib/Parse/Pidl/Util.pm b/pidl/lib/Parse/Pidl/Util.pm +index 006718d..421cb8f 100644 +--- a/pidl/lib/Parse/Pidl/Util.pm ++++ b/pidl/lib/Parse/Pidl/Util.pm +@@ -43,6 +43,7 @@ unless we actually need it + sub MyDumper($) + { + require Data::Dumper; ++ $Data::Dumper::Sortkeys = 1; + my $s = shift; + return Data::Dumper::Dumper($s); + } +diff --git a/pidl/lib/Parse/Pidl/Wireshark/NDR.pm b/pidl/lib/Parse/Pidl/Wireshark/NDR.pm +index 1aa44c3..6f8e58b 100644 +--- a/pidl/lib/Parse/Pidl/Wireshark/NDR.pm ++++ b/pidl/lib/Parse/Pidl/Wireshark/NDR.pm +@@ -916,7 +916,7 @@ sub ProcessInterface($$) + $self->Interface($x); + $self->pidl_code("\n".DumpFunctionTable($x)); + +- foreach (keys %{$return_types{$x->{NAME}}}) { ++ foreach (sort(keys %{$return_types{$x->{NAME}}})) { + my ($type, $desc) = @{$return_types{$x->{NAME}}->{$_}}; + my $dt = $self->find_type($type); + $dt or die("Unable to find information about return type `$type'"); +@@ -1155,7 +1155,7 @@ sub DumpHfDeclaration($) + + $res = "\n/* Header field declarations */\n"; + +- foreach (keys %{$self->{conformance}->{header_fields}}) ++ foreach (sort(keys %{$self->{conformance}->{header_fields}})) + { + $res .= "static gint $_ = -1;\n"; + } +@@ -1182,7 +1182,7 @@ sub DumpHfList($) + my ($self) = @_; + my $res = "\tstatic hf_register_info hf[] = {\n"; + +- foreach (values %{$self->{conformance}->{header_fields}}) ++ foreach (sort {$a->{INDEX} cmp $b->{INDEX}} values %{$self->{conformance}->{header_fields}}) + { + $res .= "\t{ &$_->{INDEX}, + { ".make_str($_->{NAME}).", ".make_str($_->{FILTER}).", $_->{FT_TYPE}, $_->{BASE_TYPE}, $_->{VALSSTRING}, $_->{MASK}, ".make_str_or_null($_->{BLURB}).", HFILL }}, diff --git a/debian/patches/series b/debian/patches/series index 42249d9..be63d22 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -15,3 +15,4 @@ add-so-version-to-private-libraries do-not-install-smbclient4-and-nmbclient4 xsltproc_dont_build_smb.conf.5.patch samba_bug_11077_torturetest.patch +pidl_reproducible.patch -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-samba/samba.git From jelmer at moszumanska.debian.org Sun Sep 20 13:40:33 2015 From: jelmer at moszumanska.debian.org (Jelmer Vernooij) Date: Sun, 20 Sep 2015 13:40:33 +0000 Subject: [Pkg-samba-maint] [samba] 04/04: releasing package samba version 2:4.1.17+dfsg-5 In-Reply-To: <20150920134023.5854.76406@moszumanska.debian.org> References: <20150920134023.5854.76406@moszumanska.debian.org> Message-ID: This is an automated email from the git hooks/post-receive script. jelmer pushed a commit to branch master in repository samba. commit bf1924dd2b93ba52e14f9372681339204286c3b8 Author: Jelmer Vernooij Date: Sun Sep 20 13:21:19 2015 +0000 releasing package samba version 2:4.1.17+dfsg-5 --- debian/changelog | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index 99d6cf2..923bc5d 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -samba (2:4.1.17+dfsg-5) UNRELEASED; urgency=medium +samba (2:4.1.17+dfsg-5) unstable; urgency=medium * Rebuild against new ldb. Closes: #799569 -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-samba/samba.git From jelmer at moszumanska.debian.org Sun Sep 20 13:40:33 2015 From: jelmer at moszumanska.debian.org (Jelmer Vernooij) Date: Sun, 20 Sep 2015 13:40:33 +0000 Subject: [Pkg-samba-maint] [samba] tag debian/4.1.17+dfsg-5 created (now bf1924d) Message-ID: <20150920134023.5854.49600@moszumanska.debian.org> This is an automated email from the git hooks/post-receive script. jelmer pushed a change to tag debian/4.1.17+dfsg-5 in repository samba. at bf1924d (commit) This tag includes the following new commits: new 8328dec Add pidl_reproducible.patch: Make pidl output reproducible. new 24fc7ee releasing package samba version 2:4.1.17+dfsg-4 new 8693eb2 Rebuild against new ldb. Closes: #799569 new bf1924d releasing package samba version 2:4.1.17+dfsg-5 The 4 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. -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-samba/samba.git From jelmer at moszumanska.debian.org Sun Sep 20 13:40:32 2015 From: jelmer at moszumanska.debian.org (Jelmer Vernooij) Date: Sun, 20 Sep 2015 13:40:32 +0000 Subject: [Pkg-samba-maint] [samba] 02/04: releasing package samba version 2:4.1.17+dfsg-4 In-Reply-To: <20150920134023.5854.76406@moszumanska.debian.org> References: <20150920134023.5854.76406@moszumanska.debian.org> Message-ID: This is an automated email from the git hooks/post-receive script. jelmer pushed a commit to branch master in repository samba. commit 24fc7ee75930d3d04e5fa5988395bba1e275c71b Author: Jelmer Vernooij Date: Tue Apr 28 00:13:01 2015 +0000 releasing package samba version 2:4.1.17+dfsg-4 --- debian/changelog | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index 95cdbab..4798c7a 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -samba (2:4.1.17+dfsg-4) UNRELEASED; urgency=medium +samba (2:4.1.17+dfsg-4) unstable; urgency=medium * Add pidl_reproducible.patch: Make pidl output reproducible. -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-samba/samba.git From jelmer at moszumanska.debian.org Sun Sep 20 13:40:32 2015 From: jelmer at moszumanska.debian.org (Jelmer Vernooij) Date: Sun, 20 Sep 2015 13:40:32 +0000 Subject: [Pkg-samba-maint] [samba] 03/04: Rebuild against new ldb. Closes: #799569 In-Reply-To: <20150920134023.5854.76406@moszumanska.debian.org> References: <20150920134023.5854.76406@moszumanska.debian.org> Message-ID: This is an automated email from the git hooks/post-receive script. jelmer pushed a commit to branch master in repository samba. commit 8693eb2d99e57496d58416852f59a25f62a18ec1 Author: Jelmer Vernooij Date: Sun Sep 20 13:21:00 2015 +0000 Rebuild against new ldb. Closes: #799569 --- debian/changelog | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/debian/changelog b/debian/changelog index 4798c7a..99d6cf2 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +samba (2:4.1.17+dfsg-5) UNRELEASED; urgency=medium + + * Rebuild against new ldb. Closes: #799569 + + -- Jelmer Vernooij Sun, 20 Sep 2015 13:20:53 +0000 + samba (2:4.1.17+dfsg-4) unstable; urgency=medium * Add pidl_reproducible.patch: Make pidl output reproducible. -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-samba/samba.git From ftpmaster at ftp-master.debian.org Sun Sep 20 13:45:00 2015 From: ftpmaster at ftp-master.debian.org (Debian FTP Masters) Date: Sun, 20 Sep 2015 13:45:00 +0000 Subject: [Pkg-samba-maint] Processing of samba_4.1.17+dfsg-5_amd64.changes Message-ID: samba_4.1.17+dfsg-5_amd64.changes uploaded successfully to localhost along with the files: samba_4.1.17+dfsg-5.dsc samba_4.1.17+dfsg-5.debian.tar.xz libnss-winbind_4.1.17+dfsg-5_amd64.deb libpam-smbpass_4.1.17+dfsg-5_amd64.deb libpam-winbind_4.1.17+dfsg-5_amd64.deb libparse-pidl-perl_4.1.17+dfsg-5_amd64.deb libsmbclient-dev_4.1.17+dfsg-5_amd64.deb libsmbclient_4.1.17+dfsg-5_amd64.deb libsmbsharemodes-dev_4.1.17+dfsg-5_amd64.deb libsmbsharemodes0_4.1.17+dfsg-5_amd64.deb libwbclient-dev_4.1.17+dfsg-5_amd64.deb libwbclient0_4.1.17+dfsg-5_amd64.deb python-samba_4.1.17+dfsg-5_amd64.deb registry-tools_4.1.17+dfsg-5_amd64.deb samba-common-bin_4.1.17+dfsg-5_amd64.deb samba-common_4.1.17+dfsg-5_all.deb samba-dbg_4.1.17+dfsg-5_amd64.deb samba-dev_4.1.17+dfsg-5_amd64.deb samba-doc_4.1.17+dfsg-5_all.deb samba-dsdb-modules_4.1.17+dfsg-5_amd64.deb samba-libs_4.1.17+dfsg-5_amd64.deb samba-testsuite_4.1.17+dfsg-5_amd64.deb samba-vfs-modules_4.1.17+dfsg-5_amd64.deb samba_4.1.17+dfsg-5_amd64.deb smbclient_4.1.17+dfsg-5_amd64.deb winbind_4.1.17+dfsg-5_amd64.deb Greetings, Your Debian queue daemon (running on host franck.debian.org) From owner at bugs.debian.org Sun Sep 20 13:45:07 2015 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sun, 20 Sep 2015 13:45:07 +0000 Subject: [Pkg-samba-maint] Processed: Bug#799569 marked as pending References: Message-ID: Processing commands for control at bugs.debian.org: > tag 799569 pending Bug #799569 [samba-libs] samba-libs unmet dependency: libldb1 Added tag(s) pending. > thanks Stopping processing here. Please contact me if you need assistance. -- 799569: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=799569 Debian Bug Tracking System Contact owner at bugs.debian.org with problems From ftpmaster at ftp-master.debian.org Sun Sep 20 13:49:31 2015 From: ftpmaster at ftp-master.debian.org (Debian FTP Masters) Date: Sun, 20 Sep 2015 13:49:31 +0000 Subject: [Pkg-samba-maint] samba_4.1.17+dfsg-5_amd64.changes ACCEPTED into unstable Message-ID: Accepted: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Sun, 20 Sep 2015 13:20:53 +0000 Source: samba Binary: samba samba-libs samba-common samba-common-bin smbclient samba-testsuite registry-tools libparse-pidl-perl samba-dev samba-doc python-samba samba-dsdb-modules samba-vfs-modules libpam-smbpass libsmbclient libsmbclient-dev libsmbsharemodes0 libsmbsharemodes-dev winbind libpam-winbind libnss-winbind samba-dbg libwbclient0 libwbclient-dev Architecture: source amd64 all Version: 2:4.1.17+dfsg-5 Distribution: unstable Urgency: medium Maintainer: Debian Samba Maintainers Changed-By: Jelmer Vernooij Description: libnss-winbind - Samba nameservice integration plugins libpam-smbpass - pluggable authentication module for Samba libpam-winbind - Windows domain authentication integration plugin libparse-pidl-perl - IDL compiler written in Perl libsmbclient - shared library for communication with SMB/CIFS servers libsmbclient-dev - development files for libsmbclient libsmbsharemodes-dev - development files for libsmbsharemodes libsmbsharemodes0 - shared library for non-samba access to the samba 'share modes' da libwbclient-dev - Samba winbind client library - development files libwbclient0 - Samba winbind client library python-samba - Python bindings for Samba registry-tools - tools for viewing and manipulating the Windows registry samba - SMB/CIFS file, print, and login server for Unix samba-common - common files used by both the Samba server and client samba-common-bin - Samba common files used by both the server and the client samba-dbg - Samba debugging symbols samba-dev - tools for extending Samba samba-doc - Samba documentation samba-dsdb-modules - Samba Directory Services Database samba-libs - Samba core libraries samba-testsuite - test suite from Samba samba-vfs-modules - Samba Virtual FileSystem plugins smbclient - command-line SMB/CIFS clients for Unix winbind - service to resolve user and group information from Windows NT ser Closes: 799569 Changes: samba (2:4.1.17+dfsg-5) unstable; urgency=medium . * Rebuild against new ldb. Closes: #799569 Checksums-Sha1: 9664ad6eac9b6ffe723b98232a0c89226380be82 3862 samba_4.1.17+dfsg-5.dsc a54bde3936e9af9eabffed0de8f9826b51bee701 217264 samba_4.1.17+dfsg-5.debian.tar.xz 8ba71392be091cfbf653b8e51cadf9f0a68b2364 102228 libnss-winbind_4.1.17+dfsg-5_amd64.deb bbd711ca4f6e3fc8896fc51a1f5c9968e9043b0c 111888 libpam-smbpass_4.1.17+dfsg-5_amd64.deb b9e0756d5544f3ca9c3ced006f08dd6d26c71297 115942 libpam-winbind_4.1.17+dfsg-5_amd64.deb cc91efb5c9e3fc9b00c85d6ce36afc191167859f 179682 libparse-pidl-perl_4.1.17+dfsg-5_amd64.deb 10ba8c80b4f8c0b10217c54e77a52ae5f70d4f20 129614 libsmbclient-dev_4.1.17+dfsg-5_amd64.deb 005b4a88e25d11334a2aa3ab09cad810b444ec5d 142140 libsmbclient_4.1.17+dfsg-5_amd64.deb 127ed48f2373d8e1afb1b3bd881274b924b0fe73 94422 libsmbsharemodes-dev_4.1.17+dfsg-5_amd64.deb 7a2b09a2fedf79f2edd0cb108babd4683d497acf 99040 libsmbsharemodes0_4.1.17+dfsg-5_amd64.deb be5e24c6c0523c5496345bae8aa43f5cb9b3a491 101070 libwbclient-dev_4.1.17+dfsg-5_amd64.deb 13133b86a884f645b0c7fa175210d7fefaaa1cbc 113802 libwbclient0_4.1.17+dfsg-5_amd64.deb 1ddafc33bd149b8bf17378c079793588a0651472 968420 python-samba_4.1.17+dfsg-5_amd64.deb 70ebdfd92e05f2ae7c02bf0f4089838207f35b9e 118678 registry-tools_4.1.17+dfsg-5_amd64.deb d83cc356c3f8b4338d015c7ec31d9d3ffcead88b 579830 samba-common-bin_4.1.17+dfsg-5_amd64.deb b880ab0fc02196e40cdefd41fe77c9278fc01950 250022 samba-common_4.1.17+dfsg-5_all.deb ddccb653ac0a894460a653bb3bd5c57a764fb4b6 27962566 samba-dbg_4.1.17+dfsg-5_amd64.deb eb8b293d17e773354b9f36c82ca5f70dba967b44 295030 samba-dev_4.1.17+dfsg-5_amd64.deb 27832a9075034094df05be6929da6fd37e80aa43 305578 samba-doc_4.1.17+dfsg-5_all.deb 0b3ec1fbbbd21b344154c0c2ce9fafc123aae41c 298608 samba-dsdb-modules_4.1.17+dfsg-5_amd64.deb 2cc48d1e740a7a73fd6739d6549ad605df22be59 4298788 samba-libs_4.1.17+dfsg-5_amd64.deb 951a0e9be824be0f01ba1daadd472d7d395b619e 1396948 samba-testsuite_4.1.17+dfsg-5_amd64.deb 17c5907b4b1c4dc3fb75ae4adbec0fb4fb8f952c 298296 samba-vfs-modules_4.1.17+dfsg-5_amd64.deb 652515d020184073394a63642028ede1486071a1 935950 samba_4.1.17+dfsg-5_amd64.deb b7c6ad15682490eb1c56af98e723f453e8f92cca 329298 smbclient_4.1.17+dfsg-5_amd64.deb 3919504b52a72ce2847b2936e2f456df6208205f 492282 winbind_4.1.17+dfsg-5_amd64.deb Checksums-Sha256: fe223195e0ccc2ed2bb587a00fc2679903006c23c0c259254c8eb56026666c30 3862 samba_4.1.17+dfsg-5.dsc 4674a27993d65bf964fb15a9cb34f40ba6f069c1a3ce56a5a17cdc9c1bdda1bb 217264 samba_4.1.17+dfsg-5.debian.tar.xz 4ba1318580d1eea97ade8750dac5bbf883a6f4d9a2f92d4ea8497f746f31f1df 102228 libnss-winbind_4.1.17+dfsg-5_amd64.deb f96e6cee967ba79bdbcd03b04c6a92efecca78e5c62fb67d328fe3136d913532 111888 libpam-smbpass_4.1.17+dfsg-5_amd64.deb e910109e7dfc100f160fe88bf2d87842a7408f63d0a7e2fd053ed3e82b052733 115942 libpam-winbind_4.1.17+dfsg-5_amd64.deb f668ef23605cc1a46ffe74e5cd477dcc1f4c355f2251d9a48cf2e9be823c9b0b 179682 libparse-pidl-perl_4.1.17+dfsg-5_amd64.deb 0c26c56e6f7b97c728bc163d72e2ee1a49d63646396128d35649375dbc05cd66 129614 libsmbclient-dev_4.1.17+dfsg-5_amd64.deb 7a3658efabf8b93471797034dc57886a1b09724c4813e2ee118d940f45714027 142140 libsmbclient_4.1.17+dfsg-5_amd64.deb ad3418703a16fc06f336938a26e36d9ec0c186035fb2ed09bbfcd5052e1cb7eb 94422 libsmbsharemodes-dev_4.1.17+dfsg-5_amd64.deb 8f69085a15b6a9f551330339b712e14c8d38f648ca8fb8f408cafbc3e9e64f5b 99040 libsmbsharemodes0_4.1.17+dfsg-5_amd64.deb 1ac3f12cc5f73f7fc4db35a3dda712a766a31af2420ecd414749b3eeaa6e267b 101070 libwbclient-dev_4.1.17+dfsg-5_amd64.deb 7cbea881b3533be8b8bfcfa18985da45fb7473c707b4f8fc3ad89c8367a83b05 113802 libwbclient0_4.1.17+dfsg-5_amd64.deb 022d118de7fbf63bbe27c22434d59ff4f16a4fd9fab45ac7e8036610cca439bb 968420 python-samba_4.1.17+dfsg-5_amd64.deb 4b0bf4de45ddd8d706e745479e8f4d5b6c0613c284507d6b1c12050227c953c1 118678 registry-tools_4.1.17+dfsg-5_amd64.deb e4eb507163cf6104e123f5a1e1b65bd523e93dddc53ae4e68cc06718624d13a3 579830 samba-common-bin_4.1.17+dfsg-5_amd64.deb d4ff45b04ab43d4376c61726bb3cb5f3a6f796c906afd628ad11326d4ae66b6c 250022 samba-common_4.1.17+dfsg-5_all.deb 0c7c8eae734c979d30924cb5be3e588ad1e1ec28cd0f85a67259b199fb2914b6 27962566 samba-dbg_4.1.17+dfsg-5_amd64.deb 4ebb805d682dc30dee48bf3c3130274d234297b258ccab852bbf89c60260ef79 295030 samba-dev_4.1.17+dfsg-5_amd64.deb 93b52852376cc35cb14ad4c1a48c8c36c82baa3264817236da11e235f9828b3b 305578 samba-doc_4.1.17+dfsg-5_all.deb 2f5cb5442b1cd1f1d3df0071bf7afa25bba9aebc1c040bcf6b6160568b11609c 298608 samba-dsdb-modules_4.1.17+dfsg-5_amd64.deb 2082777538116a5dd1b91c4cdd677b52730b711c83ef53a036aca6fdecaadba0 4298788 samba-libs_4.1.17+dfsg-5_amd64.deb de321e9621058b5a13bcd4b0f954b4b9cb041930792bf29c70402b7898a82be6 1396948 samba-testsuite_4.1.17+dfsg-5_amd64.deb 7d2ab4548432d83808123971353c197afc696bf3e0d15aaaf4efc5d7244a731f 298296 samba-vfs-modules_4.1.17+dfsg-5_amd64.deb 54af0d9c2d54461cb7fd40376bc96d75d59b73d6711ec94061d643087d3788e7 935950 samba_4.1.17+dfsg-5_amd64.deb e72efab055183656cc508fa3bcd91b2b7061cc08bacfad80e44d563cd42db06d 329298 smbclient_4.1.17+dfsg-5_amd64.deb 4db77000218be43d9587661ff51362a064648a6a2f085fabb136d8d4ae240585 492282 winbind_4.1.17+dfsg-5_amd64.deb Files: 02cb6c4abe8f8ee3e6535127063617b3 3862 net optional samba_4.1.17+dfsg-5.dsc 2cd1f8f502a96257d731211a3180fd46 217264 net optional samba_4.1.17+dfsg-5.debian.tar.xz 793f01e06d9b191c7243f6254446b1ed 102228 net optional libnss-winbind_4.1.17+dfsg-5_amd64.deb 0d1d82bd826b6ba240690fefa94731d9 111888 admin extra libpam-smbpass_4.1.17+dfsg-5_amd64.deb 942cc95c8ce72192ff5ea6b04d4b45f4 115942 net optional libpam-winbind_4.1.17+dfsg-5_amd64.deb a11ac6fc4b31b4f7d1ff5c6cc4c1ca31 179682 perl optional libparse-pidl-perl_4.1.17+dfsg-5_amd64.deb 84fe8dd9870dadc1fb7d77bc35f8a41e 129614 libdevel extra libsmbclient-dev_4.1.17+dfsg-5_amd64.deb 0303379cf44979a197c6b272aea37988 142140 libs optional libsmbclient_4.1.17+dfsg-5_amd64.deb 117926570c919e17e51a3211e0c84c80 94422 libdevel extra libsmbsharemodes-dev_4.1.17+dfsg-5_amd64.deb 60f8aef07c5f412762039b717f543843 99040 libs optional libsmbsharemodes0_4.1.17+dfsg-5_amd64.deb 0cf9d8280b2918ce3c588e6c0db2d53f 101070 libdevel optional libwbclient-dev_4.1.17+dfsg-5_amd64.deb 571beb43951afb71eecf401b8d8c5179 113802 libs optional libwbclient0_4.1.17+dfsg-5_amd64.deb be7a9a6fab8a87aecddb7bfc00aec46d 968420 python optional python-samba_4.1.17+dfsg-5_amd64.deb 3d4e5ae40193c6a52f11f3e1601592a9 118678 net optional registry-tools_4.1.17+dfsg-5_amd64.deb e8be133bc226fd66542a5ca90af8bc3a 579830 net optional samba-common-bin_4.1.17+dfsg-5_amd64.deb 7d83bcdc111669705fb4b7bdb8d07bf1 250022 net optional samba-common_4.1.17+dfsg-5_all.deb 120d7032fd4f705acf8bb1c07c5f5953 27962566 debug extra samba-dbg_4.1.17+dfsg-5_amd64.deb 2d511e02cd716143e49de5acea306b8f 295030 devel optional samba-dev_4.1.17+dfsg-5_amd64.deb c39f6f092e1f03800ae6ce7440c62be5 305578 doc optional samba-doc_4.1.17+dfsg-5_all.deb e39a50cbcf799e11b1b0006b542856b6 298608 libs optional samba-dsdb-modules_4.1.17+dfsg-5_amd64.deb 1ff2b8e5300ee00c129fb92e7f43ac1b 4298788 libs optional samba-libs_4.1.17+dfsg-5_amd64.deb c62526433198dd21444114a122506203 1396948 net optional samba-testsuite_4.1.17+dfsg-5_amd64.deb 6fd726a5ec484e9b0293c0a6b179b784 298296 net optional samba-vfs-modules_4.1.17+dfsg-5_amd64.deb 5a24bd50fab182c0224406186c704da4 935950 net optional samba_4.1.17+dfsg-5_amd64.deb 0ee107455a9ab4f72691e22f465b0ca9 329298 net optional smbclient_4.1.17+dfsg-5_amd64.deb fd5b6ab4acbebe9f0fb15ed1f1941d00 492282 net optional winbind_4.1.17+dfsg-5_amd64.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQEcBAEBCgAGBQJV/rc2AAoJEILR9r9eY9LazT8H/2wuAeZNuxL8HKnQaZ1KLEXr r5HpfkIFA8vsUWVxaUlI4czcGDPsVAYguLvHxwmHIY73qZQoom06dMUmaHrMsyJU tlj1M/9NzLkg6DuvAX2/eyXWAvTSkcGWSf7rVCPoaXw6BDJ+JbSi9bH+hPT2xWRD yJJcfL4abG5LGYkm73ZCsy3/LQP5YxXMgkurylgDBI7HrWWLttkt9NXLqzgB8Vzm of1UYcFxBOZuWw4eAXurhBVSI8ZXWQb4iSLEZ1qfM/u5+Nsxa+bV9SXuCTKIxDse DOMwmCxck4ao/5XgMk6kTiP+/PCmlbUFWyzyEPisxUi99sABCBER3l92PZc7BCg= =2WmR -----END PGP SIGNATURE----- Thank you for your contribution to Debian. From owner at bugs.debian.org Sun Sep 20 13:51:11 2015 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sun, 20 Sep 2015 13:51:11 +0000 Subject: [Pkg-samba-maint] Bug#799569: marked as done (samba-libs unmet dependency: libldb1) References: <20150920125747.21096.41525.reportbug@qoi> Message-ID: Your message dated Sun, 20 Sep 2015 13:49:31 +0000 with message-id and subject line Bug#799569: fixed in samba 2:4.1.17+dfsg-5 has caused the Debian Bug report #799569, regarding samba-libs unmet dependency: libldb1 to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner at bugs.debian.org immediately.) -- 799569: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=799569 Debian Bug Tracking System Contact owner at bugs.debian.org with problems -------------- next part -------------- An embedded message was scrubbed... From: "Jerry D. Hedden" Subject: samba-libs unmet dependency: libldb1 Date: Sun, 20 Sep 2015 08:57:47 -0400 Size: 3457 URL: -------------- next part -------------- An embedded message was scrubbed... From: Jelmer Vernooij Subject: Bug#799569: fixed in samba 2:4.1.17+dfsg-5 Date: Sun, 20 Sep 2015 13:49:31 +0000 Size: 13106 URL: From ftpmaster at ftp-master.debian.org Sun Sep 20 15:50:45 2015 From: ftpmaster at ftp-master.debian.org (Debian FTP Masters) Date: Sun, 20 Sep 2015 15:50:45 +0000 Subject: [Pkg-samba-maint] Processing of tevent_0.9.25-2_amd64.changes Message-ID: tevent_0.9.25-2_amd64.changes uploaded successfully to localhost along with the files: tevent_0.9.25-2.dsc tevent_0.9.25-2.debian.tar.xz libtevent-dev_0.9.25-2_amd64.deb libtevent0-dbg_0.9.25-2_amd64.deb libtevent0_0.9.25-2_amd64.deb Greetings, Your Debian queue daemon (running on host franck.debian.org) From ftpmaster at ftp-master.debian.org Sun Sep 20 16:20:43 2015 From: ftpmaster at ftp-master.debian.org (Debian FTP Masters) Date: Sun, 20 Sep 2015 16:20:43 +0000 Subject: [Pkg-samba-maint] tevent_0.9.25-2_amd64.changes ACCEPTED into unstable Message-ID: Accepted: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Sun, 20 Sep 2015 15:17:00 +0000 Source: tevent Binary: libtevent0 libtevent0-dbg libtevent-dev Architecture: source amd64 Version: 0.9.25-2 Distribution: unstable Urgency: medium Maintainer: Debian Samba Maintainers Changed-By: Jelmer Vernooij Description: libtevent-dev - talloc-based event loop library - development files libtevent0 - talloc-based event loop library - shared library libtevent0-dbg - talloc-based event loop library - debug symbols Changes: tevent (0.9.25-2) unstable; urgency=medium . * Merge back in packaging changes between 0.9.18 and 0.9.24. * Drop revert-ldflags-atend: applied upstream. * Force LD_LIBRARY_PATH=bin/shared to fix python tests. Checksums-Sha1: ef6d673ef7c4eaa436d5765fe383165ad28cdf4b 1729 tevent_0.9.25-2.dsc bda15b392f46ae973b26991978c852f5ddba217e 7712 tevent_0.9.25-2.debian.tar.xz cdde5bafc284bd53ffd06524a6e3e2285c2b278f 42618 libtevent-dev_0.9.25-2_amd64.deb 42458a70191ae18da4167ec2ed93befe98788cd2 59522 libtevent0-dbg_0.9.25-2_amd64.deb e62b9803dce2ca1b517bfc564e5bddf6012910e6 26000 libtevent0_0.9.25-2_amd64.deb Checksums-Sha256: 8a4b4fc513229db27102cba61bc3c2075bec8daf308fcfc6be78372aaaa879ab 1729 tevent_0.9.25-2.dsc 2679cbdfb22544c5275fc4bd6171b74b8e78ea92bc55e5bca0fbafd0205d681e 7712 tevent_0.9.25-2.debian.tar.xz 4455380acfd387c3a9bfe73d83a1645076e2c0f5076a7c8cb1a0525de3d0c50c 42618 libtevent-dev_0.9.25-2_amd64.deb 005dc32c0861628e03644889ff0802c417ef19264f60f67ac5ab27f7f0277a23 59522 libtevent0-dbg_0.9.25-2_amd64.deb c7fae922c5eff0884a2f135b04c7d63ef9629a619442797b79a9cfbc96b91e01 26000 libtevent0_0.9.25-2_amd64.deb Files: a3d07a0b5a4285821a34bd9a66c91315 1729 devel optional tevent_0.9.25-2.dsc 1ff754936b574c88c151f78f51f06052 7712 devel optional tevent_0.9.25-2.debian.tar.xz c8da66fb0e2ce5e13fa807a5931742d5 42618 libdevel optional libtevent-dev_0.9.25-2_amd64.deb 80669124df00aaad2fe6af7af05b30fb 59522 debug extra libtevent0-dbg_0.9.25-2_amd64.deb 7767655c54dacbacdbded2bc2d253913 26000 libs optional libtevent0_0.9.25-2_amd64.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQEcBAEBCgAGBQJV/tVSAAoJEILR9r9eY9LavBoH/RSCk806APgiUN1I+WS6Lkd5 GDUuCobTQcRNbJqZrPS5M2ukiy8oIyXFrCb37Fbo9Xut321Vp4LlybdVyy5ndELH Wj0GkNlQIN17P0LkO4Knm4bzOBzWpl9a/xeD31dau+EB/Jo39pS3xmof3xREINdW vRh3Jp7YN2+fc3X/encXDQhlUXmbDtIXDKxEGnafIj3n0JFLYHE7OykJOzITjaE9 oWaoHyYNTOMeV16C7P/nb5uyQRUrUUGejmd+BpGEPgu2y0SjwJOKdFS2weAn/I99 aC5VulxVIphL+u2D0FOp3FLF3BQ39axzB+2G7xM2w+ptdss1biz9wqQHin32WfY= =eT4x -----END PGP SIGNATURE----- Thank you for your contribution to Debian. From jelmer at moszumanska.debian.org Sun Sep 20 13:19:33 2015 From: jelmer at moszumanska.debian.org (Jelmer Vernooij) Date: Sun, 20 Sep 2015 13:19:33 +0000 Subject: [Pkg-samba-maint] [samba] branch experimental updated (9a8912d -> dbcfd33) Message-ID: <20150920131932.3376.60052@moszumanska.debian.org> This is an automated email from the git hooks/post-receive script. jelmer pushed a change to branch experimental in repository samba. from 9a8912d Move ownership of var/lib/samba and var/lib/samba/private to samba-common, remove obsolete samba4.dirs. Closes: #793866 new 2c58f07 Remove ctdb-tests package as it problems and unclear what it is useful for. new 7e8cbab Remove ctdb-tests and ctdb-pcp-pmda packages as they contain problems and unclear what they are useful for, now ctdb now longer provides an external API. new 4d81183 releasing package samba version 2:4.2.1+dfsg-1 new 961f72a Fix watch file. new cb378e6 Fix upstream_4.3 branch. adds 230cc5e Re-import txt files. new eb5f23f VERSION: Bump version up to 4.3.0pre1. new 3419a20 WHATSNEW: Start release notes for Samba 4.3.0pre1. new 122fdf5 loadparm: Allocate service->copymap in service memory context new 0fbce14 loadparm//init_copymap: Add braces around if/for blocks to match coding style new 7e7c649 regedit: silence some warnings new 994f1ed regedit: add white on blue color scheme new b48f081 regedit: add padding for key labels when there's not a prefix. new c79837c regedit: add borders around key and value lists, and change headings new b5d0eb8 regedit: free value list subwindow new bd8abef regedit: sort keys new b8b8350 regedit: add a color scheme for path and context help sections new 0ab07cb regedit: add search feature. new 7ad7536 regedit: add multicolumn list widget new ec6a7a7 regedit: make value list display data in multiple columns new d38eba5 regedit: restore list cursor when window is resized new c85cc6b regedit: use talloc typesafety features new 5566251 regedit: handle awkward window sizes better new 0b334dd regedit: notify user if there's a failure loading subkeys new df36fe7 regedit: include error description in popups new aba2b04 regedit: don't fail loading keys if just a few are unavailable new baf491f regedit: set cursor to the parent node when ascending new 2a8beb9 regedit: set cursor after creating a new key new 75045f0 regedit: reopen parent keys when adding or removing subkeys new 5732d3f regedit: reopen key after editing or removing values new 41d5112 regedit: add a refresh command to clear cache and reload current path new f9a2f2e regedit: make all hives descend from a root node new fec275a regedit: add a panic handler to restore terminal new c94c765 regedit: simplify cleanup after loading children new 42df2e6 regedit: add padding to fit REG_MULTI_SZ to the text field new 30ae8f1 regedit: improvements for hexedit new a728c39 regedit: Introduce a new API to build the dialogs. new 061d3e9 regedit: move cursor to edited value in list and report edit errors new 1b6445a regedit: use the right function to reopen a hive new cc22cb5 regedit: clear value list after creating new key new c272178 regedit: use pad as a canvas for dialogs new 982c06f regedit: don't use subwindows in hexedit new 0924517 regedit: flesh out search dialog and simplify search opts new bcab659 regedit: search values and repeat search from cursor positions new fd95b0a regedit: find previous items new 58db858 regedit: adjust some variable names to make them more distinct new 0076554 regedit: handle DEL key in text fields new 5bbed3d regedit: don't expand single line text field buffer with cursor movement new 8acb87e regedit: add a number input box new 4badab3 regedit: add a button to resize hexedit buffer new 3c6541c regedit: grow hexedit buffer as the user types new b96c432 regedit: handle del and backspace in hexeditor new 3b80f25 regedit: handle pgup/pgdn/home/end keys on lists new 61cc518 regedit: print error msg if opening registry fails new fa9630e regedit: remove an old comment new 304e390 idmap_rfc2307: Fix a crash after connection problem to DC new 7f17e01 idmap_rfc2307: Remove unsed parameter and variable new 6c05cd3 s3: smb2cli: query info return length check was reversed. new a7a4779 swrap: fix build when neither HAVE_STRUCT_IN_PKTINFO nor IP_RECVDSTADDR is defined new bebbd28 swrap: fix discard const warning in swrap_remove_stale() new f6fe9a9 swrap: fix discard const warning in swrap_bind() new 6163643 swrap: fix another discard const warning in swrap_bind() new 5e70d80 SO_PROTOCOL is platform-dependent new 95c9917 Provide a compatible declaration of CMSG_ALIGN new 2be25ab swrap: Fix type punning warnings. new c626aad swrap: Rename socket_wrapper_pcap_file(). new e64ea9c swrap: Rename swrap_packet_init(). new 7d4c6cf swrap: Rename swrap_marshall_packet(). new 79e545b swrap: Rename swrap_pcap_get_fd(). new 9da1ff9 swrap: Rename swrap_pcap_dump_packet(). new 4402ba1 swrap: Use a sockaddr_un for the unix path in socket_info. new 8897474 swrap: Use swrap_address in the socket_info struct. new 891e837 swrap: Remove unused sockaddr_dup() function. new f8584ab swrap: Use swrap_address in swrap_accept(). new 9731516 swrap: Wrap fopen to detect stale file descriptors. new a504686 swrap: Update copyright notice. new 9ba259e swrap: Fix whitespace errors. new b3c72e1 swrap: Fix access to struct members in log messages. new 088db7f swrap: Fix type punning warnings when loading functions. new 872e1ae swrap: Silence alignment warnings. new 2efd5b2 swrap: Include the function name in the debug output. new 8efc095 swrap: Implement fcntl() to catch F_DUPFD. new 539fa2c swrap: Add a trace message for swrap_socket(). new afe2f47 swrap: Add support for eventfd with unsigned count variable. new 47f307d swrap: Bump version to 1.1.2. new 82c7ab2 Create talloc-less functions for formating GUID new 072bf22 lib: Use GUID_buf_string in GUID_string new 15ab764 idl: frsrpc cleaning, opnum 4->10 didn't exists new 7bc3b37 idl: frsrpc we don't need NDR_REMAINING as size of the blob is one the wire new f1d03e7 idl: add nt backup blobs format new 4cc86bb idl: add fscc needed by frsrpc new 51e7f76 idl: frsrpc depends on bkupblobs.idl and fscc.idl new a5701c2 idl: Add compression_guid new c396660 idl: Add frs blobs for dumping of frs related blobs with ndrdump new c67468d idl: improve frsrpc by adding missing flag, fixing typo (W -> VV) and making needed structure public new c768433 idl: frstrans.idl add frstrans_RdcClose new 7f242d0 idl: declare frstrans_VersionVector public so that we can dump it to blob and vice versa new fae589b torture: add torture_assert_int_not_equal new 23cd60f torture: add torture_assert_u64_not_equal() new 6cb9d97 s4:torture:basic: whitespace cleanup in delayed_write_update new 4df9406 s4:torture:basic: use torture_assert macros in delayed_write_update new dc9ea4f8 s4:torture:basic: remove two unused variables from delayed_write_update3c new 5d8a498 s4:torture:basic: whitespace fix in delayed_write_update1 new 4808e3d s4:torture:basic: make use of torture_assert macros in delayed_write_update1 new 32dee45 s4:torture:basic: add update into past as error condition in delayed_write_update1 new 91c5940 s4:torture:basic: add check for size after initial write to delayed_write_update1 new bc93c82 s4:torture:basic: use assert in the second loop in delayed_write_update1 new 1d2d0bc s4:torture:basic: eliminate potential for false failures in delayed_write_update1 new e99a550 s4:torture:basic: fix spacing in the delayed_write_update1a test. new 218a14f s4:torture:basic: make use of torture_assert macros in delayed_write_update1a new 17c78b9 s4:torture:basic: add update into past as error condition in delayed_write_update1a new de8dcde s4:torture:basic: add check for size after initial write in delayed_write_update1a new 2e1cb12 s4:torture:basic: use assert in the second loop in delayed_write_update1a new 372d91b s4:torture:basic: eliminate potential for false failures in delayed_write_update1a new c0cbad7 s4:torture:basic: whitespace cleanup in delayed_write_update1b new dbb3a54 s4:torture:basic: make use of torture_assert macros in delayed_write_update1b new 339f2fb s4:torture:basic: add update into past as error condition in delayed_write_update1b new 08432cd s4:torture:basic: add check for size after initial write in delayed_write_update1b new 2907950 s4:torture:basic: use assert in the second loop in delayed_write_update1b new 970ae65 s4:torture:basic: eliminate potential for false failures in delayed_write_update1b new 641a8a2 s4:torture:basic: whitespace cleanup in delayed_write_update1c new 884f747 s4:torture:basic: make use of torture_assert macros in delayed_write_update1c new 874788f s4:torture:basic: add update into past as error condition in delayed_write_update1c new 8d19876 s4:torture:basic: add check for size after initial write in delayed_write_update1c new 95d333f s4:torture:basic: use assert in the second loop in delayed_write_update1b new ca9e46d s4:torture:basic: eliminate potential for false failures in delayed_write_update1c new 5e43cec Fix typo in samba-tool manpage new 0d1e326 librpc: simplify ndr_pull_dnsp_string new 540f3ad waf: add k5crypto to the list of system libraries if they are reported by the krb5config but not found as requied by the different tests new 1c5ef28 Reduce the no-op build times by 30% new 902086d winbind3: Fix pwent variable substitution new 7c1f6c7 profiling: Make "struct profile_header" static new d523e0b profiling: Fix a typo new 0e1b60e profiling: Move some #defines to profile.c new a33b445 profiling: Fix a typo new 17c7f45 profiling: Only compile utils/status_profile.c if profiling is enabled new c7c300f profiling: Only compile profile/profile.c if profiling is enabled new 5254a7e profiling: Remove some #ifdefs new f74ac71 profiling: Remove a big DEBUG statement new 5496270 profiling: Make WITH_PROFILE span more in smbprofile.h new 3d6675f lib/util: Clean up includes for blocking.c new 2d7dfe3 lib/util: Clean up includes for xfile.[ch] new 1f0e5cb lib/util: Clean up includes for data_blob.[ch] new fd9f0c2 lib/util: Clean up includes for time.[ch] new b69edfe lib/util: Clean up includes for signal.c new 2426130 lib/util: Replace an SMB_ASSERT() new d929408 lib/util: Clean up includes for substitute.c new 8dac190 lib/util: Clean up includes for fault.c new db15cc5 lib/util: Clean up includes for util.c new 1fd4556 lib/util: Factor out subsystem samba-util-core from samba-util new c12aa0c lib/util: Use charset_compat.h if SAMBA_UTIL_CORE_ONLY new d46081b s3-winbindd: Remove extern declaration for cache_methods from winbindd_dual.c new 0e3ea71 s3-winbindd: Make wcache_sid_to_name static new b7af51a smbd: Use MIN macro in fake_sendfile new 6ab998f smbd: Pass only cmd to construct_reply_common instead of complete req new 5da31a9 smbd: Always use uint8_t for inbuf pointer new 1584095 windbindd: Make cm_connect_lsa_tcp static new 7366204 lib: uid_wrapper: Fix setgroups and syscall detection on a system without native uid_wrapper library. new 57bcb80 s3: lib, s3: modules: Fix compilation on Solaris. new b544073 ctdb-logging: Remove log ringbuffer new 1c8c0be ctdb-tests: Make the fake log timestamp string easy to modify new 3105737 ctdb-logging: Change LogLevel to DEBUGLEVEL new b4589b9 ctdb-logging: Update to use Samba style debug.h/debug.c new ba3e2ec ctdb-build: Move generation of ctdb_version.h earlier new 43266be ctdb-build: Add generation of Samba-style version.h new 59c3025 ctdb-build: Change from ctdb-util to samba-util new 88b2485 ctdb-build: Fix handling of public headers new 7b4f266 torture: Reorder torture_winbind_struct_domain_info tests new 92ca4f5 winbindd: Do not overwrite domain list with conflicting info from a trusted domain new 3450347 Add a definition of the NETWORK_RESILIENCY_REQUEST so I can write a torture test for it. new e4c27cb Add a status code for VHD support gleaned from some Win8.1 stuff. new e8ee9bb gencache: don't leak cache_path onto talloc tos new 3c592ea gpo: don't leak cache_path onto talloc tos new 58b18e2 printing: don't leak cache_path onto talloc tos new 21ed805 nmbd: don't leak cache_path onto talloc tos new 3c85465 samlogon_cache: don't leak cache_path onto talloc tos new 8cc41b0 lanman: don't leak cache_path onto talloc tos new 0fa1689 smbd: Fix nonempty line endings new 1044497 status: 80 chars per line new cfc1e72 smbd: Simplify remove_child_pid new bdebf96 idl: Fix a typo new b376a82 printer_list: fix talloc tos leak of tdb record new 3eef853 libcli/smb: fix smb2cli_validate_negotiate_info with min=PROTOCOL_NT1 max=PROTOCOL_SMB2_02 new 1fa8861 libcli/smb: add SMB3_DIALECT_REVISION_310 define new d22fd00 libcli/smb: add PROTOCOL_SMB3_10 new 664ca0e libcli/smb: negotiate SMB3_DIALECT_REVISION_310 if PROTOCOL_SMB3_10 is requested new 2fcf1b8 lib/param: add PROTOCOL_SMB3_10 handling new 50cf2c3 s3:torture: add PROTOCOL_SMB3_10 handling new 6db8a55 docs-xml: document SMB3_10 as available protocol for the client side new 9d92074 libcli/smb: add SMB 3.10 related defines new 5c5a33c libcli/smb: add smb2_negotiate_context.c new a00fe90 libcli/smb: add smb2cli_req_get_send_iov() new 2f732db libcli/smb: implement SMB 3.10 negprot new c290ece libcli/smb: implement SMB 3.10 session setup new 2a4290f libcli/smb: avoid validate info after tcon for SMB 3.10 new d021a2d libcli/smb: pass tcon flags to the server for SMB 3.10 new 72d3f93 libcli/smb: use SMB 3.10 flags for the transform header new 3e2d419 libcli/smb: remove unused SMB2_TF_ALGORITHM define new 3783f49 tests: Pass the test context as lp_ctx for messaging tests new 91d6f60 s3-winbindd: Pass the whole winbindd_domain to invalidate_cm_connection() new 14f6256 s3-winbindd: Allow winbindd to connect over SMB2 to servers new 74dcde5 s3-rpc_client: Adapt cli_rpc_pipe_open_spnego to use enum credentials_kerberos_state new 8166eca s3-rpc_client: Adapt cli_rpc_pipe_open_generic_auth to use enum credentials_kerberos_state new 6f97237 s3-rpc_client: Migrate to cli_rpc_pipe_open_generic_auth and remove cli_rpc_pipe_open_spnego new 6b98ddc ctdb-build: Rename define BINDIR to CTDB_HELPER_BINDIR new d568be6 ctdb-build: Make some steps conditional on standalone build new e94422a build: Hook CTDB into top level build using --with-cluster-support new ae72733 s3-winbindd: Attempt to connect to NETLOGON over NCACN_IP_TCP if we can new 4237138 registry: Don't leave dangling transactions new 1b27b73 s3-net: display full value of "msDS-SupportedEncryptionTypes". new 6979082 nwrap: Fall back to RTLD_NEXT if we can't find libc. new 94c87d1 nwrap: Fix resolving hostnames with a trailing dot. new 895b32b nwrap: Don't overflow the in_addr if convert IPv6. new 2bbd403 nwrap: Use DNS_NAME_MAX cause it is not available on BSD. new c298542 nwrap: Make sure addr is initialized. new 678b75d nwrap: Bump version of nss_wrapper to 1.0.3. new c1f4b6c build: do not install texpect binary anymore. new 644e53d configure: Unload the wrappers so waf configure succeeds. new ccb0d9d lib/texpect: portability fix, include signal.h new 9ae65ba ncacn_http: fix GNUism new 4986359 pidl: Make the compilation of PIDL producing the same results if the content hasn't change new 5740a06 pidl: Improve string delection in function ContainsString new 343db53 pidl-wireshark: Handle the case when the DATA_TYPE is not a simple type new 7e5048d pidl-wireshark: cosmetic reformat new 755bc4e pidl-wireshark: add a function to change the type of a hf_field new 87fb54b pidl-wireshark: add the type dom_sid28 and call ad-hoc dissector new 5d0d45c pidl-wireshark: generate an error for the new Pipe type in typedef new fa331f6 pidl-wireshark: insure that we have an entire match for the variable name new aa2a6c7 s3: smbd: Preparation for leases code merge. Ensure VFS is ready for 4.2.0. new 6d2c8f5 smbd: Fix a use-after-free new 8686da2 dsdb: Fix a crash in an error return new f593835 vfs_posixacl: catch ACL_EVERYONE on FreeBSD new bf0db7ec dsdb: Do not attempt to return beyond the end of the password history array new 1c2ae58 lib/util: Use snprintf() instead of strftime() in timeval_str_buf() new bcf298e lib/util: Add RFC3339 timestamp support to timeval_str_buf() new bbaa739 Remove remaining instance of pep8 E211 (too many spaces before operator). new 2553714 Remove last instance of pep8 error E701 (more statements on one line). new b605d15 pep8: Import new version. new bd6faaf Remove last instances of pep8 error E712 (use 'is' rather than '==' for booleans) new 9a014d2 Remove last instances of pep8 error E602 (old style exceptions). new 0c24085 Fix more pep8 issues in code I touched recently. new 997ee57 Remove obsolete pep8 test. new 2cdf553 samba.tests.source: Fix lint. new 8bf6036 Fix pydoctor invocation. new eef3a7b samba_tool_drs: Fix docstring formatting so pydoctor groks it. new 08ca688 py_net: Fix typo in change_password docstring, and indentation in set_password docstring. new d9458aa samba.tests.unicodenames: Fix docstring formatting so pydoctor understands it. new c7b6897 Run duplicate symbol check as just another test, rather than as part of "waf test". new 7cc7093 Don't ignore testsuites without --list support, but consider them as atomic entities. new b2e4f31 Don't import into testr when --load-list was specified, as testr will take care of that itself. new edc1ced selftest: Actually honor --with-selftest-prefix. new 7043a8b testr: Use waf testonly and create a custom directory for new workers. new 23ac8d1 urgent_replication: Use subunit reporting, remove allow_empty_output. new 77b72d4 samba3dump: Add subunit-enabled test for samba3dump. new 0c2c75a filter-subunit: Drop support for allow_empty_output hack. new 9ec531d lib/crypto: add and build a copied version of SHA512 functions. new b8fce2c libcli/smb: use lib/crypto SHA512 functions, do not depend on heimdal. new ee9d075 nss_wrapper: check for nss.h new d04659f Update zlib using update-external.sh. new c4022cb Fix path to zlib in update-external.sh. new 9f5a842 update-external.sh: Update upstream URLs for testtools and subunit. new d81d77a lib/util: Protect time_basic.h against multiple inclusion new 1ab23ac libcli/smb: use conn->smb2.server.cipher != 0 instead of conn->smb2.server.capabilities & SMB2_CAP_ENCRYPTION new ed38abb libcli/smb: pass 'uint16_t cipher_id' to smb2_signing_[de|en]crypt_pdu() new 2ed2f00 libcli/smb: pass the negotiated cipher to smb2_signing_[de|en]ncrypt_pdu() new b460459 s3:smb2_negprot: remember xconn->smb2.server.cipher new 1ed30a6 s3:smb2_server: check xconn->smb2.server.cipher instead of xconn->smb2.server.capabilities new eef76b9 s3:smb2_server: pass xconn->smb2.server.cipher to smb2_signing_[de|en]ncrypt_pdu() new 6fb2a98 libcli/smb: prepare smb2_signing_[de|en]crypt_pdu() to support multiple ciphers new 03bf8fe lib/crypto: add aes_gcm_128 support. new 778ff0c libcli/smb: support SMB2_ENCRYPTION_AES128_GCM in smb2_signing_[de|en]crypt_pdu() new 71cb574 libcli/smb: try to negotiate SMB2_ENCRYPTION_AES128_GCM new 470af88 ctdb-tools: Fix heap-use-after-free problem new 022f1ca tests: Allow "max open files" to differ from the documentation new 72687b1 selftest: Run samba.tests.messaging in an environment where it has servers to list new adb3eb7 credentials: Set secure_channel_type from secrets.tdb in cli_credentials_set_machine_account new 89daf5d credentials: Improve error message on failure to set machine account password new 35b8ed7 credentials: Allow the secret.tdb handle to be passed in to cli_credentials_set_machine_account() new e9dc642 auth/credentials: Ensure that we set the realm when reading secrets.tdb new 37f5d82 passdb: Use common code in cli_credentials_set_machine_account_db_ctx() new e9472f8 libsmb: Print the principal name that we failed to kinit for. new 0392ebc s3-winbindd: use a cli_credentials structure to hold the trust credentials new be994ca s3-winbindd: Use own machine account to connect to trusted domains as well new 295b323 s3-librpc: Add cli_rpc_pipe_open_with_creds() new 07bd866 s3-winbindd: use cli_rpc_pipe_open_with_creds() new 2b9d6d3 s3:libsmb: Remove unused password copy stored in cli_state new 71432b9 s3:libsmb: Remove unused domain copy stored in cli_state new 40bc651 s3:torture: avoid unused cli_set_username() new c8dca76 s3:lib/netapi: avoid calling cli_set_username() new 97759ec s3:libsmb: avoid cli_set_username() in SMBC_server_internal() new 98f2946 s3:libsmb: avoid calling cli_set_username() in clidfs new 0e2b255 s3:libsmb: avoid calling cli_set_username() cliconnect.c new bbad2fe s3:libsmb: remove unused cli_set_username() function new 0f6ad53 docs: Explain that winbindd enforces smb signing by default. new aee83c2 ntlm_auth: Allow us to use kerberos when we are an AD DC new 14b5eb9 ntlm_auth: Allow the --option parameter to work against ntlm_auth new 4055eb6 scripts: Allow to specify a limit on the number of tests reported new bdfcee6 selftest: report the 10 slowest tests (by default) make the number configurable new f3841b9 selftest: add documentation for options --exclude and --include that weren't documented before new 6bbfb09 pam_winbind: fix comment typos new 8ccf5f6 nss_winbind: add getgroupmembership for FreeBSD new dbc41a5 build: lib/util/string_wrappers.h: fix optimisation check for clang new 13f0b6f Initialize dwFlags field of DNS_RPC_NODE structure new 3a7fd8b vfs: fix a typo new 88f9f50 Add missing parameters to drs_Replicate in rodc.py new 5340be1 subunit: report [X/Y at Zs] instead of [X/Y in Zs] new 1c7b81e selftest: Fix test samba4.blackbox.group.py new 4ab6df6 samba-tool: Add exception when trying to add/remove none existent users from a group. new 4bec186 samba-tool group add: Add option --nis-domain and --gid new 95bf43b s3: libsmbclient - smb2. MacOSX 10 SMB2 server doesn't set STATUS_NO_MORE_FILES when handed a non-wildcard path. new 0fbd854 s3:vfs:aio_pthread: use smbXsrv_connection for schedule_deferred_open_message_smb new 725500f pidl-wireshark: adapt to the new comments in the headers of wireshark dissectors new 49e0dc7 pidl-wireshark: add definition for IPV4/IPV6 types new f0a6043 pidl-wireshark: handle 8 bits enum and change the signature of enum function to pass the exact type new 3f6ca43 pidl-wireshark: if the structure has the flag no_align then set also no_align in the dceprc_info structure new 93f262e pidl-wireshark: generate ALIGN_TO_x_BYTES instructions if the element has the align_x flag new 4b09df8 pidl-wireshark: SWITCH_TYPE is not always defined, SwitchType() will try to find a fallback new c9cced0 poll_funcs_tevent: Fix a valgrind error new 6be7da3 messaging3: Fix running down a messaging_context new 1053948 netlogon: add new DS_SERVER_DS_8 flag. new 59f09e6 nbt: the DS_8 flag also shows up in netlogon cldap/mailslot replies. new 4c88897 nbt-cli: display all known NBT_SERVER flags. new eb8d914 s3-netapi: add DS_8 and WS flags to libnetapi and nltest. new bb44710 s4-libnet: make it possible to join "off-site". new 58334eb s4-dns: Update template variables, change BIND98 --> BIND9_8 new 1e5c145 s4-dns: Check DLZ_DLOPEN_VERSION for different BIND versions new aeb6ad8 s4-dns: Update dlz_minimal.h based on BIND release 9.10 new faa3423 s4-dns: Add support for BIND 9.10 new e1b6d6e torture/spoolss: add werr_expected arg to EnumJobs helper new 814b0ad torture/spoolss: test EnumJobs with an invalid level new d4f233a spoolss: fix handling of bad EnumJobs levels new 96106e0 ctdb-logging: Add missing newline when logging to file new 85cc4ef ctdb-test: Remove unused function check_ctdb_logfile() new 0eabbb8 ctdb-logging: Remove DEBUG_EMERG new f4fc9a1 ctdb-logging: Remove debug levels DEBUG_ALERT and DEBUG_CRIT new 7d391b7 ctdb-logging: Rename ctdb_log_handler() to ctdb_child_log_handler() new dfd502c ctdb-logging: Remove log member from struct ctdb_context new d9d572a ctdb-logging: Remove ctdb element from struct ctdb_log_state new a22c8ca ctdb-logging: Rework debug level parsing new 739324e ctdb-logging: Separate out syslog and file logging backends new 38c8e15 ctdb-logging: Simplify file logging timestamping with timeval_str_buf() new 2974554 ctdb-logging: Replace logd code with a basic syslog(3) implementation new 1d1cd04 ctdb-logging: New option CTDB_LOGGING, remove CTDB_LOGFILE, CTDB_SYSLOG new a6e770e ctdb-logging: Add non-blocking Unix domain logging to syslog backend new 8ed3ff4 ctdb-logging: Add logging via UDP to 127.0.0.1:514 to syslog backend new 1a8d431 ctdb-logging: Add logging via UDP logging using RFC5424 new 5e7ab5c build: Remove configure option --enable-old-ctdb new 18100b8 build: Remove checks for ctdb features new 9933028 build: Remove configure option --with-ctdb-dir new 0d5ecaa ctdb: Rename ctdb socket variable from CTDB_PATH to CTDB_SOCKET new e67c4b9 build: Remove configure checks for ctdb headers new 69c0c43 build: Simplify check for building with ctdb new a54db68 ctdb: Rename CTDB_VERSION to CTDB_PROTOCOL new eeebbe7 autobuild: adapt samba-ctdb target does not need a separate ctdb build any more new bf98630 build: further simplify --with-cluster-support case in configure new a72ca5a build: adapt comments for the clustering choice new bf07a6b autobuild: check whether ctdbd has been installed in the samba-ctdb target new 6adcc7b s3-nmbd: Fix netbios name truncation. new ea962a6 torture/spoolss: cleanup print_job_enum test jobs new ab64c46 dbwrap: Avoid an unnecessary #include new d6a79d2 lib: loadparm.h uses TALLOC_CTX new e6a7f4c dbwrap: Add some required #includes to dbwrap.h new 3c1214d dbwrap: Avoid "includes.h" in dbwrap_cache.c new 229f8b3 dns: Fix a compile warning by casting explicitly new 77b5be1 printing: add jobid_to_sysjob helper function new 3a28ae5 spoolss: fix GetJob jobid lookups new 4d7f5d2 spoolss: fix jobid in level 1 GetJob and EnumJobs responses new 45abaf8 spoolss: fix jobid in level 2 GetJob and EnumJobs responses new 5e7ab3d spoolss: fix jobid in level 3 EnumJobs response new d772b98 spoolss: remove unused fill_job_info3() new e8bd0c0 Don't drop any error codes just because we think there cannot be any errors we didn't think of if the user asked for a level 10 log. new 3535649 selftest: Fake the hostname. new 331f980 selftest: only use Options.options.SELFTEST_PREFIX if it's not the default new 594ffee s3:loadparm: fix a comment typo new 6168ae0 script/show_testsuite_time: error out if number argument is not a decimal number new 062289f script: fix display of ten slowest tests if < 10 tests are run. new f184d12 build: fix check for subunit file when selftest prefix is given new 7fce187 ctdb-includes: Clean up includes.h new 94f248d ctdb-includes: Remove unused idtree.h new d558281 ctdb-includes: Reorder includes.h more logically new 69d6d62 s3-rpcclient: Make sure current_nt_hash is initialized. new 56ee6a2 s3-libsmb: Make sure the stat structure is initialized. new c98f8ce torture: Make sure server_type isn't used uninitialized. new c3b00b9 libcli: Make sure status is initialized. new 0d4f7bf s3:locking: Rename share_mode_forall->share_entry_forall new 48926b7 s3:locking: Introduce share_mode_forall new 9010bbe s3:locking: allow early return for share_entry_forall() new b0a4343 s3:param: Add new option "strict rename". new 5f60dcc selftest:Samba3: use "strict rename = yes" new 035fd72 s3:smbd: Don't rename a dir with files open underneath new 8334428 s4:torture/smb2: test rename dir deny with open files new 151b9ca s3:locking: Change from ndr_pull_struct_blob() to ndr_pull_struct_blob_all() so we fail if not all bytes are consumed. new a3b333a s3:locking: remove dead code from brl_get_locks_readonly() new 745a1c5 Change expired password flag indicator new b75d7ac groupdb: don't leak state_path onto talloc tos new a852116 eventlog: don't leak state_path onto talloc tos new f62d908 sharesec: don't leak state_path onto talloc tos new 30ab958 nmbd_winsserver: don't leak state_path onto talloc tos new f88535e account_pol: don't leak state_path onto talloc tos new 6d5b8dd pdb_tdb: don't leak state_path onto talloc tos new 2307c37 nt_printing: don't leak state_path onto talloc tos new 4b6af0d reg_backend_db: don't leak state_path onto talloc tos new 587b216 reg_perfcount: don't leak state_path onto talloc tos new 7089683 net_idmap: don't leak state_path onto talloc tos new c3f3b13 net_registry: don't leak state_path onto talloc tos new 0210e3c smbcontrol: don't leak state_path onto talloc tos new 364d55c idmap_autorid: don't leak state_path onto talloc tos new d428aa6 winbindd: don't leak state_path onto talloc tos new 3553982 winbindd_cache: don't leak state_path onto talloc tos new 760af79 lang_tdb: don't leak lock_path or data_path onto talloc tos new 176259f dbwrap_watch: don't leak lock_path onto talloc tos new d9d16cb g_lock: don't leak lock_path onto talloc tos new 76fe51c server_mutex: don't leak lock_path onto talloc tos new d6792ec serverid: don't leak lock_path onto talloc tos new 39f8ff2 brlock: don't leak lock_path onto talloc tos new 8f9137c share_mode_lock: don't leak lock_path onto talloc tos new 49fe698 nmbd_namelistdb: don't leak lock_path onto talloc tos new d3cd60d printer_list: don't leak lock_path onto talloc tos new ca18783 notify_internal: don't leak lock_path onto talloc tos new c5e2418 smbXsrv: don't leak lock_path onto talloc tos new e07ecd4 smbstatus: check for lock_path talloc failures new a6353fd Fix typo in docs-xml/manpages/net.8.xml new 7467f6e s3: nmbd: Ensure NetBIOS names are only 15 characters stored. new 6faef4d btrfs: don't leak opened directory handle new 10e888f smbcontrol: Use server_id_str_buf new fbe40d2 s3:smbd: fix file corruption using "write cache size != 0" new 5cb4a28 s3:smbstatus: fix return value in print_share_mode() new 8db5150 s4:torture: Add smb2.oplock test batch9a and raw.oplock test batch9a new 171cefe libcli/smb: remember the lease_version in struct smb2_lease new a6affb7 libcli/smb: mask off SMB2_LEASE_FLAG_PARENT_LEASE_KEY_SET for version 1 new 2fc8f76 libcli/smb: add smb2_lease_key_equal() helper function new dbb191f libcli/smb: Add smb2_lease_equal() which compares client_guids and keys. new d840f11 s3:messaging: fix conversion specifier new 5f68f72 vfs_snapper: check for new f5c17d4 lib: Add tevent_req_simple_recv_unix new 6bc62af Use tevent_req_simple_recv_unix in a few places new e2b5ae1 data_blob.h: Add space between literal and string constant. new 2afc5b7 Don't use a nested function when testing for visibility attribute support. new 6e86bd5 mapping_tdb: add missing talloc_free in error path new 853b96f eventlog: Free tos talloced path. new ad35141 selftest: ignore flapping addprinter[ex].print_job_enum test new 05f8e03 pdb_tdb: Fix a TALLOC/SAFE_FREE mixup new c2bda5b pdb_tdb: Avoid a nasty error message with ctdb new 87a1021 s3:smbd: break oplocks to none with FILE_OVERWRITE new a08b0e7 s3:smbd: move all oplock granting code to grant_fsp_oplock_type() new 1020c59 s3:smbd: Don't set fsp->oplock_type before we've granted any oplocks. new 837e290 s3:locking: convert brl_have_read field to brl_num_read. new 2d44498 s3:smb2_break: First test for NT_STATUS_INVALID_OPLOCK_PROTOCOL, then for in_oplock_level being reasonable new 0de6799 s3-keytab: fix keytab array NULL termination. new 776424e Add samba.ensure_third_party_module() function, loading external python modules from third_party/ if the system doesn't provide them. new fb39c6f Move dnspython to third_party. new 2dab2f0 registry: Slightly simplify tdb_data_is_cstr new 04a9a1a lib: Slightly simplify strupper_m new d04bfc6 ctdb-daemon: Improve error handling for running event scripts new 8ed8997 fsrvp: define FSRVP_E_SHADOWCOPYSET_ID_MISMATCH new 6ff9388 wafsamba: add -Werror=return-type for developer builds new 0f0148e lib/texpect: make the code more portable by using "replace.h" and "system/wait.h" new e27a23e lib/texpect: fix compiler warnings new edc6a89 lib/ldb: fix compiler warnings in ldb_modules_list_from_string() new 8ac49f9 lib/ldb: fix compiler warnings in ldb_tdb.c new 94fadfc lib/ldb: remove unused 'allow_warnings=True' new c5db62c lib/util: add str_list_make_v3_const() new 3f0c7e8 lib/util/tests: avoid some compiler warnings new 3d4eb5c lib/param: fix const warnings new 530e3db lib/smbconf: remove const warning new bade65d librpc/ndr: add NDR_SCALAR_PTR_PROTO() helper macro new ef2e05e libcli/nbt: use NDR_SCALAR_PTR_PROTO() and fix the prototype of ndr_pull_wrepl_nbt_name() new aa018fd s4:librpc: remove unused allow_warnings=True from NDR_WINSREPL and NDR_WINSIF new 6f6d2c7 s4:librpc/idl: add a uuid to sasl_helpers.idl new e36de87 auth: add missing includes to auth/wbc_auth_util.c new d5326bc nsswitch: avoid some compiler warnings new c6d3571 s3:auth: add missing auth_samba4_init() prototype new 3dcc321 s3:auth: add some const to user_in_list() new 07d03e2 s3:lib: fix const warnings in popt_common.c new 1106ede dbwrap_ctdb: Pass on mutex flags to tdb_open new d9eb135 s3-proto: remove duplicate proto for add_string_to_array(). new ee8ddb8 lib/util: use size_t for add_string_to_array(). new a62cc2c samba: pass down size_t instead of int to add_string_to_array(). new 7e301c7 s4:dns_server: add some const to dns_server_process_update/dns_update_allowed arguments new 0062a2f s4:dns_server: allocate substructures of struct dns_request_state on the correct TALLOC_CTX new 2ebc305 ctdb-scripts: Factor out new function program_stack_traces() new 1f49e1a ctdb-scripts: Add optional program name argument to nfs_dump_some_threads() new 968401c ctdb-scripts: Dump stack traces for hung mountd, rquotad, statd processes new f51672f ctdb-scripts: Add rpc.statd stack dumping to Ganesha restart new 4cd5be8 ctdb-scripts: Try to restart statd after every 10 failures new 7f377cf ctdb-scripts: Fix stack dumping when debugging hung scripts new 35cd5f7 lib: Use talloc_pooled_object in tcopy_passwd new 1d6016d lib: Add proper {} to tcopy_passwd new fb4b0ac Display total number of tests in format-subunit, not just number of test suites. new f0fa563 Remove unused imports. new 393b04c format-subunit: Remove remaining tabs. new 34c6d47 Rewrite show_test_time in python and support --limit argument. new 082f887 pidl: White space cleanups in Conformance.pm and NDR.pm new 1ef2f39 Remove tabs in python file, unnecessary 'pass'. new a214bf6 Add 'make randomized-test' rule. new 7f0969d dirsync test: Create and run a single testsuite, should easy migration to regulary Python unit tests. new 5757c50 speedtest: Create and run a single testsuite, should easy migration to regulary Python unit tests. new d817791 dsdb.tests.ldap: Create and run a single testsuite, should easy migration to regulary Python unit tests. new 1800bc5 dsdb.tests.acl: Create and run a single testsuite, should easy migration to regulary Python unit tests. new fb08cd5 Fix subunit test suite name. new 4944554 Support using system ldbmodify. new 71a9e5d filter-subunit: Consistently use spaces rather than tabs. new 8622168 s3:smbprofile: add END_PROFILE_BYTES() marco new 14ff976 s3:modules: make use of END_PROFILE_BYTES() when START_PROFILE_BYTES() was used new 4de3ed1 s3:nmbd: remove START/END_PROFILE() calls new 255ff0a s3:smbprofile: remove unused nmbd related counters new 297d187 s3:wscript_build: remove unused to dependency from 'smbtree' to 'PROFILE' new 86a951b s3:smbd: improve writecache profiling new f82bb9f s3:smbprofile: Make smbprofile.h includable on its own new cfb12b1 s3:smbprofile: Make "status_profile.h" a proper header new 66173dd param: add "smbd profiling level" option new 9813f56 s3:smbd: Use "smbd profiling level" new cee1b4b s3:smbprofile: rewrite the internal macros new 0b0ac41 s3:smb2_server: use async smbprofile macros new e007c60 s3:smbprofile: count all SMB1 and SMB2 requests as 'request_count' new 49f84f0 s3:smbprofile: improve profiling for the security context switching. new 487556e s3:smbprofile: report idle state of 'idle_count' and 'idle_time' new 970b00e s3:smbprofile: remove unused {START,END}_PROFILE_STAMP() new 185c6fe s3:smbprofile: track connect_count and disconnect_count new 553b83c s3:smbprofile: profile async pread/pwrite/fsync syscalls new c8d05e9 tdb: allow tdb_open_ex() with O_RDONLY of TDB_FEATURE_FLAG_MUTEX tdbs. new 9114396 tdb_wrap: Make mutexes easier to use new 5c60dc4 lib/ldb-samba: add ldif handler for msDS-TrustForestTrustInfo new 5ec63b8 s3:libsmb: fix some function header comments. new b7f6b09 s4-dns: dlz-bind: Add trailing '.' to all fqdn strings new 1160fcf vfs_streams_xattr: fix check with samba_private_attr_name() new 1076e4e vfs_streams_xattr: initialize pointer new 927290b vfs_streams_xattr: check stream type new 3949ed6 Clean up more whitespace. new a92877f Add bundled copy of 'extras' python module used by newer versions of testtools/subunit. new 8d8d800 Add convenience class for old-style Samba subunit python tests. new ed4c07b subunitrun: Use new samba.tests.subunitrun module. new 24035a6 Move option parsing to samba.tests.subunitrun. new ee281c6 Move option handling into samba.tests.subunitrun. new 21280da sec_descriptor test: Simplify, use samba.tests.subunitrun module. new 8d933a8 credentials test: Use samba.tests.subunitrun. new d6545fe speedtest: Use samba.tests.subunitrun. new 3305975 sites: Use samba.tests.subunitrun. new fc0b8aa token_group: Use samba.tests.subunitrun. new 0c82bdd sec_descriptor: Use samba.tests.subunitrun. new eae1efc passwords: Use samba.tests.subunitrun. new 3961bd6 password lockout: Use samba.tests.subunitrun. new 6fb26c0 ldap_syntaxes: Use samba.tests.subunitrun. new cfb5e9b deletetest: use samba.tests.subunitrun. new d857e7b ldap: Use samba.tests.subunitrun. new 2c67d55 Include mimeparse, which is used by subunit/testtools. new 98b5380 Use samba.tests.subunitrun in urgent replication test. new 4f75f17 Use samba.tests.subunitrun in dsdb ldap and ldap_schema tests. new 869a9f7 sam: Use samba.tests.subunitrun. new b7efc12 Print number of slow tests from script rather than wscript. new 80cc52c dbwrap: Fix a enum conversion new 4083ba6 dsdb: Remove a self-assignment new 6557a02 s3-smbclient: Return success if we listed the shares. new 281c58e unix_msg: Reformat unix_dgram_send a bit new bcb0d46 messaging3: Fix sending large messages on FreeBSD new 0d5adad s3-smbstatus: Fix exit code of profile output. new a48b533 lib-pyldb: Avoid SEGFAULT in case we can't convert passed value to py_String new 18f879b lib-pyldb: Avoid leaking memory in error cases new 4d25dfd lib-pyldb: Throw exception when we can't create MessageElement object new ea77786 lib-ldb: Check for input parameter when searching attributes by name new 7f121d3 lib-ldb_ldif: Stop processing if ldb_message element name is NULL new 2d67335 lib-pyldb: Avoid crash when copying MessageElements between Python Message objects new 1d14af7 lib-ldb-test: Test copying message element from a message to a new message new 3223208 lib-pyldb: Fix docstring for msg.add() method - it was "S.append()" new 30c0790 lib-pyldb: Block elements should be surrounded by {} in py_msg.setitem() new da0ee7d s3:lib: fix/simplify srprs_hex() new 1733df2 s3:lib/netapi/tests: fix invalid switch enum level warning new 1669e5c s3:lib/netapi/examples: fix pointer from integer error in nltest.c new 559016a s3:libsmb: remove unused variables in cliconnect.c new f53c7c30 s3:libads: avoid some compiler warnings in ldap.c new d63904e s3:wscript_build: remove unused allow_warnings=True for 'ads' new 768ec14 s3:librpc/idl: mark struct smbXsrv_client as [public] new 522c715 s3:modules: rename variables in vfs_fruit.c to fix shadow warnings new dd17204 s3:modules: remove unused allow_warnings=True for non_posix_acls, and vfs_media_harmony new bdba7a8 s3:param: fix compiler warnings new e9bea35 s3:wscript_build: remove unused allow_warnings=True for 'param' new 966192e s3:passdb: always copy the history in pdb_set_plaintext_passwd() new 7ec8401 s3:passdb: avoid invalid pointer type warnings in pdb_wbc_sam.c new 6c35082 s3:printing: Avoid compiler warning about unused label new fe40ee1 s3:printing: fix some const warnings in print_iprint.c new 7a0b8a9 s3:registry: use discard_const_p() to avoid const warning in smb_iconv() define new a1e6db5 s3:wscript_build: remove unused allow_warnings=True for 'smbregistry' new 7b537bc s3:smbd: do casting of dm_sessid_t in steps new 655d6b5 s3:smbd: avoid a compiler warning in open_sockets_smbd() new c55a4e0 s3:torture: avoid nesting of macros and function calls in torture_cli_session_setup2() new 002a1c5 s3:utils: add debug functions instead of magic format strings in net_idmap_check.c new 5d070d9 s3:utils: rename variables in regedit_*.c to fix shadow warnings new a5f35ed s3:winbindd: avoid invalid pointer type warnings new 111269d s3:winbindd: make use of talloc_string_sub2() in generate_krb5_ccache() new 8fd59a8 s3:wscript_build: remove unused allow_warnings=True for 'KRBCLIENT' new dac1590 s4:lib/registry: avoid some const warnings new ea132fd s4:lib/registry: fix compiler warnings new c066506 s4:lib/registry: remove unused allow_warnings=True new ff732ed s4:libcli/raw: use smb_setfsinfo_level in smb_setfsinfo new e5e5c22 s4:kdc: comment out unused code in db-glue.c new 4bb9aca s4:kdc: remove unused allow_warnings=True for 'MIT_SAMBA' new b3e33ea s4:nbt_server: avoid str_list related const warning new 3e9cc50 s4:ntvfs: explicitly handle RAW_FILEINFO_UNIX_{BASIC,LINK} in ntvfs_map_fileinfo() new fcc4a15 s4:ntvfs/smb2: ifdef out unused code new de9cd39 s4:smb_server/smb2: avoid unused warnings in smb2srv_setinfo_send() new 4a0c260 s4:smb_server/smb2: remove unused _pad variables new d6ce618 s4:torture/locktest: comment out unused code and avoid smbcli_nt_error() new 5e28f4d s4:torture/winbind: remove unused variables in struct_based.c new 6f5143d s4:torture: remove unused allow_warnings=True for 'TORTURE_BASIC' and 'TORTURE_VFS' new 989eb5d wafsamba: use -Wno-error=deprecated-declarations in picky-developer mode new e474561 s4:lib/events: remove unused allow_warnings=True new 305e554 s4:lib/messaging: remove unused allow_warnings=True new a543bfd s4:librpc: remove unused allow_warnings=True for 'dcerpc' new f0db9be s4:ntvfs/unixuid: remove unused allow_warnings=True new 994eea6 wafsamba: change the default to allow_warnings=False for SAMBA_{SUBSYSTEM,LIBRARY,MODULE}() new 7c7d3eb wafsamba: change the default to allow_warnings=False for CURRENT_CFLAGS() new e079ffd script/autobuild.py: build 'samba' using --picky-developer new 94f2530 lib: Fix header include protection #define new 4bda589 samba-tool: Fix enum values in dns.py new d5af53c samba-tool: Fix the IP output of "samba-tool dns serverinfo " new 3ac4355 s4-rpc: dnsserver: Fix enumeration of IPv4 and IPv6 addresses new c0f3921 dfs_server: Only build in case we build an AD DC too. new d32b66b dns_server: Only build common library if AD DC is enabled. new ec0c9ad lib: Use tdb_parse_record in gencache_set new 42b2e5c tdb: Fix tdb_runtime_check_for_robust_mutexes() new 202ee81 s3:gencache: fix logic in stabilization when deleting a record from stable cache new d240cf7 s3:gencache: simply stabilize() a bit more: remove error from state new 35fd2ca s3:gencache: don't use transaction non non-persistent gencache_notrans.tdb new 139bd95 gencache: Convert gencache_notrans to use tdb_wrap new f80bbba gencache: Convert gencache.tdb to tdb_wrap new 068f9e2 gencache: Request mutexes for gencache_notrans.tdb new c426f97 libcli: SMB2: Pure SMB2-only negprot fix to make us behave as a Windows client does. new 2d755a4 srv_srvsvc_nt: remove unneeded get_share_params() call new f833052 param: remove unused get_share_params() new 46f27a8 registry3: Fix a typo new 733422c param: Simplify get_parametric_helper() new 5adc171 wbinfo: fix tests and lack of cache flushing new 9cef81d wbinfo: create a more comprehensive test for sids2xids new 5ab6fa1 lib/param: Allow enum values to also be white-space insentive in comparison new 82c0ecb gse_krb5: Avoid a segfault when we can not read the dedicated keytab file new 334089c Revert "libcli/smb: mask off SMB2_LEASE_FLAG_PARENT_LEASE_KEY_SET for version 1" new fe0ad5c s3:smb2_create: send interim responses after 0.5 milliseconds new 55750f0 s4:libcli/smb_composite: use the options on the transport new bc83e45 s4:libcli/raw: fix up the max_protocol value for the current transport connection new d0a1995 s4:libcli/smb2: allow the caller to specify a specific value for max_protocol. new d7669ea s4:param: don't expand PROTOCOL_DEFAULT in lpcfg_smbcli_options() new 3327615 s4:libcli/smb2: add new_epoch to struct smb2_lease_break new 38b0fde s4:libcli/smb2: initialize ls->lease_version new 683b956 s4:torture/smb2: skip lease tests if the server doesn't support them new 34926bd s4:torture/smb2: make lease tests more reliable by calling torture_wait_for_lease_break() new 2742257 s4:torture/smb2: lease per test fnames new 8fa2fb7 s4:torture/smb2: verify lease_flags in CHECK_LEASE_BREAK() new c0f2b46 s4:torture/smb2: always verify the v2 lease epoch. new a9d4626 s4:torture/smb2: don't check the lease break connection against samba3 new 90c886e s4:torture/smb2: pass the expected flags to CHECK_LEASE() new 45c98b8 s4:torture/smb2: add smb2.lease.[v2_]complex1 tests new c18c84c s4:torture/smb2: add smb2.lease.v2_epoch[2|3] tests new 0c239d3 s4:torture/smb2: make it possible to skip the automatic ack of lease breaks. new a7a59b1 s4:torture/smb2: smb2.lease.breaking1 test new 5a652db s4:torture/smb2: smb2.lease.breaking2 test new 8d16a2e s4:torture/smb2: smb2.lease.breaking3 test new b3a985a s4:torture/smb2: smb2.lease.breaking4 test new 6494597 s4:torture/smb2: smb2.lease.breaking5 test new ea25f0d s4:torture/smb2: smb2.lease.breaking6 test new f76c7c7 s3: leases - torture test for timeout of responding to lease break request. new 62c6c79 s4: smb2 : torture: Add new dynamic_share leases test. new c6a5eab s4: torture: leases - Add test for leases and blocking locks. new f9acb94 messaging4: Fix types new 907094c param: fix testparm to show hidden share defaults new 3121d6a test: Fix samba3.blackbox.net.registry.check new 5747507 torture: Fix raw.open.chained-openx new 8ce7904 ntdb: Fix control reaches end of non-void function. new 373d58c s3-libads: remove unused dn from ads_get_service_principal_names(). new e6c7668 tdb: version 1.3.2 new 13a1406 ldb: version 1.1.18 new f6e3cd7 selftest: Drop support for TESTSUITE-IDLIST, and remove its last user. new afe94aa Re-use add_prefix function. new c3855da selftest/tests.py: Remove testsuite samba.tests.samdb which does not have any tests. new 0f40859 selftest: Add separate command line for listing tests, allowing us of subunit-filter (which doesn't support subunit v2). new 02e063b Be consistent about what functions add $LISTOPT and $LOADLIST to the command-line. new 4323504 Don't assume st/subunit being present means it was generated by the current process. new 7dbc58f Reduce number of places where sys.path is (possibly) updated for external module paths. new 87d39a8 Minor spelling correction in samba-tool domain new 6244346 tdb/test: TDB_CLEAR_IF_FIRST | TDB_MUTEX_LOCKING, O_RDONLY is a valid combination new 1e32ada tdb: version 1.3.3 new 1e148a9 s3-lib: Do not require a password with --use-ccache. new 206f25d s3-libsmb: Set the netbios_name in use_ccache case too. new 8c41795 s3-libsmb: Duplicate the memory before we free it. new 217a018 s3:registry/regfio read SD from the correct location new 4b41489 s3:registry/regfio fix some valgrind warnings new 3b90bfb s3:utils/profiles fix a use after free new 7979c6c idmap: unify passdb *id_to_sid methods new 58b343b idmap: return the correct id type to *id_to_sid methods new 3b76b70 pdb: Increase version number to fix ABI new 816751a s3:idmap_cache: remove unused idmap_cache_set_sid2[u|g]id() new 78b7db1 pam_winbind: fix warn_pwd_expire implementation. new c5b481a s4:torture:smb2: Add test that shows the client can respond to a lease break over a different connection. new 99f9eee s4:torture:smb2: Add smb2.lease.v2_breaking3 test. new 8c323f2 s4:torture:smb2: let smb2.lease.[v2_]complex1 check the R->NONE breaks new e761c80 s3:smbd: factor out a send_break_to_none() helper function new c22d521 s3:smbd: Add fsp_client_guid() utility function to return the connected client guid. new a9a3995 s3:smb2_server: allow smbd_smb2_send_break() with session == NULL and tcon == NULL new 498e722 s3:smb2_server: add smbd_smb2_send_lease_break() helper function new a199214 s3: leases: libsmbsharemodes no longer works with SMB2 leases inside our locking.tdb. new 14fac5d s3:locking: add leases_db infrastructure new 6b2f19a s3:open_files.idl: add data structures for SMB2.1 and SMB3.0 leases. new a504b84 s3:locking: ensure all share mode removal functions go through a common lease refcount manager. new 62e7e14 s3:locking: cleanup leases_db from share_mode_cleanup_disconnected() new 3e91b82 s3:locking: add downgrade_share_lease() helper function new 7ca8785 s3:vfs.h: add more elements to struct fsp_lease new b72fca5 s3:smbd: add fsp_lease_type() and get_lease_type() helper functions new 81a5a9e s3:smb2_create: allow durable handles with SMB2_LEASE_HANDLE new d78b18d s3:smb2_create: validate durable reconnects with leases new eb9fc01 s3:smbd: add file_find_one_fsp_from_lease_key() helper function new ffbac21 s3:smbd: add lease related helper functions to open.c new 205ef31 s3:smbd: add lease key validation functions to open.c new 91b2488 s3:smbd: add lease related helper functions to oplock.c new 02f2684 s3:smbd: Implementation of SMB2.1 and SMB3.0 leases. new e2d80a8 s3:smb2_create: support leases and pass them down to the VFS layer. new 44d2612 s3:param: Add "smb2 leases" parameter. Default "false". new 556bf2e s3:smb2_negprot: announce support for SMB2.1 leases. new 7eae946 selftest:Samba3: use "smb2 leases = yes" new 5e251ad s3:smbd: document the interaction between "smb2 leases" and "write cache size" new c261072 docs-xml: document the interaction between "write cache size" and "aio read/write size" new 46431e3 unix_msg: Fix unix_msg_test_drain new b65e37d s3:vfs: add SMB_VFS_READDIR_ATTR() new af84626 s3:smbd: allocate out_context_blobs with talloc new 142db40 s3:vfs: add create tags to SMB_VFS_CREATEFILE new 80849d3 s3:smbd: add SMB2 AAPL create context defines new 549ee51 libcli/security: add NFS SID mappings new 2ab6b43 libcli/security: add a function that checks for MS NFS ACEs new 5ff7282 s3:smbd: ignore dacls with MS NFS ACEs new 353acb6 vfs_fruit: AAPL support new 2236883 s3:smbd: add SMB_VFS_READDIR_ATTR() to marshall direntry new b942d6b s4:libcli/raw: make short_name available in buffer new 9994f1f s4:torture:vfs_fruit: smb2/create context AAPL test new 8f4813f vfs_fruit: add AAPL options new a0628e3 ctdb-vacuum: Track time for vacuuming in database statistics new e4597f8 ctdb-vacuum: Stagger vacuuming child processes new d35f512 ctdb-vacuum: Use non-blocking lock when traversing delete queue new dbb1958 ctdb-vacuum: Use non-blocking lock when traversing delete tree new 257311e ctdb-vacuum: Do not delete VACUUM MIGRATED records immediately new 959b9ea ctdb-recoverd: Process all the records for vacuum fetch in a loop new 59cd638 s3: leases: Add leases_db_rename() to cope with renaming a leased file. new 4061b8d s3: leases : Cope with renaming leased open files. new cd6269c s3: leases: Make aio_add_req_to_fsp() public. new bddd600 s3: leases: send_break_message() public. new f435f1b s3: leases: Make SMB2 setinfo SMB2_FILE_RENAME_INFORMATION_INTERNAL async. new accb6b4 s4: torture: leases. Simple lease_v2 rename test "v2_rename". new d6e2db6 lib: Fix signed/unsigned comparisons new abf867d inotify: Properly handle cross-dir renames new fbacbb9 ctdb-tools: Produce machine readable output with new function printm() new 3b90e45 ctdb-tools: Add -x option to specify delimiter for machine readable output new 7428f80 ctdb-tools: Add -X option for machine parsable output with separator '|' new 4940f19 ctdb-scripts: Update eventscripts to use ctdb -X instead of ctdb -Y new 55df9c8 ctdb-tools: Update onnode and ctdb-diagnostics to use ctdb -X new 2c4de75 ctdb-tests: Update integration tests to use ctdb -X new 550fb8c ctdb-tool: Fix "ctdb -Y ifaces" output to have trailing delimiters new 0d61b61 ctdb-doc: Update examples to use ctdb -X new b41c1bd ctdb-utils: Update Nagios code to use ctdb -X new ed029ae ctdb-scripts: Add IPv6 addresses support in ip_maskbits_iface() new c314ae0 ctdb-scripts: New functions ip6tables() and iptables_wrapper() new 6471541 ctdb-scripts: Make 10.interface IPv6-safe new 108b1be ctdb-daemon: Trust vnn->interface for an IP when releasing it new d4212bd ctdb-eventscripts: Specify broadcast optionally to ip addr add new d0b2375 ctdb-scripts: Wait until IPv6 addresses are not "tentative" new e3c59d8 ctdb-daemon: Fix IP address comparisons for IPv6 addresses new 2d48079 ctdb-tools: Bracket IP addresses in onnode (for IPv6) new 2a83b74 ctdb-tests: Extend regexp to match IPv6 addresses new d9d07ff ctdb-tests: Try to handle IPv6 addresses for local daemons new 62164ec ctdb-tests: Bracket IP addresses in NFS mounts and scp command (for IPv6) new 62acf59 ctdb-tests: Extend regexps to handle IPv6 address matching new 255705c ctdb-tests: Use ping_wrapper to do relevant ping or ping6 new 3135a8c ctdb-tests: Match IPv6 connections in netstat output new 0f3d975 ctdb-tests: Generalise the gratarp and tickle sniffing code for IPv6 new a7e7d95 ctdb-tests: Use ip neigh command instead of arp new 49449f6 ctdb-tests: Make tcpdump output more verbose new 3a2c8bb ctdb-tests: More debug on SSH failure new 7f3f3b1 ctdb-daemon: Gratuitous ARP equivalent for IPv6 is neighbor advertisement new a07af1b ctdb-tests: Need to drop public IPs in kill-failover tests new 9cde3ae testprogs: Set functional domain level to 2003. new 70bbb1d selftest: Add the normal dns name as an alias for the main DC. new 8bf949f lib: Add resolv_wrapper version 1.0.0. new dab427e rwrap: Compare dns names case insensitive. new 849bfe0 rwrap: Handle trailing dot in dns names. new 253753c rwrap: Correctly calculate the response size and return it. new 154fa40 rwrap: Add data structures and functions to represent and manipulate RRs. new 0d128c5 rwrap: Use the rwrap_fake_rr structure instead of raw uint8_t pointers. new 917c3f0 rwrap: SRV record can recurse into A or AAAA. new 2782877 rwrap: CNAME record can recurse into A, AAAA or CNAME new aa78268 rwrap: Make the rwrap_fake_* functions only fake RRs. new f5c156a rwrap: Recursively add additional data new 3b3fc1a rwrap: Support asking for A via CNAME new 5c0ada1 rwrap: Don't dereference NULL when skipping broken records. new ecd0e6e rwrap: Bump version to 1.1.0. new 6a3db15 ctdbd_conn: Accept msgs to all registered srvids new a2d6511 Fix signed/unsigned comparisons new a25e913 ctdb: ctdb_protocol.h references struct sockaddr new 97b2570 lib: Split out sys_[read|write] & friends new a8491cb lib: read_data->read_data_ntstatus new 214fc09 lib: Split out iov_buf[len] new 0013001 lib: Split out write_data[_iov] new 78d1c04 lib: Make write_data take a const void * new b322ea2 lib: Add a simple read_data call without NTSTATUS new 49e208c smbd: Use read_data() in notify_inotify new e60433e lib: Simplify load_case_tables_library() new c9235de s3: smbd: Fix *allocate* calls to follow POSIX error return convention. new cc1f91c s3: smbd: Fix *allocate* calls to follow POSIX error return convention. new 2845e1c s3: modules: Fix *allocate* calls to follow POSIX error return convention. new 6214dbd s4-ldap: Pass on-wire transmitted control down the chain new 29732b0 s4-tests/env_loadparm: Throw KeyError in case SMB_CONF_PATH new 78e8baf socket_wrapper: Add missing prototype check for eventfd. new 266323d smbd: Add missing include for iov_buflen(). new 4acf171 vfs: Add missing include for sys_pread() in cacheprime module. new 2cd9a5c s3:locking: pass servicename_new to leases_db_rename() new 5661198 s3:locking: prepare the data model for leases_db to cope with dynamic path renames. new b3b878e s3:locking: Add new utility function leases_db_copy_file_ids() new 708f87b s3:locking: pass down servicepath to leases_db_add() new 5ebb190 s3:locking: Change the data model for leases_db to cope with dynamic path renames. new 4debc30 lib: Fix a typo new e2ee1a4 lib: Fix blank line endings new 3a6a6f1 messaging3: Avoid self-send complexity new d775c38 lib: Simplify iov_buf[len] new dc38f64 lib: Use iov_buf in unix_msg new 8a49485 smbd: Move lp_parm_bool out of notify_inotify.c new 18b6822 notify_inotify: Simplify filter_match new 608774d notify_inotify: Add a NULL check new eb10a36 notify_inotify: Make inotify_setup return 0/errno new 01a1678 notify_inotify: Slightly simplify inotify_watch new 9b47445 notify_inotify: Slightly simplify watch_destructor new f530d6d notify_inotify: Make inotify_watch return 0/errno new de4a1c9 notify: Add "dir" to notify_event new a5a5326 notify_inotify: inotify_watch now takes a mem_ctx new 658ffb1 smbd: Compile notify_inotify only if available new 9bb0728 notify_inotify: Simplify inotify_dispatch new 8c56989 torture: Fix raw.open.chained-ntcreatex new a4fa9ca vfs_glusterfs: In vfs_gluster_sys_acl_get_file/fd, reduce the number of getxattr calls. new 2fb4317 vfs_glusterfs: Remember the connect path too for reopening. new a12ae81 vfs_glusterfs: Set connectpath as snapdir-entry-path. new b299409 netapi: Move DC check to NetJoinDomain() where it is needed. new 6d6c673 selftest: Add 'net dom join' test which fails cause we are a DC new c3b5f9c auth: Allow domain join to itself when we are a PDC new e6ec265 libsmb: Allow change of BDC trust account password new 0da3ab9 selftest: Add test for joining a Samba classic DC as a BDC new 3554d88 vfs_streams_xattr: add missing call to SMB_VFS_NEXT_CONNECT new 0d0a0f7 lib/util: Fix incorrect month in timestamps new a6ecef4 s4:dsdb/rootdse: expand extended dn values with the AS_SYSTEM control new 7e81fe2 testprogs/test_ldb: check rootdse search with extended-dn control new 7c73946 libsmb: Fix removing invalid samlogon cache entries new 8a56911 libsmb: Only print decoded netsamlogon cache entries new 81f99bd libsmb: Simplify netsamlogon_cache_get new 3820196 s3:smb2_server: allow reauthentication without signing new daff0f5 libcli/smb: only force signing of smb2 session setups when binding a new session new 641bb5e ctdb-build: Fix the indentation new be24120 ctdb-build: Fix the installation of config files for top-level build new 0f7aae8 packaging: Include CTDB man pages in the tarball new 8d5f581 ctdb-build: fix build without xsltproc new 4958fcd script/autobuild.py: build the samba target with --with-profiling-data new af570c2 Revert "script/autobuild.py: build the samba target with --with-profiling-data" new 10fdf4f smbstatus: Tell the user that smbstatus can only be run as root. new 7be1dfa lib: Add map_unix_error_from_tdb new b306f16 lib: Add tdb_fetch_talloc new 5d7a183 lib: Add "strv" string handling routines new 972efb0 lib: Add server_id_db new bbc5c64 dbwrap: Add code to marshall a db_context's db new d9a8453 messaging3: Add messaging_names_db new 28f7506 messaging3: Add messaging_send_iov_from new cf2c12b messaging3: Add messaging_handler_send/recv new db2f5b4 lib: Add ctdbd_messaging_send to ctdb_dummy.c new 173a647 notify: Move path construction to notify_trigger new 5f4c154 lib/util: provide a dbgtext_va() function which takes va_list new 6604b7b ctdb/server: add format string checking to ctdb_tevent_logging() new 8367089 s3:lib: fix allocation check in messages_ctdbd.c new 770f222 script/autobuild.py: use --picky-developer for the samba-ctdb target new 26b3544 vfs_glusterfs: Change sys_get_acl_file/fd to return ACLs corresponding to mode bits when there are no ACLs set. new 051b81a vfs_glusterfs: Implement AIO support new af9ec9f vfs/glusterfs: Change xattr key to match gluster key. new 57a03c6 autobuild: adapt a comment new 64f5984 test: improve kinit kerberos tests new 121bbc0 gensec_krb5: Match behaviour of gensec_gssapi for password-based keytabs new 933305a torture: Improve winbindd.pac test to check multiple GENSEC mechanims new 53fb00e torture: improve rpc.remote_pac test so we check if LogonSamLogon actually succeeds new 6bc41c4 s3:locking: fix uninitialiazed variable in brl_get_locks_readonly_parser() new 7a9147d pdb: fix build issues with shared modules new 8e90b93 s3:passdb: add optional get_trusteddom_creds() hooks new 12aaafd s3:passdb: let pdb_get_trust_credentials() try pdb_get_trusteddom_creds() first new c5b54ea s3:libsmb: let cli_session_setup_kerberos_recv() return a useful error code new b0e9779 s3:winbindd: also try to fallback to anonymous if we get NT_STATUS_INVALID_ACCOUNT_NAME new b9e4a8b s3:winbindd: fix anon fallback in cm_prepare_connection() new 064d40f s3:winbindd: try to use the trust account with kerberos if possible new 843d81a selftest: Preload resolv_wrapper in selftest. new 80b58ca selftest: Also pass the IPv6 address for the KDC around. new 5179a0b selftest: Print better DC provisioning info. new cfb67cf nmblookup: Return if the lookup was successful or not. new 35495da selftest: Wait for the logon server to register to join the member. new e85ef1d samba_dnsupdate: Always fill out the nameservers of a dns object. new 1292d51 samba_dnsupdate: Allow the tool to work in 'make test'. new 30cc2e7 selftest: Define if we should fake dns resolving. new 4f6acb7 selftest: Always enable dns fakeing. new 2e4c151 selftest: Use resolv_wrapper in the samba4 target. new 3ab2aa2 selftest: Use resolv_wrapper in the samba3 targets to join AD. new 7f00fcf addns: Remove support for dns_host_file. new f45c633 s4-libcli: Remove obsolete support for file resolving. new 48929ca s3-libsmb: Remove obsolete support for dns_host_file. new 5fefdbc libcli-dns: Remove obsolete dns_host_file subsystem. new 349ba51 s4:heimdal_build: remove unused openpty check new 0da7295 lib/texpect: prefer bsd/libutil.h if available new 6dedccd vfs_fruit: Avoid double initialization new 93b3c15 vfs_fruit: Avoid double () new d0839af tdb: allow transactions on on tdb's with TDB_MUTEX_LOCKING new 5d5d91f tdb/test: add tdb1-run-mutex-transaction1 test new f32747d tdb/toos: allow transactions with TDB_MUTEX_LOCKING new a1a90f7 tdb: version 1.3.4 new e0bf5dd ctdb-daemon: Use correct tdb flags when enabling robust mutex support new 82e583b wafsamba: add optional keep_underscore=True to SAMBA_LIBRARY() new 4eb24fa selftest: use shared/libnss_wrapper_winbind.so.2 new 575b093 nsswitch: fix soname of linux nss_*.so.2 modules new 76fdcf5 wafsamba: fill PRIVATE_NAME() logic again new 89cc31f wafsamba: check for rpath compiler/linker flags new 8a40669 s3:winbindd: report our own name for PING_DC and internal domains new a44e8a3 s3:winbindd: use find_domain_from_name_noinit() in winbindd_ping_dc_send() new f80f585 nsswitch: allow passing the domain name to wbcPingDC[2]() new c257b14 nsswitch/wbinfo: allow 'wbinfo --ping-dc --domain=SOMEDOMAIN' new 6ec32d7 auth/gensec: make sure we keep a DCERPC_AUTH_TYPE_SCHANNEL backend if required new 153938a auth/gensec: add support for SEC_CHAN_DNS_DOMAIN to schannel_update() new 826b0f7 auth/credentials: add cli_credentials_set_utf16_password() new 995cf54 s3:cli_netlogon: add rpccli_{create,setup}_netlogon_creds_with_creds() helper functions new fb42b02 s3:rpc_client: add cli_rpc_pipe_open_schannel_with_creds() helper function new 29816c5 s3:winbindd: make sure we try to use NCACN_IP_TCP in cm_connect_netlogon new 6f718ba s3:winbindd: we only need a an netlogon connection to a rwdc if we're a rodc ourself new a601c08 s3:winbindd: make use of rpccli_{create,setup}_netlogon_creds_with_creds() new c5e966d s3:winbindd: make use of cli_rpc_pipe_open_schannel_with_creds() new 7387678 s3:pdb_samba_dsdb: add pdb_samba_dsdb_get_trusteddom_creds new 05eb7b5 s3:pdb_samba_dsdb: use SEC_CHAN_DNS_DOMAIN in pdb_samba_dsdb_get_trusteddom_creds() new 1d6e9e5 s4:rpc_server/lsa: pass the correct variable to setInfoTrustedDomain_base() new 2c92545 s4:rpc_server/lsa: remove trustAuthIncoming/trustAuthOutgoing when the related flag is removed. new 1e74ab3 s4:rpc_server/lsa: remove unused allow_warnings=True new ec73511 s4:rpc_server/lsa: fix segfault in check_ft_info() new 8dd3732 s4:kdc: add aes key support for trusted domains new 89869e0 spoolss: clear JobInfo on GetJob error new fb9ecb0 spoolss: clear DriverInfo on GetPrinterDriver2 error new b113ed6 spoolss: clear FormInfo on GetForm error new 679c781 spoolss: clear info on GetPrintProcessorDirectory error new c9fccb5 spoolss: clear info on GetPrinterDriverDirectory error new a11e97b spoolss: clear PrinterInfo on GetPrinter error new 6c4570d torture/spoolss: issue GetJob after StartDocPrinter new c3ca217 s4:dsdb/extended_dn_in: Fix DNs and filter expressions in extended match ops new 172aa0e dsdb: Improve code clarity for ldb_extended_dn_in_openldap mode new faa4be0 ldb: Allow to register extended match rules new 02f6ab8 ldb: bump to version 1.1.19 new 913cd47 dsdb: Define syntax access point oid string as a macro new 2a22ba3 ldb-samba: Implement transitive extended matching new 5f47ca7 ldb-samba-tests: Add tests for transitive matching rule new afe6e57 s4:dsdb: Fix not freed temp memory context new 1a012d5 dsdb: Only parse SAMBA_LDAP_MATCH_RULE_TRANSITIVE_EVAL as a DN new 7cfe6e9 lib/ldb-samba: Add comment dicouraging use of schemaUpgradeInProgress new ee4324d selftest: Run samba.tests.dns in :local environment so it can access credentials new 4fb29e9 s4-dns: Reload DNS zones from dsdb when zones are modified through RPC or DRS new 336ffb2 dns.py: Test dns server reload zones from DSDB when are created or deleted new e9f6dc7 dsdb: Use ldb_attr_cmp() for comparing objectclass names new bb88640 dsdb: Use a fixed set of attributes in search in dns_notify module new eabc177 dsdb: Ignore errors from search in dns_notify module new ad07479 dns.py: Always remove the test zone in tearDown() new e421351 dsdb: Add tokenGroupsGlobalAndUniversal, tokenGroups, tokenGroupsNoGCAcceptable new 2fdc551 winbind: Retry LogonControl RPC in ping-dc after session expiration new d1cae6b Fix a comment to indicate that TALLOC_FREE must be used to free an allocated array of strings. new bf1ad50 lib: Use talloc_zero_array instead of memset new 8aa6765 lib: Simplify check_log_size new 40a0a90 lib: Use talloc_memdup in messaging_rec_dup new b4ceef0 lib: iov_buf does not need talloc.h anymore new 8855c03 lib: Add iov_advance new 475cfb8 lib: Use iov_advance in writev_handler new 2e43128 lib: Use iov_advance in write_data_iov new 3eda09d lib: Fix a comment new 0f9b35d torture: NULL out after talloc_free new eda9742 Happy New Year 2015! new c594804 s3:passdb: fix logic in pdb_set_pw_history() new 0c9ee5b libcli/netlogon: We need to handle a bug in FreeIPA (at least <= 4.1.2). new 3c99260 s3:winbindd: mark our primary as active_directory if possible new 8a2a598 s3:winbindd: improve logic to use CLDAP for a given domain. new 9959fc9 torture3: Fix a typo new 9859848 lib: unix_dgram_msg does not need "num_fds" new 190554c lib: Add msghdr.[ch] new bd9b59a lib: Use msghdr in unix_msg new 9bd7e52 smbd: Use msghdr_prep_fds in vfs_aio_fork new cd46f76 lib: Add msghdr_extract_fds new 2beae2b lib: Use msghdr_extract_fds in unix_msg new 37af87e lib: Add msghdr_prep_recv_fds new 8caa866 lib: Use msghdr_prep_recv_fds in unix_msg new 4b1e6ae smbd: Use msghdr.[ch] in vfs_aio_fork new 0f6bf35 smbd: Properly handle EINTR in vfs_aio_fork new a2670f1 winbind: Retry after SESSION_EXPIRED error in ping-dc new cfe6377 s4:rpc_server/lsa: allow LSA_TRUST_ATTRIBUTE_FOREST_TRANSITIVE to be changed. new 57300bb s4:rpc_server/lsa: remove msDS-TrustForestTrustInfo if FOREST_TRANSITIVE is cleared new 3b1cb93 fixup: check for NULL pointers new ce85c98 selftest: fix dns_host_file in samba3 target new 2ec910d passdb: Cache output from pdb_[ug]id_to_sid new 8d0729d vfs: Add glusterfs manpage. new a13e29c s3-libads: Fix a possible segfault in kerberos_fetch_pac(). new a5d383c allow net ads join accept new osServicePack parameter new b817ce6 Add a script-only idmap module. new d9c22a3 vfs_fruit: fix base_fsp name conversion new 8d4cac1 s4:torture:vfs_fruit: fix model name check new 87c1765 lib/util: Avoid collision which alread defined consumer DEBUG macro. new 56e2384 vfs_fruit: mmap under FreeBSD needs PROT_READ new ab4b988 wafsamba: let TO_LIST(mylist) return a copy of mylist new 7a3dc66 wafsamba: move compiler / cflags related stuff from lib/replace to wafsamba new 0f4ce41 wafsamba: move WERROR_CFLAGS checks from lib/replace to wafsamba new 208be32 wafsamba: move '-fstack-protector' checks from lib/replace to wafsamba new 4683fc0 wafsamba: move -fvisibility=hidden checks from lib/replace to wafsamba new 52eb885 wafsamba: let CURRENT_CFLAGS() use bld.env.VISIBILITY_CFLAGS new 46fdd62 wafsamba: improve -fvisibility=hidden, we should check it together this WERROR_CFLAGS new d744c7c wafsamba: make it possible to specify ADDITIONAL_{CFLAGS,LDFLAGS} as env var to ./configure new dc808a4 wafsamba: fix ordering problems with lib-provided and internal RPATHs new 707dc16 wafsamba: filter out standard library paths from RPATH and LIBPATH new a6bda1f wafsamba: flags from enviroment are put before our own internal versions new d7bd51a wafsamba: generate an empty.c file if a SAMBA_{LIBRARY,SUBSYSTEM} doesn't have any source files new ffff95d Revert "waf: added suncc_wrap" new 9f2979a wafsamba: remove commented out code. new 115eb94 wafadmin: backported the openbsd fixes from waf 1.7 new 2c3672f ctdb-scripts: Fix bashism in ctdbd_wrapper script new 82aa6bd ctdb-tests: Fix tickle sniffing for IPv4 new a5c5eee ctdb-scripts: Try to deal with Ubuntu having /usr/sbin/service new 4638010 ctdb-scripts: Don't use the GNU awk gensub() function new 6f1ac7a ctdb-daemon: Handle out-of-memory when setting recovery lock file new a59fb32 ctdb: improve helpfulness of debug message when taking reclock fails new 5deb685 s3-vfs: Fix developer build of vfs_ceph module. new fb35a22 test: Fix quoting new 764cfda Make sure response->extra_data.data is always cleared out new 0e26e0f unix_msg: Fix 80-line formatting new f58545d lib: Simplify iov_buf new 15511f7 vfs_unityed_media: VFS module for sharing AVID projects new 6c76c5e smbd: Make talloc_report of smb_filename more readable new 7dceb3a smbd: Fix an uninitialized variable read new 26809d1 smbd: Fix a small leak on talloc_tos() new 8365318 leases_db: don't leak lock_path onto talloc tos new da2611a s3-util: Fix authentication with long hostnames. new a2c1b8e net: Fix sam addgroupmem new 931dbb3 rwrap: If we do not have ns_name_compress() use dn_comp(). new 6e187c0 rwrap: Fix a possible NULL dereference. new cee8ba1 rwrap: Bump version to 1.1.1. new 90de53f rwrap: Fix ns_name_compress detection. new 42aee0e rwrap: Bump version to 1.1.2. new 9395243 s3: auth: Add a utility function - SamInfo3_handle_sids() that factors out the code to handle "Unix Users" and "Unix Groups". new d20b2d3 s3: auth: Convert samu_to_SamInfo3() to use the new utility function. new 60895e6 s3: auth: Plumb in the SamInfo3_handle_sids() utility function into passwd_to_SamInfo3(). new 83066ed s3: auth: Add previously missing allocation fail check. new d098b6c s3: auth - tests: Add test for "force user" being a unix-only user, not in passdb. new 452cc51 CVE-2014-8143:auth: Force talloc type of session_info pointer to match new db004e0 CVE-2014-8143:pydsdb: Pull in UF_USE_AES_KEYS flag new 9d62b67 CVE-2014-8143:dsdb: Allow use of dsdb_autotransaction_request outside util.c new ef7fb90 CVE-2014-8143:dsdb-samldb: Check for extended access rights before we allow changes to userAccountControl new 81464dae smbd: Stop using vfs_Chdir after SMB_VFS_DISCONNECT. new c31f541 samba3.py: Correctly initialize cache directory for passdb test new 691f353 lib/util: add missing commas to statfs_types new 7668e45 wafsamba: make it possible to pass bundled_name to SAMBA_LIBRARY() new 85a30cc wafsamba: passing 'subsystem' to SAMBA_MODULE() is not optional new 4da20e2 wafsamba: remove unused variable in SAMBA_MODULE() new 4715564 wafsamba: create unique names when building shared modules new a0a254f cli_connect_nb_send: don't segfault on host == NULL. new 4582980 utils: Fix 'net time' segfault. new 7b7d4f7 libsmb: reuse connections derived from DFS referrals new 6c9de0c libsmb: provide authinfo domain for DFS referral auth new 8466587 docs/idmap_rid: remove deprecated base_rid from example new 8536022 README.Coding: Add hint for if-statments new c5cb1fb selftest: use env.SELFTEST_PREFIX to define subunit_cache new 6f5ed44 tdb_wrap: don't let tdb_wrap_open() segfault with name==NULL new 852fda9 CodingStyle: Update example to use our coding practice. new 6da8601 libsmb: provide authinfo domain for encrypted session referrals new 01c0234 s4:kdc/db-glue: fix supported_enctypes samba_kdc_trust_message2entry() new 05a3d98 libcli/auth: add netlogon_creds_cli_ServerGetTrustInfo*() new 87c5795 libcli/auth: add netlogon_creds_cli_GetForestTrustInformation*() new 4c3a3d9 vfs_glusterfs: Replace eventfd with pipes, for AIO use new f72fa63 vfs_snapper: free dbus req messages in error paths new 3d48fc9 vfs_snapper: add DBus string encoding and decoding helpers new 32e9d7f vfs_snapper: encode and decode Snapper DBus strings new cde5d38 vfs:glusterfs: whitespace fix. new 7e41bcf dsdb-tests: Align sam.py with Windows 2012R2 and uncomment userAccountControl tests new 412b602 libds: UF_PARTIAL_SECRETS_ACCOUNT is a flag, not an account type new b995ef3 dsdb: Default to UF_NORMAL_ACCOUNT when no account type is specified new bf99abb dsdb-tests: Add new test samba4.user_account_control.python new 735605a dsdb: Improve userAccountControl handling new 2a43275 s4:dsdb/samldb: let samldb_prim_group_change() protect DOMAIN_RID_{READONLY_,}DCS new ad98c0e dsdb-tests: Show that we can not change the primaryGroupID of a DC new 49485ab dsdb-samldb: Only allow known and settable userAccountControl bits to be set new 1279d5e dsdb-samldb: Clarify that accounts really do fall back to UF_NORMAL_ACCOUNT if no account set new daeedb0 dsdb-samldb: Clarify userAccountControl manipulation code by always using UF_ flags new 496b67b dsdb-tests: Clarify that accounts really do fall back to UF_NORMAL_ACCOUNT if no account set new 0298026 Remove use of the "staticforward" macro new db63e48 vfs: Fix a typo new 0cb9b28 s3-pam_smbpass: Fix memory leak in pam_sm_authenticate(). new 63552f1 winbind: Fix idmap initialization new eb1bf81 s3-smbspool: Use strtol() instead of atoi(). new 7bbf221 s3-pam_smbpass: Make sure variables are initialized. new bc0768c s3-pam_smbpass: Fix set_ctrl() return value. new 016bee9 s3-pam_smbpass: Check the return code of secrets_init(). new 29cfa2a s3-pam_smbpass: Make sure PAM_MAXTRIES can be returned. new cb27bd1 s3-pam_smbpass: Remove superfluous NULL check for pam functions. new 7afff0c s3-pam_smbpass: Correctly initialize variables. new 9a0aa6f torture: Start a new testsuite for krb5 and KDC behaviour new 378bb04 torture: Run new testsuite for krb5 and KDC behaviour with machine account also new ff240c8 torture: Additionally run testsuite for krb5 and KDC behaviour with unprivileged accounts new fc84d35 torture: Additionally run testsuite for krb5 and KDC behaviour against all the DC envs new 672ade3 torture: Decode expected packets and test KDC behaviour for wrong passwords new a07598d torture: Extend KDC test to cover more options and modes new fe99c42 heimdal: Fix bug in KDC handling of enterprise principals new da4ac71 heimdal: Really bug in KDC handling of enterprise princs new 891c4c6 heimdal: Ensure that HDB_ERR_NOT_FOUND_HERE, critical for the RODC, is not overwritten new 86021a0 kdc: Fix enterpise principal name handling new c128056 sefltest: Add test for enterprise UPN in a different domain new 03d07ed torture: Extend krb5.kdc test to confirm correct RODC proxy behaviour new 170ee30 torture-krb5: Add tests for combinations of enterprise, cannon, and different input principals new 9fc3f1e kdc: Fix Samba's KDC to only change the principal in the right cases new 69fb2a7 kdc: Add TODO to remind us where we need to hook for RODC to get secrets new d0751b5 torture-krb5: Add comments new 89b868f torture-kdc: Skip the request-pac behaviour for now against an RODC new 62905cd torture-krb5: Split the expected behaviour of the RODC up new 9d7719b torture-krb5: Move test of krb5_get_init_creds_opt_set_win2k to krb5.kdc.canon new 157539c torture-krb5: Move checking of server and client names to krb5.kdc.canon new c1819f5 kdc: Correctly return the krbtgt/realm at REALM principal from our KDC new 52526ee torture-krb5: Check for UPN hanlding in krb5.kdc.canon test new fba69f4 selftest: Run krb5.kdc test against users with a UPN new 3b2d8bd vfs_glusterfs: Add comments to the pipe(2) code. new 6a56bdf Update the tevent_data.dox tutrial stuff to fix some errors, including white space problems. new d1b5155 lib/ldb: fix logic in ldb_val_to_time() new c7af8ae ldb: version 1.1.20 new dc2f910 s4:dsdb/tests: add test_timevalues1() to verify timestamp values new b66e4be Fix a couple of DEBUG statements that were copied from elsewhere. Removed the misleading function name since the DEBUG message will print out the function name anyway. new 459d1d3 s4:rpc_server/netlogon: fix bugs in dcesrv_netr_DsRGetDCNameEx2() new 12a6c32 s4:rpc_server/lsa: add dcesrv_lsa_OpenTrustedDomain_common() new efebf3c s4:rpc_server: pass the remote address to gensec_set_remote_address() new 9ee5887 s4:rpc_server: add support for DCERPC_AUTH_TYPE_NCALRPC_AS_SYSTEM new 350e403 idl: fix IDL for netr_WorkstationInformation(). new 94cd324 s4-torture: the new krb5 kdc tests are heimdal, not dc specific. new 4ea40ed auth/credentials_krb5: fix memory leak in cli_credentials_failed_kerberos_login(). new d1bd26e ctdb-scripts: Make 70.iscsi IPv6-aware new 1a5414b ctdb-scripts: iSCSI eventscript should fail when PNN can't be determined new 9b67c1f ctdb-scripts: Error message, comment and whitespace cleanups new ab51f28 ctdb-scripts: Call iptables/ip6tables directly from iptables_wrapper new cf68c1a waf: Add address sanitizer configure option. new 6ca1cf2 uwrap: Fix the handle loop for older gcc versions. new e279eee uwrap: Use UWRAP_LOCK/UNLOCK macros instead of pthread_mutex_lock/unlock calls. new a79b5cf uwrap: Add library constructor and move pthread_atfork inside. new 199b7b7 uwrap: Fix race condition - glibc lookups. new b21106a uid_wrapper: Fix race condition - uwrap_init. new 0830d93 uwrap: Optimalization of uid_wrapper_enabled() function. new bda49a3 uwrap: Small optimalization of uwrap_init(). new 50b6d94 uwrap: Reflect changes of uid/gid in threads to main process. new fa8290e uwrap: Add support for running with address sanitizer. new e1e067f uwrap: Small uwrap_init optimalization. new c6a1e60 uwrap: Extend support for syscalls called from threads or main process. new fbdd2d4 uwrap: Extend support for (set|get)groups libc functions and syscalls. new 34062ac uwrap: Add support for getresuid() and getresgid() glibc/syscall. new 2fb08a6 uwrap: Fix wrong data types in syscalls switch. new 308230d uwrap: Rewrite uwrap_libc_fns struct to pass strict aliasing rules. new 526c1d5 uwrap: Introduce UWRAP_LOCK_ALL and UWRAP_UNLOCK_ALL macros new a5b70c0 uwrap: Prepare for overload of libpthread functions. new 99a9855 uwrap: Support scenario where threads fork or creates threads. new 0588a58 uwrap: Make sure we leave if the id is NULL. new 62671ad uwrap: Bump version to 1.1.0. new ce909f2 loadparm: Simplify "set_variable" new 1944c85 s3:smb2_server: always try to grant the credits the client just consumed new 8aed0fc s3:smb2_server: protect against integer wrap with "smb2 max credits = 65535" new 3b48274 selftest: Fix typo namerserver -> nameserver. new 0e37189 python/samba/tests: don't lower case path names in connect_samdb() new bba753b selftest: fix check for RODC and RID Set allocation new b881da6 s4-dsdb-tests: Some tests for deleted objects undelete operation new 886a352 s4-dsdb: Initial implementation for Tombstone reanimation module new 5aaa336 s4-dsdb: Insert tombstone_reanimate module in ldb modules chain after objectclass new 7d22479 s4-dsdb-tests: Remove trailing ';' in deletetest.py new bb13371 s4-dsdb-tests: Remove unused method get_ldap_connection() new 1afd50f s4-dsdb-tests: Make unique object names to test with in deletetest new f84e198 s4-dsdb-tests: Fix whitespace in deletetest.py new ffdc834 s4-dsdb: Return error codes as windows does for Tombstone reanimation new 5921bb8 s4-dsdb: Initialize module context only we are to handle Tombstone request new 1154075 s4-dsdb: Make most specific objectCategory for an object new 4e44a08 s4-dsdb: Make use dsdb_make_object_category() for objectCategory new 039646b s4-dsdb: Define internal dsdb control to mark Tombstone reanimation requests new e33c549 s4-tests: Print out what the error is in delete_force() new 2eef8e9 s4-dsdb: Add documentation link for Tombstone Reanimation new 78f8484 s4-dsdb: Implement rename/modify requests as local for the module new def9d26 s4-dsdb: Mark request during Tombstone reanimation with custom LDAP control new ac8b8e5 s4-dsdb: Tests for security checks on undelete operation new d633492 s4-dsdb: Implementation of access checks on a undelete operation new 2aa2e9a s4-dsdb: Some minor fixes in tombstone_reanimate, to make it work with acl new 599187e s4-dsdb-test: Implement samdb_connect_env() to rely solely on environment new ea47868 s4-dsdb-test: Initial implementation for Tombstone restore test suite new 647c0ea s4-dsdb-test: Use case insensitive comparison for DNs in undelete test new 4944e73 s4-dsdb-test: Fix Undelete tests after subunit upgrade work new 8e10c10 s4-dsdb-util: Mark attributes with ADD flag in samdb_find_or_add_attribute() new 4acd225 s4-dsdb/reanimate: Implement attribute_restore function new afd4b23 s4-dsdb/samldb: Fix type "omputer" -> "computer" new 4c5c7d3 s4-dsdb/samldb: Skip 'sAMAccountType' and 'primaryGroupID' during Tombstone reanimate new 72c5598 s4-dsdb/reanimate: Use 'show deleted' control in modify operations too new d5fc8b0 s4-dsdb/reanimate: Swap rename->modify operations to modify->rename sequence new 70c03fa s4-dsdb/reanimate: Group objects reanimation implementation new e80bba7 s4-dsdb-test: remove trailing ';' in ldap.py new add32d8 s4-dsdb/objectclass: remove duplicated declaration for objectclass_do_add new 9875044 s4-dsdb-test: Fix duplicated key in a dictionary in sam.py new a72e628 s4-dsdb-tests: Move base tests for Tombstone reanimation in tombstone_reanimation module new 84b897a s4-dsdb-test/reanimate: Fix whitespaces according to PEP8 new e30be9a s4-dsdb/samdb: Don't relax contraint checking during rename for Deleted objects new ac29316 s4-dsdb/samldb: Relax a bit restrictions in Config partition while restoring deleted object new b4ccfbc s4-dsdb/test: Delete any leftover objects in the beginning of Cross-NC test new db993c0 s4-dsdb/samldb: Don't allow rename requests on Deleted object new 2ad50f8 s4-dsdb-test: Use common base method for restoring Deleted objects new 459a7c7 s4-dsdb/tests: Do not pre-create LoadParm - connect_samdb_env() will handle it new de42cdd s4-tests: Add tombstone_reanimation test case to s4 test suite new c9b0945 s4-dsdb: Move User object default attribute values in separate helper new b37f7e6 s4-dsdb: Common helper for setting "sAMAccountType" on User objects new 3fdda87 s4-dsdb: common helper to determine "primaryGroupID" attribute value new ed60811 dsdb: Do not use _ prefix in tombstone_reanimate module new 3c06666 s4-dsdb: Refactor user objects defaults setter to use attribute/value map new 72998ac s4-dsdb/tests: Assert on expected set of attributes for restored objects new 7fd2401 s4-samdb/tests: Assert on expected set of attributes for new User object new 362cac2 samba-tool: Create NIS enabled users and unixHomeDirectory attribute new 5e00673f ctdb-daemon: Fix SET_RECLOCK_FILE regression new 0e89d58 ctdb-tests: Add new "ctdb setreclock" test new d775275 torture-krb5: Do not do post-recv checks if the packet recv failed new 01c6991 kdc: fixup KDC to use functions portable to MIT krb5 new f32564d kdc: make Samba KDC pass new TGS-REQ and AS-REQ (to self) testing new bcd33c0 torture-krb5: add TGS-REQ testing to krb5.kdc.canon testsuite new 0a4374a torture-krb5: Add tests for the canonicalise TGS-REQ case new 11871c8 torture-krb5: Reformat and re-work test to be easier to follow new 4bafb45 torture-krb5: Improve the assertions in our KDC tests to be more explicit new 5fe76cc torture-krb5: Add tests for AS-REQ to our own name new 32e2b75 selftest: Run krb5.kdc with an account that has a UPN and an SPN new e05ad35 torture-krb5: Further test improvements to cover KRB5_GC_CANONICALIZE on krbtgt/ new 60c7913 torture-krb5: Add additional assertions for non-canon TGS-REP new 0a4da2f torture-krb5: Split out TEST_AS_REQ_SELF recv testing routine new 52b74a4 torture-krb5: Add test in for normal TGS-REQ new 3c89b25 torture-krb5: Add test for TGS-REQ with type KRB5_NT_PRINCIPAL, KRB5_NT_SRV_INST, KRB5_NT_SRV_HST new bdde51b auth/kerberos: Use talloc_stackframe to avoid memory and FD leak of event context new bfccf0a torture-krb5: Provide a generic handler to catch and print unexpected KRB_ERROR packets new 4143cba nfs4: Fix a confusing debug message new 600b40d gencache: don't fail gencache_stabilize if there were records to delete. new 2f49981 printing/cups: pack requested-attributes with IPP_TAG_KEYWORD new 35be7fa Remove obsolete SGI packaging new c8c2c85 Update mailing list references to point at lists.samba.org new 7121466 smbd: Make "check_veto_path" static new 72f3630 smbd: Fix a typo new b3d5d03 smbd: Fix a typo new 080ec0f s3: smbclient: Allinfo leaves the file handle open. new 627a98d lib: Fix a typo new 618af83 vfs_prealloc: Remove call to gpfs_prealloc new af9a99c torture/ioctl: fix check_[zero/pattern]() for len=0 new c7f1284 torture/ioctl: add sparse_hole_dealloc test new 200bab0 torture/ioctl: extend sparse_hole_dealloc test new 048068e torture/ioctl: add sparse_compressed test new 177692c torture/ioctl: add test_ioctl_sparse_copy_chunk test new 5f08d8b snprintf: Try to support %j new a01744c ctdb-doc: Improve documentation of the recovery lock new d110fe2 ctdb-daemon: Mark tunable VerifyRecoveryLock as obsolete new 4d3b52f ctdb-daemon: Log a warning when setting obsolete tunables new 72701be ctdb-recoverd: New function ctdb_recovery_have_lock() new db32a2b ctdb-recoverd: New function ctdb_recovery_unlock() new 668ed53 ctdb-recoverd: Improve logging when recovery lock file is changed new be19a17 ctdb-recoverd: Remove check_recovery_lock() new 1d6ed91 ctdb-recoverd: Simplify ctdb_recovery_lock() new 48c9140 ctdb-recoverd: Don't release and re-take the recovery lock new 432d677 ctdb-recoverd: Improve error messages on recovery lock coherence fail new 39d2fd3 ctdb-recoverd: Abort when daemon can take recovery lock during recovery new 37f7a17 s3-passdb: lift annoying debug message level. new 8ca918f docs: Fix vfs_shadow_copy(8) new 6cab59e selftest/knownfail: add newline to end of file. new fd783b0 selftest: run the samba.nss tests against :local environments new 26fc3eb s4:selftest: avoid creating two entries for UID 0 in provision new 8c819f3 s4:selftest: avoid creating two groups with GID 0 in provision new 88f7361 s4-selftest: push up the "users" gid to make gid collision more unlikely. new 14cbc79 selftest: re-enable nss_winbind via nss_wrapper in the test-envs. new 9077fc7 Remove an unused function call. new 5f66ddf messaging4: Use server_id_db new 293a602 messages_dgm: Only pass "unique" to messaging_dgm_init new a3efb70 messages_dgm: Move directory handling up new 69f9ff7 unix_msg: remove cookie from unix_msg_init new bc986ff messages_dgm: Add a few #includes new a15a429 messages_dgm: Make it an independent lib new 0108c29 lib: Add messages_dgm_ref.[ch] new f4cd1eb messaging3: Use messaging_dgm_ref new 975b9b0 ctdb: server_id_get->server_id_fetch new b47db91 lib: Add server_id marshalling new d80193c messaging: Define a binary format for message headers new 5681cca messaging3: Use message_hdr_[put|get] new 08ff9e8 messaging4: Use messages_dgm new 35189ec lib: Add talloc_report_str() new 8bc5b73 lib: Use talloc_report_str new 6f41a78 messaging4: Enable POOL_USAGE new 88c1eb4 Add Solaris ports as a tevent backend. new 1d95b0a debug: Set close-on-exec for the main log file FD new 11a513b s4-messaging: Remove unused struct imessaging_rec new eedd127 librpc: Move messaging.idl to the top level new d1da1f7 s4-messaging: Unify list of possible messages into messaging.idl new 2501afe vfs_ceph: fix disk_free_fn callback new 4ab0e57 smbd/reply: convert free space to 16bit in dskattr handler new 41c4666 s3/vfs: remove unused SMB_VFS_DISK_FREE() small_query parameter new 76c7918 lib/crypto: Document what crypto code is used for, and if GnuTLS supports it new bcbdc74 rpcclient: Fix and enhance rpcclient output new f1f49e8 Update selftest README to point at upstream subunit repository for protocol description. new 21c04ae Remove documentation for testsuite-count subunit extension, which is no longer used. new bee48ac rpc_talloc: Update instructions to use standard unittest runner. new 92e2116 wscript: Expand tabs. new fcf4a89 Force rebuild of ldb if pyldb-util is not available. new a0cbce6 buildtools: Use separate storage for each function in runonce new 16a526b group.py: Fix wrong example option, remove wrong comment line new 4bbfc54 lib: texpect. Fix the build on Solaris. new 664d62b ctdb: Change default debug level to NOTICE (2) new 39686f4 ctdb-scripts: Fix tunable setup code by making it shell-agnostic new 2c7c353 ctdb-tests: New tests for 00.ctdb "setup" event - set tunables from config new 54f0c39 ctdb-client: Return a value of 1 when setting obsolete tunable variable new c3706e7 ctdb-tool: Print a warning when setting an obsolete tunable variable new dc32f11 ctdb-scripts: Improve messages about invalid tunables during "setup" new 7cabd89 printing: split out printer DN and GUID retrieval new 38dbd05 printing: add nt_printer_guid_retrieve() helper new 6595ced printing: rework nt_printer_guid_store to return errors new a4157e7 spoolss: retrieve published printer GUID if not in registry new 693ba26 s3/vfs: bump interface version number to 33 new 7a46156 regedit: Rename variable to fix compile warning new 1cea6e5 s3: smbd: signing. Ensure we respond correctly to an SMB2 negprot with SMB2_NEGOTIATE_SIGNING_REQUIRED. new 2d3db5e s3: smbd: leases - new torture test shows stat opens can get leases. new cec2a38 s3: smbd: leases - losen paranoia check. Stat opens can grant leases. new 75dff77 s4: smbtorture: leases - show stat opens grant leases and can be broken. new b9bf3c4 doc:man:vfs_glusterfs: remove extra % signs. new 7852dd9 doc:man:vfs_glusterfs: improve and update description. new e6e6f56 doc:man:vfs_glusterfs: improve the configuration section. new 2ccfdf7 s3: smbd: SMB2 close. Add utility function setup_close_full_information() new 4a8c698 s3: smbd: SMB2 close. Call utility function setup_close_full_information() new a6008b2 s3: smbd: SMB2 close. If a file has delete on close, store the return info before deleting. new 28f10a8 CVE-2015-0240: s3: netlogon: Ensure we don't call talloc_free on an uninitialized pointer. new bb41484 s3-netlogon: Make sure we do not deference a NULL pointer. new 6e5debf torture: Add netr_setPassword(2) schannel test. new 8dcc02f swrap: Fix the loop for older gcc versions. new e8f56be src: Add support for running with address sanitizer. new ca9c6c8 swrap: Do not leak the socket_info we just removed. new 6ba81a4 swrap: If we remove the socket_info also unlink the unix socket new 8e76e26 swrap: Bump version to 1.1.3 new c0a463d waf: Only build the wrappers if we enable selftest new eb05766 Revert "s3: smbd: signing. Ensure we respond correctly to an SMB2 negprot with SMB2_NEGOTIATE_SIGNING_REQUIRED." new a5e3a19 libsmb: Do not lookup invalid netbios names. new a782ae1 nss-wins: Do not lookup invalid netbios names new 84d4270 nmblookup: Warn user if netbios name is too long. new 04a061e ctdb-io: Do not use sys_write to write to client sockets new d5de29b rpc: Use tevent_req_poll_ntstatus new a610336 lib: Move "iov_buf.[ch]" to lib/util new 0a20ffb tsocket: Fix a typo new 6e94f69 iov_buf: Add an explaining comment new d6f70d3 tsocket: Use iov_advance new 1c2562e smb2_server: Add range checking to nbt_length new ce9ae13 smb2_server: Use iov_advance new cab45cb smbd: Fix a typo new 4c00054 libcli: Use iov_buflen in smbXcli_iov_len new 7bcd7e2 lib: Use iov_buf in smbXcli_iov_concat new c7fe434 lib: Use iov_buflen in smb1cli_req_create new eaf9fd4 lib: Use iov_buflen in smb1cli_req_writev_submit new b3a472d lib: Use iov_buflen in smb1cli_req_chain_submit new a00d72b wafsamba: make sure build fails when uninitialized variable is detected new 9b2ff26 s4-backupkey: Ensure RSA modulus is 2048 bits new 8980300 s4-backupkey: Cert lifetime of 365 days, not secs new d633fcb s4-backupkey: check for talloc failure new 525c93c s4-backupkey: de-duplicate error handling new 577fa69 s4-backupkey: Set defined cert serialnumber new 007c397 s4-backupkey: Comply with [MS-BKRP] 2.2.1 new 6af3cf6 s4-backupkey: Initialize ndr->switchlist for print new 3bc3bec s4-backupkey: fix ndr_pull error on empty input new 879b657 s4-backupkey: IDL for ServerWrap subprotocol new 8473f6d s4-backupkey: typo fix new e25c61c s4-backupkey: improve variable name new e6e9e49 s4-backupkey: consistent naming of werr variable new 16ad6de s4:torture/rpc/backupkey: Require 2048 bit RSA key new d9529db torture-backupkey: Add consistent assertions that createRestoreGUIDStruct() suceeds new 286223f torture-backupkey: Assert dcerpc_bkrp_BackupKey_r call was successful new a4e6873 backupkey: begin by factoring out the server wrap functions new bc0b90a backupkey: Improve IDL new f69b180 backupkey: Move SID comparison to inside get_and_verify_access_check() new c55f393 backupkey: Improve function names and comments for clarity new 33c6164 backupkey: Implement ServerWrap Encrypt protocol new 0ff9733 backupkey: Use the name lsa_secret rather than just secret new 51086f3 backupkey: Improve variable names to make clear this is client-provided data new cdecd85 backupkey: Handle more clearly the case where we find the secret, but it has no value new c3c54b9 backupkey: Implement ServerWrap Decrypt new 93510eb backupkey: Change expected error codes to match Windows 2008R2 and Windows 2012R2 new d8cc370 backupkey: Add tests for ServerWrap protocol new 3254f9b backupkey: Better handling for different wrap version headers new f7b6e69 torture-backupkey: Add tests that read the secret from the server, and validate new a1f1db2 build: Require GnuTLS if building with Active Directory new 43d3e90 backupkey: replace heimdal rsa key generation with GnuTLS new 5ca9a4e torture-backupkey: Check the dcerpc call return code before calling ndr pull new 63609eb build: amend typo for address sanitizer help new 927ea97 backupkey: Explain more why we use GnuTLS here new dab8eca lib/crypto: Document nettle supported crypto new a49ee57 s4/scripting/bin/renamedc: Fix up rename DC script new e189e9e selftest: Improve renamedc tests to confirm more than just the exit code new fb250d1 testprogs-test_chgdcpass.sh: Improve comments to explain why we check about changing the password twice new e5f8b49 s4/scripting/devel: Add tool to roll over the krbtgt password new f6b929e s3-pam_smbpass: Add a deprecation warning. new b72cc32 heimdal: Fix the developer O3 build new a99a5a3 Fix the developer O3 build new 1b39c68 vfs: Add a brief vfs_ceph manpage. new 53486f0 smbd: Fix a typo new 3e9e5e6 registry: Fix an aligment increase warning new 079c301 ntdb: always return int from tdb_store_flag_to_ntdb() new bd6bc30 Fix whitespace new 1237b00 lib: Simplify pidfile.c new e4bded6 libsmb: Use tevent_req_poll_ntstatus new 9455344 param: Remove lib/param/generic.c new 9e810b2 smbd: ZERO_STRUCTP -> talloc_zero() new 09c0092 smbd: ZERO_STRUCT -> struct assignment new 6ed53d4 smbd: ZERO_STRUCT -> struct assignment new 4cdbf81 smbd: ZERO_STRUCT -> struct init new f2f9acc smbd: Simplify ReadDirName new 3ec0645 vfs_catia: Simplify init_mappings() new 1cb753a winbind: Simplify winbindd_dsgetdcname_recv new 04b8e19 tevent: version 0.9.23 new 9750eb7 libsmb: Make "ip_service_compare" static new d76f800 lib/util: Build iov_buf library only when building samba new c6577f3 lib: Fix talloc hierarchy in init_lsa_ref_domain_list new 200d0bc winbind: Slightly simplify wb_sids2xids new 13c9774 MSDFS referral shuffling new debf8ff selftest: shuffle msdfs-share DFS referral responses new e2ed224 doc-xml: Add 'sharesec' reference to 'access based share enum' new 64e0231 s4-torture: re-add nss-wrapper torture testsuite. new 975073a s4-torture: cleanup nsswrapper test a little by removing nwrap references. new f5a0ccc selftest: re-enable nsswrapper integration testing for dc and member environments. new 1264a4e gpfs: Always use gpfs_fcntl.h headerfile new f826c86 gpfs: Look for gpfs header files also in /usr/lpp/mmfs/include/ new 4a89e84 gpfs: Remove search for libgpfs_gpl.so new ca69d43 gpfs: Simplify initialization for gpfs library wrapper new 5fb2568 gpfs: Introduce wrapper for gpfs_set_share new 193b5dd gpfs: Introduce wrapper for gpfs_set_lease new d266ad1 gpfs: Rename wrapper for gpfs_getacl new 5fa1ee8 gpfs: Rename wrapper for gpfs_putacl new fdd6078 gpfs: Rename wrapper for gpfs_get_realfilename_path new e9e87d4 gpfs: Rename wrapper for gpfs_set_winattrs_path new 2cecf08 gpfs: Rename wrapper for gpfs_get_winattrs_path new 4d57c20 gpfs: Rename wrapper for gpfs_get_winattrs new 15c2b3a gpfs: Rename wrapper for gpfs_prealloc new eefb916 gpfs: Rename wrapper for gpfs_ftruncate new db01831 gpfs: Rename wrapper for gpfs_lib_init new 1907a88 gpfs: Introduce wrapper for gpfs_set_times_path new c4f1f3b gpfs: Introduce wrapper for gpfs_quotactl new e30d501 gpfs: Introduce wrapper for gpfs_fcntl new 2699106 gpfs: Introduce wrapper for gpfs_getfilesetid new f9629ae gpfs: Move set_gpfs_sharemode to vfs_gpfs.c new 9948163 gpfs: Move set_gpfs_lease to vfs_gpfs.c new a36c46d gpfs: Move get_gpfs_quota to vfs_gpfs.c new a5ca63b gpfs: Move get_gpfs_fset_id to vfs_gpfs.c new 38a89f2 gpfs: Move smbd_gpfs_set_times_path to vfs_gpfs.c new f508f27 gpfs: Move definition of GPFS_GETACL_NATIVE to vfs_gpfs.c new b69957d gpfs: Include gpfs_fcntl.h only from vfs_gpfs header file new d93767f gpfs: Move DBGC_CLASS definition below includes new 5e022bc gpfs: Remove unncessary includes from gpfs.c new b765b17 gpfs: Update file headers new a11fed1 gpfs: Rename library wrapper to gpfswrap new 3c2cf5e gpfs: Add include guard to gpfswrap.h new a3adad7 waf: Fix the build on openbsd new b3385f7 smbd: Make SMB3 clients use encryption with "smb encrypt = auto" new 38628b1 Fix the O3 developer build new 7be3a5f tevent: Ignore unexpected signal events in the same way the epoll backend does. new ddb84ef aio_fork: Fix CID 1273291 Uninitialized scalar variable new 78fb663 smbd: Fix CID 1273088 Resource leak new de1bf29 lib: Fix CID 1273073 Assign instead of compare new ad3e38f pam: Fix CID 1034870 Resource leak new 6b89848 pam: Fix CID 1034871 Resource leak new 39b08c7 pyldb: Correct reference counting when returning bools new 92ff259 pyldb: Use the Py_TYPE macro new f87e6df pyldb: Properly preallocate result control list new 359e86a pyldb: Remove use of staticforward macro new d599dcb pyldb: Fix reference leaks new d460bab pyldb: Type-check arguments parsed with PyArg_ParseTuple* new 229935e pyldb: Better error reporting new 379b919 pyldb: Report errors converting controls list to char** new c05b0a3 pyldb: Add tests for type errors new 89788dd tevent: version 0.9.24 new d057ca0 ctdb-tests: Extend ctdb stub to support "ptrans", "pdelete", "catdb" new 2aeb518 ctdb-tests: Extend ctdb stub to support "ip" with and without -X new 9317d82 ctdb-tests: Support testing scripts that change directory new 7e7c24c ctdb-tests: Extend eventscript unit test infrastructure for other scripts new d98c7ba ctdb-tests: Make setup of public addresses more obvious new 22602f7 ctdb-tests: Unit tests for statd-callout new 032441d ctdb-scripts: Fix a regression in statd-callout new 500c6e1 ctdb-scripts: Change statd-callout to be more scalable new 50ddc2c ctdb-scripts: Remove unused function nfs_statd_update() new a7dcc18 ctdb-tests: Remove the old, confusing INSTALL script new 7a10e07 ctdb-build: Specify absolute path to libsocket-wrapper.so new 1826f06 build:wafadmin: fix use of spaces instead of tabs. new 4dd7c84 lib: Fix CID 1128552 Buffer not null terminated new 569c870 Fix whitespace new 6fdbf8d lib: Fix CID 1128561 Pointer to local outside scope new f5c8e48 lib: Fix CID 1273056 Negative array index read new 11a71d5 lib: Fix CID 1273292 Uninitialized pointer read new 4a686c5 libads: Fix CID 1273306 Uninitialized scalar variable new 706770d libads: Fix CID 1273305 Uninitialized scalar variable new 25928b1 winbind: Fix CID 1273295 Uninitialized scalar variable new 8e195fb winbind: Fix CID 1273294 Uninitialized scalar variable new 5ea5d87 backupkey: Slightly simplify bkrp_do_retrieve_server_wrap_key new 00e751d backupkey: Simplify get_lsa_secret new 7e4daaa backupkey: Fix a memleak new 969519b backupkey: Fix CID 1273293 Uninitialized scalar variable new 4891a98 backupkey: Remove an unused variable new 8f7bdc8 rpc_server: Fix CID 1035534 Uninitialized scalar variable new 40a317f rpc_server: Fix CID 1035535 Uninitialized scalar variable new 15a702a rpc_server: Fix CID 1273433 Unused value new 956e517 ctdb-scripts: Add a 'rm' stub so statd-callout tests work correctly new 956d1db ctdb-tests: Correctly cascade test failures from the end of pipes new 3f97be6 ctdb-locking: Back-off from logging every 10 seconds new fb86aa8 printing: increse log level for unreachable cups servers new 5968310 perfcount: Fix CID 1274043 Division or modulo by zero new bd3b2c3 perfcount: Fix CID 1035492 Out-of-bounds read new 819d4b4 perfcount: Fix CID 1035493 Out-of-bounds read new bccf5c9 perfcount: Fix CID 1035494 Out-of-bounds read new f6efe0c ctdb-tests: Check for readable, not executable, script new daf63fe Add simple subunit runner outputting subunit v1. new 3f1ecfd selftest/tests/*.py: remove use of testtools. new 44a561f subunitrun: Use new samba.subunit.run module. new 4dae2d6 subunitrun: Update instructions for running subunit tests. new de60dfd Use samba.subunit.run to run subunit tests. new 9a1a344 Fix copyright headers for python/samba/subunit. new 8487f4a Use Samba-only subunit module in selftest/tests/. new ed65e04 Use samba.subunit in selftest/selftest.py. new 8492285 Add RemoteTestCase and RemoteError to samba.subunit. new 3f88e97 Use samba.subunit in selftest.subunithelper, except for iso8601. new ee0b548 Fix handling of unexpected failures in subunithelper. new 1341e64 Inline outputting of subunit in libtorture. new cc4f537 Add basic tap2subunit converter, rather than relying on the one from subunit-tools. new 8bbc343 Set default testRunner rather than requiring the user pass it in. new ef2c6d0 test_duplicate_symbol: Use Samba subunit emitter. new 6ea461f test_samba3dump: Use Samba subunit emitter. new f980efe show_test_time: Use system subunit. new f52e895 tests/sam: Remove unnecessary calls for third party module imports. new 77e7024 filter-subunit: Remove import of unnecessary third party modules testtools and subunit. new 6363a2d format-subunit: Remove import of unnecessary third party modules testtools and subunit. new 80e387a Use iso8601 from the system, rather than the one bundled with subunit. new 7cb7d4b Avoid importing TestCase and TestSkipped from testtools. new 940c277 Rename TestSkipped to Skiptest, consistent with Python 2.7. new 8c6d85b subunithelper: Fix progress support. new 039fa93 Import UTC definition from utc8601 module. new 13bd83a Bundle pyiso8601 for iso8601 time/date manipulation. new 850b393 Support using third party iso8601 module if system doesn't provide one. new e59f260 Remove unnecessary python path updates for bundled subunit/testtools. new da04eb9 Remove bundled subunit. new 8918481 Remove bundled testtools. new f1d7443 Remove unused bundled python-extras module. new 889d0ad Remove bundled but unused mimeparse. new 2e2c05c Remove 'external' python module support code - use the third_party directory instead. new b2af53d Set failfast property for test reporters that need it. new 495e980 Fix use of iso8601.Utc. new b0cba79 Drop support for failfast mode, rather than adding support for it everywhere. new bd13405 Build python-ntdb bindings if ntdb was found but python-ntdb was not. new 85c1dc9 Fix use of TestCase.skipTest on python2.6 now that we no longer use testtools. new e3a9feb Add custom implementations of TestCase.assertIs and TestCase.assertIsNot, for Python2.6. new 9a4a7b9 Add replacement addCleanup. new cef4861 Use Samba TestCase class, as the python 2.6 one doesn't have assertIs, assertIsInstance or addCleanup. new fe231be Provide TestCase.assertIsInstance for python < 2.7. new 0acb1d4 Use samba TestCase so we get all compatibility functions on Python < 2.7. new 5d4a938 TestCase.addUnexpectedSuccess doesn't take an error. new b53a6df Run cleanup after tearDown, for consistency with Python >= 2.7. new 02da1b3 Remove another call to addUnexpectedSuccess with too many arguments. new 1988e11 Handle skips when running on python2.6. new d459096 Implement assertIsNone for Python < 2.7. new a6b2110 Implement TestCase.assertIn for older versions of Python. new 7004ccc Implement TestCase.assertIsNotNone for python < 2.7. new 5fa692b s3:smbprofile: specify SMBPROFILE_STATS_SECTION_START() with name vs. display[name] new 74a16a1 s3:smbprofile: Replace sysv shmem with tdb new b9f9869 s3:smbprofile: profile the system and user space cpu time new 87b7a7d script/autobuild.py: build the samba target with --with-profiling-data new 90d03a6 heimdal: Fix CID 1273430 Double free new 63dbf43 samba-tool: Add -P to options.CredentialsOptions new 477fce1 s4-lib/cmdline: Fix help for -P / --machine-pass: this no longer implies -k new 6fe8cd2 selftest: Improve renamedcs test new 5b3c71c provision: Give a more helpful message when find_provision_key_parameters() fails new 91ff65b vfs_fruit: Fix CID 1273290 Uninitialized scalar variable new 5ba377f winbind: Make wb_sids2xids_recv work on an array new eca0553 torture/fsrvp: remove verification trailer magic field new e53f6e9 Add the definition of FSCTL_SET_INTEGRITY_INFORMATION found from a capture and the Web. new 3289a5d lib: talloc: Fix bug when calling a destructor. new cc4e548 lib: talloc: Allow destructors to reparent the object they're called on. new 6b0cece lib: talloc: Test suite for the new destructor reparent logic. new 3929abf talloc: fix _talloc_total_limit_size prototype new 7bef5e4 talloc: version 2.1.2 new a1ddee8 kdc: Fix S4U2Self handling with KRB5_NT_ENTERPRISE_PRINCIPAL containing a UPN new 02f6cfd torture-krb5: Add an initial test for s4u2self behaviour new f5d0204 s3-winbind: Fix chached user group lookup of trusted domains. new 3787119 lib/system: remove useless HAVE_LINUX_FALLOCATE64 logic new 12c0b6b s3/vfs: change fallocate mode flags from enum->uint32_t new 762f9cb build: check for fallocate hole-punch support new 47f15b1 system: add hole punch support to sys_fallocate() new 1359e85 smbd/ioctl: add FSCTL_SET_ZERO_DATA support new b5a635f idl/ioctl: change QAR response array to a DATA_BLOB new 76fff2b build: check for SEEK_HOLE and SEEK_DATA support new 29531c5 smbd/ioctl: add FSCTL_QUERY_ALLOCATED_RANGES support new 43e5811 s3/statvfs: expose FILE_SUPPORTS_SPARSE_FILES capability new f5c472e torture/ioctl: remove 64K chunk size assumptions new 904d580 torture/ioctl: remove FS specific sparse punch check new 81065a4 torture/ioctl: remove FS specific sparse copy-chunk expectations new 4dec434 torture/ioctl: add sparse_punch_invalid test new 6729557 torture/ioctl: rework and reduce pattern helper IO sizes new 55d8ac5 torture/ioctl: add ioctl_sparse_perms test new b0e5a4e s3/smbd: fix FSCTL_SET_SPARSE permission checks new e27ea1b torture/ioctl: test sparse file operation locking new 2edb6dd torture/ioctl: add QAR off-by-one bug paranoia test new 27e19a8 torture/ioctl: add multi-range QAR test new 95a6a89 torture/ioctl: add range overflow QAR test new 60c7571 Make winbind client library thread-safe by adding context new 83cfb84 Use global context for winbindd_request_response new bc75e72 Add wbcContext struct, create and free functions new 348f93f Add wbcContext to wbcRequestResponse new 063c56d Add context versions of wbclient functions new 2664d90 Move wbc global variables into global context instead new c6cb2d6 Update libwbclient version to 0.12 new 89b08c0 ctdb-common: New function ctdb_set_helper() new b7b508c ctdb-daemon: Use statically allocated arrays for helper paths new ee087f8 torture4: Fix systems with a 32-bit "long" new 101b047 registry: Fix CID 241075 Unchecked return value new f6a75cf registry: Fix CID 240989 Buffer not null terminated new 621bd07 ctdb: Fix 1125553 Buffer not null terminated new 1f9f400 libreplace: Fix CID 1034926 Destination buffer too small new b3bbc4f smbcontrol: Simplify do_winbind_offline new bd470af lib: Fix CID 1034838 Resource leak new 289c097 lib: Fix CID 1034839 Resource leak new a8c1ad55 lib: Fix CID 1034840 Resource leak new 1b8c07a tdb: Fix CID 1034841 Resource leak new 006328b tdb: Fix CID 1034842 Resource leak new 8fef2c82 idl: define FSCTL_DUPLICATE_EXTENTS_TO_FILE new f724bfb ctdb: Fix CID 1288201 Array compared against 0 new 4cbc936 lib: Fix whitespace new 2b3a2b0 lib: Avoid a malloc/realloc in getgroups_unix_user new 785b5f6 smbd: Put a variable definition closer to its use new 64a0724 smbd: Streamline the gids handling in create_token_from_sid() new 05cec93 smbd: Simplify create_token_from_sid() new ca59881 smbd: Simplify create_token_from_sid() new 9643a4b lib/util: Include DEBUG macro in internal header files before samba_util.h new ddcf361 brlock: Use 0 instead of empty initializer list new 79b927a selftest: modify python.samba.test.posixacl to cope with nss_winbind active new 5ce6851 selftest: extend setup_plugin_s4_dc to allow for not using nss_winbindd new a23fccf selftest: add a new environment plugin_s4_dc_no_nss new 6e2f4c7 selftest: also test python.samba.tests.posixacl against plugin_s4_dc_no_nss new 76f6633 heimdal:lib/krb5: remove KRB5_PADATA_CLIENT_CANONICALIZED handling new 9ebd10b heimdal:kdc: remove KRB5_PADATA_CLIENT_CANONICALIZED handling new 8909961 heimdal:krb5.asn1: remove KRB5_PADATA_CLIENT_CANONICALIZED handling new e48d136 auth/kerberos: Do a string comparison in kerberos_decode_pac() not a principal comparison new bc8b580 auth/kerberos: Use KRB5_PRINCIPAL_UNPARSE_DISPLAY in kerberos_create_pac() new a1b4a5d torture-krb5: Test accepting the ticket to ensure PAC is well-formed new b7cc8c1 heimdal:lib/krb5: allow enterprise principals in verify_logonname() new da99f8a heimdal:lib/krb5: let build_logon_name() use KRB5_PRINCIPAL_UNPARSE_DISPLAY new 3cd8713 dsdb: Allow spaces in userPrincipalName values new 979385c selftest: fix the basedn for local accounts in non-DC environments e.g. s4member new d3e0d7e selftest: Change testsuite to use a UPN with a space in it new 7ed2492 dsdb: Ensure we cope with a samAccountName with a space in it in DsCrackName() new 7f5740f kdc: Ensure we cope with a samAccountName with a space in it new 4bebab2 selftest: Change testsuite to use a samAccountName with a space in it new 3098a43 s4:pydsdb: add DSDB_CONTROL_PERMIT_INTERDOMAIN_TRUST_UAC_OID new 3abccce auth/credentials: add a missing talloc check to cli_credentials_set_nt_hash() new 016c4ce auth/credentials: add cli_credentials_[g|s]et_old_nt_hash() new 33fcfb3 auth/credentials: add cli_credentials_set_old_utf16_password() new 8d73127 s3:cli_netlogon: cli_credentials_get_old_nt_hash() in rpccli_setup_netlogon_creds_with_creds() new 0994e0a s3:rpc_client: remove unused auth_level paramter of cli_rpc_pipe_open_schannel() new c3b7e6e s3:rpc_client: use cli_credentials based functions in cli_rpc_pipe_open_schannel() new 6d31763 s3:rpc_client: handle !NETLOGON_NEG_AUTHENTICATED_RPC in cli_rpc_pipe_open_schannel() new 9af336c s3:rpcclient: make use of rpccli_[create|setup]_netlogon_creds_with_creds() new 91e4cbc s3:auth_domain: fix talloc problem in connect_to_domain_password_server() new 484adf4 s3:auth_domain: make use of cli_rpc_pipe_open_schannel() new 0f3e322 s3:libnet: use cli_credentials based functions in libnet_join_ok() new 7d36141 s3:rpc_client: remove unused cli_rpc_pipe_open_schannel_with_key() new 2a2cec6 s3:pdb_samba_dsdb: return the previous password and the kvno in pdb_samba_dsdb_get_trusteddom_creds() new e0a4f43 s3:pdb_samba_dsdb: return the domain sid in pdb_samba_dsdb_get_trusteddom_pw() new 7391416 s3:pdb_samba_dsdb: implement pdb_samba_dsdb_set_trusteddom_pw() new f126eeb s3:winbindd_cm: improve detection for the anonymous fallback. new 1623992 s3:winbindd: make open_internal_lsa_conn() non static new 29b173d s4:trust_utils: store new trust/machine passwords before trying it remotely. new 79b1041 s4:librpc: add auth_type=ncalrpc_as_system as binding option new 450dc02 s4:py_net: make domain and address fully optional to py_net_finddc new 5abb9ac drsblobs.idl: make replPropertyMetaData1 public new 19e4a10 ldb-samba: implement --show-binary for msDS-RevealedUsers new 4810f47 netlogon.idl: improve idl for netr_ServerTrustPasswordsGet() new a0700dd netlogon.idl: netr_ServerPasswordGet returns NTSTATUS not WERROR. new 2c1f948 netlogon.idl: remove netr_SupportedEncTypes and use kerb_EncTypes instead new 1d299f1 security.idl: add KERB_ENCTYPE_{FAST_SUPPORTED,COMPOUND_IDENTITY_SUPPORTED,CLAIMS_SUPPORTED,RESOURCE_SID_COMPRESSION_DISABLED} new cdf6373 lsa.idl: fix idl for lsa_ForestTrustRecordType new 701ed11 lsa.idl: use 'boolean8 check_only' instead of 'uint8 check_only' new 080db5f lsa.idl: improve idl for lsa_ForestTrust*Record* new aea5537 drsblobs.idl: improve idl for ForestTrustInfoRecord* new b6292d8 s4-torture: add ndr test for lsa_lsaRQueryForestTrustInformation(). new ac45921 s4:rpc_server/lsa: only return collision_info if filled in lsaRSetForestTrustInformation() new f0a6935 s3:rpc_server/lsa: only return collision_info if filled in lsaRSetForestTrustInformation() new 61d962b lib/tls: Fix behaviour of --disable-gnutls and remove link to gcrypt new 733435f backupkey: Explicitly link to gnutls and gcrypt new 07330d2 replace: Remove superfluous check for gcrypt header. new b584bde ctdb: Fix whitespace new a8cc495 ctdb: Make for-loop in ctdb_get_script_list more idiomatic new c1e8bfb ctdb: Fix memleak in ctdb_get_script_list new 8d9bb5c ctdb: Introduce a helper var in ctdb_get_script_list new d171d20 ctdb: Fix CID 1125613 Destination buffer too small new 1d2cde0 s4-scripting: fix hresult generator python script indentation. new 169f6cd s4-scripting: add string representation of error code define to generated table. new 3152529 libcli/util/hresult: re-generate hresult.c. new 5cf1545 s4-scripting: generate a hresult_errstr() function. new 533cfb6 libcli/util/hresult: add generated hresult_errstr() function. new 5b68527 lib/util: globally include herrors in error.h new a222465 librpc/ndr: add ndr_{pull|push|print}_HRESULT and release new 0.0.5 ABI. new 9564a1f pidl: support HRESULT in pidl. new 87054a5 pidl/python: support HRESULT errors in generated python bindings. new d64c551 librpc: add clusapi idl version 3.0. new dfb607e librpc: build clusapi.idl new f3d5c0f s3-rpcclient: add very basic clusapi client. new 4fe1f19 clusapi: add more enums to IDL. new f675c2b clusapi: use ClusterEnumType. new 89a036f s4-torture: add clusapi torture test. new 2d8a60e s4-torture: add tests for ClusterName and ClusterVersion. new da10c36 s4-torture: add test for clusapi_CreateEnum. new d632440 s4-torture: add tests for cluster resources. new 18ec553 librpc: use WERROR in the clusapi interface. new 90a9848 s4-torture: add test for clusapi_GetClusterVersion2(). new 5fdd392 s4-torture: add test for clusapi_CreateResEnum. new 91d6085 s4-torture: add tests for cluster nodes. new 744f264 s4-torture: add tests for clusapi_OpenGroup and clusapi_CloseGroup. new bfe3a25 s4-torture: use a real cluster group handle in cluster resource tests. new 4cebc1c s4-torture: rename clusapi testcase to cluster testcase. new 4bf2925 s4-torture: use a specific resource clusapi testcase. new 1cfbf3f librpc: add clusapi_ClusterResourceState enum to IDL. new 8c22572 s4-torture: use clusapi_ClusterResourceState enum in torture test. new e136a95 librpc: add clusapi_ClusterNodeState enum to IDL. new f1cf2f6 s4-torture: use clusapi_ClusterNodeState enum in torture test. new e6fda24 s4-torture: fix clusapi_SetClusterName test by re-setting existing cluster name. new 300c115 librpc: add clusapi_ClusterGroupState enum to IDL. new 95f60c9 clusapi: add clusapi_CreateResourceFlags to IDL and torture test. new 9a167ba s4-torture: add test for clusapi_SetResourceName. new c42f1f5 s4-torture: add more cluster group tests. new 51a6703 librpc: add clusapi_ClusterNetworkState and clusapi_ClusterNetInterfaceState. new c35ca8b s4-torture: pass down resource name down to clusapi_OpenResource. new 2c48213 s4-torture: test all available resources on the cluster. new 6765bd2 librpc: add clusapi_DesiredAccessMask to IDL. new 6be9621 s4-torture: add test for clusapi_OpenClusterEx. new b983b19 s4-torture: add test for clusapi_OpenResourceEx. new 9da9720 s4-torture: pass down group name down to clusapi_OpenGroup. new 5a5f6e5 s4-torture: add test for clusapi_OpenGroupEx. new 07ba4c3 s4-torture: pass down node name down to clusapi_OpenNode. new 5538e88 s4-torture: test all available nodes on the cluster. new a22f43c s4-torture: test all available groups on the cluster. new 5c3f83a s4-torture: add tests for clusapi_BackupClusterDatabase and clusapi_SetServiceAccountPassword. new ab281b0 s4-torture: add testing for clusapi Networks. new e44b63c s4-torture: add testing for clusapi NetInterfaces. new f035aa5 s4-torture: add testing for clusapi Registry. new c686e34 pidl: add --template3 option to generate s3 server stubs. new 210f1e6 pidl: align s4 dcesrv template generation with coding standards. new f014b6f librpc: add ncacn_ip_tcp: endpoint to clusapi. new cce216a s4-torture: establish a torture_clusapi_context to make it easier to keep state between tests. new dd43b70 librpc: use the correct "MSServerClusterMgmtAPI" auth service for clusapi. new 09b3e42 s4:auth/gensec_gssapi: let gensec_gssapi_update() return NT_STATUS_LOGON_FAILURE for unknown errors new 9198246 s4.2/fsmo.py: fixed fsmo transfer exception new 44113a4 selftest: use server_maxtime = 9000 by default new a549b45 Require at least Python 2.6. new 782e8d6 lib/param: Add hook that allows modification of default settings. new 2ab6c10 Update the copy of waf to current 1.5 new 5771276 Transition to waf 1.8: replaced on_results by update_outputs new 3c0e3af Transition to waf 1.8: wrapped conf.check_cfg new 91629ae pygensec: Add bindings for gensec_set_target_service and gensec_set_target_hostname new 98d2d8d selftest: Fix comments in provision_promoted_dc new b5be45c s4-process_model: Remove prefork and onefork new 2881175 dsdb-repl: Always set DRSUAPI_DRS_SPECIAL_SECRET_PROCESSING when we are an RODC new dbc4320 selftest: Run LOCAL-WBCLIENT against a test environment, not none new 023055e torture3: Rename LOCAL-WBCLIENT to WBCLIENT-MULTI-PING new 67c041a samba-tool drs: Ensure we do not replicate all secrets to an RODC, even with --local new c253f95 smb.conf.5: Mark "dgram port" and "nbt port" as deprecated new 65379ef param: Use IDL-based constants for NBT and NBT dgram ports new 57a80eb Do not use popt_common.h in dlz_bind9 new 38279d7 ctdb-eventscripts: Make 11.natgw stateful new dae6a7c ctdb-tests: Add ctdb_ctrl_setrecmode() stub new a68df0a ctdb-tests: Support CTDB_DEBUGLEVEL in tool tests new 65c3c57 ctdb-tests: Handle deleted nodes when loading fake nodemap new e1b4cd1 ctdb-tests: Test stub fixes new 5fdd580 ctdb-tests: Add stubs for some CTDB client messaging functions new d9b46d3 ctdb-tests: Add stub for ctdb_ctrl_reload_nodes_file() new 3fc205e ctdb-tests: Add stub for ctdb_client_async_control() new a3f39ae ctdb-tools: Drop a debug message to DEBUG level new 8f312ae ctdb-tests: Add tests for "ctdb reloadips" and "ctdb recover" new 0de85d6 selftest: Add missing variable to @exported_envvars new 3d1e4a9 dsdb: fix the user_account_control test. new 2401522 s3:winbind:grent: don't stop group enumeration when a group has no gid new bd4b22e s3:util_sid: donate an empty line. new 9d1840b s3:winbind:util: fix comment typo new e899680 s3:winbind:pwent: use wb_next_find_domain() new d0dc648 s3:winbind:pwent: rename wb_next_find_domain to wb_next_domain new b3023c7 s3:winbind:pwent: move wb_next_domain() to winbindd_util.c for re-use new 504b65c s3:winbind:pwent: move resetting next_user up. new 1ed41a5 s3:winbind:pwent: refactor duplication into wb_next_pwent_send_do() new a221d88 s3:winbind:grent: fix a debug message. new 36fce5c s3:winbind:grent: use wb_next_domain() in wb_next_grent.c new 09cc5cf s3:winbind:grent: move resetting next_group up. new 9438bcc s3:winbind:grent: refactor duplication into wb_next_grent_send_do() new 81955eb s3:winbind: add wb_query_group_list module - async query group list new 6f13e79 s3:winbind:grent: convert wb_next_grent to use wb_query_group_list. new b2f5916 s3:winbind:grent: don't stop when querying one domain fails. new 71a97c9 doc: fix the idmap_script manpage to be named idmap_script new 0bcea51 selftest:test_kinit: remove commented out line with outdated content. new 7293767 selftest: make blackbox.passwords test independent of test environment. new 32206b0 selftest: make blackbox.ktpass test independent of test environment. new 64738c3 selftest: make blackbox.pkinit test independent of test environment. new 902aa3c selftest: rename env plugin_s4_dc to ad_dc new 3de5abb selftest: rename env dc to ad_dc_ntvfs new 25f9ebf selftest: rename env s3member to ad_member. new 10afe88 selftest: rename env s3member_rfc2307 to ad_member_rfc2307 new c157baa selftest: rename env s3dc to nt4_dc new 0607148 selftest: rename env s3dc_schannel to nt4_dc_schannel new f212143 selftest: rename env member to nt4_member new 30e0238 s4-process_standard: Remove signal(SIGCHLD, SIG_IGN) new 143e7d3 lib/util: Make ECHILD in samba_runcmd_io_handler an error new 908b1f9 passdb: Fix the O3 developer build new 9943691 samdb: Ignore ntdb in secrets_tdb_sync new b081179 Remove callers of lp_use_ntdb new d699e1d lib: Remove "use_ntdb" param from secrets_init_path new 460a6e1 dbwrap: Remove ntdb logic from dbwrap_local_open new 8ba7bee dbwrap: Remove dbwrap_ntdb new 6c1d39c lib: Remove unused util_ntdb.[ch] new de2c8dd param: Remove "use ntdb" new 959f81a Revert "Samba3-HOWTO: mention NTDB." new e3d2e6a param: Remove "use ntdb" reference new 8905293 Remove ntdb from scripts new 334015e autobuild: Remove ntdb target new 9fbc2e5 python: Remove ntdb references new 23390f1 Docs: Remove some ntdb references new d08426a Remove ntdb protection from tdb_wrap new fe81b50 Remove ntdb protection from db_open_tdb new 31c3806 dbwrap: Remove a ntdb reference new 9dfc521 waf: Do not recurse into ntdb new e3e0af1 lib: Remove ntdb new 47795ae lib: Remove tdb_open_compat new 98a4037 Remove tdb_[first|next]key_compat new f199e0e lib: Remove tdb_errorstr_compat new cf368cb lib: Remove tdb_fetch_compat new de811f1 lib: Remove tdb_compat new 1016439 smbd: Remove an unused #include new f686db8 source3: Replace ccan hash calls with tdb_jenkins_hash new 0c47bdf source3: Remove ccan-hash dependency new 867f0a8 texpect: Do not depend on ccan new 74e52a4 lib: Remove ccan new 06a410d dsdb: fix error message in sam test new 9139caa dsdb: fix error message in tombstone_reanimation test. new 61e0a67 lib: docs: talloc: Add a threads tutorial and samples showing how to use talloc with threads. new fdb16dd lib: talloc: tests - add test_pthread_talloc_passing() testing talloc in a pthread environment. new eb0d6b9 Ensure we always initialise the winbind context new 506ec16 selftest: the tombstone_reanimation test is currently flakey. new 9d0f7e1 selftest: the drs.delete_object is currently flakey. new 8421c40 s4:kdc: fix realm for outgoing trusts in samba_kdc_trust_message2entry() new 8fb488c smbd/trans2: function scope qfsinfo bytes_per_sector new ba9fd54 s3/smbd: support FS_SECTOR_SIZE_INFORMATION query-info new 664dca2 s4/client: add FS_SECTOR_SIZE_INFORMATION query support new d1e664f s4/ntvfs: support FS_SECTOR_SIZE_INFORMATION query-info new 97a2d83 torture: test FS_SECTOR_SIZE_INFORMATION queries new 5776904 idl: FSCTL_FILE_LEVEL_TRIM request & response structs new 74ff89a torture/ioctl: add simple FSCTL_FILE_LEVEL_TRIM test new 2d17444 selftest: fix the flapping entry for the tombstone reanimation test new bd7dec2 selftet: fix the flapping entry for the drs.delete_object test. new 677da99 Update update-external.sh to use mirrors of third party projects on git.samba.org. new 5137af5 s4: lib: auth: If NTLMSSP_NEGOTIATE_TARGET_INFO isn't set, cope with servers that don't send the 2 unused fields. new ffe3394 s3: lib: ntlmssp: If NTLMSSP_NEGOTIATE_TARGET_INFO isn't set, cope with servers that don't send the 2 unused fields. new 5f01bb1 build: Add talloc and samba-debug dep for gensec_external module new 16956d4 vfs_ceph: fix ntimes_fn callback new 7551a4e vfs_ceph: remove cephwrap_init_stat_ex_from_stat() new 57e3eba fix failing fd passing message by passing needed buffer size new bf14864 s3:torture: prepare the FDPASS2 test to be run with variable payload sizes. new a4f7bc5 s3:torture: add samba3.smbtorture_s3.LOCAL-MESSAGING-FDPASS2a test. new 90125e6 s3:torture: add samba3.smbtorture_s3.LOCAL-MESSAGING-FDPASS2b test. new 04d6ef8 selftest: mark the samba4.blackbox.samba_tool_demote test flakey. new 77ba781 selftest: mark the samba4.blackbox.dbcheck test as flapping. new 00d92f5 s3: libcli: smb1: Ensure we correctly finish a tevent req if the writev fails in the SMB1 case. new 4f4151e s3: lib: libsmbclient: If reusing a server struct, check every cli->timout miliseconds if it's still valid before use. new d3b208c dsdb-tests: Give more helpful information about attribute differences new 820a0a9 libcli/auth: Match Declaration of netlogon_creds_cli_context_tmp with implementation new e617e3e backupkey: Use ndr_pull_struct_blob_all() new 4f82ef4 ctdb-scripts: Simplify 00.ctdb event script new 1f523a6 ctdb-tests: Avoid early exits in scripts that appear on tail of a pipe new 409cf45 libcli/auth: add some const to netlogon_creds_server_{init,step_check}() new a46a006 libcli/auth: add forward declaration for struct wkssvc_PasswordBuffer new 0cc1eec s3:libnet: remove unused variables new 274de6f s3:wscript_build: remove allow_warnings=True from LIBNET_DSSYNC new 02d221d spoolss.idl: add SPOOLSS_JOB_CONTROL_NOOP = 0 new 821f2c7 s3:rpc_server/spoolss: make use of SPOOLSS_JOB_CONTROL_NOOP new ea2ff2c s3:rpc_server/wscript_build: remove allow_warnings=True from RPC_SPOOLSS new 07d29da s4:rpc_server/drsuapi: fix warnings in dcesrv_drsuapi_DsGetDomainControllerInfo_1() new c772fe8 s4:rpc_server/drsuapi: remove unused variable in dcesrv_drsuapi_DsWriteAccountSpn() new cd9a6a3 s4:rpc_server/drsuapi: fix const warning in writespn_check_spn() new f1e653c s4:rpc_server/drsuapi: remove allow_warnings=True new 544ee5b s4:rpc_server/samr: remove unused variables new 5e563ba s4:rpc_server/samr: handle ROLE_AUTO explicit to avoid a compiler warning new c67550b s4:rpc_server/samr: use the same logic in *info_DomInfo7() as in info_DomGeneralInformation() new 41c75a7 s4:rpc_server/samr: remove allow_warnings=True new f074e27 s4:lib/tls: add tls_cert_generate() prototype to tls.h new 0a4adb6 s4:lib/tls: remove allow_warnings=True new 21ed0ef auth/kerberos: avoid compiler warnings new bf77d78 auth/kerberos: remove allow_warnings=True new 2bf79c4 s4:auth/gensec_gssapi: remove compiler warnings new f99d954 s4:auth/gensec_gssapi: remove allow_warnings=True new 96a4b14 s4:auth/gensec_cyrus_sasl: remove compiler warnings new 382c56e s4:auth/gensec_cyrus_sasl: allow_warnings=True new b5ee6ae ldb:tests/sample_module: don't be lazy and use ldb_msg_copy_shallow/ldb_build_add_req new 56503d3 ldb:wscript: remove allow_warnings=True for ldb_sample new 7eab1de s4:torture/smb2: avoid compiler warnings new 3f52d83 s4:torture/smb2: remove allow_warnings=True new b504794 s4:torture/ndr: #if 0 unused code new c1c4dbe s4:torture/wscript_build: remove allow_warnings=True for TORTURE_NDR new 116e3ef s4:torture/raw: avoid compiler warnings new 3e9e03f s4:torture/wscript_build: remove allow_warnings=True for TORTURE_RAW new 698b69e s4:torture/rpc: avoid compiler warnings new 4c1a5a4 s4:torture/wscript_build: remove allow_warnings=True for torture_rpc new 5154e60 s4:torture/winbind: avoid compiler warnings new e09754b s4:torture/winbind: remove allow_warnings=True new 069740c s4:torture/libnetapi: avoid compiler warning new 1fc1dfe s4:torture/libnetapi: remove allow_warnings=True new 10a135a YouCompleteMe: Add missing path. new 8a5db7d dlz_bind9: Fix keytab location. new d86f7b9 s3-winbind: Correct debug message for starting winbind. new 2ad3dcc s4-dsdb/samdb: use abstract functions for MIT compatibility. new ad0fd58 s4-rpc_server: only build backup_key rpc service when Heimdal is available. new 1e9e40e s4-libnet: only build python_dckeytab when heimdal is available. new 9713734 s4-kdc/pac-glue: use kerberos_free_data_contents(). new d823885 s4-kdc/db_glue: fix Debug messages. new b74413b s4-kdc/db_glue: remove unused hdb_entry_ex from samba_kdc_seq(). new 2f6cdbb s4-kdc/db_glue: no need to NULL entry_ex->entry.generation. new 07edd10 s4-kdc/db_glue: no need to include kdc/kdc-glue.h header here. new 2b29bfe s4-kdc/db_glue: use smb_krb5_keyblock_init_contents(). new 7296f1b s4-kdc/db_glue: use smb_krb5_make_principal(). new b705ec9 s4-kdc/db_glue: use krb5_copy_principal(). new 463be9f s4-kdc/db_glue: use smb_krb5_principal_set_realm(). new 8b2cada s4:kdc/db-glue: pass a valid principal from samba_kdc_seq() to samba_kdc_message2entry() new 10a06fc s4-kdc/db_glue: use smb_krb5_principal_get_realm(). new 75602bf s4-kdc/db_glue: use krb5_princ_size() instead of inspecting private structs. new 668f1e9 s4-kdc/db_glue: use krb5_principal_get_comp_string() to access members of private structs. new 0163c94 s4-kdc/db_glue: use time_t directly instead of KerberosTime. new 3ee26c4 s4-kdc/db_glue: use KRB5_KEY_TYPE to access private key members. new 683ba8a s4-kdc/db_glue: use smb_krb5_principal_get_type() to access private members new c5eb9b3 s4-kdc/db_glue: use KRB5_PW_SALT instead of hdb type. new 51191bd s4-kdc/pac_glue: use krb5_copy_data_contents in samba_make_krb5_pac(). new e49802a s4-kdc/db-glue: use krb5_copy_data_contents in samba_kdc_message2entry_keys(). new c5965c4 s4-kdc/pac_glue: use ENCTYPE_ARCFOUR_HMAC just like in db_glue. new 6d6712f s4-kdc/pac_glue: only include required headers. new 13cd1d5 s4-kdc/db_glue: bad idea to free parent mem_ctx when sub function got a failure. new b9072d9 kdc-db-glue: Fix a NULL pointer dereference. new 6ada266 kdc-db-glue: Fix function format of samba_kdc_message2entry() new aa1431e kdc-db-glue: Fix memory cleanup to avoid crashes. new b21b2d5 kdc-db-glue: Do not allocate memory for the principal new a9bcc86 kdc-db-glue: Remove unused code. new c07a54b torture: Fix the usage of the MEMORY credential cache. new c089133 ctdb-tests: Add asserts to ensure that pointers are set new ee073f6 ctdb-tests: Fix error return for ctdb_client_async_control_stub() new db6385a ctdb-daemon: Move VNN map initialisation out of node loading new 8765290 ctdb-daemon: Set node PNN in one place new a1e65d0 ctdb-daemon: Remove function ctdb_add_deleted_node() new 3cbeb17 ctdb-common: Drop ctdb context from ctdb_parse_address() new a5be2c2 ctdb-daemon: Store node addresses as ctdb_sock_addr rather than strings new 1ada9c4 ctdb-daemon: Factor out node parsing code new 5148228 ctdb-daemon: Move ctdb_read_nodes_file() to utilities new c5538a4 ctdb-tools: Reimplement read_nodes_file() using ctdb_get_nodes_file() new 3703e8a ctdb-tools: Reimplement read_natgw_nodes_file() using ctdb_read_nodes_file() new 77e8792 ctdb-tools: Remove unused struct pnn_node and function read_pnn_node_file() new 8e12e11 ctdb-tools: "reloadnodes" should only run against current node new 81e5269 ctdb-daemon: New control CTDB_CONTROL_GET_NODES_FILE new 5207d13 ctdb-tests: Test stub for ctrl_getnodesfile() new 16c79eb ctdb-tools: Add cross-node file comparison to "reloadnodes" new 2cb2aa5 ctdb-tests: Add "ctdb reloadnodes" unit tests new 1cebd75 ctdb-tools: Sanity check changes before processing "reloadnodes" new c99d270 ctdb-tests: Add unit tests for "reloadnodes" sanity checking new c8918b7 ctdb-tools: Use a broadcast to connected nodes for "reloadnodes" new 9b73a47 smbd: Fix a typo new b024ea8 dsdb: Fix CID 1034681 Copy-paste error new 73f951e libnetapi: Fix CID 1272947 Fix logically dead code new 59cce7c lib/crypto: fix header guard for crypto.h new b92d51f s4:torture: avoid free of uninitialized variables in error-case. new 2bf66d9 s4:torture: avoid free of uninitialized variable in error case. new 1dc770c s4:torture: avoid free of uninitialized variable in error case. new 8de2164 s4:torture: avoid use of uninitialized variable in error case. new dee2b95 lib: Move get_iconv_handle() call down new 0509790 build: Move systemd checks to lib/util new ba86450 debug: Remove FORMAT_BUFR_MAX, use FORMAT_BUFR_SIZE - 1 instead new 8eba2cf debug: Remove some unneeded function declarations new 17bd9b7 debug: Always store short version of prog_name in debug state new 1270813 debug: Move logging to callback to separate function new 364e876 debug: Move mapping from level to syslog priority to helper function new 289a7b4 debug: Add infrastructure for supporting multiple backends new 978fee8 debug: Add file backend new 2681c31 debug: Add syslog backend new 5a3eddc param: Add new 'logging' parameter new 8a46da3 debug: Set backends from logging parameter in smb.conf new 25bd64f debug: Remove codepath to open file in Debug1 new c89a33a debug: Use backends instead of explicitly logging to syslog or file new d8ba76e debug: Simplify Debug1 new f1f3804 debug: Remove now unused syslog variables from debug_settings new 409b543 param: Mark syslog and syslog_only as deprecated new 4aaf270 debug: Add systemd backend new 1257977 debug: Add lttng backend new 8dcf8cf gpfswrap: Move gpfswrap to lib/util new b818e09 gpfswrap: Add wrappers for tracing API new f9e92fc debug: Add GPFS tracing backend new 72f1a2a WHATSNEW: Add logging backends new cccec44 lib: Fix CID 1272834 Unchecked return value new 00df00d lib: Convert [up|low]case.dat to C new 06a727e lib: Remove load_case_tables_library() new c51300a lib: load_case_tables() -> smb_init_locale() new 2c1201e smbd: Convert valid.dat to C code new af78937 codepages/*.dat are gone new 67dd17d lib: Remove unused [un]map_file new e67130c Explicitly include util/debug.h from server stubs generated by pidl. new d191436 lib: tdb: Use sigaction when testing for robust mutexes. new 5963307 util_tdb: mark tdb_pack() and friends as deprecated new 293e2fc lib/util: fix the default code path for debug_set_settings() new 8c4d4f9 Revert "lib: tdb: Use sigaction when testing for robust mutexes." new b14a6d3 pidl/python: add prototypes into header section of generated c-files. new caaf89e Add multiplex state to dcerpc flags and control over multiplex PFC flag in bind_ack and and dcesrv_alter replies new c9299bd docs: Mark 'client use spnego principal' as deprecated and also a bad idea. new e8932b9 s3: client - "client use spnego principal = yes" code checks wrong name. new 05b61ea lib: tdb: Use sigaction when testing for robust mutexes. new 4cc51f9 vfs_fruit: enhance handling of malformed AppleDouble files new d02840a replace: clean-up strlcpy and add note on return value new 5d0a5c4 loadparm: Fix CID 1273054 Improper use of negative value new c7cc3ad lib: Fix CID 1273009 Dereference after null check new 93d4e80 ctdb: Fix CID 1125634 Out-of-bounds write new 508b45f ctdb: Fix CID 1125615 Copy into fixed size buffer new fbb2d49 registry: Fix 1273042 Identical code for if/else branch new b0a9a69 libnetapi: Fix 241166 Fixing logically dead code new d932964 docs: fix duplicate word in explanation of parameter 'logging'. new 32cbbed s3: libsmbclient: Add missing talloc stackframe. new 90ec37c Move waf into third_party/. new 483bb68 Merge update-waf.sh into update-external.sh new 70d20da Move update-external.sh to third_party/ new f0e9ba9 Rename SMB2_OP_FIND to SMB2_OP_QUERY_DIRECTORY so that it conforms with the MS document MS-SMB2. new dcb2259 s4:heimdal_build: remove allow_warnings=True from HEIMDAL_ASN1() new da4f31e nsswitch: improve error messages in wbinfo calls new d620f46 libcli/util: let WERR_UNKNOWN_LEVEL be an alias to WERR_INVALID_LEVEL new 01cb90a s4:torture/rpc: don't use the same names for 3 different tests new 9134681 s4:torture/rpc: let test_LogonControl() also accept WERR_NOT_SUPPORTED for NETLOGON_CONTROL_TRUNCATE_LOG new 038659d s3:rpc_server/netlogon: improve the netr_LogonControl*() error returns new 30cb12e s4:torture/rpc: let rpc.netlogon.admin pass against windows 2012r2 new 1e782d9 s4:torture/rpc: sync test_LogonControl2Ex with test_LogonControl2 new 08f91a1 s4:torture/rpc: use unique sids and names for trusted domains new a156007 s4:rpc_server/lsa: correctly set *r->out.resume_handle with NT_STATUS_OK in lsa_EnumTrustedDomainsEx() new 281969d s4:torture/rpc: fix test_EnumTrustDomEx() with existing domains new 8094bfa s4:torture/rpc: use torture_assert*() macros for rpc.lsa.forest.trust new 0133841 s4:torture/rpc: really use LSA_TRUST_ATTRIBUTE_FOREST_TRANSITIVE in rpc.lsa.forest.trust new 9b5c699 s4:torture/rpc: test the old password in test_validate_trust() for rpc.lsa.forest.trust new e5163df s4:torture/rpc: use torture_skip() if torture:Forest_Trust_Dom2_Binding isn't specified for rpc.lsa.forest.trust new f13f75f torture-lsa: Allow rpc.lsa.trusted.domains to run successfully new 2ec4a62 torture: Run lsa.trusted.domains auth tests against samba4 new c9f68df s4:selftest: run rpc.netlogon.admin against also ad_dc new 1a78713 lsa.idl: add LSA_POLICY_NOTIFICATION to LSA_POLICY_ALL_ACCESS new e6e2ec0 librpc/ndr_nbt: we need to keep a trailing '.' in the last component of an nbt_string new 9a0263a s4-kdc/db_glue: workaround different CLIENT_NAME_MISMATCH error codes. new 77ede58 lib/krb5_wrap: provide KRB5KDC_ERR_KEY_EXPIRED error code matching MIT. new 1afd3d3 s4-kdc: build some kdc components only for Heimdal KDCs. new 7afd9e6 s4-kdc/db_glue: pass down only a samba_kdc_entry to samba_kdc_check_s4u2self(). new f4b087b s4-kdc/db_glue: pass down only a samba_kdc_entry to samba_kdc_check_pkinit_ms_upn_match(). new ba18383 s4-kdc/db_glue: pass down only a samba_kdc_entry to samba_kdc_check_s4u2proxy(). new 78c0cf2 s4-kdc: pass down only a samba_kdc_entry to samba_princ_needs_pac(). new 0501db1 s4-kdc: pass down only a samba_kdc_entry to samba_kdc_get_pac_blob(). new 714862d s4-kdc: pass down only a samba_kdc_entry to samba_krbtgt_is_in_db(). new 6d6e411 s4-kdc/db-glue: add principal_comp_str{case}cmp new 2a0e2dd s4-kdc/db-glue: use principal_comp_str{case}cmp. new cebecff s4-kdc/db-glue: use smb_krb5_principal_get_comp_string in dbglue. new f05fbc1 s4-gensec: Check if we have delegated credentials. new b7abdbb s4-auth: avoid double free of krb5 kt_entries when compiling with MIT kerberos library. new a616df1 lib/krb5_wrap: use krb5_const_principal in smb_krb5_create_key_from_string. new 023b5af lib/krb5_wrap: use krb5_const_principal in smb_krb5_get_pw_salt(). new ac23b7d s4-kdc/db-glue: make sure to use smb_krb5_get_pw_salt and smb_krb5_create_key_from_string. new de60211 gensec: map KRB5KRB_AP_ERR_BAD_INTEGRITY to logon failure. new 34ef6b8 s4-auth: fix DEBUG statement. new e38acb3 krb5_wrap: add smb_krb5_principal_set_type(). new 212a9e0 krb5_wrap: fix documentation for smb_krb5_principal_get_comp_string(). new e2eef86 s4-kdc/db_glue: use smb_krb5_principal_set_type(). new 4b12fce s4-kdc/db_glue: avoid accessing private struct members when there are accessor funcs. new cb786df selftest: use dns_lookup_* = true in krb5.conf new 17e8ad5 docs-xml/Samba3-HOWTO: add reference to WERR_INVALID_PASSWORD were we had only WERR_BAD_PASSWORD new 6e5d9c2 libcli/auth: use WERR_INVALID_PASSWORD instead of WERR_BAD_PASSWORD new 0dbf1d4 libcli/util: remove unused WERR_BAD_PASSWORD new 14b6e0a s4:kdc/db-glue: samba_kdc_trust_message2entry() should use the normalized principal as salt new f751828 s4-process_model: Do not close random fds while forking. new 3fb40b4 s4-process_model: Panic if the standard init function fails new 0c7b69b selftest: Use 'logging' parameter instead of 'syslog' new 41ed26c ctdb-recoverd: Fix typo in comment new 62ba95a ctdb-daemon: Drop tunable that is no longer in use new 130202d ctdb-scripts: Respect $RPCMOUNTDOPTS when restarting rpc.mountd new 14886ed ctdb-scripts: Use tcp connection for checking RPC services new 079575d ctdb-tests: Switch to tcp check in rpcinfo stub new 868f83e vfs_gpfs: Remove warning after failure of get_gpfs_fset_id new 578f2c7 heimdal: Fix a warning new 6169ab7 heimdal: Fix a warning new b2d2fd2 groupdb: Fix a typo new d16c0e3 Pass --recursive to 'git clone' in autobuild. new e50342f Move configure part of third party to third_party/wscript. new c3747f9 Check for third party Python modules during configure. new 337d86f s3:rpcclient: only require netlogon_creds for specified netlogon calls new 77f0763 libcli/security: support "IS" in SDDL for SID_NT_IUSR new 2dcef48 libcli/security: add security_descriptor_for_client() helper function new a09f9cf s4:rpc_server/lsa: normalize the access_mask for lsa account objects new 654d63b s4:rpc_server/lsa: implement the policy security descriptor new 345e2fe s4:selftest: run dbcheck against the ad_dc environment too new 3c7c981 lsa.idl: mark lsa_TrustDomainInfoInfoEx as public new dda25b0 s3:winbindd: add MSG_WINBIND_NEW_TRUSTED_DOMAIN that takes a lsa_TrustDomainInfoInfoEx new 73a4387 s4:rpc_server/lsa: notify winbindd about new trusted domains new 6f8b868 s4:rpc_server/lsa: we need to normalize the trustAuth* blobs before storing them new df13bf7 s3:rpc_server/lsa: we need to normalize the trustAuth* blobs before storing them new 50605dd s3:trusts_util: add support for SEC_CHAN_DNS_DOMAIN in trust_pw_change() new 99ebb92 s3:trusts_util: make use of pdb_get_trust_credentials() and pdb_get_trusted_domain() in trust_pw_change() new 3e1e587 s3:trusts_util: pass new_trust_version to netlogon_creds_cli_ServerPasswordSet() in trust_pw_change() new 54e68e9 s3:trusts_util: generate completely random passwords in trust_pw_change() new bc858fd torture: add torture_assert_int_not_equal_goto new 4de622b torture: add torture_assert_not_null[_goto] new f0a113a s4:torture:raw:notify: remove CHECK_STATUS. new 8d1d1e0 s4:torture:raw:notify: remove CHECK_VAL. new d9e01f1 s4:torture:raw:notify: remove CHECK_WSTR2. new 17ce9f4 s4:torture:raw:notify: make check_rename_reply() properly use torture_result new 1b305c8 s4:torture:raw:notify: improve the CHECK_WSTR() macro new 1529f44 s4:torture:raw:notify: add a few comments to torture_assert calls new 47d75aa s4:torture:raw:notify: use torture_assert with torture_setup_dir new 967a0cd s4:torture:raw:notify: treat torture_open_connection calls with torture_assert new 60b7a60 s4:torture:raw:notify: remove superfluous conditional goto new 0aebd5f s4:torture:raw:notify: use torture_assert instead of printf in failure case new cf2f75c s4:torture:raw:notify: remove extra do-loop in NOTIFY_MASK_TEST macro. new 8e4d146 s4:torture:raw:notify: let NOTIFY_MASK_TEST use torture_assert macros new 65504bc s4:torture:raw:notify: use torture_assert instead of printf in test_notify_tree new b3a688c s4:torture:raw:notify: torture_assert on creation of secondary tcon new c6f18b9 s4-torture: use tctx variable name in raw notify test consistently. new 9842a5d s4-torture: use torture_comment instead of printf in raw notify test. new 9bcd27d s4-torture: add test to verify nbt_name with "." ending handling. new 48e90ba tdb: Do not build test binaries if it's not a standalone build new bdf0a81 waf: Remove 'linkflags.remove(x)' line added in error. new b773136 librpc: add FSRVP server state idl new 9c8ae44 fsrvp: add server state storage back-end new 13fa1b8 torture: add local FSRVP server state tests new 67ee428 vfs: add snapshot create/delete hooks new 9f95038 replace: check for dirname() and basename() new 9b5b46a vfs_btrfs: add snapshot create/delete calls new 9f7dd07 vfs_snapper: create/delete snapshot support new b6e0340 fsrvp: add remote snapshot RPC server new 7a38f14 fsrvp: prune shadow copies if associated path doesn't exist new 9af9b43 doc: "prune stale" and "sequence timeout" fssd parameters new f64c2fe doc: explain vfs_snapper remote snapshot configuration new 5056c5a doc: explain vfs_btrfs remote snapshot configuration new 9d29f7e vfs: add vfs_shell_snap module new 7a96325 doc: add vfs_shell_snap manpage new 2e9ea9f selftest: add snapshot share configuration new 5c166d5 selftest: run the FSRVP test suite against s3fs new cd4442c s3-passdb: Fix 'force user' with winbind default domain new 801bdcd ctdb: Coverity fix for CID 1291643 new 12309f8 ctdb: check for talloc_asprintf() failure new 628fa5b vfs_ceph: use 'file descriptor' version xattr functions when possible new 8a19314 vfs_ceph: add empty ACL callbacks new b542d1c build:wafsamba: fix a typo new b57c778 rpc_server: Coverity fix for CID 1273079 new 181658f ctdb-tools: Fix spurious messages about deleted nodes being disconnected new 4b972bb ctdb-tests: Add "ctdb reloadnodes" test for "node remains deleted" new ae9cd03 ctdb-daemon: Pass on consistent flag information to recovery daemon new 55b2461 ctdb-recoverd: Add a new abstraction ctdb_op_disable() new a2044c6 ctdb-recoverd: Reimplement disabling takeover runs using ctdb_op_disable() new 281f7e8 ctdb-recoverd: Use a goto for do_recovery() failures new ec32d9b ctdb-recoverd: Reimplement ReRecoveryTimeout using ctdb_op_disable() new 108db33 ctdb-recoverd: Add slightly more abstraction for disabling takeover runs new 2ca484c ctdb-recoverd: Simplify disable_ip_check_handler() using ctdb_op_disable() new ee9619c ctdb-recoverd: New message ID CTDB_SRVID_DISABLE_RECOVERIES new 13dc4a9 ctdb-tool: Update "reloadnodes" to disable recoveries new 85bd9a3 ctdb-recoverd: Avoid nodemap-related checks when recoveries are disabled new d340f30 ctdb-daemon: Don't delay reloading the nodes file new ffbe0a6 ctdb-tools: Drop the recovery from "reloadnodes" new dd52d82 ctdb-daemon: Factor out new function ctdb_node_list_to_map() new 1ef1cfd ctdb-common: Move ctdb_node_list_to_map() to utilities new 0858b11 ctdb-tests: Use ctdb_node_list_to_map() in tool stubs new 5ee27b4 waf: Fix systemd detection new e66e06b fss: Fix CID 1293354 Wrong operator used new 2bca4cd rpcclient: Fix the timeout command new ff5f466 selftest/knownfail: remove unused ^samba4.winbind.struct.show_sequence\(ad_dc\) line new 85827c5 selftest/Samba4: use 'testallowed account' instead of 'test allowed' new 86f29d6 s4:torture/local: add more torture_assert() checks new 0c6c081 s4:torture/winbind: add torture:winbindd_domain_without_prefix option new 1307401 librpc: further fixes for witness.idl. new 19cc0d7 s4-torture: add witness torture ndr testsuite. new 737fc04 srvsvc: add cluster specific share types to IDL. new fbd1c24 s4-torture: add witness torture rpc testsuite. new 11586f1 s4-torture: skip witness_AsyncNotify test for now. new 2a6e170 witness: add WITNESS_UNSPECIFIED_VERSION to IDL. new 2d4db4a s3: libsmbclient: After getting attribute server, ensure main srv pointer is still valid. new a97507a spoolss: purge the printer name cache on name change new fd90d27 Add DCERPC flag to call unbind hooks without destroying the connection itself upon termination of a connection with outstanding pending calls. new 9d695c7 Fix incorrect order of arguments in error string new d65675b autobuild: Do not wait when running just one target new eeb90cf .gitignore: Ignore pidl/MYMETA.json new 1b0bfdf Improve output of check-clean-tree.sh script new bc5a4f5 autobuild: Do not consider IDL.pm and Expr.pm changes to make a build bad new 15db9f6 autobuild: Add options to set mail host and send e-mail with logs new ba6ffdb torture: Correctly invalidate the memory ccache. new e8951eb torture: Free the temporary memory context new a65e22c spoolss: cache_key handle allocation failures early new 07d3ba4 Change the registry subsystem to use uint32_t from uint32. Also change session.h. new 4491817 s3: smbd: Make sure we do not pass paths with ./ on the front to VFS routines. new 6a19b3d winbind: Use tdb_parse_record in wcache_fetch_seqnum new 883aa31 winbind: Avoid a few talloc_tos() in winbindd_cache.c new 13a2011 Change all uses of uint16/uint32/uint64 to uintXX_t in smb.h. new dd029e6 vfs_gpfs: Remove check for fileset quota new ad54184 vfs_gpfs: Remove vfs_gpfs_get_quotas new d0db0f0 docs: Update vfs_gpfs manpage for the removed fileset quota check new 450b7c6 s3-passdb: fix memleak in pdb_default_get_trusted_domain(). new a689cd5 ctdb: Coverity fix for CID 1125625 new 9b33732 ctdb: Coverity fix for CID 1125630 new 60fbfc5 vfs_fruit: also map characters below 0x20 new ec8ff49 lib: memcache. Add a new talloc cache type - SHARE_MODE_LOCK_CACHE. new 13b6199 s3: locking: Add a memcache based lock cache. new 76ba7f9 rpc_server/srvsvc: Fix CID 241162 Logically dead code new 226c59e libads: Fix CID 1272956 Fixing wrong if condition new 791c644 Add refentryinfo date. new b8ac985 ctdb: Fix the O3 developer build new 0f91e4e lib: Fix a few CIDs for Resource Leak new 6bcc037 tevent: Fix CID 1035381 Unchecked return value new 86f04bf lib: Fix CID 1107218 Resource leak new 6b1f757 s3:lib: use talloc_get_type_abort new ad52dcd s3:smbd: missing tevent_req_nterror new 64b038d s3:smbd: update comment to correctly reflect MS-SMB2 new 74e684d s3-unix_msg: remove socket file after closing socket fd new c8b4b11 smbd: Save a few lines of C :-) new 5074cf8 Convert all uses of uint8/16/32 to uint8/16/32_t in the libads code. new 2f889f7 s3:spoolss: use lp_load() wrapper lp_load_global(). new e197ddc s3:lsasd: use lp_load() wrapper lp_load_global() new 8f2c5fd s3:param: let lp_load_global() call lp_load(), not lp_load_ex(). new 79f8fd9 s3:param: add wrapper lp_load_with_shares(). new df7677c s3:param: let lp_load_global_no_reinit() call lp_load() instead of lp_load_ex() new 214ef25 s3:smbd: use lp_load_with_shares() in reload_services(). new d892ce2 nsswitch/wins: use lp_load_global() wrapper of lp_load(). new f1cdba2 s3:auth: use lp_load_with_shares() in auth3_generate_session_info_pac() new 696ce36 s3:auth: use lp_load_with_shares() in auth3_check_password() new 97e8768 s3:param: remove "global_only" parameter from lp_load_with_registry_shares(). new 1f60ceed s3:param: remove "add_ipc" parameter from lp_load_with_registry_shares(). new 677fbce s4:torture:libnetapi: use lp_load_global() instead of lp_load() new 526e376 s3:torture:msg: use lp_load()-wrapper lp_load_global() new 14c1e05 s3:param: add lp_load_no_reinit() new 7af9d23 s3:param: use lp_load_no_reinit() in lp_load_for_s4_ctx() new 31392f6 vfstest: use lp_load_with_shares() in cmd_conf new 5a7147a s3:param: make lp_load() static new db60f1d s3:param: in lp_load_initial_only(), make sure to save defaults. new 3dbff67 s3:param: factor lp_enforce_ad_dc_settings() out of lp_load_ex() new af539f4 s3:param: use GLOBAL_SECTION_SNUM in lp_enforce_ad_dc_settings() new 8b7acbb s3:param: fix a comment new 3a8952e s3:param: rename arg initialize_globals->reinit_globals in lp_load_ex() new 55bf0d0 s3:param: rename arg initialize_globals->reinit_globals in lp_load() new 0e0d775 s3:param: remove arg initialize_globals from lp_load_with_registry_shares() new 40c9cc1 s3:param: remove arg save_defaults from lp_load_with_registry_shares() new 464f4b9 param: remove two unused #defines new 3e7a158 s4-torture: strip trailing whitespace. new 8e16fea s4-torture: use tctx torture_context argument consistently. new 3e1230e s4-torture: pass down struct torture_context to some more calls in mgmt test. new b21be0f s4-torture: use torture_comment instead of printf in mgmt test. new 94844d5 s4-torture: use torture_assert() macros in mgmt test. new 5e52f73 s4-torture: do some additional length checks for the mgmt_inq_princ_name test. new e99150c s4-torture: fix invalid dereference of binding handle in mgmt test. new 2e2ff8b s4-torture: add one more test for witness_RegisterEx() and invalid sharenames. new b4a0864 s3:smbd: add wrapper around reinit_after_fork new 9e7cf87 s3:smbd: use smbd_reinit_after_fork new d75a0a5 smbd: Introduce reset_delete_on_close_lck new 1f3735a smbd: Use reset_delete_on_close_lck directly new b0d4a7d smbd: Remove bool arg from set_delete_on_close_lck new 50a1247 smbd: Cancel pending notifies if the directory goes away new 79dc084 torture: Add smb2.notify.rmdir new 471744a Make sure we initialize conn to NULL, because a routine we call may give an error and not touch conn, and then we get an error when trying to TALLOC_FREE it. new 51ae17b docs: overhaul the description of "smb encrypt" to include SMB3 encryption. new 8ac9c86 pytalloc: Fix comparison of disparate types new 50311c7 wafsamba: Add install argument to SAMBA_PYTHON new 8ac21ec pytalloc: Add tests new cc491fb buildtools: Honor LDVERSION when looking for Python library new 78cdd5e buildtools: Use all of pyext_PATTERN in map_shlib_extension new 86652c0 s4-setup: Add saltPrincipal to secrets_dns.ldif new 3e5d527 docs: correctly depend on used xsl files and catalog for building manpages.t new d0c4969 smbcacls: Make 'numeric' a local variable new 9e1ebdc smbcacls: Use defines for security flags new 7eeca44 smbcacls: Move SidToString to common file new a519b3e smbcacls: Move StringToSid to common file new 541ddde smbcacls: Move print_ace and parse_ace to common file new 42c46ab smbcacls: Move sec_desc_print to common file new 9e10ddd util_sd: Make server conncection optional new cea5045 sharesec: Print ACEs in similar format as expected in input new e4f2fa2 sharesec: Use common parse_ace function new 4903064 s4: rpc: Refactor dcesrv_alter() function into setup and send steps. new ec085fe Revert "wafsamba: flags from enviroment are put before our own internal versions" new 579dda6 ctdb-scripts: New function ctdb_get_pnn() does cached retrieval of PNN new af93ae1 ctdb-tests: New function ctdb_set_pnn() to change PNN new 09b5e49 ctdb-scripts: Changed uses of "ctdb xpnn" to ctdb_get_pnn() new 1092f97 ctdb-scripts: Replace uses of "ctdb pnn" with ctdb_get_pnn() new 0ae5758 ctdb-scripts: Simplify a command pipeline new b38137a ctdb-doc: Move --listen documentation from debugging options new 0621f07 ctdb-scripts: New configuration variable CTDB_NODE_ADDRESS new a001b03 pep8: Move to third_party/. new e9809a6 Drop unused and uninstalled SWIG wrapper for talloc. new 38553a3 Add set date to tdb manpages. new af03b57 lib: Use isspace on unsigned char new fdbca5e vfs_gpfs: Fix ENODATA for getacl on .snapshot dirs new db5b766 lib: Remove procid_str_static new 838218d Fix the O3 developer build new 78f43ed lib: Fix a typo new b2c34d4 lib: Simplify dom_sid_parse_length new 06f4ba3 lib: Remove server_id_str() new e4fe0af tdb: introduce tdb_chainlock_read_nonblock(), a nonblock variant of tdb_chainlock_read() new 3f35c1d tdb: version 1.3.5 new 688aae8 s4: Fix bad review I did in dom_sid_parse_length() code. new c6ad8a1 s4:lib/tls: fix build with gnutls 3.4 new 2224796 Change all uses of uint32/16/8 in proto.h to uint32_t/16_t/8_t. new 57303c3 Change all uint32/16/8 to 32_t/16_t/8_t in winbindd. new d748652 vfs: kernel_flock and named streams new a7d41e9 lib: tevent: Fix compile error in Solaris ports backend. new 72090dc s4: torture: Fix uninitialized variable. new 83f3a35 ctdb-scripts: Add new configuration variable CTDB_MAX_OPEN_FILES new f6af2d9 ctdb-scripts: Run tdb checker under timeout command new e359d82 ctdb-scripts: Add alternative network family monitoring for NFS new 316ace6 s3-rpc_server: fix rpc_create_tcpip_sockets() processing of interfaces. new 5e65ae1 vfp_gpfs: ensure END_PROFILE is always called new d68383e s3: smbd: Incorrect file size returned in the response of "FILE_SUPERSEDE Create" new 9d7ecb9 s4: torture: Test for incorrect file size returned in the response of "FILE_SUPERSEDE Create". new df0eeca Convert uint32/16/8 to 32_t/16_t/8_t in printing.h and all files that include it. new b79aed8 Convert all uses of uint8/16/32 to _t in nmbd and the include file. new e049943 Convert three include files from uint32/16/8 to _t types as well as the source that includes them. new 4889cee Convert uint32/16/8 to _t for the last two include files in source3/include. new 472d082 s3:param: remove unused function lp_parameter_is_canonical() new 5384035 param:README: mention to explicitly initialize defaults for special values new 8489543 param: Remove unused P_SEP and P_SEPARATOR new 27ddd15 param: remove swat specific flags. new e629d39 param: rename FLAG_HIDE to FLAG_SYNONYM new 4a6a010e docs:smbdotconf: remove swat-specific flags. new 26ad4b3 docs: remove swat specific flags from the DTD new 20a7945 Revert "ctdb-recoverd: Abort when daemon can take recovery lock during recovery" new db6572e s3: nmbd: Ensure we only set work_changed = true if we modify the record. new c3c820a s3: nmbd: Don't set work_changed = True inside update_server_ttl(). new 9343386 s3: Fix pam_authenticate() when lp_null_passwords() is true new df91bc5 libads: Fix free of uninitialized pointer new 38beef2 libads: Fix deadlock when re-joining a domain and updating keytab new 044dabf s3: smbd: VFS: Add vfs_stat_smb_basename() - to be called when we *know* stream name parsing has already been done. new 14f4e25 s3: smbd: VFS: All the places that are currently calling vfs_stat_smb_fname() and vfs_lstat_smb_fname() should be calling vfs_stat_smb_basename(). new 6fd2b74 s3: smbd: VFS: Remove vfs_stat_smb_fname() and vfs_lstat_smb_fname(). new ccb4f79 s3: smbd: VFS: For all EA and ACL calls use synthetic_smb_fname(), not synthetic_smb_fname_split(). new 0f23bf2 s3: smbd: VFS: fake_acl module called get_full_smb_filename() with a stream path, then used the result to call XATTR functions directly. new 9928d98 s3: torture: Add regression test for bug #11249. new 9bba2f6 lsa.idl: add LSA_*_DISABLED_MASK helper defines new d3f1306 s4:selftest: correctly copy a python list into a temporary variable new 4199105 s3:winbindd: don't remove the DOMAIN\ prefix for principals of our own domain as AD DC new 406cd32 s4-winbind: Correctly reject the unsupported WBFLAG_PAM_AUTH_PAC flag new a62e78c torture-winbind: Assert that the list of trusted domains is not NULL new 4aa2246 selftest: Run more winbind tests against more environments new 7fcaa07 winbindd4: Force home directory in internal winbind to use a lower-case username new e1aca8d selftest: Add tests for expected output of wbinfo -i and wbinfo --uid-info new 9eb6450 s3:winbindd: list users/groups of our own domain as AD DC new 3278b69 s3:winbindd: list local groups for our internal domains too (as AD DC) new 7294754 lib: Fix whitespace new f9056de lib: Fix indentation new e60cc28 Convert all uint8/16/32 to _t in all modules. new 6abd986 Convert all uses of uint8/16/32 to _t in source3/smbd. new 704592c Last lot of convert uint32 to uint32_t in winbindd, I promise. new 607301a lib: Fix a typo new 19b28ee lib: Fix CID 1034836 Resource leak new bfbaf51 ping_pong: Fix CID 1273087 Resource leak new 009cf61 smbd: Fix CID 703870 Uninitialized scalar variable new 4b54bb9 winbind: Fix CID 1035544 Uninitialized scalar variable new e8081af winbind: Fix CID 1035545 Uninitialized scalar variable new 2c47fb1 s3:smbd: add a smbd_notify_cancel_by_map() helper function new a5981d1 s3:smbd: use STATUS_NOTIFY_CLEANUP when closing a smb2 directory handle new 5169e9b s3:smbd: use STATUS_NOTIFY_CLEANUP on smb2 logoff (explicit and implicit) and tdis new 4bfa6b0 s4:torture/smb2: verify STATUS_NOTIFY_CLEANUP return value new 44f9e10 s4:torture/smb2: add smb2.notify.close test new a8ec77e s4:torture/smb2: add smb2.notify.invalid-reauth test new f435c89 s4:torture/smb2: add smb2.notify.session-reconnect test new 7fea421 s3:smbXsrv_session: clear smb2req->session of pending requests in smbXsrv_session_destructor() new b6c34a0 s3:smbXsrv_session: clear smb2req->session of pending requests in smbXsrv_session_logoff_all_callback() new 4fceb45 s3:smbXsrv_session: add smb2srv_session_shutdown_send/recv helper functions new cc9d52e s3:smbXsrv_session: cancel pending requests when we logoff a previous session new 95057fe s3:smb2_sesssetup: let smbd_smb2_logoff_* use smbXsrv_session_shutdown_* new 8f0d4d1 s3:smb2_sesssetup: always assign smb2req->session when a session was created. new 50aeb6b s3:smb2_sesssetup: add smbd_smb2_session_setup_wrap_send/recv() new 5871d3d s3:smb2_sesssetup: remove unused smbd_smb2_session_setup_* destructors new f719414 s3:smb2_tcon: cancel pending requests on all connections on tdis new c49ad3f s3:selftest: run smb2.notify with --signing=required new bacd990 lib: Fix strv_next for the anchor NULL entry new 57941aa s3: utils: Convert all uses of uint32/16/8 to _t. new a590ac6 libsmbconf:registry: Ignore keyless smb.conf regvalues new c7fcab7 s3:smbXsrv: refactor duplicate code into smbXsrv_session_clear_and_logoff() new 3876e59 vfs_gpfs: move failure label before END_PROFILE new 4ae2266 heimdal: Fix CID 240793 Uninitialized scalar variable new 81da2aa heimdal: Fix the O3 developer build new e241b73 Fix a few printf format errors new ca157b3 vfs: Fix the O3 developer build new 5d626db s4:torture/smb2: fix crash a crash bug in smb2.session.reconnect1 new fae184e libcli: add missing printable form of NT_STATUS_VHD_SHARED new d3ed269 libcli: add new NTSTATUS codes from SMB 3.1 new c29ff00 libcli/smb: don't alter state->smb2.hdr when getting STATUS_PENDING new a554f02 libcli/smb: add PROTOCOL_SMB3_11 and SMB3_DIALECT_REVISION_311 new 6ce14a9 libcli/smb: add define for SMB 3.1.1 SMB2_HDR_FLAG_PRIORITY_MASK and helper macros new e978584 libcli/smb: add support for SMB >= 3.1.1 io priorities new 79a7ecb s3:torture: handle PROTOCOL_SMB3_11 new a8c3d94 libcli/smb: SMB 3.0.2: define SMB2_READFLAG_READ_UNBUFFERED new 9aaeb67 libcli/smb: SMB 3.0.2: define SMB2_WRITEFLAG_WRITE_UNBUFFERED new a11aa8c libcli/smb: SMB 3.0.2: define FSCTL_SVHDX_SYNC_TUNNEL_REQUEST new e85be92 libcli/smb: SMB 3.0.2: define FSCTL_QUERY_SHARED_VIRTUAL_DISK_SUPPORT new 4770ede libcli/smb: SMB 3.0.2: define SVHDX_OPEN_DEVICE_CONTEXT new b1ea74a s3:smb2_create: treat the SVHDX_OPEN_DEVICE_CONTEXT in smb2_create (not supported) new d19517e s3:smb2_write: add simplified support for SMB2_WRITEFLAG_WRITE_UNBUFFERED new df78b16 s3:smb2_read: pass in_flags to smbd_smb2_read_send() new 02b223c s3:smb2_negprot: add support for negotiating SMB 3.0.2 new f424f8d smbd: offer SMB 3.0.2 by default. new d944585 s3:smb2_server: allow SMB2_HDR_FLAG_PRIORITY_MASK for SMB >= 3.1.1 new 08845ad s3:smb2_negprot.c: add support SMB 3.1 negotiate contexts new 4481fea s3:smb2_sesssetup.c: For SMB >= 3.1, derive crypto keys from preauth new 8a56fab s3:smb2_negprot: add support for negotiating SMB 3.1.0 and SMB 3.1.1 new 684c711 smbd: Offer SMB 3.1.1 by default. new 1b8a0e6 vfs_fruit: add option "nfs_aces" that controls the NFS ACEs stuff new fe93f7d vfs_fruit: comment fix: the options are documented new 7a42bca ctdb-client: Add API for retrieving and checking capabilities new c3d6678 ctdb-recoverd: Use capabilities API new eb206f5 ctdb-daemon: Remove unused capabilities field from struct ctdb_node new 7fb84fc ctdb-tests: Test stub for ctdb_get_capabilities() new 385e932 ctdb-recoverd: Remove unused struct members num_active and num_connected new 1fd2d38 ctdb-recoverd: Make num_lmasters a local variable new 36fc620 ctdb_recoverd: Move num_lmasters calculation to near where it is used new 6415edf ctdb-recoverd: Rename some local variables to avoid conflict with convention new 4b4ba77 ctdb-recoverd: Replace unnecessary use of ctdb->recovery_master new e6f99fc ctdb-daemon: Broadcast IP rellocation request from monitor code new c75fdf2 ctdb-recoverd: Remove unused memory context variable new 2c72c9d ctdb-recoverd: Drop redundant condition in election handler new a45ab7d ctdb-recoverd: Simplify using TALLOC_FREE() new 91f99dd ctdb-recoverd: Remove redundant condition when checking recovery lock new 7ee57b8 ctdb-recoverd: Short circuit takeover run if no nodes are RUNNING new c927ec9 ctdb-scripts: Drop update of public address configuration from config.tdb new a2c64a4 ctdb-common: Reimplement external tracing using ctdb_set_helper() new 6808b0a ctdb-daemon: Drop interface monitoring new 070964d ctdb-daemon: Make ctdb_event_script_args() terminate if no scripts new d30b529 ctdb-daemon: Initialise eventscript status earlier new c75f297 ctdb-daemon: Fix typo in debug message new 4f4e6eb ctdb-daemon: Remove older data structure that supports only IPv4 addresses new 9b68654 ctdb-daemon: Remove obsolete IPv4 only controls new 250df86 Change all uses of uint32 to uint32_t in vfs.h. This is part of a general cleanup if people approve. This time around get both vfs.h and vfs.c and all instances of uint8, uint16 and uint32. new 1e77678 Convert all uses of uint32/16/8 to _t in source3/torture. new 1ef68eb Convert all uint32/16/8 to _t in source3/rpcclient. new 8bcdd67 Convert all uses of uint32/16/8 to _t in source3/rpc_client. new a685404 Convert all uses of uint32/16/8 to _t in source3/rpc_server. new ddcf056 Convert all uses of uint32/16/8 to _t in source3/registry. new 1dd9d13 Convert all (remaining) uses of uint32/16/8 to _t in source3/printing. new f893a4a Convert all uses of uint32/16/8 to _t in source3/passdb. new bc62dfa Convert all uint32/16/8 to _t in a couple of include files. new c324d79 Add IPv6 support to ADS client side LDAP connects. Corrected format for IPv6 LDAP URI. Signed-off-by: David Holder new 6e08bfb Add IPv6 support for determining FQDN during ADS join. new b7c53a7 lib: Simplify sid_binstring_hex() new 7ceded5 lib: Make sid_binstring_hex use TALLOC new c8e9574 ntlm_auth: Remove two uses of hex_encode() new 98f414c lib: Remove unused hex_encode() new 9efa61c dbwrap: Remove an unused variable new 40eac8e libads: record service ticket endtime for sealed ldap connections new 3e6660c ctdb-daemon: Improve readability of code by nesting if-statements new 694482f ctdb-daemon: Skip "IP on interface" checks if DisableIPFailover is set new 3c7bcea ctdb-daemon: Mark interfaces as "up" by default new 5483d0c ctdb-daemon: Don't update IP tree if DisableIPFailover is set new 0d0512c ctdb-scripts: Drop all public IP addresses from 10.interface new 7d0a4ab ctdb-daemon: Never release all IPs when DisableIPFailover is set new a1d6b3f ctdb-daemon: Move release of all IPs to startup new 3b25fac ctdb-scripts: New eventscript 10.external new 6ad263f ctdb-tests: Add tickle test for external public address handling new 4779832 ctdb-doc: Document externally managed public IP addresses new 9432e20 namequery: namequery: suppress bogus warning "resolve_name: unknown name switch type" new c833baa Convert all uint32/16/8 to _t in source3/locking. new dffe228 Convert all uint32/16/8 to _t in source3/lib. new 5c1f8ad Convert all uint32/16/8 to _t in source3/libsmb. new 63e1352 Convert a couple of uint32s to _t that I missed in source3/utils. new 589c7bc Convert all uint32/16/8 to _t in source3/client. new 0674ddc Convert uint32/16/8 to _t in source3/libnet. new 0f9f5ba Convert all uses of uint32/16/8 to _t in source3/auth. new 13537db Fix the uint32/16/8 stuff in two proto.h files I missed. new 1aa0161 namequery: Fix a missing TALLOC_FREE new 059a6e0 Convert all uses of uint32/16/8 to _t in source3/groupdb. new 57568f1 Convert all uint32/16/8 to _t in a grab-bag of remaining files. new fff774e s3: IPv6 enabled DNS connections for ADS client new 0dde210 Covert all uint32/16/8 to _t in source3/rpc_server. new 4602c86 Convert uint64 to uint64_t new d1278f0 pidl:Samba3/ServerNDR: normalize {RETURN_TYPE} by using mapTypeName() new 12df833 Convert the few instances of int32 there were to int32_t. new d87fd39 Use tevent_req_poll_ntstatus new 175ae96 Remove [u]int[XX] defines from source3/include/includes.h new ffacfc1 auth: Make sure error_string is not used uninitialized new 60bacae s3:wscript: remove unused uint[16,32] rpc.h checks new a2ead17 s3:modules: remove unused allow_warnings=True for vfs_unityed_media new 362288a s3:vfs_preopen: avoid compiler warnings new 542a6d9 s3:modules: remove unused allow_warnings=True for vfs_preopen new 54a80b3 s3:vfs_aio_fork: avoid -Wcast-qual warnings new 54f7672 s3:modules: remove unused allow_warnings=True for vfs_aio_fork new dfd245d s3:modules: remove unused allow_undefined_symbols=True from vfs_aio_* new 15d9374 s3:modules: remove unused allow_undefined_symbols=False from vfs_glusterfs new dacc86e s3:vfs_nfs4acl_xattr: fix compiler warnings new 9ee3422 s3:modules: remove unused allow_warnings=True for vfs_nfs4acl_xattr new 4e1cc54 s3:tevent_wait: simplify the code by using tevent_req_defer_callback() new 9f71b96 Fix a typo in the name of the default domain level new cd6615e pytalloc: Port to Python 3 new 13a91e5 buildtools: Expose the Python 3 ABI tag new 616dfae buildtools: Add --extra-python configure option new fb5d9c3 pytalloc: Build for two Python versions at once new 6f49000 buildtools: Add a helper to iterate through Python environments new 91b407f buildtools: Add a helper for running Python tests new e8de290 pytalloc: Test for all Python versions new 8d56073 Simplify instructions for checking out submodules. new 8eda4ef Drop bzr VCS support. new 5d672b9 Factor out function for finding Git binary. new 5e08212 Make waf fail if submodules are out of date. new 0dcf535 Factor out submodule presence checking. new 843c373 waf: always close cross answers file new 3fb6173 waf: sanitize and fix added cross answer new eb696df Adds a new mode to samba cross-compiling. new c244e7d waf: improve readability of cross-answers generated by cross-execute new 56114bb waf: allow cross-execute program to have arguments with spaces new 25b1721 waf: Fix parsing of cross-answers file in case answer includes a colon new 1c58fee waf: add a sample run-on-target script new 13ce285 waf: add a cross-execute program that runs natively new 4a0d599 waf: add a script that compares configurations new 88d1b44 autobuild: Add test for cross-compilation infrastructure new 47a3f9c heimdal:lib/krb5: verify_logonname() to handle multi component principal new eb029b3 s4: libcli/finddcs_cldap: continue processing CLDAP until all addresses are used new 33ca017 tevent: add a note to tevent_add_fd() new 435ddd8 s3:winbindd: make sure we remove pending io requests before closing client sockets new e9f0852 s3: lib: util: Ensure we read a hex number as %x, not %u. new f56dfb0 testparm: Add warning if the netbios name is too long new af2fb66 s3-spoolss: use talloc_zero in spoolss notify code new 1afb7cc vfs_hpuxacl: Fix typo in comment... new 6fbbca5 Update 4.2 Roadmap file new 062bc17 smbd: Fix a typo new ce4830e Fix segfault in the very rare case when we are not able to find the rootnamingcontext new 8694331 kcc: Wait until the samba_kcc script runs to declare success to the caller new caf74b7 s4-rpc_server/drsuapi: Fix timeouts on forwarded DsExecuteKCC IRPC call new c1c25b4 dsdb: Relax the check for the RID set DN new 204fe65 samba_kcc: Do not catch all exceptions, we need the backtrace new d486e4c samba_kcc: Fix existing syntax errors preventing samba_kcc from running new a7c9313 kcc: Fix typos in original samba_kcc new 17da38b kcc: typo fix in AttributeError Exception new fc932ea samba_kcc: Fix compile failures and correctly implement MS-ADTS 6.2.2.3.1 ISTG selection new 100ec32 samba_kcc: Do not attempt to modify connections on a RODC, replicated attributes are read only new a7173e1 samba_kcc: Fix use-before assignment new cf57e61 samba_kcc: Ensure we bail out if s_dsa is None new 189f040 selftest: Force the KCC to run and another replication at rodc startup new 4ac7c79 kcc_utils: Create the new classes for the intersite algorithm new 5e63b8f samba_kcc: Add basic skeleton for KCC intersite algorithm new 6decd8e kcc: Implement update_rodc_connection to maintain the FRS new 9c5729d kcc: Start using proper GUIDs for comparison new 96ef2d5 kcc: Convert transport identification from DN to GUID new 6bb48d5 kcc: remove unnecessary find site link code new 6a62db3 kcc: convert identification of sites from DN to GUID new 99d4efc kcc: Factor out MAX_DWORD new d583913 kcc: Remove DN translation for Site GUID new 547cdaa kcc: Remove unused is_sitelink call new fc93fa4 kcc: Use correct parent in kruskal algorithm new 6ccbd18 kcc: Use remote vertex instead of local vertex in getting bridgehead new e742720 kcc: Make debugging slightly clearer new 9864192 kcc: Export extended_dn to be used by import new bb4c350 kcc: correctly calculate the number of components new 906ed3d kcc: add some more debug messages new 0884482 kcc: Add a TODO for is_bridgehead_failed new ddb5149 KCC: correct the comparison for lost link timeout new a59c8ed KCC: Create Graphviz dot files showing network topology new 9e78375 samba_kcc: add an option to set assumed current time new 1fc7e5b KCC: highlight our deviation from the spec in color_vertices new 9dff16b kcc: add labels to dot files new aee0a96 kcc: Reduce code verbosity in dumpstr_* functions new 035a246 KCC: use more pythonic construct for get_current_replica new 42dcaaf samba_kcc: try to implement rep deletion in translate_ntdsconn() new 7375abe KCC: helper function to find config NC replica for a DSA new cee3f52 KCC: improve log legibility with colour; make more dot graphs new e32b52c KCC: add comments, idiomatic changes to intrasite_graph code new 9d2a315 KCC: add --forced-local-dsa option for changing local dsa new c7d39d0 KCC: Add comments regarding time handling new 03f45bf KCC: Comment noting verbose nature of construct_intrasite_graph() new 77b47e1 KCC: Write out more DOT files and debug new d821456 KCC: more pythonic expression in select_istg new 586a959 ctdbd_conn: Use read_data() new cc51e85 messaging: Register a tevent context for secondary dgm refs new 4d0572a ctdbd_conn: Add callback fields for registered serverids new 467fee4 ctdbd_conn: Add callback args to register_with_ctdbd new 24eb365 ctdbd_conn: Call back when we get a msg new a37398b ctdbd_conn: Move message handling out of ctdbd_conn.c new d669bd8 ctdbd_conn: Move ctdbd_register_reconfigure to a callback new 7ce9f3f ctdbd_conn: simplify ctdbd_register_ips new 1052d31 ctdbd_conn: Move ndr marshalling to messages_ctdb.c new 9406d09 ctdbd_conn: ctdb_handle_message does not need msg_ctx new 25fab3e messaging: With dgm_ref, don't destroy the dgm ctx new 2416984 messaging: Make messaging_dispatch_rec static new 32d4419 ctdbd_conn: Introduce ctdbd_messaging_send_iov() new abc7b2f messaging: Remove an unused variable new a4cc7d4 messages_ctdb: Use message_hdr_[get/put] new dfa64b9 s3:smb2: add padding to last command in compound requests new 2ffa939 s4:torture:smb2:compound: compound read and padding new f73bcf4 s3: libsmbclient: Add server-side copy support new 591f71f s3-libsmbclient: change vnum to 0.2.2 new e19330e KCC: add an option to verify graph properties new 4889770 KCC: add graph verification at all dot file points new 071ef32 KCC: add a wider range of colour DEBUG messages new d474bfa KCC: comment noting the progression of edge limit calculation new 7c39344 KCC: add an option to list the graph verification options new c8944ae KCC: add directed double ring verification new 1899109 KCC: Set option --readonly to default to False new 2a01bce KCC: write_dot_graph prints filename in --debug mode new 0b17932 KCC: rename "fully_connected" check, "complete" new 8b6f3e6 KCC: Fix original script for inverted logic new 7501313 kcc: Interpret msDS-hasMasterNCs as hasMasterNCs new 159db2a KCC: stub for check of 1 or 2 node or double ring directed graph new 66c1759 KCC: add NC identifiers to dot file names new 333c8ad KCC: intrasite_post_ntdscon is directed new b47efc0 KCC: rewrite random intrasite connection addition for clarity new b73212c kcc: sort guids by ndr_pack representation new 736ecf0 KCC: A whole lot of debugging and other non-functional changes new 5246a13 KCC: do not skip unrelated edges when rodc topology is found new 259d122 KCC: skip looking for extra edges if we have enough new abfb702 kcc: reduce brokenness of --import-lidf new 7e4dfb7 KCC: Use ndrpack(GUID) sorting for all graph vertex operations new eb498a1 KCC: consistently use ndr_pack() for DSA GUID comparisons new a4cdd90 KCC: use ndr_pack for connection GUID comparisons new 59e9ae6 KCC: sitelink graph is undirected new c35ba6f KCC: debug nc_type by name rather than enum number new d683877 KCC: attempt to use correct verification tests for graphs new 0331c53 KCC: make --verify graph errors fatal new d80cdcd KCC: add --attempt-live-connections to verify real life links new 7e59faa KCC: the commit that mops up stray comments new a2d3b31 KCC: more graph verification: repsFrom new d383cd6 KCC: improved documentation for verify_graph_directed_double_ring new 195b9f4 KCC: shift graph plotting and verification into a separate module new 222b822 KCC: try graphing edges in colour for partition type new edd4aa2 KCC graph_utils: rename KCCGraphError, GraphError new e66a86b KCC: add an option to list valid DSA dn_strs new 00e8d92 KCC: move import to top of file new e753d11 KCC: rearrange samba_kcc entry point new 070c9f7 KCC: move ldif import/export functions into their own module new c33761d KCC: pep8 for ldif_utils.py new 5c72b13 KCC: move console colours from kcc_utils to graph_utils new 4ad04a0 KCC: minor formatting changes new 49e13f8 KCC: post-Kruskal graph test only needs multi-edge-forest new 5fbdf6e KCC: intrasite graph only uses local DSAs new 8a8ba28 KCC: intrasite doesn't need a ring with < 3 nodes new 35f2b2b KCC: kcc.list_dsas() returns a list rather than prints it new 660e125 KCC: beginning of --test-all-reps-from, exposing brokenness new 66116d5 KCC: Use fake guids in readonly mode new fee5717 KCC: add colouring for DSA link graphs new 92a9bce KCC: debugging changes new 2bb2480 KCC: use rep.is_default rather than non-existent part.is_default new a8a1724 KCC: InternalEdge should know its sitelink new 3aad85f KCC: fix NTDSConnection.convert_schedule_to_repltimes new 6146a8a KCC: reuse convert_schedule_to_repltimes() for Sitelinks new 68ef17f KCC: Don't form self connections new 1b681ee KCC: don't try to connect to a nonexistent bridgehead new e299fbc KCC: colour dsa dot graphs, and plot site edges new bb945df KCC: set site topo_generator in RO case, for debug clarity new 59af1b5 KCC: fix is_bridgehead_failed() according to documentation new 8ff6093 KCC: correctly update flags when repsFrom schedule is changed new b1c9039 KCC: a whole lot of debugging messages new 9b7d11b KCC: truth in documentation new 73fe7ed KCC: use more efficient, less polluting dictionary operations new cf362ab KCC: kcc.my_site_guid was not really used new 71045b3 KCC: add options to forget local and intersite links new 4d0f892 KCC: Comment about schedule types new e278722 KCC: use a set to track kept connections new 6153cf5 KCC: waste less time assigning transport a NULL guid new 948da94 KCC: warn when we are ignoring non-IP transports new 6c24a7b KCC: changes in debugging messages new 8877716 KCC: sort vertices by ndr_packed_guid instead of string guid new 0e77967 KCC: samba_kcc --test-all-reps-from tries to graph repsfrom new ce707ae kcc: Change create_connection to properly query existing connections new dc8aa6f KCC: index DSAs by guid and dn_str when loading sites new c7bf297 KCC: a "should not happen" vanishing DSA is worth a warning new 9ad8a32 KCC: remove unused enumeration variable new b01100b KCC: use a table of bridgeheads to simplify and clarify new 68bb12b KCC: adjust update_rodc_connection to cope with multiple connections new 2e9fefc KCC: use connect_table.values(), not .items() where that's best new 5aa3fca KCC: colour dot graph vertices as well as edges new d6f1215 KCC: avoid (so far harmless) variable name clash new 13388e3 KCC: produce fewer dot graphs unless --debug is used new ceb6ab9 KCC: use less verbose constructions in a few places new 39da46e KCC: Help RW DCs to ignore RODCs when doing kcc new b4e4f8a KCC: remove another needless loop variable new 5546f84 KCC: Adds some comments and rearrange translate_ntdsconn() new f023409 KCC: raise KCCError instead of vanilla Exception new e33fe2b KCC: pep8 conformance new 768d79c KCC: reformat kcc_util object __str__ for pep8 new 15dfb58 KCC: deduplicate connection schedule creation new 4770bc0 KCC: fix square bracket padding for pep8 new 4ffd37d KCC: more pep8, using temp variables in places new b75ec6d KCC: add a warning about repsFRom magic objects new 6200432 KCC: remove essentially dead code new 04c678f KCC: slight rewrite for the sake of pep8 new 91d87ca KCC: move get_spanning_tree_edges out of KCC object new 8c8acd2 KCC: merge copy_output_edges into get_spanning_tree_edges new 7ac5974 KCC: graph the result of partial edge reversal new d0f9f32 KCC: Fail earlier if there is no IP transport new 4c5761c KCC: Debugging changes -- including DEBUG_FN() function new 7a6d0b6 KCC: A woeful warning comment about the state of our code new fa3c552 KCC: use 75% fewer lines to assign a Boolean to a variable new f7b088e KCC: Add more debugging and fix a comment new b9f75c8 KCC: don't create duplicate DSA objects new 722e6fa KCC: ignore non-IP transports more thoroughly new 326c503 KCC: RODCs are their own bridgeheads new 75eedf8 KCC: --test-all-reps-from uses same random seed for all DSAs new cb8b99e KCC: improve directed_double_ring graph check new 4e78185 KCC: add graph tests of robustness against edge and vertex failure new edacc03 KCC: pep8 pass over graph_utils.py new 08e41b4 KCC: more pep8 for kcc_utils new 898d8b3 KCC: pep8/flake8 fixes for samba_kcc new 87c68e0 KCC: remove print statements from kcc_utils new c3dc87e KCC: (doc) explain intrasite max edge count a bit better new 2f3ce17 KCC: more debugging changes new b08f454 KCC: rename 'repsFrom_%s_all' graphs --> 'all-repsFrom_%s' for better sort order new 29546f2 KCC: test suite for the graph_utils new 3073a2e ctdbd_conn: Fix CID 1301580 Explicit null dereferenced new 477ecfb libcli/smb: In CCM and GCM mode we can't reuse nonces new 461c69b s3:smb2_server: In CCM and GCM mode we can't reuse nonces new d53a011 ctdb: remove various dead prototypes from the ctdb client header. new a937590 ctdb: remove various dead prototypes from the ctdb private header. new 6d99636 kcc: prevent non-determinism when running translation new 11633f7 kcc: translate over other DSA for repsFrom graph new 6965ed8 KCC: add multisite ldif file for KCC tests new 55850a3 KCC: ldif_utils: ldif_to_samdb doesn't need creds; begin selftest new d176e8d KCC: tests/ldif_utils tests ldif import new 482d7f2 KCC: Docstring for sort_replica_by_dsa_guid new 9fcbc8d KCC: docstring for sort_dsa_by_gc_and_guid new 0724f5d KCC: improve docstring for is_smtp_replication_available() new 64f5aa7 KCC: docstring for the KCC class new 2b304cd KCC: improve docstring for KCC.load_all_transports() new 7f7339c KCC: improve docstring for KCC.load_all_sitelinks() new f66a2f0 KCC: improve docstring and comments for KCC.load_site() new d77e149 KCC: improve docstring for KCC.load_mysite() new 59a0790 KCC: improve docstring for KCC.load_my_site() new 5b42154 KCC: improve docstring for KCC.load_my_dsa() new 692d9c9 KCC: improve docstring and comment for kcc.remove_unneeded_ntdsconn() new aa4588d KCC: improve docstring for KCC.merge_failed_links() new a2ac039 KCC: improve docstring for KCC.is_stale_link_connection() new ed3035a KCC: improve docstring for KCC.modify_repsFrom() new 9f3fcb0 KCC: improve docstring for KCC.translate_ntdsconn() new f21d5ee KCC: improve docstring for KCC.setup_graph() new 2f6c70a KCC: improve docstring for KCC.add_transports() new 6a28fc8 KCC: improve docstring for KCC.load_all_partitions() new 40d451a KCC: Slightly improve docstring for KCC.get_bridgehead() new 0175832 KCC: Slightly improve docstring for KCC.get_all_bridgeheads() new 3bc2880 KCC: improve docstring for KCC.is_bridgehead_failed() new b7f3ddc KCC: slightly improve docstring for KCC.create_connection() new 3c41fcf KCC: improve docstring for KCC.list_dsas() new 0791bb0 KCC: improve docstring for KCC.load_samdb() new 9c0139f clusapi: add inline comment describing why we use so many "if 0" in this IDL. new 60d95bb s4-torture: call clusapi_CreateResEnum for all cluster resources. new 9d797ff tevent: fix access after free in tevent_common_check_signal() new d5065ed Prevent clashes between system and Samba SHA functions new 2f2cdaf debug: Fix default log levels new ab26e84 tstream: Make socketpair nonblocking new 4234cbb s3-rpc_server: Fix inteface typo. new 835c278 idmap_rfc2307: Fix wbinfo --gid-to-sid query new c1c07b4 nsswitch: Extend idmap_rfc2307 testcase for reverse lookup new 9e5cf6f ctdb-recoverd/vacuum: remove unneeded prototype. new 84ab6d0 ctdb-recoverd/vacuum: move two variables into scope. new 9092617 ctdb-recoverd/vacuum: factor vacuum_fetch_process_one out of vacuum_fetch_loop new a1c941b ctdb-recoverd/vacuum: add common exit point to vacuum_fetch_handler new 4103463 ctdb-recoverd/vacuum: slightly reorder the vacuum fetch loop new 92d1486 ctdb-recoverd/vacuum: move fetch loop back into fetch handler. new 2e2dba8 ctdb-recoverd/vacuum: Remove vacuum_info structure new 941669a ctdb-recovered: Drop unused variable new 9f57244 s3: libsmbclient: Re-resolving targetcli on every read/write/lseek/ftruncate/close is both incorrect and slow. new 0721134 docs: Reference ldap ssl options in idmap_rfc2307 manpage new fcf0d3e libcli/named_pipe_auth: call smb_set_close_on_exec() in tstream_npa_socketpair() new 61dbe45 tsocket: Use common code in tsocket_bsd_common_prepare_fd new fc5aadb winbind: Lookup groupmem via primaryGroupID new a4db3b3 messaging: Move parsing of ctdb_req_message to ctdbd_conn.c new 7266c68 ctdb: Change use of 'which' to 'type' in scripts. new 873d3cc s3:smb2_tcon: require a signed request when authentication is used for SMB >= 3.11 new 47ad5d2 selftest: Apply rename filepath arguments so binary mapping doesn't have to. new 62d4136 selftest: Remove binary mappings from the build system. new 3863c0a ctdb-build: fix version handling in standalone build new a84e982 ctdb-build: only use ctdb/packaging/mkversion.sh for the standalone build. new b1e718f nsswitch: Simplify winbind_named_pipe_sock() new af7cc9d s3:param/loadparm fix testparm --show-all-parameters new b26a144 vfs_fruit: add option veto_appledouble new 1c60dc5 lib/util/charset: fix conversion failure logging new 0615b72 smbd/trans2: add a useful diagnostic for files with bad encoding new 728cfa5 s3: libsmbclient: Use cache targetcli in SMBC_splice_ctx calls also. new 2bf1443 buildtools: Always reset the build environment new f5838df pytevent: Better error and reference handling new 4399dc5 pytevent: Define missing TeventFd_Type object new 5605762 pytalloc: Improve timer wrapper, and test it new 8dbdd27 pytevent: Port to Python 3 new d0f7651 pytevent: Build for two versions of Python at once new 81f0592 autobuild email mentions the elapsed time new a82acb0 lib/replace: add signal related configure checks new 322f4b7 lib/util: remove signal related configure checks new a5fd4ca s3:wscript: remove signal related configure checks new affa21f wbinfo: Dump user info for pam-logon -v new 50dc465 debug: Add definitions and macros for log levels new 70b10f8 debug: Change syslog priority mapping to match new log level macros new b51ad15 smbd: Use new debug macros in kill-client-ip new efadcb3 kerberos auth info3 should contain resource group ids available from pac_logon new 4c5fefe winbindd: winbindd_raw_kerberos_login - ensure logon_info exists in PAC. new 6e473c5 messaging: Init server_id_db after clustering new 94b1258 KCC: Copy KCC core out of samba_kcc into samba.kcc module new f37b89c KCC: Reduce brokenness of samba.kcc module new 7cd3505 KCC: split and shift samba.graph_utils -> samba.kcc.{graph_utils,debug} new 8d6f256 KCC: rearrange 3 functions in samba.kcc __init__ new b0e6a74 KCC: split kcc_utils into samba.kcc.{kcc_utils,graph} new 427d05d KCC: shift samba.kcc intersite functions to samba.kcc.graph new db56d4a KCC: remove remnants of script from samba/kcc/__init__ new 032291f KCC: shift samba.ldif_utils to samba.kcc.ldif_import_export new 6aa9240 KCC improve docstring for refresh_failed_links_connections() new 257219c KCC improve docstring for KCC.create_intersite_connections() new 62a7ae5 KCC improve docstring for update_rodc_connection() new 21b792b KCC improve docstring for KCC.construct_intrasite_graph() new 215f1c2 KCC improve docstring for KCC.load_samdb() new c182df9 KCC: KCC object keeps lp and creds for live pings new cb94863 KCC: switch samba_kcc over to samba.kcc module new ff7a090 KCC: clarify a couple of comments in graph.py new c73a571 KCC: fix combine_repl_info new f1b7007 KCC: add a warning about side-effects in RepsFromTo.__setattr__ new b845e29 KCC: move functions used in kcc.graph into kcc.graph new b08684c KCC: remove unused variable from KCC.modify_repsFrom() new fa22921 KCC: tidy up a missed keystroke in a comment new 733d6ea KCC: rename is_repsFrom_implied to get_dsa_for_implied_replica, simplify new 2a776d9 KCC: remove an unused variable in KCC.remove_unneeded_ntdsconn() new 21e276d KCC: remove unused method KCC.should_be_present_test() new 747e080 KCC: remove commented out code in KCC.refresh_failed_links_connections() new 7ff2861 KCC: explicit None check in refresh_failed_links_connections() new cc375f5 KCC: clarify a comment in is_stale_link_connection() new bfbb3dc KCC: don't generate dot/verify graph edges unless necessary new 169fcd7 KCC: remove unnecessary debug message in KCC.get_all_bridgeheads() new eba852c KCC: write dot files in a deterministic, user specified place new a918edc KCC: test stub for KCC object new 9b945bd KCC: add multi-site ldif to ldif_import_export test suite new fcd8639 KCC: improve docstring for KCC.run() new 7e8a1a8 KCC: improve docstring for KCC.plot_all_connections() new 7f4b7fe KCC: simplify repsfrom pruning in KCC.translate_ntdsconn() new e2eb3f7 KCC: Add fake transport EDGE_TYPE_ALL at most once new 7c6a6f2 KCC: remove a condition dependant on non-IP transport new a0b0a0f kcc: Allow RODC to be included in intersite topology new 07daef8 KCC: shift tests/graph_utils.py to tests/kcc/graph_utils.py new 9f0209a KCC: shift tests/ldif_utils.py to tests/kcc/ldif_import_export.py new 94094d0 KCC: fix KCC.import_ldif() use of forced_local_dsa new e6991d2 KCC: remove dead code that depends on SMTP replication new 6328b10 KCC move and fix ldif_import_export and graph_utils tests new c93c2fc KCC: samba_kcc uses forced_local_dsa in import_ldif new a866b70 KCC: improve docstring for KCC.create_connections() new 9ff5a38 KCC: improve documentation for KCC.intersite() and KCC.intrasite() new ce9d1d5 KCC: improve documentation for KCC.intrasite_max_node_edges() new 303c2c0 KCC: print error messages to stderr, not stdout new a811df8 KCC: improve documentation for KCC.import_ldif() new 4376f1a KCC: improve documentation for KCC.export_ldif() new 9af0a06 KCC: improve docstring for kcc.graph.combine_repl_info() new f8a68af KCC: improve docstring for kcc.graph.get_spanning_tree_edges() new e6d8a8e KCC: remove "forest_of_rings" verification check new 12de3df KCC: ignore SMTP transport and warn about unknown ones new a6b7a9a KCC: Don't pretend to "load_all_transports" new 004a9ba KCC: shift ReplInfo, MAX_DWORD from kcc.kcc_utils to kcc.graph new 9f33d91 KCC: add a very puny stub for kcc.kcc_utils tests new 751726c KCC: beginning of tests for kcc.graph new 3102509 KCC: add tests for kcc.graph repltimes functions new 746c67c KCC: ldif_import_export tests use samba.tests.TestCaseInTempDir new 33e82b8 KCC: ldif_import_export tests checks the dot-files new 56b7b15 KCC: ldif_import_export tests dotfiles have contents new 99f07fa KCC: use logger functions rather than print in create_connections new 6c86ddc KCC: docstring for test_all_reps_from() new 79f2c71 KCC: Add ReplInfo docstring new 86004da KCC: improve samba.kcc.graph.get_spanning_tree_edges() docstring new f86620e KCC: Add samba.kcc.graph.create_edge() docstring new a49cd69 KCC: Add s.k.g.create_auto_edge_set() docstring, improve variable name new aeda7f4 KCC: don't pretend graph.create_edge_set() is useful new a0fea23 KCC: Add graph.setup_vertices() docstring new 3069fba KCC: Add graph.dijkstra and setup_dijkstra() docstrings new b59666c KCC: Add graph.try_new_path docstring new 4a9b9b2 KCC: Add graph.InternalEdge.__lt__ docstring new af1a307 KCC: setup_dijkstra() creates its own empty queue new 68a0f13 KCC: remove XXX scare comments around guid comparisons. new 316fa2e KCC: samba.kcc formatting fixes for pep8 new f360010 KCC: pep8 remove a line new 5ea0dfb KCC: pep8 -- remove an extra line in graph_utils new 490eb10 KCC: pep8 line length in plot all connections new 90aa7f1 KCC: docstring for kcc.graph.check_demote_vertex() new 7c62a85 KCC: docstring for kcc.graph.undemote_vertex() new a75b874 KCC: docstring for kcc.graph.process_edge_set() new 61c1d8a KCC: docstring for kcc.graph.process_edge() new 84fb4af KCC: docstring for kcc.graph.add_int_edge() new 6c760c1 KCC: docstring for kcc.graph.kruskal() new f019fea KCC: some rearrangement in kcc.graph.add_int_edge() new 3a5a516 KCC: docstring for kcc.graph.find_component() new 2331161 KCC: docstring for kcc.graph.add_edge_out() new 7663951 KCC: docstring for kcc.graph.setup_graph() new ea48c8f KCC: docstring for kcc.graph.VertexColour() new 5a3cb71 KCC: docstring for kcc.graph.Vertex new 0f438ac KCC: docstring for kcc.graph.MultiEdge new 27e08cd KCC: docstring for kcc.graph.InternalEdge new b5a294e KCC: let kcc.graph.ReplInfo know its duration new 69488c8 KCC: remove an unwarranted XXX comment new 7fc108b KCC: reword comment, removing unwarranted XXX new d662cc7 KCC: remove unnecessary comment new 957e9b0 KCC: combine_repl_info() returns the combined replinfo new 218baa6 KCC: note about the meaning of None in schedule types new 534dfb0 KCC: clarify setup-vertices docstring, remove TODO new 2291655 KCC: remove a TODO with seemingly no basis in specification new 430b089 KCC: fix the polarity of bridges_required option new dcf582a KCC: ignore the bridges_required option new 65fb95e KCC: remove unused create_edge_set() function new db4e96b KCC: use KccError, simplify logic in NTDSConn.commit_modified new db48fb2 KCC: draw a site-edges graph for each partition new c450079 KCC: use logger.critical rather than print >> sys.stderr new bbe9084 KCC: intrasite double_directed_ring test shouldn't include RODCs new eef3dab KCC: use python 2.6 compatible dictonary comprehensions new ffa415f rpcclient: Add netshareadd command new a90beeb rpcclient: Add netsharedel command new b0ccfa0 rpcclient: Add info level 1005 for netsharegetinfo new ec608ca rpcclient: Add netsharesetdfsflags command new b73121f docs: Add missing SRVSVC entries in rpcclient manpage new ee02e40 ctdb-locking: Avoid memory corruption in ctdb_lock_context_destructor new 752ec31 ctdb-locking: Set the lock_ctx->request to NULL when request is freed new 5ae6a8f ctdb-locking: Set destructor when lock_context is created new 2b352ff ctdb-locking: Avoid memory leak in the failure case new bc74703 ctdb-locking: Avoid resetting talloc destructor new 89849c4 ctdb-locking: Add a comment to explain auto_mark usage new a2690bc ctdb-locking: make process_callbacks() more robust new b3a18d6 ctdb-locking: move all auto_mark logic into process_callbacks() new 88971d4 tevent/testsuite: make sure we cleanup tevent_fd structures in the correct order new 44584f8 tevent.h: propose tstream_ versions of read_packet_send/recv and writev_send/recv new 3a8b7b0 lib/tsocket: add tdgram_bsd_existing_socket() helper function new 36b97d0 lib/tsocket: add tdgram_inet_udp_broadcast_socket() new dd037b0 s4:libcli/raw: make sure smbcli_transport_connect_send/recv correctly cleanup on error new 0c108f5 s3:wscript: move lib/util_tsock.c from 'TLDAP' to 'samba3util' new 9d3444a s3:lib/background: make sure we destroy a pending read_packet_send() before closing the pipe fd new 257bc58 s3:lib/addrchange: look at the correct nl_pid in addrchange_done() new 0d161e4 s3:lib/addrchange: make use of tdgram_* in addrchange_*() new 992be06 s3:libsmb: remove the cli_session_request as early as possible via a nb_connect_cleanup() hook new 04f89d4 s3:libsmb: remove subreqs as early as possible via a smbsock_connect_cleanup() hook new 058d847 s3:libsmb: remove pending requests as early as possible via a smbsock_any_connect_cleanup() hook new 9ccf8e6 s3:libsmb: let nb_packet_server_destructor() explicitly destroy the tevent_fd new 3ecf4ec s3:libsmb: convert nb_packet_client to tstream_* functions new ecb4d04 s3:libsmb: convert nb_packet_reader to tstream_* functions new a328291 s3:libsmb: convert nb_trans_send/recv internals to tdgram new ccd038e lib/async_req: remove unused sendto_{send,recv} and recvfrom_{send,recv} new be8c2ff lib/async_req: s/result/req/ in async_connect_send() new d5a4b30 lib/async_req: simplify async_connect_* using a _cleanup() hook new 0c11096 lib/async_req: remove the tevent_fd as early as possible via a writev_cleanup() hook new 4f05f68 lib/async_req: s/result/req/ in read_packet_send() new 9a116b2 lib/async_req: use tevent_req_nomem/tevent_req_post in read_packet_send() new a2a7cbc lib/async_req: remove the tevent_fd as early as possible via a read_packet_cleanup() hook new 64640cc lib/async_req: remove the tevent_fd as early as possible via a wait_for_read_cleanup() hook new 26c4b3f libcli/smb: use tevent_req_received(req) in read_smb_recv() new 46e1aa2 libcli/smb: close the socket fd at the end of smbXcli_conn_disconnect() new 8f42df2 libcli/smb: remove unused split of read_fd and write_fd new 5933843 libcli/smb: make sure the writev_send of smbXcli_conn_samba_suicide() is removed before closing the socket new f3982eb libcli/smb: add smb1 requests to the pending array before writev_send() new 006042a libcli/smb: make sure we remove the writev_send() request when a request is destroyed new 53ff3e4 ctdb-ib: make sure the tevent_fd is removed before the fd is closed new 1898200 ctdb-vacuum: revert "Do not delete VACUUM MIGRATED records immediately" new f5d74c2 talloc: sync the talloc_reference() description between talloc_guide and manpage new 66e96d9 talloc:manpage: fix documented signature of talloc_unlink(). new 2216141 talloc:guide: fix documented signature of talloc_unlink(). new 1a8a5ba pytevent: remove dead code TEVENT_DEPRECATED is never defined new fb04f0f pytevent: remove const warnings using discard_const_p() new 93ee074 pytevent: add a TeventTimer_Object_ref helper structure to make the code clearer new d7bdb30 tevent: version 0.9.25 new 3d7ce9d s4:ntvfs/pyposix_eadb: fix initposix_eadb() prototype new ad7148f pidl:Python: use discard_const() to pass a possible const pointer to talloc_unlink() new 781cc3d pidl:Python: protect for loops against $length being an expression instead of a scalar variable new 3c97bfe pidl:NDR/Parser: protect for loops against $length being an expression instead of a scalar variable new cf7e1c7 pidl:NDR/Parser: check [ref] pointers before pushing anything else new 70737dd s3:pysmbd: #include must be the first include in order to avoid compiler warnings new 86671db wafsamba: remove unused allow_warnings=True from SAMBA_PYTHON() new ff072a6 wafsamba: let CHECK_DECLS() find enum values new 34cf1d2 lib/replace: fix PTHREAD_MUTEX_ROBUST fallback to PTHREAD_MUTEX_ROBUST_NP on solaris 11 new 89dcfbf lib/replace: remove unused HAVE_DECL_PTHREAD_{MUTEXATTR_SETROBUST,MUTEX_CONSISTENT}_NP checks new 4ddf78a tdb: version 1.3.6 new d201e94 source3/registry: Fix CID 1273421 Useless call new b4db69f source3/registry: Fix CID 1273100 Stray semicolon new 1c9ff50 source/libsmb: Fix CID 1272955 Logically dead code new 04c6879 ctdbd_conn: Fix a leak on talloc_tos() new 69e1f3d net: Fix messaging_init for clustering new a9325f1 libads: fix indentation in generated krb5.conf new 5078178 namequery: fix get_kdc_list() to look for _kerberos records new 183b799 kerberos: Move DEFAULT_KRB5_PORT to a header file new 2f1b847 namequery: correctly merge kdc ip address list new dcdf2d6 libads: Keep 'good' server at the head of custom KDC list new 625550c namequery: remove dead code new 4d8241e libads: Fix fallback logic when finding a domain controller new 28f51b9 libads: further split resolve_and_ping into dns and netbios implementations new 95fc7fb lib: ldap: Properly check talloc error returns. new 9df07e6 Group creation: Add msSFU30Name only when --nis-domain was given new 90eefb1 lib: Fix CID 1306764 Unchecked return value new cf59815 lib: Fix CID 1306765 Unchecked return value from library new 12079b4 heimdal: fix endless loop for specific KDC error code new 0b9fa28 sharesec: Use non-numerical output for sharesec new a6650d7 selftest: Add test for sharesec command new 8406d4d docs-xml: Update sharesec manpage to reflect current output new bcb6949 s3:smb2_setinfo: fix memory leak in the defer_rename case new 0aefbf4 smbd: Fix clients connecting unencrypted with PROTOCOL_SMB2_24 or higher. new 5bb647b selftest: Run winbind tests in chgdcpass environment new b209cd1 winbindd: Use pdb_get_domain_info() to get exactly the local domain info when we are an AD DC new 5de7621 winbindd: Sync secrets.ldb into secrets.tdb on startup new db59f9e selftest: Change chgdcpass environment to use winbindd new cd57075 s3: smbd - Fix SMB3.11 protocol encryption selection. new 15f83d8 samba-tool: make 'samba-tool fsmo *' aware of all 7 fsmo roles new 2064833 selftest: Add callout scripts for RPC SRVSVC share modifications new a680d60 selftest: Add blackbox test for srvsvc calls from rpcclient new 5deb816 dcerpc: NULL pointer deref crash in handling rpc request. new 5a82cc2 s3: smbd: Codenomicon crash in do_smb_load_module(). new 052b9a5 Fix a typo new 893b5f8 wafsamba: Also build libraries with RELRO protection new f89e9bd rpc: Simplify dcerpc_binding_handle_raw_call() new f3798a2 lib/sysquota_linux: Handle the quota flags properly new e50bf6d replace: Replace BSD strtoll by wrapping strtoll instead of strtoq new f0d6e4e vfs_fruit: simplify lp_parm_bool check new 8357dcb smbd/smb2_ioctl: fix error handling new edf3b61 s3:util: use pread/pwrite in transfer_file new de4304d smb2:ioctl: support for OS X AAPL copyfile style copy_chunk new 6fd351f vfs:fruit: implement copyfile style copy_chunk new 408c965 s4:torture:vfs_fruit: copyfile new 0149961 s4:heimdal_build: define HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X new 5757945 auth/credentials: use HAVE_GSS_KRB5_CRED_NO_CI_FLAGS_X instead of SAMBA4_USES_HEIMDAL new 3542d33 auth/gensec: gensec_[un]seal_packet() should only work with GENSEC_FEATURE_DCE_STYLE new 756508c auth/gensec: make sure gensec_start_mech_by_authtype() resets SIGN/SEAL before starting new 2cb3ec5 dcerpc.idl: add DCERPC_AUTH_PAD_ALIGNMENT (=16) new f1e3ad2 librpc/rpc: add DCERPC_AUTH_PAD_LENGTH(stub_length) helper macro new 3e6e9e3 s3:librpc/rpc: allow up to DCERPC_AUTH_PAD_ALIGNMENT padding bytes in dcerpc_add_auth_footer() new b2e042a s3:librpc/rpc: fix padding calculation in dcerpc_guess_sizes() new a6a6795 s3:rpc_server: remove pad handling from api_pipe_alter_context() new c726dd7 s3:include: remove used unused {CLIENT,SERVER}_NDR_PADDING_SIZE new ef801ba s4:librpc/rpc: let dcerpc_ship_next_request() use DCERPC_AUTH_PAD_ALIGNMENT define new fc249d5 s4:librpc/rpc: let dcerpc_ship_next_request() use a sig_size for a padded payload new 48f2c38 s4:librpc/rpc: let ncacn_push_request_sign() handle sig_size == 0 with auth_info as internal error new 114c52e s4:librpc/rpc: fix padding caclucation in ncacn_push_request_sign() new 3fbdb25 s4:rpc_server: let dcesrv_reply() use DCERPC_AUTH_PAD_ALIGNMENT define new 16f3837 s4:rpc_server: let dcesrv_reply() use a sig_size for a padded payload new 1bf7ab4 s4:rpc_server: let dcesrv_auth_response() handle sig_size == 0 with auth_info as error new 69c1b4b s4:rpc_server: fix padding caclucation in dcesrv_auth_response() new 5b917fd s4:selftest: run rpc.echo tests also with krb5 krb5,sign krb5,seal new 6dd117b s4:selftest: also run rpc.winreg with kerberos and all possible auth options new ac5283f s4:gensec/gssapi: use gensec_gssapi_max_{input,wrapped}_size() for all backends new 7b916b5 s4:gensec/gssapi: make calculation of gensec_gssapi_sig_size() for aes keys more clear new 8dbe9d7 s3:libads/sasl: use gensec_max_{input,wrapped}_size() in ads_sasl_spnego_ntlmssp_bind new 3d298b9 s4:lib/tls: fix tstream_tls_connect_send() define new 6f2c29a s4:lib/tls: ignore non-existing ca and crl files in tstream_tls_params_client() new 67c5d58 s4:libcli/ldap: conversion to tstream new beb84d0 s4:auth/gensec: remove unused and untested cyrus_sasl module new 7943ffb s4:auth/gensec: remove unused include of lib/socket/socket.h new 37041e4 s4:auth/gensec: remove unused gensec_socket_init() new 2cd3e51 auth/gensec: remove unused gensec_[un]wrap_packets() hooks new 965d9ce s3:ntlm_auth: don't start gensec backend twice new 39a1894 lib: Strip genrand.c a bit new 95cd4b1 lib: Fix whitespace new 0934134 lib: Streamline genrand.c includes new a4d4cc2 lib: Simplify arcfour_crypt new 30bfb8d lib: Fix deps for LIBCRYPTO new a08dee1 lib: Make time-basic a library new ea91956 lib: Make genrand independent new 69160e5 lib: Fix CID 1272913 Calling risky function new 4bd430e lib: Fix CID 1034723 Explicit null dereferenced new 1f99ba7 lib: Fix CID 1273234 Untrusted value as argument new ddd6112 lib: Fix CID 710685 Unchecked return value from library new 252f813 lib: Fix CID 1272858 Copy-paste error new e6564bf lib: Fix CID 1128556 Dereference after null check new 6438339 lib: Remove unused functions new 246cb19 smbd: Fix CID 1273096 Dereference before null check new 4b80851 dsdb: Fix CID 1034745 Dereference after null check new 6ed5b4e dsdb: Fix CID 1034804 Dereference null return value new 77c6cdc dsdb: Fix CID 1034803 Dereference null return value new 5c30ed4 dsdb: Fix CID 1034743 Dereference after null check new 22d4d91 dsdb: Fix CID 1034742 Dereference after null check new d09d428 dsdb: Fix CID 1034802 Dereference null return value new 7613174 dsdb: Fix CID 1034719 Evaluation order violation new 8253549 dsdb: Fix CID 1034687 Logically dead code new a924399 dsdb: Fix CID 1034902 Dereference before null check new ccb6495 s4:kdc/db-glue: fix memory leak in samba_kdc_lookup_server() new 61de102 s4:kdc/db-glue: allow principals in form of computer at EXAMPLE.COM new 65355d6 s4:selftest: run samba4.rpc.lsa.secrets with more principal combinations new 0ba6e0d s4:torture/krb5: add a --option=torture:run_removedollar_test=true option to kdc-conon new 3b9e5cf s4:selftest: add torture:run_removedollar_test=true to the machine account kdc tests new 9414d98 heimdal:lib/gssapi/krb5: make _gssapi_verify_pad() more robust new 01350c7 heimdal:lib/gssapi/krb5: fix indentation in _gk_wrap_iov() new 3269ebf heimdal:lib/gssapi/krb5: clear temporary buffer with cleartext data. new 688c537 heimdal:lib/gssapi/krb5: add const to arcfour_mic_key() new 571a05c heimdal:lib/gssapi/krb5: split out a arcfour_mic_cksum_iov() function new c245d4f heimdal:lib/gssapi/krb5: implement gss_[un]wrap_iov[_length] with arcfour-hmac-md5 new 8a4c0ab auth/kerberos: add gssapi_get_sig_size() and gssapi_{seal,unseal,sign,check}_packet() helper functions new f643677 s3:librpc/gse: make use of add gssapi_get_sig_size() and gssapi_{seal,unseal,sign,check}_packet() helper functions new fa4f4fe s4:gensec/gssapi: make use of add gssapi_get_sig_size() and gssapi_{seal,unseal,sign,check}_packet() helper functions new c3cf813 Byte order reversal shouldn't assume size_t is 64 bit. new 3c9f795 Treat unsigned 64 bit IDL values as unsigned long long in Python new 8a3d548 remove trailing whitespace in Pidl/Samba4/Python.pm new 8ed6523 Use large enough unsigned values in server_id IDL new 69e511e Avoid casting pointer to unsigned long long for NULL check new 225d701 correct sense of macro variable name in SMB2 durable open test new 0438027 auth: Explain why GSS_KRB5_CRED_NO_CI_FLAGS_X is needed new fb63fd1 s3:winbindd: remove unused argument 'server' from winbind_samlogon_retry_loop() new 45b7992 Allow winbind removal by matching delays to Samba3.pm new c31c300 s4-winbindd: Remove the winbind rewrite from the samba4 effort new c0364fa ctdb: remove useless setting of variable domain_socket_name new e2c4b89 s3: smbd: Use separate flag to track become_root()/unbecome_root() state. new 21f98e5 Remove PYTHONDIR and PYTHONARCHDIR in a single place new 26a7372 Always use Samba's CHECK_CFG instead of waf check_cfg new bbb1887 Avoid segfault in durable_open tests new 3320a56 ctdbd_conn: lower the debug level 0 for failing connection to ctdbd. new 5c1ed7f ctdbd_conn: use the right error code from ctdbd_connect for debug and return new 5af2e3e s3:libsmb: Fix a bug in conversion of ea list to ea array. new 994d08e libsmb: Streamline smb1cli_trans a bit new c5be94c libsmb: Use fstr_sprint in convert_sid_to_string new 15ac12a ctdb: strip trailing spaces from nodes file. new e3373e9 Revert "lib: Fix deps for LIBCRYPTO" new eaf9920 winbindd: disconnect child process if request is cancelled at main process new 4974322 wafsamba: Cache final_libs for each target new 7372f17 selftest: use server_maxtime = 10800 by default new 3bc8d52 net:conf:import: print error message when importing fails. new 36272ac selftest: skip the ntvfs based base.defer_open tests new 6fc65aa lib: Fix rundown of open_socket_out() new c638ce8 s3-smbd: reset protocol in smbXsrv_connection_init_tables failure paths. new 2749e08 ntlmssp: add NTLMSSP_WINDOWS_MINOR_VERSION_3 as seen from Windows 8.1 clients. new e1a87d8 libldap: Fix CID 1308982 Unchecked return value from library new f4871b8 ctdb-tests: Run transaction tests with externally imposed timeout new 27674c4 ctdb-scripts: Create the directory containing the recovery lock new 036c2a9 ctdb-recoverd: Add new function clear_ip_assignment_tree() new b234ae0 ctdb-recoverd: Clear IP assignment tree on election loss new eb159f3 ctdb-daemon: Promote debug messages about --start-as-* to NOTICE level new 0c609c9 ctdb-scripts: Only write to /proc route flush files if they exist new 1e13455 ctdb-build: Fix building of PCP PMDA module new 94285d9 ctdb-packaging: Pass extra arguments to rpmbuild from commandline new ba77907 ctdb-build: Fix ctdb --with-socketpath configure option new 6c4e3cf ctdb-packaging: Package private libraries new 7829395 dsdb: Rename a parameter new 5ce5263 lib: Trim blocking.c new b3e34d8 debug: get rid of DBGC_MAX_FIXED new 86cff1d tevent: add and use debug class for tevent new 2b644e3 s3:libsmb: fix resolve_ads return if there were no answers new 451dc38 selftest: Add setup_fileserver() new f72be14 tests: Add test_preserve_case.sh new 4e28dd1 selftest: Plan samba3.blackbox.preserve_case testcase new 20075e6 s3:vfs: copy_chunk buffer size new ddc4c67 librpc: prevent invalid NULL pointer derref in dcerpc_binding_get_auth_info(). new f87e70a s3:libads: improve debug levels/messages in ads_find_dc() new 25f302a vfs_fruit: check offset and length for AFP_AfpInfo read requests new c6e044e s4:torture:vfs_fruit: check offset and length when reading AFP_AfpInfo stream new 1b70b1a s4-torture: open a clusapi connection to get list of cluster nodes, etc. new 9cdb69c s4-torture: minor cleanup in test_witness_Register(). new 6e9c678 s4-torture: make setup of the clusapi pipe non-critical in witness test. new cc3afec s4-torture: add some more tests for witness_AsyncNotify and RegisterEx with different timeouts. new cf738cc s3-rpcclient: add cmdline tools to toggle online/offline cluster resource state. new e324184 witness: add default case to witness_notifyResponse_message union. new 82c4b92 witness: autogenerate the marshalling of the witness_notifyResponse_message. new d8dbbfc s3-rpcclient: add clusapi_get_resource_state command. new 5b95572 libndr: better debug message in ndr_pull_subcontext_start(). new 126c6f0 s3-rpcclient: use witness defines in witness rpcclient. new 0a2c933 s3-rpcclient: close policy handle in cmd_clusapi_open_resource(). new ceebd50 s4-torture: make some clusapi torture tests public. new 92709e9 s4-torture: add clusapi resource online/offline toggle code to witness test. new 185896d s3-rpcclient: remove old extra hand marshalling from witness cmds. new 34e4dac s4-torture: finally enable witness_AsyncNotify ndr test. new 6aeb0a0 s4-torture: move torture_assert_sid_equal() out of ndr headers. new e3cb9f7 lib/torture: be more verbose about ndr failures. new c328ade s4-torture: using async dcerpc for witness async notifications. new c82aed8 libndr: reformat libndr torture_suite macros to make differences more visible. new 6d3f762 s4-torture: add torture_ndr_push_struct_blob_flags() in order to manipulate push flags. new f0156ca s4-torture: add new torture_suite_add_ndr_pullpush_fn_test_flags(). new d1e81df s4-torture: pull, push and compare a witness Notify struct in ndr test. new ebfb1e9 s4:ntvfs/ipc: fix ipc_close() new f3f1c38 auth/credentials: anonymous should not try to use kerberos new cb8c156 midltests: add valid/midltests_DRS_EXTENSIONS.* new 1eef708 librpc/rpc: add faultcode to nt_status mappings new 18dce19 librpc/rpc: add dcerpc_fault_from_nt_status() new e1498ac librpc/rpc: add dcerpc_[extract|construct]_bind_time_features() new 8c9612e s4:pyrpc: add base.bind_time_features_syntax(features) new 4a0370b lib/util: fix output format in dump_data*() new 2b16301 librpc/ndr: make use of dump_data_cb() in ndr_dump_data() new 7a07f6a python/samba/tests: move hexdump() from DNSTest to TestCase new c7e9968 python/samba/tests: let the output of hexdump() match our C code in dump_data_cb() new 24ea917 python/samba/tests: add fallbacks for assert{Less,Greater}[Equal]() new 793af3f s3:winbindd: use check dcerpc_binding_handle_is_connected() instead of a specific status new 7e095eb libcli/smb: let tstream_smbXcli_np report connection errors as EPIPE instead of EIO new 58a8741 s4:torture/rpc: expect NT_STATUS_CONNECTION_DISCONNECTED when a dcerpc connection is not connected new 828e1d3 s4:torture/rpc: expect NT_STATUS_CONNECTION_DISCONNECTED in torture_rpc_alter_context() new 8499344 python:samba/tests: don't use the x.alter_context() method in dcerpc/bare.py new 3cdac4a s4:pyrpc: remove pointless alter_context() method new cd8bcec lib/util: add strlen_m_ext_term_null() helper function new bf6f032 lib/util: let strlen_m_term[_null]() use strlen_m_ext_term[_null]() new 9ebf380 lib/util:charset/tests: improve strlen_m[_term[_null]]() testing new 589de04 docs: Document smbclient "notify" command new 1d25a51 sharesec: Remove error message for unmarshall_sec_desc failure new cdbc6d9 ctdb: Accept the key in hex format for the pstore command new bba1771 Treat uid_t, git_t as 64 bit in Pidl Python bindings new 8fec359 vfs_fruit: Fix CID 1311244 Out-of-bounds read new 204cbe3 Introduce setting "desired" for 'smb encrypt' and 'client/server signing' new a3ea6db smbXsrv: add bools encryption_desired to session and tcon new 3bb2999 smbd:smb2: separate between encryption required and enc desired new fc22802 smbd:smb2: only enable encryption in session if desired new 41cb881 smbd:smb2: only enable encryption in tcon if desired new 1435770 smbd:smb2: use encryption_desired in send_break new 365d9d8 docs:smb.conf: explain effect of new setting 'desired' of smb encrypt new b3de334 pidl:Samba3/ServerNDR: simplify CallWithStruct() new 16952dc pidl:Samba3/ServerNDR: make CallWithStruct() more flexible new 856c9aa pidl:Samba3/ServerNDR: add pidl_reset() and pidl_return() helper functions new 9f62c4e pidl:Samba4/NDR/Parser: always initialize _mem_save_ pointers to NULL new 9c165e5 dcerpc.idl: fix calculatin of uint16 secondary_address_size; new 8c22f81 s4:librpc/rpc: add dcerpc_secondary_auth_connection() new f036683 s4:libcli/clilsa: only remember the dcerpc_binding_handle new 07b1e37 s4:libnet: make use of dcerpc_secondary_auth_connection_send/recv() new 5a849c1 s4:torture/samba3rpc: move pipe_bind_smb() to the top new d80c389 s4:torture/samba3rpc: use pipe_bind_smb() in more places new 1df9416 s4:torture/samba3rpc: add pipe_bind_smb2() new f42d4e9 s4:torture/samba3rpc: use pipe_bind_smb2() new 810d630 s4:torture/samba3rpc: add pipe_bind_smb_auth() new e0bb97f s4:torture/samba3rpc: use pipe_bind_smb_auth() new 87bf1a6 s4:torture/rpc: use dcerpc_secondary_auth_connection with anon creds new 66736fe s4:torture/rpc: use dcerpc_secondary_auth_connection with creds new 6e332ab s3-mdssvc: add configure option --enable-spotlight new 5c6e2b2 mdssvc: IDL file for new RPC service new 63dd793 s3-mdssvc: add Spotlight RPC stubs new 25f56f5 s3-mdssvc: add new option 'spotlight' new 222e863 s3-mdssvc: dalloc: dynamic object store based on talloc new 5d4ecea s3-mdssvc: (un)marshalling Spotlight RPC blob new 0de03ce s3-mdssvc: Spotlight attribute mappings new c2c5621 s3-mdssvc: main Spotlight code new 4b0ee5d s3-mdssvc: lexer and parser for Spotlight queries new 480cc51 s3-mdssvc: add mdssd RPC service daemon for mdssvc new e0edda7 s3-mdssvc: add documentation for mdssvc and mdssd new 0afea2c WHATSNEW: Spotlight new fd16861 librpc:ndr:witness: fix CID 1311245: Memory - illegal accesses (UNINIT) new 76f8d0f smbd:trans2: treat new SMB_SIGNING_DESIRED in case new dd0f79d librpc:ndr:witness: move variables into scope new 117e87d librpc:ndr:witness: remove an unneeded block, reducing indentation. new 07c9f69 lib: Add tevent_req_poll_unix new b593cc7 lib: Add server_id_db_prune_name new bf65865 lib: Add server_id_db_pid() new e749174 lib: Add server_id_db_set_exclusive new e5895c3 param: Make "change notify" global new a24f037 param: Make "kernel change notify" global new 45a2c2e smbd: Add direct notify_fam support new 802b282 smbd: Add the notify daemon new 72a8fcf smbd: Start the notify daemon new 96a256b smbd: Don't start the notify cleanup anymore new b434eb5 smbd: Replace the tdb-based notify_internal with notify_msg new ce26c64 smbd: Kernel change notify is done by notifyd new 730b025 smbd: Remove the notify_fam module new 0deb657 notifyd: Add notifyd_parse_db() new c118c30 notify: Re-add notify_walk() new 70283ff smbd: Remove SMB_VFS_NOTIFY_WATCH new 14b426c notify: Remove two now unused stubs new b4d6aee utils: add net notify new 4e8e76d notifyd: Add notifydd new 93c91bd Remove ctdb_conn.[ch] new 663db9f ctdb: Create helper function for optional hex input new cd55349 ctdb: Accept hex format for pdelete and ptrans commands new 4099bdf vfs_gpfs: Use ACL defines from GPFS 3.5 header files new 2d62b9a vfs_gpfs: Use C99 initializers instead of ZERO_STRUCT new e4a9667 gpfswrap: Remove unused wrapper for gpfs_fnctl new b6c9d9a gpfswrap: Use gpfs.h instead of gpfs_fcntl.h new acb8182 s3:wscript_build: fix the build using dmapi and fam together new ac0e575 Spelling correction: exlusive -> exclusive new cbe9fed Spelling correction: exlusive -> exclusive and semantincs -> semantics new f05c0bc s4:kdc/db-glue: allow invalid kvno numbers in samba_kdc_trust_message2entry() new 3943f02 s4:kdc/db-glue: preferr the previous password for trust accounts new 3a14835 s4:kdc/db-glue: let samba_kdc_trust_message2entry always generate the principal new fca11ed heimdal:lib/krb5: correctly follow KRB5_KDC_ERR_WRONG_REALM client referrals new 454db47 heimdal:lib/krb5: add krb5_mk_error_ext() helper function new c63f360 heimdal:kdc: generic support for 3part servicePrincipalNames new 2d98800 heimdal:kdc: add support for HDB_ERR_WRONG_REALM new a11f874 s4:dsdb/common: add helper functions for trusted domain objects (tdo) new 143b654 s4:kdc/db-glue: implement cross forest routing by return HDB_ERR_WRONG_REALM new a251811 s4:dsdb/common: add dsdb_trust_search_tdo*() helper functions new 839645d s4:kdc/db-glue: make use of dsdb_trust_search_tdo() new 347d540 s3:pdb_samba_dsdb: make use of dsdb_trust_search_tdo() new 0deb1d9 s4:auth/sam: remove unused sam_get_results_trust() new 1a84cb7 s4:dsdb/netlogon: add support for CLDAP requests with AAC=0x00000400(ACB_AUTOLOCK) and user="example.com." new aded6f6 s4:dsdb/common: pass optional new_version to samdb_set_password_sid() new 81c2760 s4:dsdb/common: make use of dsdb_search_one() in samdb_set_password_sid() new dd23d8e s4:dsdb/common: supported trusted domains in samdb_set_password_sid() new 8a63dd8 s4:dsdb/password_hash: reject interdomain trust password changes via LDAP new a56d9fe s4:rpc_server/netlogon: extract and pass down the password version in dcesrv_netr_ServerPasswordSet2() new 38c30b9 s4:dsdb/common: add dsdb_trust_get_incoming_passwords() helper function new 0b4bdee s4:rpc_server/netlogon: let dcesrv_netr_ServerAuthenticate3() fallback to the previous hash for trusts new a02300c s4:rpc_server/netlogon: implement dcesrv_netr_ServerGetTrustInfo() new c57fef8 s4:rpc_server/netlogon: implement dcesrv_netr_ServerTrustPasswordsGet() new df7f745 s4:rpc_server/lsa: fix dcesrv_lsa_CreateTrustedDomain() new 98dc410 s4:rpc_server/lsa: improve dcesrv_lsa_CreateTrustedDomain_base() new ac4c4a9 s4:rpc_server/lsa: implement dcesrv_lsa_lsaRQueryForestTrustInformation() new e7c4d2e s4:dsdb/common: add dsdb_trust_forest_info_from_lsa() helper function new 46e2a97 s4:dsdb/common: add dsdb_trust_xref_tdo_info() helper function new f043ee9 s4:dsdb/common: dsdb_trust_normalize_forest_info_step[1,2]() and dsdb_trust_verify_forest_info() new 666ac7c s4:dsdb/common: add dsdb_trust_merge_forest_info() helper function new c98f96d s4:rpc_server/lsa: use dsdb_trust_*() helper functions in dcesrv_lsa_lsaRSetForestTrustInformation() new f9246d7 s4:rpc_server/lsa: remove unused code new ee5e25b librpc/idl: add winbind_LogonControl() new 03e846b s3:winbindd: implement _winbind_LogonControl*() new 6f859f4 s3:winbindd: add wb_irpc_LogonControl() new 70cea2b s4:rpc_server/netlogon: implement NETLOGON_CONTROL_{QUERY,REDISCOVER,TC_QUERY,TC_VERIFY,CHANGE_PASSWORD} new 56c7f88 librpc/idl: add winbind_GetForestTrustInformation() new 8e196b4 s3:winbindd: implement winbind_GetForestTrustInformation() new c123274 s3:winbindd: add wb_irpc_GetForestTrustInformation() new 9af2561 s4:rpc_server/netlogon: implement netr_DsRGetForestTrustInformation with trusted domains new ef8f55a s4:rpc_server/netlogon: make use of dsdb_trust_xref_forest_info() new fcc6b5c s4:rpc_server/netlogon: check domain state in netr_*GetForestTrustInformation() new 3dd3338 python/samba: add current_unix_time() new 41f08b1 python/samba: add on optional 'special_name' argument to CredentialsOptions() new cab82eb samba-tool: add 'domain trust *' commands new 90956d6 selftest/Samba4: setup trusts between forest:fl2008r2dc/ad_dc and externl:fl2003dc/ad_dc new 7ee4f23 testprogs/blackbox: add test_kinit_trusts.sh new 7605c5d selftest/Samba4: setup forest UPN and SPN namespaces for ad_dc and fl2008r2dc new b2ad31a testprogs/blackbox: let test_kinit_trusts.sh test a enterprise upn from the other foreset new 03fc85e testprogs/blackbox: let test_kinit_trusts.sh verify that setpassword (via LDAP) is rejected new 80be365 testprogs/blackbox: add test_trust_utils.sh new 84b0d1f s4:torture/rpc: handle NT_STATUS_NO_SUCH_DOMAIN in test_query_each_TrustDom() new d9d6707 s4:torture/rpc: add missing \n in comments new 7447abc s4:torture/rpc: extend and improve rpc.lsa.trusted.domains new 3e35e0d Fix gensec_gssapi compilation for i386 new 9658112 Fix ldap_bind compilation for i386 new 4e935c5 Fix format size errors for i386 in source3/librpc/crypto/gse.c new be9c4f9 librpc: Fix a "ignoring asprint return" warning new 1061a9c tdb: Fix bug 11381, deadlock new 595fbbd tdb: Reproducer for Bug 11381 new 6cff239 docs: Correct list of supported socket options new 93dc2f0 ctdb-tests: Add simple test harnesses for running unit tests new 13770f7 ctdb-tests: Remove extra_header and extra_footer variables new 2290e7a ctdb-tests: Remove unsed code new aa9ca80 ctdb-tests: Add test cleanup hooks new 17b77a9 ctdb-tests: Refactor code using simple test harness functions new 0a65013 ctdb-scripts: Use an "if" statement instead of "&&" new 7a9eddd ctdb-tests: Remove statd-callout when running NFS tests new f9cc2de util.c: fix order of inclusion to correctly consume config.h new ed2ed1a net: fix the order of DC lookup methods when joining a domain new df561a9 vfs: Make entry message for check_reduced_name a debug message new a7fba97 vfs: Change final message in check_reduce_name to "info" new 540899a dosmode: Change message of result to informational new 784b6a7 dalloc: Fix a typo new ea55b13 dalloc: Fix CID 1097369 API usage errors (VARARGS) new 080e654 smbd: Fix CID 1311337 Error handling issues (CHECKED_RETURN) new 94288f1 smbd: Fix CID 1311338 Error handling issues (CHECKED_RETURN) new a7c2155 rpc_server: Fix CID 1311339 Error handling issues (CHECKED_RETURN) new 3387969 rpc_server: Fix CID 1311340 Null pointer dereferences (NULL_RETURNS) new fc37211 rpc_server: Fix CID 1311341 Integer handling issues (OVERFLOW_BEFORE_WIDEN) new fdea2fe rpc_server: Fix CID 1311342 Null pointer dereferences (REVERSE_INULL) new 3d920b9 rpcclient: Set internal log level to 0 new 5f20813 smbstatus: Set internal log level to 0 new 57e2c0d smbcontrol: Set internal log level to 0 new 936a799 Replace random() and related calls with generate_random_buffer() new b1ea985 dfs_server: Fix whitespace new 8a58a48 libsmb: Implement smbc_notify new a12c2d0 script/librelease.sh: use download-master.samba.org:~ftp/pub/ for uploading new aeb4ba1 Fix MSDFS with POSIX paths in vfs_dfs_samba4 new 46ea8b5 dfs_server: Use multi-byte string handling new 9aa9048 ctdb-daemon: Fix valgrind invalid read error in db_statistics control new 37e1502 ctdb-daemon: Remove control CTDB_CONTROL_SET_CALL new 40bcdb3 vfs_fruit: Fix the 32-bit build new 8934846 torture-notify: Give nonrecursive updates 200ms new 452e698 lib/util/charset: reduce loglevel for push_ucs2_talloc error new 4496845 ctdbd_conn: Fix a memleak new 0b9a8a0 ctdbd_conn: Rename "ret"->"ok" new 9bb10ca ctdbd_conn: Make ctdb_read_packet return 0/errno new 177b6a4 ctdbd_conn: Convert ctdb_handle_message to return 0/errno new eca508f ctdbd_conn: Convert ctdb_read_req to return 0/errno new db1bee9 ctdbd_conn: Make register_with_ctdbd use an int-returning callback new 41b4139 ctdbd_conn: Return early from ctdbd_msg_call_back new 5523394 ctdbd_conn: Do an early return from ctdb_read_req new 539125c ctdbd_conn: Move release_ip handling into process.c new 87c5c96 ctdb-scripts: Fix regression in VLAN interface support new bc71251 ctdb-scripts: Support monitoring of interestingly named VLANs on bonds new 4f84d42 ctdb-tests: Interface number in "ip link show" stub defaults to 42 new 8e41cb1 ctdb-tests: Add VLAN support to the "ip link" stub new 8ed0cac ctdb-tests: Add some 10.interfaces VLAN tests new f951ff1 ctdb-daemon: Avoid double-free during monitor cancellation new b71d18d ctdb-tools: Avoiding printing "(null)" on "ctdb eventscript" error new 122a4fd ctdb-daemon: Improve error messages when eventscript control is cancelled new 182ebc0 ctdb-daemon: Allow a new monitor event to cancel one already in progress new 57146b08 ctdb-tests: Factor out stack dumping and background marking code new d170a20 ctdb-tests: Default fail count for rpc_set_service_failure_response() is 1 new 87b215c ctdb-tests: Don't flag failure when there are no rpcinfo check failures new c72c5b7 ctdb-tests: rpc_set_service_failure_response() should take RPC service name new e795429 ctdb-tests: New function nfs_iterate_test() new 5c7cd20 ctdb-tests: Update NFS tests to use nfs_iterate_test() new 90607e7 ctdb-tests: Automate expected NFS test results instead of hard-coding new 7f6a5fc ctdb-tests: Allow 2nd argument of nfs_iterate_test() to be null new 0bcb4df ctdb-tests: New NFS test with all services up and 10 iterations new a496c8b ctdb-tests: Remove remaining uses of iterate_test() new 8b044d8 ctdb-tests: Remove function iterate_test() new a04cced ctdb-tests: setup_nfs() should mark nfslock as started/stopped new 6f3ee81 ctdb-scripts: NFS RPC checks should be simple and consistent new 1a9687f ctdb-scripts: Clean up ctdb_check_rpc() new 9f4f1c5 ctdb-scripts: Move "ERROR:" prefix out of ctdb_check_rpc() new dfeb5b8 ctdb-scripts: Factor out new function ctdb_counter_get() new 3161d61 ctdb-scripts: Add new NFS service checking infrastructure new 74428e5 ctdb-scripts: Switch NFS checks to new style new 49c4d19 ctdb-scripts: Remove old NFS checking code new 9c87d1d ctdb-scripts: Parameterise 60.nfs with $CTDB_NFS_CALLOUT new 1e40160 ctdb-scripts: Remove configuration variable CTDB_MONITOR_NFS_THREAD_COUNT new d332013 ctdb-scripts: Remove functions startstop_nfs() and startstop_nfslock() new 713ec21 ctdb-scripts: Extend NFS .check files with service_check_cmd variable new 6586651 ctdb-scripts: Remove 60.ganesha, replace with callout for 60.nfs new f3a4c4f ctdb-scripts: Remove unused function startstop_ganesha() new a3a443d ctdb-scripts: Drop configuration variable CTDB_NFS_DUMP_STUCK_THREADS new a02bdb9 ctdb-scripts: Move NFS support functions to 60.nfs new bb7093a ctdb-scripts: Add portmapper NFS .check file new 3b32c64 ctdb-tests: Add some simple tests for CTDB_NFS_CALLOUT new fa6f22d ctdb-scripts: Add registration for CTDB_NFS_CALLOUT operations new b6a3c1d ctdb-scripts: Implement registration in nfs-linux-kernel-callout new 1023db2 ctdb-daemon: Return correct sequence number for CONTROL_GET_DB_SEQNUM new cebcf0e s3:client: Add "scopy" cmd to perform Server Side copy using smbclient. new eeddeba docs: Document new scopy command. new 5147ff5 s3: tests: Add blackbox test for scopy. new 4e69ff6 s4-torture: use smb_krb5_make_principal() in lsa forest krb5 tests. new 54ec74b s4-torture: use smb_krb5_principal_get_type in lsa forest krb5 tests. new 4eda808 lib/krb5: add new KRB5_ERROR_CODE() abstraction macro. new da3f412 s4-torture: use smb_krb5_free_error() in lsa forest krb5 tests. new a1c9415 s4-torture: use krb5_error in lsa forest trust tests. new ff3b446 s4-torture: use smb_krb5_principal_set_type() in lsa forest krb5 tests. new d270028 s4-torture: add test for ClusterControl to clusapi testsuite. new d6a4a2d s4-torture: do some more inspection on expected witness_AsyncNotify replies. new 97bef66 s4-torture: make sure to always seal the clusapi connection in witness test. new 2ac148d s4-torture: add more tests for dcerpc_clusapi_CreateEnum. new aa96377 clusapi: use winreg_AccessMask in clusapi.idl. new 0a95932 s4-torture: add test for clusapi_QueryValue. new 6f08d8ab s3-rpcclient: add cmd_clusapi_get_cluster_version2. new db49f1f clusapi: add and use clusapi_ClusterControlCode to IDL. new 7ce0b7c9 s4-torture: add test for ClusterControl to clusapi testsuite. new 7680cf8 CID 1311763: Fix incorrect return value new 0c01771 CID 1311764: Fix logical compare in if clause new 2f86e32 CID 1311767: Cast enum type to avoid compiler warnings new 2bfe12e CID 1311771: Fix a null pointer dereference new dd8a085 CID 1311772: Fix null pointer check new a0d2dd0 auth/credentials: if credentials have principal set, they are not anonymous anymore new e736a16 docs: Documents length limitations for NetBIOS name new 7105bd3 docs:smb.conf: fix typo in 'smb encrypt' text. new 6da042d winbindd: set file descriptor limit according to configuration new 28e1cae winbindd: cleanup client connection if the client closes the connection new 0c6dc1e async_req: check for errors when monitoring socket for readability new 2a13740 winbindd: verify that client has closed the connection new 5a6a483 winbind client: avoid vicious cycle created by client retry new 33814c3 winbindd: periodically remove timed out clients new 03282bf doc: clarify "winbind max clients" new f065100 winbindd: add service routines to support a sorted client list new c10e24e winbindd: keep client list sorted by access time new 2c1c567 winbindd: shorten client list scan new 5b3ed90 vfs_shadow_copy2: change log level from 0 to 1 and log share path new f58ecfd s3:smbd: change a loglevel from 0 to 1 when SMB_VFS_CONNECT fails new 93af8a1 vfs: Fix CID 1035384 Unchecked return value from library new fec300b vfs: Consolidate failure paths in vfswrap_init_asys_ctx new cd71f93 s4-samdb: Correctly cast data pointer new 398b287 s4-auth: Add smb_krb5_create_principals_array() new 6ba4d2d s4-auth: Add smb_krb5_remove_obsolete_keytab_entries() new 74ca775 s4-auth: Use kerberos util functions in srv_keytab new c9a8fff s4-auth: Always pass down the salt principal new 547af4c s4-waf: Reformat torture_rpc new c5d91e0 s4-torture: Make the backupkey test as a noop with MIT Kerberos. new d2cbb5f selftest: Do not lookup the realm with Kerberos new c404793 libads: disable dns_lookup_realm in auto-generated krb5.conf files new 5768ca6 tdbrestore: include config.h before any glibc headers new 689d4a5 lib/util: include config.h before any glibc headers new 102a450 source3/lib: include config.h before any glibc headers new 42468bc fssd: include config.h before any glibc headers new 6aa0ae5 torture: include config.h before any glibc headers new 3381787 s4-kerberos: Make sure we handle kvno's in keytabs correctly new 109ff38 s3-auth: Fix a possible null pointer dereference new e5d309d s3:winbindd: initialize an [in,out] variable in rpc_try_lookup_sids3() new a7d5829 s3:winbindd: initialize acct_desc fields in rpc_enum_{dom,local}_groups() new 323e4f8 s3:winbindd: initialize dst->primary_gid with (gid_t)-1 new 48a4d5a s3-smbd: Leave sys_disk_free() if dfree command is used new f1f3028 s3-smbd: Remove the global dfree_broken variable new 1f90bb6 selftest: Add test for the dfree command new 1a8c1bd Remove support for OpenPGP certificates in our TLS client and server new 374d736 lib/tls: Add new 'tls priority' option new 06f378f lib/tls: Change default supported TLS versions. new 01ed85c docs: Bump version up to 4.3. new 252b62c dsdb: Disable tombstone_reanimation module until we isolate what causes flaky tests new e0fa422 selftest: Add knownfail entry required to disable tombstone_reanimation new d878772 doc: Fix documentation for "ctdb timeout" parameter new 64a88f7 dbwrap_rbt: Make "key" and "value" aligned to 16 byte new d61ba23 Use uintptr_t for pointer int cast in SMBC_getdents_ctx() new dd88c2a ctdb-scripts: Support RPC checks for tcp6 and udp6 new b0bc4d2 ctdb-scripts: Move 60.nfs Ganesha callout to doc/examples/ new 6551591 ctdb-daemon: Ignore SIGUSR1 new da3df2e pdb_tdb: Use fstr_sprintf new 17c8b1a s4-kdc: Fix a typo new 8147156 s4-kdc: Fix a casting warning new 52e6d91 waf: Make mit_samba a subsystem and do not build with Heimdal new 402b0da s4-kdc/wdc-samba4: add a copy of samba_kdc_build_edata_reply for Heimdal. new 893963c s4-kdc/mit_samba: add a copy of samba_kdc_build_edata_reply for MIT. new 38e5d8d s4-kdc/pac_glue: remove old samba_kdc_build_edata_reply(). new 1e64e72 s4-kdc: only use a void* in samba_kdc_entry instead of hdb_entry_ex. new a7705ad s4-kdc: move kdc_check_pac() to a new subsystem KDC-GLUE. new ae607c0 s4-kdc_kpasswd: split out some code to a KPASSWD_GLUE subsystem. new 584adc4 s4-auth: Make sure error_string is correctly initialized new 5a4e5d7 buildtools: Don't configure Python more than once new 5090d49 buildtools: Fix crash on invalid --extra-python option new d255231 pytdb: Allow nextkey() to be called new 11eb2e4 pytdb: Port to Python 3 new 13c24b3 pytdb: Build for two versions of Python at once new 1853a74 pytdb: Use new dict API on Python 3 new d8c1343 pyldb: Add a text-based interface for Python 3 new 075799a pytdb: Add tests for text interface new b86df6e tdb python binding: raise KeyError(key) when the key doesn't exist new 54ea6ff testsuite/headers: remove unused checks for ntdb.h new e05cb33 talloc: version 2.1.3 new c7207e7 tdb: version 1.3.7 new b2a5949 ldb: version 1.1.21 new 4d5914b WHATSNEW: Start release notes for Samba 4.3.0rc1. new 8c8cbd9 VERSION: Release Samba 4.3.0rc1 new 8e669b5 VERSION: Bump version up to 4.3.0rc2... new c111970 WHATSNEW: add a section about samba_kcc new eb55fd0 WHATSNEW: a note about TLS protocol support new ab824a3 configure: add --with-gpfs option for selecting directory with gpfs headers new 894784b build: fix build with gpfs support - add missing dependency to samba-debug new eac2f53 s3:wscript: fix indentation new 466abc3 lib: replace: Add strsep function (missing on Solaris). new aee0165 s3-passdb: Respect LOOKUP_NAME_GROUP flag in sid lookup. new 5066377 tdb: Fix broken build with --disable-python new 19e089b WHATSNEW: Prepare release notes for Samba 4.3.0rc2 new dd3c69d VERSION: Release Samba 4.3.0rc2 new 47f47d9 VERSION: Bump version up to 4.3.0rc3... new 3f010b5 WHATSNEW: Prepare release notes for Samba 4.3.0rc3 new c55e72e WHATSNEW: fix version numbers new e41e6a5 script/release.sh: This is a new script to do releases new e408235 script/librelease.sh: this is replaced by script/release.sh now new 4fb42e8 WHATSNEW: add a section about samba-tool fsmo new f8b5de9 WHATSNEW: Document CTDB logging and NFS changes new 1d3e6b5 WHATSNEW: Add description of improved cross-compilation support new 20d00d3 s4:rpc_server/netlogon: Fix for NetApp new 977be7b python:samba/upgrade.py Fix format string syntax in error condition new fe55c949 vfs_streams_xattr: stream names may contain colons new 047cbb3 vfs_catia: run translation on stream names new 3c1e7cb s4:torture:vfs_fruit: pass xattr name as arg to torture_setup_local_xattr() new 0c7e786 s4:torture:vfs_fruit: add a test for stream names new b37340b s3-net: use talloc array in share allowedusers new 3c7f3e7 ctdb-banning: If node is already banned, do not run ctdb_local_node_got_banned() new d0c4863 ctdb-daemon: Check if updates are in flight when releasing all IPs new ec7f97c ctdb-pmda: Add missing prototype declaration for non-static function new 3f5cd1f Revert "dsdb: Only parse SAMBA_LDAP_MATCH_RULE_TRANSITIVE_EVAL as a DN" new 6fc5d55 Revert "ldb-samba: Implement transitive extended matching" new 9da9cf5 release-scripts/build-manpages-nogit: run make realdistclean at the end new ef11f8d libcli/smb: prefer AES128_CCM new 2aff77c s3:smb2_negprot: prefer AES128_CCM if the client supports it new 88c53b8 s3:lib: fix some corner cases of open_socket_out_cleanup() new 37e126d ctdb-tool: Correctly print timed out event scripts output new dfa6a2d ctdb-daemon: Correctly process the exit code from failed eventscripts new 5b3545e WHATSNEW: Update release notes for Samba 4.3.0rc3 new 5d9f4f9 VERSION: Release Samba 4.3.0rc3 new 554a887 VERSION: Bump version up to 4.3.0rc4... new 610de62 WHATSNEW: Prepare release notes for Samba 4.3.0rc4 new 02d549a replace: Fix bug 11455 new f26e93c ctdb: Fix the build on FreeBSD 10.1 new f55942d s4-torture: don't build the lsa forest trust krb5 tests when building with MIT Kerberos. new 3271b5b s3-auth: Fix 'map to guest = Bad Uid' support new f5c6c89 s3-auth: Pass nt_username to check_account() new aca49d0 s3-auth: Fix a memory leak in make_server_info_info3() new ae3c0c8 s3-util: Compare the maximum allowed length of a NetBIOS name new 8fc7a9a vfs: fix build warning in smb traffic analyzer. new c3ecf14 s3:vfs_smb_traffic_analyzer: remove samba_ prefix from AES_* function calls new 862b204 lib/crypto: add aes_cmac_128 chunked tests new 33c7c5a lib/crypto: run all aes_gcm_128 testcases new a4bc721 lib/crypto: verify 0 updates in aes_gcm_128 tests new da29dc5 lib/crypto: add aes_ccm_128 tests new 3a63317 lib/crypto: add optimized helper functions aes_block_{xor,lshift,rshift}() new ec84abe lib/crypto: optimize aes_cmac_128 new e5b015c lib/crypto: optimize aes_ccm_128 new d7e5e1e lib/crypto: optimize aes_gcm_128 new 8863034 lib/crypto: make use of aes_test.h in aes_gcm_128_test.c new 922732a lib/crypto: sync AES_cfb8_encrypt() from heimdal new f484b24 lib/crypto: make it possible to use only parts of aes.[ch] new ef97c16 loadparm3: Add lp_wi_scan_global_parametrics() new 56ac018 idmap: Move idmap_init() under the static vars new 4fed476 idmap: Initialize all idmap domains at startup new 9de5e9b idmap: Use a range search in idmap_backends_unixid_to_sid new 64450da idmap: Remove "domname" from idmap_backends_unixid_to_sid new 92976d0 idmap: Remove "domname" from idmap_uid_to_sid new 7f4b57e idmap: Remove "domname" from idmap_gid_to_sid new 617687d idmap: Remove dom_name from wbint_Uid2Sid new 79a1174 idmap: Remove dom_name from wbint_Gid2Sid new 9021612 winbind: Do not look for the domain in wb_uid2sid new 4e987b3 winbind: Do not look for the domain in wb_gid2sid new 8370cb4 winbind: Remove "have_idmap_config" from winbindd_domain new e1ad520 notify: check for valid notify_ctx in notify_remove new 8464dcf selftest: add change notify = no to simpleserver env new c1c5a2e selftest: add a check for disabled change notify new b9e5d16 ldb:wscript: make it possible to build samba with a system ldb again new 5cf3083 WHATSNEW: mention improved sparse file support new 087e2f2 WHATSNEW: Update release notes for Samba 4.3.0rc3 new a05925b VERSION: Release Samba 4.3.0rc4 new df1bc8b VERSION: Bump version up to 4.3.0rc5... new c9ed862 WHATSNEW: Prepare release notes for Samba 4.3.0rc5 new a779039 python: Use an unsigned integer for buf_size, not -1 new c9b80d7 pidl: Change PIDL to correctly use and validate python integer types new 43c6f8c python/tests: Add tests for integer overflow handling new 1e432b9 pydsdb: Allow the full range of uint32_t values for attributeID new 429db95 pidl: Assert that python arrays will not overflow the C array new df141f7 dbcheck: Add explict tests for unknown and unsorted attributeID values new 3c29480 dbcheck: Add additional tests for the attributeID list new 9a8165b dbcheck: Try to avoid duplicate searches new e120381 dbcheck: Use set() operations to make dbcheck more efficient new b5c196a ldb: create a cache of known wellknown objects instead of continously searching in the db new 74043c5 Update release-4-1-0rc3 to include data using schema modifications new 47af9ce selftest: Add in steps to re-create this database new d2f2df6 selftest: Add assertion that we actually fix the replPropertyMetaData sort order new bd44d03 pidl/python: Calculate maximum integer values using a lookup table new 14930fe pidl/python: Provide static inline helper function ndr_PyLong_FromUnsignedLongLong new 215c284 pidl/python: also add a ndr_PyLong_FromLongLong() for symnetric reasons new cbb9a2a python/tests: Add tests for 64 bit signed integers new c7d8aca python/tests: Add more assertions that we get back the value we expect new 0befbeb samr4: Use in GetGroupsForUser new 6c10925 vfs_fruit: handling of empty resource fork new 05e8017 vfs_fruit: split and simplify fruit_ftruncate new d282460 vfs_fruit: delete ._ file when deleting the basefile new 2c67478 s4:torture:vfs_fruit: add a resource fork truncation test new c581152 s4:torture:vfs_fruit: created empty resourceforks new 73511d8 WHATSNEW: Add release notes for Samba 4.3.0. new b85f601 VERSION: Release Samba 4.3.0 new 9e08059 Imported Upstream version 4.3.0+dfsg new cf287ab Merge tag 'upstream/4.3.0+dfsg' into experimental new db041b9 New upstream release. new a9f68ee Drop no_wrapper patch: applied upstream. new 96406f5 Drop patch ctdb_sockpath.patch: applied upstream. new 3cbc043 Drop Fix-CTDB-build-with-PMDA patch: applied upstream. new 74d7444 Update dependencies. new 125b797 Fix files installed. new ff64e05 Update symbols. new 56d9d45 Update gitignore.: new dbcfd33 releasing package samba version 2:4.3.0+dfsg-1 The 3597 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: .gitignore | 3 + .testr.conf | 2 +- .ycm_extra_conf.py | 2 +- Makefile | 3 + README.Coding | 52 +- README.contributing | 2 +- Roadmap | 14 +- VERSION | 4 +- WHATSNEW.txt | 961 +- auth/credentials/credentials.c | 59 +- auth/credentials/credentials.h | 9 + auth/credentials/credentials_internal.h | 1 + auth/credentials/credentials_krb5.c | 127 +- auth/credentials/credentials_ntlm.c | 122 +- auth/credentials/credentials_secrets.c | 19 +- auth/gensec/gensec.c | 16 +- auth/gensec/gensec.h | 21 - auth/gensec/gensec_internal.h | 12 - auth/gensec/gensec_start.c | 14 + auth/gensec/gensec_util.c | 116 - auth/gensec/schannel.c | 27 +- auth/gensec/spnego.c | 56 - auth/gensec/wscript_build | 3 +- auth/kerberos/gssapi_helper.c | 395 + auth/kerberos/gssapi_helper.h | 55 + auth/kerberos/gssapi_pac.c | 16 +- auth/kerberos/kerberos_pac.c | 23 +- auth/kerberos/wscript_build | 3 +- auth/wbc_auth_util.c | 2 + buildtools/bin/waf | 2 +- buildtools/examples/run_on_target.py | 148 + buildtools/update-waf.sh | 13 - buildtools/wafadmin/3rdparty/ParallelDebug.py | 299 - buildtools/wafadmin/3rdparty/batched_cc.py | 183 - buildtools/wafadmin/3rdparty/boost.py | 343 - buildtools/wafadmin/3rdparty/fluid.py | 27 - buildtools/wafadmin/3rdparty/gccdeps.py | 128 - buildtools/wafadmin/3rdparty/go.py | 111 - buildtools/wafadmin/3rdparty/lru_cache.py | 97 - buildtools/wafadmin/3rdparty/paranoid.py | 35 - buildtools/wafadmin/3rdparty/swig.py | 190 - buildtools/wafadmin/3rdparty/valadoc.py | 113 - buildtools/wafadmin/Build.py | 1033 -- buildtools/wafadmin/Configure.py | 444 - buildtools/wafadmin/Constants.py | 76 - buildtools/wafadmin/Environment.py | 210 - buildtools/wafadmin/Logs.py | 134 - buildtools/wafadmin/Node.py | 695 - buildtools/wafadmin/Options.py | 288 - buildtools/wafadmin/Runner.py | 236 - buildtools/wafadmin/Scripting.py | 586 - buildtools/wafadmin/Task.py | 1200 -- buildtools/wafadmin/TaskGen.py | 612 - buildtools/wafadmin/Tools/__init__.py | 4 - buildtools/wafadmin/Tools/ar.py | 36 - buildtools/wafadmin/Tools/bison.py | 38 - buildtools/wafadmin/Tools/cc.py | 100 - buildtools/wafadmin/Tools/ccroot.py | 640 - buildtools/wafadmin/Tools/compiler_cc.py | 67 - buildtools/wafadmin/Tools/compiler_cxx.py | 62 - buildtools/wafadmin/Tools/compiler_d.py | 33 - buildtools/wafadmin/Tools/config_c.py | 749 - buildtools/wafadmin/Tools/cs.py | 68 - buildtools/wafadmin/Tools/cxx.py | 104 - buildtools/wafadmin/Tools/d.py | 535 - buildtools/wafadmin/Tools/dbus.py | 34 - buildtools/wafadmin/Tools/dmd.py | 64 - buildtools/wafadmin/Tools/flex.py | 25 - buildtools/wafadmin/Tools/gas.py | 38 - buildtools/wafadmin/Tools/gcc.py | 139 - buildtools/wafadmin/Tools/gdc.py | 52 - buildtools/wafadmin/Tools/glib2.py | 164 - buildtools/wafadmin/Tools/gnome.py | 223 - buildtools/wafadmin/Tools/gnu_dirs.py | 111 - buildtools/wafadmin/Tools/gob2.py | 18 - buildtools/wafadmin/Tools/gxx.py | 137 - buildtools/wafadmin/Tools/intltool.py | 139 - buildtools/wafadmin/Tools/javaw.py | 255 - buildtools/wafadmin/Tools/kde4.py | 74 - buildtools/wafadmin/Tools/libtool.py | 330 - buildtools/wafadmin/Tools/lua.py | 25 - buildtools/wafadmin/Tools/misc.py | 430 - buildtools/wafadmin/Tools/msvc.py | 797 - buildtools/wafadmin/Tools/nasm.py | 49 - buildtools/wafadmin/Tools/ocaml.py | 298 - buildtools/wafadmin/Tools/osx.py | 188 - buildtools/wafadmin/Tools/perl.py | 109 - buildtools/wafadmin/Tools/preproc.py | 839 - buildtools/wafadmin/Tools/python.py | 429 - buildtools/wafadmin/Tools/qt4.py | 505 - buildtools/wafadmin/Tools/ruby.py | 120 - buildtools/wafadmin/Tools/tex.py | 251 - buildtools/wafadmin/Tools/unittestw.py | 310 - buildtools/wafadmin/Tools/vala.py | 308 - buildtools/wafadmin/Tools/winres.py | 45 - buildtools/wafadmin/Utils.py | 726 - buildtools/wafadmin/ansiterm.py | 236 - buildtools/wafadmin/pproc.py | 620 - buildtools/wafadmin/py3kfixes.py | 130 - buildtools/wafsamba/samba3.py | 2 +- buildtools/wafsamba/samba_autoconf.py | 28 +- buildtools/wafsamba/samba_autoproto.py | 2 +- buildtools/wafsamba/samba_bundled.py | 2 +- buildtools/wafsamba/samba_conftests.py | 1 - buildtools/wafsamba/samba_cross.py | 75 +- buildtools/wafsamba/samba_deps.py | 3 +- buildtools/wafsamba/samba_dist.py | 6 - buildtools/wafsamba/samba_git.py | 57 + buildtools/wafsamba/samba_install.py | 161 +- buildtools/wafsamba/samba_optimisation.py | 42 - buildtools/wafsamba/samba_patterns.py | 6 +- buildtools/wafsamba/samba_pidl.py | 4 +- buildtools/wafsamba/samba_python.py | 86 +- buildtools/wafsamba/samba_utils.py | 20 +- buildtools/wafsamba/samba_version.py | 64 +- buildtools/wafsamba/test_duplicate_symbol.sh | 12 + buildtools/wafsamba/wafsamba.py | 21 +- buildtools/wafsamba/wscript | 19 +- codepages/lowcase.dat | Bin 131072 -> 0 bytes codepages/upcase.dat | Bin 131072 -> 0 bytes codepages/valid.dat | Bin 65536 -> 0 bytes codepages/wscript_build | 3 - configure | 3 + ctdb/client/ctdb_client.c | 260 +- ctdb/common/cmdline.c | 14 +- ctdb/common/ctdb_logging.c | 48 +- ctdb/common/ctdb_util.c | 229 +- ctdb/common/system_linux.c | 2 +- ctdb/common/system_util.c | 6 + ctdb/config/ctdb.sysconfig | 9 +- ctdb/config/ctdbd_wrapper | 24 +- ctdb/config/debug-hung-script.sh | 9 +- ctdb/config/events.d/00.ctdb | 60 +- ctdb/config/events.d/01.reclock | 5 + ctdb/config/events.d/10.external | 49 + ctdb/config/events.d/10.interface | 32 +- ctdb/config/events.d/11.natgw | 80 +- ctdb/config/events.d/60.ganesha | 252 - ctdb/config/events.d/60.nfs | 330 +- ctdb/config/events.d/62.cnfs | 4 +- ctdb/config/events.d/70.iscsi | 58 +- ctdb/config/events.d/91.lvs | 6 +- ctdb/config/functions | 492 +- ctdb/config/nfs-checks.d/00.portmapper.check | 2 + ctdb/config/nfs-checks.d/10.status.check | 7 + ctdb/config/nfs-checks.d/20.nfs.check | 7 + ctdb/config/nfs-checks.d/30.nlockmgr.check | 6 + ctdb/config/nfs-checks.d/40.mountd.check | 7 + ctdb/config/nfs-checks.d/50.rquotad.check | 7 + ctdb/config/nfs-checks.d/README | 31 + ctdb/config/nfs-linux-kernel-callout | 223 + ctdb/config/nfs-rpc-checks.d/10.statd.check | 3 - ctdb/config/nfs-rpc-checks.d/20.nfsd.check | 2 - ctdb/config/nfs-rpc-checks.d/30.lockd.check | 2 - ctdb/config/nfs-rpc-checks.d/40.mountd.check | 2 - ctdb/config/nfs-rpc-checks.d/50.rquotad.check | 1 - ctdb/config/statd-callout | 168 +- ctdb/configure.rpm | 2 +- ctdb/doc/ctdb-statistics.7 | 4 +- ctdb/doc/ctdb-statistics.7.html | 134 +- ctdb/doc/ctdb-tunables.7 | 9 +- ctdb/doc/ctdb-tunables.7.html | 109 +- ctdb/doc/ctdb-tunables.7.xml | 9 - ctdb/doc/ctdb.1 | 43 +- ctdb/doc/ctdb.1.html | 254 +- ctdb/doc/ctdb.1.xml | 40 +- ctdb/doc/ctdb.7 | 34 +- ctdb/doc/ctdb.7.html | 79 +- ctdb/doc/ctdb.7.xml | 57 +- ctdb/doc/ctdbd.1 | 78 +- ctdb/doc/ctdbd.1.html | 100 +- ctdb/doc/ctdbd.1.xml | 144 +- ctdb/doc/ctdbd.conf.5 | 151 +- ctdb/doc/ctdbd.conf.5.html | 207 +- ctdb/doc/ctdbd.conf.5.xml | 247 +- ctdb/doc/ctdbd_wrapper.1 | 4 +- ctdb/doc/ctdbd_wrapper.1.html | 4 +- ctdb/doc/examples/20.nfs_ganesha.check | 8 + ctdb/doc/examples/README | 18 +- ctdb/doc/examples/cluster.conf | 3 +- ctdb/doc/examples/external.conf | 107 + ctdb/doc/examples/natgw.conf | 3 +- ctdb/doc/examples/nfs-ganesha-callout | 299 + ctdb/doc/ltdbtool.1 | 4 +- ctdb/doc/ltdbtool.1.html | 10 +- ctdb/doc/onnode.1 | 4 +- ctdb/doc/onnode.1.html | 14 +- ctdb/doc/ping_pong.1 | 4 +- ctdb/doc/ping_pong.1.html | 8 +- ctdb/doc/readonlyrecords.txt | 2 +- ctdb/ib/ibwrapper.c | 21 +- ctdb/include/ctdb_client.h | 95 +- ctdb/include/ctdb_logging.h | 24 +- ctdb/include/ctdb_private.h | 146 +- ctdb/include/ctdb_protocol.h | 8 +- ctdb/include/internal/idtree.h | 11 - ctdb/include/internal/includes.h | 36 +- ctdb/packaging/RPM/ctdb.spec.in | 20 +- ctdb/server/ctdb_banning.c | 7 +- ctdb/server/ctdb_control.c | 61 +- ctdb/server/ctdb_daemon.c | 101 +- ctdb/server/ctdb_event_helper.c | 44 +- ctdb/server/ctdb_lock.c | 106 +- ctdb/server/ctdb_logging.c | 363 +- ctdb/server/ctdb_logging_file.c | 113 + ctdb/server/ctdb_logging_syslog.c | 318 + ctdb/server/ctdb_ltdb_server.c | 10 +- ctdb/server/ctdb_monitor.c | 15 +- ctdb/server/ctdb_persistent.c | 5 +- ctdb/server/ctdb_recover.c | 169 +- ctdb/server/ctdb_recoverd.c | 929 +- ctdb/server/ctdb_server.c | 207 +- ctdb/server/ctdb_takeover.c | 320 +- ctdb/server/ctdb_tunables.c | 21 +- ctdb/server/ctdbd.c | 15 +- ctdb/server/eventscript.c | 124 +- ctdb/tcp/tcp_connect.c | 117 +- ctdb/tcp/tcp_init.c | 2 +- ctdb/tests/INSTALL | 96 - ctdb/tests/complex/18_ctdb_reloadips.sh | 2 +- ctdb/tests/complex/35_cifs_external_tickle.sh | 102 + ctdb/tests/complex/90_debug_hung_script.sh | 2 +- ctdb/tests/complex/scripts/local.bash | 2 +- ctdb/tests/eventscripts/00.ctdb.setup.001.sh | 11 + ctdb/tests/eventscripts/00.ctdb.setup.002.sh | 19 + ctdb/tests/eventscripts/00.ctdb.setup.003.sh | 21 + ctdb/tests/eventscripts/00.ctdb.setup.004.sh | 20 + ...0.ctdb.init.021.sh => 10.interface.init.021.sh} | 0 ...0.ctdb.init.022.sh => 10.interface.init.022.sh} | 0 ...0.ctdb.init.023.sh => 10.interface.init.023.sh} | 0 .../tests/eventscripts/10.interface.monitor.008.sh | 14 +- .../tests/eventscripts/10.interface.monitor.017.sh | 20 + .../tests/eventscripts/10.interface.monitor.018.sh | 20 + ctdb/tests/eventscripts/10.interface.takeip.003.sh | 15 +- ctdb/tests/eventscripts/11.natgw.015.sh | 4 +- ctdb/tests/eventscripts/11.natgw.025.sh | 4 +- ctdb/tests/eventscripts/11.natgw.031.sh | 56 + ctdb/tests/eventscripts/60.ganesha.monitor.101.sh | 11 - ctdb/tests/eventscripts/60.ganesha.monitor.131.sh | 17 - ctdb/tests/eventscripts/60.ganesha.monitor.141.sh | 39 - ctdb/tests/eventscripts/60.nfs.monitor.102.sh | 3 +- ctdb/tests/eventscripts/60.nfs.monitor.103.sh | 3 +- ctdb/tests/eventscripts/60.nfs.monitor.104.sh | 3 +- ctdb/tests/eventscripts/60.nfs.monitor.105.sh | 10 + ctdb/tests/eventscripts/60.nfs.monitor.106.sh | 10 + ctdb/tests/eventscripts/60.nfs.monitor.107.sh | 12 + ctdb/tests/eventscripts/60.nfs.monitor.108.sh | 12 + ctdb/tests/eventscripts/60.nfs.monitor.112.sh | 4 +- ctdb/tests/eventscripts/60.nfs.monitor.113.sh | 8 +- ctdb/tests/eventscripts/60.nfs.monitor.114.sh | 8 +- ctdb/tests/eventscripts/60.nfs.monitor.121.sh | 7 +- ctdb/tests/eventscripts/60.nfs.monitor.122.sh | 10 +- ctdb/tests/eventscripts/60.nfs.monitor.131.sh | 4 +- ctdb/tests/eventscripts/60.nfs.monitor.132.sh | 9 +- ctdb/tests/eventscripts/60.nfs.monitor.141.sh | 7 +- ctdb/tests/eventscripts/60.nfs.monitor.142.sh | 5 +- ctdb/tests/eventscripts/60.nfs.monitor.143.sh | 13 + ctdb/tests/eventscripts/60.nfs.monitor.144.sh | 12 + ctdb/tests/eventscripts/60.nfs.monitor.152.sh | 8 +- ctdb/tests/eventscripts/60.nfs.monitor.153.sh | 9 +- ctdb/tests/eventscripts/README | 9 +- .../eventscripts/etc-ctdb/nfs-linux-kernel-callout | 1 + ctdb/tests/eventscripts/etc-ctdb/rc.local | 5 +- ctdb/tests/eventscripts/etc-ctdb/statd-callout | 6 +- ctdb/tests/eventscripts/etc/sysconfig/ctdb | 4 + ctdb/tests/eventscripts/scripts/local.sh | 607 +- ctdb/tests/eventscripts/statd-callout.001.sh | 15 + ctdb/tests/eventscripts/statd-callout.002.sh | 16 + ctdb/tests/eventscripts/statd-callout.003.sh | 18 + ctdb/tests/eventscripts/statd-callout.004.sh | 19 + ctdb/tests/eventscripts/statd-callout.005.sh | 27 + ctdb/tests/eventscripts/statd-callout.006.sh | 29 + ctdb/tests/eventscripts/statd-callout.007.sh | 16 + ctdb/tests/eventscripts/stubs/ctdb | 157 +- ctdb/tests/eventscripts/stubs/id | 3 + ctdb/tests/eventscripts/stubs/ip | 52 +- ctdb/tests/eventscripts/stubs/pidof | 3 + ctdb/tests/eventscripts/stubs/rm | 6 + ctdb/tests/eventscripts/stubs/rpcinfo | 20 +- ctdb/tests/eventscripts/stubs/smnotify | 3 + ctdb/tests/eventscripts/stubs/tdbtool | 32 +- ctdb/tests/onnode/scripts/local.sh | 14 +- ctdb/tests/scripts/common.sh | 4 + ctdb/tests/scripts/integration.bash | 5 +- ctdb/tests/scripts/unit.sh | 106 +- ctdb/tests/simple/13_ctdb_setdebug.sh | 42 +- ctdb/tests/simple/35_set_recmaster.sh | 117 + ctdb/tests/simple/53_ctdb_transaction.sh | 10 +- ctdb/tests/simple/54_ctdb_transaction_recovery.sh | 12 +- ctdb/tests/simple/scripts/local_daemons.bash | 2 +- ctdb/tests/src/ctdb_takeover_tests.c | 2 +- ctdb/tests/src/ctdb_test.c | 59 + ctdb/tests/src/ctdb_test_stubs.c | 374 +- ctdb/tests/src/ctdbd_test.c | 2 + ctdb/tests/takeover/scripts/local.sh | 13 +- ctdb/tests/tool/scripts/local.sh | 24 +- ctdb/tests/tool/stubby.listnodes.001.sh | 2 +- ctdb/tests/tool/stubby.recover.001.sh | 20 + ctdb/tests/tool/stubby.reloadips.001.sh | 17 + ctdb/tests/tool/stubby.reloadips.002.sh | 25 + ctdb/tests/tool/stubby.reloadips.003.sh | 19 + ctdb/tests/tool/stubby.reloadnodes.001.sh | 31 + ctdb/tests/tool/stubby.reloadnodes.002.sh | 34 + ctdb/tests/tool/stubby.reloadnodes.003.sh | 37 + ctdb/tests/tool/stubby.reloadnodes.011.sh | 38 + ctdb/tests/tool/stubby.reloadnodes.012.sh | 33 + ctdb/tests/tool/stubby.reloadnodes.013.sh | 32 + ctdb/tests/tool/stubby.reloadnodes.014.sh | 33 + ctdb/tests/tool/stubby.reloadnodes.015.sh | 32 + ctdb/tests/tool/stubby.reloadnodes.016.sh | 33 + ctdb/tests/tool/stubby.reloadnodes.017.sh | 32 + ctdb/tests/tool/stubby.reloadnodes.018.sh | 42 + ctdb/tests/tool/stubby.reloadnodes.019.sh | 37 + ctdb/tests/tool/stubby.reloadnodes.020.sh | 37 + ctdb/tests/tool/stubby.reloadnodes.021.sh | 36 + ctdb/tests/tool/stubby.reloadnodes.022.sh | 29 + ctdb/tests/tool/stubby.reloadnodes.023.sh | 33 + ctdb/tests/tool/stubby.reloadnodes.024.sh | 30 + ctdb/tests/tool/stubby.xpnn.003.sh | 2 +- ctdb/tools/ctdb.c | 578 +- ctdb/utils/ping_pong/ping_pong.c | 1 + ctdb/utils/pmda/pmda_ctdb.c | 3 +- ctdb/wscript | 63 +- debian/changelog | 15 +- debian/control | 46 +- debian/ctdb-pcp-pmda.install | 1 - debian/ctdb-tests.README.Debian | 10 - debian/ctdb-tests.install | 4 - debian/gbp.conf | 2 +- debian/libsmbclient.symbols | 7 + debian/patches/Fix-CTDB-build-with-PMDA.patch | 26 - debian/patches/ctdb_sockpath.patch | 13 - debian/patches/no_wrapper | 44 - debian/patches/series | 3 - debian/rules | 10 +- debian/samba-common.install | 1 - debian/samba-dev.install | 1 + debian/samba-libs.install | 11 +- debian/samba-vfs-modules.install | 39 +- debian/samba.install | 5 - debian/watch | 2 +- dfs_server/dfs_server_ad.c | 29 +- dfs_server/wscript_build | 4 +- docs-xml/Samba3-ByExample/SBE-Support.xml | 2 +- docs-xml/Samba3-Developers-Guide/contributing.xml | 2 +- docs-xml/Samba3-Developers-Guide/encryption.xml | 2 +- docs-xml/Samba3-HOWTO/TOSHARG-CUPS-printing.xml | 2 +- docs-xml/Samba3-HOWTO/TOSHARG-Support.xml | 2 +- docs-xml/Samba3-HOWTO/TOSHARG-TDBFiles.xml | 59 +- docs-xml/Samba3-HOWTO/TOSHARG-msdfs.xml | 2 +- docs-xml/Samba3-HOWTO/manpages.xml | 1 - docs-xml/build/DTD/samba-doc | 5 - docs-xml/manpages/dbwrap_tool.1.xml | 2 +- docs-xml/manpages/eventlogadm.8.xml | 2 +- docs-xml/manpages/findsmb.1.xml | 2 +- docs-xml/manpages/idmap_ad.8.xml | 2 +- docs-xml/manpages/idmap_autorid.8.xml | 2 +- docs-xml/manpages/idmap_hash.8.xml | 2 +- docs-xml/manpages/idmap_ldap.8.xml | 2 +- docs-xml/manpages/idmap_nss.8.xml | 2 +- docs-xml/manpages/idmap_rfc2307.8.xml | 8 +- docs-xml/manpages/idmap_rid.8.xml | 2 +- docs-xml/manpages/idmap_script.8.xml | 164 + docs-xml/manpages/idmap_tdb.8.xml | 2 +- docs-xml/manpages/idmap_tdb2.8.xml | 2 +- docs-xml/manpages/libsmbclient.7.xml | 2 +- docs-xml/manpages/lmhosts.5.xml | 2 +- docs-xml/manpages/log2pcap.1.xml | 2 +- docs-xml/manpages/net.8.xml | 6 +- docs-xml/manpages/nmbd.8.xml | 2 +- docs-xml/manpages/nmblookup.1.xml | 2 +- docs-xml/manpages/ntlm_auth.1.xml | 2 +- docs-xml/manpages/pam_winbind.8.xml | 2 +- docs-xml/manpages/pam_winbind.conf.5.xml | 2 +- docs-xml/manpages/pdbedit.8.xml | 2 +- docs-xml/manpages/profiles.1.xml | 2 +- docs-xml/manpages/rpcclient.1.xml | 18 +- docs-xml/manpages/samba-regedit.8.xml | 2 +- docs-xml/manpages/samba-tool.8.xml | 39 +- docs-xml/manpages/samba.7.xml | 2 +- docs-xml/manpages/samba.8.xml | 2 +- docs-xml/manpages/sharesec.1.xml | 18 +- docs-xml/manpages/smb.conf.5.xml | 9 +- docs-xml/manpages/smbcacls.1.xml | 2 +- docs-xml/manpages/smbclient.1.xml | 24 +- docs-xml/manpages/smbcontrol.1.xml | 2 +- docs-xml/manpages/smbcquotas.1.xml | 2 +- docs-xml/manpages/smbd.8.xml | 2 +- docs-xml/manpages/smbget.1.xml | 2 +- docs-xml/manpages/smbgetrc.5.xml | 2 +- docs-xml/manpages/smbpasswd.5.xml | 2 +- docs-xml/manpages/smbpasswd.8.xml | 6 +- docs-xml/manpages/smbspool.8.xml | 2 +- docs-xml/manpages/smbstatus.1.xml | 2 +- docs-xml/manpages/smbta-util.8.xml | 2 +- docs-xml/manpages/smbtar.1.xml | 2 +- docs-xml/manpages/smbtree.1.xml | 2 +- docs-xml/manpages/testparm.1.xml | 2 +- docs-xml/manpages/vfs_acl_tdb.8.xml | 2 +- docs-xml/manpages/vfs_acl_xattr.8.xml | 2 +- docs-xml/manpages/vfs_aio_fork.8.xml | 2 +- docs-xml/manpages/vfs_aio_linux.8.xml | 2 +- docs-xml/manpages/vfs_aio_pthread.8.xml | 2 +- docs-xml/manpages/vfs_audit.8.xml | 2 +- docs-xml/manpages/vfs_btrfs.8.xml | 56 +- docs-xml/manpages/vfs_cacheprime.8.xml | 2 +- docs-xml/manpages/vfs_cap.8.xml | 2 +- docs-xml/manpages/vfs_catia.8.xml | 2 +- docs-xml/manpages/vfs_ceph.8.xml | 2 +- docs-xml/manpages/vfs_commit.8.xml | 2 +- docs-xml/manpages/vfs_crossrename.8.xml | 2 +- docs-xml/manpages/vfs_default_quota.8.xml | 2 +- docs-xml/manpages/vfs_dirsort.8.xml | 2 +- docs-xml/manpages/vfs_extd_audit.8.xml | 2 +- docs-xml/manpages/vfs_fake_perms.8.xml | 2 +- docs-xml/manpages/vfs_fileid.8.xml | 2 +- docs-xml/manpages/vfs_fruit.8.xml | 40 +- docs-xml/manpages/vfs_full_audit.8.xml | 5 +- docs-xml/manpages/vfs_glusterfs.8.xml | 2 +- docs-xml/manpages/vfs_gpfs.8.xml | 12 +- docs-xml/manpages/vfs_linux_xfs_sgid.8.xml | 2 +- docs-xml/manpages/vfs_media_harmony.8.xml | 2 +- docs-xml/manpages/vfs_netatalk.8.xml | 2 +- docs-xml/manpages/vfs_notify_fam.8.xml | 70 - docs-xml/manpages/vfs_prealloc.8.xml | 2 +- docs-xml/manpages/vfs_preopen.8.xml | 2 +- docs-xml/manpages/vfs_readahead.8.xml | 2 +- docs-xml/manpages/vfs_readonly.8.xml | 2 +- docs-xml/manpages/vfs_recycle.8.xml | 2 +- docs-xml/manpages/vfs_scannedonly.8.xml | 2 +- docs-xml/manpages/vfs_shadow_copy.8.xml | 4 +- docs-xml/manpages/vfs_shadow_copy2.8.xml | 2 +- docs-xml/manpages/vfs_shell_snap.8.xml | 155 + docs-xml/manpages/vfs_smb_traffic_analyzer.8.xml | 4 +- docs-xml/manpages/vfs_snapper.8.xml | 35 +- docs-xml/manpages/vfs_streams_depot.8.xml | 2 +- docs-xml/manpages/vfs_streams_xattr.8.xml | 2 +- docs-xml/manpages/vfs_syncops.8.xml | 2 +- docs-xml/manpages/vfs_time_audit.8.xml | 2 +- docs-xml/manpages/vfs_tsmsm.8.xml | 2 +- docs-xml/manpages/vfs_unityed_media.8.xml | 115 + docs-xml/manpages/vfs_worm.8.xml | 2 +- docs-xml/manpages/vfs_xattr_tdb.8.xml | 2 +- docs-xml/manpages/vfs_zfsacl.8.xml | 2 +- docs-xml/manpages/vfstest.1.xml | 2 +- docs-xml/manpages/wbinfo.1.xml | 2 +- docs-xml/manpages/winbind_krb5_locator.7.xml | 2 +- docs-xml/manpages/winbindd.8.xml | 2 +- docs-xml/smbdotconf/base/bindinterfacesonly.xml | 1 - docs-xml/smbdotconf/base/comment.xml | 1 - docs-xml/smbdotconf/base/configbackend.xml | 1 - docs-xml/smbdotconf/base/doscharset.xml | 1 - docs-xml/smbdotconf/base/enablecorefiles.xml | 1 - docs-xml/smbdotconf/base/interfaces.xml | 1 - docs-xml/smbdotconf/base/multicastdnsregister.xml | 1 - docs-xml/smbdotconf/base/netbiosaliases.xml | 1 - docs-xml/smbdotconf/base/netbiosname.xml | 3 +- docs-xml/smbdotconf/base/netbiosscope.xml | 1 - docs-xml/smbdotconf/base/path.xml | 1 - docs-xml/smbdotconf/base/realm.xml | 1 - docs-xml/smbdotconf/base/serverservices.xml | 1 - docs-xml/smbdotconf/base/serverstring.xml | 1 - docs-xml/smbdotconf/base/unixcharset.xml | 1 - docs-xml/smbdotconf/base/workgroup.xml | 1 - docs-xml/smbdotconf/browse/browseable.xml | 1 - docs-xml/smbdotconf/browse/browselist.xml | 1 - docs-xml/smbdotconf/browse/domainmaster.xml | 1 - docs-xml/smbdotconf/browse/enhancedbrowsing.xml | 1 - docs-xml/smbdotconf/browse/lmannounce.xml | 1 - docs-xml/smbdotconf/browse/lminterval.xml | 1 - docs-xml/smbdotconf/browse/localmaster.xml | 1 - docs-xml/smbdotconf/browse/oslevel.xml | 1 - docs-xml/smbdotconf/browse/preferredmaster.xml | 1 - docs-xml/smbdotconf/domain/dnsupdatecommand.xml | 1 - .../smbdotconf/domain/machinepasswordtimeout.xml | 3 +- docs-xml/smbdotconf/domain/nsupdatecommand.xml | 1 - docs-xml/smbdotconf/domain/rndccommand.xml | 1 - docs-xml/smbdotconf/domain/spnupdatecommand.xml | 1 - docs-xml/smbdotconf/filename/mangleprefix.xml | 1 - docs-xml/smbdotconf/filename/manglingmethod.xml | 1 - docs-xml/smbdotconf/filename/maxstatcachesize.xml | 1 - docs-xml/smbdotconf/filename/statcache.xml | 1 - .../smbdotconf/ldap/clientldapsaslwrapping.xml | 1 - docs-xml/smbdotconf/ldap/ldapadmindn.xml | 3 +- docs-xml/smbdotconf/ldap/ldapconnectiontimeout.xml | 1 - docs-xml/smbdotconf/ldap/ldapdeletedn.xml | 1 - docs-xml/smbdotconf/ldap/ldapderef.xml | 1 - docs-xml/smbdotconf/ldap/ldapfollowreferral.xml | 1 - docs-xml/smbdotconf/ldap/ldapgroupsuffix.xml | 1 - docs-xml/smbdotconf/ldap/ldapidmapsuffix.xml | 1 - docs-xml/smbdotconf/ldap/ldapmachinesuffix.xml | 2 - docs-xml/smbdotconf/ldap/ldappagesize.xml | 1 - docs-xml/smbdotconf/ldap/ldappasswdsync.xml | 2 - docs-xml/smbdotconf/ldap/ldapreplicationsleep.xml | 1 - docs-xml/smbdotconf/ldap/ldapsameditposix.xml | 1 - docs-xml/smbdotconf/ldap/ldapsamtrusted.xml | 1 - docs-xml/smbdotconf/ldap/ldapssl.xml | 1 - docs-xml/smbdotconf/ldap/ldapsslads.xml | 1 - docs-xml/smbdotconf/ldap/ldapsuffix.xml | 1 - docs-xml/smbdotconf/ldap/ldaptimeout.xml | 1 - docs-xml/smbdotconf/ldap/ldapusersuffix.xml | 1 - docs-xml/smbdotconf/logging/debugclass.xml | 1 - .../smbdotconf/logging/debughirestimestamp.xml | 1 - docs-xml/smbdotconf/logging/debugpid.xml | 1 - .../smbdotconf/logging/debugprefixtimestamp.xml | 1 - docs-xml/smbdotconf/logging/debugtimestamp.xml | 1 - docs-xml/smbdotconf/logging/debuguid.xml | 1 - docs-xml/smbdotconf/logging/ldapdebuglevel.xml | 1 - docs-xml/smbdotconf/logging/ldapdebugthreshold.xml | 1 - docs-xml/smbdotconf/logging/logfile.xml | 1 - docs-xml/smbdotconf/logging/logging.xml | 39 + docs-xml/smbdotconf/logging/loglevel.xml | 1 - docs-xml/smbdotconf/logging/maxlogsize.xml | 1 - docs-xml/smbdotconf/logging/syslog.xml | 5 +- docs-xml/smbdotconf/logging/syslogonly.xml | 6 +- docs-xml/smbdotconf/logon/abortshutdownscript.xml | 1 - docs-xml/smbdotconf/logon/addgroupscript.xml | 1 - docs-xml/smbdotconf/logon/addmachinescript.xml | 1 - docs-xml/smbdotconf/logon/adduserscript.xml | 1 - docs-xml/smbdotconf/logon/addusertogroupscript.xml | 1 - docs-xml/smbdotconf/logon/allownt4crypto.xml | 1 - docs-xml/smbdotconf/logon/deletegroupscript.xml | 1 - .../smbdotconf/logon/deleteuserfromgroupscript.xml | 1 - docs-xml/smbdotconf/logon/deleteuserscript.xml | 1 - docs-xml/smbdotconf/logon/domainlogons.xml | 1 - docs-xml/smbdotconf/logon/enableprivileges.xml | 1 - docs-xml/smbdotconf/logon/initlogondelay.xml | 1 - .../smbdotconf/logon/initlogondelayedhosts.xml | 1 - docs-xml/smbdotconf/logon/logondrive.xml | 1 - docs-xml/smbdotconf/logon/logonhome.xml | 1 - docs-xml/smbdotconf/logon/logonpath.xml | 1 - docs-xml/smbdotconf/logon/logonscript.xml | 1 - docs-xml/smbdotconf/logon/rejectmd5clients.xml | 1 - .../smbdotconf/logon/setprimarygroupscript.xml | 1 - docs-xml/smbdotconf/logon/shutdownscript.xml | 1 - docs-xml/smbdotconf/misc/addsharecommand.xml | 1 - docs-xml/smbdotconf/misc/afsshare.xml | 1 - docs-xml/smbdotconf/misc/afstokenlifetime.xml | 1 - docs-xml/smbdotconf/misc/afsusernamemap.xml | 1 - docs-xml/smbdotconf/misc/asyncsmbechohandler.xml | 1 - docs-xml/smbdotconf/misc/available.xml | 1 - docs-xml/smbdotconf/misc/cachedirectory.xml | 1 - docs-xml/smbdotconf/misc/changenotify.xml | 4 +- docs-xml/smbdotconf/misc/changesharecommand.xml | 1 - docs-xml/smbdotconf/misc/clusteraddresses.xml | 1 - docs-xml/smbdotconf/misc/clustering.xml | 1 - docs-xml/smbdotconf/misc/configfile.xml | 1 - docs-xml/smbdotconf/misc/copy.xml | 2 +- docs-xml/smbdotconf/misc/ctdbdsocket.xml | 1 - .../smbdotconf/misc/ctdblocktimewarnthreshold.xml | 1 - docs-xml/smbdotconf/misc/ctdbtimeout.xml | 5 +- docs-xml/smbdotconf/misc/defaultservice.xml | 1 - docs-xml/smbdotconf/misc/deletesharecommand.xml | 1 - docs-xml/smbdotconf/misc/dfreecachetime.xml | 1 - docs-xml/smbdotconf/misc/dfreecommand.xml | 1 - .../smbdotconf/misc/directorynamecachesize.xml | 1 - docs-xml/smbdotconf/misc/dmapisupport.xml | 1 - docs-xml/smbdotconf/misc/fssprunestale.xml | 15 + docs-xml/smbdotconf/misc/fsssequencetimeout.xml | 15 + docs-xml/smbdotconf/misc/homedirmap.xml | 1 - docs-xml/smbdotconf/misc/include.xml | 1 - docs-xml/smbdotconf/misc/kernelchangenotify.xml | 4 +- docs-xml/smbdotconf/misc/lockdirectory.xml | 1 - .../smbdotconf/misc/logwriteablefilesonexit.xml | 1 - docs-xml/smbdotconf/misc/messagecommand.xml | 1 - .../smbdotconf/misc/nbtclientsocketaddress.xml | 1 - docs-xml/smbdotconf/misc/ncalrpcdir.xml | 1 - docs-xml/smbdotconf/misc/nishomedir.xml | 1 - .../smbdotconf/misc/nmbdbindexplicitbroadcast.xml | 1 - docs-xml/smbdotconf/misc/panicaction.xml | 1 - docs-xml/smbdotconf/misc/perfcountmodule.xml | 1 - docs-xml/smbdotconf/misc/piddirectory.xml | 1 - docs-xml/smbdotconf/misc/postexec.xml | 1 - docs-xml/smbdotconf/misc/preexec.xml | 1 - docs-xml/smbdotconf/misc/preexecclose.xml | 1 - docs-xml/smbdotconf/misc/preload.xml | 1 - docs-xml/smbdotconf/misc/registryshares.xml | 1 - docs-xml/smbdotconf/misc/remoteannounce.xml | 1 - docs-xml/smbdotconf/misc/remotebrowsesync.xml | 1 - docs-xml/smbdotconf/misc/resetonzerovc.xml | 1 - docs-xml/smbdotconf/misc/rootpostexec.xml | 1 - docs-xml/smbdotconf/misc/rootpreexec.xml | 1 - docs-xml/smbdotconf/misc/rootpreexecclose.xml | 1 - docs-xml/smbdotconf/misc/rpcdaemon.xml | 9 +- docs-xml/smbdotconf/misc/rpcserver.xml | 9 +- docs-xml/smbdotconf/misc/smbdprofilinglevel.xml | 16 + docs-xml/smbdotconf/misc/spotlight.xml | 56 + docs-xml/smbdotconf/misc/statedirectory.xml | 1 - docs-xml/smbdotconf/misc/usershareallowguests.xml | 1 - docs-xml/smbdotconf/misc/usersharemaxshares.xml | 1 - docs-xml/smbdotconf/misc/usershareowneronly.xml | 1 - docs-xml/smbdotconf/misc/usersharepath.xml | 1 - .../smbdotconf/misc/usershareprefixallowlist.xml | 1 - .../smbdotconf/misc/usershareprefixdenylist.xml | 1 - .../smbdotconf/misc/usersharetemplateshare.xml | 1 - docs-xml/smbdotconf/misc/utmp.xml | 1 - docs-xml/smbdotconf/misc/utmpdirectory.xml | 1 - docs-xml/smbdotconf/misc/wtmpdirectory.xml | 1 - docs-xml/smbdotconf/printing/addportcommand.xml | 1 - docs-xml/smbdotconf/printing/addprintercommand.xml | 1 - .../smbdotconf/printing/cupsconnectiontimeout.xml | 1 - docs-xml/smbdotconf/printing/cupsencrypt.xml | 1 - docs-xml/smbdotconf/printing/cupsoptions.xml | 1 - docs-xml/smbdotconf/printing/cupsserver.xml | 1 - docs-xml/smbdotconf/printing/defaultdevmode.xml | 1 - .../smbdotconf/printing/deleteprintercommand.xml | 1 - docs-xml/smbdotconf/printing/disablespoolss.xml | 1 - docs-xml/smbdotconf/printing/enumportscommand.xml | 1 - docs-xml/smbdotconf/printing/forceprintername.xml | 1 - docs-xml/smbdotconf/printing/iprintserver.xml | 1 - docs-xml/smbdotconf/printing/loadprinters.xml | 1 - docs-xml/smbdotconf/printing/lppausecommand.xml | 1 - docs-xml/smbdotconf/printing/lpqcachetime.xml | 1 - docs-xml/smbdotconf/printing/lpqcommand.xml | 1 - docs-xml/smbdotconf/printing/lpresumecommand.xml | 1 - docs-xml/smbdotconf/printing/lprmcommand.xml | 1 - docs-xml/smbdotconf/printing/maxprintjobs.xml | 1 - .../smbdotconf/printing/maxreportedprintjobs.xml | 1 - docs-xml/smbdotconf/printing/os2drivermap.xml | 1 - docs-xml/smbdotconf/printing/printable.xml | 1 - docs-xml/smbdotconf/printing/printcapcachetime.xml | 1 - docs-xml/smbdotconf/printing/printcapname.xml | 1 - docs-xml/smbdotconf/printing/printcommand.xml | 1 - docs-xml/smbdotconf/printing/printername.xml | 1 - docs-xml/smbdotconf/printing/printing.xml | 1 - docs-xml/smbdotconf/printing/printjobusername.xml | 1 - .../smbdotconf/printing/printnotifybackchannel.xml | 1 - docs-xml/smbdotconf/printing/queuepausecommand.xml | 1 - .../smbdotconf/printing/queueresumecommand.xml | 1 - .../smbdotconf/printing/showaddprinterwizard.xml | 1 - .../smbdotconf/printing/spoolssarchitecture.xml | 2 - docs-xml/smbdotconf/printing/spoolssosversion.xml | 6 - docs-xml/smbdotconf/printing/useclientdriver.xml | 1 - .../smbdotconf/protocol/aclallowexecutealways.xml | 1 - .../smbdotconf/protocol/aclcheckpermissions.xml | 1 - docs-xml/smbdotconf/protocol/aclmapfullcontrol.xml | 1 - docs-xml/smbdotconf/protocol/cldapport.xml | 1 - docs-xml/smbdotconf/protocol/clientmaxprotocol.xml | 9 +- docs-xml/smbdotconf/protocol/clientminprotocol.xml | 1 - docs-xml/smbdotconf/protocol/clientusespnego.xml | 1 - .../smbdotconf/protocol/dcerpcendpointservers.xml | 1 - .../smbdotconf/protocol/defersharingviolations.xml | 1 - docs-xml/smbdotconf/protocol/dgramport.xml | 4 +- docs-xml/smbdotconf/protocol/disablenetbios.xml | 1 - docs-xml/smbdotconf/protocol/durablehandles.xml | 1 - docs-xml/smbdotconf/protocol/easupport.xml | 1 - docs-xml/smbdotconf/protocol/enableasusupport.xml | 1 - docs-xml/smbdotconf/protocol/largereadwrite.xml | 1 - docs-xml/smbdotconf/protocol/mapaclinherit.xml | 1 - docs-xml/smbdotconf/protocol/maxmux.xml | 1 - docs-xml/smbdotconf/protocol/maxttl.xml | 1 - docs-xml/smbdotconf/protocol/maxwinsttl.xml | 1 - docs-xml/smbdotconf/protocol/maxxmit.xml | 1 - .../smbdotconf/protocol/minreceivefilesize.xml | 1 - docs-xml/smbdotconf/protocol/minwinsttl.xml | 1 - docs-xml/smbdotconf/protocol/nameresolveorder.xml | 1 - docs-xml/smbdotconf/protocol/nbtport.xml | 3 +- docs-xml/smbdotconf/protocol/ntaclsupport.xml | 1 - docs-xml/smbdotconf/protocol/ntpipesupport.xml | 1 - docs-xml/smbdotconf/protocol/ntstatussupport.xml | 1 - docs-xml/smbdotconf/protocol/profileacls.xml | 1 - docs-xml/smbdotconf/protocol/readraw.xml | 1 - docs-xml/smbdotconf/protocol/rpcbigendian.xml | 1 - docs-xml/smbdotconf/protocol/servermaxprotocol.xml | 12 +- docs-xml/smbdotconf/protocol/serverminprotocol.xml | 1 - docs-xml/smbdotconf/protocol/sharefakefscaps.xml | 1 - docs-xml/smbdotconf/protocol/smb2maxcredits.xml | 1 - docs-xml/smbdotconf/protocol/smb2maxread.xml | 1 - docs-xml/smbdotconf/protocol/smb2maxtrans.xml | 1 - docs-xml/smbdotconf/protocol/smb2maxwrite.xml | 1 - docs-xml/smbdotconf/protocol/smbports.xml | 1 - docs-xml/smbdotconf/protocol/timeserver.xml | 1 - docs-xml/smbdotconf/protocol/unicode.xml | 1 - docs-xml/smbdotconf/protocol/unixextensions.xml | 1 - docs-xml/smbdotconf/protocol/usespnego.xml | 1 - docs-xml/smbdotconf/protocol/webport.xml | 1 - docs-xml/smbdotconf/protocol/writeraw.xml | 1 - .../smbdotconf/security/accessbasedshareenum.xml | 1 - .../smbdotconf/security/algorithmicridbase.xml | 1 - .../smbdotconf/security/allowtrusteddomains.xml | 1 - docs-xml/smbdotconf/security/authmethods.xml | 1 - .../smbdotconf/security/checkpasswordscript.xml | 1 - docs-xml/smbdotconf/security/clientlanmanauth.xml | 1 - docs-xml/smbdotconf/security/clientntlmv2auth.xml | 1 - .../smbdotconf/security/clientplaintextauth.xml | 1 - docs-xml/smbdotconf/security/clientschannel.xml | 1 - docs-xml/smbdotconf/security/clientsigning.xml | 8 +- .../security/clientusepsnegoprincipal.xml | 1 - .../smbdotconf/security/dedicatedkeytabfile.xml | 1 - docs-xml/smbdotconf/security/encryptpasswords.xml | 1 - docs-xml/smbdotconf/security/guestaccount.xml | 1 - docs-xml/smbdotconf/security/guestok.xml | 1 - docs-xml/smbdotconf/security/hostsallow.xml | 1 - docs-xml/smbdotconf/security/hostsdeny.xml | 1 - docs-xml/smbdotconf/security/kerberosmethod.xml | 5 +- docs-xml/smbdotconf/security/kpasswdport.xml | 1 - docs-xml/smbdotconf/security/krb5port.xml | 1 - docs-xml/smbdotconf/security/lanmanauth.xml | 1 - docs-xml/smbdotconf/security/lognttokencommand.xml | 1 - docs-xml/smbdotconf/security/maptoguest.xml | 1 - .../smbdotconf/security/mapuntrustedtodomain.xml | 2 - docs-xml/smbdotconf/security/ntlmauth.xml | 1 - .../security/ntpsigndsocketdirectory.xml | 1 - docs-xml/smbdotconf/security/nullpasswords.xml | 1 - .../smbdotconf/security/obeypamrestrictions.xml | 1 - .../security/oldpasswordallowedperiod.xml | 1 - docs-xml/smbdotconf/security/pampasswordchange.xml | 1 - docs-xml/smbdotconf/security/passdbbackend.xml | 1 - .../smbdotconf/security/passdbexpandexplicit.xml | 1 - docs-xml/smbdotconf/security/passwdchat.xml | 1 - docs-xml/smbdotconf/security/passwdchatdebug.xml | 1 - docs-xml/smbdotconf/security/passwdchattimeout.xml | 1 - docs-xml/smbdotconf/security/passwdprogram.xml | 1 - docs-xml/smbdotconf/security/passwordserver.xml | 1 - docs-xml/smbdotconf/security/preloadmodules.xml | 1 - docs-xml/smbdotconf/security/privatedir.xml | 3 +- docs-xml/smbdotconf/security/readonly.xml | 1 - docs-xml/smbdotconf/security/renameuserscript.xml | 1 - docs-xml/smbdotconf/security/restrictanonymous.xml | 1 - docs-xml/smbdotconf/security/rootdirectory.xml | 1 - docs-xml/smbdotconf/security/sambakcccommand.xml | 1 - docs-xml/smbdotconf/security/security.xml | 1 - docs-xml/smbdotconf/security/serverrole.xml | 1 - docs-xml/smbdotconf/security/serverschannel.xml | 1 - docs-xml/smbdotconf/security/serversigning.xml | 1 - docs-xml/smbdotconf/security/smbencrypt.xml | 261 +- docs-xml/smbdotconf/security/smbpasswdfile.xml | 1 - docs-xml/smbdotconf/security/tlscafile.xml | 1 - docs-xml/smbdotconf/security/tlscertfile.xml | 1 - docs-xml/smbdotconf/security/tlscrlfile.xml | 1 - docs-xml/smbdotconf/security/tlsdhparamsfile.xml | 1 - docs-xml/smbdotconf/security/tlsenabled.xml | 1 - docs-xml/smbdotconf/security/tlskeyfile.xml | 1 - docs-xml/smbdotconf/security/tlspriority.xml | 22 + docs-xml/smbdotconf/security/unixpasswordsync.xml | 1 - docs-xml/smbdotconf/security/usernamelevel.xml | 1 - docs-xml/smbdotconf/security/usernamemap.xml | 1 - .../smbdotconf/security/usernamemapcachetime.xml | 1 - docs-xml/smbdotconf/security/usernamemapscript.xml | 1 - docs-xml/smbdotconf/tuning/deadtime.xml | 1 - docs-xml/smbdotconf/tuning/getwdcache.xml | 1 - docs-xml/smbdotconf/tuning/hostnamelookups.xml | 1 - docs-xml/smbdotconf/tuning/keepalive.xml | 1 - docs-xml/smbdotconf/tuning/maxdisksize.xml | 1 - docs-xml/smbdotconf/tuning/maxopenfiles.xml | 1 - docs-xml/smbdotconf/tuning/maxsmbdprocesses.xml | 1 - docs-xml/smbdotconf/tuning/minprintspace.xml | 1 - docs-xml/smbdotconf/tuning/namecachetimeout.xml | 1 - docs-xml/smbdotconf/tuning/socketoptions.xml | 17 +- docs-xml/smbdotconf/tuning/usemmap.xml | 1 - docs-xml/smbdotconf/tuning/usentdb.xml | 23 - docs-xml/smbdotconf/vfs/getquotacommand.xml | 1 - docs-xml/smbdotconf/vfs/hostmsdfs.xml | 1 - docs-xml/smbdotconf/vfs/msdfsshufflereferrals.xml | 16 + docs-xml/smbdotconf/vfs/ntvfshandler.xml | 1 - docs-xml/smbdotconf/vfs/setquotacommand.xml | 1 - docs-xml/smbdotconf/winbind/createkrb5conf.xml | 1 - docs-xml/smbdotconf/winbind/idmapbackend.xml | 1 - docs-xml/smbdotconf/winbind/idmapcachetime.xml | 1 - docs-xml/smbdotconf/winbind/idmapconfig.xml | 1 - docs-xml/smbdotconf/winbind/idmapgid.xml | 1 - .../smbdotconf/winbind/idmapnegativecachetime.xml | 1 - docs-xml/smbdotconf/winbind/idmapuid.xml | 1 - .../smbdotconf/winbind/netutralizent4emulation.xml | 1 - docs-xml/smbdotconf/winbind/rejectmd5servers.xml | 1 - docs-xml/smbdotconf/winbind/requirestrongkey.xml | 1 - docs-xml/smbdotconf/winbind/templatehomedir.xml | 1 - docs-xml/smbdotconf/winbind/templateshell.xml | 1 - docs-xml/smbdotconf/winbind/winbindcachetime.xml | 1 - .../winbind/winbinddprivilegedsocketdirectory.xml | 1 - .../smbdotconf/winbind/winbinddsocketdirectory.xml | 1 - docs-xml/smbdotconf/winbind/winbindenumgroups.xml | 1 - docs-xml/smbdotconf/winbind/winbindenumusers.xml | 1 - .../smbdotconf/winbind/winbindexpandgroups.xml | 1 - docs-xml/smbdotconf/winbind/winbindmaxclients.xml | 7 +- .../winbind/winbindmaxdomainconnections.xml | 1 - .../smbdotconf/winbind/winbindnestedgroups.xml | 1 - .../smbdotconf/winbind/winbindnormalizenames.xml | 1 - docs-xml/smbdotconf/winbind/winbindnssinfo.xml | 1 - .../smbdotconf/winbind/winbindofflinelogon.xml | 1 - .../smbdotconf/winbind/winbindreconnectdelay.xml | 1 - .../smbdotconf/winbind/winbindrefreshtickets.xml | 1 - .../smbdotconf/winbind/winbindrequesttimeout.xml | 1 - docs-xml/smbdotconf/winbind/winbindrpconly.xml | 1 - docs-xml/smbdotconf/winbind/winbindsealedpipes.xml | 1 - docs-xml/smbdotconf/winbind/winbindseparator.xml | 1 - .../winbind/winbindtrusteddomainsonly.xml | 1 - .../smbdotconf/winbind/winbindusedefaultdomain.xml | 1 - docs-xml/smbdotconf/wins/dnsproxy.xml | 1 - docs-xml/smbdotconf/wins/winshook.xml | 1 - docs-xml/smbdotconf/wins/winsproxy.xml | 1 - docs-xml/smbdotconf/wins/winsserver.xml | 1 - docs-xml/smbdotconf/wins/winssupport.xml | 1 - docs-xml/using_samba/ch09.xml | 20 +- docs-xml/wscript_build | 3 +- docs/manpages/dbwrap_tool.1 | 6 +- docs/manpages/eventlogadm.8 | 6 +- docs/manpages/findsmb.1 | 6 +- docs/manpages/idmap_ad.8 | 6 +- docs/manpages/idmap_autorid.8 | 6 +- docs/manpages/idmap_hash.8 | 6 +- docs/manpages/idmap_ldap.8 | 6 +- docs/manpages/idmap_nss.8 | 6 +- docs/manpages/idmap_rfc2307.8 | 12 +- docs/manpages/idmap_rid.8 | 6 +- docs/manpages/idmap_script.8 | 139 + docs/manpages/idmap_tdb.8 | 6 +- docs/manpages/idmap_tdb2.8 | 6 +- docs/manpages/libsmbclient.7 | 6 +- docs/manpages/lmhosts.5 | 6 +- docs/manpages/log2pcap.1 | 6 +- docs/manpages/net.8 | 12 +- docs/manpages/nmbd.8 | 6 +- docs/manpages/nmblookup.1 | 6 +- docs/manpages/ntlm_auth.1 | 6 +- docs/manpages/pam_winbind.8 | 6 +- docs/manpages/pam_winbind.conf.5 | 6 +- docs/manpages/pdbedit.8 | 6 +- docs/manpages/profiles.1 | 6 +- docs/manpages/rpcclient.1 | 66 +- docs/manpages/samba-regedit.8 | 6 +- docs/manpages/samba-tool.8 | 29 +- docs/manpages/samba.7 | 6 +- docs/manpages/samba.8 | 6 +- docs/manpages/sharesec.1 | 17 +- docs/manpages/smb.conf.5 | 1379 +- docs/manpages/smbcacls.1 | 6 +- docs/manpages/smbclient.1 | 20 +- docs/manpages/smbcontrol.1 | 6 +- docs/manpages/smbcquotas.1 | 6 +- docs/manpages/smbd.8 | 6 +- docs/manpages/smbget.1 | 6 +- docs/manpages/smbgetrc.5 | 6 +- docs/manpages/smbpasswd.5 | 6 +- docs/manpages/smbpasswd.8 | 12 +- docs/manpages/smbspool.8 | 6 +- docs/manpages/smbstatus.1 | 6 +- docs/manpages/smbta-util.8 | 6 +- docs/manpages/smbtar.1 | 6 +- docs/manpages/smbtree.1 | 6 +- docs/manpages/testparm.1 | 6 +- docs/manpages/vfs_acl_tdb.8 | 6 +- docs/manpages/vfs_acl_xattr.8 | 6 +- docs/manpages/vfs_aio_fork.8 | 6 +- docs/manpages/vfs_aio_linux.8 | 6 +- docs/manpages/vfs_aio_pthread.8 | 6 +- docs/manpages/vfs_audit.8 | 6 +- docs/manpages/vfs_btrfs.8 | 49 +- docs/manpages/vfs_cacheprime.8 | 6 +- docs/manpages/vfs_cap.8 | 6 +- docs/manpages/vfs_catia.8 | 6 +- docs/manpages/vfs_ceph.8 | 6 +- docs/manpages/vfs_commit.8 | 6 +- docs/manpages/vfs_crossrename.8 | 6 +- docs/manpages/vfs_default_quota.8 | 6 +- docs/manpages/vfs_dirsort.8 | 6 +- docs/manpages/vfs_extd_audit.8 | 6 +- docs/manpages/vfs_fake_perms.8 | 6 +- docs/manpages/vfs_fileid.8 | 6 +- docs/manpages/vfs_fruit.8 | 33 +- docs/manpages/vfs_full_audit.8 | 15 +- docs/manpages/vfs_glusterfs.8 | 6 +- docs/manpages/vfs_gpfs.8 | 8 +- docs/manpages/vfs_linux_xfs_sgid.8 | 6 +- docs/manpages/vfs_media_harmony.8 | 6 +- docs/manpages/vfs_netatalk.8 | 6 +- docs/manpages/vfs_notify_fam.8 | 65 - docs/manpages/vfs_prealloc.8 | 6 +- docs/manpages/vfs_preopen.8 | 6 +- docs/manpages/vfs_readahead.8 | 6 +- docs/manpages/vfs_readonly.8 | 6 +- docs/manpages/vfs_recycle.8 | 6 +- docs/manpages/vfs_scannedonly.8 | 6 +- docs/manpages/vfs_shadow_copy.8 | 8 +- docs/manpages/vfs_shadow_copy2.8 | 6 +- docs/manpages/vfs_shell_snap.8 | 218 + docs/manpages/vfs_smb_traffic_analyzer.8 | 8 +- docs/manpages/vfs_snapper.8 | 30 +- docs/manpages/vfs_streams_depot.8 | 6 +- docs/manpages/vfs_streams_xattr.8 | 6 +- docs/manpages/vfs_syncops.8 | 6 +- docs/manpages/vfs_time_audit.8 | 6 +- docs/manpages/vfs_tsmsm.8 | 6 +- docs/manpages/vfs_unityed_media.8 | 116 + docs/manpages/vfs_worm.8 | 6 +- docs/manpages/vfs_xattr_tdb.8 | 6 +- docs/manpages/vfs_zfsacl.8 | 6 +- docs/manpages/vfstest.1 | 6 +- docs/manpages/wbinfo.1 | 6 +- docs/manpages/winbind_krb5_locator.7 | 6 +- docs/manpages/winbindd.8 | 6 +- examples/README | 2 +- examples/VFS/shadow_copy_test.c | 4 +- examples/VFS/skel_opaque.c | 60 +- examples/VFS/skel_transparent.c | 69 +- examples/libsmbclient/testacl.c | 2 +- examples/libsmbclient/testnotify.c | 78 + examples/libsmbclient/wscript_build | 1 + lib/addns/dns.h | 2 +- lib/addns/dnsquery.c | 96 +- lib/addns/dnsquery.h | 7 - lib/addns/dnsrecord.c | 3 +- lib/addns/dnssock.c | 144 +- lib/addns/wscript_build | 2 +- lib/async_req/async_sock.c | 461 +- lib/async_req/async_sock.h | 16 +- lib/async_req/wscript_build | 2 +- lib/ccan/README | 9 - lib/ccan/array_size/_info | 46 - lib/ccan/array_size/array_size.h | 25 - .../array_size/test/compile_fail-function-param.c | 24 - lib/ccan/array_size/test/compile_fail.c | 14 - lib/ccan/array_size/test/run.c | 33 - lib/ccan/asearch/LICENSE | 508 - lib/ccan/asearch/_info | 58 - lib/ccan/asearch/asearch.h | 38 - .../asearch/test/compile_fail-return-value-const.c | 25 - lib/ccan/asearch/test/compile_fail-return-value.c | 22 - lib/ccan/asearch/test/run-strings.c | 22 - lib/ccan/asearch/test/run.c | 40 - lib/ccan/build_assert/LICENSE | 508 - lib/ccan/build_assert/_info | 49 - lib/ccan/build_assert/build_assert.h | 39 - lib/ccan/build_assert/test/compile_fail-expr.c | 10 - lib/ccan/build_assert/test/compile_fail.c | 9 - lib/ccan/build_assert/test/compile_ok.c | 7 - .../build_assert/test/run-BUILD_ASSERT_OR_ZERO.c | 9 - lib/ccan/build_assert/test/run-EXPR_BUILD_ASSERT.c | 9 - lib/ccan/cast/LICENSE | 510 - lib/ccan/cast/_info | 84 - lib/ccan/cast/cast.h | 134 - lib/ccan/cast/test/compile_fail-cast_const.c | 29 - lib/ccan/cast/test/compile_fail-cast_const2.c | 29 - lib/ccan/cast/test/compile_fail-cast_const3.c | 29 - .../cast/test/compile_fail-cast_signed-const.c | 22 - .../cast/test/compile_fail-cast_signed-sizesame.c | 29 - lib/ccan/cast/test/compile_fail-cast_signed.c | 17 - lib/ccan/cast/test/compile_fail-cast_static-2.c | 23 - lib/ccan/cast/test/compile_fail-cast_static-3.c | 21 - lib/ccan/cast/test/compile_fail-cast_static.c | 23 - lib/ccan/cast/test/compile_ok-cast_void.c | 12 - lib/ccan/cast/test/compile_ok-static.c | 10 - lib/ccan/check_type/_info | 33 - lib/ccan/check_type/check_type.h | 63 - lib/ccan/check_type/test/compile_fail-check_type.c | 9 - .../test/compile_fail-check_type_unsigned.c | 14 - .../test/compile_fail-check_types_match.c | 10 - lib/ccan/check_type/test/run.c | 22 - lib/ccan/compiler/LICENSE | 165 - lib/ccan/compiler/_info | 64 - lib/ccan/compiler/compiler.h | 216 - lib/ccan/compiler/test/compile_fail-printf.c | 22 - lib/ccan/compiler/test/run-is_compile_constant.c | 15 - lib/ccan/container_of/_info | 63 - lib/ccan/container_of/container_of.h | 108 - lib/ccan/container_of/test/compile_fail-bad-type.c | 22 - lib/ccan/container_of/test/compile_fail-types.c | 22 - .../container_of/test/compile_fail-var-types.c | 25 - lib/ccan/container_of/test/run.c | 26 - lib/ccan/endian/LICENSE | 508 - lib/ccan/endian/_info | 53 - lib/ccan/endian/endian.h | 227 - lib/ccan/endian/test/run.c | 106 - lib/ccan/err/.depends | 1 - lib/ccan/err/_info | 41 - lib/ccan/err/err.c | 64 - lib/ccan/err/err.h | 87 - lib/ccan/err/test/run.c | 153 - lib/ccan/failtest/LICENSE | 165 - lib/ccan/failtest/_info | 81 - lib/ccan/failtest/failtest.c | 1732 -- lib/ccan/failtest/failtest.d | 70 - lib/ccan/failtest/failtest.h | 258 - lib/ccan/failtest/failtest_override.h | 91 - lib/ccan/failtest/failtest_proto.h | 33 - lib/ccan/failtest/failtest_undo.h | 49 - lib/ccan/failtest/test/run-failpath.c | 39 - lib/ccan/failtest/test/run-history.c | 183 - lib/ccan/failtest/test/run-locking.c | 134 - lib/ccan/failtest/test/run-malloc.c | 116 - lib/ccan/failtest/test/run-open.c | 72 - lib/ccan/failtest/test/run-with-fdlimit.c | 51 - lib/ccan/failtest/test/run-write.c | 51 - lib/ccan/hash/_info | 31 - lib/ccan/hash/hash.c | 925 -- lib/ccan/hash/hash.h | 312 - lib/ccan/hash/test/api-hash_stable.c | 300 - lib/ccan/hash/test/run.c | 149 - lib/ccan/htable/LICENSE | 510 - lib/ccan/htable/_info | 115 - lib/ccan/htable/htable.c | 264 - lib/ccan/htable/htable.h | 176 - lib/ccan/htable/htable_type.h | 103 - lib/ccan/htable/test/run-size.c | 36 - lib/ccan/htable/test/run-type.c | 175 - lib/ccan/htable/test/run.c | 188 - lib/ccan/htable/tools/Makefile | 20 - lib/ccan/htable/tools/hsearchspeed.c | 103 - lib/ccan/htable/tools/speed.c | 376 - lib/ccan/htable/tools/stringspeed.c | 246 - lib/ccan/ilog/LICENSE | 508 - lib/ccan/ilog/_info | 47 - lib/ccan/ilog/ilog.c | 140 - lib/ccan/ilog/ilog.h | 151 - lib/ccan/ilog/test/run-out-of-line.c | 65 - lib/ccan/ilog/test/run.c | 60 - lib/ccan/likely/LICENSE | 508 - lib/ccan/likely/_info | 45 - lib/ccan/likely/likely.c | 136 - lib/ccan/likely/likely.h | 121 - lib/ccan/likely/test/run-debug.c | 100 - lib/ccan/likely/test/run.c | 30 - lib/ccan/list/.namespacize | 34 - lib/ccan/list/LICENSE | 508 - lib/ccan/list/_info | 70 - lib/ccan/list/list.c | 43 - lib/ccan/list/list.d | 27 - lib/ccan/list/list.h | 469 - lib/ccan/list/test/compile_ok-constant.c | 49 - lib/ccan/list/test/helper.c | 54 - lib/ccan/list/test/helper.h | 7 - lib/ccan/list/test/run-check-corrupt.c | 89 - lib/ccan/list/test/run-list_del_from-assert.c | 36 - lib/ccan/list/test/run-single-eval.c | 168 - lib/ccan/list/test/run-with-debug.c | 3 - lib/ccan/list/test/run.c | 200 - lib/ccan/read_write_all/LICENSE | 508 - lib/ccan/read_write_all/_info | 44 - lib/ccan/read_write_all/read_write_all.c | 38 - lib/ccan/read_write_all/read_write_all.d | 19 - lib/ccan/read_write_all/read_write_all.h | 10 - lib/ccan/read_write_all/test/run-read_all.c | 76 - lib/ccan/read_write_all/test/run-write_all.c | 68 - lib/ccan/str/_info | 52 - lib/ccan/str/debug.c | 107 - lib/ccan/str/str.c | 12 - lib/ccan/str/str.h | 201 - lib/ccan/str/str_debug.h | 29 - lib/ccan/str/test/compile_fail-isalnum.c | 22 - lib/ccan/str/test/compile_fail-isalpha.c | 22 - lib/ccan/str/test/compile_fail-isascii.c | 22 - lib/ccan/str/test/compile_fail-isblank.c | 26 - lib/ccan/str/test/compile_fail-iscntrl.c | 22 - lib/ccan/str/test/compile_fail-isdigit.c | 22 - lib/ccan/str/test/compile_fail-islower.c | 22 - lib/ccan/str/test/compile_fail-isprint.c | 22 - lib/ccan/str/test/compile_fail-ispunct.c | 22 - lib/ccan/str/test/compile_fail-isspace.c | 22 - lib/ccan/str/test/compile_fail-isupper.c | 22 - lib/ccan/str/test/compile_fail-isxdigit.c | 22 - lib/ccan/str/test/compile_fail-strchr.c | 18 - lib/ccan/str/test/compile_fail-strrchr.c | 18 - lib/ccan/str/test/compile_fail-strstr.c | 18 - lib/ccan/str/test/debug.c | 5 - lib/ccan/str/test/run.c | 106 - lib/ccan/strset/tools/Makefile | 11 - lib/ccan/strset/tools/cbspeed.c | 590 - lib/ccan/strset/tools/speed.c | 243 - lib/ccan/tally/LICENSE | 165 - lib/ccan/tally/_info | 58 - lib/ccan/tally/tally.c | 521 - lib/ccan/tally/tally.h | 105 - lib/ccan/tally/test/run-bucket_of.c | 71 - lib/ccan/tally/test/run-divlu64.c | 31 - lib/ccan/tally/test/run-histogram.c | 108 - lib/ccan/tally/test/run-mean.c | 30 - lib/ccan/tally/test/run-median.c | 46 - lib/ccan/tally/test/run-min-max.c | 21 - lib/ccan/tally/test/run-mode.c | 46 - lib/ccan/tally/test/run-renormalize.c | 26 - lib/ccan/tally/test/run-total.c | 56 - lib/ccan/tcon/_info | 74 - lib/ccan/tcon/tcon.h | 115 - lib/ccan/tcon/test/compile_fail-tcon_cast.c | 29 - lib/ccan/tcon/test/compile_fail.c | 25 - lib/ccan/tcon/test/compile_ok-void.c | 21 - lib/ccan/tcon/test/compile_ok.c | 27 - lib/ccan/time/LICENSE | 17 - lib/ccan/time/_info | 47 - lib/ccan/time/test/run.c | 111 - lib/ccan/time/time.c | 108 - lib/ccan/time/time.d | 25 - lib/ccan/time/time.h | 184 - lib/ccan/tlist/LICENSE | 165 - lib/ccan/tlist/_info | 74 - lib/ccan/tlist/test/compile_fail-tlist_add.c | 35 - lib/ccan/tlist/test/compile_fail-tlist_add_tail.c | 35 - lib/ccan/tlist/test/compile_fail-tlist_del_from.c | 34 - lib/ccan/tlist/test/compile_fail-tlist_for_each.c | 34 - .../tlist/test/compile_fail-tlist_for_each_safe.c | 33 - lib/ccan/tlist/test/compile_fail-tlist_tail.c | 31 - lib/ccan/tlist/test/compile_fail-tlist_top.c | 31 - lib/ccan/tlist/test/run.c | 147 - lib/ccan/tlist/tlist.h | 265 - lib/ccan/typesafe_cb/LICENSE | 508 - lib/ccan/typesafe_cb/_info | 151 - .../typesafe_cb/test/compile_fail-cast_if_any.c | 42 - .../test/compile_fail-cast_if_type-promotable.c | 23 - .../typesafe_cb/test/compile_fail-cast_if_type.c | 25 - .../test/compile_fail-typesafe_cb-int.c | 27 - .../typesafe_cb/test/compile_fail-typesafe_cb.c | 34 - .../test/compile_fail-typesafe_cb_cast-multi.c | 43 - .../test/compile_fail-typesafe_cb_cast.c | 25 - .../test/compile_fail-typesafe_cb_exact.c | 33 - .../test/compile_fail-typesafe_cb_postargs.c | 27 - .../test/compile_fail-typesafe_cb_preargs.c | 28 - lib/ccan/typesafe_cb/test/compile_ok-cast_if_any.c | 41 - .../typesafe_cb/test/compile_ok-typesafe_cb-NULL.c | 17 - .../test/compile_ok-typesafe_cb-const.c | 50 - .../test/compile_ok-typesafe_cb-undefined.c | 49 - .../typesafe_cb/test/compile_ok-typesafe_cb-vars.c | 52 - .../test/compile_ok-typesafe_cb-volatile.c | 47 - .../typesafe_cb/test/compile_ok-typesafe_cb_cast.c | 41 - .../test/compile_ok-typesafe_cb_def-const.c | 46 - lib/ccan/typesafe_cb/test/run.c | 109 - lib/ccan/typesafe_cb/typesafe_cb.h | 134 - lib/ccan/wscript | 139 - lib/crypto/REQUIREMENTS | 118 + lib/crypto/aes.c | 43 +- lib/crypto/aes.h | 592 +- lib/crypto/aes_ccm_128.c | 117 +- lib/crypto/aes_ccm_128.h | 8 +- lib/crypto/aes_ccm_128_test.c | 376 + lib/crypto/aes_cmac_128.c | 104 +- lib/crypto/aes_cmac_128.h | 6 + lib/crypto/aes_cmac_128_test.c | 26 + lib/crypto/aes_gcm_128.c | 207 + lib/crypto/aes_gcm_128.h | 55 + lib/crypto/aes_gcm_128_test.c | 294 + lib/crypto/aes_test.h | 67 + lib/crypto/arcfour.c | 9 +- lib/crypto/crypto.h | 3 +- lib/crypto/sha256.h | 5 +- lib/crypto/sha512.c | 293 + lib/crypto/sha512.h | 64 + lib/crypto/wscript_build | 15 +- lib/crypto/wscript_configure | 7 + lib/dbwrap/dbwrap.h | 18 +- lib/dbwrap/dbwrap_cache.c | 7 +- lib/dbwrap/dbwrap_cache.h | 6 +- lib/dbwrap/dbwrap_local_open.c | 189 +- lib/dbwrap/dbwrap_ntdb.c | 584 - lib/dbwrap/dbwrap_ntdb.h | 36 - lib/dbwrap/dbwrap_rbt.c | 51 +- lib/dbwrap/dbwrap_tdb.c | 7 - lib/dbwrap/dbwrap_util.c | 166 + lib/dbwrap/wscript_build | 6 +- lib/extras/.gitignore | 35 - lib/extras/.testr.conf | 4 - lib/extras/LICENSE | 26 - lib/extras/MANIFEST.in | 6 - lib/extras/Makefile | 30 - lib/extras/NEWS | 27 - lib/extras/README.rst | 57 - lib/extras/extras/__init__.py | 103 - lib/extras/extras/tests/__init__.py | 17 - lib/extras/extras/tests/test_extras.py | 186 - lib/extras/setup.cfg | 4 - lib/extras/setup.py | 48 - lib/krb5_wrap/krb5_samba.c | 31 +- lib/krb5_wrap/krb5_samba.h | 14 +- lib/ldb-samba/ldif_handlers.c | 91 + lib/ldb-samba/ldif_handlers.h | 2 + lib/ldb-samba/tests/match_rules.py | 483 + lib/ldb/ABI/{ldb-1.1.19.sigs => ldb-1.1.21.sigs} | 0 ...ldb-util-1.1.10.sigs => pyldb-util-1.1.21.sigs} | 0 lib/ldb/ldb_map/ldb_map_outbound.c | 2 +- lib/ldb/pyldb.c | 80 +- lib/ldb/tests/python/api.py | 42 + lib/ldb/tests/sample_module.c | 77 +- lib/ldb/wscript | 17 +- lib/mimeparse/mimeparse.py | 167 - lib/mimeparse/mimeparse_test.py | 68 - lib/mimeparse/setup.py | 50 - lib/nss_wrapper/nss_wrapper.c | 79 +- lib/nss_wrapper/wscript | 2 +- lib/ntdb/ABI/ntdb-0.9.sigs | 38 - lib/ntdb/ABI/ntdb-1.0.sigs | 38 - lib/ntdb/LICENSE | 165 - lib/ntdb/Makefile | 67 - lib/ntdb/check.c | 726 - lib/ntdb/configure | 21 - lib/ntdb/doc/TDB_porting.txt | 483 - lib/ntdb/doc/design.lyx | 2727 --- lib/ntdb/doc/design.pdf | Bin 191943 -> 0 bytes lib/ntdb/doc/design.txt | 1270 -- lib/ntdb/free.c | 972 -- lib/ntdb/hash.c | 624 - lib/ntdb/io.c | 750 - lib/ntdb/lock.c | 886 - lib/ntdb/man/ntdb.3.xml | 132 - lib/ntdb/man/ntdbbackup.8.xml | 150 - lib/ntdb/man/ntdbdump.8.xml | 93 - lib/ntdb/man/ntdbrestore.8.xml | 74 - lib/ntdb/man/ntdbtool.8.xml | 247 - lib/ntdb/ntdb.c | 601 - lib/ntdb/ntdb.h | 947 -- lib/ntdb/ntdb.pc.in | 11 - lib/ntdb/open.c | 911 - lib/ntdb/private.h | 677 - lib/ntdb/pyntdb.c | 643 - lib/ntdb/summary.c | 321 - lib/ntdb/test/api-12-store.c | 55 - lib/ntdb/test/api-13-delete.c | 201 - lib/ntdb/test/api-14-exists.c | 52 - lib/ntdb/test/api-16-wipe_all.c | 44 - lib/ntdb/test/api-20-alloc-attr.c | 106 - lib/ntdb/test/api-21-parse_record.c | 66 - lib/ntdb/test/api-55-transaction.c | 71 - lib/ntdb/test/api-60-noop-transaction.c | 55 - lib/ntdb/test/api-80-tdb_fd.c | 30 - lib/ntdb/test/api-81-seqnum.c | 68 - lib/ntdb/test/api-82-lockattr.c | 237 - lib/ntdb/test/api-83-openhook.c | 103 - lib/ntdb/test/api-91-get-stats.c | 57 - lib/ntdb/test/api-92-get-set-readonly.c | 105 - lib/ntdb/test/api-93-repack.c | 79 - lib/ntdb/test/api-94-expand-during-parse.c | 86 - lib/ntdb/test/api-95-read-only-during-parse.c | 92 - lib/ntdb/test/api-add-remove-flags.c | 87 - lib/ntdb/test/api-check-callback.c | 86 - lib/ntdb/test/api-firstkey-nextkey.c | 157 - lib/ntdb/test/api-fork-test.c | 194 - lib/ntdb/test/api-locktimeout.c | 189 - lib/ntdb/test/api-missing-entries.c | 42 - lib/ntdb/test/api-open-multiple-times.c | 86 - lib/ntdb/test/api-record-expand.c | 49 - lib/ntdb/test/api-simple-delete.c | 38 - lib/ntdb/test/api-summary.c | 55 - lib/ntdb/test/external-agent.c | 261 - lib/ntdb/test/external-agent.h | 51 - lib/ntdb/test/failtest_helper.c | 99 - lib/ntdb/test/failtest_helper.h | 18 - lib/ntdb/test/helpapi-external-agent.c | 7 - lib/ntdb/test/helprun-external-agent.c | 7 - lib/ntdb/test/helprun-layout.c | 362 - lib/ntdb/test/layout.h | 79 - lib/ntdb/test/lock-tracking.c | 147 - lib/ntdb/test/lock-tracking.h | 25 - lib/ntdb/test/logging.c | 30 - lib/ntdb/test/logging.h | 17 - lib/ntdb/test/no-fsync.h | 6 - lib/ntdb/test/ntdb-source.h | 11 - lib/ntdb/test/python-api.py | 154 - lib/ntdb/test/run-001-encode.c | 39 - lib/ntdb/test/run-001-fls.c | 33 - lib/ntdb/test/run-01-new_database.c | 34 - lib/ntdb/test/run-02-expand.c | 62 - lib/ntdb/test/run-03-coalesce.c | 178 - lib/ntdb/test/run-04-basichash.c | 321 - lib/ntdb/test/run-05-readonly-open.c | 73 - lib/ntdb/test/run-10-simple-store.c | 59 - lib/ntdb/test/run-11-simple-fetch.c | 59 - lib/ntdb/test/run-12-check.c | 46 - lib/ntdb/test/run-15-append.c | 130 - lib/ntdb/test/run-25-hashoverload.c | 93 - lib/ntdb/test/run-30-exhaust-before-expand.c | 76 - lib/ntdb/test/run-35-convert.c | 58 - lib/ntdb/test/run-50-multiple-freelists.c | 70 - lib/ntdb/test/run-56-open-during-transaction.c | 165 - lib/ntdb/test/run-57-die-during-transaction.c | 321 - lib/ntdb/test/run-64-bit-tdb.c | 88 - lib/ntdb/test/run-90-get-set-attributes.c | 161 - lib/ntdb/test/run-capabilities.c | 277 - lib/ntdb/test/run-expand-in-transaction.c | 47 - lib/ntdb/test/run-features.c | 62 - lib/ntdb/test/run-lockall.c | 74 - lib/ntdb/test/run-remap-in-read_traverse.c | 57 - lib/ntdb/test/run-seed.c | 61 - lib/ntdb/test/run-tdb_errorstr.c | 52 - lib/ntdb/test/run-tdb_foreach.c | 90 - lib/ntdb/test/run-traverse.c | 203 - lib/ntdb/test/tap-interface.c | 3 - lib/ntdb/test/tap-interface.h | 42 - lib/ntdb/tools/Makefile | 16 - lib/ntdb/tools/growtdb-bench.c | 127 - lib/ntdb/tools/mkntdb.c | 29 - lib/ntdb/tools/ntdbbackup.c | 340 - lib/ntdb/tools/ntdbdump.c | 110 - lib/ntdb/tools/ntdbrestore.c | 242 - lib/ntdb/tools/ntdbtool.c | 794 - lib/ntdb/tools/ntdbtorture.c | 535 - lib/ntdb/tools/speed.c | 439 - lib/ntdb/transaction.c | 1317 -- lib/ntdb/traverse.c | 100 - lib/ntdb/wscript | 287 - lib/param/README | 3 + lib/param/generic.c | 276 - lib/param/loadparm.c | 130 +- lib/param/loadparm.h | 16 +- lib/param/param.h | 40 +- lib/param/param_table.c | 631 +- lib/param/util.c | 14 +- lib/param/wscript_build | 2 +- lib/pep8/pep8.py | 1360 -- lib/replace/replace.c | 45 +- lib/replace/replace.h | 5 + lib/replace/system/threads.h | 9 +- lib/replace/test/os2_delete.c | 3 +- lib/replace/test/testsuite.c | 17 + lib/replace/wscript | 24 +- lib/resolv_wrapper/resolv_wrapper.c | 1717 ++ lib/resolv_wrapper/wscript | 98 + lib/smbconf/smbconf.c | 2 +- lib/socket_wrapper/socket_wrapper.c | 22 +- lib/socket_wrapper/wscript | 2 +- lib/subunit/Apache-2.0 | 202 - lib/subunit/BSD | 26 - lib/subunit/COPYING | 36 - lib/subunit/INSTALL | 32 - lib/subunit/MANIFEST.in | 20 - lib/subunit/Makefile.am | 141 - lib/subunit/NEWS | 344 - lib/subunit/README | 229 - lib/subunit/c++/README | 50 - lib/subunit/c++/SubunitTestProgressListener.cpp | 63 - lib/subunit/c++/SubunitTestProgressListener.h | 56 - lib/subunit/c/README | 68 - lib/subunit/c/include/subunit/child.h | 96 - lib/subunit/c/lib/child.c | 104 - lib/subunit/c/tests/test_child.c | 234 - lib/subunit/c/wscript | 16 - lib/subunit/configure.ac | 75 - lib/subunit/filters/subunit-filter | 158 - lib/subunit/filters/subunit-ls | 48 - lib/subunit/filters/subunit-notify | 44 - lib/subunit/filters/subunit-stats | 41 - lib/subunit/filters/subunit-tags | 26 - lib/subunit/filters/subunit2csv | 23 - lib/subunit/filters/subunit2gtk | 259 - lib/subunit/filters/subunit2junitxml | 31 - lib/subunit/filters/subunit2pyunit | 48 - lib/subunit/filters/tap2subunit | 26 - lib/subunit/libcppunit_subunit.pc.in | 11 - lib/subunit/libsubunit.pc.in | 11 - lib/subunit/perl/Makefile.PL.in | 21 - lib/subunit/perl/lib/Subunit.pm | 183 - lib/subunit/perl/lib/Subunit/Diff.pm | 85 - lib/subunit/perl/subunit-diff | 31 - lib/subunit/python/iso8601/LICENSE | 20 - lib/subunit/python/iso8601/README | 26 - lib/subunit/python/iso8601/README.subunit | 5 - lib/subunit/python/iso8601/setup.py | 58 - lib/subunit/python/iso8601/test_iso8601.py | 111 - lib/subunit/python/subunit/__init__.py | 1314 -- lib/subunit/python/subunit/chunked.py | 185 - lib/subunit/python/subunit/details.py | 119 - lib/subunit/python/subunit/filters.py | 125 - lib/subunit/python/subunit/iso8601.py | 133 - lib/subunit/python/subunit/progress_model.py | 106 - lib/subunit/python/subunit/run.py | 84 - lib/subunit/python/subunit/test_results.py | 678 - lib/subunit/python/subunit/tests/TestUtil.py | 80 - lib/subunit/python/subunit/tests/__init__.py | 43 - lib/subunit/python/subunit/tests/sample-script.py | 21 - .../python/subunit/tests/sample-two-script.py | 7 - lib/subunit/python/subunit/tests/test_chunked.py | 152 - lib/subunit/python/subunit/tests/test_details.py | 112 - .../python/subunit/tests/test_progress_model.py | 118 - lib/subunit/python/subunit/tests/test_run.py | 52 - .../python/subunit/tests/test_subunit_filter.py | 370 - .../python/subunit/tests/test_subunit_stats.py | 84 - .../python/subunit/tests/test_subunit_tags.py | 69 - .../python/subunit/tests/test_tap2subunit.py | 445 - .../python/subunit/tests/test_test_protocol.py | 1337 -- .../python/subunit/tests/test_test_results.py | 572 - lib/subunit/runtests.py | 138 - lib/subunit/setup.py | 63 - lib/subunit/shell/README | 62 - lib/subunit/shell/share/subunit.sh | 61 - lib/subunit/shell/tests/test_function_output.sh | 97 - lib/subunit/shell/tests/test_source_library.sh | 108 - ...oc-util-2.0.6.sigs => pytalloc-util-2.1.3.sigs} | 0 .../ABI/{talloc-2.1.0.sigs => talloc-2.1.3.sigs} | 0 lib/talloc/doc/mainpage.dox | 3 +- lib/talloc/doc/tutorial_introduction.dox | 4 +- lib/talloc/doc/tutorial_threads.dox | 203 + lib/talloc/man/talloc.3.xml | 9 +- lib/talloc/pytalloc-util.pc.in | 2 +- lib/talloc/pytalloc.c | 89 +- lib/talloc/pytalloc.h | 2 + lib/talloc/pytalloc_guide.txt | 10 + lib/talloc/pytalloc_util.c | 4 + lib/talloc/talloc.i | 31 - lib/talloc/talloc_guide.txt | 5 +- lib/talloc/test_pytalloc.c | 159 + lib/talloc/test_pytalloc.py | 117 + lib/talloc/testsuite.c | 153 + lib/talloc/wscript | 64 +- lib/tdb/ABI/tdb-1.3.5.sigs | 69 + lib/tdb/ABI/tdb-1.3.6.sigs | 69 + lib/tdb/ABI/tdb-1.3.7.sigs | 69 + lib/tdb/_tdb_text.py | 138 + lib/tdb/common/lock.c | 7 + lib/tdb/common/traverse.c | 14 +- lib/tdb/include/tdb.h | 1 + lib/tdb/man/tdbbackup.8.xml | 6 +- lib/tdb/man/tdbdump.8.xml | 1 + lib/tdb/man/tdbrestore.8.xml | 1 + lib/tdb/man/tdbtool.8.xml | 1 + lib/tdb/pytdb.c | 234 +- lib/tdb/python/tests/simple.py | 240 +- lib/tdb/test/run-allrecord-traverse-deadlock.c | 203 + lib/tdb/test/run-incompatible.c | 8 +- lib/tdb/test/run-open-during-transaction.c | 1 + lib/tdb/tools/tdbrestore.c | 2 +- lib/tdb/wscript | 55 +- lib/tdb_compat/tdb_compat.c | 2 - lib/tdb_compat/tdb_compat.h | 60 - lib/tdb_compat/wscript | 16 - lib/tdb_wrap/tdb_wrap.c | 7 +- lib/testtools/.testr.conf | 4 - lib/testtools/LICENSE | 58 - lib/testtools/MANIFEST.in | 10 - lib/testtools/Makefile | 56 - lib/testtools/NEWS | 1413 -- lib/testtools/README | 89 - lib/testtools/doc/Makefile | 89 - lib/testtools/doc/_static/placeholder.txt | 0 lib/testtools/doc/_templates/placeholder.txt | 0 lib/testtools/doc/conf.py | 194 - lib/testtools/doc/for-framework-folk.rst | 238 - lib/testtools/doc/for-test-authors.rst | 1360 -- lib/testtools/doc/hacking.rst | 153 - lib/testtools/doc/index.rst | 36 - lib/testtools/doc/make.bat | 113 - lib/testtools/doc/overview.rst | 102 - lib/testtools/scripts/README | 3 - lib/testtools/scripts/_lp_release.py | 230 - lib/testtools/scripts/all-pythons | 93 - lib/testtools/scripts/update-rtfd | 11 - lib/testtools/setup.cfg | 4 - lib/testtools/setup.py | 85 - lib/testtools/testtools/__init__.py | 89 - lib/testtools/testtools/_compat2x.py | 17 - lib/testtools/testtools/_compat3x.py | 17 - lib/testtools/testtools/_spinner.py | 316 - lib/testtools/testtools/compat.py | 393 - lib/testtools/testtools/content.py | 324 - lib/testtools/testtools/content_type.py | 41 - lib/testtools/testtools/deferredruntest.py | 336 - lib/testtools/testtools/distutilscmd.py | 62 - lib/testtools/testtools/helpers.py | 119 - lib/testtools/testtools/matchers/__init__.py | 113 - lib/testtools/testtools/matchers/_basic.py | 315 - .../testtools/matchers/_datastructures.py | 228 - lib/testtools/testtools/matchers/_dict.py | 259 - lib/testtools/testtools/matchers/_doctest.py | 104 - lib/testtools/testtools/matchers/_exception.py | 124 - lib/testtools/testtools/matchers/_filesystem.py | 192 - lib/testtools/testtools/matchers/_higherorder.py | 289 - lib/testtools/testtools/matchers/_impl.py | 175 - lib/testtools/testtools/monkey.py | 97 - lib/testtools/testtools/run.py | 351 - lib/testtools/testtools/runtest.py | 205 - lib/testtools/testtools/tags.py | 34 - lib/testtools/testtools/testcase.py | 798 - lib/testtools/testtools/testresult/__init__.py | 25 - lib/testtools/testtools/testresult/doubles.py | 150 - lib/testtools/testtools/testresult/real.py | 981 -- lib/testtools/testtools/tests/__init__.py | 46 - lib/testtools/testtools/tests/helpers.py | 109 - lib/testtools/testtools/tests/matchers/__init__.py | 29 - lib/testtools/testtools/tests/matchers/helpers.py | 42 - .../testtools/tests/matchers/test_basic.py | 374 - .../tests/matchers/test_datastructures.py | 209 - .../testtools/tests/matchers/test_dict.py | 222 - .../testtools/tests/matchers/test_doctest.py | 82 - .../testtools/tests/matchers/test_exception.py | 192 - .../testtools/tests/matchers/test_filesystem.py | 243 - .../testtools/tests/matchers/test_higherorder.py | 227 - .../testtools/tests/matchers/test_impl.py | 132 - lib/testtools/testtools/tests/test_compat.py | 432 - lib/testtools/testtools/tests/test_content.py | 277 - lib/testtools/testtools/tests/test_content_type.py | 66 - .../testtools/tests/test_deferredruntest.py | 766 - lib/testtools/testtools/tests/test_distutilscmd.py | 99 - .../testtools/tests/test_fixturesupport.py | 117 - lib/testtools/testtools/tests/test_helpers.py | 213 - lib/testtools/testtools/tests/test_monkey.py | 167 - lib/testtools/testtools/tests/test_run.py | 120 - lib/testtools/testtools/tests/test_runtest.py | 303 - lib/testtools/testtools/tests/test_spinner.py | 332 - lib/testtools/testtools/tests/test_tags.py | 84 - lib/testtools/testtools/tests/test_testcase.py | 1335 -- lib/testtools/testtools/tests/test_testresult.py | 2095 --- lib/testtools/testtools/tests/test_testsuite.py | 128 - lib/testtools/testtools/tests/test_with_with.py | 73 - lib/testtools/testtools/testsuite.py | 154 - lib/testtools/testtools/utils.py | 13 - .../ABI/{tevent-0.9.21.sigs => tevent-0.9.25.sigs} | 0 lib/tevent/bindings.py | 52 +- lib/tevent/pytevent.c | 341 +- lib/tevent/testsuite.c | 8 +- lib/tevent/tevent.h | 9 +- lib/tevent/tevent_port.c | 3 +- lib/tevent/tevent_signal.c | 2 +- lib/tevent/wscript | 26 +- lib/texpect/texpect.c | 28 +- lib/texpect/wscript | 2 +- lib/torture/subunit.c | 29 +- lib/torture/torture.c | 1 + lib/torture/torture.h | 65 +- lib/torture/wscript_build | 2 +- lib/tsocket/tsocket.h | 71 + lib/tsocket/tsocket_bsd.c | 163 +- lib/tsocket/wscript_build | 2 +- lib/uid_wrapper/uid_wrapper.c | 854 +- lib/uid_wrapper/wscript | 54 +- lib/update-external.sh | 43 - lib/util/asn1.c | 4 +- lib/util/become_daemon.c | 12 +- lib/util/blocking.c | 7 - lib/util/byteorder.h | 2 +- lib/util/charset/charset.h | 8 +- lib/util/charset/codepoints.c | 16448 ++++++++++++++++++- lib/util/charset/convert_string.c | 4 +- lib/util/charset/iconv.c | 70 +- lib/util/charset/tests/charset.c | 14 +- lib/util/charset/tests/iconv.c | 19 +- lib/util/charset/util_str.c | 41 +- lib/util/close_low_fd.c | 2 +- lib/util/data_blob.c | 4 +- lib/util/data_blob.h | 6 +- lib/util/debug.c | 585 +- lib/util/debug.h | 29 +- lib/util/debug_s3.c | 12 +- lib/util/fault.h | 4 +- lib/util/genrand.c | 305 +- lib/util/genrand.h | 44 + lib/util/genrand_util.c | 308 + lib/util/gpfswrap.c | 260 + lib/util/gpfswrap.h | 51 + lib/util/idtree.c | 18 +- lib/util/iov_buf.c | 92 + lib/util/iov_buf.h | 32 + lib/util/memcache.c | 3 +- lib/util/memcache.h | 3 +- lib/util/modules.c | 5 + lib/util/pidfile.c | 41 +- lib/util/samba_util.h | 44 +- lib/util/server_id.c | 35 +- lib/util/server_id_db.c | 322 + lib/util/server_id_db.h | 50 + lib/util/strv.c | 148 + lib/util/strv.h | 32 + lib/util/talloc_report.c | 174 + lib/util/talloc_report.h | 27 + lib/util/tests/asn1_tests.c | 22 +- lib/util/tests/file.c | 15 +- lib/util/tests/strlist.c | 53 +- lib/util/tevent_debug.c | 3 + lib/util/tevent_unix.c | 23 + lib/util/tevent_unix.h | 3 + lib/util/time.c | 2 +- lib/util/time_basic.c | 40 +- lib/util/time_basic.h | 12 +- lib/util/tini.c | 19 +- lib/util/util.c | 20 +- lib/util/util_file.c | 82 +- lib/util/util_id.c | 4 +- lib/util/util_ntdb.c | 346 - lib/util/util_ntdb.h | 135 - lib/util/util_pw.c | 14 +- lib/util/util_runcmd.c | 6 +- lib/util/util_strlist.c | 7 + lib/util/util_tdb.c | 90 + lib/util/util_tdb.h | 10 +- lib/util/wscript | 20 + lib/util/wscript_build | 70 +- lib/util/wscript_configure | 47 +- lib/wscript_build | 29 - libcli/auth/credentials.c | 4 +- libcli/auth/netlogon_creds_cli.c | 552 + libcli/auth/netlogon_creds_cli.h | 30 + libcli/auth/proto.h | 5 +- libcli/auth/smbencrypt.c | 6 +- libcli/cldap/cldap.c | 2 +- libcli/dns/dns.h | 12 - libcli/dns/dns_hosts_file.c | 434 - libcli/dns/wscript_build | 4 - libcli/ldap/ldap_message.c | 11 +- libcli/named_pipe_auth/npa_tstream.c | 36 +- libcli/nbt/libnbt.h | 8 +- libcli/nbt/nbtname.c | 2 +- libcli/nbt/tools/nmblookup.c | 13 + libcli/netlogon/netlogon.c | 15 +- libcli/security/display_sec.c | 14 +- libcli/security/dom_sid.c | 12 +- libcli/security/sddl.c | 1 + libcli/security/security_descriptor.c | 70 + libcli/security/security_descriptor.h | 5 + libcli/smb/read_smb.c | 2 + libcli/smb/smb1cli_trans.c | 7 +- libcli/smb/smb2_constants.h | 71 +- libcli/smb/smb2_negotiate_context.c | 193 + libcli/smb/smb2_negotiate_context.h | 55 + libcli/smb/smb2_signing.c | 128 +- libcli/smb/smb2_signing.h | 4 +- libcli/smb/smb2cli_ioctl.c | 51 +- libcli/smb/smb2cli_query_directory.c | 2 +- libcli/smb/smb2cli_session.c | 19 +- libcli/smb/smb2cli_tcon.c | 10 + libcli/smb/smbXcli_base.c | 796 +- libcli/smb/smbXcli_base.h | 21 + libcli/smb/smb_constants.h | 12 +- libcli/smb/tstream_smbXcli_np.c | 8 +- libcli/smb/wscript | 3 +- libcli/util/doserr.c | 3 - libcli/util/error.h | 1 + libcli/util/hresult.c | 2944 +++- libcli/util/hresult.h | 2 + libcli/util/nterr.c | 3 + libcli/util/ntstatus.h | 3 + libcli/util/werror.h | 5 +- libds/common/flags.h | 20 +- librpc/ABI/ndr-0.0.4.sigs | 252 + librpc/ABI/ndr-0.0.5.sigs | 255 + librpc/idl/bkupblobs.idl | 54 + librpc/idl/clusapi.idl | 2416 +++ librpc/idl/dcerpc.idl | 3 +- librpc/idl/drsblobs.idl | 12 +- librpc/idl/frsblobs.idl | 31 + librpc/idl/frsrpc.idl | 62 +- librpc/idl/frstrans.idl | 6 +- librpc/idl/fscc.idl | 47 + librpc/idl/fsrvp.idl | 3 +- librpc/idl/fsrvp_state.idl | 36 + librpc/idl/ioctl.idl | 44 +- librpc/idl/lsa.idl | 80 +- librpc/idl/mdssvc.idl | 68 + librpc/idl/messaging.idl | 168 + librpc/idl/nbt.idl | 1 + librpc/idl/netlogon.idl | 31 +- librpc/idl/notify.idl | 1 + librpc/idl/ntlmssp.idl | 3 +- librpc/idl/security.idl | 10 +- librpc/idl/server_id.idl | 4 +- librpc/idl/smb_acl.idl | 20 +- librpc/idl/spoolss.idl | 1 + librpc/idl/srvsvc.idl | 11 +- librpc/idl/winbind.idl | 24 +- librpc/idl/winreg.idl | 2 +- librpc/idl/witness.idl | 64 +- librpc/idl/wscript_build | 11 +- librpc/ndr/libndr.h | 12 + librpc/ndr/ndr.c | 12 +- librpc/ndr/ndr_basic.c | 64 +- librpc/ndr/ndr_bkupblobs.c | 82 + librpc/ndr/ndr_dnsp.c | 7 +- librpc/ndr/ndr_nbt.c | 4 + librpc/ndr/ndr_witness.c | 110 + librpc/ndr/ndr_witness.h | 23 + librpc/ndr/uuid.c | 33 +- librpc/rpc/binding.c | 4 +- librpc/rpc/binding_handle.c | 22 +- librpc/rpc/dcerpc_error.c | 162 +- librpc/rpc/dcerpc_util.c | 63 + librpc/rpc/rpc_common.h | 38 + librpc/tools/ndrdump.c | 2 +- librpc/wscript_build | 56 +- nsswitch/libwbclient/tests/wbclient.c | 40 +- nsswitch/libwbclient/wbc_pam.c | 14 +- nsswitch/pam_winbind.c | 12 +- nsswitch/tests/test_idmap_rfc2307.sh | 72 +- nsswitch/tests/test_wbinfo.sh | 49 +- nsswitch/wb_common.c | 57 +- nsswitch/wbinfo.c | 98 +- nsswitch/winbind_nss_linux.c | 2 +- nsswitch/wins.c | 17 +- packaging/RHEL-CTDB/samba.spec.tmpl | 5 +- packaging/RHEL/samba.spec.tmpl | 2 +- packaging/SGI/README | 44 - packaging/SGI/findsmb | 141 - packaging/SGI/idb.pl | 373 - packaging/SGI/inetd.sh | 37 - packaging/SGI/inst.msg | 31 - packaging/SGI/legal_notice.html | 53 - packaging/SGI/mkman | 15 - packaging/SGI/mkprintcap.sh | 15 - packaging/SGI/mkrelease.sh | 126 - packaging/SGI/printcap | 5 - packaging/SGI/relnotes.html | 233 - packaging/SGI/removeswat.sh | 25 - packaging/SGI/samba.config | 1 - packaging/SGI/samba.rc | 67 - packaging/SGI/sambalp | 161 - packaging/SGI/smb.conf | 132 - packaging/SGI/smbpasswd | 1 - packaging/SGI/smbprint | 54 - packaging/SGI/spec.pl | 97 - packaging/SGI/startswat.sh | 29 - packaging/SGI/winbindd.config | 1 - packaging/SGI/winbindd.rc | 38 - packaging/Solaris/makepkg.sh | 4 - pidl/lib/Parse/Pidl/Dump.pm | 4 +- pidl/lib/Parse/Pidl/NDR.pm | 10 + pidl/lib/Parse/Pidl/Samba3/ClientNDR.pm | 2 +- pidl/lib/Parse/Pidl/Samba3/ServerNDR.pm | 52 +- pidl/lib/Parse/Pidl/Samba3/Template.pm | 103 + pidl/lib/Parse/Pidl/Samba4/Header.pm | 2 +- pidl/lib/Parse/Pidl/Samba4/NDR/Client.pm | 2 +- pidl/lib/Parse/Pidl/Samba4/NDR/Parser.pm | 64 +- pidl/lib/Parse/Pidl/Samba4/NDR/Server.pm | 1 + pidl/lib/Parse/Pidl/Samba4/Python.pm | 306 +- pidl/lib/Parse/Pidl/Samba4/Template.pm | 34 +- pidl/lib/Parse/Pidl/Typelist.pm | 2 +- pidl/lib/Parse/Pidl/Util.pm | 1 + pidl/lib/Parse/Pidl/Wireshark/Conformance.pm | 16 +- pidl/lib/Parse/Pidl/Wireshark/NDR.pm | 368 +- pidl/pidl | 8 + pidl/tests/Util.pm | 2 +- pidl/tests/wireshark-conf.pl | 2 +- python/samba/__init__.py | 29 +- python/samba/dbchecker.py | 116 +- python/samba/drs_utils.py | 31 +- python/samba/getopt.py | 59 +- python/samba/kcc/__init__.py | 2667 +++ python/samba/kcc/debug.py | 68 + python/samba/kcc/graph.py | 850 + python/samba/kcc/graph_utils.py | 365 + python/samba/kcc/kcc_utils.py | 2156 +++ python/samba/kcc/ldif_import_export.py | 400 + python/samba/kcc_utils.py | 2183 --- python/samba/netcmd/domain.py | 2210 ++- python/samba/netcmd/drs.py | 5 +- python/samba/netcmd/fsmo.py | 347 +- python/samba/netcmd/group.py | 3 +- python/samba/netcmd/ntacl.py | 2 +- python/samba/netcmd/rodc.py | 4 +- python/samba/provision/__init__.py | 7 +- python/samba/provision/backend.py | 20 +- python/samba/samba3/__init__.py | 8 +- python/samba/samdb.py | 20 +- python/samba/schema.py | 17 +- python/samba/sd_utils.py | 8 +- python/samba/subunit/__init__.py | 89 + python/samba/subunit/run.py | 703 + python/samba/tests/__init__.py | 160 +- python/samba/tests/blackbox/samba_tool_drs.py | 51 +- python/samba/tests/dcerpc/bare.py | 13 +- python/samba/tests/dcerpc/integer.py | 235 + python/samba/tests/dcerpc/rpc_talloc.py | 2 +- python/samba/tests/dcerpc/sam.py | 2 +- python/samba/tests/dcerpc/srvsvc.py | 6 +- python/samba/tests/dns.py | 98 +- python/samba/tests/docs.py | 8 +- python/samba/tests/dsdb.py | 26 +- python/samba/tests/kcc/__init__.py | 80 + python/samba/tests/kcc/graph.py | 70 + python/samba/tests/kcc/graph_utils.py | 159 + python/samba/tests/kcc/kcc_utils.py | 37 + python/samba/tests/kcc/ldif_import_export.py | 200 + python/samba/tests/messaging.py | 3 +- python/samba/tests/ntacls.py | 7 +- python/samba/tests/posixacl.py | 40 +- python/samba/tests/provision.py | 3 - python/samba/tests/samba3.py | 2 +- python/samba/tests/samba3sam.py | 6 +- python/samba/tests/source.py | 69 +- python/samba/tests/subunitrun.py | 14 +- python/samba/tests/unicodenames.py | 5 +- python/samba/tests/upgradeprovisionneeddc.py | 2 +- python/samba/tests/xattr.py | 10 +- python/samba/upgrade.py | 2 +- python/samba/upgradehelpers.py | 19 + release-scripts/build-manpages-nogit | 4 + script/autobuild.py | 136 +- script/clean-source-tree.sh | 4 +- script/compare_cc_results.py | 40 + script/identity_cc.sh | 10 + script/librelease.sh | 110 - script/release.sh | 823 + script/show_test_time | 51 +- script/show_testsuite_time | 15 +- selftest/README | 39 +- selftest/filter-subunit | 6 +- selftest/flapping | 20 +- selftest/format-subunit | 10 +- selftest/knownfail | 230 +- selftest/run.py | 4 +- selftest/selftest.pl | 85 +- selftest/selftest.py | 16 +- selftest/selftesthelpers.py | 64 +- selftest/skip | 8 +- selftest/subunithelper.py | 101 +- selftest/tap2subunit | 128 + selftest/target/Samba.pm | 31 +- selftest/target/Samba3.pm | 351 +- selftest/target/Samba4.pm | 598 +- selftest/target/samba.py | 10 +- selftest/tests.py | 45 +- selftest/tests/__init__.py | 2 - selftest/tests/test_run.py | 19 +- selftest/tests/test_samba.py | 14 +- selftest/tests/test_socket_wrapper.py | 2 +- selftest/tests/test_target.py | 2 +- selftest/tests/test_testlist.py | 2 +- selftest/wscript | 64 +- source3/.clang_complete | 1 - source3/auth/auth_domain.c | 108 +- source3/auth/auth_generic.c | 2 +- source3/auth/auth_ntlmssp.c | 6 +- source3/auth/auth_util.c | 57 +- source3/auth/check_samsec.c | 6 +- source3/auth/pampass.c | 2 +- source3/auth/proto.h | 13 +- source3/auth/token_util.c | 36 +- source3/auth/user_util.c | 4 +- source3/client/client.c | 178 +- source3/client/client_proto.h | 2 +- source3/client/clitar.c | 8 +- source3/client/smbspool.c | 11 +- source3/client/tree.c | 4 +- source3/groupdb/mapping.c | 14 +- source3/groupdb/mapping_tdb.c | 24 +- source3/include/ads.h | 30 +- source3/include/auth_generic.h | 2 + source3/include/client.h | 11 +- source3/include/ctdbd_conn.h | 29 +- source3/include/fake_file.h | 2 +- source3/include/includes.h | 63 +- source3/include/libsmb_internal.h | 27 +- source3/include/libsmbclient.h | 74 + source3/include/local.h | 9 +- source3/include/messages.h | 16 +- source3/include/msdfs.h | 8 +- source3/include/nameserv.h | 12 +- source3/include/nt_printing.h | 18 +- source3/include/ntioctl.h | 2 +- source3/include/ntquotas.h | 2 +- source3/include/printing.h | 28 +- source3/include/proto.h | 114 +- source3/include/registry.h | 8 +- source3/include/rpc_misc.h | 2 +- source3/include/secrets.h | 3 +- source3/include/session.h | 2 +- source3/include/smb.h | 39 +- source3/include/smb_macros.h | 8 - source3/include/smbprofile.h | 1428 +- source3/include/trans2.h | 9 + source3/include/transfer_file.h | 4 +- source3/include/util_sd.h | 37 + source3/include/util_tdb.h | 12 +- source3/include/vfs.h | 129 +- source3/include/vfs_macros.h | 28 +- source3/intl/lang_tdb.c | 23 +- source3/lib/access.c | 2 +- source3/lib/addrchange.c | 91 +- source3/lib/audit.c | 12 +- source3/lib/background.c | 8 + source3/lib/charcnv.c | 4 +- source3/lib/ctdb_conn.c | 549 - source3/lib/ctdb_conn.h | 65 - source3/lib/ctdb_dummy.c | 100 +- source3/lib/ctdbd_conn.c | 562 +- source3/lib/dbwrap/dbwrap_ctdb.c | 24 +- source3/lib/dbwrap/dbwrap_watch.c | 14 +- source3/lib/eventlog/eventlog.c | 15 +- source3/lib/eventlog/eventlog.h | 2 +- source3/lib/events.c | 2 +- source3/lib/filename_util.c | 8 +- source3/lib/g_lock.c | 10 +- source3/lib/gencache.c | 28 +- source3/lib/lsa.c | 6 +- source3/lib/messages.c | 392 +- source3/lib/messages_ctdbd.c | 111 +- source3/lib/messages_dgm.c | 169 +- source3/lib/messages_dgm.h | 10 +- source3/lib/messages_dgm_ref.c | 133 + source3/lib/messages_dgm_ref.h | 37 + source3/lib/messages_util.c | 41 + source3/lib/messages_util.h | 33 + source3/lib/msghdr.c | 180 + source3/lib/msghdr.h | 42 + source3/lib/netapi/cm.c | 6 +- source3/lib/netapi/examples/netlogon/nltest.c | 7 +- source3/lib/netapi/file.c | 2 +- source3/lib/netapi/joindomain.c | 4 + source3/lib/netapi/netapi.c | 3 - source3/lib/netapi/netapi.h | 2 + source3/lib/netapi/samr.c | 2 +- source3/lib/netapi/share.c | 2 +- source3/lib/netapi/tests/netgroup.c | 2 +- source3/lib/netapi/user.c | 5 +- source3/lib/poll_funcs/poll_funcs_tevent.c | 28 +- source3/lib/popt_common.c | 18 +- source3/lib/recvfile.c | 1 + source3/lib/server_id_db_util.c | 104 + source3/lib/server_id_db_util.h | 22 + source3/lib/server_mutex.c | 7 +- source3/lib/serverid.c | 13 +- source3/lib/sharesec.c | 28 +- source3/lib/smbconf/smbconf_reg.c | 38 +- source3/lib/smbconf/testsuite.c | 2 +- source3/lib/srprs.c | 16 +- source3/lib/sys_rw.c | 101 + source3/lib/sys_rw.h | 36 + source3/lib/sys_rw_data.c | 117 + source3/lib/sys_rw_data.h | 34 + source3/lib/sysacls.c | 40 +- source3/lib/sysquotas_4A.c | 6 +- source3/lib/sysquotas_linux.c | 32 +- source3/lib/sysquotas_nfs.c | 2 +- source3/lib/sysquotas_xfs.c | 4 +- source3/lib/system.c | 140 +- source3/lib/system_smbd.c | 29 +- source3/lib/tallocmsg.c | 84 +- source3/lib/tdb_validate.h | 2 +- source3/lib/tevent_barrier.c | 7 +- source3/lib/tevent_wait.c | 34 +- source3/lib/unix_msg/test_drain.c | 9 +- source3/lib/unix_msg/test_source.c | 2 +- source3/lib/unix_msg/tests.c | 9 +- source3/lib/unix_msg/unix_msg.c | 302 +- source3/lib/unix_msg/unix_msg.h | 7 +- source3/lib/unix_msg/wscript_build | 2 +- source3/lib/util.c | 107 +- source3/lib/util_builtin.c | 6 +- source3/lib/util_ea.c | 2 +- source3/lib/util_file.c | 3 +- source3/lib/util_sd.c | 614 + source3/lib/util_sid.c | 11 +- source3/lib/util_sid_passdb.c | 1 + source3/lib/util_sock.c | 177 +- source3/lib/util_str.c | 8 +- source3/lib/util_tdb.c | 45 +- source3/lib/util_transfer_file.c | 24 +- source3/lib/util_wellknown.c | 4 +- source3/lib/winbind_util.c | 4 +- source3/lib/winbind_util.h | 2 +- source3/libads/ads_ldap_protos.h | 6 +- source3/libads/ads_proto.h | 10 +- source3/libads/ads_status.c | 6 +- source3/libads/ads_status.h | 2 +- source3/libads/authdata.c | 2 +- source3/libads/disp_sec.c | 4 +- source3/libads/kerberos.c | 64 +- source3/libads/kerberos_keytab.c | 14 +- source3/libads/kerberos_proto.h | 2 + source3/libads/ldap.c | 356 +- source3/libads/ldap_printer.c | 4 +- source3/libads/ldap_utils.c | 16 +- source3/libads/sasl.c | 68 +- source3/libads/sasl_wrapping.c | 10 +- source3/libgpo/gpext/registry.c | 20 +- source3/libgpo/gpext/scripts.c | 24 +- source3/libgpo/gpext/security.c | 7 +- source3/libnet/libnet_dssync_passdb.c | 16 - source3/libnet/libnet_join.c | 99 +- source3/libnet/libnet_samsync_display.c | 2 +- source3/libnet/libnet_samsync_ldif.c | 12 +- source3/libnet/libnet_samsync_passdb.c | 12 +- source3/librpc/crypto/gse.c | 313 +- source3/librpc/crypto/gse_krb5.c | 41 +- source3/librpc/idl/libnet_join.idl | 8 + source3/librpc/idl/libnetapi.idl | 4 +- source3/librpc/idl/messaging.idl | 136 - source3/librpc/idl/open_files.idl | 2 + source3/librpc/idl/perfcount.idl | 2 +- source3/librpc/idl/smbXsrv.idl | 7 +- source3/librpc/idl/wscript_build | 2 +- source3/librpc/rpc/dcerpc.h | 2 +- source3/librpc/rpc/dcerpc_ep.h | 6 +- source3/librpc/rpc/dcerpc_helpers.c | 26 +- source3/librpc/wscript_build | 5 - source3/libsmb/ABI/smbclient-0.2.2.sigs | 176 + source3/libsmb/ABI/smbclient-0.2.3.sigs | 179 + source3/libsmb/auth_generic.c | 8 + source3/libsmb/cli_smb2_fnum.c | 270 +- source3/libsmb/cli_smb2_fnum.h | 7 + source3/libsmb/cliconnect.c | 88 +- source3/libsmb/clidfs.c | 19 +- source3/libsmb/clidgram.c | 2 +- source3/libsmb/clientgen.c | 66 +- source3/libsmb/clierror.c | 6 +- source3/libsmb/clifile.c | 93 +- source3/libsmb/clifsinfo.c | 25 +- source3/libsmb/clilist.c | 12 +- source3/libsmb/climessage.c | 3 +- source3/libsmb/clirap.c | 28 +- source3/libsmb/clirap.h | 48 +- source3/libsmb/clirap2.c | 30 +- source3/libsmb/clireadwrite.c | 125 +- source3/libsmb/clisecdesc.c | 4 +- source3/libsmb/clispnego.c | 8 +- source3/libsmb/dsgetdcname.c | 48 +- source3/libsmb/errormap.c | 6 +- source3/libsmb/libsmb_compat.c | 11 + source3/libsmb/libsmb_context.c | 4 +- source3/libsmb/libsmb_dir.c | 275 +- source3/libsmb/libsmb_file.c | 257 +- source3/libsmb/libsmb_misc.c | 4 +- source3/libsmb/libsmb_server.c | 10 +- source3/libsmb/libsmb_setget.c | 30 +- source3/libsmb/libsmb_stat.c | 10 +- source3/libsmb/libsmb_xattr.c | 60 +- source3/libsmb/namequery.c | 252 +- source3/libsmb/nmblib.c | 2 +- source3/libsmb/passchange.c | 21 +- source3/libsmb/proto.h | 37 +- source3/libsmb/samlogon_cache.c | 23 +- source3/libsmb/smb_share_modes.c | 45 +- source3/libsmb/smberr.c | 6 +- source3/libsmb/smbsock_connect.c | 103 +- source3/libsmb/trustdom_cache.c | 14 +- source3/libsmb/trusts_util.c | 144 +- source3/libsmb/unexpected.c | 204 +- source3/libsmb/wscript | 2 +- source3/locking/brlock.c | 50 +- source3/locking/leases_db.c | 16 +- source3/locking/locking.c | 120 +- source3/locking/posix.c | 2 +- source3/locking/proto.h | 5 +- source3/locking/share_mode_lock.c | 219 +- source3/modules/gpfs.c | 406 - source3/modules/nfs4_acls.c | 24 +- source3/modules/nfs4_acls.h | 24 +- source3/modules/non_posix_acls.c | 2 +- source3/modules/perfcount_test.c | 10 +- source3/modules/vfs_acl_common.c | 19 +- source3/modules/vfs_acl_tdb.c | 22 +- source3/modules/vfs_afsacl.c | 60 +- source3/modules/vfs_aio_fork.c | 135 +- source3/modules/vfs_aio_linux.c | 5 +- source3/modules/vfs_aio_posix.c | 1 + source3/modules/vfs_aio_pthread.c | 16 +- source3/modules/vfs_aixacl2.c | 20 +- source3/modules/vfs_audit.c | 2 +- source3/modules/vfs_btrfs.c | 320 + source3/modules/vfs_cacheprime.c | 1 + source3/modules/vfs_cap.c | 8 +- source3/modules/vfs_catia.c | 65 +- source3/modules/vfs_ceph.c | 165 +- source3/modules/vfs_default.c | 163 +- source3/modules/vfs_default_quota.c | 4 +- source3/modules/vfs_dirsort.c | 4 +- source3/modules/vfs_extd_audit.c | 2 +- source3/modules/vfs_fake_acls.c | 22 +- source3/modules/vfs_fruit.c | 557 +- source3/modules/vfs_full_audit.c | 100 +- source3/modules/vfs_glusterfs.c | 30 +- source3/modules/vfs_gpfs.c | 391 +- source3/modules/vfs_gpfs.h | 48 - source3/modules/vfs_hpuxacl.c | 6 +- source3/modules/vfs_media_harmony.c | 6 +- source3/modules/vfs_netatalk.c | 4 +- source3/modules/vfs_nfs4acl_xattr.c | 38 +- source3/modules/vfs_notify_fam.c | 316 - source3/modules/vfs_posix_eadb.c | 2 +- source3/modules/vfs_posixacl.c | 5 + source3/modules/vfs_prealloc.c | 9 - source3/modules/vfs_preopen.c | 8 +- source3/modules/vfs_recycle.c | 2 +- source3/modules/vfs_scannedonly.c | 4 +- source3/modules/vfs_shadow_copy.c | 4 +- source3/modules/vfs_shadow_copy2.c | 26 +- source3/modules/vfs_shell_snap.c | 201 + source3/modules/vfs_smb_traffic_analyzer.c | 7 +- source3/modules/vfs_snapper.c | 600 +- source3/modules/vfs_solarisacl.c | 4 +- source3/modules/vfs_streams_depot.c | 2 +- source3/modules/vfs_streams_xattr.c | 26 +- source3/modules/vfs_time_audit.c | 123 +- source3/modules/vfs_unityed_media.c | 1953 +++ source3/modules/vfs_xattr_tdb.c | 4 +- source3/modules/vfs_zfsacl.c | 16 +- source3/modules/wscript_build | 51 +- source3/nmbd/asyncdns.c | 5 +- source3/nmbd/nmbd.c | 2 +- source3/nmbd/nmbd_become_dmb.c | 4 +- source3/nmbd/nmbd_become_lmb.c | 8 +- source3/nmbd/nmbd_browsesync.c | 4 +- source3/nmbd/nmbd_elections.c | 18 +- source3/nmbd/nmbd_incomingdgrams.c | 77 +- source3/nmbd/nmbd_incomingrequests.c | 4 +- source3/nmbd/nmbd_lmhosts.c | 6 +- source3/nmbd/nmbd_logonnames.c | 4 +- source3/nmbd/nmbd_mynames.c | 4 +- source3/nmbd/nmbd_namelistdb.c | 23 +- source3/nmbd/nmbd_nameregister.c | 14 +- source3/nmbd/nmbd_packets.c | 28 +- source3/nmbd/nmbd_processlogon.c | 6 +- source3/nmbd/nmbd_proto.h | 24 +- source3/nmbd/nmbd_responserecordsdb.c | 4 +- source3/nmbd/nmbd_sendannounce.c | 6 +- source3/nmbd/nmbd_serverlistdb.c | 24 +- source3/nmbd/nmbd_subnetdb.c | 2 +- source3/nmbd/nmbd_synclists.c | 13 +- source3/nmbd/nmbd_winsproxy.c | 2 +- source3/nmbd/nmbd_winsserver.c | 60 +- source3/nmbd/nmbd_workgroupdb.c | 2 +- source3/pam_smbpass/README | 8 + source3/pam_smbpass/pam_smb_acct.c | 1 - source3/pam_smbpass/pam_smb_auth.c | 4 - source3/pam_smbpass/pam_smb_passwd.c | 5 +- source3/pam_smbpass/support.c | 20 +- source3/pam_smbpass/support.h | 2 +- source3/param/loadparm.c | 280 +- source3/param/loadparm_ctx.c | 2 +- source3/param/service.c | 22 - source3/param/test_lp_load.c | 9 +- source3/param/util.c | 2 +- source3/passdb/account_pol.c | 18 +- source3/passdb/login_cache.c | 2 +- source3/passdb/lookup_sid.c | 30 +- source3/passdb/lookup_sid.h | 2 +- source3/passdb/machine_account_secrets.c | 17 - source3/passdb/pdb_compat.c | 12 +- source3/passdb/pdb_get_set.c | 24 +- source3/passdb/pdb_interface.c | 16 +- source3/passdb/pdb_ipa.c | 2 +- source3/passdb/pdb_ldap.c | 12 +- source3/passdb/pdb_ldap_util.c | 4 +- source3/passdb/pdb_samba_dsdb.c | 635 +- source3/passdb/pdb_secrets.c | 4 +- source3/passdb/pdb_secrets.h | 2 +- source3/passdb/pdb_smbpasswd.c | 4 +- source3/passdb/pdb_tdb.c | 53 +- source3/passdb/pdb_wbc_sam.c | 8 +- source3/passdb/py_passdb.c | 2 +- source3/passdb/secrets.c | 11 +- source3/passdb/wscript_build | 4 +- source3/printing/notify.c | 56 +- source3/printing/notify.h | 28 +- source3/printing/nt_printing.c | 24 +- source3/printing/nt_printing_migrate_internal.c | 39 +- source3/printing/nt_printing_tdb.c | 105 +- source3/printing/pcap.c | 4 + source3/printing/print_cups.c | 7 +- source3/printing/print_iprint.c | 12 +- source3/printing/printer_list.c | 12 +- source3/printing/printing.c | 244 +- source3/printing/printing_db.c | 15 +- source3/printing/printspoolss.c | 2 +- source3/printing/queue_process.c | 2 +- source3/printing/spoolssd.c | 14 +- source3/printing/tests/vlp.c | 4 +- source3/profile/profile.c | 621 +- source3/registry/reg_api.c | 20 +- source3/registry/reg_api.h | 10 +- source3/registry/reg_api_util.c | 4 +- source3/registry/reg_api_util.h | 4 +- source3/registry/reg_backend_db.c | 73 +- source3/registry/reg_backend_hkpt_params.c | 8 +- source3/registry/reg_backend_netlogon_params.c | 2 +- source3/registry/reg_backend_shares.c | 2 +- source3/registry/reg_backend_smbconf.c | 4 +- source3/registry/reg_dispatcher.c | 4 +- source3/registry/reg_dispatcher.h | 4 +- source3/registry/reg_init_full.c | 2 +- source3/registry/reg_objects.c | 29 +- source3/registry/reg_objects.h | 2 - source3/registry/reg_parse_internal.h | 2 +- source3/registry/reg_parse_prs.c | 42 +- source3/registry/reg_parse_prs.h | 30 +- source3/registry/reg_perfcount.c | 233 +- source3/registry/reg_perfcount.h | 12 +- source3/registry/regfio.c | 178 +- source3/registry/regfio.h | 100 +- source3/rpc_client/cli_lsarpc.c | 4 +- source3/rpc_client/cli_lsarpc.h | 4 +- source3/rpc_client/cli_netlogon.c | 69 +- source3/rpc_client/cli_netlogon.h | 15 +- source3/rpc_client/cli_pipe.c | 262 +- source3/rpc_client/cli_pipe.h | 41 +- source3/rpc_client/cli_pipe_schannel.c | 85 +- source3/rpc_client/rpc_client.h | 4 +- source3/rpc_client/rpc_transport_np.c | 3 +- source3/rpc_server/echo/srv_echo_nt.c | 10 +- source3/rpc_server/epmapper/srv_epmapper.c | 2 +- source3/rpc_server/epmd.c | 6 +- source3/rpc_server/eventlog/srv_eventlog_nt.c | 10 +- source3/rpc_server/fss/srv_fss_agent.c | 1762 ++ source3/rpc_server/fss/srv_fss_agent.h | 26 + source3/rpc_server/fss/srv_fss_private.h | 92 + source3/rpc_server/fss/srv_fss_state.c | 698 + source3/rpc_server/fssd.c | 223 + source3/rpc_server/lsa/srv_lsa_nt.c | 89 +- source3/rpc_server/lsasd.c | 22 +- source3/rpc_server/mdssd.c | 753 + source3/rpc_server/mdssvc/Makefile | 16 + source3/rpc_server/mdssvc/README | 14 + source3/rpc_server/mdssvc/dalloc.c | 232 + source3/rpc_server/mdssvc/dalloc.h | 163 + source3/rpc_server/mdssvc/marshalling.c | 1362 ++ source3/rpc_server/mdssvc/marshalling.h | 55 + source3/rpc_server/mdssvc/mdssvc.c | 2087 +++ source3/rpc_server/mdssvc/mdssvc.h | 125 + source3/rpc_server/mdssvc/sparql_lexer.c | 1834 +++ source3/rpc_server/mdssvc/sparql_lexer.l | 57 + source3/rpc_server/mdssvc/sparql_mapping.c | 373 + source3/rpc_server/mdssvc/sparql_mapping.h | 58 + source3/rpc_server/mdssvc/sparql_parser.c | 1973 +++ source3/rpc_server/mdssvc/sparql_parser.h | 98 + source3/rpc_server/mdssvc/sparql_parser.y | 479 + source3/rpc_server/mdssvc/sparql_parser_test.c | 38 + source3/rpc_server/mdssvc/srv_mdssvc_nt.c | 213 + source3/rpc_server/mdssvc/srv_mdssvc_nt.h | 27 + source3/rpc_server/netlogon/srv_netlog_nt.c | 68 +- source3/rpc_server/rpc_config.c | 5 +- source3/rpc_server/rpc_config.h | 6 +- source3/rpc_server/rpc_handles.c | 6 +- source3/rpc_server/rpc_service_setup.c | 59 + source3/rpc_server/rpc_sock_helper.c | 2 +- source3/rpc_server/samr/srv_samr_chgpasswd.c | 19 +- source3/rpc_server/samr/srv_samr_nt.c | 100 +- source3/rpc_server/spoolss/srv_spoolss_nt.c | 54 +- source3/rpc_server/srv_access_check.c | 8 +- source3/rpc_server/srv_access_check.h | 4 +- source3/rpc_server/srv_pipe.c | 36 +- source3/rpc_server/srvsvc/srv_srvsvc_nt.c | 33 +- source3/rpc_server/svcctl/srv_svcctl_nt.c | 14 +- source3/rpc_server/winreg/srv_winreg_nt.c | 2 +- source3/rpc_server/wscript_build | 33 +- source3/rpcclient/cmd_clusapi.c | 462 + source3/rpcclient/cmd_dfs.c | 10 +- source3/rpcclient/cmd_echo.c | 8 +- source3/rpcclient/cmd_fss.c | 6 +- source3/rpcclient/cmd_lsarpc.c | 32 +- source3/rpcclient/cmd_netlogon.c | 16 +- source3/rpcclient/cmd_samr.c | 88 +- source3/rpcclient/cmd_shutdown.c | 2 +- source3/rpcclient/cmd_spoolss.c | 14 +- source3/rpcclient/cmd_srvsvc.c | 162 +- source3/rpcclient/cmd_witness.c | 133 +- source3/rpcclient/rpcclient.c | 115 +- source3/rpcclient/rpcclient.h | 1 + source3/script/smbaddshare | 32 + source3/script/smbchangeshare | 47 + source3/script/smbdeleteshare | 21 + source3/script/tests/test_dfree_command.sh | 51 + source3/script/tests/test_net_dom_join_fail_dc.sh | 22 + source3/script/tests/test_net_registry_check.sh | 2 +- source3/script/tests/test_net_rpc_join.sh | 25 + source3/script/tests/test_ntlm_auth_krb5.sh | 1 + source3/script/tests/test_preserve_case.sh | 78 + source3/script/tests/test_rpcclientsrvsvc.sh | 90 + source3/script/tests/test_sharesec.sh | 111 + source3/script/tests/test_smbclient_s3.sh | 119 +- source3/script/tests/test_wbinfo_sids2xids_int.py | 90 +- source3/script/wscript_build | 5 + source3/selftest/tests.py | 231 +- source3/services/services.h | 4 +- source3/smbd/aio.c | 12 +- source3/smbd/blocking.c | 8 +- source3/smbd/close.c | 21 +- source3/smbd/dfree.c | 70 +- source3/smbd/dir.c | 60 +- source3/smbd/dmapi.c | 16 +- source3/smbd/dosmode.c | 32 +- source3/smbd/error.c | 10 +- source3/smbd/fake_file.c | 2 +- source3/smbd/file_access.c | 2 +- source3/smbd/fileio.c | 39 +- source3/smbd/filename.c | 6 +- source3/smbd/files.c | 15 +- source3/smbd/globals.c | 5 +- source3/smbd/globals.h | 27 +- source3/smbd/ipc.c | 8 +- source3/smbd/lanman.c | 27 +- source3/smbd/mangle_hash.c | 377 +- source3/smbd/msdfs.c | 30 +- source3/smbd/negprot.c | 16 +- source3/smbd/notify.c | 131 +- source3/smbd/notify_fam.c | 305 + source3/smbd/notify_inotify.c | 205 +- source3/smbd/notify_internal.c | 1245 -- source3/smbd/notify_msg.c | 317 + source3/smbd/notifyd/notifyd.c | 1492 ++ source3/smbd/notifyd/notifyd.h | 156 + source3/smbd/notifyd/notifydd.c | 83 + source3/smbd/notifyd/tests.c | 118 + source3/smbd/notifyd/wscript_build | 19 + source3/smbd/nttrans.c | 166 +- source3/smbd/open.c | 76 +- source3/smbd/oplock.c | 16 +- source3/smbd/pipes.c | 2 +- source3/smbd/posix_acls.c | 38 +- source3/smbd/process.c | 115 +- source3/smbd/proto.h | 153 +- source3/smbd/pysmbd.c | 6 +- source3/smbd/reply.c | 143 +- source3/smbd/scavenger.c | 59 +- source3/smbd/sec_ctx.c | 24 +- source3/smbd/server.c | 255 +- source3/smbd/server_exit.c | 20 +- source3/smbd/server_reload.c | 6 +- source3/smbd/service.c | 12 +- source3/smbd/sesssetup.c | 19 +- source3/smbd/smb2_create.c | 16 + source3/smbd/smb2_find.c | 516 - source3/smbd/smb2_ioctl_filesys.c | 328 +- source3/smbd/smb2_ioctl_network_fs.c | 43 +- source3/smbd/smb2_lock.c | 6 +- source3/smbd/smb2_negprot.c | 258 +- source3/smbd/smb2_notify.c | 3 + source3/smbd/smb2_query_directory.c | 516 + source3/smbd/smb2_read.c | 12 + source3/smbd/smb2_server.c | 439 +- source3/smbd/smb2_sesssetup.c | 500 +- source3/smbd/smb2_setinfo.c | 10 + source3/smbd/smb2_tcon.c | 127 +- source3/smbd/smb2_write.c | 5 + source3/smbd/smbXsrv_open.c | 18 +- source3/smbd/smbXsrv_session.c | 223 +- source3/smbd/smbXsrv_tcon.c | 9 +- source3/smbd/smbXsrv_version.c | 4 + source3/smbd/smbd.h | 12 +- source3/smbd/srvstr.c | 8 +- source3/smbd/statcache.c | 2 +- source3/smbd/statvfs.c | 9 + source3/smbd/trans2.c | 238 +- source3/smbd/vfs.c | 149 +- source3/torture/cmd_vfs.c | 4 +- source3/torture/mangle_test.c | 4 +- source3/torture/masktest.c | 2 +- source3/torture/msg_source.c | 2 +- source3/torture/msgtest.c | 6 +- source3/torture/nbio.c | 2 +- source3/torture/pdbtest.c | 22 +- source3/torture/proto.h | 5 +- source3/torture/test_ctdbconn.c | 239 - source3/torture/test_idmap_tdb_common.c | 2 +- source3/torture/test_messaging_fd_passing.c | 36 +- source3/torture/test_messaging_read.c | 4 +- source3/torture/test_smb2.c | 6 + source3/torture/torture.c | 99 +- source3/torture/utable.c | 2 +- source3/torture/vfstest.c | 4 +- source3/utils/dbwrap_tool.c | 7 +- source3/utils/dbwrap_torture.c | 2 +- source3/utils/eventlogadm.c | 4 +- source3/utils/log2pcaphex.c | 58 +- source3/utils/net.c | 43 +- source3/utils/net.h | 2 +- source3/utils/net_ads.c | 51 +- source3/utils/net_ads_gpo.c | 30 +- source3/utils/net_conf.c | 5 + source3/utils/net_dns.c | 2 +- source3/utils/net_g_lock.c | 7 +- source3/utils/net_groupmap.c | 8 +- source3/utils/net_idmap.c | 24 +- source3/utils/net_idmap_check.c | 47 +- source3/utils/net_lookup.c | 16 +- source3/utils/net_notify.c | 198 + source3/utils/net_printing.c | 22 +- source3/utils/net_proto.h | 3 +- source3/utils/net_rap.c | 40 +- source3/utils/net_registry.c | 25 +- source3/utils/net_registry_util.c | 2 +- source3/utils/net_rpc.c | 89 +- source3/utils/net_rpc_printer.c | 2 +- source3/utils/net_rpc_registry.c | 74 +- source3/utils/net_rpc_rights.c | 24 +- source3/utils/net_rpc_service.c | 22 +- source3/utils/net_sam.c | 16 +- source3/utils/net_serverid.c | 30 +- source3/utils/net_status.c | 12 +- source3/utils/nmblookup.c | 36 +- source3/utils/ntlm_auth.c | 39 +- source3/utils/ntlm_auth_diagnostics.c | 18 +- source3/utils/ntlm_auth_proto.h | 8 +- source3/utils/pdbedit.c | 6 +- source3/utils/profiles.c | 2 +- source3/utils/regedit.c | 2 +- source3/utils/regedit.h | 4 +- source3/utils/regedit_dialog.c | 14 +- source3/utils/regedit_hexedit.c | 6 +- source3/utils/regedit_list.c | 2 +- source3/utils/regedit_treeview.c | 22 +- source3/utils/regedit_valuelist.c | 4 +- source3/utils/regedit_wrap.c | 4 +- source3/utils/sharesec.c | 204 +- source3/utils/smbcacls.c | 619 +- source3/utils/smbcontrol.c | 58 +- source3/utils/smbcquotas.c | 6 +- source3/utils/smbfilter.c | 6 +- source3/utils/smbget.c | 2 +- source3/utils/smbpasswd.c | 2 +- source3/utils/smbta-util.c | 2 +- source3/utils/smbtree.c | 8 +- source3/utils/split_tokens.c | 2 +- source3/utils/status.c | 97 +- source3/utils/status_profile.c | 645 +- source3/utils/status_profile.h | 28 + source3/utils/status_profile_dummy.c | 1 + source3/utils/testparm.c | 9 +- source3/winbindd/idmap.c | 259 +- source3/winbindd/idmap_ad.c | 4 +- source3/winbindd/idmap_autorid.c | 10 +- source3/winbindd/idmap_nss.c | 4 +- source3/winbindd/idmap_proto.h | 7 +- source3/winbindd/idmap_rfc2307.c | 17 +- source3/winbindd/idmap_script.c | 394 + source3/winbindd/idmap_tdb.c | 6 +- source3/winbindd/idmap_tdb2.c | 2 +- source3/winbindd/idmap_util.c | 14 +- source3/winbindd/wb_fill_pwent.c | 8 +- source3/winbindd/wb_getgrsid.c | 10 +- source3/winbindd/wb_gid2sid.c | 15 +- source3/winbindd/wb_next_grent.c | 173 +- source3/winbindd/wb_next_pwent.c | 122 +- source3/winbindd/wb_query_group_list.c | 93 + source3/winbindd/wb_sids2xids.c | 23 +- source3/winbindd/wb_uid2sid.c | 15 +- source3/winbindd/winbindd.c | 161 +- source3/winbindd/winbindd.h | 48 +- source3/winbindd/winbindd_ads.c | 140 +- source3/winbindd/winbindd_cache.c | 284 +- source3/winbindd/winbindd_ccache_access.c | 2 +- source3/winbindd/winbindd_cm.c | 874 +- source3/winbindd/winbindd_creds.c | 4 +- source3/winbindd/winbindd_dsgetdcname.c | 10 +- source3/winbindd/winbindd_dual.c | 62 +- source3/winbindd/winbindd_dual_srv.c | 911 +- source3/winbindd/winbindd_getgrgid.c | 2 +- source3/winbindd/winbindd_getgrnam.c | 2 +- source3/winbindd/winbindd_getgroups.c | 2 +- source3/winbindd/winbindd_irpc.c | 119 +- source3/winbindd/winbindd_msrpc.c | 33 +- source3/winbindd/winbindd_pam.c | 54 +- source3/winbindd/winbindd_ping_dc.c | 24 +- source3/winbindd/winbindd_proto.h | 45 +- source3/winbindd/winbindd_reconnect.c | 20 +- source3/winbindd/winbindd_rpc.c | 24 +- source3/winbindd/winbindd_samr.c | 14 +- source3/winbindd/winbindd_sid_to_gid.c | 8 +- source3/winbindd/winbindd_sid_to_uid.c | 8 +- source3/winbindd/winbindd_sids_to_xids.c | 2 +- source3/winbindd/winbindd_util.c | 272 +- source3/winbindd/wscript_build | 8 + source3/wscript | 98 +- source3/wscript_build | 110 +- source3/wscript_configure_system_ncurses | 2 +- source4/auth/gensec/cyrus_sasl.c | 452 - source4/auth/gensec/gensec_gssapi.c | 326 +- source4/auth/gensec/gensec_gssapi.h | 1 - source4/auth/gensec/gensec_krb5.c | 13 +- source4/auth/gensec/gensec_socket.h | 28 - source4/auth/gensec/pygensec.c | 40 + source4/auth/gensec/socket.c | 435 - source4/auth/gensec/wscript_build | 14 +- source4/auth/kerberos/kerberos_pac.c | 4 +- source4/auth/kerberos/kerberos_util.c | 250 + source4/auth/kerberos/krb5_init_context.c | 149 +- source4/auth/kerberos/krb5_init_context.h | 6 + source4/auth/kerberos/srv_keytab.c | 404 +- source4/auth/sam.c | 74 - source4/auth/wscript_configure | 4 - source4/client/client.c | 17 + source4/cluster/local.c | 5 +- source4/dns_server/dlz_bind9.c | 4 +- source4/dns_server/dns_crypto.c | 4 +- source4/dns_server/dns_query.c | 4 +- source4/dns_server/dns_server.c | 134 +- source4/dns_server/dns_server.h | 5 +- source4/dns_server/dns_update.c | 14 +- source4/dns_server/wscript_build | 2 +- source4/dsdb/common/dsdb_dn.c | 1 + source4/dsdb/common/dsdb_dn.h | 1 + source4/dsdb/common/util.c | 547 +- source4/dsdb/common/util_trusts.c | 3132 ++++ source4/dsdb/dns/dns_update.c | 3 +- source4/dsdb/kcc/kcc_drs_replica_info.c | 2 +- source4/dsdb/kcc/kcc_periodic.c | 5 +- source4/dsdb/kcc/kcc_service.c | 105 +- source4/dsdb/kcc/kcc_topology.c | 9 +- source4/dsdb/pydsdb.c | 5 +- source4/dsdb/repl/drepl_out_helpers.c | 5 +- source4/dsdb/samdb/cracknames.c | 24 +- source4/dsdb/samdb/ldb_modules/acl.c | 97 +- source4/dsdb/samdb/ldb_modules/dirsync.c | 1 - source4/dsdb/samdb/ldb_modules/dns_notify.c | 448 + source4/dsdb/samdb/ldb_modules/extended_dn_in.c | 58 +- source4/dsdb/samdb/ldb_modules/extended_dn_out.c | 2 +- source4/dsdb/samdb/ldb_modules/netlogon.c | 47 +- source4/dsdb/samdb/ldb_modules/objectclass.c | 10 +- source4/dsdb/samdb/ldb_modules/operational.c | 5 +- source4/dsdb/samdb/ldb_modules/partition.c | 2 +- source4/dsdb/samdb/ldb_modules/password_hash.c | 86 +- source4/dsdb/samdb/ldb_modules/repl_meta_data.c | 35 +- source4/dsdb/samdb/ldb_modules/ridalloc.c | 4 +- source4/dsdb/samdb/ldb_modules/rootdse.c | 4 + source4/dsdb/samdb/ldb_modules/samba_dsdb.c | 3 +- source4/dsdb/samdb/ldb_modules/samldb.c | 361 +- source4/dsdb/samdb/ldb_modules/schema_load.c | 6 +- source4/dsdb/samdb/ldb_modules/schema_util.c | 4 +- source4/dsdb/samdb/ldb_modules/secrets_tdb_sync.c | 10 +- source4/dsdb/samdb/ldb_modules/simple_dn.c | 2 +- .../dsdb/samdb/ldb_modules/tombstone_reanimate.c | 438 + source4/dsdb/samdb/ldb_modules/util.c | 73 + .../dsdb/samdb/ldb_modules/wscript_build_server | 18 + source4/dsdb/samdb/samdb.h | 16 + source4/dsdb/schema/schema_syntax.c | 4 +- source4/dsdb/tests/python/acl.py | 132 +- source4/dsdb/tests/python/deletetest.py | 45 +- source4/dsdb/tests/python/dsdb_schema_info.py | 3 +- source4/dsdb/tests/python/ldap.py | 64 +- source4/dsdb/tests/python/sam.py | 216 +- source4/dsdb/tests/python/token_group.py | 3 - source4/dsdb/tests/python/tombstone_reanimation.py | 550 + source4/dsdb/tests/python/user_account_control.py | 699 + source4/dsdb/wscript_build | 2 +- source4/heimdal/kdc/kerberos5.c | 78 +- source4/heimdal/kdc/krb5tgs.c | 31 +- source4/heimdal/kdc/misc.c | 94 +- source4/heimdal/lib/asn1/krb5.asn1 | 11 - source4/heimdal/lib/gssapi/krb5/aeap.c | 98 +- source4/heimdal/lib/gssapi/krb5/arcfour.c | 645 +- source4/heimdal/lib/gssapi/krb5/decapsulate.c | 3 + source4/heimdal/lib/hcrypto/engine.c | 2 +- source4/heimdal/lib/hcrypto/md2.c | 2 +- source4/heimdal/lib/hdb/hdb_err.et | 1 + source4/heimdal/lib/krb5/fcache.c | 13 +- source4/heimdal/lib/krb5/get_cred.c | 1 - source4/heimdal/lib/krb5/init_creds_pw.c | 21 + source4/heimdal/lib/krb5/krbhst.c | 16 + source4/heimdal/lib/krb5/mk_error.c | 49 +- source4/heimdal/lib/krb5/pac.c | 36 +- source4/heimdal/lib/krb5/replay.c | 3 +- source4/heimdal/lib/krb5/send_to_kdc.c | 3 +- source4/heimdal/lib/krb5/store.c | 2 +- source4/heimdal/lib/krb5/ticket.c | 81 - source4/heimdal/lib/krb5/version-script.map | 1 + source4/heimdal_build/wscript_build | 16 +- source4/heimdal_build/wscript_configure | 3 +- source4/include/includes.h | 2 + source4/kdc/db-glue.c | 1242 +- source4/kdc/db-glue.h | 6 +- source4/kdc/hdb-samba4.c | 19 +- source4/kdc/kdc-glue.c | 69 + source4/kdc/kdc-glue.h | 5 + source4/kdc/kpasswd_glue.c | 112 + source4/kdc/kpasswd_glue.h | 32 + source4/kdc/kpasswdd.c | 81 +- source4/kdc/mit_samba.c | 63 +- source4/kdc/pac-glue.c | 126 +- source4/kdc/pac-glue.h | 14 +- source4/kdc/samba_kdc.h | 2 +- source4/kdc/wdc-samba4.c | 65 +- source4/kdc/wscript_build | 68 +- source4/ldap_server/ldap_backend.c | 2 +- source4/ldap_server/ldap_server.c | 1 + source4/lib/cmdline/popt_credentials.c | 2 +- source4/lib/events/wscript_build | 1 - source4/lib/http/http.c | 4 +- source4/lib/http/http_auth.c | 4 +- source4/lib/messaging/messaging.c | 629 +- source4/lib/messaging/messaging.h | 15 +- source4/lib/messaging/pymessaging.c | 14 +- source4/lib/messaging/wscript_build | 3 +- source4/lib/registry/ldb.c | 3 +- source4/lib/registry/patchfile_dotreg.c | 4 +- source4/lib/registry/patchfile_preg.c | 2 +- source4/lib/registry/regf.c | 18 +- source4/lib/registry/tools/regpatch.c | 4 +- source4/lib/registry/tools/regshell.c | 42 +- source4/lib/registry/tools/regtree.c | 4 +- source4/lib/registry/wscript_build | 1 - source4/lib/socket/access.c | 2 +- source4/lib/tls/tls.c | 3 +- source4/lib/tls/tls.h | 9 +- source4/lib/tls/tls_tstream.c | 44 +- source4/lib/tls/tlscert.c | 1 + source4/lib/tls/wscript | 5 +- source4/libcli/finddcs_cldap.c | 42 +- source4/libcli/ldap/ldap_bind.c | 65 +- source4/libcli/ldap/ldap_client.c | 448 +- source4/libcli/ldap/ldap_client.h | 17 +- source4/libcli/ldap/wscript_build | 4 +- source4/libcli/raw/clisocket.c | 59 +- source4/libcli/raw/interfaces.h | 24 +- source4/libcli/raw/rawfsinfo.c | 21 + source4/libcli/raw/trans2.h | 8 + source4/libcli/resolve/dns_ex.c | 2 +- source4/libcli/resolve/file.c | 160 - source4/libcli/resolve/resolve_lp.c | 2 - source4/libcli/smb2/find.c | 2 +- source4/libcli/util/clilsa.c | 25 +- source4/libcli/util/pyerrors.h | 2 + source4/libcli/wscript_build | 2 +- source4/libnet/libnet_join.c | 11 - source4/libnet/libnet_rpc.c | 9 +- source4/libnet/libnet_site.c | 3 +- source4/libnet/py_net.c | 8 +- source4/libnet/userman.c | 2 +- source4/libnet/wscript_build | 2 +- source4/librpc/idl/irpc.idl | 11 + source4/librpc/idl/sasl_helpers.idl | 2 + source4/librpc/rpc/dcerpc.c | 26 +- source4/librpc/rpc/dcerpc.h | 7 + source4/librpc/rpc/dcerpc_roh.c | 2 + source4/librpc/rpc/dcerpc_secondary.c | 15 + source4/librpc/rpc/dcerpc_util.c | 16 + source4/librpc/rpc/pyrpc.c | 80 +- source4/librpc/rpc/pyrpc.h | 3 + source4/librpc/wscript_build | 7 +- source4/nbt_server/wins/winsclient.c | 4 +- source4/nbt_server/wins/winsserver.c | 2 +- source4/ntvfs/common/notify.c | 1 + source4/ntvfs/ipc/ipc_rap.c | 8 +- source4/ntvfs/ipc/vfs_ipc.c | 6 +- source4/ntvfs/ntvfs_generic.c | 25 +- source4/ntvfs/posix/pvfs_fsinfo.c | 15 + source4/ntvfs/posix/python/pyposix_eadb.c | 4 +- source4/ntvfs/posix/python/pyxattr_tdb.c | 2 +- source4/ntvfs/posix/vfs_posix.c | 2 +- source4/ntvfs/posix/wscript_build | 2 +- source4/ntvfs/smb2/vfs_smb2.c | 2 + source4/ntvfs/sysdep/inotify.c | 2 + source4/ntvfs/unixuid/wscript_build | 1 - source4/param/pyparam.c | 2 - source4/rpc_server/backupkey/dcesrv_backupkey.c | 126 +- source4/rpc_server/common/reply.c | 9 +- source4/rpc_server/dcerpc_server.c | 160 +- source4/rpc_server/dcerpc_server.h | 9 + source4/rpc_server/dcesrv_auth.c | 24 +- source4/rpc_server/drsuapi/dcesrv_drsuapi.c | 16 +- source4/rpc_server/drsuapi/getncchanges.c | 3 +- source4/rpc_server/drsuapi/writespn.c | 5 +- source4/rpc_server/lsa/dcesrv_lsa.c | 1270 +- source4/rpc_server/lsa/lsa.h | 3 +- source4/rpc_server/lsa/lsa_init.c | 81 +- source4/rpc_server/lsa/lsa_lookup.c | 8 +- source4/rpc_server/netlogon/dcerpc_netlogon.c | 965 +- source4/rpc_server/samr/dcesrv_samr.c | 48 +- source4/rpc_server/wscript_build | 6 +- source4/scripting/bin/gen_hresult.py | 36 +- source4/scripting/bin/renamedc | 60 +- source4/scripting/bin/samba_dnsupdate | 19 +- source4/scripting/bin/samba_kcc | 2512 +-- source4/scripting/bin/samba_upgradedns | 2 +- source4/scripting/bin/subunitrun | 2 +- source4/scripting/devel/chgkrbtgtpass | 63 + source4/scripting/devel/selftest-vars.sh | 12 +- source4/selftest/test_samba3dump.sh | 2 +- source4/selftest/tests.py | 265 +- source4/setup/schema_samba4.ldif | 2 + source4/setup/secrets_dns.ldif | 1 + source4/setup/tests/blackbox_group.sh | 24 +- source4/smb_server/blob.c | 20 + source4/smb_server/smb/receive.c | 10 +- source4/smb_server/smb2/fileinfo.c | 2 +- source4/smb_server/smb2/keepalive.c | 4 - source4/smb_server/smb2/negprot.c | 1 + source4/smb_server/smb2/receive.c | 2 +- source4/smb_server/smb2/sesssetup.c | 4 - source4/smb_server/smb2/tcon.c | 4 - source4/smbd/process_onefork.c | 149 - source4/smbd/process_prefork.c | 207 - source4/smbd/process_standard.c | 184 +- source4/smbd/server.c | 4 +- source4/smbd/service_stream.c | 3 +- source4/smbd/wscript_build | 17 - source4/torture/basic/delaywrite.c | 606 +- source4/torture/basic/mangle_test.c | 4 +- source4/torture/drs/python/drs_base.py | 6 +- source4/torture/krb5/kdc-canon.c | 2248 +++ source4/torture/krb5/kdc.c | 444 + source4/torture/krb5/wscript_build | 11 + source4/torture/ldap/netlogon.c | 6 +- source4/torture/libnetapi/libnetapi.c | 2 +- source4/torture/libnetapi/libnetapi_group.c | 2 +- source4/torture/libnetapi/wscript_build | 1 - source4/torture/local/dbspeed.c | 6 +- source4/torture/local/fsrvp_state.c | 492 + source4/torture/local/local.c | 6 + source4/torture/local/nss_tests.c | 989 ++ source4/torture/local/verif_trailer.c | 4 +- source4/torture/local/wscript_build | 6 +- source4/torture/locktest.c | 10 +- source4/torture/ndr/epmap.c | 2 + source4/torture/ndr/lsa.c | 48 + source4/torture/ndr/nbt.c | 55 + source4/torture/ndr/ndr.c | 20 +- source4/torture/ndr/ndr.h | 47 +- source4/torture/ndr/netlogon.c | 2 + source4/torture/ndr/ntlmssp.c | 2 + source4/torture/ndr/winreg.c | 4 + source4/torture/ndr/witness.c | 324 + source4/torture/raw/notify.c | 1074 +- source4/torture/raw/open.c | 110 +- source4/torture/raw/samba3misc.c | 6 +- source4/torture/raw/search.c | 11 +- source4/torture/raw/streams.c | 9 +- source4/torture/rpc/alter_context.c | 2 +- source4/torture/rpc/backupkey.c | 32 +- source4/torture/rpc/clusapi.c | 3089 ++++ source4/torture/rpc/forest_trust.c | 432 +- source4/torture/rpc/fsrvp.c | 41 +- source4/torture/rpc/lsa.c | 1824 +- source4/torture/rpc/mgmt.c | 179 +- source4/torture/rpc/netlogon.c | 106 +- source4/torture/rpc/remote_pac.c | 90 +- source4/torture/rpc/rpc.c | 5 +- source4/torture/rpc/samba3rpc.c | 385 +- source4/torture/rpc/samlogon.c | 19 +- source4/torture/rpc/samsync.c | 2 +- source4/torture/rpc/schannel.c | 145 +- source4/torture/rpc/spoolss.c | 133 +- source4/torture/rpc/svcctl.c | 2 +- source4/torture/rpc/witness.c | 911 + source4/torture/smb2/compound.c | 239 + source4/torture/smb2/dir.c | 26 +- source4/torture/smb2/durable_open.c | 25 +- source4/torture/smb2/getinfo.c | 3 +- source4/torture/smb2/ioctl.c | 1620 +- source4/torture/smb2/notify.c | 350 + source4/torture/smb2/notify_disabled.c | 119 + source4/torture/smb2/oplock.c | 1 - source4/torture/smb2/session.c | 21 +- source4/torture/smb2/smb2.c | 1 + source4/torture/smb2/streams.c | 7 +- source4/torture/smb2/wscript_build | 3 +- source4/torture/unix/whoami.c | 2 +- source4/torture/vfs/fruit.c | 940 +- source4/torture/winbind/struct_based.c | 75 +- source4/torture/winbind/winbind.c | 67 +- source4/torture/winbind/wscript_build | 1 - source4/torture/wscript_build | 126 +- source4/utils/ntlm_auth.c | 18 +- source4/winbind/wb_cmd_getdcname.c | 133 - source4/winbind/wb_cmd_getgrent.c | 124 - source4/winbind/wb_cmd_getgrgid.c | 181 - source4/winbind/wb_cmd_getgrnam.c | 174 - source4/winbind/wb_cmd_getgroups.c | 223 - source4/winbind/wb_cmd_getpwent.c | 125 - source4/winbind/wb_cmd_getpwnam.c | 202 - source4/winbind/wb_cmd_getpwuid.c | 207 - source4/winbind/wb_cmd_list_groups.c | 206 - source4/winbind/wb_cmd_list_trustdom.c | 199 - source4/winbind/wb_cmd_list_users.c | 200 - source4/winbind/wb_cmd_lookupname.c | 121 - source4/winbind/wb_cmd_lookupsid.c | 120 - source4/winbind/wb_cmd_setgrent.c | 172 - source4/winbind/wb_cmd_setpwent.c | 177 - source4/winbind/wb_cmd_userdomgroups.c | 148 - source4/winbind/wb_cmd_usersids.c | 197 - source4/winbind/wb_connect_lsa.c | 139 - source4/winbind/wb_connect_sam.c | 172 - source4/winbind/wb_dom_info.c | 164 - source4/winbind/wb_dom_info_trusted.c | 244 - source4/winbind/wb_gid2sid.c | 100 - source4/winbind/wb_init_domain.c | 485 - source4/winbind/wb_irpc.c | 143 - source4/winbind/wb_name2domain.c | 120 - source4/winbind/wb_pam_auth.c | 291 - source4/winbind/wb_sam_logon.c | 243 - source4/winbind/wb_samba3_cmd.c | 1615 -- source4/winbind/wb_samba3_protocol.c | 377 - source4/winbind/wb_server.c | 410 - source4/winbind/wb_server.h | 194 - source4/winbind/wb_sid2domain.c | 327 - source4/winbind/wb_sid2gid.c | 109 - source4/winbind/wb_sid2uid.c | 109 - source4/winbind/wb_sids2xids.c | 96 - source4/winbind/wb_uid2sid.c | 102 - source4/winbind/wb_update_rodc_dns.c | 233 - source4/winbind/wb_xids2sids.c | 93 - source4/winbind/winbindd.c | 8 +- source4/winbind/wscript_build | 9 - testdata/ldif-utils-test-multisite.ldif | 1007 ++ testprogs/blackbox/dbcheck-oldrelease.sh | 49 +- testprogs/blackbox/dfree.sh | 2 + testprogs/blackbox/renamedc.sh | 51 +- testprogs/blackbox/test_chgdcpass.sh | 3 +- testprogs/blackbox/test_kinit.sh | 68 +- testprogs/blackbox/test_kinit_trusts.sh | 105 + testprogs/blackbox/test_ktpass.sh | 2 +- testprogs/blackbox/test_ldb.sh | 3 + testprogs/blackbox/test_passwords.sh | 6 +- testprogs/blackbox/test_pkinit.sh | 6 +- testprogs/blackbox/test_trust_utils.sh | 138 + .../midltests/valid/midltests_DRS_EXTENSIONS.idl | 64 + .../midltests/valid/midltests_DRS_EXTENSIONS.out | 43 + testsuite/headers/wscript_build | 4 - {lib => third_party}/dnspython/.gitignore | 0 {lib => third_party}/dnspython/ChangeLog | 0 {lib => third_party}/dnspython/LICENSE | 0 {lib => third_party}/dnspython/MANIFEST.in | 0 {lib => third_party}/dnspython/Makefile | 0 {lib => third_party}/dnspython/README | 0 {lib => third_party}/dnspython/TODO | 0 {lib => third_party}/dnspython/dns/__init__.py | 0 {lib => third_party}/dnspython/dns/dnssec.py | 0 {lib => third_party}/dnspython/dns/e164.py | 0 {lib => third_party}/dnspython/dns/edns.py | 0 {lib => third_party}/dnspython/dns/entropy.py | 0 {lib => third_party}/dnspython/dns/exception.py | 0 {lib => third_party}/dnspython/dns/flags.py | 0 {lib => third_party}/dnspython/dns/hash.py | 0 {lib => third_party}/dnspython/dns/inet.py | 0 {lib => third_party}/dnspython/dns/ipv4.py | 0 {lib => third_party}/dnspython/dns/ipv6.py | 0 {lib => third_party}/dnspython/dns/message.py | 0 {lib => third_party}/dnspython/dns/name.py | 0 {lib => third_party}/dnspython/dns/namedict.py | 0 {lib => third_party}/dnspython/dns/node.py | 0 {lib => third_party}/dnspython/dns/opcode.py | 0 {lib => third_party}/dnspython/dns/query.py | 0 {lib => third_party}/dnspython/dns/rcode.py | 0 {lib => third_party}/dnspython/dns/rdata.py | 0 {lib => third_party}/dnspython/dns/rdataclass.py | 0 {lib => third_party}/dnspython/dns/rdataset.py | 0 {lib => third_party}/dnspython/dns/rdatatype.py | 0 .../dnspython/dns/rdtypes/ANY/AFSDB.py | 0 .../dnspython/dns/rdtypes/ANY/CERT.py | 0 .../dnspython/dns/rdtypes/ANY/CNAME.py | 0 .../dnspython/dns/rdtypes/ANY/DLV.py | 0 .../dnspython/dns/rdtypes/ANY/DNAME.py | 0 .../dnspython/dns/rdtypes/ANY/DNSKEY.py | 0 .../dnspython/dns/rdtypes/ANY/DS.py | 0 .../dnspython/dns/rdtypes/ANY/GPOS.py | 0 .../dnspython/dns/rdtypes/ANY/HINFO.py | 0 .../dnspython/dns/rdtypes/ANY/HIP.py | 0 .../dnspython/dns/rdtypes/ANY/ISDN.py | 0 .../dnspython/dns/rdtypes/ANY/LOC.py | 0 .../dnspython/dns/rdtypes/ANY/MX.py | 0 .../dnspython/dns/rdtypes/ANY/NS.py | 0 .../dnspython/dns/rdtypes/ANY/NSEC.py | 0 .../dnspython/dns/rdtypes/ANY/NSEC3.py | 0 .../dnspython/dns/rdtypes/ANY/NSEC3PARAM.py | 0 .../dnspython/dns/rdtypes/ANY/PTR.py | 0 .../dnspython/dns/rdtypes/ANY/RP.py | 0 .../dnspython/dns/rdtypes/ANY/RRSIG.py | 0 .../dnspython/dns/rdtypes/ANY/RT.py | 0 .../dnspython/dns/rdtypes/ANY/SOA.py | 0 .../dnspython/dns/rdtypes/ANY/SPF.py | 0 .../dnspython/dns/rdtypes/ANY/SSHFP.py | 0 .../dnspython/dns/rdtypes/ANY/TXT.py | 0 .../dnspython/dns/rdtypes/ANY/X25.py | 0 .../dnspython/dns/rdtypes/ANY/__init__.py | 0 {lib => third_party}/dnspython/dns/rdtypes/IN/A.py | 0 .../dnspython/dns/rdtypes/IN/AAAA.py | 0 .../dnspython/dns/rdtypes/IN/APL.py | 0 .../dnspython/dns/rdtypes/IN/DHCID.py | 0 .../dnspython/dns/rdtypes/IN/IPSECKEY.py | 0 .../dnspython/dns/rdtypes/IN/KX.py | 0 .../dnspython/dns/rdtypes/IN/NAPTR.py | 0 .../dnspython/dns/rdtypes/IN/NSAP.py | 0 .../dnspython/dns/rdtypes/IN/NSAP_PTR.py | 0 .../dnspython/dns/rdtypes/IN/PX.py | 0 .../dnspython/dns/rdtypes/IN/SRV.py | 0 .../dnspython/dns/rdtypes/IN/WKS.py | 0 .../dnspython/dns/rdtypes/IN/__init__.py | 0 .../dnspython/dns/rdtypes/__init__.py | 0 .../dnspython/dns/rdtypes/dsbase.py | 0 .../dnspython/dns/rdtypes/mxbase.py | 0 .../dnspython/dns/rdtypes/nsbase.py | 0 .../dnspython/dns/rdtypes/txtbase.py | 0 {lib => third_party}/dnspython/dns/renderer.py | 0 {lib => third_party}/dnspython/dns/resolver.py | 0 {lib => third_party}/dnspython/dns/reversename.py | 0 {lib => third_party}/dnspython/dns/rrset.py | 0 {lib => third_party}/dnspython/dns/set.py | 0 {lib => third_party}/dnspython/dns/tokenizer.py | 0 {lib => third_party}/dnspython/dns/tsig.py | 0 {lib => third_party}/dnspython/dns/tsigkeyring.py | 0 {lib => third_party}/dnspython/dns/ttl.py | 0 {lib => third_party}/dnspython/dns/update.py | 0 {lib => third_party}/dnspython/dns/version.py | 0 {lib => third_party}/dnspython/dns/wiredata.py | 0 {lib => third_party}/dnspython/dns/zone.py | 0 {lib => third_party}/dnspython/examples/ddns.py | 0 {lib => third_party}/dnspython/examples/e164.py | 0 {lib => third_party}/dnspython/examples/mx.py | 0 {lib => third_party}/dnspython/examples/name.py | 0 {lib => third_party}/dnspython/examples/reverse.py | 0 .../dnspython/examples/reverse_name.py | 0 {lib => third_party}/dnspython/examples/xfr.py | 0 .../dnspython/examples/zonediff.py | 0 {lib => third_party}/dnspython/setup.py | 0 {lib => third_party}/dnspython/tests/Makefile | 0 {lib => third_party}/dnspython/tests/bugs.py | 0 {lib => third_party}/dnspython/tests/dnssec.py | 0 {lib => third_party}/dnspython/tests/example | 0 {lib => third_party}/dnspython/tests/example1.good | 0 {lib => third_party}/dnspython/tests/example2.good | 0 {lib => third_party}/dnspython/tests/flags.py | 0 {lib => third_party}/dnspython/tests/message.py | 0 {lib => third_party}/dnspython/tests/name.py | 0 {lib => third_party}/dnspython/tests/namedict.py | 0 {lib => third_party}/dnspython/tests/ntoaaton.py | 0 .../dnspython/tests/rdtypeandclass.py | 0 {lib => third_party}/dnspython/tests/resolver.py | 0 {lib => third_party}/dnspython/tests/rrset.py | 0 {lib => third_party}/dnspython/tests/set.py | 0 {lib => third_party}/dnspython/tests/tokenizer.py | 0 {lib => third_party}/dnspython/tests/update.py | 0 {lib => third_party}/dnspython/tests/zone.py | 0 {lib => third_party}/dnspython/util/COPYRIGHT | 0 {lib => third_party}/dnspython/util/copyrights | 0 third_party/pep8/.gitignore | 7 + third_party/pep8/.travis.yml | 25 + third_party/pep8/CHANGES.txt | 651 + third_party/pep8/LICENSE | 24 + third_party/pep8/MANIFEST.in | 9 + third_party/pep8/Makefile | 13 + third_party/pep8/README.rst | 91 + third_party/pep8/docs/Makefile | 153 + third_party/pep8/docs/advanced.rst | 77 + third_party/pep8/docs/api.rst | 88 + third_party/pep8/docs/conf.py | 251 + third_party/pep8/docs/developer.rst | 96 + third_party/pep8/docs/index.rst | 69 + third_party/pep8/docs/intro.rst | 435 + third_party/pep8/docs/make.bat | 190 + third_party/pep8/setup.cfg | 7 + third_party/pep8/setup.py | 56 + third_party/pep8/testsuite/E10.py | 41 + third_party/pep8/testsuite/E11.py | 36 + third_party/pep8/testsuite/E12.py | 376 + third_party/pep8/testsuite/E12not.py | 644 + third_party/pep8/testsuite/E20.py | 55 + third_party/pep8/testsuite/E21.py | 14 + third_party/pep8/testsuite/E22.py | 157 + third_party/pep8/testsuite/E23.py | 15 + third_party/pep8/testsuite/E24.py | 13 + third_party/pep8/testsuite/E25.py | 36 + third_party/pep8/testsuite/E26.py | 59 + third_party/pep8/testsuite/E27.py | 30 + third_party/pep8/testsuite/E30.py | 90 + third_party/pep8/testsuite/E30not.py | 134 + third_party/pep8/testsuite/E40.py | 38 + third_party/pep8/testsuite/E50.py | 118 + third_party/pep8/testsuite/E70.py | 20 + third_party/pep8/testsuite/E71.py | 73 + third_party/pep8/testsuite/E72.py | 51 + third_party/pep8/testsuite/E73.py | 18 + third_party/pep8/testsuite/E90.py | 26 + third_party/pep8/testsuite/W19.py | 145 + third_party/pep8/testsuite/W29.py | 21 + third_party/pep8/testsuite/W39.py | 18 + third_party/pep8/testsuite/W60.py | 15 + .../pep8/testsuite}/__init__.py | 0 third_party/pep8/testsuite/latin-1.py | 6 + third_party/pep8/testsuite/noqa.py | 15 + third_party/pep8/testsuite/python3.py | 6 + third_party/pep8/testsuite/support.py | 197 + third_party/pep8/testsuite/test_all.py | 63 + third_party/pep8/testsuite/test_api.py | 389 + third_party/pep8/testsuite/test_shell.py | 189 + third_party/pep8/testsuite/test_util.py | 23 + third_party/pep8/testsuite/utf-8-bom.py | 6 + third_party/pep8/testsuite/utf-8.py | 52 + third_party/pep8/tox.ini | 15 + third_party/pyiso8601/.hgignore | 8 + third_party/pyiso8601/.hgtags | 6 + third_party/pyiso8601/LICENSE | 20 + third_party/pyiso8601/MANIFEST.in | 2 + third_party/pyiso8601/README.rst | 180 + third_party/pyiso8601/dev-requirements.txt | 5 + third_party/pyiso8601/docs/Makefile | 177 + third_party/pyiso8601/docs/conf.py | 266 + third_party/pyiso8601/docs/index.rst | 80 + third_party/pyiso8601/docs/make.bat | 242 + third_party/pyiso8601/iso8601/__init__.py | 1 + third_party/pyiso8601/iso8601/iso8601.py | 214 + third_party/pyiso8601/iso8601/test_iso8601.py | 97 + third_party/pyiso8601/setup.py | 25 + third_party/pyiso8601/tox.ini | 8 + third_party/update.sh | 36 + third_party/waf/wafadmin/3rdparty/ParallelDebug.py | 297 + third_party/waf/wafadmin/3rdparty/batched_cc.py | 182 + third_party/waf/wafadmin/3rdparty/boost.py | 342 + .../waf/wafadmin/3rdparty/build_file_tracker.py | 53 + third_party/waf/wafadmin/3rdparty/fluid.py | 26 + third_party/waf/wafadmin/3rdparty/gccdeps.py | 127 + third_party/waf/wafadmin/3rdparty/go.py | 110 + third_party/waf/wafadmin/3rdparty/lru_cache.py | 96 + third_party/waf/wafadmin/3rdparty/paranoid.py | 34 + third_party/waf/wafadmin/3rdparty/prefork.py | 275 + third_party/waf/wafadmin/3rdparty/swig.py | 189 + third_party/waf/wafadmin/3rdparty/valadoc.py | 112 + third_party/waf/wafadmin/Build.py | 1032 ++ third_party/waf/wafadmin/Configure.py | 442 + third_party/waf/wafadmin/Constants.py | 75 + third_party/waf/wafadmin/Environment.py | 209 + third_party/waf/wafadmin/Logs.py | 133 + third_party/waf/wafadmin/Node.py | 694 + third_party/waf/wafadmin/Options.py | 287 + third_party/waf/wafadmin/Runner.py | 235 + third_party/waf/wafadmin/Scripting.py | 585 + third_party/waf/wafadmin/Task.py | 1199 ++ third_party/waf/wafadmin/TaskGen.py | 611 + third_party/waf/wafadmin/Tools/__init__.py | 3 + third_party/waf/wafadmin/Tools/ar.py | 34 + third_party/waf/wafadmin/Tools/bison.py | 37 + third_party/waf/wafadmin/Tools/cc.py | 99 + third_party/waf/wafadmin/Tools/ccroot.py | 639 + third_party/waf/wafadmin/Tools/compiler_cc.py | 66 + third_party/waf/wafadmin/Tools/compiler_cxx.py | 61 + third_party/waf/wafadmin/Tools/compiler_d.py | 32 + third_party/waf/wafadmin/Tools/config_c.py | 748 + third_party/waf/wafadmin/Tools/cs.py | 67 + third_party/waf/wafadmin/Tools/cxx.py | 103 + third_party/waf/wafadmin/Tools/d.py | 534 + third_party/waf/wafadmin/Tools/dbus.py | 33 + third_party/waf/wafadmin/Tools/dmd.py | 63 + third_party/waf/wafadmin/Tools/flex.py | 24 + third_party/waf/wafadmin/Tools/gas.py | 37 + third_party/waf/wafadmin/Tools/gcc.py | 138 + third_party/waf/wafadmin/Tools/gdc.py | 51 + third_party/waf/wafadmin/Tools/glib2.py | 163 + third_party/waf/wafadmin/Tools/gnome.py | 222 + third_party/waf/wafadmin/Tools/gnu_dirs.py | 110 + third_party/waf/wafadmin/Tools/gob2.py | 17 + third_party/waf/wafadmin/Tools/gxx.py | 136 + .../waf}/wafadmin/Tools/icc.py | 0 .../waf}/wafadmin/Tools/icpc.py | 0 third_party/waf/wafadmin/Tools/intltool.py | 138 + third_party/waf/wafadmin/Tools/javaw.py | 254 + third_party/waf/wafadmin/Tools/kde4.py | 73 + third_party/waf/wafadmin/Tools/libtool.py | 329 + third_party/waf/wafadmin/Tools/lua.py | 24 + third_party/waf/wafadmin/Tools/misc.py | 429 + third_party/waf/wafadmin/Tools/msvc.py | 796 + third_party/waf/wafadmin/Tools/nasm.py | 48 + third_party/waf/wafadmin/Tools/ocaml.py | 297 + third_party/waf/wafadmin/Tools/osx.py | 187 + third_party/waf/wafadmin/Tools/perl.py | 108 + third_party/waf/wafadmin/Tools/preproc.py | 837 + third_party/waf/wafadmin/Tools/python.py | 432 + third_party/waf/wafadmin/Tools/qt4.py | 504 + third_party/waf/wafadmin/Tools/ruby.py | 119 + .../waf}/wafadmin/Tools/suncc.py | 0 .../waf}/wafadmin/Tools/suncxx.py | 0 third_party/waf/wafadmin/Tools/tex.py | 250 + third_party/waf/wafadmin/Tools/unittestw.py | 308 + third_party/waf/wafadmin/Tools/vala.py | 307 + third_party/waf/wafadmin/Tools/winres.py | 44 + .../waf}/wafadmin/Tools/xlc.py | 0 .../waf}/wafadmin/Tools/xlcxx.py | 0 third_party/waf/wafadmin/Utils.py | 725 + .../waf}/wafadmin/__init__.py | 0 third_party/waf/wafadmin/ansiterm.py | 235 + third_party/waf/wafadmin/pproc.py | 619 + third_party/waf/wafadmin/py3kfixes.py | 129 + third_party/wscript | 73 + wscript | 70 +- wscript_build | 16 +- wscript_configure_system_mitkrb5 | 11 +- 3043 files changed, 158699 insertions(+), 147842 deletions(-) create mode 100644 auth/kerberos/gssapi_helper.c create mode 100644 auth/kerberos/gssapi_helper.h create mode 100755 buildtools/examples/run_on_target.py delete mode 100755 buildtools/update-waf.sh delete mode 100644 buildtools/wafadmin/3rdparty/ParallelDebug.py delete mode 100644 buildtools/wafadmin/3rdparty/batched_cc.py delete mode 100644 buildtools/wafadmin/3rdparty/boost.py delete mode 100644 buildtools/wafadmin/3rdparty/fluid.py delete mode 100644 buildtools/wafadmin/3rdparty/gccdeps.py delete mode 100644 buildtools/wafadmin/3rdparty/go.py delete mode 100644 buildtools/wafadmin/3rdparty/lru_cache.py delete mode 100644 buildtools/wafadmin/3rdparty/paranoid.py delete mode 100644 buildtools/wafadmin/3rdparty/swig.py delete mode 100644 buildtools/wafadmin/3rdparty/valadoc.py delete mode 100644 buildtools/wafadmin/Build.py delete mode 100644 buildtools/wafadmin/Configure.py delete mode 100644 buildtools/wafadmin/Constants.py delete mode 100644 buildtools/wafadmin/Environment.py delete mode 100644 buildtools/wafadmin/Logs.py delete mode 100644 buildtools/wafadmin/Node.py delete mode 100644 buildtools/wafadmin/Options.py delete mode 100644 buildtools/wafadmin/Runner.py delete mode 100644 buildtools/wafadmin/Scripting.py delete mode 100644 buildtools/wafadmin/Task.py delete mode 100644 buildtools/wafadmin/TaskGen.py delete mode 100644 buildtools/wafadmin/Tools/__init__.py delete mode 100644 buildtools/wafadmin/Tools/ar.py delete mode 100644 buildtools/wafadmin/Tools/bison.py delete mode 100644 buildtools/wafadmin/Tools/cc.py delete mode 100644 buildtools/wafadmin/Tools/ccroot.py delete mode 100644 buildtools/wafadmin/Tools/compiler_cc.py delete mode 100644 buildtools/wafadmin/Tools/compiler_cxx.py delete mode 100644 buildtools/wafadmin/Tools/compiler_d.py delete mode 100644 buildtools/wafadmin/Tools/config_c.py delete mode 100644 buildtools/wafadmin/Tools/cs.py delete mode 100644 buildtools/wafadmin/Tools/cxx.py delete mode 100644 buildtools/wafadmin/Tools/d.py delete mode 100644 buildtools/wafadmin/Tools/dbus.py delete mode 100644 buildtools/wafadmin/Tools/dmd.py delete mode 100644 buildtools/wafadmin/Tools/flex.py delete mode 100644 buildtools/wafadmin/Tools/gas.py delete mode 100644 buildtools/wafadmin/Tools/gcc.py delete mode 100644 buildtools/wafadmin/Tools/gdc.py delete mode 100644 buildtools/wafadmin/Tools/glib2.py delete mode 100644 buildtools/wafadmin/Tools/gnome.py delete mode 100644 buildtools/wafadmin/Tools/gnu_dirs.py delete mode 100644 buildtools/wafadmin/Tools/gob2.py delete mode 100644 buildtools/wafadmin/Tools/gxx.py delete mode 100644 buildtools/wafadmin/Tools/intltool.py delete mode 100644 buildtools/wafadmin/Tools/javaw.py delete mode 100644 buildtools/wafadmin/Tools/kde4.py delete mode 100644 buildtools/wafadmin/Tools/libtool.py delete mode 100644 buildtools/wafadmin/Tools/lua.py delete mode 100644 buildtools/wafadmin/Tools/misc.py delete mode 100644 buildtools/wafadmin/Tools/msvc.py delete mode 100644 buildtools/wafadmin/Tools/nasm.py delete mode 100644 buildtools/wafadmin/Tools/ocaml.py delete mode 100644 buildtools/wafadmin/Tools/osx.py delete mode 100644 buildtools/wafadmin/Tools/perl.py delete mode 100644 buildtools/wafadmin/Tools/preproc.py delete mode 100644 buildtools/wafadmin/Tools/python.py delete mode 100644 buildtools/wafadmin/Tools/qt4.py delete mode 100644 buildtools/wafadmin/Tools/ruby.py delete mode 100644 buildtools/wafadmin/Tools/tex.py delete mode 100644 buildtools/wafadmin/Tools/unittestw.py delete mode 100644 buildtools/wafadmin/Tools/vala.py delete mode 100644 buildtools/wafadmin/Tools/winres.py delete mode 100644 buildtools/wafadmin/Utils.py delete mode 100644 buildtools/wafadmin/ansiterm.py delete mode 100644 buildtools/wafadmin/pproc.py delete mode 100644 buildtools/wafadmin/py3kfixes.py create mode 100644 buildtools/wafsamba/samba_git.py create mode 100755 buildtools/wafsamba/test_duplicate_symbol.sh delete mode 100644 codepages/lowcase.dat delete mode 100644 codepages/upcase.dat delete mode 100644 codepages/valid.dat delete mode 100644 codepages/wscript_build create mode 100644 ctdb/config/events.d/10.external delete mode 100755 ctdb/config/events.d/60.ganesha create mode 100644 ctdb/config/nfs-checks.d/00.portmapper.check create mode 100644 ctdb/config/nfs-checks.d/10.status.check create mode 100644 ctdb/config/nfs-checks.d/20.nfs.check create mode 100644 ctdb/config/nfs-checks.d/30.nlockmgr.check create mode 100644 ctdb/config/nfs-checks.d/40.mountd.check create mode 100644 ctdb/config/nfs-checks.d/50.rquotad.check create mode 100644 ctdb/config/nfs-checks.d/README create mode 100755 ctdb/config/nfs-linux-kernel-callout delete mode 100644 ctdb/config/nfs-rpc-checks.d/10.statd.check delete mode 100644 ctdb/config/nfs-rpc-checks.d/20.nfsd.check delete mode 100644 ctdb/config/nfs-rpc-checks.d/30.lockd.check delete mode 100644 ctdb/config/nfs-rpc-checks.d/40.mountd.check delete mode 100644 ctdb/config/nfs-rpc-checks.d/50.rquotad.check create mode 100644 ctdb/doc/examples/20.nfs_ganesha.check create mode 100644 ctdb/doc/examples/external.conf create mode 100755 ctdb/doc/examples/nfs-ganesha-callout delete mode 100644 ctdb/include/internal/idtree.h create mode 100644 ctdb/server/ctdb_logging_file.c create mode 100644 ctdb/server/ctdb_logging_syslog.c delete mode 100755 ctdb/tests/INSTALL create mode 100755 ctdb/tests/complex/35_cifs_external_tickle.sh create mode 100755 ctdb/tests/eventscripts/00.ctdb.setup.001.sh create mode 100755 ctdb/tests/eventscripts/00.ctdb.setup.002.sh create mode 100755 ctdb/tests/eventscripts/00.ctdb.setup.003.sh create mode 100755 ctdb/tests/eventscripts/00.ctdb.setup.004.sh rename ctdb/tests/eventscripts/{00.ctdb.init.021.sh => 10.interface.init.021.sh} (100%) rename ctdb/tests/eventscripts/{00.ctdb.init.022.sh => 10.interface.init.022.sh} (100%) rename ctdb/tests/eventscripts/{00.ctdb.init.023.sh => 10.interface.init.023.sh} (100%) create mode 100755 ctdb/tests/eventscripts/10.interface.monitor.017.sh create mode 100755 ctdb/tests/eventscripts/10.interface.monitor.018.sh create mode 100755 ctdb/tests/eventscripts/11.natgw.031.sh delete mode 100755 ctdb/tests/eventscripts/60.ganesha.monitor.101.sh delete mode 100755 ctdb/tests/eventscripts/60.ganesha.monitor.131.sh delete mode 100755 ctdb/tests/eventscripts/60.ganesha.monitor.141.sh create mode 100755 ctdb/tests/eventscripts/60.nfs.monitor.105.sh create mode 100755 ctdb/tests/eventscripts/60.nfs.monitor.106.sh create mode 100755 ctdb/tests/eventscripts/60.nfs.monitor.107.sh create mode 100755 ctdb/tests/eventscripts/60.nfs.monitor.108.sh create mode 100755 ctdb/tests/eventscripts/60.nfs.monitor.143.sh create mode 100755 ctdb/tests/eventscripts/60.nfs.monitor.144.sh create mode 120000 ctdb/tests/eventscripts/etc-ctdb/nfs-linux-kernel-callout mode change 100755 => 120000 ctdb/tests/eventscripts/etc-ctdb/statd-callout create mode 100755 ctdb/tests/eventscripts/statd-callout.001.sh create mode 100755 ctdb/tests/eventscripts/statd-callout.002.sh create mode 100755 ctdb/tests/eventscripts/statd-callout.003.sh create mode 100755 ctdb/tests/eventscripts/statd-callout.004.sh create mode 100755 ctdb/tests/eventscripts/statd-callout.005.sh create mode 100755 ctdb/tests/eventscripts/statd-callout.006.sh create mode 100755 ctdb/tests/eventscripts/statd-callout.007.sh create mode 100755 ctdb/tests/eventscripts/stubs/id create mode 100755 ctdb/tests/eventscripts/stubs/rm create mode 100755 ctdb/tests/eventscripts/stubs/smnotify create mode 100755 ctdb/tests/simple/35_set_recmaster.sh create mode 100755 ctdb/tests/tool/stubby.recover.001.sh create mode 100755 ctdb/tests/tool/stubby.reloadips.001.sh create mode 100755 ctdb/tests/tool/stubby.reloadips.002.sh create mode 100755 ctdb/tests/tool/stubby.reloadips.003.sh create mode 100755 ctdb/tests/tool/stubby.reloadnodes.001.sh create mode 100755 ctdb/tests/tool/stubby.reloadnodes.002.sh create mode 100755 ctdb/tests/tool/stubby.reloadnodes.003.sh create mode 100755 ctdb/tests/tool/stubby.reloadnodes.011.sh create mode 100755 ctdb/tests/tool/stubby.reloadnodes.012.sh create mode 100755 ctdb/tests/tool/stubby.reloadnodes.013.sh create mode 100755 ctdb/tests/tool/stubby.reloadnodes.014.sh create mode 100755 ctdb/tests/tool/stubby.reloadnodes.015.sh create mode 100755 ctdb/tests/tool/stubby.reloadnodes.016.sh create mode 100755 ctdb/tests/tool/stubby.reloadnodes.017.sh create mode 100755 ctdb/tests/tool/stubby.reloadnodes.018.sh create mode 100755 ctdb/tests/tool/stubby.reloadnodes.019.sh create mode 100755 ctdb/tests/tool/stubby.reloadnodes.020.sh create mode 100755 ctdb/tests/tool/stubby.reloadnodes.021.sh create mode 100755 ctdb/tests/tool/stubby.reloadnodes.022.sh create mode 100755 ctdb/tests/tool/stubby.reloadnodes.023.sh create mode 100755 ctdb/tests/tool/stubby.reloadnodes.024.sh delete mode 100644 debian/ctdb-pcp-pmda.install delete mode 100644 debian/ctdb-tests.README.Debian delete mode 100644 debian/ctdb-tests.install delete mode 100644 debian/patches/Fix-CTDB-build-with-PMDA.patch delete mode 100644 debian/patches/ctdb_sockpath.patch delete mode 100644 debian/patches/no_wrapper create mode 100644 docs-xml/manpages/idmap_script.8.xml delete mode 100644 docs-xml/manpages/vfs_notify_fam.8.xml create mode 100644 docs-xml/manpages/vfs_shell_snap.8.xml create mode 100644 docs-xml/manpages/vfs_unityed_media.8.xml create mode 100644 docs-xml/smbdotconf/logging/logging.xml create mode 100644 docs-xml/smbdotconf/misc/fssprunestale.xml create mode 100644 docs-xml/smbdotconf/misc/fsssequencetimeout.xml create mode 100644 docs-xml/smbdotconf/misc/smbdprofilinglevel.xml create mode 100644 docs-xml/smbdotconf/misc/spotlight.xml create mode 100644 docs-xml/smbdotconf/security/tlspriority.xml delete mode 100644 docs-xml/smbdotconf/tuning/usentdb.xml create mode 100644 docs-xml/smbdotconf/vfs/msdfsshufflereferrals.xml create mode 100644 docs/manpages/idmap_script.8 delete mode 100644 docs/manpages/vfs_notify_fam.8 create mode 100644 docs/manpages/vfs_shell_snap.8 create mode 100644 docs/manpages/vfs_unityed_media.8 create mode 100644 examples/libsmbclient/testnotify.c delete mode 100644 lib/ccan/README delete mode 100644 lib/ccan/array_size/_info delete mode 100644 lib/ccan/array_size/array_size.h delete mode 100644 lib/ccan/array_size/test/compile_fail-function-param.c delete mode 100644 lib/ccan/array_size/test/compile_fail.c delete mode 100644 lib/ccan/array_size/test/run.c delete mode 100644 lib/ccan/asearch/LICENSE delete mode 100644 lib/ccan/asearch/_info delete mode 100644 lib/ccan/asearch/asearch.h delete mode 100644 lib/ccan/asearch/test/compile_fail-return-value-const.c delete mode 100644 lib/ccan/asearch/test/compile_fail-return-value.c delete mode 100644 lib/ccan/asearch/test/run-strings.c delete mode 100644 lib/ccan/asearch/test/run.c delete mode 100644 lib/ccan/build_assert/LICENSE delete mode 100644 lib/ccan/build_assert/_info delete mode 100644 lib/ccan/build_assert/build_assert.h delete mode 100644 lib/ccan/build_assert/test/compile_fail-expr.c delete mode 100644 lib/ccan/build_assert/test/compile_fail.c delete mode 100644 lib/ccan/build_assert/test/compile_ok.c delete mode 100644 lib/ccan/build_assert/test/run-BUILD_ASSERT_OR_ZERO.c delete mode 100644 lib/ccan/build_assert/test/run-EXPR_BUILD_ASSERT.c delete mode 100644 lib/ccan/cast/LICENSE delete mode 100644 lib/ccan/cast/_info delete mode 100644 lib/ccan/cast/cast.h delete mode 100644 lib/ccan/cast/test/compile_fail-cast_const.c delete mode 100644 lib/ccan/cast/test/compile_fail-cast_const2.c delete mode 100644 lib/ccan/cast/test/compile_fail-cast_const3.c delete mode 100644 lib/ccan/cast/test/compile_fail-cast_signed-const.c delete mode 100644 lib/ccan/cast/test/compile_fail-cast_signed-sizesame.c delete mode 100644 lib/ccan/cast/test/compile_fail-cast_signed.c delete mode 100644 lib/ccan/cast/test/compile_fail-cast_static-2.c delete mode 100644 lib/ccan/cast/test/compile_fail-cast_static-3.c delete mode 100644 lib/ccan/cast/test/compile_fail-cast_static.c delete mode 100644 lib/ccan/cast/test/compile_ok-cast_void.c delete mode 100644 lib/ccan/cast/test/compile_ok-static.c delete mode 100644 lib/ccan/check_type/_info delete mode 100644 lib/ccan/check_type/check_type.h delete mode 100644 lib/ccan/check_type/test/compile_fail-check_type.c delete mode 100644 lib/ccan/check_type/test/compile_fail-check_type_unsigned.c delete mode 100644 lib/ccan/check_type/test/compile_fail-check_types_match.c delete mode 100644 lib/ccan/check_type/test/run.c delete mode 100644 lib/ccan/compiler/LICENSE delete mode 100644 lib/ccan/compiler/_info delete mode 100644 lib/ccan/compiler/compiler.h delete mode 100644 lib/ccan/compiler/test/compile_fail-printf.c delete mode 100644 lib/ccan/compiler/test/run-is_compile_constant.c delete mode 100644 lib/ccan/container_of/_info delete mode 100644 lib/ccan/container_of/container_of.h delete mode 100644 lib/ccan/container_of/test/compile_fail-bad-type.c delete mode 100644 lib/ccan/container_of/test/compile_fail-types.c delete mode 100644 lib/ccan/container_of/test/compile_fail-var-types.c delete mode 100644 lib/ccan/container_of/test/run.c delete mode 100644 lib/ccan/endian/LICENSE delete mode 100644 lib/ccan/endian/_info delete mode 100644 lib/ccan/endian/endian.h delete mode 100644 lib/ccan/endian/test/run.c delete mode 100644 lib/ccan/err/.depends delete mode 100644 lib/ccan/err/_info delete mode 100644 lib/ccan/err/err.c delete mode 100644 lib/ccan/err/err.h delete mode 100644 lib/ccan/err/test/run.c delete mode 100644 lib/ccan/failtest/LICENSE delete mode 100644 lib/ccan/failtest/_info delete mode 100644 lib/ccan/failtest/failtest.c delete mode 100644 lib/ccan/failtest/failtest.d delete mode 100644 lib/ccan/failtest/failtest.h delete mode 100644 lib/ccan/failtest/failtest_override.h delete mode 100644 lib/ccan/failtest/failtest_proto.h delete mode 100644 lib/ccan/failtest/failtest_undo.h delete mode 100644 lib/ccan/failtest/test/run-failpath.c delete mode 100644 lib/ccan/failtest/test/run-history.c delete mode 100644 lib/ccan/failtest/test/run-locking.c delete mode 100644 lib/ccan/failtest/test/run-malloc.c delete mode 100644 lib/ccan/failtest/test/run-open.c delete mode 100644 lib/ccan/failtest/test/run-with-fdlimit.c delete mode 100644 lib/ccan/failtest/test/run-write.c delete mode 100644 lib/ccan/hash/_info delete mode 100644 lib/ccan/hash/hash.c delete mode 100644 lib/ccan/hash/hash.h delete mode 100644 lib/ccan/hash/test/api-hash_stable.c delete mode 100644 lib/ccan/hash/test/run.c delete mode 100644 lib/ccan/htable/LICENSE delete mode 100644 lib/ccan/htable/_info delete mode 100644 lib/ccan/htable/htable.c delete mode 100644 lib/ccan/htable/htable.h delete mode 100644 lib/ccan/htable/htable_type.h delete mode 100644 lib/ccan/htable/test/run-size.c delete mode 100644 lib/ccan/htable/test/run-type.c delete mode 100644 lib/ccan/htable/test/run.c delete mode 100644 lib/ccan/htable/tools/Makefile delete mode 100644 lib/ccan/htable/tools/hsearchspeed.c delete mode 100644 lib/ccan/htable/tools/speed.c delete mode 100644 lib/ccan/htable/tools/stringspeed.c delete mode 100644 lib/ccan/ilog/LICENSE delete mode 100644 lib/ccan/ilog/_info delete mode 100644 lib/ccan/ilog/ilog.c delete mode 100644 lib/ccan/ilog/ilog.h delete mode 100644 lib/ccan/ilog/test/run-out-of-line.c delete mode 100644 lib/ccan/ilog/test/run.c delete mode 100644 lib/ccan/likely/LICENSE delete mode 100644 lib/ccan/likely/_info delete mode 100644 lib/ccan/likely/likely.c delete mode 100644 lib/ccan/likely/likely.h delete mode 100644 lib/ccan/likely/test/run-debug.c delete mode 100644 lib/ccan/likely/test/run.c delete mode 100644 lib/ccan/list/.namespacize delete mode 100644 lib/ccan/list/LICENSE delete mode 100644 lib/ccan/list/_info delete mode 100644 lib/ccan/list/list.c delete mode 100644 lib/ccan/list/list.d delete mode 100644 lib/ccan/list/list.h delete mode 100644 lib/ccan/list/test/compile_ok-constant.c delete mode 100644 lib/ccan/list/test/helper.c delete mode 100644 lib/ccan/list/test/helper.h delete mode 100644 lib/ccan/list/test/run-check-corrupt.c delete mode 100644 lib/ccan/list/test/run-list_del_from-assert.c delete mode 100644 lib/ccan/list/test/run-single-eval.c delete mode 100644 lib/ccan/list/test/run-with-debug.c delete mode 100644 lib/ccan/list/test/run.c delete mode 100644 lib/ccan/read_write_all/LICENSE delete mode 100644 lib/ccan/read_write_all/_info delete mode 100644 lib/ccan/read_write_all/read_write_all.c delete mode 100644 lib/ccan/read_write_all/read_write_all.d delete mode 100644 lib/ccan/read_write_all/read_write_all.h delete mode 100644 lib/ccan/read_write_all/test/run-read_all.c delete mode 100644 lib/ccan/read_write_all/test/run-write_all.c delete mode 100644 lib/ccan/str/_info delete mode 100644 lib/ccan/str/debug.c delete mode 100644 lib/ccan/str/str.c delete mode 100644 lib/ccan/str/str.h delete mode 100644 lib/ccan/str/str_debug.h delete mode 100644 lib/ccan/str/test/compile_fail-isalnum.c delete mode 100644 lib/ccan/str/test/compile_fail-isalpha.c delete mode 100644 lib/ccan/str/test/compile_fail-isascii.c delete mode 100644 lib/ccan/str/test/compile_fail-isblank.c delete mode 100644 lib/ccan/str/test/compile_fail-iscntrl.c delete mode 100644 lib/ccan/str/test/compile_fail-isdigit.c delete mode 100644 lib/ccan/str/test/compile_fail-islower.c delete mode 100644 lib/ccan/str/test/compile_fail-isprint.c delete mode 100644 lib/ccan/str/test/compile_fail-ispunct.c delete mode 100644 lib/ccan/str/test/compile_fail-isspace.c delete mode 100644 lib/ccan/str/test/compile_fail-isupper.c delete mode 100644 lib/ccan/str/test/compile_fail-isxdigit.c delete mode 100644 lib/ccan/str/test/compile_fail-strchr.c delete mode 100644 lib/ccan/str/test/compile_fail-strrchr.c delete mode 100644 lib/ccan/str/test/compile_fail-strstr.c delete mode 100644 lib/ccan/str/test/debug.c delete mode 100644 lib/ccan/str/test/run.c delete mode 100644 lib/ccan/strset/tools/Makefile delete mode 100644 lib/ccan/strset/tools/cbspeed.c delete mode 100644 lib/ccan/strset/tools/speed.c delete mode 100644 lib/ccan/tally/LICENSE delete mode 100644 lib/ccan/tally/_info delete mode 100644 lib/ccan/tally/tally.c delete mode 100644 lib/ccan/tally/tally.h delete mode 100644 lib/ccan/tally/test/run-bucket_of.c delete mode 100644 lib/ccan/tally/test/run-divlu64.c delete mode 100644 lib/ccan/tally/test/run-histogram.c delete mode 100644 lib/ccan/tally/test/run-mean.c delete mode 100644 lib/ccan/tally/test/run-median.c delete mode 100644 lib/ccan/tally/test/run-min-max.c delete mode 100644 lib/ccan/tally/test/run-mode.c delete mode 100644 lib/ccan/tally/test/run-renormalize.c delete mode 100644 lib/ccan/tally/test/run-total.c delete mode 100644 lib/ccan/tcon/_info delete mode 100644 lib/ccan/tcon/tcon.h delete mode 100644 lib/ccan/tcon/test/compile_fail-tcon_cast.c delete mode 100644 lib/ccan/tcon/test/compile_fail.c delete mode 100644 lib/ccan/tcon/test/compile_ok-void.c delete mode 100644 lib/ccan/tcon/test/compile_ok.c delete mode 100644 lib/ccan/time/LICENSE delete mode 100644 lib/ccan/time/_info delete mode 100644 lib/ccan/time/test/run.c delete mode 100644 lib/ccan/time/time.c delete mode 100644 lib/ccan/time/time.d delete mode 100644 lib/ccan/time/time.h delete mode 100644 lib/ccan/tlist/LICENSE delete mode 100644 lib/ccan/tlist/_info delete mode 100644 lib/ccan/tlist/test/compile_fail-tlist_add.c delete mode 100644 lib/ccan/tlist/test/compile_fail-tlist_add_tail.c delete mode 100644 lib/ccan/tlist/test/compile_fail-tlist_del_from.c delete mode 100644 lib/ccan/tlist/test/compile_fail-tlist_for_each.c delete mode 100644 lib/ccan/tlist/test/compile_fail-tlist_for_each_safe.c delete mode 100644 lib/ccan/tlist/test/compile_fail-tlist_tail.c delete mode 100644 lib/ccan/tlist/test/compile_fail-tlist_top.c delete mode 100644 lib/ccan/tlist/test/run.c delete mode 100644 lib/ccan/tlist/tlist.h delete mode 100644 lib/ccan/typesafe_cb/LICENSE delete mode 100644 lib/ccan/typesafe_cb/_info delete mode 100644 lib/ccan/typesafe_cb/test/compile_fail-cast_if_any.c delete mode 100644 lib/ccan/typesafe_cb/test/compile_fail-cast_if_type-promotable.c delete mode 100644 lib/ccan/typesafe_cb/test/compile_fail-cast_if_type.c delete mode 100644 lib/ccan/typesafe_cb/test/compile_fail-typesafe_cb-int.c delete mode 100644 lib/ccan/typesafe_cb/test/compile_fail-typesafe_cb.c delete mode 100644 lib/ccan/typesafe_cb/test/compile_fail-typesafe_cb_cast-multi.c delete mode 100644 lib/ccan/typesafe_cb/test/compile_fail-typesafe_cb_cast.c delete mode 100644 lib/ccan/typesafe_cb/test/compile_fail-typesafe_cb_exact.c delete mode 100644 lib/ccan/typesafe_cb/test/compile_fail-typesafe_cb_postargs.c delete mode 100644 lib/ccan/typesafe_cb/test/compile_fail-typesafe_cb_preargs.c delete mode 100644 lib/ccan/typesafe_cb/test/compile_ok-cast_if_any.c delete mode 100644 lib/ccan/typesafe_cb/test/compile_ok-typesafe_cb-NULL.c delete mode 100644 lib/ccan/typesafe_cb/test/compile_ok-typesafe_cb-const.c delete mode 100644 lib/ccan/typesafe_cb/test/compile_ok-typesafe_cb-undefined.c delete mode 100644 lib/ccan/typesafe_cb/test/compile_ok-typesafe_cb-vars.c delete mode 100644 lib/ccan/typesafe_cb/test/compile_ok-typesafe_cb-volatile.c delete mode 100644 lib/ccan/typesafe_cb/test/compile_ok-typesafe_cb_cast.c delete mode 100644 lib/ccan/typesafe_cb/test/compile_ok-typesafe_cb_def-const.c delete mode 100644 lib/ccan/typesafe_cb/test/run.c delete mode 100644 lib/ccan/typesafe_cb/typesafe_cb.h delete mode 100644 lib/ccan/wscript create mode 100644 lib/crypto/REQUIREMENTS create mode 100644 lib/crypto/aes_ccm_128_test.c create mode 100644 lib/crypto/aes_gcm_128.c create mode 100644 lib/crypto/aes_gcm_128.h create mode 100644 lib/crypto/aes_gcm_128_test.c create mode 100644 lib/crypto/aes_test.h create mode 100644 lib/crypto/sha512.c create mode 100644 lib/crypto/sha512.h delete mode 100644 lib/dbwrap/dbwrap_ntdb.c delete mode 100644 lib/dbwrap/dbwrap_ntdb.h delete mode 100644 lib/extras/.gitignore delete mode 100644 lib/extras/.testr.conf delete mode 100644 lib/extras/LICENSE delete mode 100644 lib/extras/MANIFEST.in delete mode 100644 lib/extras/Makefile delete mode 100644 lib/extras/NEWS delete mode 100644 lib/extras/README.rst delete mode 100644 lib/extras/extras/__init__.py delete mode 100644 lib/extras/extras/tests/__init__.py delete mode 100644 lib/extras/extras/tests/test_extras.py delete mode 100644 lib/extras/setup.cfg delete mode 100755 lib/extras/setup.py create mode 100755 lib/ldb-samba/tests/match_rules.py copy lib/ldb/ABI/{ldb-1.1.19.sigs => ldb-1.1.21.sigs} (100%) copy lib/ldb/ABI/{pyldb-util-1.1.10.sigs => pyldb-util-1.1.21.sigs} (100%) delete mode 100644 lib/mimeparse/mimeparse.py delete mode 100644 lib/mimeparse/mimeparse_test.py delete mode 100644 lib/mimeparse/setup.py delete mode 100644 lib/ntdb/ABI/ntdb-0.9.sigs delete mode 100644 lib/ntdb/ABI/ntdb-1.0.sigs delete mode 100644 lib/ntdb/LICENSE delete mode 100644 lib/ntdb/Makefile delete mode 100644 lib/ntdb/check.c delete mode 100755 lib/ntdb/configure delete mode 100644 lib/ntdb/doc/TDB_porting.txt delete mode 100644 lib/ntdb/doc/design.lyx delete mode 100644 lib/ntdb/doc/design.pdf delete mode 100644 lib/ntdb/doc/design.txt delete mode 100644 lib/ntdb/free.c delete mode 100644 lib/ntdb/hash.c delete mode 100644 lib/ntdb/io.c delete mode 100644 lib/ntdb/lock.c delete mode 100644 lib/ntdb/man/ntdb.3.xml delete mode 100644 lib/ntdb/man/ntdbbackup.8.xml delete mode 100644 lib/ntdb/man/ntdbdump.8.xml delete mode 100644 lib/ntdb/man/ntdbrestore.8.xml delete mode 100644 lib/ntdb/man/ntdbtool.8.xml delete mode 100644 lib/ntdb/ntdb.c delete mode 100644 lib/ntdb/ntdb.h delete mode 100644 lib/ntdb/ntdb.pc.in delete mode 100644 lib/ntdb/open.c delete mode 100644 lib/ntdb/private.h delete mode 100644 lib/ntdb/pyntdb.c delete mode 100644 lib/ntdb/summary.c delete mode 100644 lib/ntdb/test/api-12-store.c delete mode 100644 lib/ntdb/test/api-13-delete.c delete mode 100644 lib/ntdb/test/api-14-exists.c delete mode 100644 lib/ntdb/test/api-16-wipe_all.c delete mode 100644 lib/ntdb/test/api-20-alloc-attr.c delete mode 100644 lib/ntdb/test/api-21-parse_record.c delete mode 100644 lib/ntdb/test/api-55-transaction.c delete mode 100644 lib/ntdb/test/api-60-noop-transaction.c delete mode 100644 lib/ntdb/test/api-80-tdb_fd.c delete mode 100644 lib/ntdb/test/api-81-seqnum.c delete mode 100644 lib/ntdb/test/api-82-lockattr.c delete mode 100644 lib/ntdb/test/api-83-openhook.c delete mode 100644 lib/ntdb/test/api-91-get-stats.c delete mode 100644 lib/ntdb/test/api-92-get-set-readonly.c delete mode 100644 lib/ntdb/test/api-93-repack.c delete mode 100644 lib/ntdb/test/api-94-expand-during-parse.c delete mode 100644 lib/ntdb/test/api-95-read-only-during-parse.c delete mode 100644 lib/ntdb/test/api-add-remove-flags.c delete mode 100644 lib/ntdb/test/api-check-callback.c delete mode 100644 lib/ntdb/test/api-firstkey-nextkey.c delete mode 100644 lib/ntdb/test/api-fork-test.c delete mode 100644 lib/ntdb/test/api-locktimeout.c delete mode 100644 lib/ntdb/test/api-missing-entries.c delete mode 100644 lib/ntdb/test/api-open-multiple-times.c delete mode 100644 lib/ntdb/test/api-record-expand.c delete mode 100644 lib/ntdb/test/api-simple-delete.c delete mode 100644 lib/ntdb/test/api-summary.c delete mode 100644 lib/ntdb/test/external-agent.c delete mode 100644 lib/ntdb/test/external-agent.h delete mode 100644 lib/ntdb/test/failtest_helper.c delete mode 100644 lib/ntdb/test/failtest_helper.h delete mode 100644 lib/ntdb/test/helpapi-external-agent.c delete mode 100644 lib/ntdb/test/helprun-external-agent.c delete mode 100644 lib/ntdb/test/helprun-layout.c delete mode 100644 lib/ntdb/test/layout.h delete mode 100644 lib/ntdb/test/lock-tracking.c delete mode 100644 lib/ntdb/test/lock-tracking.h delete mode 100644 lib/ntdb/test/logging.c delete mode 100644 lib/ntdb/test/logging.h delete mode 100644 lib/ntdb/test/no-fsync.h delete mode 100644 lib/ntdb/test/ntdb-source.h delete mode 100644 lib/ntdb/test/python-api.py delete mode 100644 lib/ntdb/test/run-001-encode.c delete mode 100644 lib/ntdb/test/run-001-fls.c delete mode 100644 lib/ntdb/test/run-01-new_database.c delete mode 100644 lib/ntdb/test/run-02-expand.c delete mode 100644 lib/ntdb/test/run-03-coalesce.c delete mode 100644 lib/ntdb/test/run-04-basichash.c delete mode 100644 lib/ntdb/test/run-05-readonly-open.c delete mode 100644 lib/ntdb/test/run-10-simple-store.c delete mode 100644 lib/ntdb/test/run-11-simple-fetch.c delete mode 100644 lib/ntdb/test/run-12-check.c delete mode 100644 lib/ntdb/test/run-15-append.c delete mode 100644 lib/ntdb/test/run-25-hashoverload.c delete mode 100644 lib/ntdb/test/run-30-exhaust-before-expand.c delete mode 100644 lib/ntdb/test/run-35-convert.c delete mode 100644 lib/ntdb/test/run-50-multiple-freelists.c delete mode 100644 lib/ntdb/test/run-56-open-during-transaction.c delete mode 100644 lib/ntdb/test/run-57-die-during-transaction.c delete mode 100644 lib/ntdb/test/run-64-bit-tdb.c delete mode 100644 lib/ntdb/test/run-90-get-set-attributes.c delete mode 100644 lib/ntdb/test/run-capabilities.c delete mode 100644 lib/ntdb/test/run-expand-in-transaction.c delete mode 100644 lib/ntdb/test/run-features.c delete mode 100644 lib/ntdb/test/run-lockall.c delete mode 100644 lib/ntdb/test/run-remap-in-read_traverse.c delete mode 100644 lib/ntdb/test/run-seed.c delete mode 100644 lib/ntdb/test/run-tdb_errorstr.c delete mode 100644 lib/ntdb/test/run-tdb_foreach.c delete mode 100644 lib/ntdb/test/run-traverse.c delete mode 100644 lib/ntdb/test/tap-interface.c delete mode 100644 lib/ntdb/test/tap-interface.h delete mode 100644 lib/ntdb/tools/Makefile delete mode 100644 lib/ntdb/tools/growtdb-bench.c delete mode 100644 lib/ntdb/tools/mkntdb.c delete mode 100644 lib/ntdb/tools/ntdbbackup.c delete mode 100644 lib/ntdb/tools/ntdbdump.c delete mode 100644 lib/ntdb/tools/ntdbrestore.c delete mode 100644 lib/ntdb/tools/ntdbtool.c delete mode 100644 lib/ntdb/tools/ntdbtorture.c delete mode 100644 lib/ntdb/tools/speed.c delete mode 100644 lib/ntdb/transaction.c delete mode 100644 lib/ntdb/traverse.c delete mode 100644 lib/ntdb/wscript delete mode 100644 lib/param/generic.c delete mode 100755 lib/pep8/pep8.py create mode 100644 lib/resolv_wrapper/resolv_wrapper.c create mode 100644 lib/resolv_wrapper/wscript delete mode 100644 lib/subunit/Apache-2.0 delete mode 100644 lib/subunit/BSD delete mode 100644 lib/subunit/COPYING delete mode 100644 lib/subunit/INSTALL delete mode 100644 lib/subunit/MANIFEST.in delete mode 100644 lib/subunit/Makefile.am delete mode 100644 lib/subunit/NEWS delete mode 100644 lib/subunit/README delete mode 100644 lib/subunit/c++/README delete mode 100644 lib/subunit/c++/SubunitTestProgressListener.cpp delete mode 100644 lib/subunit/c++/SubunitTestProgressListener.h delete mode 100644 lib/subunit/c/README delete mode 100644 lib/subunit/c/include/subunit/child.h delete mode 100644 lib/subunit/c/lib/child.c delete mode 100644 lib/subunit/c/tests/test_child.c delete mode 100644 lib/subunit/c/wscript delete mode 100644 lib/subunit/configure.ac delete mode 100755 lib/subunit/filters/subunit-filter delete mode 100755 lib/subunit/filters/subunit-ls delete mode 100755 lib/subunit/filters/subunit-notify delete mode 100755 lib/subunit/filters/subunit-stats delete mode 100755 lib/subunit/filters/subunit-tags delete mode 100755 lib/subunit/filters/subunit2csv delete mode 100755 lib/subunit/filters/subunit2gtk delete mode 100755 lib/subunit/filters/subunit2junitxml delete mode 100755 lib/subunit/filters/subunit2pyunit delete mode 100755 lib/subunit/filters/tap2subunit delete mode 100644 lib/subunit/libcppunit_subunit.pc.in delete mode 100644 lib/subunit/libsubunit.pc.in delete mode 100755 lib/subunit/perl/Makefile.PL.in delete mode 100644 lib/subunit/perl/lib/Subunit.pm delete mode 100644 lib/subunit/perl/lib/Subunit/Diff.pm delete mode 100755 lib/subunit/perl/subunit-diff delete mode 100644 lib/subunit/python/iso8601/LICENSE delete mode 100644 lib/subunit/python/iso8601/README delete mode 100644 lib/subunit/python/iso8601/README.subunit delete mode 100644 lib/subunit/python/iso8601/setup.py delete mode 100644 lib/subunit/python/iso8601/test_iso8601.py delete mode 100644 lib/subunit/python/subunit/__init__.py delete mode 100644 lib/subunit/python/subunit/chunked.py delete mode 100644 lib/subunit/python/subunit/details.py delete mode 100644 lib/subunit/python/subunit/filters.py delete mode 100644 lib/subunit/python/subunit/iso8601.py delete mode 100644 lib/subunit/python/subunit/progress_model.py delete mode 100755 lib/subunit/python/subunit/run.py delete mode 100644 lib/subunit/python/subunit/test_results.py delete mode 100644 lib/subunit/python/subunit/tests/TestUtil.py delete mode 100644 lib/subunit/python/subunit/tests/__init__.py delete mode 100755 lib/subunit/python/subunit/tests/sample-script.py delete mode 100755 lib/subunit/python/subunit/tests/sample-two-script.py delete mode 100644 lib/subunit/python/subunit/tests/test_chunked.py delete mode 100644 lib/subunit/python/subunit/tests/test_details.py delete mode 100644 lib/subunit/python/subunit/tests/test_progress_model.py delete mode 100644 lib/subunit/python/subunit/tests/test_run.py delete mode 100644 lib/subunit/python/subunit/tests/test_subunit_filter.py delete mode 100644 lib/subunit/python/subunit/tests/test_subunit_stats.py delete mode 100644 lib/subunit/python/subunit/tests/test_subunit_tags.py delete mode 100644 lib/subunit/python/subunit/tests/test_tap2subunit.py delete mode 100644 lib/subunit/python/subunit/tests/test_test_protocol.py delete mode 100644 lib/subunit/python/subunit/tests/test_test_results.py delete mode 100755 lib/subunit/runtests.py delete mode 100755 lib/subunit/setup.py delete mode 100644 lib/subunit/shell/README delete mode 100644 lib/subunit/shell/share/subunit.sh delete mode 100755 lib/subunit/shell/tests/test_function_output.sh delete mode 100755 lib/subunit/shell/tests/test_source_library.sh copy lib/talloc/ABI/{pytalloc-util-2.0.6.sigs => pytalloc-util-2.1.3.sigs} (100%) copy lib/talloc/ABI/{talloc-2.1.0.sigs => talloc-2.1.3.sigs} (100%) create mode 100644 lib/talloc/doc/tutorial_threads.dox delete mode 100644 lib/talloc/talloc.i create mode 100644 lib/talloc/test_pytalloc.c create mode 100644 lib/talloc/test_pytalloc.py create mode 100644 lib/tdb/ABI/tdb-1.3.5.sigs create mode 100644 lib/tdb/ABI/tdb-1.3.6.sigs create mode 100644 lib/tdb/ABI/tdb-1.3.7.sigs create mode 100644 lib/tdb/_tdb_text.py create mode 100644 lib/tdb/test/run-allrecord-traverse-deadlock.c delete mode 100644 lib/tdb_compat/tdb_compat.c delete mode 100644 lib/tdb_compat/tdb_compat.h delete mode 100644 lib/tdb_compat/wscript delete mode 100644 lib/testtools/.testr.conf delete mode 100644 lib/testtools/LICENSE delete mode 100644 lib/testtools/MANIFEST.in delete mode 100644 lib/testtools/Makefile delete mode 100644 lib/testtools/NEWS delete mode 100644 lib/testtools/README delete mode 100644 lib/testtools/doc/Makefile delete mode 100644 lib/testtools/doc/_static/placeholder.txt delete mode 100644 lib/testtools/doc/_templates/placeholder.txt delete mode 100644 lib/testtools/doc/conf.py delete mode 100644 lib/testtools/doc/for-framework-folk.rst delete mode 100644 lib/testtools/doc/for-test-authors.rst delete mode 100644 lib/testtools/doc/hacking.rst delete mode 100644 lib/testtools/doc/index.rst delete mode 100644 lib/testtools/doc/make.bat delete mode 100644 lib/testtools/doc/overview.rst delete mode 100644 lib/testtools/scripts/README delete mode 100644 lib/testtools/scripts/_lp_release.py delete mode 100755 lib/testtools/scripts/all-pythons delete mode 100755 lib/testtools/scripts/update-rtfd delete mode 100644 lib/testtools/setup.cfg delete mode 100755 lib/testtools/setup.py delete mode 100644 lib/testtools/testtools/__init__.py delete mode 100644 lib/testtools/testtools/_compat2x.py delete mode 100644 lib/testtools/testtools/_compat3x.py delete mode 100644 lib/testtools/testtools/_spinner.py delete mode 100644 lib/testtools/testtools/compat.py delete mode 100644 lib/testtools/testtools/content.py delete mode 100644 lib/testtools/testtools/content_type.py delete mode 100644 lib/testtools/testtools/deferredruntest.py delete mode 100644 lib/testtools/testtools/distutilscmd.py delete mode 100644 lib/testtools/testtools/helpers.py delete mode 100644 lib/testtools/testtools/matchers/__init__.py delete mode 100644 lib/testtools/testtools/matchers/_basic.py delete mode 100644 lib/testtools/testtools/matchers/_datastructures.py delete mode 100644 lib/testtools/testtools/matchers/_dict.py delete mode 100644 lib/testtools/testtools/matchers/_doctest.py delete mode 100644 lib/testtools/testtools/matchers/_exception.py delete mode 100644 lib/testtools/testtools/matchers/_filesystem.py delete mode 100644 lib/testtools/testtools/matchers/_higherorder.py delete mode 100644 lib/testtools/testtools/matchers/_impl.py delete mode 100644 lib/testtools/testtools/monkey.py delete mode 100755 lib/testtools/testtools/run.py delete mode 100644 lib/testtools/testtools/runtest.py delete mode 100644 lib/testtools/testtools/tags.py delete mode 100644 lib/testtools/testtools/testcase.py delete mode 100644 lib/testtools/testtools/testresult/__init__.py delete mode 100644 lib/testtools/testtools/testresult/doubles.py delete mode 100644 lib/testtools/testtools/testresult/real.py delete mode 100644 lib/testtools/testtools/tests/__init__.py delete mode 100644 lib/testtools/testtools/tests/helpers.py delete mode 100644 lib/testtools/testtools/tests/matchers/__init__.py delete mode 100644 lib/testtools/testtools/tests/matchers/helpers.py delete mode 100644 lib/testtools/testtools/tests/matchers/test_basic.py delete mode 100644 lib/testtools/testtools/tests/matchers/test_datastructures.py delete mode 100644 lib/testtools/testtools/tests/matchers/test_dict.py delete mode 100644 lib/testtools/testtools/tests/matchers/test_doctest.py delete mode 100644 lib/testtools/testtools/tests/matchers/test_exception.py delete mode 100644 lib/testtools/testtools/tests/matchers/test_filesystem.py delete mode 100644 lib/testtools/testtools/tests/matchers/test_higherorder.py delete mode 100644 lib/testtools/testtools/tests/matchers/test_impl.py delete mode 100644 lib/testtools/testtools/tests/test_compat.py delete mode 100644 lib/testtools/testtools/tests/test_content.py delete mode 100644 lib/testtools/testtools/tests/test_content_type.py delete mode 100644 lib/testtools/testtools/tests/test_deferredruntest.py delete mode 100644 lib/testtools/testtools/tests/test_distutilscmd.py delete mode 100644 lib/testtools/testtools/tests/test_fixturesupport.py delete mode 100644 lib/testtools/testtools/tests/test_helpers.py delete mode 100644 lib/testtools/testtools/tests/test_monkey.py delete mode 100644 lib/testtools/testtools/tests/test_run.py delete mode 100644 lib/testtools/testtools/tests/test_runtest.py delete mode 100644 lib/testtools/testtools/tests/test_spinner.py delete mode 100644 lib/testtools/testtools/tests/test_tags.py delete mode 100644 lib/testtools/testtools/tests/test_testcase.py delete mode 100644 lib/testtools/testtools/tests/test_testresult.py delete mode 100644 lib/testtools/testtools/tests/test_testsuite.py delete mode 100644 lib/testtools/testtools/tests/test_with_with.py delete mode 100644 lib/testtools/testtools/testsuite.py delete mode 100644 lib/testtools/testtools/utils.py copy lib/tevent/ABI/{tevent-0.9.21.sigs => tevent-0.9.25.sigs} (100%) delete mode 100755 lib/update-external.sh create mode 100644 lib/util/genrand.h create mode 100644 lib/util/genrand_util.c create mode 100644 lib/util/gpfswrap.c create mode 100644 lib/util/gpfswrap.h create mode 100644 lib/util/iov_buf.c create mode 100644 lib/util/iov_buf.h create mode 100644 lib/util/server_id_db.c create mode 100644 lib/util/server_id_db.h create mode 100644 lib/util/strv.c create mode 100644 lib/util/strv.h create mode 100644 lib/util/talloc_report.c create mode 100644 lib/util/talloc_report.h delete mode 100644 lib/util/util_ntdb.c delete mode 100644 lib/util/util_ntdb.h delete mode 100644 libcli/dns/dns_hosts_file.c create mode 100644 libcli/smb/smb2_negotiate_context.c create mode 100644 libcli/smb/smb2_negotiate_context.h create mode 100644 librpc/ABI/ndr-0.0.4.sigs create mode 100644 librpc/ABI/ndr-0.0.5.sigs create mode 100644 librpc/idl/bkupblobs.idl create mode 100644 librpc/idl/clusapi.idl create mode 100644 librpc/idl/frsblobs.idl create mode 100644 librpc/idl/fscc.idl create mode 100644 librpc/idl/fsrvp_state.idl create mode 100644 librpc/idl/mdssvc.idl create mode 100644 librpc/idl/messaging.idl create mode 100644 librpc/ndr/ndr_bkupblobs.c create mode 100644 librpc/ndr/ndr_witness.c create mode 100644 librpc/ndr/ndr_witness.h delete mode 100644 packaging/SGI/README delete mode 100755 packaging/SGI/findsmb delete mode 100755 packaging/SGI/idb.pl delete mode 100755 packaging/SGI/inetd.sh delete mode 100755 packaging/SGI/inst.msg delete mode 100644 packaging/SGI/legal_notice.html delete mode 100755 packaging/SGI/mkman delete mode 100755 packaging/SGI/mkprintcap.sh delete mode 100755 packaging/SGI/mkrelease.sh delete mode 100644 packaging/SGI/printcap delete mode 100644 packaging/SGI/relnotes.html delete mode 100755 packaging/SGI/removeswat.sh delete mode 100644 packaging/SGI/samba.config delete mode 100644 packaging/SGI/samba.rc delete mode 100644 packaging/SGI/sambalp delete mode 100644 packaging/SGI/smb.conf delete mode 100644 packaging/SGI/smbpasswd delete mode 100644 packaging/SGI/smbprint delete mode 100755 packaging/SGI/spec.pl delete mode 100755 packaging/SGI/startswat.sh delete mode 100644 packaging/SGI/winbindd.config delete mode 100644 packaging/SGI/winbindd.rc create mode 100644 pidl/lib/Parse/Pidl/Samba3/Template.pm create mode 100644 python/samba/kcc/__init__.py create mode 100644 python/samba/kcc/debug.py create mode 100644 python/samba/kcc/graph.py create mode 100644 python/samba/kcc/graph_utils.py create mode 100644 python/samba/kcc/kcc_utils.py create mode 100644 python/samba/kcc/ldif_import_export.py delete mode 100644 python/samba/kcc_utils.py create mode 100644 python/samba/subunit/__init__.py create mode 100755 python/samba/subunit/run.py create mode 100644 python/samba/tests/dcerpc/integer.py create mode 100644 python/samba/tests/kcc/__init__.py create mode 100644 python/samba/tests/kcc/graph.py create mode 100644 python/samba/tests/kcc/graph_utils.py create mode 100644 python/samba/tests/kcc/kcc_utils.py create mode 100644 python/samba/tests/kcc/ldif_import_export.py create mode 100755 script/compare_cc_results.py create mode 100755 script/identity_cc.sh delete mode 100755 script/librelease.sh create mode 100755 script/release.sh create mode 100755 selftest/tap2subunit create mode 100644 source3/include/util_sd.h delete mode 100644 source3/lib/ctdb_conn.c delete mode 100644 source3/lib/ctdb_conn.h create mode 100644 source3/lib/messages_dgm_ref.c create mode 100644 source3/lib/messages_dgm_ref.h create mode 100644 source3/lib/messages_util.c create mode 100644 source3/lib/messages_util.h create mode 100644 source3/lib/msghdr.c create mode 100644 source3/lib/msghdr.h create mode 100644 source3/lib/server_id_db_util.c create mode 100644 source3/lib/server_id_db_util.h create mode 100644 source3/lib/sys_rw.c create mode 100644 source3/lib/sys_rw.h create mode 100644 source3/lib/sys_rw_data.c create mode 100644 source3/lib/sys_rw_data.h create mode 100644 source3/lib/util_sd.c delete mode 100644 source3/librpc/idl/messaging.idl create mode 100644 source3/libsmb/ABI/smbclient-0.2.2.sigs create mode 100644 source3/libsmb/ABI/smbclient-0.2.3.sigs delete mode 100644 source3/modules/gpfs.c delete mode 100644 source3/modules/vfs_gpfs.h delete mode 100644 source3/modules/vfs_notify_fam.c create mode 100644 source3/modules/vfs_shell_snap.c create mode 100644 source3/modules/vfs_unityed_media.c create mode 100644 source3/rpc_server/fss/srv_fss_agent.c create mode 100644 source3/rpc_server/fss/srv_fss_agent.h create mode 100644 source3/rpc_server/fss/srv_fss_private.h create mode 100644 source3/rpc_server/fss/srv_fss_state.c create mode 100644 source3/rpc_server/fssd.c create mode 100644 source3/rpc_server/mdssd.c create mode 100644 source3/rpc_server/mdssvc/Makefile create mode 100644 source3/rpc_server/mdssvc/README create mode 100644 source3/rpc_server/mdssvc/dalloc.c create mode 100644 source3/rpc_server/mdssvc/dalloc.h create mode 100644 source3/rpc_server/mdssvc/marshalling.c create mode 100644 source3/rpc_server/mdssvc/marshalling.h create mode 100644 source3/rpc_server/mdssvc/mdssvc.c create mode 100644 source3/rpc_server/mdssvc/mdssvc.h create mode 100644 source3/rpc_server/mdssvc/sparql_lexer.c create mode 100644 source3/rpc_server/mdssvc/sparql_lexer.l create mode 100644 source3/rpc_server/mdssvc/sparql_mapping.c create mode 100644 source3/rpc_server/mdssvc/sparql_mapping.h create mode 100644 source3/rpc_server/mdssvc/sparql_parser.c create mode 100644 source3/rpc_server/mdssvc/sparql_parser.h create mode 100644 source3/rpc_server/mdssvc/sparql_parser.y create mode 100644 source3/rpc_server/mdssvc/sparql_parser_test.c create mode 100644 source3/rpc_server/mdssvc/srv_mdssvc_nt.c create mode 100644 source3/rpc_server/mdssvc/srv_mdssvc_nt.h create mode 100644 source3/rpcclient/cmd_clusapi.c create mode 100755 source3/script/smbaddshare create mode 100755 source3/script/smbchangeshare create mode 100755 source3/script/smbdeleteshare create mode 100755 source3/script/tests/test_dfree_command.sh create mode 100755 source3/script/tests/test_net_dom_join_fail_dc.sh create mode 100755 source3/script/tests/test_net_rpc_join.sh create mode 100755 source3/script/tests/test_preserve_case.sh create mode 100755 source3/script/tests/test_rpcclientsrvsvc.sh create mode 100755 source3/script/tests/test_sharesec.sh create mode 100644 source3/smbd/notify_fam.c delete mode 100644 source3/smbd/notify_internal.c create mode 100644 source3/smbd/notify_msg.c create mode 100644 source3/smbd/notifyd/notifyd.c create mode 100644 source3/smbd/notifyd/notifyd.h create mode 100644 source3/smbd/notifyd/notifydd.c create mode 100644 source3/smbd/notifyd/tests.c create mode 100644 source3/smbd/notifyd/wscript_build delete mode 100644 source3/smbd/smb2_find.c create mode 100644 source3/smbd/smb2_query_directory.c delete mode 100644 source3/torture/test_ctdbconn.c create mode 100644 source3/utils/net_notify.c create mode 100644 source3/utils/status_profile.h create mode 100644 source3/winbindd/idmap_script.c create mode 100644 source3/winbindd/wb_query_group_list.c delete mode 100644 source4/auth/gensec/cyrus_sasl.c delete mode 100644 source4/auth/gensec/gensec_socket.h delete mode 100644 source4/auth/gensec/socket.c create mode 100644 source4/dsdb/common/util_trusts.c create mode 100644 source4/dsdb/samdb/ldb_modules/dns_notify.c create mode 100644 source4/dsdb/samdb/ldb_modules/tombstone_reanimate.c create mode 100644 source4/dsdb/tests/python/tombstone_reanimation.py create mode 100644 source4/dsdb/tests/python/user_account_control.py create mode 100644 source4/kdc/kdc-glue.c create mode 100644 source4/kdc/kpasswd_glue.c create mode 100644 source4/kdc/kpasswd_glue.h delete mode 100644 source4/libcli/resolve/file.c create mode 100644 source4/scripting/devel/chgkrbtgtpass delete mode 100644 source4/smbd/process_onefork.c delete mode 100644 source4/smbd/process_prefork.c create mode 100644 source4/torture/krb5/kdc-canon.c create mode 100644 source4/torture/krb5/kdc.c create mode 100644 source4/torture/krb5/wscript_build create mode 100644 source4/torture/local/fsrvp_state.c create mode 100644 source4/torture/local/nss_tests.c create mode 100644 source4/torture/ndr/witness.c create mode 100644 source4/torture/rpc/clusapi.c create mode 100644 source4/torture/rpc/witness.c create mode 100644 source4/torture/smb2/notify_disabled.c delete mode 100644 source4/winbind/wb_cmd_getdcname.c delete mode 100644 source4/winbind/wb_cmd_getgrent.c delete mode 100644 source4/winbind/wb_cmd_getgrgid.c delete mode 100644 source4/winbind/wb_cmd_getgrnam.c delete mode 100644 source4/winbind/wb_cmd_getgroups.c delete mode 100644 source4/winbind/wb_cmd_getpwent.c delete mode 100644 source4/winbind/wb_cmd_getpwnam.c delete mode 100644 source4/winbind/wb_cmd_getpwuid.c delete mode 100644 source4/winbind/wb_cmd_list_groups.c delete mode 100644 source4/winbind/wb_cmd_list_trustdom.c delete mode 100644 source4/winbind/wb_cmd_list_users.c delete mode 100644 source4/winbind/wb_cmd_lookupname.c delete mode 100644 source4/winbind/wb_cmd_lookupsid.c delete mode 100644 source4/winbind/wb_cmd_setgrent.c delete mode 100644 source4/winbind/wb_cmd_setpwent.c delete mode 100644 source4/winbind/wb_cmd_userdomgroups.c delete mode 100644 source4/winbind/wb_cmd_usersids.c delete mode 100644 source4/winbind/wb_connect_lsa.c delete mode 100644 source4/winbind/wb_connect_sam.c delete mode 100644 source4/winbind/wb_dom_info.c delete mode 100644 source4/winbind/wb_dom_info_trusted.c delete mode 100644 source4/winbind/wb_gid2sid.c delete mode 100644 source4/winbind/wb_init_domain.c delete mode 100644 source4/winbind/wb_irpc.c delete mode 100644 source4/winbind/wb_name2domain.c delete mode 100644 source4/winbind/wb_pam_auth.c delete mode 100644 source4/winbind/wb_sam_logon.c delete mode 100644 source4/winbind/wb_samba3_cmd.c delete mode 100644 source4/winbind/wb_samba3_protocol.c delete mode 100644 source4/winbind/wb_server.c delete mode 100644 source4/winbind/wb_server.h delete mode 100644 source4/winbind/wb_sid2domain.c delete mode 100644 source4/winbind/wb_sid2gid.c delete mode 100644 source4/winbind/wb_sid2uid.c delete mode 100644 source4/winbind/wb_sids2xids.c delete mode 100644 source4/winbind/wb_uid2sid.c delete mode 100644 source4/winbind/wb_update_rodc_dns.c delete mode 100644 source4/winbind/wb_xids2sids.c create mode 100644 testdata/ldif-utils-test-multisite.ldif create mode 100755 testprogs/blackbox/dfree.sh create mode 100755 testprogs/blackbox/test_kinit_trusts.sh create mode 100755 testprogs/blackbox/test_trust_utils.sh create mode 100644 testprogs/win32/midltests/valid/midltests_DRS_EXTENSIONS.idl create mode 100644 testprogs/win32/midltests/valid/midltests_DRS_EXTENSIONS.out rename {lib => third_party}/dnspython/.gitignore (100%) rename {lib => third_party}/dnspython/ChangeLog (100%) rename {lib => third_party}/dnspython/LICENSE (100%) rename {lib => third_party}/dnspython/MANIFEST.in (100%) rename {lib => third_party}/dnspython/Makefile (100%) rename {lib => third_party}/dnspython/README (100%) rename {lib => third_party}/dnspython/TODO (100%) rename {lib => third_party}/dnspython/dns/__init__.py (100%) rename {lib => third_party}/dnspython/dns/dnssec.py (100%) rename {lib => third_party}/dnspython/dns/e164.py (100%) rename {lib => third_party}/dnspython/dns/edns.py (100%) rename {lib => third_party}/dnspython/dns/entropy.py (100%) rename {lib => third_party}/dnspython/dns/exception.py (100%) rename {lib => third_party}/dnspython/dns/flags.py (100%) rename {lib => third_party}/dnspython/dns/hash.py (100%) rename {lib => third_party}/dnspython/dns/inet.py (100%) rename {lib => third_party}/dnspython/dns/ipv4.py (100%) rename {lib => third_party}/dnspython/dns/ipv6.py (100%) rename {lib => third_party}/dnspython/dns/message.py (100%) rename {lib => third_party}/dnspython/dns/name.py (100%) rename {lib => third_party}/dnspython/dns/namedict.py (100%) rename {lib => third_party}/dnspython/dns/node.py (100%) rename {lib => third_party}/dnspython/dns/opcode.py (100%) rename {lib => third_party}/dnspython/dns/query.py (100%) rename {lib => third_party}/dnspython/dns/rcode.py (100%) rename {lib => third_party}/dnspython/dns/rdata.py (100%) rename {lib => third_party}/dnspython/dns/rdataclass.py (100%) rename {lib => third_party}/dnspython/dns/rdataset.py (100%) rename {lib => third_party}/dnspython/dns/rdatatype.py (100%) rename {lib => third_party}/dnspython/dns/rdtypes/ANY/AFSDB.py (100%) rename {lib => third_party}/dnspython/dns/rdtypes/ANY/CERT.py (100%) rename {lib => third_party}/dnspython/dns/rdtypes/ANY/CNAME.py (100%) rename {lib => third_party}/dnspython/dns/rdtypes/ANY/DLV.py (100%) rename {lib => third_party}/dnspython/dns/rdtypes/ANY/DNAME.py (100%) rename {lib => third_party}/dnspython/dns/rdtypes/ANY/DNSKEY.py (100%) rename {lib => third_party}/dnspython/dns/rdtypes/ANY/DS.py (100%) rename {lib => third_party}/dnspython/dns/rdtypes/ANY/GPOS.py (100%) rename {lib => third_party}/dnspython/dns/rdtypes/ANY/HINFO.py (100%) rename {lib => third_party}/dnspython/dns/rdtypes/ANY/HIP.py (100%) rename {lib => third_party}/dnspython/dns/rdtypes/ANY/ISDN.py (100%) rename {lib => third_party}/dnspython/dns/rdtypes/ANY/LOC.py (100%) rename {lib => third_party}/dnspython/dns/rdtypes/ANY/MX.py (100%) rename {lib => third_party}/dnspython/dns/rdtypes/ANY/NS.py (100%) rename {lib => third_party}/dnspython/dns/rdtypes/ANY/NSEC.py (100%) rename {lib => third_party}/dnspython/dns/rdtypes/ANY/NSEC3.py (100%) rename {lib => third_party}/dnspython/dns/rdtypes/ANY/NSEC3PARAM.py (100%) rename {lib => third_party}/dnspython/dns/rdtypes/ANY/PTR.py (100%) rename {lib => third_party}/dnspython/dns/rdtypes/ANY/RP.py (100%) rename {lib => third_party}/dnspython/dns/rdtypes/ANY/RRSIG.py (100%) rename {lib => third_party}/dnspython/dns/rdtypes/ANY/RT.py (100%) rename {lib => third_party}/dnspython/dns/rdtypes/ANY/SOA.py (100%) rename {lib => third_party}/dnspython/dns/rdtypes/ANY/SPF.py (100%) rename {lib => third_party}/dnspython/dns/rdtypes/ANY/SSHFP.py (100%) rename {lib => third_party}/dnspython/dns/rdtypes/ANY/TXT.py (100%) rename {lib => third_party}/dnspython/dns/rdtypes/ANY/X25.py (100%) rename {lib => third_party}/dnspython/dns/rdtypes/ANY/__init__.py (100%) rename {lib => third_party}/dnspython/dns/rdtypes/IN/A.py (100%) rename {lib => third_party}/dnspython/dns/rdtypes/IN/AAAA.py (100%) rename {lib => third_party}/dnspython/dns/rdtypes/IN/APL.py (100%) rename {lib => third_party}/dnspython/dns/rdtypes/IN/DHCID.py (100%) rename {lib => third_party}/dnspython/dns/rdtypes/IN/IPSECKEY.py (100%) rename {lib => third_party}/dnspython/dns/rdtypes/IN/KX.py (100%) rename {lib => third_party}/dnspython/dns/rdtypes/IN/NAPTR.py (100%) rename {lib => third_party}/dnspython/dns/rdtypes/IN/NSAP.py (100%) rename {lib => third_party}/dnspython/dns/rdtypes/IN/NSAP_PTR.py (100%) rename {lib => third_party}/dnspython/dns/rdtypes/IN/PX.py (100%) rename {lib => third_party}/dnspython/dns/rdtypes/IN/SRV.py (100%) rename {lib => third_party}/dnspython/dns/rdtypes/IN/WKS.py (100%) rename {lib => third_party}/dnspython/dns/rdtypes/IN/__init__.py (100%) rename {lib => third_party}/dnspython/dns/rdtypes/__init__.py (100%) rename {lib => third_party}/dnspython/dns/rdtypes/dsbase.py (100%) rename {lib => third_party}/dnspython/dns/rdtypes/mxbase.py (100%) rename {lib => third_party}/dnspython/dns/rdtypes/nsbase.py (100%) rename {lib => third_party}/dnspython/dns/rdtypes/txtbase.py (100%) rename {lib => third_party}/dnspython/dns/renderer.py (100%) rename {lib => third_party}/dnspython/dns/resolver.py (100%) rename {lib => third_party}/dnspython/dns/reversename.py (100%) rename {lib => third_party}/dnspython/dns/rrset.py (100%) rename {lib => third_party}/dnspython/dns/set.py (100%) rename {lib => third_party}/dnspython/dns/tokenizer.py (100%) rename {lib => third_party}/dnspython/dns/tsig.py (100%) rename {lib => third_party}/dnspython/dns/tsigkeyring.py (100%) rename {lib => third_party}/dnspython/dns/ttl.py (100%) rename {lib => third_party}/dnspython/dns/update.py (100%) rename {lib => third_party}/dnspython/dns/version.py (100%) rename {lib => third_party}/dnspython/dns/wiredata.py (100%) rename {lib => third_party}/dnspython/dns/zone.py (100%) rename {lib => third_party}/dnspython/examples/ddns.py (100%) rename {lib => third_party}/dnspython/examples/e164.py (100%) rename {lib => third_party}/dnspython/examples/mx.py (100%) rename {lib => third_party}/dnspython/examples/name.py (100%) rename {lib => third_party}/dnspython/examples/reverse.py (100%) rename {lib => third_party}/dnspython/examples/reverse_name.py (100%) rename {lib => third_party}/dnspython/examples/xfr.py (100%) rename {lib => third_party}/dnspython/examples/zonediff.py (100%) rename {lib => third_party}/dnspython/setup.py (100%) rename {lib => third_party}/dnspython/tests/Makefile (100%) rename {lib => third_party}/dnspython/tests/bugs.py (100%) rename {lib => third_party}/dnspython/tests/dnssec.py (100%) rename {lib => third_party}/dnspython/tests/example (100%) rename {lib => third_party}/dnspython/tests/example1.good (100%) rename {lib => third_party}/dnspython/tests/example2.good (100%) rename {lib => third_party}/dnspython/tests/flags.py (100%) rename {lib => third_party}/dnspython/tests/message.py (100%) rename {lib => third_party}/dnspython/tests/name.py (100%) rename {lib => third_party}/dnspython/tests/namedict.py (100%) rename {lib => third_party}/dnspython/tests/ntoaaton.py (100%) rename {lib => third_party}/dnspython/tests/rdtypeandclass.py (100%) rename {lib => third_party}/dnspython/tests/resolver.py (100%) rename {lib => third_party}/dnspython/tests/rrset.py (100%) rename {lib => third_party}/dnspython/tests/set.py (100%) rename {lib => third_party}/dnspython/tests/tokenizer.py (100%) rename {lib => third_party}/dnspython/tests/update.py (100%) rename {lib => third_party}/dnspython/tests/zone.py (100%) rename {lib => third_party}/dnspython/util/COPYRIGHT (100%) rename {lib => third_party}/dnspython/util/copyrights (100%) create mode 100644 third_party/pep8/.gitignore create mode 100644 third_party/pep8/.travis.yml create mode 100644 third_party/pep8/CHANGES.txt create mode 100644 third_party/pep8/LICENSE create mode 100644 third_party/pep8/MANIFEST.in create mode 100644 third_party/pep8/Makefile create mode 100644 third_party/pep8/README.rst create mode 100644 third_party/pep8/docs/Makefile create mode 100644 third_party/pep8/docs/advanced.rst create mode 100644 third_party/pep8/docs/api.rst create mode 100644 third_party/pep8/docs/conf.py create mode 100644 third_party/pep8/docs/developer.rst create mode 100644 third_party/pep8/docs/index.rst create mode 100644 third_party/pep8/docs/intro.rst create mode 100644 third_party/pep8/docs/make.bat create mode 100644 third_party/pep8/setup.cfg create mode 100644 third_party/pep8/setup.py create mode 100644 third_party/pep8/testsuite/E10.py create mode 100644 third_party/pep8/testsuite/E11.py create mode 100644 third_party/pep8/testsuite/E12.py create mode 100644 third_party/pep8/testsuite/E12not.py create mode 100644 third_party/pep8/testsuite/E20.py create mode 100644 third_party/pep8/testsuite/E21.py create mode 100644 third_party/pep8/testsuite/E22.py create mode 100644 third_party/pep8/testsuite/E23.py create mode 100644 third_party/pep8/testsuite/E24.py create mode 100644 third_party/pep8/testsuite/E25.py create mode 100644 third_party/pep8/testsuite/E26.py create mode 100644 third_party/pep8/testsuite/E27.py create mode 100644 third_party/pep8/testsuite/E30.py create mode 100644 third_party/pep8/testsuite/E30not.py create mode 100644 third_party/pep8/testsuite/E40.py create mode 100644 third_party/pep8/testsuite/E50.py create mode 100644 third_party/pep8/testsuite/E70.py create mode 100644 third_party/pep8/testsuite/E71.py create mode 100644 third_party/pep8/testsuite/E72.py create mode 100644 third_party/pep8/testsuite/E73.py create mode 100644 third_party/pep8/testsuite/E90.py create mode 100644 third_party/pep8/testsuite/W19.py create mode 100644 third_party/pep8/testsuite/W29.py create mode 100644 third_party/pep8/testsuite/W39.py create mode 100644 third_party/pep8/testsuite/W60.py rename {lib/mimeparse => third_party/pep8/testsuite}/__init__.py (100%) create mode 100644 third_party/pep8/testsuite/latin-1.py create mode 100644 third_party/pep8/testsuite/noqa.py create mode 100644 third_party/pep8/testsuite/python3.py create mode 100644 third_party/pep8/testsuite/support.py create mode 100644 third_party/pep8/testsuite/test_all.py create mode 100644 third_party/pep8/testsuite/test_api.py create mode 100644 third_party/pep8/testsuite/test_shell.py create mode 100644 third_party/pep8/testsuite/test_util.py create mode 100644 third_party/pep8/testsuite/utf-8-bom.py create mode 100644 third_party/pep8/testsuite/utf-8.py create mode 100644 third_party/pep8/tox.ini create mode 100644 third_party/pyiso8601/.hgignore create mode 100644 third_party/pyiso8601/.hgtags create mode 100644 third_party/pyiso8601/LICENSE create mode 100644 third_party/pyiso8601/MANIFEST.in create mode 100644 third_party/pyiso8601/README.rst create mode 100644 third_party/pyiso8601/dev-requirements.txt create mode 100644 third_party/pyiso8601/docs/Makefile create mode 100644 third_party/pyiso8601/docs/conf.py create mode 100644 third_party/pyiso8601/docs/index.rst create mode 100644 third_party/pyiso8601/docs/make.bat create mode 100644 third_party/pyiso8601/iso8601/__init__.py create mode 100644 third_party/pyiso8601/iso8601/iso8601.py create mode 100644 third_party/pyiso8601/iso8601/test_iso8601.py create mode 100644 third_party/pyiso8601/setup.py create mode 100644 third_party/pyiso8601/tox.ini create mode 100755 third_party/update.sh create mode 100644 third_party/waf/wafadmin/3rdparty/ParallelDebug.py create mode 100644 third_party/waf/wafadmin/3rdparty/batched_cc.py create mode 100644 third_party/waf/wafadmin/3rdparty/boost.py create mode 100644 third_party/waf/wafadmin/3rdparty/build_file_tracker.py create mode 100644 third_party/waf/wafadmin/3rdparty/fluid.py create mode 100644 third_party/waf/wafadmin/3rdparty/gccdeps.py create mode 100644 third_party/waf/wafadmin/3rdparty/go.py create mode 100644 third_party/waf/wafadmin/3rdparty/lru_cache.py create mode 100644 third_party/waf/wafadmin/3rdparty/paranoid.py create mode 100755 third_party/waf/wafadmin/3rdparty/prefork.py create mode 100644 third_party/waf/wafadmin/3rdparty/swig.py create mode 100644 third_party/waf/wafadmin/3rdparty/valadoc.py create mode 100644 third_party/waf/wafadmin/Build.py create mode 100644 third_party/waf/wafadmin/Configure.py create mode 100644 third_party/waf/wafadmin/Constants.py create mode 100644 third_party/waf/wafadmin/Environment.py create mode 100644 third_party/waf/wafadmin/Logs.py create mode 100644 third_party/waf/wafadmin/Node.py create mode 100644 third_party/waf/wafadmin/Options.py create mode 100644 third_party/waf/wafadmin/Runner.py create mode 100644 third_party/waf/wafadmin/Scripting.py create mode 100644 third_party/waf/wafadmin/Task.py create mode 100644 third_party/waf/wafadmin/TaskGen.py create mode 100644 third_party/waf/wafadmin/Tools/__init__.py create mode 100644 third_party/waf/wafadmin/Tools/ar.py create mode 100644 third_party/waf/wafadmin/Tools/bison.py create mode 100644 third_party/waf/wafadmin/Tools/cc.py create mode 100644 third_party/waf/wafadmin/Tools/ccroot.py create mode 100644 third_party/waf/wafadmin/Tools/compiler_cc.py create mode 100644 third_party/waf/wafadmin/Tools/compiler_cxx.py create mode 100644 third_party/waf/wafadmin/Tools/compiler_d.py create mode 100644 third_party/waf/wafadmin/Tools/config_c.py create mode 100644 third_party/waf/wafadmin/Tools/cs.py create mode 100644 third_party/waf/wafadmin/Tools/cxx.py create mode 100644 third_party/waf/wafadmin/Tools/d.py create mode 100644 third_party/waf/wafadmin/Tools/dbus.py create mode 100644 third_party/waf/wafadmin/Tools/dmd.py create mode 100644 third_party/waf/wafadmin/Tools/flex.py create mode 100644 third_party/waf/wafadmin/Tools/gas.py create mode 100644 third_party/waf/wafadmin/Tools/gcc.py create mode 100644 third_party/waf/wafadmin/Tools/gdc.py create mode 100644 third_party/waf/wafadmin/Tools/glib2.py create mode 100644 third_party/waf/wafadmin/Tools/gnome.py create mode 100644 third_party/waf/wafadmin/Tools/gnu_dirs.py create mode 100644 third_party/waf/wafadmin/Tools/gob2.py create mode 100644 third_party/waf/wafadmin/Tools/gxx.py rename {buildtools => third_party/waf}/wafadmin/Tools/icc.py (100%) rename {buildtools => third_party/waf}/wafadmin/Tools/icpc.py (100%) create mode 100644 third_party/waf/wafadmin/Tools/intltool.py create mode 100644 third_party/waf/wafadmin/Tools/javaw.py create mode 100644 third_party/waf/wafadmin/Tools/kde4.py create mode 100644 third_party/waf/wafadmin/Tools/libtool.py create mode 100644 third_party/waf/wafadmin/Tools/lua.py create mode 100644 third_party/waf/wafadmin/Tools/misc.py create mode 100644 third_party/waf/wafadmin/Tools/msvc.py create mode 100644 third_party/waf/wafadmin/Tools/nasm.py create mode 100644 third_party/waf/wafadmin/Tools/ocaml.py create mode 100644 third_party/waf/wafadmin/Tools/osx.py create mode 100644 third_party/waf/wafadmin/Tools/perl.py create mode 100644 third_party/waf/wafadmin/Tools/preproc.py create mode 100644 third_party/waf/wafadmin/Tools/python.py create mode 100644 third_party/waf/wafadmin/Tools/qt4.py create mode 100644 third_party/waf/wafadmin/Tools/ruby.py rename {buildtools => third_party/waf}/wafadmin/Tools/suncc.py (100%) rename {buildtools => third_party/waf}/wafadmin/Tools/suncxx.py (100%) create mode 100644 third_party/waf/wafadmin/Tools/tex.py create mode 100644 third_party/waf/wafadmin/Tools/unittestw.py create mode 100644 third_party/waf/wafadmin/Tools/vala.py create mode 100644 third_party/waf/wafadmin/Tools/winres.py rename {buildtools => third_party/waf}/wafadmin/Tools/xlc.py (100%) rename {buildtools => third_party/waf}/wafadmin/Tools/xlcxx.py (100%) create mode 100644 third_party/waf/wafadmin/Utils.py rename {buildtools => third_party/waf}/wafadmin/__init__.py (100%) create mode 100644 third_party/waf/wafadmin/ansiterm.py create mode 100644 third_party/waf/wafadmin/pproc.py create mode 100644 third_party/waf/wafadmin/py3kfixes.py create mode 100644 third_party/wscript -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-samba/samba.git From jelmer at debian.org Sun Sep 20 13:21:39 2015 From: jelmer at debian.org (Jelmer Vernooij) Date: Sun, 20 Sep 2015 13:21:39 +0000 Subject: [Pkg-samba-maint] samba_4.3.0+dfsg-1_amd64.changes ACCEPTED into experimental In-Reply-To: References: Message-ID: <20150920132139.GA25434@jelmer.uk> On Sun, Sep 20, 2015 at 01:35:19AM +0200, Mathieu Parent wrote: > Hello Jelmer, > > 2015-09-19 23:29 GMT+02:00 Debian FTP Masters : > > > > > > Accepted: > > > > -----BEGIN PGP SIGNED MESSAGE----- > > Hash: SHA512 > > > > Format: 1.8 > > Date: Sat, 19 Sep 2015 01:59:36 +0000 > > Source: samba > [...] > > Changed-By: Jelmer Vernooij > [...] > > Changes: > > samba (2:4.3.0+dfsg-1) experimental; urgency=medium > > . > > * Fix watch file. > > * New upstream release. > > * Drop no_wrapper patch: applied upstream. > > * Drop patch ctdb_sockpath.patch: applied upstream. > > * Drop Fix-CTDB-build-with-PMDA patch: applied upstream. > > You forgot to push your changes to git ;-) Sorry - pushed now. Jelmer -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 473 bytes Desc: Digital signature URL: From jelmer at moszumanska.debian.org Sun Sep 20 18:56:02 2015 From: jelmer at moszumanska.debian.org (Jelmer Vernooij) Date: Sun, 20 Sep 2015 18:56:02 +0000 Subject: [Pkg-samba-maint] [samba] branch master updated (bf1924d -> 82cc8db) Message-ID: <20150920185551.6014.24718@moszumanska.debian.org> This is an automated email from the git hooks/post-receive script. jelmer pushed a change to branch master in repository samba. from bf1924d releasing package samba version 2:4.1.17+dfsg-5 new 9f52de7 VERSION: Bump version up to 4.1.16... new 2baeba4 s3-util: Fix authentication with long hostnames. new 333d257 dsdb: Add tokenGroupsGlobalAndUniversal, tokenGroups, tokenGroupsNoGCAcceptable new ecb145c net: Fix sam addgroupmem new c5cff32 vfs: Add glusterfs manpage. new a9dab56 spoolss: clear JobInfo on GetJob error new 1719bda spoolss: clear DriverInfo on GetPrinterDriver2 error new 50a72f0 spoolss: clear FormInfo on GetForm error new fcbeb46 spoolss: clear info on GetPrintProcessorDirectory error new fd9daf3 spoolss: clear info on GetPrinterDriverDirectory error new e968af8 spoolss: clear PrinterInfo on GetPrinter error new 5bbf2df s3-libads: Fix a possible segfault in kerberos_fetch_pac(). new 1c6bcc0 smbd: Fix CID 1063259 Uninitialized scalar variable new af5c876 Merge tag 'samba-4.1.16' into v4-1-test new c4e46cd VERSION: Bump version up to 4.1.17. new 333eac4 libsmb: reuse connections derived from DFS referrals new 34704a6 libsmb: provide authinfo domain for DFS referral auth new f7a9ec5 libsmb: provide authinfo domain for encrypted session referrals new 95a9146 vfs_glusterfs: In vfs_gluster_sys_acl_get_file/fd, reduce the number of getxattr calls. new 7eebeaa vfs_glusterfs: Remember the connect path too for reopening. new 238b052 vfs_glusterfs: Set connectpath as snapdir-entry-path. new efa4c88 vfs_glusterfs: Change sys_get_acl_file/fd to return ACLs corresponding to mode bits when there are no ACLs set. new be67c85 vfs_glusterfs: Implement AIO support new 478851d vfs/glusterfs: Change xattr key to match gluster key. new bff63a0 vfs_glusterfs: Replace eventfd with pipes, for AIO use new 1e58c87 vfs:glusterfs: whitespace fix. new 33cef98 vfs: Fix a typo new 549d320 vfs_glusterfs: Add comments to the pipe(2) code. new 8648ebf cli_connect_nb_send: don't segfault on host == NULL. new 553ac4f utils: Fix 'net time' segfault. new 8d6a64d s3-pam_smbpass: Fix memory leak in pam_sm_authenticate(). new 7ef12e4 Revert "dsdb: Add tokenGroupsGlobalAndUniversal, tokenGroups, tokenGroupsNoGCAcceptable" new b8a38af dsdb: Add tokenGroupsGlobalAndUniversal, tokenGroups, tokenGroupsNoGCAcceptable new df2ec47 s3:smb2_server: always try to grant the credits the client just consumed new fe52bd4 s3:smb2_server: protect against integer wrap with "smb2 max credits = 65535" new 1872ddc printing/cups: pack requested-attributes with IPP_TAG_KEYWORD new 99fe2d6 s3: smbclient: Allinfo leaves the file handle open. new 2b037f7 CVE-2015-0240: s3: netlogon: Ensure we don't call talloc_free on an uninitialized pointer. new 4a312e2 s3-netlogon: Make sure we do not deference a NULL pointer. new 563010d WHATSNEW: Add release notes for Samba 4.1.17. new 87c7063 VERSION: Disable git snapshots for the 4.1.17 release. new dd89495 VERSION: Bump version up to 4.1.18. new 630db2f debug: Set close-on-exec for the main log file FD new 0fa83fe doc:man:vfs_glusterfs: remove extra % signs. new daf5852 doc:man:vfs_glusterfs: improve and update description. new 3bc159d doc:man:vfs_glusterfs: improve the configuration section. new d2c9373 Merge tag 'samba-4.1.17' into v4-1-test new 09a62da smbd: Stop using vfs_Chdir after SMB_VFS_DISCONNECT. new 359d054 doc-xml: Add 'sharesec' reference to 'access based share enum' new 27c65e0 printing: split out printer DN and GUID retrieval new f59d71e printing: add nt_printer_guid_retrieve() helper new 40a9097 printing: rework nt_printer_guid_store to return errors new 88e22cd spoolss: retrieve published printer GUID if not in registry new 6d0843d s3-winbind: Fix chached user group lookup of trusted domains. new fd0122c Start to fix talloc memlimits with talloc pools. new 622fecb Remove magic TC_HDR_SIZE handling inside talloc_memlimit_check(). new 9a11cc5 Change _talloc_total_mem_internal() to ignore memory allocated from a pool when calculating limit size. new f905053 Change __talloc() to only call talloc_memlimit_check()/talloc_memlimit_grow() on actual malloc allocation. new b1a0927 Update memory limits when we call free() on a pool. new 833b365 Inside _talloc_free_internal(), always call talloc_memlimit_update_on_free() before we free the real memory. new 2d9ed12 In _talloc_steal_internal(), correctly decrement the memory limit in the source, and increment in the destination. new a0b5d06 Fix a conditional check. (size - tc->size > 0) is always true if size and tc->size are unsigned. new a1e788b Don't call talloc_memlimit_update() inside _talloc_realloc() when we're just manipulating pool members. new 595a97e Inside _talloc_realloc(), keep track of size changes over malloc/realloc/free. new 105a903 Remove talloc_memlimit_update(). No longer used. new 834b7ea Add simple limited pool tests to test_memlimit(). new 133b1c6 Fix valgrind errors with memmove and talloc pools. new a6a4ec7 talloc: Decouple the dual use of chunk->pool new 4e36c2f talloc: Introduce __talloc_with_prefix new 8497337 talloc: Put pool-specific data before the chunk new 1a70518 talloc: Add a separate pool size new 62abe79 talloc: Allow nested pools. new 0f88b87 talloc: Add talloc_pooled_object new 2aa1291 talloc: Test the pooled object new 88c9bff talloc: Add a warning to talloc_reference() documentation. new 4992a53 Add a basic guide on pytalloc. new 7af07a5 talloc: Update flags in pytalloc-util pkgconfig file new b77c479 talloc: Tune talloc_vasprintf new 7e2707e talloc: inline more static functions new 19a86f6 talloc: inline talloc_get_name() new 32035b0 talloc: avoid a function call in TALLOC_FREE() if possible. new 43049ba talloc: check for TALLOC_GET_TYPE_ABORT_NOOP new 21e38ad talloc: fix compiler warning new 38aeda4 talloc/tests: avoid some unused variable warnings new 2a59ff1 talloc: version 2.1.1 new 1c2f26b talloc:build: improve detection of srcdir new 2a4ca9d lib: talloc: Fix bug when calling a destructor. new f635357 lib: talloc: Allow destructors to reparent the object they're called on. new 763a569 lib: talloc: Test suite for the new destructor reparent logic. new 75d7179 talloc: fix _talloc_total_limit_size prototype new f244eaa talloc: version 2.1.2 new f9fd1dc docs/idmap_rid: remove deprecated base_rid from example new 2355e2d s4: lib: auth: If NTLMSSP_NEGOTIATE_TARGET_INFO isn't set, cope with servers that don't send the 2 unused fields. new 9e395c9 s3: lib: ntlmssp: If NTLMSSP_NEGOTIATE_TARGET_INFO isn't set, cope with servers that don't send the 2 unused fields. new b417ef0 s3: libcli: smb1: Ensure we correctly finish a tevent req if the writev fails in the SMB1 case. new f5e3b94 s3: lib: libsmbclient: If reusing a server struct, check every cli->timout miliseconds if it's still valid before use. new c9a9483 s3:winbind:grent: don't stop group enumeration when a group has no gid new 2f46746 docs: Mark 'client use spnego principal' as deprecated and also a bad idea. new af95423 s3: client - "client use spnego principal = yes" code checks wrong name. new 58deb20 s4:auth/gensec_gssapi: let gensec_gssapi_update() return NT_STATUS_LOGON_FAILURE for unknown errors new ef714b3 s3: libsmbclient: Add missing talloc stackframe. new c2ea207 s4-process_model: Do not close random fds while forking. new fc4bdf5 s3-passdb: Fix 'force user' with winbind default domain new 8628ae2 s3: Refactor smbd_smb2_request_process_negprot new 05284b8 s3: Fix fsctl_validate_neg_info to pass MS compliance suite. new 1cd5d85 s3: libsmbclient: After getting attribute server, ensure main srv pointer is still valid. new 9329307 spoolss: purge the printer name cache on name change new bfde0f0 s3:smbd: missing tevent_req_nterror new 08dd42c s3:smbd: update comment to correctly reflect MS-SMB2 new 2e0df25 Make sure we initialize conn to NULL, because a routine we call may give an error and not touch conn, and then we get an error when trying to TALLOC_FREE it. new 8b78cc3 s4:rpc_server: Add multiplex state to dcerpc flags and control over multiplex PFC flag in bind_ack and and dcesrv_alter replies new f8ef498 Add DCERPC flag to call unbind hooks without destroying the connection itself upon termination of a connection with outstanding pending calls. new c850922 s4: rpc: Refactor dcesrv_alter() function into setup and send steps. new 050f831 s3: smbd: Incorrect file size returned in the response of "FILE_SUPERSEDE Create" new bbde543 vfs: kernel_flock and named streams new 91e7c41 s3: nmbd: Ensure we only set work_changed = true if we modify the record. new a9ca30c s3: nmbd: Don't set work_changed = True inside update_server_ttl(). new 1a121d1 WHATSNEW: Add release notes for Samba 4.1.18. new 87b7535 VERSION: Bump version up to 4.1.19... new f687a77 s3:smb2_server: don't rely on the SMB2_HDR_FLAG_SIGNED if signing is required new 33e1a4f smbd:smb2: fix error code when the header says the request is signed but we don't have a sesseion new f362fc9 s3:smbd: add a smbd_notify_cancel_by_map() helper function new 2284593 s3:smbd: use STATUS_NOTIFY_CLEANUP when closing a smb2 directory handle new 6caba46 s3:smbd: use STATUS_NOTIFY_CLEANUP on smb2 logoff (explicit and implicit) and tdis new bc0966d s4:torture/smb2: verify STATUS_NOTIFY_CLEANUP return value new 712d9e5 s4:torture/smb2: add smb2.notify.close test new dcea20f s4:torture/smb2: add smb2.notify.invalid-reauth test new 5e47040 s4:torture/smb2: add smb2.notify.session-reconnect test new 21fd82d s3:smbXsrv_session: clear smb2req->session of pending requests in smbXsrv_session_destructor() new 749e6fd s3:smbXsrv_session: clear smb2req->session of pending requests in smbXsrv_session_logoff_all_callback() new 75b9a6f s3:smbXsrv_session: add smb2srv_session_shutdown_send/recv helper functions new 6d611c6 s3:smbXsrv_session: cancel pending requests when we logoff a previous session new bd03b6a s3:smb2_sesssetup: let smbd_smb2_logoff_* use smbXsrv_session_shutdown_* new f28cbf0 s3:smb2_sesssetup: always assign smb2req->session when a session was created. new 3af2142 s3:smb2_sesssetup: add smbd_smb2_session_setup_wrap_send/recv() new 1b2cf28 s3:smb2_sesssetup: remove unused smbd_smb2_session_setup_* destructors new 3db0ad9 s3:selftest: run smb2.notify with --signing=required new 007a5fd vfp_gpfs: ensure END_PROFILE is always called new 18536b8 vfs_gpfs: move failure label before END_PROFILE new bb22fea s3: smbd: VFS: Add vfs_stat_smb_basename() - to be called when we *know* stream name parsing has already been done. new 178db7c s3: smbd: VFS: All the places that are currently calling vfs_stat_smb_fname() and vfs_lstat_smb_fname() should be calling vfs_stat_smb_basename(). new 8ac582e s3: smbd: VFS: For all EA and ACL calls use synthetic_smb_fname(), not synthetic_smb_fname_split(). new 0372b33 s3: smbd: VFS: fake_acl module called get_full_smb_filename() with a stream path, then used the result to call XATTR functions directly. new 13d1bdd libads: record service ticket endtime for sealed ldap connections new d8626e9 s4:lib/tls: fix build with gnutls 3.4 new 67fbd6d s3:winbindd: make sure we remove pending io requests before closing client sockets new 995bef1 s4: libcli/finddcs_cldap: continue processing CLDAP until all addresses are used new db28391 s3: smbcacls: Ensure we read a hex number as %x, not %u. new 9ba2dce s3:smb2: add padding to last command in compound requests new 34cffdb s4:torture:smb2:compound: compound read and padding new ccf557c Add IPv6 support to ADS client side LDAP connects. Corrected format for IPv6 LDAP URI. new a6d7aa5 Add IPv6 support for determining FQDN during ADS join. new 3e5744d s3: IPv6 enabled DNS connections for ADS client new 1da224b s4.2/fsmo.py: fixed fsmo transfer exception new 2070fa2 idmap_rfc2307: Fix wbinfo --gid-to-sid query new f8c27d1 nsswitch: Extend idmap_rfc2307 testcase for reverse lookup new 43e2626 s3: libsmbclient: Re-resolving targetcli on every read/write/lseek/ftruncate/close is both incorrect and slow. new 45bd969 WHATSNEW: Add release notes for Samba 4.1.19. new f14dcca VERSION: Disable git snapshots for the 4.1.19 release. new 9a67af3 VERSION: Bump version up to 4.1.20... new af4617a s3:param/loadparm fix testparm --show-all-parameters new e700e9d s3: smbd: Use separate flag to track become_root()/unbecome_root() state. new 81dde5e s3:winbindd: make sure we pass a valid server to rpccli_netlogon_sam_network_logon*() new 290c1ae s3: smbd: Codenomicon crash in do_smb_load_module(). new 972a97b docs: Change smb encrypt default in docs to match s3 and lib/param new 7434e77 docs: overhaul the description of "smb encrypt" to include SMB3 encryption. new 2ff1428 s3: auth: Add some const to the struct netr_SamInfo3 * arguments of copy_netr_SamInfo3() and make_server_info_info3() new a3d6a15 s3: auth: Change make_server_info_info3() to take a const struct netr_SamInfo3 pointer instead of a struct PAC_LOGON_INFO. new 02bda07 s3: auth: Add create_info3_from_pac_logon_info() to create a new info3 and merge resource group SIDs into it. new 4bdfb15 s3: auth: Change auth3_generate_session_info_pac() to use a copy of the info3 struct from the struct PAC_LOGON_INFO. new 8ddab98 s3: auth: Fix winbindd_pam_auth_pac_send() to create a new info3 and merge in resource groups from a trusted PAC. new 7e05f60 kerberos auth info3 should contain resource group ids available from pac_logon new b6a59bb winbindd: winbindd_raw_kerberos_login - ensure logon_info exists in PAC. new 54b9c1c auth/gensec: gensec_[un]seal_packet() should only work with GENSEC_FEATURE_DCE_STYLE new 5570954 auth/gensec: make sure gensec_start_mech_by_authtype() resets SIGN/SEAL before starting new c0432c2 dcerpc.idl: add DCERPC_AUTH_PAD_ALIGNMENT (=16) new 213b98b librpc/rpc: add DCERPC_AUTH_PAD_LENGTH(stub_length) helper macro new 843c953 s3:librpc/rpc: allow up to DCERPC_AUTH_PAD_ALIGNMENT padding bytes in dcerpc_add_auth_footer() new c17dd15 s3:librpc/rpc: fix padding calculation in dcerpc_guess_sizes() new 9ab5872 s3:rpc_server: remove pad handling from api_pipe_alter_context() new ad94101 s4:librpc/rpc: let dcerpc_ship_next_request() use DCERPC_AUTH_PAD_ALIGNMENT define new 18342a7 s4:librpc/rpc: let dcerpc_ship_next_request() use a sig_size for a padded payload new 3336fb7 s4:librpc/rpc: let ncacn_push_request_sign() handle sig_size == 0 with auth_info as internal error new e661c30 s4:librpc/rpc: fix padding caclucation in ncacn_push_request_sign() new e22adb8 s4:rpc_server: let dcesrv_reply() use DCERPC_AUTH_PAD_ALIGNMENT define new 496d7f9 s4:rpc_server: let dcesrv_reply() use a sig_size for a padded payload new 62966eb s4:rpc_server: let dcesrv_auth_response() handle sig_size == 0 with auth_info as error new 6d6799a s4:rpc_server: fix padding caclucation in dcesrv_auth_response() new d8df89f s4:selftest: run rpc.echo tests also with krb5 krb5,sign krb5,seal new 15b323d s4:selftest: also run rpc.winreg with kerberos and all possible auth options new 0b97972 smbd: Make SMB3 clients use encryption with "smb encrypt = auto" new b615fb6 Introduce setting "desired" for 'smb encrypt' and 'client/server signing' new 2c19c6f smbXsrv: add bools encryption_desired to session and tcon new 3ed2fbe smbd:smb2: separate between encryption required and enc desired new 2cad86c smbd:smb2: only enable encryption in session if desired new 57c879a smbd:smb2: only enable encryption in tcon if desired new aae0423 smbd:smb2: use encryption_desired in send_break new a55bed3 docs:smb.conf: explain effect of new setting 'desired' of smb encrypt new 5f029fc smbd:trans2: treat new SMB_SIGNING_DESIRED in case new 7127c60 s3:libsmb: Fix a bug in conversion of ea list to ea array. new d7d60d8 s3-smbd: reset protocol in smbXsrv_connection_init_tables failure paths. new 28ee83d s3-smbd: Leave sys_disk_free() if dfree command is used new e889ea3 s3-auth: Fix a possible null pointer dereference new 516f518 lib: replace: Add strsep function (missing on Solaris). new 49e39b0 s3-passdb: Respect LOOKUP_NAME_GROUP flag in sid lookup. new 0c640d0 s3-net: use talloc array in share allowedusers new 711131e s3-util: Compare the maximum allowed length of a NetBIOS name new 487c3b3 s3: winbindd: Fix TALLOC_FREE of uninitialized groups variable. new ec3ff76 WHATSNEW: Add release notes for Samba 4.1.20. new 74be972 VERSION: Disable git snapshots for the 4.1.20 release. new c936053 Imported Upstream version 4.1.20+dfsg new bf3120d Merge tag 'upstream/4.1.20+dfsg' into unstable new 183814f New upstream release (last compatible with current OpenChange). new 975c7e0 samba_bug_11077_torturetest.patch: refresh. new 9045b5b Install vfs manpages. new 82cc8db releasing package samba version 2:4.1.20+dfsg-1 The 216 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: VERSION | 2 +- WHATSNEW.txt | 300 +++++++++- auth/gensec/gensec.c | 14 + auth/gensec/gensec_start.c | 6 + auth/ntlmssp/ntlmssp_client.c | 40 +- debian/changelog | 7 + debian/patches/samba_bug_11077_torturetest.patch | 74 +-- debian/samba-vfs-modules.install | 39 +- docs-xml/manpages/idmap_rid.8.xml | 3 - docs-xml/manpages/vfs_glusterfs.8.xml | 170 ++++++ .../smbdotconf/security/accessbasedshareenum.xml | 5 +- .../security/clientusepsnegoprincipal.xml | 7 + docs-xml/smbdotconf/security/smbencrypt.xml | 262 +++++++-- docs-xml/wscript_build | 1 + docs/manpages/dbwrap_tool.1 | 4 +- docs/manpages/eventlogadm.8 | 4 +- docs/manpages/findsmb.1 | 4 +- docs/manpages/idmap_ad.8 | 4 +- docs/manpages/idmap_autorid.8 | 4 +- docs/manpages/idmap_hash.8 | 4 +- docs/manpages/idmap_ldap.8 | 4 +- docs/manpages/idmap_nss.8 | 4 +- docs/manpages/idmap_rfc2307.8 | 4 +- docs/manpages/idmap_rid.8 | 7 +- docs/manpages/idmap_tdb.8 | 4 +- docs/manpages/idmap_tdb2.8 | 4 +- docs/manpages/libsmbclient.7 | 4 +- docs/manpages/lmhosts.5 | 4 +- docs/manpages/log2pcap.1 | 4 +- docs/manpages/net.8 | 4 +- docs/manpages/nmbd.8 | 4 +- docs/manpages/nmblookup.1 | 4 +- docs/manpages/ntlm_auth.1 | 4 +- docs/manpages/pam_winbind.8 | 4 +- docs/manpages/pam_winbind.conf.5 | 4 +- docs/manpages/pdbedit.8 | 4 +- docs/manpages/profiles.1 | 4 +- docs/manpages/rpcclient.1 | 4 +- docs/manpages/samba-regedit.8 | 4 +- docs/manpages/samba-tool.8 | 4 +- docs/manpages/samba.7 | 4 +- docs/manpages/samba.8 | 4 +- docs/manpages/sharesec.1 | 4 +- docs/manpages/smb.conf.5 | 235 +++++++- docs/manpages/smbcacls.1 | 4 +- docs/manpages/smbclient.1 | 4 +- docs/manpages/smbcontrol.1 | 4 +- docs/manpages/smbcquotas.1 | 4 +- docs/manpages/smbd.8 | 4 +- docs/manpages/smbget.1 | 4 +- docs/manpages/smbgetrc.5 | 4 +- docs/manpages/smbpasswd.5 | 4 +- docs/manpages/smbpasswd.8 | 4 +- docs/manpages/smbspool.8 | 4 +- docs/manpages/smbstatus.1 | 4 +- docs/manpages/smbta-util.8 | 4 +- docs/manpages/smbtar.1 | 4 +- docs/manpages/smbtree.1 | 4 +- docs/manpages/testparm.1 | 4 +- docs/manpages/vfs_acl_tdb.8 | 4 +- docs/manpages/vfs_acl_xattr.8 | 4 +- docs/manpages/vfs_aio_fork.8 | 4 +- docs/manpages/vfs_aio_linux.8 | 4 +- docs/manpages/vfs_aio_pthread.8 | 4 +- docs/manpages/vfs_audit.8 | 4 +- docs/manpages/vfs_btrfs.8 | 4 +- docs/manpages/vfs_cacheprime.8 | 4 +- docs/manpages/vfs_cap.8 | 4 +- docs/manpages/vfs_catia.8 | 4 +- docs/manpages/vfs_commit.8 | 4 +- docs/manpages/vfs_crossrename.8 | 4 +- docs/manpages/vfs_default_quota.8 | 4 +- docs/manpages/vfs_dirsort.8 | 4 +- docs/manpages/vfs_extd_audit.8 | 4 +- docs/manpages/vfs_fake_perms.8 | 4 +- docs/manpages/vfs_fileid.8 | 4 +- docs/manpages/vfs_full_audit.8 | 4 +- docs/manpages/vfs_glusterfs.8 | 109 ++++ docs/manpages/vfs_gpfs.8 | 4 +- docs/manpages/vfs_linux_xfs_sgid.8 | 4 +- docs/manpages/vfs_media_harmony.8 | 4 +- docs/manpages/vfs_netatalk.8 | 4 +- docs/manpages/vfs_notify_fam.8 | 4 +- docs/manpages/vfs_prealloc.8 | 4 +- docs/manpages/vfs_preopen.8 | 4 +- docs/manpages/vfs_readahead.8 | 4 +- docs/manpages/vfs_readonly.8 | 4 +- docs/manpages/vfs_recycle.8 | 4 +- docs/manpages/vfs_scannedonly.8 | 4 +- docs/manpages/vfs_shadow_copy.8 | 4 +- docs/manpages/vfs_shadow_copy2.8 | 4 +- docs/manpages/vfs_smb_traffic_analyzer.8 | 4 +- docs/manpages/vfs_streams_depot.8 | 4 +- docs/manpages/vfs_streams_xattr.8 | 4 +- docs/manpages/vfs_syncops.8 | 4 +- docs/manpages/vfs_time_audit.8 | 4 +- docs/manpages/vfs_tsmsm.8 | 4 +- docs/manpages/vfs_xattr_tdb.8 | 4 +- docs/manpages/vfs_zfsacl.8 | 4 +- docs/manpages/vfstest.1 | 4 +- docs/manpages/wbinfo.1 | 4 +- docs/manpages/winbind_krb5_locator.7 | 4 +- docs/manpages/winbindd.8 | 4 +- lib/addns/dns.h | 2 +- lib/addns/dnssock.c | 125 +++-- lib/param/param_table.c | 3 +- lib/replace/replace.c | 20 + lib/replace/replace.h | 5 + lib/replace/wscript | 4 +- ...oc-util-2.0.6.sigs => pytalloc-util-2.1.0.sigs} | 0 ...oc-util-2.0.6.sigs => pytalloc-util-2.1.1.sigs} | 0 ...oc-util-2.0.6.sigs => pytalloc-util-2.1.2.sigs} | 0 .../ABI/{talloc-2.0.8.sigs => talloc-2.1.0.sigs} | 1 + .../ABI/{talloc-2.0.8.sigs => talloc-2.1.1.sigs} | 1 + .../ABI/{talloc-2.0.8.sigs => talloc-2.1.2.sigs} | 1 + lib/talloc/pytalloc-util.pc.in | 4 +- lib/talloc/pytalloc.h | 3 + lib/talloc/pytalloc_guide.txt | 153 ++++++ lib/talloc/talloc.c | 610 ++++++++++++++------- lib/talloc/talloc.h | 54 +- lib/talloc/testsuite.c | 184 +++++++ lib/talloc/wscript | 4 +- lib/util/debug.c | 3 + lib/util/modules.c | 5 + libcli/smb/smbXcli_base.c | 7 + libcli/smb/smb_constants.h | 1 + librpc/idl/dcerpc.idl | 1 + librpc/rpc/rpc_common.h | 6 + nsswitch/tests/test_idmap_rfc2307.sh | 72 ++- python/samba/netcmd/fsmo.py | 1 - selftest/knownfail | 1 - source3/auth/auth_generic.c | 11 +- source3/auth/auth_ntlmssp.c | 4 +- source3/auth/auth_util.c | 2 +- source3/auth/proto.h | 9 +- source3/auth/server_info.c | 79 ++- source3/auth/user_krb5.c | 8 +- source3/client/client.c | 1 + source3/include/libsmb_internal.h | 6 + source3/include/nt_printing.h | 6 + source3/lib/util.c | 56 +- source3/libads/authdata.c | 8 +- source3/libads/ldap.c | 8 +- source3/libads/sasl.c | 23 + source3/librpc/idl/smbXsrv.idl | 2 + source3/librpc/rpc/dcerpc.h | 2 +- source3/librpc/rpc/dcerpc_helpers.c | 26 +- source3/libsmb/cli_smb2_fnum.c | 2 +- source3/libsmb/cliconnect.c | 24 +- source3/libsmb/clidfs.c | 118 +++- source3/libsmb/libsmb_file.c | 202 +------ source3/libsmb/libsmb_server.c | 16 + source3/libsmb/libsmb_stat.c | 8 + source3/libsmb/libsmb_xattr.c | 41 ++ source3/libsmb/ntlmssp.c | 38 +- source3/modules/nfs4_acls.c | 4 +- source3/modules/non_posix_acls.c | 2 +- source3/modules/vfs_acl_common.c | 19 +- source3/modules/vfs_acl_tdb.c | 16 +- source3/modules/vfs_default.c | 8 +- source3/modules/vfs_fake_acls.c | 22 +- source3/modules/vfs_glusterfs.c | 365 ++++++++++-- source3/modules/vfs_gpfs.c | 19 +- source3/modules/vfs_recycle.c | 2 +- source3/modules/vfs_solarisacl.c | 2 +- source3/modules/vfs_xattr_tdb.c | 4 +- source3/nmbd/nmbd_incomingdgrams.c | 22 +- source3/nmbd/nmbd_serverlistdb.c | 5 - source3/pam_smbpass/pam_smb_auth.c | 11 +- source3/param/loadparm.c | 2 +- source3/passdb/lookup_sid.c | 28 +- source3/passdb/lookup_sid.h | 2 +- source3/printing/nt_printing_ads.c | 312 ++++++++--- source3/printing/print_cups.c | 2 +- source3/rpc_client/cli_pipe.c | 1 - source3/rpc_server/spoolss/srv_spoolss_nt.c | 104 +++- source3/rpc_server/srv_pipe.c | 28 +- source3/selftest/tests.py | 5 +- source3/smbd/aio.c | 12 +- source3/smbd/close.c | 15 +- source3/smbd/dfree.c | 29 +- source3/smbd/globals.h | 11 + source3/smbd/notify.c | 33 +- source3/smbd/open.c | 9 + source3/smbd/posix_acls.c | 2 +- source3/smbd/process.c | 8 +- source3/smbd/proto.h | 2 + source3/smbd/service.c | 6 +- source3/smbd/smb2_ioctl_network_fs.c | 28 +- source3/smbd/smb2_negprot.c | 114 ++-- source3/smbd/smb2_server.c | 64 ++- source3/smbd/smb2_sesssetup.c | 330 ++++++----- source3/smbd/smb2_tcon.c | 10 +- source3/smbd/smbXsrv_session.c | 191 ++++++- source3/smbd/trans2.c | 9 +- source3/smbd/vfs.c | 26 + source3/utils/net_dns.c | 2 +- source3/utils/net_rpc.c | 24 +- source3/utils/net_sam.c | 8 +- source3/utils/net_time.c | 21 +- source3/utils/smbcacls.c | 2 +- source3/winbindd/idmap_rfc2307.c | 2 +- source3/winbindd/wb_lookupusergroups.c | 11 + source3/winbindd/wb_next_grent.c | 51 +- source3/winbindd/winbindd.c | 26 + source3/winbindd/winbindd.h | 2 + source3/winbindd/winbindd_dual_srv.c | 2 +- source3/winbindd/winbindd_pam.c | 45 +- source4/auth/gensec/gensec_gssapi.c | 4 +- source4/dsdb/samdb/ldb_modules/operational.c | 66 ++- source4/dsdb/tests/python/token_group.py | 351 +++++++++++- source4/lib/tls/tls.c | 3 +- source4/lib/tls/tls_tstream.c | 7 +- source4/libcli/finddcs_cldap.c | 42 +- source4/librpc/rpc/dcerpc.c | 16 +- source4/rpc_server/common/reply.c | 9 +- source4/rpc_server/dcerpc_server.c | 128 +++-- source4/rpc_server/dcerpc_server.h | 2 + source4/rpc_server/dcesrv_auth.c | 8 +- source4/selftest/tests.py | 9 +- source4/smb_server/smb2/negprot.c | 1 + source4/smbd/process_standard.c | 12 +- source4/torture/smb2/compound.c | 239 ++++++++ source4/torture/smb2/notify.c | 235 ++++++++ 224 files changed, 5328 insertions(+), 1480 deletions(-) create mode 100644 docs-xml/manpages/vfs_glusterfs.8.xml create mode 100644 docs/manpages/vfs_glusterfs.8 copy lib/talloc/ABI/{pytalloc-util-2.0.6.sigs => pytalloc-util-2.1.0.sigs} (100%) copy lib/talloc/ABI/{pytalloc-util-2.0.6.sigs => pytalloc-util-2.1.1.sigs} (100%) copy lib/talloc/ABI/{pytalloc-util-2.0.6.sigs => pytalloc-util-2.1.2.sigs} (100%) copy lib/talloc/ABI/{talloc-2.0.8.sigs => talloc-2.1.0.sigs} (97%) copy lib/talloc/ABI/{talloc-2.0.8.sigs => talloc-2.1.1.sigs} (97%) copy lib/talloc/ABI/{talloc-2.0.8.sigs => talloc-2.1.2.sigs} (97%) create mode 100644 lib/talloc/pytalloc_guide.txt -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-samba/samba.git From ftpmaster at ftp-master.debian.org Sun Sep 20 19:01:13 2015 From: ftpmaster at ftp-master.debian.org (Debian FTP Masters) Date: Sun, 20 Sep 2015 19:01:13 +0000 Subject: [Pkg-samba-maint] Processing of samba_4.1.20+dfsg-1_amd64.changes Message-ID: samba_4.1.20+dfsg-1_amd64.changes uploaded successfully to localhost along with the files: samba_4.1.20+dfsg-1.dsc samba_4.1.20+dfsg.orig.tar.gz samba_4.1.20+dfsg-1.debian.tar.xz libnss-winbind_4.1.20+dfsg-1_amd64.deb libpam-smbpass_4.1.20+dfsg-1_amd64.deb libpam-winbind_4.1.20+dfsg-1_amd64.deb libparse-pidl-perl_4.1.20+dfsg-1_amd64.deb libsmbclient-dev_4.1.20+dfsg-1_amd64.deb libsmbclient_4.1.20+dfsg-1_amd64.deb libsmbsharemodes-dev_4.1.20+dfsg-1_amd64.deb libsmbsharemodes0_4.1.20+dfsg-1_amd64.deb libwbclient-dev_4.1.20+dfsg-1_amd64.deb libwbclient0_4.1.20+dfsg-1_amd64.deb python-samba_4.1.20+dfsg-1_amd64.deb registry-tools_4.1.20+dfsg-1_amd64.deb samba-common-bin_4.1.20+dfsg-1_amd64.deb samba-common_4.1.20+dfsg-1_all.deb samba-dbg_4.1.20+dfsg-1_amd64.deb samba-dev_4.1.20+dfsg-1_amd64.deb samba-doc_4.1.20+dfsg-1_all.deb samba-dsdb-modules_4.1.20+dfsg-1_amd64.deb samba-libs_4.1.20+dfsg-1_amd64.deb samba-testsuite_4.1.20+dfsg-1_amd64.deb samba-vfs-modules_4.1.20+dfsg-1_amd64.deb samba_4.1.20+dfsg-1_amd64.deb smbclient_4.1.20+dfsg-1_amd64.deb winbind_4.1.20+dfsg-1_amd64.deb Greetings, Your Debian queue daemon (running on host franck.debian.org) From ftpmaster at ftp-master.debian.org Sun Sep 20 19:05:22 2015 From: ftpmaster at ftp-master.debian.org (Debian FTP Masters) Date: Sun, 20 Sep 2015 19:05:22 +0000 Subject: [Pkg-samba-maint] samba_4.1.20+dfsg-1_amd64.changes ACCEPTED into unstable Message-ID: Accepted: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Sun, 20 Sep 2015 17:48:59 +0000 Source: samba Binary: samba samba-libs samba-common samba-common-bin smbclient samba-testsuite registry-tools libparse-pidl-perl samba-dev samba-doc python-samba samba-dsdb-modules samba-vfs-modules libpam-smbpass libsmbclient libsmbclient-dev libsmbsharemodes0 libsmbsharemodes-dev winbind libpam-winbind libnss-winbind samba-dbg libwbclient0 libwbclient-dev Architecture: source amd64 all Version: 2:4.1.20+dfsg-1 Distribution: unstable Urgency: medium Maintainer: Debian Samba Maintainers Changed-By: Jelmer Vernooij Description: libnss-winbind - Samba nameservice integration plugins libpam-smbpass - pluggable authentication module for Samba libpam-winbind - Windows domain authentication integration plugin libparse-pidl-perl - IDL compiler written in Perl libsmbclient - shared library for communication with SMB/CIFS servers libsmbclient-dev - development files for libsmbclient libsmbsharemodes-dev - development files for libsmbsharemodes libsmbsharemodes0 - shared library for non-samba access to the samba 'share modes' da libwbclient-dev - Samba winbind client library - development files libwbclient0 - Samba winbind client library python-samba - Python bindings for Samba registry-tools - tools for viewing and manipulating the Windows registry samba - SMB/CIFS file, print, and login server for Unix samba-common - common files used by both the Samba server and client samba-common-bin - Samba common files used by both the server and the client samba-dbg - Samba debugging symbols samba-dev - tools for extending Samba samba-doc - Samba documentation samba-dsdb-modules - Samba Directory Services Database samba-libs - Samba core libraries samba-testsuite - test suite from Samba samba-vfs-modules - Samba Virtual FileSystem plugins smbclient - command-line SMB/CIFS clients for Unix winbind - service to resolve user and group information from Windows NT ser Changes: samba (2:4.1.20+dfsg-1) unstable; urgency=medium . * New upstream release (last compatible with current OpenChange). * samba_bug_11077_torturetest.patch: refresh. Checksums-Sha1: bc388985d28493c2496a93ee2f9022c7303b04f8 3862 samba_4.1.20+dfsg-1.dsc 1175b1a6dd1d44c5aea66028bdda8d9bd61a2ea4 19000667 samba_4.1.20+dfsg.orig.tar.gz 55fed216a6ef3634fdc78ad5c13bb978d012906c 217280 samba_4.1.20+dfsg-1.debian.tar.xz 4c4e214dd4668e31b8db9db4c51d94a7ef83d716 102276 libnss-winbind_4.1.20+dfsg-1_amd64.deb 76d80539ae51f5a293c3aed3de30cb83b1dc0177 112076 libpam-smbpass_4.1.20+dfsg-1_amd64.deb ac8c57a91237cc90133befd6b0a8f3cba7c8161d 115984 libpam-winbind_4.1.20+dfsg-1_amd64.deb 8741dc329eeb422b760992326e967ca5fcce13ac 179716 libparse-pidl-perl_4.1.20+dfsg-1_amd64.deb ab05d12d80e53e9c5f02a1c5f0506a4dd80a37d4 129668 libsmbclient-dev_4.1.20+dfsg-1_amd64.deb 0c8f4028a579c6007601fbee1d81895ca0f28a35 142474 libsmbclient_4.1.20+dfsg-1_amd64.deb 16d633319c002335f43a7bb0dd1f08a5c937ab65 94478 libsmbsharemodes-dev_4.1.20+dfsg-1_amd64.deb da7e4e7392cd6370886ae02961846d025f3bf8b2 99080 libsmbsharemodes0_4.1.20+dfsg-1_amd64.deb cc4e300569e09a35f583d7da78fb9d722cb60e57 101120 libwbclient-dev_4.1.20+dfsg-1_amd64.deb 70deafa5ec060d3c6cb45e3c8634f5a419e35e92 113854 libwbclient0_4.1.20+dfsg-1_amd64.deb 1a9319578825ff4d23a341bf3429f085c523d2d3 970042 python-samba_4.1.20+dfsg-1_amd64.deb 1b511e439df6aee2fabeaf081e4b95ef176046ae 118722 registry-tools_4.1.20+dfsg-1_amd64.deb dd3a118438a716fbd1aca8e05f0118721388756c 580678 samba-common-bin_4.1.20+dfsg-1_amd64.deb 685f800342df1c7abe2202c388ac25fe3778244d 252642 samba-common_4.1.20+dfsg-1_all.deb c2f9da05644b8682b0e88f1bfad1fc4bb7016955 28009738 samba-dbg_4.1.20+dfsg-1_amd64.deb a96e852cd8e55807883eb4792584d3493fc028c3 295166 samba-dev_4.1.20+dfsg-1_amd64.deb b9aeb40ed1c7dbc42fc651a17e13fe6731b854d8 308232 samba-doc_4.1.20+dfsg-1_all.deb c0457aecdf12149f0a027b6dd326b125ec32e23c 299470 samba-dsdb-modules_4.1.20+dfsg-1_amd64.deb 2a490c42875edbb2e2dd27ac6a5667af54be91c4 4304066 samba-libs_4.1.20+dfsg-1_amd64.deb eb131504abf5e89f7acadcce527f087597e0d58f 1399464 samba-testsuite_4.1.20+dfsg-1_amd64.deb 2d3358ddbddcbe0ac6e4c01cfbafc7be2e7c595d 300146 samba-vfs-modules_4.1.20+dfsg-1_amd64.deb 31c40ed9ae2381ba894f244b07e3239e02172784 935554 samba_4.1.20+dfsg-1_amd64.deb 2389ba44470949cd516ccbf14d5328263735d374 328956 smbclient_4.1.20+dfsg-1_amd64.deb 0bbe741f82b0ae6ae449f26ca30b4710e20cf4d8 492442 winbind_4.1.20+dfsg-1_amd64.deb Checksums-Sha256: 51408e30b1205e89545eae3597d947cba3ba310fb56f2dc1677e6a3d6533930a 3862 samba_4.1.20+dfsg-1.dsc 10c6e136584dc88f4e8f0ebd43106f13c5f18ca52607e7a6f9d6acb23ba1e2a7 19000667 samba_4.1.20+dfsg.orig.tar.gz e08b3ef48e64e1e73de5f350784eb05f322c84ed5e9065952b4479df0a556758 217280 samba_4.1.20+dfsg-1.debian.tar.xz f5fbbc1c5d0e83908a175d581b0eeb2bdb090bf7963999021b7b99443c0b6d03 102276 libnss-winbind_4.1.20+dfsg-1_amd64.deb 01abfd243138cb5077059d8083a0d77ff898ac71a3eaaf2898984b040a7e05d1 112076 libpam-smbpass_4.1.20+dfsg-1_amd64.deb 2eaabf6b6e7e7fba01ba2a411de31a09e09bfffb5a39f04f40b0c0e1a7594b5c 115984 libpam-winbind_4.1.20+dfsg-1_amd64.deb dc6f1104186c060d97fd6b077405f642a72a3450f5031ca551509d3e6e591739 179716 libparse-pidl-perl_4.1.20+dfsg-1_amd64.deb 0164fc14901565f2766b2fcef91a463db149f213f8b898b6b9ed100155698e25 129668 libsmbclient-dev_4.1.20+dfsg-1_amd64.deb d2f8ac3cf218cd07984953b33dfa6c8ed695bb7f72a834eb98a942998b52b1db 142474 libsmbclient_4.1.20+dfsg-1_amd64.deb f8b89273c87568827c05f4e2f14e00b3eeb898f9be7644da7c8820c0f34ad185 94478 libsmbsharemodes-dev_4.1.20+dfsg-1_amd64.deb 7a11f1145c4022190cb739f09d0b913dc1e765b13a7ad272123b7b5243fa100d 99080 libsmbsharemodes0_4.1.20+dfsg-1_amd64.deb ca65178d4ecc4f4a7f3d50f3ca86244c76139470460da06b53ef635e234991a4 101120 libwbclient-dev_4.1.20+dfsg-1_amd64.deb 879fbd910b9cc3ba6e1d8d634dc888162bbc1bd1ca61b9bf02419fc2295a2962 113854 libwbclient0_4.1.20+dfsg-1_amd64.deb 38573f8127d75a9e0c3fd4768ef066c6113f66820e2f163a90ac299578b0e442 970042 python-samba_4.1.20+dfsg-1_amd64.deb 7b5540e03814f92b66424d496ddff4cb3b7814a2c615b7bbbc052583f90ad3e1 118722 registry-tools_4.1.20+dfsg-1_amd64.deb 66e54c98eb96db1a40c425f59c24195b637795bbd6c9ad93b622e2fb20e8f51c 580678 samba-common-bin_4.1.20+dfsg-1_amd64.deb 59fdaf02cb4c6ac85780a0ab6804d2b05635b3f70f56c968e4d7b7c0bdfadcd5 252642 samba-common_4.1.20+dfsg-1_all.deb 4a2396e363f545d2191ede82bb4f203031785e3eb1a3fda8ccfe5ae285efaf58 28009738 samba-dbg_4.1.20+dfsg-1_amd64.deb 35b3384482a3798809a5d49728cc743cb3eb90b6d9e02f19ff999e979722845e 295166 samba-dev_4.1.20+dfsg-1_amd64.deb e4e7665ab64100b91ce8a601776644ad24b1b29918d24823cf4c72f27897e494 308232 samba-doc_4.1.20+dfsg-1_all.deb 16e7148f5e75ce90c6d870ac7267fe4048a857b8eba1c9ec66dd87f9ab28e0a3 299470 samba-dsdb-modules_4.1.20+dfsg-1_amd64.deb ff339019376deaffcdcb55d856218fb389ddd9a9458e8cbf00626e9cc24881b9 4304066 samba-libs_4.1.20+dfsg-1_amd64.deb e7f117b34d5a8eed814fe19464e6d1771846163ed561d4f9e45fa962f616277b 1399464 samba-testsuite_4.1.20+dfsg-1_amd64.deb 36ec222a191893e911033174d015bdd694b23086cf1cfc7cbd971a6510ad12c6 300146 samba-vfs-modules_4.1.20+dfsg-1_amd64.deb c7b0120157888dce191f9948a30267f2d175f7c61588ccea4dbb95885d829a56 935554 samba_4.1.20+dfsg-1_amd64.deb a9647a6154b7b31c36f61219b767f6efcd471af6830e424f53dd48a4cdae7c2f 328956 smbclient_4.1.20+dfsg-1_amd64.deb f16c6181eed2c856ccb67f7f215fade968f335eb1fc5e776a1611d6c7f77683d 492442 winbind_4.1.20+dfsg-1_amd64.deb Files: 765ef17dceee3261bb66772f3d1c594a 3862 net optional samba_4.1.20+dfsg-1.dsc da865d45c79e5e8315eaa7cee26c9ec7 19000667 net optional samba_4.1.20+dfsg.orig.tar.gz 48c0142fe4db4de4b9e8a9c751e4bd5d 217280 net optional samba_4.1.20+dfsg-1.debian.tar.xz d663fcbef47e4fc1fab7dc5c3cfc2804 102276 net optional libnss-winbind_4.1.20+dfsg-1_amd64.deb 40b779001444ae012c74fbb3e6f88c48 112076 admin extra libpam-smbpass_4.1.20+dfsg-1_amd64.deb 435c4ae47c6483f61161baefe01c874d 115984 net optional libpam-winbind_4.1.20+dfsg-1_amd64.deb aee2319a7f8a80043e3cbc47733d67dc 179716 perl optional libparse-pidl-perl_4.1.20+dfsg-1_amd64.deb cef4337d0f9b68c3b0b8c21c078739c6 129668 libdevel extra libsmbclient-dev_4.1.20+dfsg-1_amd64.deb 3240746867097ba35d7cd2c1e356be0c 142474 libs optional libsmbclient_4.1.20+dfsg-1_amd64.deb 7fc3547eb8860ffc18279b5a589516a6 94478 libdevel extra libsmbsharemodes-dev_4.1.20+dfsg-1_amd64.deb 652096afd922f0f0fadd5947c7ffb9ee 99080 libs optional libsmbsharemodes0_4.1.20+dfsg-1_amd64.deb b765e1a77d41eb029f3660f2ac80d41e 101120 libdevel optional libwbclient-dev_4.1.20+dfsg-1_amd64.deb 19f9e83febe16127c2a047d33a2a6e1e 113854 libs optional libwbclient0_4.1.20+dfsg-1_amd64.deb 2a943c634265dd5e77b631ed9d563ecb 970042 python optional python-samba_4.1.20+dfsg-1_amd64.deb 1015a127c0140f9497f30f5e2740b551 118722 net optional registry-tools_4.1.20+dfsg-1_amd64.deb 308da4afea305717d82a70df639ba3d7 580678 net optional samba-common-bin_4.1.20+dfsg-1_amd64.deb a3bc7f29b2fb4740f753eab015827933 252642 net optional samba-common_4.1.20+dfsg-1_all.deb 8e1f62f56b6cae9c1b80a6604f2c882a 28009738 debug extra samba-dbg_4.1.20+dfsg-1_amd64.deb 9c2b4019e403b593a765f25355224a23 295166 devel optional samba-dev_4.1.20+dfsg-1_amd64.deb e745217f126660331cd588cd7a39c37d 308232 doc optional samba-doc_4.1.20+dfsg-1_all.deb e739f320c471460dbe9b958673ed6871 299470 libs optional samba-dsdb-modules_4.1.20+dfsg-1_amd64.deb e7dfc6bb9886bc8d5c3bfdd8057a0a8c 4304066 libs optional samba-libs_4.1.20+dfsg-1_amd64.deb 8a00e110fd170dff589dbd6671f2fa30 1399464 net optional samba-testsuite_4.1.20+dfsg-1_amd64.deb c3a738aa192614feb6fb0aa9f659ce07 300146 net optional samba-vfs-modules_4.1.20+dfsg-1_amd64.deb 0f8023c5f113f0f3218ee381dbe56263 935554 net optional samba_4.1.20+dfsg-1_amd64.deb fe0065d7988a27b404590b0cf85042ba 328956 net optional smbclient_4.1.20+dfsg-1_amd64.deb d4d32a68ff093bfbba7445c641046d54 492442 net optional winbind_4.1.20+dfsg-1_amd64.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQEcBAEBCgAGBQJV/wEsAAoJEILR9r9eY9LauG0H/19j339YqESwxuvYoHjtrgIP bNHY/NiYs2MR3kXp2wp8Se+RC50vGuVMpeFd/NlrYj+nNebZ1jTtSj8hbiH72e78 OHaEvlHLBSQonpkG8vlFeZsJajTCRSBOD9+o5dj051Hzm7i842P1nMS4vMFNaJM9 r8BnHcI3/lOkzqJlwDLiMXbQna9JvJ8FPSsbxvvIsCV/UhMLI7i7k7vUEZZ8Gp7U o8DmDR8uyUAMzUwCFouRAKUo8frV150b990G5S3/SWGXBBgQlcCr2A98zel9fTC9 9IyH6L2p0F3kze+2iS9Afqj9HYpdoebllgGQT9NSFmRGSwotpn4C4eXtcG5ZeoQ= =5pKV -----END PGP SIGNATURE----- Thank you for your contribution to Debian. From abartlet at samba.org Wed Sep 23 03:34:31 2015 From: abartlet at samba.org (Andrew Bartlett) Date: Wed, 23 Sep 2015 15:34:31 +1200 Subject: [Pkg-samba-maint] failed kfreebsd-amd64 build of samba 2:4.1.20+dfsg-1 In-Reply-To: References: Message-ID: <1442979271.6026.34.camel@samba.org> On Sun, 2015-09-20 at 19:45 +0000, Debian buildds wrote: > * Source package: samba > * Version: 2:4.1.20+dfsg-1 > * Architecture: kfreebsd-amd64 > * State: failed > * Suite: sid > * Builder: fayrfax.debian.org > * Build log: https://buildd.debian.org/status/fetch.php?pkg=samba&ar > ch=kfreebsd-amd64&ver=2%3A4.1.20%2Bdfsg-1&stamp=1442777913&file=log > > Please note that these notifications do not necessarily mean bug > reports > in your package but could also be caused by other packages, temporary > uninstallabilities and arch-specific breakages. A look at the build > log > despite this disclaimer would be appreciated however. This fails because of: http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl That causes vfstest.1 not to be generated, and so the build to fail when removing it. Andrew Bartlett -- Andrew Bartlett https://samba.org/~abartlet/ Authentication Developer, Samba Team https://samba.org Samba Development and Support, Catalyst IT https://catalyst.net.nz/services/samba From vanicat at debian.org Wed Sep 23 07:43:45 2015 From: vanicat at debian.org (Remi Vanicat) Date: Wed, 23 Sep 2015 09:43:45 +0200 Subject: [Pkg-samba-maint] Bug#799840: libpam-smbpass: installed libpam-smbpass break all local login Message-ID: <87mvwdpolq.dlv@gmail.com> Package: libpam-smbpass Version: 4.1.20+dfsg-1 Severity: critical Justification: breaks the whole system On one of my computer, when libpam-smbpass is installed, all local login attempt fail. su, sudo, login on console, using gdm or sddm all break. Only ssh succed I've report in log like : *** Error in `/usr/lib/x86_64-linux-gnu/sddm/sddm-helper': double free or corruption (fasttop): 0x0000000000a38a70 *** *** Error in `gdm-session-worker [pam/gdm-password]': double free or corruption (fasttop): 0x000000000226c960 and error from su like : *** Error in `su': double free or corruption (fasttop): 0x000055846363b500 *** and mostly the same from sudo. Uninstalling libpam-smbpass fix the problem. Note that libpam-smbpass was installed but not used nor configured. I could reinstall it to try debugging stuff. Thanks -- System Information: Debian Release: stretch/sid APT prefers unstable APT policy: (990, 'unstable'), (700, 'testing'), (291, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.1.0-2-amd64 (SMP w/2 CPU cores) Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages libpam-smbpass depends on: ii dpkg 1.18.3 ii libbsd0 0.7.0-2 ii libc6 2.19-20 ii libpam-runtime 1.1.8-3.1 ii libpam0g 1.1.8-3.1 ii libtalloc2 2.1.3-1 ii libwbclient0 2:4.1.20+dfsg-1 ii samba-common 2:4.1.20+dfsg-1 ii samba-libs 2:4.1.20+dfsg-1 libpam-smbpass recommends no packages. Versions of packages libpam-smbpass suggests: ii samba 2:4.1.20+dfsg-1 From jelmer at samba.org Wed Sep 23 10:52:15 2015 From: jelmer at samba.org (Jelmer Vernooij) Date: Wed, 23 Sep 2015 10:52:15 +0000 Subject: [Pkg-samba-maint] failed kfreebsd-amd64 build of samba 2:4.1.20+dfsg-1 In-Reply-To: <1442979271.6026.34.camel@samba.org> References: <1442979271.6026.34.camel@samba.org> Message-ID: <20150923105215.GA23915@jelmer.uk> On Wed, Sep 23, 2015 at 03:34:31PM +1200, Andrew Bartlett wrote: > On Sun, 2015-09-20 at 19:45 +0000, Debian buildds wrote: > > * Source package: samba > > * Version: 2:4.1.20+dfsg-1 > > * Architecture: kfreebsd-amd64 > > * State: failed > > * Suite: sid > > * Builder: fayrfax.debian.org > > * Build log: https://buildd.debian.org/status/fetch.php?pkg=samba&ar > > ch=kfreebsd-amd64&ver=2%3A4.1.20%2Bdfsg-1&stamp=1442777913&file=log > > > > Please note that these notifications do not necessarily mean bug > > reports > > in your package but could also be caused by other packages, temporary > > uninstallabilities and arch-specific breakages. A look at the build > > log > > despite this disclaimer would be appreciated however. > > This fails because of: > http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl > That causes vfstest.1 not to be generated, and so the build to fail > when removing it. > Andrew Bartlett See http://bugs.debian.org/790777 Jelmer -- Jelmer Vernooij - https://jelmer.uk/ -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 473 bytes Desc: Digital signature URL: From owner at bugs.debian.org Wed Sep 23 13:21:06 2015 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Wed, 23 Sep 2015 13:21:06 +0000 Subject: [Pkg-samba-maint] Processed: notfound 799840 in 4.1.20+dfsg-1, found 799840 in 2:4.1.20+dfsg-1, tagging 799843 References: <1443014217-3465-bts-anbe@debian.org> Message-ID: Processing commands for control at bugs.debian.org: > notfound 799840 4.1.20+dfsg-1 Bug #799840 [libpam-smbpass] libpam-smbpass: installed libpam-smbpass break all local login There is no source info for the package 'libpam-smbpass' at version '4.1.20+dfsg-1' with architecture '' Unable to make a source version for version '4.1.20+dfsg-1' No longer marked as found in versions 4.1.20+dfsg-1. > found 799840 2:4.1.20+dfsg-1 Bug #799840 [libpam-smbpass] libpam-smbpass: installed libpam-smbpass break all local login Marked as found in versions samba/2:4.1.20+dfsg-1. > tags 799843 + sid stretch Bug #799843 [googleearth-package] googleearth-package: geerated package depends on lsb-core which is not available on sid Added tag(s) sid and stretch. > thanks Stopping processing here. Please contact me if you need assistance. -- 799840: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=799840 799843: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=799843 Debian Bug Tracking System Contact owner at bugs.debian.org with problems From abartlet at samba.org Wed Sep 23 18:41:36 2015 From: abartlet at samba.org (Andrew Bartlett) Date: Thu, 24 Sep 2015 06:41:36 +1200 Subject: [Pkg-samba-maint] failed kfreebsd-amd64 build of samba 2:4.1.20+dfsg-1 In-Reply-To: <20150923105215.GA23915@jelmer.uk> References: <1442979271.6026.34.camel@samba.org> <20150923105215.GA23915@jelmer.uk> Message-ID: <1443033696.23523.8.camel@samba.org> On Wed, 2015-09-23 at 10:52 +0000, Jelmer Vernooij wrote: > On Wed, Sep 23, 2015 at 03:34:31PM +1200, Andrew Bartlett wrote: > > On Sun, 2015-09-20 at 19:45 +0000, Debian buildds wrote: > > > * Source package: samba > > > * Version: 2:4.1.20+dfsg-1 > > > * Architecture: kfreebsd-amd64 > > > * State: failed > > > * Suite: sid > > > * Builder: fayrfax.debian.org > > > * Build log: > > > https://buildd.debian.org/status/fetch.php?pkg=samba&ar > > > ch=kfreebsd-amd64&ver=2%3A4.1.20%2Bdfsg > > > -1&stamp=1442777913&file=log > > > > > > Please note that these notifications do not necessarily mean bug > > > reports > > > in your package but could also be caused by other packages, > > > temporary > > > uninstallabilities and arch-specific breakages. A look at the > > > build > > > log > > > despite this disclaimer would be appreciated however. > > > > This fails because of: > > http://docbook.sourceforge.net/release/xsl/current/manpages/docbook > > .xsl > > That causes vfstest.1 not to be generated, and so the build to fail > > when removing it. > > Andrew Bartlett > > See http://bugs.debian.org/790777 I think this is different. That file isn't detected by configure, so we don't even try and build the manpages. If it was the bug you mention, then it should have failed while building the smb.conf. Andrew Bartlett -- Andrew Bartlett http://samba.org/~abartlet/ Authentication Developer, Samba Team http://samba.org Samba Developer, Catalyst IT http://catalyst.net.nz/services/samba From sathieu at debian.org Thu Sep 24 03:10:10 2015 From: sathieu at debian.org (Mathieu Parent (Debian)) Date: Thu, 24 Sep 2015 05:10:10 +0200 Subject: [Pkg-samba-maint] ctdb-tests In-Reply-To: <20150907112206.GA14991@jelmer.uk> References: <20150823004825.GA19513@jelmer.uk> <20150906151122.GA32718@jelmer.uk> <20150907112206.GA14991@jelmer.uk> Message-ID: Hello, I'm trying to re-enable cluster support with no luck. With the attached patches applied (not sure n?3 is needed), I have: [...] 05:49:53 runner /usr/bin/gcc default/source4/lib/messaging/messaging_1.o default/lib/util/unix_privs_47.o -o /tmp/buildd/samba-4.3.0+dfsg/bin/default/source4/lib/messaging/libMESSAGING.so -Wl,-z,relro -Wl,--as-needed -Wl,-z,relro,-z,now -lpthread -Wl,-no-undefined -Wl,--export-dynamic -fstack-protector -shared -Wl,--version-script=/tmp/buildd/samba-4.3.0+dfsg/bin/default/source4/lib/messaging/MESSAGING.vscript -Wl,-h,libMESSAGING.so.0 -Ldefault/libcli/registry -Ldefault/auth -Ldefault/libcli/ldap -Ldefault/libds/common -Ldefault/source4/libcli/ldap -Ldefault/lib/socket -Ldefault/source4/auth/kerberos -Ldefault/lib/ldb-samba -Ldefault/lib/krb5_wrap -Ldefault/source4/dsdb -Ldefault/lib/tdb_wrap -Ldefault/lib/dbwrap -Ldefault/lib -Ldefault/libcli/smb -Ldefault/source4/lib/socket -Ldefault/libcli/cldap -Ldefault/source4/lib/http -Ldefault/auth/gensec -Ldefault/source4/lib/events -Ldefault/libcli/util -Ldefault/libcli/auth -Ldefault/lib/param -Ldefault/auth/credentials -Ldefault/source4/libcli -Ldefault/source4/heimdal_build -Ldefault/libcli/nbt -Ldefault/lib/addns -Ldefault/libcli/security -Ldefault/librpc -Ldefault/source4/cluster -Ldefault/source3 -Ldefault/source4/librpc -Ldefault/lib/util -L/usr/local/lib -Wl,-Bdynamic -lsamba-util -lndr-samba4 -lmessages-util -ltalloc-report -ldcerpc -lcluster -lserver-id-db -lndr -ltime-basic -lsocket-blocking -lutil-setid -lsamba-debug -lgenrand -lndr-krb5pac -lndr-standard -lndr-samba -lndr-nbt -lsamba-security -laddns -lcli-nbt -lroken-samba4 -lsmbclient-raw -ltevent-util -lsamba-credentials -lsamba-hostconfig -lcliauth -lerrors -ldcerpc-binding -levents -lgensec -lhttp -lcli-cldap -lnetif -lcli-smb-common -ldcerpc-samba -lsamba-sockets -ldbwrap -lutil-tdb -ltdb-wrap -lasn1util -lgssapi-samba4 -lsamdb-common -lcom_err-samba4 -lkrb5samba -lldbsamba -lauthkrb5 -lserver-role -lsamba-modules -lsamdb -lmessages-dgm -liov-buf -lsmbconf -lsamba-cluster-support -lsys-rw -lsamba3-util -lmsghdr -linterfaces -lcli-ldap -lsmb-transport -lkrb5-samba4 -lasn1-samba4 -lhcrypto-samba4 -lwind-samba4 -lflag-mapping -lcli-ldap-common -lauth-sam-reply -lsmbregistry -lCHARSET3 -lutil-reg -lheimbase-samba4 -lhx509-samba4 -lsmbd-shim -lresolv -lldb -ltalloc -lutil -lgnutls -lcups -lldap -llber -lcap -lz -lrt -ldl -lnsl -lattr -lbsd -lcrypt -ltdb -ltevent default/source3/libsmbregistry.so: undefined reference to `state_path' default/source3/libsamba-cluster-support.so: undefined reference to `lp__ctdbd_socket' default/source3/libsamba-cluster-support.so: undefined reference to `messaging_tevent_context' default/source3/libsamba-cluster-support.so: undefined reference to `messaging_send_iov_from' default/source3/libsamba-cluster-support.so: undefined reference to `g_lock_lock' default/source3/libsamba-cluster-support.so: undefined reference to `set_my_vnn' default/source3/libsamba-cluster-support.so: undefined reference to `message_hdr_get' default/source3/libsamba-cluster-support.so: undefined reference to `g_lock_unlock' default/source3/libsmbregistry.so: undefined reference to `lp_unix_charset' default/source3/libsamba-cluster-support.so: undefined reference to `messaging_init' default/source3/libsamba-cluster-support.so: undefined reference to `g_lock_ctx_init' default/source3/libsamba-cluster-support.so: undefined reference to `lp_clustering' default/source3/libsmbregistry.so: undefined reference to `lp_use_mmap' default/source3/libsamba-cluster-support.so: undefined reference to `messaging_server_id' default/source3/libsamba-cluster-support.so: undefined reference to `poll_one_fd' default/source3/libsamba-cluster-support.so: undefined reference to `lp_parm_int' default/source3/libsamba-cluster-support.so: undefined reference to `get_my_vnn' default/source3/libsamba-cluster-support.so: undefined reference to `message_hdr_put' default/source3/libsamba-cluster-support.so: undefined reference to `lp_ctdb_locktime_warn_threshold' default/source3/libsamba-cluster-support.so: undefined reference to `lp_ctdb_timeout' default/source3/libsmbregistry.so: undefined reference to `lp_dos_charset' default/source3/libsmbregistry.so: undefined reference to `db_open' default/source3/libsamba-cluster-support.so: undefined reference to `loadparm_s3_helpers' collect2: error: ld returned 1 exit status Waf: Leaving directory `/tmp/buildd/samba-4.3.0+dfsg/bin' Build failed: -> task failed (err #1): {task: cc_link client_1.o,popt_common_5.o,smbreadline_1.o,popt_credentials_6.o,clilsa_2.o -> smbclient4} LDFLAGS to fix? But where? Cheers -- Mathieu Parent -------------- next part -------------- A non-text attachment was scrubbed... Name: 0003-Use-ctdb-path-for-shlibs.patch Type: text/x-diff Size: 1568 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: 0002-CTDB-Use-socket_wrapper-only-with-selftest.patch Type: text/x-diff Size: 3111 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: 0001-Enable-cluster-support.patch Type: text/x-diff Size: 1958 bytes Desc: not available URL: From abartlet at samba.org Thu Sep 24 08:33:45 2015 From: abartlet at samba.org (Andrew Bartlett) Date: Thu, 24 Sep 2015 20:33:45 +1200 Subject: [Pkg-samba-maint] Bug#798532: samba: wrong file block size if 'strict allocate' is enabled for samba In-Reply-To: <20150910105230.2623.11049.reportbug@Laptop> References: <20150910105230.2623.11049.reportbug@Laptop> Message-ID: <1443083625.23523.27.camel@samba.org> On Thu, 2015-09-10 at 18:52 +0800, nelson wrote: > Package: samba > Version: 2:4.1.17+dfsg-2 > Severity: normal > Tags: patch > > Dear Maintainer, > > > When I add 'strict allocate = yes' to /etc/samba/smb.conf, then > copy file via samba, the block usage of the file will be greater than > its real size. For example, copy a 8KB file via samba, you will find > the block usage is 1MB. But if remove 'strict allocate = yes' from > /etc/samba/smb.conf and do the same test, file size is correct(of > cause, 4KB roundup for EXT4). > > # hdparm --fibmap 8k.bin > > 8k.bin: > filesystem blocksize 4096, begins at LBA 195311616; assuming 512 > byte sectors. > byte_offset begin_LBA end_LBA sectors > 0 202758144 202758159 16 > 8192 202758160 202760191 2032 > > # du -sh 8k.bin > 1.0M 8k.bin > > # ls -l 8k.bin > -rwx------ 1 nelson nelson 8192 Aug 21 10:58 8k.bin > > By tracing samba daemon, it shows that these functions be called > (pseudo-code) : > > open(8k.bin) > ... > fallocate(8k.bin, 1, 0, 1048576) > ... > fallocate(8k.bin, 0, 0, 8192) // -> here should be > truncate(8k.bin, 8192) > ... > write() > ... > close(8k.bin). > > Here is my patch for this bug. Please check, thanks. > > *** vfs_default.c.ori 2015-09-10 17:55:09.172488319 +0800 > --- vfs_default.c 2015-09-10 17:57:08.104484805 +0800 > *************** > *** 1807,1813 **** > return 0; > > /* Shrink - just ftruncate. */ > ! if (pst->st_ex_size > len) > return ftruncate(fsp->fh->fd, len); > > space_to_write = len - pst->st_ex_size; > --- 1807,1813 ---- > return 0; > > /* Shrink - just ftruncate. */ > ! if (pst->st_ex_blocks * 512 > len) > return ftruncate(fsp->fh->fd, len); > > space_to_write = len - pst->st_ex_size; > > This kind of change needs to be submitted via samba-technical or Samba's github page. Also, the test should be for both cases, not just changing one for the other. Finally, is the 512 in this really constant (it may need to be another variable, from the file system)? Thanks, Andrew Bartlett -- Andrew Bartlett http://samba.org/~abartlet/ Authentication Developer, Samba Team http://samba.org Samba Developer, Catalyst IT http://catalyst.net.nz/services/samba From abartlet at samba.org Thu Sep 24 08:33:45 2015 From: abartlet at samba.org (Andrew Bartlett) Date: Thu, 24 Sep 2015 20:33:45 +1200 Subject: [Pkg-samba-maint] Bug#798532: samba: wrong file block size if 'strict allocate' is enabled for samba In-Reply-To: <20150910105230.2623.11049.reportbug@Laptop> References: <20150910105230.2623.11049.reportbug@Laptop> Message-ID: <1443083625.23523.27.camel@samba.org> On Thu, 2015-09-10 at 18:52 +0800, nelson wrote: > Package: samba > Version: 2:4.1.17+dfsg-2 > Severity: normal > Tags: patch > > Dear Maintainer, > > > When I add 'strict allocate = yes' to /etc/samba/smb.conf, then > copy file via samba, the block usage of the file will be greater than > its real size. For example, copy a 8KB file via samba, you will find > the block usage is 1MB. But if remove 'strict allocate = yes' from > /etc/samba/smb.conf and do the same test, file size is correct(of > cause, 4KB roundup for EXT4). > > # hdparm --fibmap 8k.bin > > 8k.bin: > filesystem blocksize 4096, begins at LBA 195311616; assuming 512 > byte sectors. > byte_offset begin_LBA end_LBA sectors > 0 202758144 202758159 16 > 8192 202758160 202760191 2032 > > # du -sh 8k.bin > 1.0M 8k.bin > > # ls -l 8k.bin > -rwx------ 1 nelson nelson 8192 Aug 21 10:58 8k.bin > > By tracing samba daemon, it shows that these functions be called > (pseudo-code) : > > open(8k.bin) > ... > fallocate(8k.bin, 1, 0, 1048576) > ... > fallocate(8k.bin, 0, 0, 8192) // -> here should be > truncate(8k.bin, 8192) > ... > write() > ... > close(8k.bin). > > Here is my patch for this bug. Please check, thanks. > > *** vfs_default.c.ori 2015-09-10 17:55:09.172488319 +0800 > --- vfs_default.c 2015-09-10 17:57:08.104484805 +0800 > *************** > *** 1807,1813 **** > return 0; > > /* Shrink - just ftruncate. */ > ! if (pst->st_ex_size > len) > return ftruncate(fsp->fh->fd, len); > > space_to_write = len - pst->st_ex_size; > --- 1807,1813 ---- > return 0; > > /* Shrink - just ftruncate. */ > ! if (pst->st_ex_blocks * 512 > len) > return ftruncate(fsp->fh->fd, len); > > space_to_write = len - pst->st_ex_size; > > This kind of change needs to be submitted via samba-technical or Samba's github page. Also, the test should be for both cases, not just changing one for the other. Finally, is the 512 in this really constant (it may need to be another variable, from the file system)? Thanks, Andrew Bartlett -- Andrew Bartlett http://samba.org/~abartlet/ Authentication Developer, Samba Team http://samba.org Samba Developer, Catalyst IT http://catalyst.net.nz/services/samba From marillat at debian.org Thu Sep 24 13:38:38 2015 From: marillat at debian.org (Christian Marillat) Date: Thu, 24 Sep 2015 15:38:38 +0200 Subject: [Pkg-samba-maint] Bug#799937: samba-libs: mips and mipsel packages are build against the worng libldb1 package Message-ID: <20150924133838.27509.69942.reportbug@christian.marillat.net> Package: samba-libs Version: 2:4.1.20+dfsg-1 Severity: serious Dear Maintainer, >From mipsel arch : $ apt-cache show samba-libs Package: samba-libs Source: samba Version: 2:4.1.20+dfsg-1 Installed-Size: 19032 Maintainer: Debian Samba Maintainers Architecture: mipsel Depends: libldb1 (<< 2:1.1.21~), libldb1 (>> 2:1.1.20~) Under i386 the depends line is : Depends: libldb1 (<< 2:1.1.22~), libldb1 (>> 2:1.1.21~) Same for mips packages. Christian -- System Information: Debian Release: stretch/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Kernel: Linux 4.1.8 (SMP w/8 CPU cores; PREEMPT) Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages samba-libs depends on: ii libacl1 2.2.52-2 ii libasn1-8-heimdal 1.6~rc2+dfsg-10 ii libattr1 1:2.4.47-2 ii libbsd0 0.7.0-2 ii libc6 2.19-22 ii libcap2 1:2.24-11 ii libcomerr2 1.42.13-1 ii libcups2 2.1.0-4 ii libgnutls-deb0-28 3.3.17-1 ii libgssapi3-heimdal 1.6~rc2+dfsg-10 ii libhcrypto4-heimdal 1.6~rc2+dfsg-10 ii libhx509-5-heimdal 1.6~rc2+dfsg-10 ii libkrb5-26-heimdal 1.6~rc2+dfsg-10 ii libldap-2.4-2 2.4.42+dfsg-2 ii libldb1 2:1.1.21-1 ii libntdb1 1.0-7 ii libpam0g 1.1.8-3.1 ii libpopt0 1.16-10 ii libpython2.7 2.7.10-4 ii libtalloc2 2.1.3-1 ii libtdb1 1.3.7-1 ii libtevent0 0.9.25-2 ii libwbclient0 2:4.1.20+dfsg-1 ii python-talloc 2.1.3-1 ii zlib1g 1:1.2.8.dfsg-2+b1 samba-libs recommends no packages. samba-libs suggests no packages. -- no debconf information From noreply at release.debian.org Thu Sep 24 16:39:15 2015 From: noreply at release.debian.org (Debian testing watch) Date: Thu, 24 Sep 2015 16:39:15 +0000 Subject: [Pkg-samba-maint] tdb 1.3.7-1 MIGRATED to testing Message-ID: FYI: The status of the tdb source package in Debian's testing distribution has changed. Previous version: 1.3.5-1 Current version: 1.3.7-1 -- This email is automatically generated once a day. As the installation of new packages into testing happens multiple times a day you will receive later changes on the next day. See https://release.debian.org/testing-watch/ for more information. From noreply at release.debian.org Thu Sep 24 16:39:15 2015 From: noreply at release.debian.org (Debian testing watch) Date: Thu, 24 Sep 2015 16:39:15 +0000 Subject: [Pkg-samba-maint] talloc 2.1.3-1 MIGRATED to testing Message-ID: FYI: The status of the talloc source package in Debian's testing distribution has changed. Previous version: 2.1.2-3 Current version: 2.1.3-1 -- This email is automatically generated once a day. As the installation of new packages into testing happens multiple times a day you will receive later changes on the next day. See https://release.debian.org/testing-watch/ for more information. From adilson at adilson.net.br Thu Sep 24 21:01:23 2015 From: adilson at adilson.net.br (Adilson dos Santos Dantas) Date: Thu, 24 Sep 2015 18:01:23 -0300 Subject: [Pkg-samba-maint] Bug#799840: libpam-smbpass: installed libpam-smbpass break all local login Message-ID: It happens with me too. When I upgraded my home computer, it installs this libpam-smbpass version and I cannot log in anymore. Even with ssh it cuts the connection when the authentication suceeded. And the error messages are all the same 'double free or corruption' The problem was fixed after booting with a live system, do a chroot and downgrade samba. -------------- next part -------------- An HTML attachment was scrubbed... URL: From budinero at gmail.com Fri Sep 25 00:17:36 2015 From: budinero at gmail.com (Facundo Aguilera) Date: Thu, 24 Sep 2015 21:17:36 -0300 Subject: [Pkg-samba-maint] Bug#799840: libpam-smbpass: installed libpam-smbpass break all local login Message-ID: It happens here too! It was very difficult to find why I can't login in a big upgrade. There is no log anywhere related to smb. Removing libpam-smbpass solved the problem. From jelmer at debian.org Fri Sep 25 01:45:03 2015 From: jelmer at debian.org (Jelmer Vernooij) Date: Fri, 25 Sep 2015 01:45:03 +0000 Subject: [Pkg-samba-maint] ctdb-tests In-Reply-To: References: <20150823004825.GA19513@jelmer.uk> <20150906151122.GA32718@jelmer.uk> <20150907112206.GA14991@jelmer.uk> Message-ID: <20150925014503.GB6271@jelmer.uk> On Thu, Sep 24, 2015 at 05:10:10AM +0200, Mathieu Parent (Debian) wrote: > Hello, > > I'm trying to re-enable cluster support with no luck. You'll need to patch the dependencies for the 'samba-cluster-support' library; it looks like they are incomplete. You might want to check with the upstream samba-technical at lists.samba.org list, as it's an upstream bug. Cheers, Jelmer From tuharsky at misbb.sk Fri Sep 25 07:29:39 2015 From: tuharsky at misbb.sk (Peter Tuharsky) Date: Fri, 25 Sep 2015 09:29:39 +0200 Subject: [Pkg-samba-maint] Bug#800003: samba-common-bin: samba-tool classic update w/LDAP - parsing error Message-ID: <20150925072939.16581.46561.reportbug@dc1.banskabystrica.sk> Package: samba-common-bin Version: 2:4.1.17+dfsg-2 Severity: important Tags: upstream patch Dear Maintainer, I have encountered a problem with classicupdate with previous LDAP backend. The process goes normal, occasional "group already exists" etc. But it ends up with an error: ERROR(): uncaught exception - unable to parse dn string File "/usr/lib/python2.7/dist-packages/samba/netcmd/__init__.py", line 175, in _run return self.run(*args, **kwargs) File "/usr/lib/python2.7/dist-packages/samba/netcmd/domain.py", line 1321, in run useeadb=eadb, dns_backend=dns_backend, use_ntvfs=use_ntvfs) File "/usr/lib/python2.7/dist-packages/samba/upgrade.py", line 903, in upgrade_from_samba3 add_group_from_mapping_entry(result.samdb, g, logger) File "/usr/lib/python2.7/dist-packages/samba/upgrade.py", line 274, in add_group_from_mapping_entry m.dn = ldb.Dn(samdb, "CN=%s,CN=Users,%s" % (groupmap.nt_name, samdb.get_default_basedn())) I have consulted the error in Samba mailing list (23.9.2015 10:42). Andrew Bartlett has proposed a patch (24.9.2015 at 9:57). I asked for help (documentation), since I have no experience with patching the distributional Samba, therefore I'm not sure that I will do that correctly, thus unable to guarantee proper patch testing. L.P.H. van Belle (24.9.2015 12:49) suggested me to ask the package maintainer. So I'm asking here. Please, could You apply the Andrew's patch and send me the .deb so that I could test the patch? It could help correct the bug in upstream. Sincerely, Peter -- System Information: Debian Release: 8.2 APT prefers stable APT policy: (900, 'stable'), (500, 'stable-updates') Architecture: amd64 (x86_64) Kernel: Linux 3.16.0-4-amd64 (SMP w/2 CPU cores) Locale: LANG=sk_SK.UTF-8, LC_CTYPE=sk_SK.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages samba-common-bin depends on: ii libbsd0 0.7.0-2 ii libc6 2.19-18+deb8u1 ii libcomerr2 1.42.12-1.1 ii libgssapi3-heimdal 1.6~rc2+dfsg-9 ii libkrb5-26-heimdal 1.6~rc2+dfsg-9 ii libldap-2.4-2 2.4.40+dfsg-1+deb8u1 ii libncurses5 5.9+20140913-1+b1 ii libpopt0 1.16-10 ii libreadline6 6.3-8+b3 ii libtalloc2 2.1.1-2 ii libtdb1 1.3.1-1 ii libtevent0 0.9.21-1 ii libtinfo5 5.9+20140913-1+b1 ii libwbclient0 2:4.1.17+dfsg-2 ii python 2.7.9-1 ii python-samba 2:4.1.17+dfsg-2 pn python2.7:any ii samba-common 2:4.1.17+dfsg-2 ii samba-libs 2:4.1.17+dfsg-2 samba-common-bin recommends no packages. Versions of packages samba-common-bin suggests: pn heimdal-clients -- no debconf information From jelmer at samba.org Fri Sep 25 10:24:53 2015 From: jelmer at samba.org (Jelmer Vernooij) Date: Fri, 25 Sep 2015 10:24:53 +0000 Subject: [Pkg-samba-maint] failed kfreebsd-amd64 build of samba 2:4.1.20+dfsg-1 In-Reply-To: <1443033696.23523.8.camel@samba.org> References: <1442979271.6026.34.camel@samba.org> <20150923105215.GA23915@jelmer.uk> <1443033696.23523.8.camel@samba.org> Message-ID: <20150925102453.GA29027@jelmer.uk> On Thu, Sep 24, 2015 at 06:41:36AM +1200, Andrew Bartlett wrote: > On Wed, 2015-09-23 at 10:52 +0000, Jelmer Vernooij wrote: > > On Wed, Sep 23, 2015 at 03:34:31PM +1200, Andrew Bartlett wrote: > > > On Sun, 2015-09-20 at 19:45 +0000, Debian buildds wrote: > > > > * Source package: samba > > > > * Version: 2:4.1.20+dfsg-1 > > > > * Architecture: kfreebsd-amd64 > > > > * State: failed > > > > * Suite: sid > > > > * Builder: fayrfax.debian.org > > > > * Build log: > > > > https://buildd.debian.org/status/fetch.php?pkg=samba&ar > > > > ch=kfreebsd-amd64&ver=2%3A4.1.20%2Bdfsg > > > > -1&stamp=1442777913&file=log > > > > > > > > Please note that these notifications do not necessarily mean bug > > > > reports > > > > in your package but could also be caused by other packages, > > > > temporary > > > > uninstallabilities and arch-specific breakages. A look at the > > > > build > > > > log > > > > despite this disclaimer would be appreciated however. > > > > > > This fails because of: > > > http://docbook.sourceforge.net/release/xsl/current/manpages/docbook > > > .xsl > > > That causes vfstest.1 not to be generated, and so the build to fail > > > when removing it. > > > Andrew Bartlett > > > > See http://bugs.debian.org/790777 > > I think this is different. That file isn't detected by configure, so > we don't even try and build the manpages. If it was the bug you > mention, then it should have failed while building the smb.conf. It's caused by a similar failure running xsltproc IIRC. Jelmer -- Jelmer Vernooij - https://jelmer.uk/ -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 473 bytes Desc: Digital signature URL: From sathieu at debian.org Fri Sep 25 11:50:24 2015 From: sathieu at debian.org (Mathieu Parent (Debian)) Date: Fri, 25 Sep 2015 13:50:24 +0200 Subject: [Pkg-samba-maint] Fwd: ctdb-tests In-Reply-To: References: <20150823004825.GA19513@jelmer.uk> <20150906151122.GA32718@jelmer.uk> <20150907112206.GA14991@jelmer.uk> Message-ID: Hello, I'm trying to enable cluster support on 4.3 with no luck (from the Debian package). With https://github.com/samba-team/samba/pull/14/files applied, I have: [...] 05:49:53 runner /usr/bin/gcc default/source4/lib/messaging/messaging_1.o default/lib/util/unix_privs_47.o -o /tmp/buildd/samba-4.3.0+dfsg/bin/default/source4/lib/messaging/libMESSAGING.so -Wl,-z,relro -Wl,--as-needed -Wl,-z,relro,-z,now -lpthread -Wl,-no-undefined -Wl,--export-dynamic -fstack-protector -shared -Wl,--version-script=/tmp/buildd/samba-4.3.0+dfsg/bin/default/source4/lib/messaging/MESSAGING.vscript -Wl,-h,libMESSAGING.so.0 -Ldefault/libcli/registry -Ldefault/auth -Ldefault/libcli/ldap -Ldefault/libds/common -Ldefault/source4/libcli/ldap -Ldefault/lib/socket -Ldefault/source4/auth/kerberos -Ldefault/lib/ldb-samba -Ldefault/lib/krb5_wrap -Ldefault/source4/dsdb -Ldefault/lib/tdb_wrap -Ldefault/lib/dbwrap -Ldefault/lib -Ldefault/libcli/smb -Ldefault/source4/lib/socket -Ldefault/libcli/cldap -Ldefault/source4/lib/http -Ldefault/auth/gensec -Ldefault/source4/lib/events -Ldefault/libcli/util -Ldefault/libcli/auth -Ldefault/lib/param -Ldefault/auth/credentials -Ldefault/source4/libcli -Ldefault/source4/heimdal_build -Ldefault/libcli/nbt -Ldefault/lib/addns -Ldefault/libcli/security -Ldefault/librpc -Ldefault/source4/cluster -Ldefault/source3 -Ldefault/source4/librpc -Ldefault/lib/util -L/usr/local/lib -Wl,-Bdynamic -lsamba-util -lndr-samba4 -lmessages-util -ltalloc-report -ldcerpc -lcluster -lserver-id-db -lndr -ltime-basic -lsocket-blocking -lutil-setid -lsamba-debug -lgenrand -lndr-krb5pac -lndr-standard -lndr-samba -lndr-nbt -lsamba-security -laddns -lcli-nbt -lroken-samba4 -lsmbclient-raw -ltevent-util -lsamba-credentials -lsamba-hostconfig -lcliauth -lerrors -ldcerpc-binding -levents -lgensec -lhttp -lcli-cldap -lnetif -lcli-smb-common -ldcerpc-samba -lsamba-sockets -ldbwrap -lutil-tdb -ltdb-wrap -lasn1util -lgssapi-samba4 -lsamdb-common -lcom_err-samba4 -lkrb5samba -lldbsamba -lauthkrb5 -lserver-role -lsamba-modules -lsamdb -lmessages-dgm -liov-buf -lsmbconf -lsamba-cluster-support -lsys-rw -lsamba3-util -lmsghdr -linterfaces -lcli-ldap -lsmb-transport -lkrb5-samba4 -lasn1-samba4 -lhcrypto-samba4 -lwind-samba4 -lflag-mapping -lcli-ldap-common -lauth-sam-reply -lsmbregistry -lCHARSET3 -lutil-reg -lheimbase-samba4 -lhx509-samba4 -lsmbd-shim -lresolv -lldb -ltalloc -lutil -lgnutls -lcups -lldap -llber -lcap -lz -lrt -ldl -lnsl -lattr -lbsd -lcrypt -ltdb -ltevent default/source3/libsmbregistry.so: undefined reference to `state_path' default/source3/libsamba-cluster-support.so: undefined reference to `lp__ctdbd_socket' default/source3/libsamba-cluster-support.so: undefined reference to `messaging_tevent_context' default/source3/libsamba-cluster-support.so: undefined reference to `messaging_send_iov_from' default/source3/libsamba-cluster-support.so: undefined reference to `g_lock_lock' default/source3/libsamba-cluster-support.so: undefined reference to `set_my_vnn' default/source3/libsamba-cluster-support.so: undefined reference to `message_hdr_get' default/source3/libsamba-cluster-support.so: undefined reference to `g_lock_unlock' default/source3/libsmbregistry.so: undefined reference to `lp_unix_charset' default/source3/libsamba-cluster-support.so: undefined reference to `messaging_init' default/source3/libsamba-cluster-support.so: undefined reference to `g_lock_ctx_init' default/source3/libsamba-cluster-support.so: undefined reference to `lp_clustering' default/source3/libsmbregistry.so: undefined reference to `lp_use_mmap' default/source3/libsamba-cluster-support.so: undefined reference to `messaging_server_id' default/source3/libsamba-cluster-support.so: undefined reference to `poll_one_fd' default/source3/libsamba-cluster-support.so: undefined reference to `lp_parm_int' default/source3/libsamba-cluster-support.so: undefined reference to `get_my_vnn' default/source3/libsamba-cluster-support.so: undefined reference to `message_hdr_put' default/source3/libsamba-cluster-support.so: undefined reference to `lp_ctdb_locktime_warn_threshold' default/source3/libsamba-cluster-support.so: undefined reference to `lp_ctdb_timeout' default/source3/libsmbregistry.so: undefined reference to `lp_dos_charset' default/source3/libsmbregistry.so: undefined reference to `db_open' default/source3/libsamba-cluster-support.so: undefined reference to `loadparm_s3_helpers' collect2: error: ld returned 1 exit status Waf: Leaving directory `/tmp/buildd/samba-4.3.0+dfsg/bin' Build failed: -> task failed (err #1): {task: cc_link client_1.o,popt_common_5.o,smbreadline_1.o,popt_credentials_6.o,clilsa_2.o -> smbclient4} LDFLAGS to fix? But where? Cheers -- Mathieu Parent -------------- next part -------------- A non-text attachment was scrubbed... Name: 0003-Use-ctdb-path-for-shlibs.patch Type: text/x-diff Size: 1568 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: 0002-CTDB-Use-socket_wrapper-only-with-selftest.patch Type: text/x-diff Size: 3111 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: 0001-Enable-cluster-support.patch Type: text/x-diff Size: 1958 bytes Desc: not available URL: From sathieu at debian.org Fri Sep 25 11:51:25 2015 From: sathieu at debian.org (Mathieu Parent (Debian)) Date: Fri, 25 Sep 2015 13:51:25 +0200 Subject: [Pkg-samba-maint] Fwd: ctdb-tests In-Reply-To: References: <20150823004825.GA19513@jelmer.uk> <20150906151122.GA32718@jelmer.uk> <20150907112206.GA14991@jelmer.uk> Message-ID: Hello, I'm trying to enable cluster support on 4.3 with no luck (from the Debian package). With https://github.com/samba-team/samba/pull/14/files applied, I have: [...] 05:49:53 runner /usr/bin/gcc default/source4/lib/messaging/messaging_1.o default/lib/util/unix_privs_47.o -o /tmp/buildd/samba-4.3.0+dfsg/bin/default/source4/lib/messaging/libMESSAGING.so -Wl,-z,relro -Wl,--as-needed -Wl,-z,relro,-z,now -lpthread -Wl,-no-undefined -Wl,--export-dynamic -fstack-protector -shared -Wl,--version-script=/tmp/buildd/samba-4.3.0+dfsg/bin/default/source4/lib/messaging/MESSAGING.vscript -Wl,-h,libMESSAGING.so.0 -Ldefault/libcli/registry -Ldefault/auth -Ldefault/libcli/ldap -Ldefault/libds/common -Ldefault/source4/libcli/ldap -Ldefault/lib/socket -Ldefault/source4/auth/kerberos -Ldefault/lib/ldb-samba -Ldefault/lib/krb5_wrap -Ldefault/source4/dsdb -Ldefault/lib/tdb_wrap -Ldefault/lib/dbwrap -Ldefault/lib -Ldefault/libcli/smb -Ldefault/source4/lib/socket -Ldefault/libcli/cldap -Ldefault/source4/lib/http -Ldefault/auth/gensec -Ldefault/source4/lib/events -Ldefault/libcli/util -Ldefault/libcli/auth -Ldefault/lib/param -Ldefault/auth/credentials -Ldefault/source4/libcli -Ldefault/source4/heimdal_build -Ldefault/libcli/nbt -Ldefault/lib/addns -Ldefault/libcli/security -Ldefault/librpc -Ldefault/source4/cluster -Ldefault/source3 -Ldefault/source4/librpc -Ldefault/lib/util -L/usr/local/lib -Wl,-Bdynamic -lsamba-util -lndr-samba4 -lmessages-util -ltalloc-report -ldcerpc -lcluster -lserver-id-db -lndr -ltime-basic -lsocket-blocking -lutil-setid -lsamba-debug -lgenrand -lndr-krb5pac -lndr-standard -lndr-samba -lndr-nbt -lsamba-security -laddns -lcli-nbt -lroken-samba4 -lsmbclient-raw -ltevent-util -lsamba-credentials -lsamba-hostconfig -lcliauth -lerrors -ldcerpc-binding -levents -lgensec -lhttp -lcli-cldap -lnetif -lcli-smb-common -ldcerpc-samba -lsamba-sockets -ldbwrap -lutil-tdb -ltdb-wrap -lasn1util -lgssapi-samba4 -lsamdb-common -lcom_err-samba4 -lkrb5samba -lldbsamba -lauthkrb5 -lserver-role -lsamba-modules -lsamdb -lmessages-dgm -liov-buf -lsmbconf -lsamba-cluster-support -lsys-rw -lsamba3-util -lmsghdr -linterfaces -lcli-ldap -lsmb-transport -lkrb5-samba4 -lasn1-samba4 -lhcrypto-samba4 -lwind-samba4 -lflag-mapping -lcli-ldap-common -lauth-sam-reply -lsmbregistry -lCHARSET3 -lutil-reg -lheimbase-samba4 -lhx509-samba4 -lsmbd-shim -lresolv -lldb -ltalloc -lutil -lgnutls -lcups -lldap -llber -lcap -lz -lrt -ldl -lnsl -lattr -lbsd -lcrypt -ltdb -ltevent default/source3/libsmbregistry.so: undefined reference to `state_path' default/source3/libsamba-cluster-support.so: undefined reference to `lp__ctdbd_socket' default/source3/libsamba-cluster-support.so: undefined reference to `messaging_tevent_context' default/source3/libsamba-cluster-support.so: undefined reference to `messaging_send_iov_from' default/source3/libsamba-cluster-support.so: undefined reference to `g_lock_lock' default/source3/libsamba-cluster-support.so: undefined reference to `set_my_vnn' default/source3/libsamba-cluster-support.so: undefined reference to `message_hdr_get' default/source3/libsamba-cluster-support.so: undefined reference to `g_lock_unlock' default/source3/libsmbregistry.so: undefined reference to `lp_unix_charset' default/source3/libsamba-cluster-support.so: undefined reference to `messaging_init' default/source3/libsamba-cluster-support.so: undefined reference to `g_lock_ctx_init' default/source3/libsamba-cluster-support.so: undefined reference to `lp_clustering' default/source3/libsmbregistry.so: undefined reference to `lp_use_mmap' default/source3/libsamba-cluster-support.so: undefined reference to `messaging_server_id' default/source3/libsamba-cluster-support.so: undefined reference to `poll_one_fd' default/source3/libsamba-cluster-support.so: undefined reference to `lp_parm_int' default/source3/libsamba-cluster-support.so: undefined reference to `get_my_vnn' default/source3/libsamba-cluster-support.so: undefined reference to `message_hdr_put' default/source3/libsamba-cluster-support.so: undefined reference to `lp_ctdb_locktime_warn_threshold' default/source3/libsamba-cluster-support.so: undefined reference to `lp_ctdb_timeout' default/source3/libsmbregistry.so: undefined reference to `lp_dos_charset' default/source3/libsmbregistry.so: undefined reference to `db_open' default/source3/libsamba-cluster-support.so: undefined reference to `loadparm_s3_helpers' collect2: error: ld returned 1 exit status Waf: Leaving directory `/tmp/buildd/samba-4.3.0+dfsg/bin' Build failed: -> task failed (err #1): {task: cc_link client_1.o,popt_common_5.o,smbreadline_1.o,popt_credentials_6.o,clilsa_2.o -> smbclient4} LDFLAGS to fix? But where? Cheers -- Mathieu Parent -------------- next part -------------- A non-text attachment was scrubbed... Name: 0003-Use-ctdb-path-for-shlibs.patch Type: text/x-diff Size: 1568 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: 0002-CTDB-Use-socket_wrapper-only-with-selftest.patch Type: text/x-diff Size: 3111 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: 0001-Enable-cluster-support.patch Type: text/x-diff Size: 1958 bytes Desc: not available URL: From noreply at release.debian.org Sat Sep 26 16:39:13 2015 From: noreply at release.debian.org (Debian testing watch) Date: Sat, 26 Sep 2015 16:39:13 +0000 Subject: [Pkg-samba-maint] tevent 0.9.25-2 MIGRATED to testing Message-ID: FYI: The status of the tevent source package in Debian's testing distribution has changed. Previous version: 0.9.24-1 Current version: 0.9.25-2 -- This email is automatically generated once a day. As the installation of new packages into testing happens multiple times a day you will receive later changes on the next day. See https://release.debian.org/testing-watch/ for more information. From jelmer at debian.org Sat Sep 26 19:38:40 2015 From: jelmer at debian.org (Jelmer Vernooij) Date: Sat, 26 Sep 2015 19:38:40 +0000 Subject: [Pkg-samba-maint] Bug#800100: nmu: samba_2:4.1.20+dfsg-1 Message-ID: <20150926193840.31946.66853.reportbug@localhost> Package: release.debian.org Severity: normal User: release.debian.org at packages.debian.org Usertags: binnmu nmu samba_2:4.1.20+dfsg-1 . mips,mipsel . unstable . -m "Rebuild on mips,mipself to pick up correct libldb1 dependency." -- System Information: Debian Release: stretch/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.16-1-amd64 (SMP w/4 CPU cores) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) From owner at bugs.debian.org Sat Sep 26 19:42:08 2015 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sat, 26 Sep 2015 19:42:08 +0000 Subject: [Pkg-samba-maint] Processed: tagging 799937 References: <1443296410-3896-bts-jelmer@debian.org> Message-ID: Processing commands for control at bugs.debian.org: > tags 799937 + confirmed Bug #799937 [samba-libs] samba-libs: mips and mipsel packages are build against the worng libldb1 package Added tag(s) confirmed. > thanks Stopping processing here. Please contact me if you need assistance. -- 799937: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=799937 Debian Bug Tracking System Contact owner at bugs.debian.org with problems From owner at bugs.debian.org Sat Sep 26 19:48:15 2015 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sat, 26 Sep 2015 19:48:15 +0000 Subject: [Pkg-samba-maint] Processed: severity of 800003 is normal References: <1443296833-793-bts-jelmer@debian.org> Message-ID: Processing commands for control at bugs.debian.org: > severity 800003 normal Bug #800003 [samba-common-bin] samba-common-bin: samba-tool classic update w/LDAP - parsing error Severity set to 'normal' from 'important' > thanks Stopping processing here. Please contact me if you need assistance. -- 800003: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=800003 Debian Bug Tracking System Contact owner at bugs.debian.org with problems From pabs at debian.org Sun Sep 27 21:28:19 2015 From: pabs at debian.org (Paul Wise) Date: Sun, 27 Sep 2015 23:28:19 +0200 Subject: [Pkg-samba-maint] Bug#800331: samba: wrong epoch for ldb build-depends Message-ID: <1443389299.8267.152.camel@debian.org> Source: samba Version: 2:4.3.0+dfsg-1 Severity: normal samba from experimental has build-deps on ldb >= 1:1.1.21~ but the version of ldb in Debian has an epoch of 2 instead of 1, so the versions from stable and testing satisfy this dependency but do not allow the package to build. I'm trying to backport samba 4.3 to jessie for the new notify APIs in libsmbclient. Checking for system pyldb-util >= 1.1.21 : 21:16:09 runner pkg-config --errors-to-stdout --print-errors "pyldb-util >= 1.1.21" --cflags --libs pyldb-util not found ERROR: System library pyldb-util of version 1.1.21 not found, and bundling disabled -- bye, pabs https://wiki.debian.org/PaulWise -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 801 bytes Desc: This is a digitally signed message part URL: From jelmer at moszumanska.debian.org Sun Sep 27 21:57:27 2015 From: jelmer at moszumanska.debian.org (Jelmer Vernooij) Date: Sun, 27 Sep 2015 21:57:27 +0000 Subject: [Pkg-samba-maint] [samba] branch master updated (82cc8db -> 74aa336) Message-ID: <20150927215727.26934.26092@moszumanska.debian.org> This is an automated email from the git hooks/post-receive script. jelmer pushed a change to branch master in repository samba. from 82cc8db releasing package samba version 2:4.1.20+dfsg-1 new 74aa336 Fix epoch for dependency on ldb. Closes: #800331 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: debian/autodeps.py | 6 +++--- debian/changelog | 6 ++++++ debian/control | 14 +++++++------- 3 files changed, 16 insertions(+), 10 deletions(-) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-samba/samba.git From jelmer at moszumanska.debian.org Sun Sep 27 21:57:27 2015 From: jelmer at moszumanska.debian.org (Jelmer Vernooij) Date: Sun, 27 Sep 2015 21:57:27 +0000 Subject: [Pkg-samba-maint] [samba] 01/01: Fix epoch for dependency on ldb. Closes: #800331 In-Reply-To: <20150927215727.26934.26092@moszumanska.debian.org> References: <20150927215727.26934.26092@moszumanska.debian.org> Message-ID: This is an automated email from the git hooks/post-receive script. jelmer pushed a commit to branch master in repository samba. commit 74aa336768415e9fbdd0a05bb2eb473c46481b87 Author: Jelmer Vernooij Date: Sun Sep 27 21:56:32 2015 +0000 Fix epoch for dependency on ldb. Closes: #800331 --- debian/autodeps.py | 6 +++--- debian/changelog | 6 ++++++ debian/control | 14 +++++++------- 3 files changed, 16 insertions(+), 10 deletions(-) diff --git a/debian/autodeps.py b/debian/autodeps.py index ed20a23..fe1be64 100755 --- a/debian/autodeps.py +++ b/debian/autodeps.py @@ -120,9 +120,9 @@ def update_control(): update_deps(source, "Build-Depends", "python-tdb", min_tdb_version) update_deps(source, "Build-Depends", "libtalloc-dev", min_talloc_version) update_deps(source, "Build-Depends", "python-talloc-dev", min_talloc_version) - update_deps(source, "Build-Depends", "libldb-dev", min_ldb_version, 1) - update_deps(source, "Build-Depends", "python-ldb-dev", min_ldb_version, 1) - update_deps(source, "Build-Depends", "python-ldb", min_ldb_version, 1) + update_deps(source, "Build-Depends", "libldb-dev", min_ldb_version, 2) + update_deps(source, "Build-Depends", "python-ldb-dev", min_ldb_version, 2) + update_deps(source, "Build-Depends", "python-ldb", min_ldb_version, 2) update_deps(source, "Build-Depends", "libtevent-dev", min_tevent_version) with open("debian/control", "wb+") as o: diff --git a/debian/changelog b/debian/changelog index a6bd226..d6ad381 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +samba (2:4.1.20+dfsg-2) UNRELEASED; urgency=medium + + * Fix epoch for dependency on ldb. Closes: #800331 + + -- Jelmer Vernooij Sun, 27 Sep 2015 21:56:30 +0000 + samba (2:4.1.20+dfsg-1) unstable; urgency=medium * New upstream release (last compatible with current OpenChange). diff --git a/debian/control b/debian/control index 9e054f3..ed9fb75 100644 --- a/debian/control +++ b/debian/control @@ -31,7 +31,7 @@ Build-Depends: bison, libgnutls28-dev, libheimntlm0-heimdal (>= 1.6~), libldap2-dev, - libldb-dev (>= 2:1.1.20~), + libldb-dev (>= 2:1.1.17~), libncurses5-dev, libntdb-dev (>= 1.0), libpam0g-dev, @@ -39,8 +39,8 @@ Build-Depends: bison, libpopt-dev, libreadline-dev, libsubunit-dev, - libtalloc-dev (>= 2.0.8~), - libtdb-dev (>= 1.2.11~), + libtalloc-dev (>= 2.1.2~), + libtdb-dev (>= 1.2.12~), libtevent-dev (>= 0.9.18~), perl, perl-modules, @@ -48,11 +48,11 @@ Build-Depends: bison, po-debconf, python-all-dev (>= 2.6.6-3), python-dnspython, - python-ldb (>= 2:1.1.20~), - python-ldb-dev (>= 2:1.1.20~), + python-ldb (>= 2:1.1.17~), + python-ldb-dev (>= 2:1.1.17~), python-ntdb, - python-talloc-dev (>= 2.0.8~), - python-tdb (>= 1.2.11~), + python-talloc-dev (>= 2.1.2~), + python-tdb (>= 1.2.12~), python-testtools, python3, subunit (>= 0.0.6), -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-samba/samba.git From owner at bugs.debian.org Sun Sep 27 22:00:05 2015 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sun, 27 Sep 2015 22:00:05 +0000 Subject: [Pkg-samba-maint] Processed: Bug#800331 marked as pending References: Message-ID: Processing commands for control at bugs.debian.org: > tag 800331 pending Bug #800331 [src:samba] samba: wrong epoch for ldb build-depends Added tag(s) pending. > thanks Stopping processing here. Please contact me if you need assistance. -- 800331: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=800331 Debian Bug Tracking System Contact owner at bugs.debian.org with problems From owner at bugs.debian.org Mon Sep 28 00:39:06 2015 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Mon, 28 Sep 2015 00:39:06 +0000 Subject: [Pkg-samba-maint] Processed: closing 799937 References: <1443400516-2411-bts-scott@kitterman.com> Message-ID: Processing commands for control at bugs.debian.org: > close 799937 2:4.1.20+dfsg-1+b1 Bug #799937 [samba-libs] samba-libs: mips and mipsel packages are build against the worng libldb1 package There is no source info for the package 'samba-libs' at version '2:4.1.20+dfsg-1+b1' with architecture '' Unable to make a source version for version '2:4.1.20+dfsg-1+b1' Marked as fixed in versions 2:4.1.20+dfsg-1+b1. Bug #799937 [samba-libs] samba-libs: mips and mipsel packages are build against the worng libldb1 package Marked Bug as done > thanks Stopping processing here. Please contact me if you need assistance. -- 799937: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=799937 Debian Bug Tracking System Contact owner at bugs.debian.org with problems From jelmer at moszumanska.debian.org Mon Sep 28 02:03:17 2015 From: jelmer at moszumanska.debian.org (Jelmer Vernooij) Date: Mon, 28 Sep 2015 02:03:17 +0000 Subject: [Pkg-samba-maint] [samba] 03/03: Disable socketwrapper. In-Reply-To: <20150928020237.26993.28439@moszumanska.debian.org> References: <20150928020237.26993.28439@moszumanska.debian.org> Message-ID: This is an automated email from the git hooks/post-receive script. jelmer pushed a commit to branch experimental in repository samba. commit 8874bd7770285dbe22f835fc6bd33943ae5ad0bb Author: Jelmer Vernooij Date: Mon Sep 28 01:23:13 2015 +0000 Disable socketwrapper. --- ctdb/wscript | 6 ++++-- debian/patches/disable-socketwrapper.diff | 24 ++++++++++++++++++++++++ debian/patches/series | 1 + 3 files changed, 29 insertions(+), 2 deletions(-) diff --git a/ctdb/wscript b/ctdb/wscript index 06f86a3..055c853 100755 --- a/ctdb/wscript +++ b/ctdb/wscript @@ -94,7 +94,8 @@ def configure(conf): conf.RECURSE('lib/talloc') conf.RECURSE('lib/tevent') conf.RECURSE('lib/tdb') - conf.RECURSE('lib/socket_wrapper') + if conf.CONFIG_GET('ENABLE_SELFTEST'): + conf.RECURSE('lib/socket_wrapper') conf.CHECK_HEADERS('sched.h') conf.CHECK_HEADERS('procinfo.h') @@ -256,7 +257,8 @@ def build(bld): bld.RECURSE('lib/talloc') bld.RECURSE('lib/tevent') bld.RECURSE('lib/tdb') - bld.RECURSE('lib/socket_wrapper') + if bld.CONFIG_GET('ENABLE_SELFTEST'): + bld.RECURSE('lib/socket_wrapper') if bld.env.standalone_ctdb: # In a combined build is implemented, CTDB will wanted to diff --git a/debian/patches/disable-socketwrapper.diff b/debian/patches/disable-socketwrapper.diff new file mode 100644 index 0000000..e57694a --- /dev/null +++ b/debian/patches/disable-socketwrapper.diff @@ -0,0 +1,24 @@ +diff --git a/ctdb/wscript b/ctdb/wscript +index 06f86a3..055c853 100755 +--- a/ctdb/wscript ++++ b/ctdb/wscript +@@ -94,7 +94,8 @@ def configure(conf): + conf.RECURSE('lib/talloc') + conf.RECURSE('lib/tevent') + conf.RECURSE('lib/tdb') +- conf.RECURSE('lib/socket_wrapper') ++ if conf.CONFIG_GET('ENABLE_SELFTEST'): ++ conf.RECURSE('lib/socket_wrapper') + + conf.CHECK_HEADERS('sched.h') + conf.CHECK_HEADERS('procinfo.h') +@@ -256,7 +257,8 @@ def build(bld): + bld.RECURSE('lib/talloc') + bld.RECURSE('lib/tevent') + bld.RECURSE('lib/tdb') +- bld.RECURSE('lib/socket_wrapper') ++ if bld.CONFIG_GET('ENABLE_SELFTEST'): ++ bld.RECURSE('lib/socket_wrapper') + + if bld.env.standalone_ctdb: + # In a combined build is implemented, CTDB will wanted to diff --git a/debian/patches/series b/debian/patches/series index 2c9d5a8..8c53e0a 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -13,3 +13,4 @@ xsltproc_dont_build_smb.conf.5.patch heimdal-rfc3454.txt Fix-privacy-breach-on-google.com.patch fix-cluster-build.diff +disable-socketwrapper.diff -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-samba/samba.git From jelmer at moszumanska.debian.org Mon Sep 28 02:03:17 2015 From: jelmer at moszumanska.debian.org (Jelmer Vernooij) Date: Mon, 28 Sep 2015 02:03:17 +0000 Subject: [Pkg-samba-maint] [samba] 01/03: Re-enable cluster support. In-Reply-To: <20150928020237.26993.28439@moszumanska.debian.org> References: <20150928020237.26993.28439@moszumanska.debian.org> Message-ID: This is an automated email from the git hooks/post-receive script. jelmer pushed a commit to branch experimental in repository samba. commit da0d5f46bf34557bac0733877c0d4138c6713ab5 Author: Jelmer Vernooij Date: Mon Sep 28 00:34:53 2015 +0000 Re-enable cluster support. --- debian/changelog | 6 ++++++ debian/rules | 3 ++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index 74a8469..c32662d 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +samba (2:4.3.0+dfsg-2) UNRELEASED; urgency=medium + + * Re-enable cluster support. + + -- Jelmer Vernooij Mon, 28 Sep 2015 00:34:51 +0000 + samba (2:4.3.0+dfsg-1) experimental; urgency=medium * Fix watch file. diff --git a/debian/rules b/debian/rules index 12c179e..4388018 100755 --- a/debian/rules +++ b/debian/rules @@ -70,7 +70,8 @@ conf_args = \ --disable-rpath-install \ --bundled-libraries=NONE,pytevent,iniparser,roken,wind,hx509,asn1,heimbase,hcrypto,krb5,gssapi,heimntlm,hdb,kdc,com_err,compile_et,asn1_compile \ --builtin-libraries=replace,ccan \ - --minimum-library-version="$(shell ./debian/autodeps.py --minimum-library-version)" + --minimum-library-version="$(shell ./debian/autodeps.py --minimum-library-version)" \ + --with-cluster-support %: dh $* --with python2 --with systemd -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-samba/samba.git From jelmer at moszumanska.debian.org Mon Sep 28 02:03:17 2015 From: jelmer at moszumanska.debian.org (Jelmer Vernooij) Date: Mon, 28 Sep 2015 02:03:17 +0000 Subject: [Pkg-samba-maint] [samba] branch experimental updated (dbcfd33 -> 8874bd7) Message-ID: <20150928020237.26993.28439@moszumanska.debian.org> This is an automated email from the git hooks/post-receive script. jelmer pushed a change to branch experimental in repository samba. from dbcfd33 releasing package samba version 2:4.3.0+dfsg-1 new da0d5f4 Re-enable cluster support. new 10f573b Build samba-cluster-support as built-in library, since its dependencies are broken. new 8874bd7 Disable socketwrapper. The 3 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: ctdb/wscript | 6 ++++-- debian/changelog | 8 ++++++++ debian/patches/disable-socketwrapper.diff | 24 ++++++++++++++++++++++++ debian/patches/fix-cluster-build.diff | 13 +++++++++++++ debian/patches/series | 2 ++ debian/rules | 5 +++-- source3/wscript_build | 2 +- 7 files changed, 55 insertions(+), 5 deletions(-) create mode 100644 debian/patches/disable-socketwrapper.diff create mode 100644 debian/patches/fix-cluster-build.diff -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-samba/samba.git From jelmer at moszumanska.debian.org Mon Sep 28 02:03:17 2015 From: jelmer at moszumanska.debian.org (Jelmer Vernooij) Date: Mon, 28 Sep 2015 02:03:17 +0000 Subject: [Pkg-samba-maint] [samba] 02/03: Build samba-cluster-support as built-in library, since its dependencies are broken. In-Reply-To: <20150928020237.26993.28439@moszumanska.debian.org> References: <20150928020237.26993.28439@moszumanska.debian.org> Message-ID: This is an automated email from the git hooks/post-receive script. jelmer pushed a commit to branch experimental in repository samba. commit 10f573b7b9b2888c5c8055e5854c8baec749640c Author: Jelmer Vernooij Date: Mon Sep 28 01:00:59 2015 +0000 Build samba-cluster-support as built-in library, since its dependencies are broken. --- debian/changelog | 2 ++ debian/patches/fix-cluster-build.diff | 13 +++++++++++++ debian/patches/series | 1 + debian/rules | 2 +- source3/wscript_build | 2 +- 5 files changed, 18 insertions(+), 2 deletions(-) diff --git a/debian/changelog b/debian/changelog index c32662d..70e38bd 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,6 +1,8 @@ samba (2:4.3.0+dfsg-2) UNRELEASED; urgency=medium * Re-enable cluster support. + + Build samba-cluster-support as built-in library, since its dependencies + are broken. -- Jelmer Vernooij Mon, 28 Sep 2015 00:34:51 +0000 diff --git a/debian/patches/fix-cluster-build.diff b/debian/patches/fix-cluster-build.diff new file mode 100644 index 0000000..afbb021 --- /dev/null +++ b/debian/patches/fix-cluster-build.diff @@ -0,0 +1,13 @@ +diff --git a/source3/wscript_build b/source3/wscript_build +index ace4b99..c6e35dd 100755 +--- a/source3/wscript_build ++++ b/source3/wscript_build +@@ -209,7 +209,7 @@ bld.SAMBA3_LIBRARY('smbregistry', + registry/reg_init_basic.c''', + deps='''smbd_shim tdb-wrap3 NDR_SECURITY util_tdb talloc + replace util_reg samba-util samba-security +- errors3 dbwrap samba3-util''', ++ errors3 dbwrap samba3-util samba3util''', + allow_undefined_symbols=True, + private_library=True) + diff --git a/debian/patches/series b/debian/patches/series index 16bb934..2c9d5a8 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -12,3 +12,4 @@ add-so-version-to-private-libraries xsltproc_dont_build_smb.conf.5.patch heimdal-rfc3454.txt Fix-privacy-breach-on-google.com.patch +fix-cluster-build.diff diff --git a/debian/rules b/debian/rules index 4388018..1ff9494 100755 --- a/debian/rules +++ b/debian/rules @@ -69,7 +69,7 @@ conf_args = \ --disable-rpath \ --disable-rpath-install \ --bundled-libraries=NONE,pytevent,iniparser,roken,wind,hx509,asn1,heimbase,hcrypto,krb5,gssapi,heimntlm,hdb,kdc,com_err,compile_et,asn1_compile \ - --builtin-libraries=replace,ccan \ + --builtin-libraries=replace,ccan,samba-cluster-support \ --minimum-library-version="$(shell ./debian/autodeps.py --minimum-library-version)" \ --with-cluster-support diff --git a/source3/wscript_build b/source3/wscript_build index ace4b99..c6e35dd 100755 --- a/source3/wscript_build +++ b/source3/wscript_build @@ -209,7 +209,7 @@ bld.SAMBA3_LIBRARY('smbregistry', registry/reg_init_basic.c''', deps='''smbd_shim tdb-wrap3 NDR_SECURITY util_tdb talloc replace util_reg samba-util samba-security - errors3 dbwrap samba3-util''', + errors3 dbwrap samba3-util samba3util''', allow_undefined_symbols=True, private_library=True) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-samba/samba.git From jelmer at moszumanska.debian.org Mon Sep 28 02:09:57 2015 From: jelmer at moszumanska.debian.org (Jelmer Vernooij) Date: Mon, 28 Sep 2015 02:09:57 +0000 Subject: [Pkg-samba-maint] [samba] branch experimental updated (8874bd7 -> 71babd9) Message-ID: <20150928020957.22458.86094@moszumanska.debian.org> This is an automated email from the git hooks/post-receive script. jelmer pushed a change to branch experimental in repository samba. from 8874bd7 Disable socketwrapper. new 71babd9 releasing package samba version 2:4.3.0+dfsg-2 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: debian/changelog | 2 +- debian/rules | 12 ++++++------ debian/samba-libs.install | 1 - 3 files changed, 7 insertions(+), 8 deletions(-) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-samba/samba.git From jelmer at moszumanska.debian.org Mon Sep 28 02:09:58 2015 From: jelmer at moszumanska.debian.org (Jelmer Vernooij) Date: Mon, 28 Sep 2015 02:09:58 +0000 Subject: [Pkg-samba-maint] [samba] 01/01: releasing package samba version 2:4.3.0+dfsg-2 In-Reply-To: <20150928020957.22458.86094@moszumanska.debian.org> References: <20150928020957.22458.86094@moszumanska.debian.org> Message-ID: This is an automated email from the git hooks/post-receive script. jelmer pushed a commit to branch experimental in repository samba. commit 71babd9e1065c56a914c3e4857b856526ac44108 Author: Jelmer Vernooij Date: Mon Sep 28 02:09:45 2015 +0000 releasing package samba version 2:4.3.0+dfsg-2 --- debian/changelog | 2 +- debian/rules | 12 ++++++------ debian/samba-libs.install | 1 - 3 files changed, 7 insertions(+), 8 deletions(-) diff --git a/debian/changelog b/debian/changelog index 70e38bd..f5ccd69 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -samba (2:4.3.0+dfsg-2) UNRELEASED; urgency=medium +samba (2:4.3.0+dfsg-2) experimental; urgency=medium * Re-enable cluster support. + Build samba-cluster-support as built-in library, since its dependencies diff --git a/debian/rules b/debian/rules index 1ff9494..1a79cd5 100755 --- a/debian/rules +++ b/debian/rules @@ -163,12 +163,12 @@ override_dh_install: [ -e $(DESTIDR)/usr/share/man/man5/smb.conf.5 ] || \ cp docs/manpages/smb.conf.5 $(DESTDIR)/usr/share/man/man5/smb.conf.5 # Remove ctdb dev files - rm $(DESTDIR)/usr/include/ctdb.h - rm $(DESTDIR)/usr/include/ctdb_client.h - rm $(DESTDIR)/usr/include/ctdb_private.h - rm $(DESTDIR)/usr/include/ctdb_protocol.h - rm $(DESTDIR)/usr/include/ctdb_version.h - rm $(DESTDIR)/usr/include/ctdb_typesafe_cb.h + rm $(DESTDIR)/usr/include/samba-4.0/ctdb.h + rm $(DESTDIR)/usr/include/samba-4.0/ctdb_client.h + rm $(DESTDIR)/usr/include/samba-4.0/ctdb_private.h + rm $(DESTDIR)/usr/include/samba-4.0/ctdb_protocol.h + rm $(DESTDIR)/usr/include/samba-4.0/ctdb_version.h + rm $(DESTDIR)/usr/include/samba-4.0/ctdb_typesafe_cb.h rm $(DESTDIR)/usr/lib/*/pkgconfig/ctdb.pc # Remove ctdb tests rm $(DESTDIR)/usr/bin/ctdb_run_tests diff --git a/debian/samba-libs.install b/debian/samba-libs.install index a2c03c6..19d2a1d 100644 --- a/debian/samba-libs.install +++ b/debian/samba-libs.install @@ -78,7 +78,6 @@ usr/lib/*/samba/libhcrypto-samba4.so.5 usr/lib/*/samba/libasn1-samba4.so.8 usr/lib/*/samba/libsamba-python.so.0 usr/lib/*/samba/libutil-reg.so.0 -usr/lib/*/samba/libsamba-cluster-support.so.0 usr/lib/*/samba/libutil-cmdline.so.0 usr/lib/*/samba/libcli-spoolss.so.0 usr/lib/*/samba/libroken-samba4.so.19.0.1 -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-samba/samba.git From jelmer at moszumanska.debian.org Mon Sep 28 02:09:58 2015 From: jelmer at moszumanska.debian.org (Jelmer Vernooij) Date: Mon, 28 Sep 2015 02:09:58 +0000 Subject: [Pkg-samba-maint] [samba] tag debian/4.3.0+dfsg-2 created (now 71babd9) Message-ID: <20150928020957.22458.73913@moszumanska.debian.org> This is an automated email from the git hooks/post-receive script. jelmer pushed a change to tag debian/4.3.0+dfsg-2 in repository samba. at 71babd9 (commit) This tag includes the following new commits: new 71babd9 releasing package samba version 2:4.3.0+dfsg-2 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. -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-samba/samba.git From jelmer at moszumanska.debian.org Mon Sep 28 02:27:14 2015 From: jelmer at moszumanska.debian.org (Jelmer Vernooij) Date: Mon, 28 Sep 2015 02:27:14 +0000 Subject: [Pkg-samba-maint] [samba] branch pristine-tar updated (36b2000 -> 273c81b) Message-ID: <20150928022709.27166.61711@moszumanska.debian.org> This is an automated email from the git hooks/post-receive script. jelmer pushed a change to branch pristine-tar in repository samba. from 36b2000 pristine-tar data for samba_4.3.0+dfsg.orig.tar.gz new 273c81b pristine-tar data for samba_4.1.20+dfsg.orig.tar.gz 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: samba_4.1.20+dfsg.orig.tar.gz.delta | Bin 0 -> 279934 bytes samba_4.1.20+dfsg.orig.tar.gz.id | 1 + 2 files changed, 1 insertion(+) create mode 100644 samba_4.1.20+dfsg.orig.tar.gz.delta create mode 100644 samba_4.1.20+dfsg.orig.tar.gz.id -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-samba/samba.git From jelmer at moszumanska.debian.org Mon Sep 28 02:27:14 2015 From: jelmer at moszumanska.debian.org (Jelmer Vernooij) Date: Mon, 28 Sep 2015 02:27:14 +0000 Subject: [Pkg-samba-maint] [samba] 01/01: pristine-tar data for samba_4.1.20+dfsg.orig.tar.gz In-Reply-To: <20150928022709.27166.61711@moszumanska.debian.org> References: <20150928022709.27166.61711@moszumanska.debian.org> Message-ID: This is an automated email from the git hooks/post-receive script. jelmer pushed a commit to branch pristine-tar in repository samba. commit 273c81b1c69050f9d77356dbbb026573ec829ac3 Author: Jelmer Vernooij Date: Sun Sep 20 17:48:13 2015 +0000 pristine-tar data for samba_4.1.20+dfsg.orig.tar.gz --- samba_4.1.20+dfsg.orig.tar.gz.delta | Bin 0 -> 279934 bytes samba_4.1.20+dfsg.orig.tar.gz.id | 1 + 2 files changed, 1 insertion(+) diff --git a/samba_4.1.20+dfsg.orig.tar.gz.delta b/samba_4.1.20+dfsg.orig.tar.gz.delta new file mode 100644 index 0000000..60f5611 Binary files /dev/null and b/samba_4.1.20+dfsg.orig.tar.gz.delta differ diff --git a/samba_4.1.20+dfsg.orig.tar.gz.id b/samba_4.1.20+dfsg.orig.tar.gz.id new file mode 100644 index 0000000..bc994c8 --- /dev/null +++ b/samba_4.1.20+dfsg.orig.tar.gz.id @@ -0,0 +1 @@ +1603e44b265970cd1861e5b8b9925ffca8e9bc97 -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-samba/samba.git From jelmer at moszumanska.debian.org Tue Sep 29 00:29:30 2015 From: jelmer at moszumanska.debian.org (Jelmer Vernooij) Date: Tue, 29 Sep 2015 00:29:30 +0000 Subject: [Pkg-samba-maint] [samba] branch experimental updated (71babd9 -> 80353a7) Message-ID: <20150929002929.9327.41072@moszumanska.debian.org> This is an automated email from the git hooks/post-receive script. jelmer pushed a change to branch experimental in repository samba. discards 71babd9 releasing package samba version 2:4.3.0+dfsg-2 new 80353a7 releasing package samba version 2:4.3.0+dfsg-2 This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this: * -- * -- B -- O -- O -- O (71babd9) \ N -- N -- N refs/heads/experimental (80353a7) You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B. Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever. 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: debian/rules | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-samba/samba.git From jelmer at moszumanska.debian.org Tue Sep 29 00:29:32 2015 From: jelmer at moszumanska.debian.org (Jelmer Vernooij) Date: Tue, 29 Sep 2015 00:29:32 +0000 Subject: [Pkg-samba-maint] [samba] branch pristine-tar updated (273c81b -> 36b2000) Message-ID: <20150929002929.9327.7721@moszumanska.debian.org> This is an automated email from the git hooks/post-receive script. jelmer pushed a change to branch pristine-tar in repository samba. discards 273c81b pristine-tar data for samba_4.1.20+dfsg.orig.tar.gz This update removed existing revisions from the reference, leaving the reference pointing at a previous point in the repository history. * -- * -- N refs/heads/pristine-tar (36b2000) \ O -- O -- O (273c81b) Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever. No new revisions were added by this update. Summary of changes: samba_4.1.20+dfsg.orig.tar.gz.delta | Bin 279934 -> 0 bytes samba_4.1.20+dfsg.orig.tar.gz.id | 1 - 2 files changed, 1 deletion(-) delete mode 100644 samba_4.1.20+dfsg.orig.tar.gz.delta delete mode 100644 samba_4.1.20+dfsg.orig.tar.gz.id -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-samba/samba.git From jelmer at moszumanska.debian.org Tue Sep 29 00:29:32 2015 From: jelmer at moszumanska.debian.org (Jelmer Vernooij) Date: Tue, 29 Sep 2015 00:29:32 +0000 Subject: [Pkg-samba-maint] [samba] tag debian/4.3.0+dfsg-2 updated (71babd9 -> 80353a7) Message-ID: <20150929002929.9327.2919@moszumanska.debian.org> This is an automated email from the git hooks/post-receive script. jelmer pushed a change to tag debian/4.3.0+dfsg-2 in repository samba. *** WARNING: tag debian/4.3.0+dfsg-2 was modified! *** from 71babd9 (commit) to 80353a7 (commit) discards 71babd9 releasing package samba version 2:4.3.0+dfsg-2 new 80353a7 releasing package samba version 2:4.3.0+dfsg-2 This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the tag are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this: * -- * -- B -- O -- O -- O (71babd9) \ N -- N -- N refs/tags/debian/4.3.0+dfsg-2 (80353a7) You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B. Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever. 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: debian/rules | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-samba/samba.git From jelmer at moszumanska.debian.org Tue Sep 29 00:29:31 2015 From: jelmer at moszumanska.debian.org (Jelmer Vernooij) Date: Tue, 29 Sep 2015 00:29:31 +0000 Subject: [Pkg-samba-maint] [samba] 01/01: releasing package samba version 2:4.3.0+dfsg-2 In-Reply-To: <20150929002929.9327.41072@moszumanska.debian.org> References: <20150929002929.9327.41072@moszumanska.debian.org> Message-ID: This is an automated email from the git hooks/post-receive script. jelmer pushed a commit to branch experimental in repository samba. commit 80353a773b73324db125aae6f660ae2c474d4592 Author: Jelmer Vernooij Date: Mon Sep 28 02:09:45 2015 +0000 releasing package samba version 2:4.3.0+dfsg-2 --- debian/changelog | 2 +- debian/rules | 8 ++------ debian/samba-libs.install | 1 - 3 files changed, 3 insertions(+), 8 deletions(-) diff --git a/debian/changelog b/debian/changelog index 70e38bd..f5ccd69 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -samba (2:4.3.0+dfsg-2) UNRELEASED; urgency=medium +samba (2:4.3.0+dfsg-2) experimental; urgency=medium * Re-enable cluster support. + Build samba-cluster-support as built-in library, since its dependencies diff --git a/debian/rules b/debian/rules index 1ff9494..475c72c 100755 --- a/debian/rules +++ b/debian/rules @@ -163,12 +163,8 @@ override_dh_install: [ -e $(DESTIDR)/usr/share/man/man5/smb.conf.5 ] || \ cp docs/manpages/smb.conf.5 $(DESTDIR)/usr/share/man/man5/smb.conf.5 # Remove ctdb dev files - rm $(DESTDIR)/usr/include/ctdb.h - rm $(DESTDIR)/usr/include/ctdb_client.h - rm $(DESTDIR)/usr/include/ctdb_private.h - rm $(DESTDIR)/usr/include/ctdb_protocol.h - rm $(DESTDIR)/usr/include/ctdb_version.h - rm $(DESTDIR)/usr/include/ctdb_typesafe_cb.h + rm $(DESTDIR)/usr/include/samba-4.0/ctdb*.h + rm $(DESTDIR)/usr/include/ctdb*.h rm $(DESTDIR)/usr/lib/*/pkgconfig/ctdb.pc # Remove ctdb tests rm $(DESTDIR)/usr/bin/ctdb_run_tests diff --git a/debian/samba-libs.install b/debian/samba-libs.install index a2c03c6..19d2a1d 100644 --- a/debian/samba-libs.install +++ b/debian/samba-libs.install @@ -78,7 +78,6 @@ usr/lib/*/samba/libhcrypto-samba4.so.5 usr/lib/*/samba/libasn1-samba4.so.8 usr/lib/*/samba/libsamba-python.so.0 usr/lib/*/samba/libutil-reg.so.0 -usr/lib/*/samba/libsamba-cluster-support.so.0 usr/lib/*/samba/libutil-cmdline.so.0 usr/lib/*/samba/libcli-spoolss.so.0 usr/lib/*/samba/libroken-samba4.so.19.0.1 -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-samba/samba.git From ftpmaster at ftp-master.debian.org Tue Sep 29 00:30:54 2015 From: ftpmaster at ftp-master.debian.org (Debian FTP Masters) Date: Tue, 29 Sep 2015 00:30:54 +0000 Subject: [Pkg-samba-maint] Processing of samba_4.3.0+dfsg-2_amd64.changes Message-ID: samba_4.3.0+dfsg-2_amd64.changes uploaded successfully to localhost along with the files: samba_4.3.0+dfsg-2.dsc samba_4.3.0+dfsg-2.debian.tar.xz ctdb_4.3.0+dfsg-2_amd64.deb libnss-winbind_4.3.0+dfsg-2_amd64.deb libpam-smbpass_4.3.0+dfsg-2_amd64.deb libpam-winbind_4.3.0+dfsg-2_amd64.deb libparse-pidl-perl_4.3.0+dfsg-2_amd64.deb libsmbclient-dev_4.3.0+dfsg-2_amd64.deb libsmbclient_4.3.0+dfsg-2_amd64.deb libwbclient-dev_4.3.0+dfsg-2_amd64.deb libwbclient0_4.3.0+dfsg-2_amd64.deb python-samba_4.3.0+dfsg-2_amd64.deb registry-tools_4.3.0+dfsg-2_amd64.deb samba-common-bin_4.3.0+dfsg-2_amd64.deb samba-common_4.3.0+dfsg-2_all.deb samba-dbg_4.3.0+dfsg-2_amd64.deb samba-dev_4.3.0+dfsg-2_amd64.deb samba-doc_4.3.0+dfsg-2_all.deb samba-dsdb-modules_4.3.0+dfsg-2_amd64.deb samba-libs_4.3.0+dfsg-2_amd64.deb samba-testsuite_4.3.0+dfsg-2_amd64.deb samba-vfs-modules_4.3.0+dfsg-2_amd64.deb samba_4.3.0+dfsg-2_amd64.deb smbclient_4.3.0+dfsg-2_amd64.deb winbind_4.3.0+dfsg-2_amd64.deb Greetings, Your Debian queue daemon (running on host franck.debian.org) From ftpmaster at ftp-master.debian.org Tue Sep 29 00:34:32 2015 From: ftpmaster at ftp-master.debian.org (Debian FTP Masters) Date: Tue, 29 Sep 2015 00:34:32 +0000 Subject: [Pkg-samba-maint] samba_4.3.0+dfsg-2_amd64.changes ACCEPTED into experimental Message-ID: Accepted: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Mon, 28 Sep 2015 00:34:51 +0000 Source: samba Binary: samba samba-libs samba-common samba-common-bin smbclient samba-testsuite registry-tools libparse-pidl-perl samba-dev samba-doc python-samba samba-dsdb-modules samba-vfs-modules libpam-smbpass libsmbclient libsmbclient-dev winbind libpam-winbind libnss-winbind samba-dbg libwbclient0 libwbclient-dev ctdb Architecture: source amd64 all Version: 2:4.3.0+dfsg-2 Distribution: experimental Urgency: medium Maintainer: Debian Samba Maintainers Changed-By: Jelmer Vernooij Description: ctdb - clustered database to store temporary data libnss-winbind - Samba nameservice integration plugins libpam-smbpass - pluggable authentication module for Samba libpam-winbind - Windows domain authentication integration plugin libparse-pidl-perl - IDL compiler written in Perl libsmbclient - shared library for communication with SMB/CIFS servers libsmbclient-dev - development files for libsmbclient libwbclient-dev - Samba winbind client library - development files libwbclient0 - Samba winbind client library python-samba - Python bindings for Samba registry-tools - tools for viewing and manipulating the Windows registry samba - SMB/CIFS file, print, and login server for Unix samba-common - common files used by both the Samba server and client samba-common-bin - Samba common files used by both the server and the client samba-dbg - Samba debugging symbols samba-dev - tools for extending Samba samba-doc - Samba documentation samba-dsdb-modules - Samba Directory Services Database samba-libs - Samba core libraries samba-testsuite - test suite from Samba samba-vfs-modules - Samba Virtual FileSystem plugins smbclient - command-line SMB/CIFS clients for Unix winbind - service to resolve user and group information from Windows NT ser Changes: samba (2:4.3.0+dfsg-2) experimental; urgency=medium . * Re-enable cluster support. + Build samba-cluster-support as built-in library, since its dependencies are broken. Checksums-Sha1: e2df31ce3a747f706b82b1224d62f10264b8cf7a 3793 samba_4.3.0+dfsg-2.dsc 6459b1a20cda492eafc7f8117172d9c940573584 222544 samba_4.3.0+dfsg-2.debian.tar.xz 1e4d42c3671dfca24d2dcf2d47b352a7588311a7 521666 ctdb_4.3.0+dfsg-2_amd64.deb c950c844cf616310f1fca1d79c1d8c9536e86f73 102798 libnss-winbind_4.3.0+dfsg-2_amd64.deb 7f5faa04a7f01767b37be41c4d60217f706d2ae1 112714 libpam-smbpass_4.3.0+dfsg-2_amd64.deb 4aa8720015e571a9683b692dd1f64e3a804d25cd 118352 libpam-winbind_4.3.0+dfsg-2_amd64.deb 5b95d6914a9f8263fd90da9acaf1afa2f6f85a66 181796 libparse-pidl-perl_4.3.0+dfsg-2_amd64.deb 5f3617c89f23c88858b320328b4d0d39539d3921 131154 libsmbclient-dev_4.3.0+dfsg-2_amd64.deb 44f58d2da595ee924a7dc108b7a03a39113a6994 144624 libsmbclient_4.3.0+dfsg-2_amd64.deb e70cb62bf603543c7885da4c1dc0557d508ac3ee 102530 libwbclient-dev_4.3.0+dfsg-2_amd64.deb fbe14d18366b3c855f09bc626dd14d1c0d6922a9 117024 libwbclient0_4.3.0+dfsg-2_amd64.deb 20a49d11caf79785991a9e0537a5663c6e8f7270 1155470 python-samba_4.3.0+dfsg-2_amd64.deb e0ce423a895b661f891bcf16e0b231cf81d447cb 119090 registry-tools_4.3.0+dfsg-2_amd64.deb 171f361717e35bd06b5e97c27b559adae439f4bf 597562 samba-common-bin_4.3.0+dfsg-2_amd64.deb 3bc6ba2e4a4ab99aa54cf5920a6a3808444d35ab 151882 samba-common_4.3.0+dfsg-2_all.deb ae8af47b55a661b2157d4fdb3f38474aed70bb98 34110438 samba-dbg_4.3.0+dfsg-2_amd64.deb 27f64308cd0ed36aca9c6411742b06a731a3cd22 332576 samba-dev_4.3.0+dfsg-2_amd64.deb 91c89f0d70c46f359e0bf36aa8924928cebaf553 296054 samba-doc_4.3.0+dfsg-2_all.deb 7a19771c2de9b82c77af302e11667134dd9de7ba 311218 samba-dsdb-modules_4.3.0+dfsg-2_amd64.deb fc06c218f2dc08474ba097d34ea46a01abe1631f 4449884 samba-libs_4.3.0+dfsg-2_amd64.deb 70ba15d3e86dc911f47badc90af7e6130ef55e50 1684548 samba-testsuite_4.3.0+dfsg-2_amd64.deb aca66eb82258e34c72a8dee36e9d852a649eeb9a 348044 samba-vfs-modules_4.3.0+dfsg-2_amd64.deb 857dbb6e26a594d4e4357cf19d9505618a9ab260 1847722 samba_4.3.0+dfsg-2_amd64.deb 2793225525c67dba26c62b4190e4d3c0c4451600 396780 smbclient_4.3.0+dfsg-2_amd64.deb 9cf320bda01c0c9f50da0dc2dabccaeaf4f85753 504524 winbind_4.3.0+dfsg-2_amd64.deb Checksums-Sha256: 2a651e1d3438dceb8dc756c3e26734cb33b036873fcea8b3f6260972b7d860e3 3793 samba_4.3.0+dfsg-2.dsc 3f6f6d47fc3236cd205af643229538b32e92b501683c5d249458f5083166c72c 222544 samba_4.3.0+dfsg-2.debian.tar.xz 7120103814e47ff2aed694155301f5f3a468dddc2ab17fc0300387d552849a5d 521666 ctdb_4.3.0+dfsg-2_amd64.deb 38ba044065a8021429774cbfc16cc271eaebbc9b6adecd604cfc8f66623929f5 102798 libnss-winbind_4.3.0+dfsg-2_amd64.deb c9199270ea7cef71e95b682f41f4bcc5c2b8074f60651f03c52498f71df90515 112714 libpam-smbpass_4.3.0+dfsg-2_amd64.deb feac93764403078820e692db3a33d8a4714e525bd49f438af019cd3679e5f3c7 118352 libpam-winbind_4.3.0+dfsg-2_amd64.deb 89873a002162495857a3e099132187d1b31c9e0d404777705a23d01e16d45c84 181796 libparse-pidl-perl_4.3.0+dfsg-2_amd64.deb c5f61c21eb462b4725b9682b222b81c2109572352a8a2cc8c0a2bf97cb4de781 131154 libsmbclient-dev_4.3.0+dfsg-2_amd64.deb 173504467ec8c515a0762a7fed3b8765a21f4168f7f2a5a8abd10657684c61c0 144624 libsmbclient_4.3.0+dfsg-2_amd64.deb 5d51c028a171b22981b1ea1a5866b28641b845cee8f299d9502cd51ed4bcb38b 102530 libwbclient-dev_4.3.0+dfsg-2_amd64.deb 5269d3d86ecd6c708a0c0d0fd9170e075141363174ba31b86b52ec3a86b6b4d9 117024 libwbclient0_4.3.0+dfsg-2_amd64.deb bc6f4da91e940ea96f2f89ac0d3e66a9967a1f639d0ad0ba03c874f27f6951dd 1155470 python-samba_4.3.0+dfsg-2_amd64.deb 5c6e7f3fadcba422f11cb0fb68dff856fec6940f76928830046cf81709ffa94a 119090 registry-tools_4.3.0+dfsg-2_amd64.deb e1c7e5be05799dd28713899c3a110d09cb79b4370b5e5936ba919eca21220927 597562 samba-common-bin_4.3.0+dfsg-2_amd64.deb 76a7fd43374a142f6dcef5c345a038a47ad2f8117d86db6c0ce5e8d043111d22 151882 samba-common_4.3.0+dfsg-2_all.deb 702a12dc087e95375c9c369a00dc1f654664ca196d63923e838ab111060c5df5 34110438 samba-dbg_4.3.0+dfsg-2_amd64.deb 8e9e74234b9a87b05cae53c9d6d01754c4ab64ef17cdcb95ffabb994784d1aaf 332576 samba-dev_4.3.0+dfsg-2_amd64.deb 3ba6a9d73cec13a54a02fc93c7c28ff754474cd8f2120571c71e74fc1602448d 296054 samba-doc_4.3.0+dfsg-2_all.deb 7523475127d9fc41cae8b3103d01c714fc6b2cb230f833a70324a053d71c2544 311218 samba-dsdb-modules_4.3.0+dfsg-2_amd64.deb 0f112d629d109c30154960b1fa4e30b4b665a9b508719df06882bb2db9be6da0 4449884 samba-libs_4.3.0+dfsg-2_amd64.deb 28e08e812b6da366594d55f2993c8b7113f538e0a312239e02e24a637ae0fdad 1684548 samba-testsuite_4.3.0+dfsg-2_amd64.deb c95b9291540df4833752e6be8dac5a2341511b7f0e886a213211711de3aef4fc 348044 samba-vfs-modules_4.3.0+dfsg-2_amd64.deb d5cc9dd8e2d4287083ac426168b40c5b24ccc5afb828a2eed72a0d141e535016 1847722 samba_4.3.0+dfsg-2_amd64.deb b902558aa2578e37f7d7af416e6c533f0e171083961d9e35e630244c429cb0d4 396780 smbclient_4.3.0+dfsg-2_amd64.deb 17e2979c09200e39a06e5cd146d79c2a5da99585eda75feea60d2be26f0becba 504524 winbind_4.3.0+dfsg-2_amd64.deb Files: 18e4279c9b832a639314f75353dc2ed9 3793 net optional samba_4.3.0+dfsg-2.dsc 5265cf08f85cb4e7159c93b53e2fac30 222544 net optional samba_4.3.0+dfsg-2.debian.tar.xz 5506a868f8d5354cbeffcc8c3f0f40a9 521666 net optional ctdb_4.3.0+dfsg-2_amd64.deb 825ddd3f0f0d4c9087d3e2e4a1ae6ae5 102798 net optional libnss-winbind_4.3.0+dfsg-2_amd64.deb b73309afeaf89e014c278e5984b6861d 112714 admin extra libpam-smbpass_4.3.0+dfsg-2_amd64.deb db6abca28f8fefcf49801bc5ff44f40f 118352 net optional libpam-winbind_4.3.0+dfsg-2_amd64.deb eb030e95001cd0c12fd877fbde037e42 181796 perl optional libparse-pidl-perl_4.3.0+dfsg-2_amd64.deb 4ff856009345ccbbee10ddf1f6747bd8 131154 libdevel extra libsmbclient-dev_4.3.0+dfsg-2_amd64.deb 4d1336fb7ecbc50dd62cf01c1905c8e1 144624 libs optional libsmbclient_4.3.0+dfsg-2_amd64.deb 73f350557e61883c4d1289a9845d462a 102530 libdevel optional libwbclient-dev_4.3.0+dfsg-2_amd64.deb f087a93d20de67e69dd89947924e658c 117024 libs optional libwbclient0_4.3.0+dfsg-2_amd64.deb 6070260d9c6436ca47ba073a03cd0d25 1155470 python optional python-samba_4.3.0+dfsg-2_amd64.deb 676dfcc0ab00fb4e8064813dc3cac039 119090 net optional registry-tools_4.3.0+dfsg-2_amd64.deb bc51014fa115937b1e7942109fbf4feb 597562 net optional samba-common-bin_4.3.0+dfsg-2_amd64.deb d1eeda4e0e7f514d3fa55030cd2f08ad 151882 net optional samba-common_4.3.0+dfsg-2_all.deb fd84d5981387e2f244bf2ae2dbe21672 34110438 debug extra samba-dbg_4.3.0+dfsg-2_amd64.deb d109d7ac08a576e65783ef0d3e654f21 332576 devel optional samba-dev_4.3.0+dfsg-2_amd64.deb bfe1cbd274586903e09f21f259a75651 296054 doc optional samba-doc_4.3.0+dfsg-2_all.deb e415139f90791118b7f18de5571a9328 311218 libs optional samba-dsdb-modules_4.3.0+dfsg-2_amd64.deb 4857ade2f48255a8d69b1621243664f5 4449884 libs optional samba-libs_4.3.0+dfsg-2_amd64.deb 119a8276ea222e4e9266c213e6c707e6 1684548 net optional samba-testsuite_4.3.0+dfsg-2_amd64.deb 8d6c0132a5123e638fabb4b0dcd6cb6f 348044 net optional samba-vfs-modules_4.3.0+dfsg-2_amd64.deb 9cc72cea3906127e0a63c3a4b7278269 1847722 net optional samba_4.3.0+dfsg-2_amd64.deb 8a7c17e91fccdfa1ee287af56a912e5b 396780 net optional smbclient_4.3.0+dfsg-2_amd64.deb a490280b706305b86e2852951fccc6f6 504524 net optional winbind_4.3.0+dfsg-2_amd64.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQEcBAEBCgAGBQJWCdpIAAoJEILR9r9eY9LaKl8H+gIDzW7LshJ7g83quTFni2B5 lgxwEIadYYERVXiiBbL3vgs18wSksSRJDoGAIosy15Onf9JlJobVuiyHpuyA/UVo uy28XvKb3a+QTZGUERVHE0x1KoZAXectcWonNg67Ft4N1eT/U20cvnOcYlOxr4XS VhNpv8ZK0h7GilwT46ZYJKelYrp4Q4N+GPqarkp8i5J+AJ6liChOHrWr2qBUyHxC M4U8sBWZxMZWbq8pSHQw0JUU23ccfxDhPnZcO64I10aAzC/7NsOcyZiGYjc2mV3o MDhZ/+l6V2sNrGs61w5CzyhPfwEL7yROtrW+CwgL+bALpPahPKSt5GAzUnGpZ+g= =Cs19 -----END PGP SIGNATURE----- Thank you for your contribution to Debian.