Commit 0c559199 authored by Evan Hunt's avatar Evan Hunt
Browse files

final cleanup

- add CHANGES note
- update copyrights and license headers
- add -j to the make commands in .gitlab-ci.yml to take
  advantage of parallelization in the gitlab CI process
parent b9246ce7
Pipeline #306 passed with stages
in 22 minutes and 28 seconds
...@@ -86,7 +86,7 @@ stages: ...@@ -86,7 +86,7 @@ stages:
- ./autogen.sh - ./autogen.sh
script: script:
- ./configure --with-libtool - ./configure --with-libtool
- make -k all V=1 - make -j6 -k all V=1
artifacts: artifacts:
expire_in: '1 hour' expire_in: '1 hour'
untracked: true untracked: true
...@@ -96,7 +96,7 @@ stages: ...@@ -96,7 +96,7 @@ stages:
before_script: before_script:
- bash -x bin/tests/system/ifconfig.sh up - bash -x bin/tests/system/ifconfig.sh up
script: script:
- make -k check V=1 - make -j5 -k check V=1
artifacts: artifacts:
untracked: true untracked: true
expire_in: '1 week' expire_in: '1 week'
......
4899. [test] Convert most of the remaining system tests to be able
to run in parallel, continuing the work from change
#4895. To take advantage of this, use "make -jN check",
where N is the number of processors to use. [GL #91]
4898. [func] Remove libseccomp based system-call filtering. [GL #93] 4898. [func] Remove libseccomp based system-call filtering. [GL #93]
4897. [test] Update to rpz system test so that it doesn't recurse. 4897. [test] Update to rpz system test so that it doesn't recurse.
......
<!-- <!--
- Copyright (C) 2017 Internet Systems Consortium, Inc. ("ISC") - Copyright (C) 2017, 2018 Internet Systems Consortium, Inc. ("ISC")
- -
- This Source Code Form is subject to the terms of the Mozilla Public - This Source Code Form is subject to the terms of the Mozilla Public
- License, v. 2.0. If a copy of the MPL was not distributed with this - License, v. 2.0. If a copy of the MPL was not distributed with this
......
# Copyright (C) 2000, 2001, 2004, 2007, 2008, 2010-2017 Internet Systems Consortium, Inc. ("ISC") # Copyright (C) 2000, 2001, 2004, 2007, 2008, 2010-2018 Internet Systems Consortium, Inc. ("ISC")
# #
# This Source Code Form is subject to the terms of the Mozilla Public # This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this # License, v. 2.0. If a copy of the MPL was not distributed with this
......
Copyright (C) 2000, 2001, 2004, 2010, 2011, 2013, 2015-2017 Internet Systems Consortium, Inc. ("ISC") Copyright (C) 2000, 2001, 2004, 2010, 2011, 2013, 2015-2018 Internet Systems Consortium, Inc. ("ISC")
This Source Code Form is subject to the terms of the Mozilla Public This Source Code Form is subject to the terms of the Mozilla Public
License, v. 2.0. If a copy of the MPL was not distributed with this License, v. 2.0. If a copy of the MPL was not distributed with this
file, You can obtain one at http://mozilla.org/MPL/2.0/. file, You can obtain one at http://mozilla.org/MPL/2.0/.
Introduction Introduction
=== ===
This directory holds a simple test environment for running bind9 system tests This directory holds a simple test environment for running bind9 system tests
......
#!/bin/sh #!/bin/sh
# #
# Copyright (C) 2008, 2012, 2014-2017 Internet Systems Consortium, Inc. ("ISC") # Copyright (C) 2008, 2012, 2014-2018 Internet Systems Consortium, Inc. ("ISC")
# #
# This Source Code Form is subject to the terms of the Mozilla Public # This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this # License, v. 2.0. If a copy of the MPL was not distributed with this
......
/* /*
* Copyright (C) 2008, 2016 Internet Systems Consortium, Inc. ("ISC") * Copyright (C) 2008, 2016, 2018 Internet Systems Consortium, Inc. ("ISC")
* *
* This Source Code Form is subject to the terms of the Mozilla Public * This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this * License, v. 2.0. If a copy of the MPL was not distributed with this
......
/* /*
* Copyright (C) 2008, 2016 Internet Systems Consortium, Inc. ("ISC") * Copyright (C) 2008, 2016, 2018 Internet Systems Consortium, Inc. ("ISC")
* *
* This Source Code Form is subject to the terms of the Mozilla Public * This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this * License, v. 2.0. If a copy of the MPL was not distributed with this
......
/* /*
* Copyright (C) 2008, 2016 Internet Systems Consortium, Inc. ("ISC") * Copyright (C) 2008, 2016, 2018 Internet Systems Consortium, Inc. ("ISC")
* *
* This Source Code Form is subject to the terms of the Mozilla Public * This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this * License, v. 2.0. If a copy of the MPL was not distributed with this
......
/* /*
* Copyright (C) 2008, 2016 Internet Systems Consortium, Inc. ("ISC") * Copyright (C) 2008, 2016, 2018 Internet Systems Consortium, Inc. ("ISC")
* *
* This Source Code Form is subject to the terms of the Mozilla Public * This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this * License, v. 2.0. If a copy of the MPL was not distributed with this
......
/* /*
* Copyright (C) 2013, 2016 Internet Systems Consortium, Inc. ("ISC") * Copyright (C) 2013, 2016, 2018 Internet Systems Consortium, Inc. ("ISC")
* *
* This Source Code Form is subject to the terms of the Mozilla Public * This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this * License, v. 2.0. If a copy of the MPL was not distributed with this
......
/* /*
* Copyright (C) 2014, 2016 Internet Systems Consortium, Inc. ("ISC") * Copyright (C) 2014, 2016, 2018 Internet Systems Consortium, Inc. ("ISC")
* *
* This Source Code Form is subject to the terms of the Mozilla Public * This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this * License, v. 2.0. If a copy of the MPL was not distributed with this
......
/* /*
* Copyright (C) 2014, 2016 Internet Systems Consortium, Inc. ("ISC") * Copyright (C) 2014, 2016, 2018 Internet Systems Consortium, Inc. ("ISC")
* *
* This Source Code Form is subject to the terms of the Mozilla Public * This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this * License, v. 2.0. If a copy of the MPL was not distributed with this
......
/* /*
* Copyright (C) 2017 Internet Systems Consortium, Inc. ("ISC") * Copyright (C) 2017, 2018 Internet Systems Consortium, Inc. ("ISC")
* *
* This Source Code Form is subject to the terms of the Mozilla Public * This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this * License, v. 2.0. If a copy of the MPL was not distributed with this
......
/* /*
* Copyright (C) 2017 Internet Systems Consortium, Inc. ("ISC") * Copyright (C) 2017, 2018 Internet Systems Consortium, Inc. ("ISC")
* *
* This Source Code Form is subject to the terms of the Mozilla Public * This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this * License, v. 2.0. If a copy of the MPL was not distributed with this
......
#!/bin/sh #!/bin/sh
# #
# Copyright (C) 2008, 2012, 2014, 2016 Internet Systems Consortium, Inc. ("ISC") # Copyright (C) 2008, 2012, 2014, 2016, 2018 Internet Systems Consortium, Inc. ("ISC")
# #
# This Source Code Form is subject to the terms of the Mozilla Public # This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this # License, v. 2.0. If a copy of the MPL was not distributed with this
......
#!/bin/sh #!/bin/sh
# #
# Copyright (C) 2008, 2012-2014, 2016, 2017 Internet Systems Consortium, Inc. ("ISC") # Copyright (C) 2008, 2012-2014, 2016-2018 Internet Systems Consortium, Inc. ("ISC")
# #
# This Source Code Form is subject to the terms of the Mozilla Public # This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this # License, v. 2.0. If a copy of the MPL was not distributed with this
......
#!/bin/sh #!/bin/sh
# #
# Copyright (C) 2013, 2014, 2016, 2017 Internet Systems Consortium, Inc. ("ISC") # Copyright (C) 2013, 2014, 2016-2018 Internet Systems Consortium, Inc. ("ISC")
# #
# This Source Code Form is subject to the terms of the Mozilla Public # This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this # License, v. 2.0. If a copy of the MPL was not distributed with this
......
/* /*
* Copyright (C) 2013, 2016, 2017 Internet Systems Consortium, Inc. ("ISC") * Copyright (C) 2013, 2016-2018 Internet Systems Consortium, Inc. ("ISC")
* *
* This Source Code Form is subject to the terms of the Mozilla Public * This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this * License, v. 2.0. If a copy of the MPL was not distributed with this
......
/* /*
* Copyright (C) 2013, 2016, 2017 Internet Systems Consortium, Inc. ("ISC") * Copyright (C) 2013, 2016-2018 Internet Systems Consortium, Inc. ("ISC")
* *
* This Source Code Form is subject to the terms of the Mozilla Public * This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this * License, v. 2.0. If a copy of the MPL was not distributed with this
......
/* /*
* Copyright (C) 2016, 2017 Internet Systems Consortium, Inc. ("ISC") * Copyright (C) 2016-2018 Internet Systems Consortium, Inc. ("ISC")
* *
* This Source Code Form is subject to the terms of the Mozilla Public * This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this * License, v. 2.0. If a copy of the MPL was not distributed with this
......
/* /*
* Copyright (C) 2016, 2017 Internet Systems Consortium, Inc. ("ISC") * Copyright (C) 2016-2018 Internet Systems Consortium, Inc. ("ISC")
* *
* This Source Code Form is subject to the terms of the Mozilla Public * This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this * License, v. 2.0. If a copy of the MPL was not distributed with this
......
/* /*
* Copyright (C) 2017 Internet Systems Consortium, Inc. ("ISC") * Copyright (C) 2017, 2018 Internet Systems Consortium, Inc. ("ISC")
* *
* This Source Code Form is subject to the terms of the Mozilla Public * This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this * License, v. 2.0. If a copy of the MPL was not distributed with this
......
#!/bin/sh #!/bin/sh
# #
# Copyright (C) 2013, 2016 Internet Systems Consortium, Inc. ("ISC") # Copyright (C) 2013, 2016, 2018 Internet Systems Consortium, Inc. ("ISC")
# #
# This Source Code Form is subject to the terms of the Mozilla Public # This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this # License, v. 2.0. If a copy of the MPL was not distributed with this
......
#!/bin/sh #!/bin/sh
# #
# Copyright (C) 2013, 2016, 2017 Internet Systems Consortium, Inc. ("ISC") # Copyright (C) 2013, 2016-2018 Internet Systems Consortium, Inc. ("ISC")
# #
# This Source Code Form is subject to the terms of the Mozilla Public # This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this # License, v. 2.0. If a copy of the MPL was not distributed with this
......
#!/bin/sh #!/bin/sh
# #
# Copyright (C) 2010, 2012-2017 Internet Systems Consortium, Inc. ("ISC") # Copyright (C) 2010, 2012-2018 Internet Systems Consortium, Inc. ("ISC")
# #
# This Source Code Form is subject to the terms of the Mozilla Public # This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this # License, v. 2.0. If a copy of the MPL was not distributed with this
......
/* /*
* Copyright (C) 2013, 2016, 2017 Internet Systems Consortium, Inc. ("ISC") * Copyright (C) 2013, 2016-2018 Internet Systems Consortium, Inc. ("ISC")
* *
* This Source Code Form is subject to the terms of the Mozilla Public * This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this * License, v. 2.0. If a copy of the MPL was not distributed with this
......
/* /*
* Copyright (C) 2010, 2016 Internet Systems Consortium, Inc. ("ISC") * Copyright (C) 2010, 2016, 2018 Internet Systems Consortium, Inc. ("ISC")
* *
* This Source Code Form is subject to the terms of the Mozilla Public * This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this * License, v. 2.0. If a copy of the MPL was not distributed with this
......
/* /*
* Copyright (C) 2010, 2011, 2016 Internet Systems Consortium, Inc. ("ISC") * Copyright (C) 2010, 2011, 2016, 2018 Internet Systems Consortium, Inc. ("ISC")
* *
* This Source Code Form is subject to the terms of the Mozilla Public * This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this * License, v. 2.0. If a copy of the MPL was not distributed with this
......
/* /*
* Copyright (C) 2017 Internet Systems Consortium, Inc. ("ISC") * Copyright (C) 2017, 2018 Internet Systems Consortium, Inc. ("ISC")
* *
* This Source Code Form is subject to the terms of the Mozilla Public * This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this * License, v. 2.0. If a copy of the MPL was not distributed with this
......
/* /*
* Copyright (C) 2017 Internet Systems Consortium, Inc. ("ISC") * Copyright (C) 2017, 2018 Internet Systems Consortium, Inc. ("ISC")
* *
* This Source Code Form is subject to the terms of the Mozilla Public * This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this * License, v. 2.0. If a copy of the MPL was not distributed with this
......
/* /*
* Copyright (C) 2017 Internet Systems Consortium, Inc. ("ISC") * Copyright (C) 2017, 2018 Internet Systems Consortium, Inc. ("ISC")
* *
* This Source Code Form is subject to the terms of the Mozilla Public * This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this * License, v. 2.0. If a copy of the MPL was not distributed with this
......
#!/bin/sh #!/bin/sh
# #
# Copyright (C) 2010, 2012-2014, 2016, 2017 Internet Systems Consortium, Inc. ("ISC") # Copyright (C) 2010, 2012-2014, 2016-2018 Internet Systems Consortium, Inc. ("ISC")
# #
# This Source Code Form is subject to the terms of the Mozilla Public # This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this # License, v. 2.0. If a copy of the MPL was not distributed with this
......
#!/bin/sh #!/bin/sh
# #
# Copyright (C) 2010-2017 Internet Systems Consortium, Inc. ("ISC") # Copyright (C) 2010-2018 Internet Systems Consortium, Inc. ("ISC")
# #
# This Source Code Form is subject to the terms of the Mozilla Public # This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this # License, v. 2.0. If a copy of the MPL was not distributed with this
......
#!/bin/sh #!/bin/sh
# #
# Copyright (C) 2010, 2012, 2014-2016 Internet Systems Consortium, Inc. ("ISC") # Copyright (C) 2010, 2012, 2014-2016, 2018 Internet Systems Consortium, Inc. ("ISC")
# #
# This Source Code Form is subject to the terms of the Mozilla Public # This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this # License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/. # file, You can obtain one at http://mozilla.org/MPL/2.0/.
# $Id: clean.sh,v 1.2 2010/11/16 01:37:36 sar Exp $
# #
# Clean up after allow query tests. # Clean up after allow query tests.
# #
......
/* /*
* Copyright (C) 2010, 2016 Internet Systems Consortium, Inc. ("ISC") * Copyright (C) 2010, 2016, 2018 Internet Systems Consortium, Inc. ("ISC")
* *
* This Source Code Form is subject to the terms of the Mozilla Public * This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this * License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/. * file, You can obtain one at http://mozilla.org/MPL/2.0/.
*/ */
/* $Id: named01.conf,v 1.2 2010/11/16 01:37:37 sar Exp $ */
controls { /* empty */ };
options { options {
port @PORT@; port @PORT@;
pid-file "named.pid"; pid-file "named.pid";
......
/* /*
* Copyright (C) 2010, 2016 Internet Systems Consortium, Inc. ("ISC") * Copyright (C) 2010, 2016, 2018 Internet Systems Consortium, Inc. ("ISC")
* *
* This Source Code Form is subject to the terms of the Mozilla Public * This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this * License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/. * file, You can obtain one at http://mozilla.org/MPL/2.0/.
*/ */
/* $Id: named02.conf,v 1.2 2010/11/16 01:37:37 sar Exp $ */
controls { /* empty */ };
options { options {
port @PORT@; port @PORT@;
pid-file "named.pid"; pid-file "named.pid";
......
/* /*
* Copyright (C) 2010, 2016 Internet Systems Consortium, Inc. ("ISC") * Copyright (C) 2010, 2016, 2018 Internet Systems Consortium, Inc. ("ISC")
* *
* This Source Code Form is subject to the terms of the Mozilla Public * This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this * License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/. * file, You can obtain one at http://mozilla.org/MPL/2.0/.
*/ */
/* $Id: named03.conf,v 1.2 2010/11/16 01:37:37 sar Exp $ */
controls { /* empty */ };
options { options {
port @PORT@; port @PORT@;
pid-file "named.pid"; pid-file "named.pid";
......
/* /*
* Copyright (C) 2010, 2016 Internet Systems Consortium, Inc. ("ISC") * Copyright (C) 2010, 2016, 2018 Internet Systems Consortium, Inc. ("ISC")
* *
* This Source Code Form is subject to the terms of the Mozilla Public * This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this * License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/. * file, You can obtain one at http://mozilla.org/MPL/2.0/.
*/ */
/* $Id: named04.conf,v 1.2 2010/11/16 01:37:37 sar Exp $ */
controls { /* empty */ };
options { options {
port @PORT@; port @PORT@;
pid-file "named.pid"; pid-file "named.pid";
......
/* /*
* Copyright (C) 2010, 2016 Internet Systems Consortium, Inc. ("ISC") * Copyright (C) 2010, 2016, 2018 Internet Systems Consortium, Inc. ("ISC")
* *
* This Source Code Form is subject to the terms of the Mozilla Public * This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this * License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/. * file, You can obtain one at http://mozilla.org/MPL/2.0/.
*/ */
/* $Id: named05.conf,v 1.2 2010/11/16 01:37:38 sar Exp $ */
controls { /* empty */ };
options { options {
port @PORT@; port @PORT@;
pid-file "named.pid"; pid-file "named.pid";
......
/* /*
* Copyright (C) 2010, 2016 Internet Systems Consortium, Inc. ("ISC") * Copyright (C) 2010, 2016, 2018 Internet Systems Consortium, Inc. ("ISC")
* *
* This Source Code Form is subject to the terms of the Mozilla Public * This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this * License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/. * file, You can obtain one at http://mozilla.org/MPL/2.0/.
*/ */
/* $Id: named06.conf,v 1.2 2010/11/16 01:37:38 sar Exp $ */
controls { /* empty */ };
options { options {
port @PORT@; port @PORT@;
pid-file "named.pid"; pid-file "named.pid";
......
/* /*
* Copyright (C) 2010, 2016 Internet Systems Consortium, Inc. ("ISC") * Copyright (C) 2010, 2016, 2018 Internet Systems Consortium, Inc. ("ISC")
* *
* This Source Code Form is subject to the terms of the Mozilla Public * This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this * License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/. * file, You can obtain one at http://mozilla.org/MPL/2.0/.