summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--LICENSE20
-rw-r--r--Makefile2
-rw-r--r--dns/__init__.py2
-rw-r--r--dns/dnssec.py2
-rw-r--r--dns/e164.py2
-rw-r--r--dns/edns.py2
-rw-r--r--dns/entropy.py2
-rw-r--r--dns/exception.py2
-rw-r--r--dns/flags.py2
-rw-r--r--dns/grange.py2
-rw-r--r--dns/hash.py2
-rw-r--r--dns/inet.py2
-rw-r--r--dns/ipv4.py2
-rw-r--r--dns/ipv6.py2
-rw-r--r--dns/message.py2
-rw-r--r--dns/name.py2
-rw-r--r--dns/namedict.py2
-rw-r--r--dns/node.py2
-rw-r--r--dns/opcode.py2
-rw-r--r--dns/query.py2
-rw-r--r--dns/rcode.py2
-rw-r--r--dns/rdata.py2
-rw-r--r--dns/rdataclass.py2
-rw-r--r--dns/rdataset.py2
-rw-r--r--dns/rdatatype.py2
-rw-r--r--dns/rdtypes/ANY/AFSDB.py2
-rw-r--r--dns/rdtypes/ANY/AVC.py2
-rw-r--r--dns/rdtypes/ANY/CAA.py2
-rw-r--r--dns/rdtypes/ANY/CDNSKEY.py2
-rw-r--r--dns/rdtypes/ANY/CDS.py2
-rw-r--r--dns/rdtypes/ANY/CERT.py2
-rw-r--r--dns/rdtypes/ANY/CNAME.py2
-rw-r--r--dns/rdtypes/ANY/CSYNC.py2
-rw-r--r--dns/rdtypes/ANY/DLV.py2
-rw-r--r--dns/rdtypes/ANY/DNAME.py2
-rw-r--r--dns/rdtypes/ANY/DNSKEY.py2
-rw-r--r--dns/rdtypes/ANY/DS.py2
-rw-r--r--dns/rdtypes/ANY/GPOS.py2
-rw-r--r--dns/rdtypes/ANY/HINFO.py2
-rw-r--r--dns/rdtypes/ANY/HIP.py2
-rw-r--r--dns/rdtypes/ANY/ISDN.py2
-rw-r--r--dns/rdtypes/ANY/LOC.py2
-rw-r--r--dns/rdtypes/ANY/MX.py2
-rw-r--r--dns/rdtypes/ANY/NS.py2
-rw-r--r--dns/rdtypes/ANY/NSEC.py2
-rw-r--r--dns/rdtypes/ANY/NSEC3.py2
-rw-r--r--dns/rdtypes/ANY/NSEC3PARAM.py2
-rw-r--r--dns/rdtypes/ANY/OPENPGPKEY.py2
-rw-r--r--dns/rdtypes/ANY/PTR.py2
-rw-r--r--dns/rdtypes/ANY/RP.py2
-rw-r--r--dns/rdtypes/ANY/RRSIG.py2
-rw-r--r--dns/rdtypes/ANY/RT.py2
-rw-r--r--dns/rdtypes/ANY/SOA.py2
-rw-r--r--dns/rdtypes/ANY/SPF.py2
-rw-r--r--dns/rdtypes/ANY/SSHFP.py2
-rw-r--r--dns/rdtypes/ANY/TLSA.py2
-rw-r--r--dns/rdtypes/ANY/TXT.py2
-rw-r--r--dns/rdtypes/ANY/URI.py2
-rw-r--r--dns/rdtypes/ANY/X25.py2
-rw-r--r--dns/rdtypes/ANY/__init__.py2
-rw-r--r--dns/rdtypes/CH/A.py2
-rw-r--r--dns/rdtypes/CH/__init__.py2
-rw-r--r--dns/rdtypes/IN/A.py2
-rw-r--r--dns/rdtypes/IN/AAAA.py2
-rw-r--r--dns/rdtypes/IN/APL.py2
-rw-r--r--dns/rdtypes/IN/DHCID.py2
-rw-r--r--dns/rdtypes/IN/IPSECKEY.py2
-rw-r--r--dns/rdtypes/IN/KX.py2
-rw-r--r--dns/rdtypes/IN/NAPTR.py2
-rw-r--r--dns/rdtypes/IN/NSAP.py2
-rw-r--r--dns/rdtypes/IN/NSAP_PTR.py2
-rw-r--r--dns/rdtypes/IN/PX.py2
-rw-r--r--dns/rdtypes/IN/SRV.py2
-rw-r--r--dns/rdtypes/IN/WKS.py2
-rw-r--r--dns/rdtypes/IN/__init__.py2
-rw-r--r--dns/rdtypes/__init__.py2
-rw-r--r--dns/rdtypes/dnskeybase.py2
-rw-r--r--dns/rdtypes/dsbase.py2
-rw-r--r--dns/rdtypes/mxbase.py2
-rw-r--r--dns/rdtypes/nsbase.py2
-rw-r--r--dns/rdtypes/txtbase.py2
-rw-r--r--dns/renderer.py2
-rw-r--r--dns/resolver.py2
-rw-r--r--dns/reversename.py2
-rw-r--r--dns/rrset.py2
-rw-r--r--dns/set.py2
-rw-r--r--dns/tokenizer.py2
-rw-r--r--dns/tsig.py2
-rw-r--r--dns/tsigkeyring.py2
-rw-r--r--dns/ttl.py2
-rw-r--r--dns/update.py2
-rw-r--r--dns/version.py2
-rw-r--r--dns/wiredata.py2
-rw-r--r--dns/zone.py2
-rwxr-xr-xsetup.py2
-rw-r--r--tests/Makefile2
-rw-r--r--tests/test_bugs.py2
-rw-r--r--tests/test_dnssec.py2
-rw-r--r--tests/test_edns.py2
-rw-r--r--tests/test_exceptions.py2
-rw-r--r--tests/test_flags.py2
-rw-r--r--tests/test_generate.py2
-rw-r--r--tests/test_grange.py2
-rw-r--r--tests/test_message.py2
-rw-r--r--tests/test_name.py2
-rw-r--r--tests/test_namedict.py2
-rw-r--r--tests/test_nsec3.py2
-rw-r--r--tests/test_ntoaaton.py2
-rw-r--r--tests/test_rdata.py2
-rw-r--r--tests/test_rdtypeandclass.py2
-rw-r--r--tests/test_resolver.py2
-rw-r--r--tests/test_rrset.py2
-rw-r--r--tests/test_set.py2
-rw-r--r--tests/test_tokenizer.py2
-rw-r--r--tests/test_update.py2
-rw-r--r--tests/test_zone.py2
-rw-r--r--util/COPYRIGHT14
-rw-r--r--util/copyrights117
118 files changed, 249 insertions, 132 deletions
diff --git a/LICENSE b/LICENSE
index c0382e1..6222708 100644
--- a/LICENSE
+++ b/LICENSE
@@ -1,6 +1,24 @@
ISC License
-Copyright (C) 2001-2003 Nominum, Inc.
+Copyright (C) 2018 Dnspython Contributors
+
+Permission to use, copy, modify, and/or distribute this software for
+any purpose with or without fee is hereby granted, provided that the
+above copyright notice and this permission notice appear in all
+copies.
+
+THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL
+WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED
+WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE
+AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL
+DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
+PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
+TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+PERFORMANCE OF THIS SOFTWARE.
+
+
+
+Copyright (C) 2001-2017 Nominum, Inc.
Copyright (C) Google Inc.
Permission to use, copy, modify, and distribute this software and its
diff --git a/Makefile b/Makefile
index daa5803..6886e65 100644
--- a/Makefile
+++ b/Makefile
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2003-2017 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/__init__.py b/dns/__init__.py
index c848e48..c1ce8e6 100644
--- a/dns/__init__.py
+++ b/dns/__init__.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2003-2007, 2009, 2011 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/dnssec.py b/dns/dnssec.py
index 5426373..35da6b5 100644
--- a/dns/dnssec.py
+++ b/dns/dnssec.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2003-2017 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/e164.py b/dns/e164.py
index 0dbd3ff..758c47a 100644
--- a/dns/e164.py
+++ b/dns/e164.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2006-2017 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/edns.py b/dns/edns.py
index 487e67e..5660f7b 100644
--- a/dns/edns.py
+++ b/dns/edns.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2009-2017 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/entropy.py b/dns/entropy.py
index 64e0b5d..00c6a4b 100644
--- a/dns/entropy.py
+++ b/dns/entropy.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2009-2017 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/exception.py b/dns/exception.py
index 57f2bc1..71ff04f 100644
--- a/dns/exception.py
+++ b/dns/exception.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2003-2017 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/flags.py b/dns/flags.py
index f6e30e2..0119dec 100644
--- a/dns/flags.py
+++ b/dns/flags.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2001-2017 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/grange.py b/dns/grange.py
index 752858d..ffe8be7 100644
--- a/dns/grange.py
+++ b/dns/grange.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2012-2017 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/hash.py b/dns/hash.py
index 5176137..1713e62 100644
--- a/dns/hash.py
+++ b/dns/hash.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2011 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/inet.py b/dns/inet.py
index f417749..c8d7c1b 100644
--- a/dns/inet.py
+++ b/dns/inet.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2003-2017 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/ipv4.py b/dns/ipv4.py
index a67a84b..8fc4f7d 100644
--- a/dns/ipv4.py
+++ b/dns/ipv4.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2003-2017 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/ipv6.py b/dns/ipv6.py
index db1e9c9..128e56c 100644
--- a/dns/ipv6.py
+++ b/dns/ipv6.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2003-2017 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/message.py b/dns/message.py
index e7c6417..9d2b2f4 100644
--- a/dns/message.py
+++ b/dns/message.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2001-2017 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/name.py b/dns/name.py
index 2b159b4..0bcfd83 100644
--- a/dns/name.py
+++ b/dns/name.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2001-2017 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/namedict.py b/dns/namedict.py
index 97d4c9d..37a1310 100644
--- a/dns/namedict.py
+++ b/dns/namedict.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2003-2017 Nominum, Inc.
# Copyright (C) 2016 Coresec Systems AB
#
diff --git a/dns/node.py b/dns/node.py
index ad8dacb..8a7f19f 100644
--- a/dns/node.py
+++ b/dns/node.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2001-2017 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/opcode.py b/dns/opcode.py
index 249e359..c0735ba 100644
--- a/dns/opcode.py
+++ b/dns/opcode.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2001-2017 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/query.py b/dns/query.py
index 7198933..c0c517c 100644
--- a/dns/query.py
+++ b/dns/query.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2003-2017 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/rcode.py b/dns/rcode.py
index 4d564c7..5191e1b 100644
--- a/dns/rcode.py
+++ b/dns/rcode.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2001-2017 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/rdata.py b/dns/rdata.py
index 06c4722..55dc089 100644
--- a/dns/rdata.py
+++ b/dns/rdata.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2001-2017 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/rdataclass.py b/dns/rdataclass.py
index d3d883d..b88aa85 100644
--- a/dns/rdataclass.py
+++ b/dns/rdataclass.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2001-2017 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/rdataset.py b/dns/rdataset.py
index 96f0661..f1afe24 100644
--- a/dns/rdataset.py
+++ b/dns/rdataset.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2001-2017 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/rdatatype.py b/dns/rdatatype.py
index 94cbb73..b247bc9 100644
--- a/dns/rdatatype.py
+++ b/dns/rdatatype.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2001-2017 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/rdtypes/ANY/AFSDB.py b/dns/rdtypes/ANY/AFSDB.py
index f3d5154..c6a700c 100644
--- a/dns/rdtypes/ANY/AFSDB.py
+++ b/dns/rdtypes/ANY/AFSDB.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2003-2007, 2009-2011 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/rdtypes/ANY/AVC.py b/dns/rdtypes/ANY/AVC.py
index 137c9de..7f340b3 100644
--- a/dns/rdtypes/ANY/AVC.py
+++ b/dns/rdtypes/ANY/AVC.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2016 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/rdtypes/ANY/CAA.py b/dns/rdtypes/ANY/CAA.py
index f2e41ad..0acf201 100644
--- a/dns/rdtypes/ANY/CAA.py
+++ b/dns/rdtypes/ANY/CAA.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2003-2007, 2009-2011 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/rdtypes/ANY/CDNSKEY.py b/dns/rdtypes/ANY/CDNSKEY.py
index 83f3d51..653ae1b 100644
--- a/dns/rdtypes/ANY/CDNSKEY.py
+++ b/dns/rdtypes/ANY/CDNSKEY.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2004-2007, 2009-2011 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/rdtypes/ANY/CDS.py b/dns/rdtypes/ANY/CDS.py
index e1abfc3..a63041d 100644
--- a/dns/rdtypes/ANY/CDS.py
+++ b/dns/rdtypes/ANY/CDS.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2003-2007, 2009-2011 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/rdtypes/ANY/CERT.py b/dns/rdtypes/ANY/CERT.py
index 1c35c23..eea27b5 100644
--- a/dns/rdtypes/ANY/CERT.py
+++ b/dns/rdtypes/ANY/CERT.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2003-2007, 2009-2011 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/rdtypes/ANY/CNAME.py b/dns/rdtypes/ANY/CNAME.py
index 65cf570..11d42aa 100644
--- a/dns/rdtypes/ANY/CNAME.py
+++ b/dns/rdtypes/ANY/CNAME.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2003-2007, 2009-2011 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/rdtypes/ANY/CSYNC.py b/dns/rdtypes/ANY/CSYNC.py
index bf95cb2..06292fb 100644
--- a/dns/rdtypes/ANY/CSYNC.py
+++ b/dns/rdtypes/ANY/CSYNC.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2004-2007, 2009-2011, 2016 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/rdtypes/ANY/DLV.py b/dns/rdtypes/ANY/DLV.py
index cd1244c..1635212 100644
--- a/dns/rdtypes/ANY/DLV.py
+++ b/dns/rdtypes/ANY/DLV.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2009-2011 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/rdtypes/ANY/DNAME.py b/dns/rdtypes/ANY/DNAME.py
index dac9721..2499283 100644
--- a/dns/rdtypes/ANY/DNAME.py
+++ b/dns/rdtypes/ANY/DNAME.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2003-2007, 2009-2011 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/rdtypes/ANY/DNSKEY.py b/dns/rdtypes/ANY/DNSKEY.py
index e915e98..e36f7bc 100644
--- a/dns/rdtypes/ANY/DNSKEY.py
+++ b/dns/rdtypes/ANY/DNSKEY.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2004-2007, 2009-2011 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/rdtypes/ANY/DS.py b/dns/rdtypes/ANY/DS.py
index 577c8d8..7d457b2 100644
--- a/dns/rdtypes/ANY/DS.py
+++ b/dns/rdtypes/ANY/DS.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2003-2007, 2009-2011 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/rdtypes/ANY/GPOS.py b/dns/rdtypes/ANY/GPOS.py
index 4f22818..422822f 100644
--- a/dns/rdtypes/ANY/GPOS.py
+++ b/dns/rdtypes/ANY/GPOS.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2003-2007, 2009-2011 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/rdtypes/ANY/HINFO.py b/dns/rdtypes/ANY/HINFO.py
index 1e0620a..e4e0b34 100644
--- a/dns/rdtypes/ANY/HINFO.py
+++ b/dns/rdtypes/ANY/HINFO.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2003-2007, 2009-2011 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/rdtypes/ANY/HIP.py b/dns/rdtypes/ANY/HIP.py
index fbe955c..7c876b2 100644
--- a/dns/rdtypes/ANY/HIP.py
+++ b/dns/rdtypes/ANY/HIP.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2010, 2011 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/rdtypes/ANY/ISDN.py b/dns/rdtypes/ANY/ISDN.py
index e264814..f5f5f8b 100644
--- a/dns/rdtypes/ANY/ISDN.py
+++ b/dns/rdtypes/ANY/ISDN.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2003-2007, 2009-2011 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/rdtypes/ANY/LOC.py b/dns/rdtypes/ANY/LOC.py
index cd5e3fb..da9bb03 100644
--- a/dns/rdtypes/ANY/LOC.py
+++ b/dns/rdtypes/ANY/LOC.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2003-2007, 2009-2011 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/rdtypes/ANY/MX.py b/dns/rdtypes/ANY/MX.py
index 3a6735d..0a06494 100644
--- a/dns/rdtypes/ANY/MX.py
+++ b/dns/rdtypes/ANY/MX.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2003-2007, 2009-2011 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/rdtypes/ANY/NS.py b/dns/rdtypes/ANY/NS.py
index ae56d81..f9fcf63 100644
--- a/dns/rdtypes/ANY/NS.py
+++ b/dns/rdtypes/ANY/NS.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2003-2007, 2009-2011 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/rdtypes/ANY/NSEC.py b/dns/rdtypes/ANY/NSEC.py
index 470a49d..4e3da72 100644
--- a/dns/rdtypes/ANY/NSEC.py
+++ b/dns/rdtypes/ANY/NSEC.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2004-2007, 2009-2011 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/rdtypes/ANY/NSEC3.py b/dns/rdtypes/ANY/NSEC3.py
index 2f15172..1c281c4 100644
--- a/dns/rdtypes/ANY/NSEC3.py
+++ b/dns/rdtypes/ANY/NSEC3.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2004-2017 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/rdtypes/ANY/NSEC3PARAM.py b/dns/rdtypes/ANY/NSEC3PARAM.py
index 36bf740..87c36e5 100644
--- a/dns/rdtypes/ANY/NSEC3PARAM.py
+++ b/dns/rdtypes/ANY/NSEC3PARAM.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2004-2007, 2009-2011 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/rdtypes/ANY/OPENPGPKEY.py b/dns/rdtypes/ANY/OPENPGPKEY.py
index 70f57f0..a066cf9 100644
--- a/dns/rdtypes/ANY/OPENPGPKEY.py
+++ b/dns/rdtypes/ANY/OPENPGPKEY.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2016 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/rdtypes/ANY/PTR.py b/dns/rdtypes/ANY/PTR.py
index 250187a..20cd507 100644
--- a/dns/rdtypes/ANY/PTR.py
+++ b/dns/rdtypes/ANY/PTR.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2003-2007, 2009-2011 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/rdtypes/ANY/RP.py b/dns/rdtypes/ANY/RP.py
index 5b701d9..8f07be9 100644
--- a/dns/rdtypes/ANY/RP.py
+++ b/dns/rdtypes/ANY/RP.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2003-2007, 2009-2011 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/rdtypes/ANY/RRSIG.py b/dns/rdtypes/ANY/RRSIG.py
index 953dfb9..d3756ec 100644
--- a/dns/rdtypes/ANY/RRSIG.py
+++ b/dns/rdtypes/ANY/RRSIG.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2004-2007, 2009-2011 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/rdtypes/ANY/RT.py b/dns/rdtypes/ANY/RT.py
index 88b7548..d0feb79 100644
--- a/dns/rdtypes/ANY/RT.py
+++ b/dns/rdtypes/ANY/RT.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2003-2007, 2009-2011 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/rdtypes/ANY/SOA.py b/dns/rdtypes/ANY/SOA.py
index cc0098e..aec81ca 100644
--- a/dns/rdtypes/ANY/SOA.py
+++ b/dns/rdtypes/ANY/SOA.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2003-2007, 2009-2011 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/rdtypes/ANY/SPF.py b/dns/rdtypes/ANY/SPF.py
index f3e0904..41dee62 100644
--- a/dns/rdtypes/ANY/SPF.py
+++ b/dns/rdtypes/ANY/SPF.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2006, 2007, 2009-2011 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/rdtypes/ANY/SSHFP.py b/dns/rdtypes/ANY/SSHFP.py
index 7e846b3..c18311e 100644
--- a/dns/rdtypes/ANY/SSHFP.py
+++ b/dns/rdtypes/ANY/SSHFP.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2005-2007, 2009-2011 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/rdtypes/ANY/TLSA.py b/dns/rdtypes/ANY/TLSA.py
index 790a93b..a135c2b 100644
--- a/dns/rdtypes/ANY/TLSA.py
+++ b/dns/rdtypes/ANY/TLSA.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2005-2007, 2009-2011 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/rdtypes/ANY/TXT.py b/dns/rdtypes/ANY/TXT.py
index 6c7fa45..c5ae919 100644
--- a/dns/rdtypes/ANY/TXT.py
+++ b/dns/rdtypes/ANY/TXT.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2003-2007, 2009-2011 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/rdtypes/ANY/URI.py b/dns/rdtypes/ANY/URI.py
index b5595b5..f5b65ed 100644
--- a/dns/rdtypes/ANY/URI.py
+++ b/dns/rdtypes/ANY/URI.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2003-2007, 2009-2011 Nominum, Inc.
# Copyright (C) 2015 Red Hat, Inc.
#
diff --git a/dns/rdtypes/ANY/X25.py b/dns/rdtypes/ANY/X25.py
index 8732ccf..e530a2c 100644
--- a/dns/rdtypes/ANY/X25.py
+++ b/dns/rdtypes/ANY/X25.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2003-2007, 2009-2011 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/rdtypes/ANY/__init__.py b/dns/rdtypes/ANY/__init__.py
index 77be2cd..ca41ef8 100644
--- a/dns/rdtypes/ANY/__init__.py
+++ b/dns/rdtypes/ANY/__init__.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2003-2007, 2009-2011 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/rdtypes/CH/A.py b/dns/rdtypes/CH/A.py
index a24ddce..e65d192 100644
--- a/dns/rdtypes/CH/A.py
+++ b/dns/rdtypes/CH/A.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2003-2007, 2009-2011 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/rdtypes/CH/__init__.py b/dns/rdtypes/CH/__init__.py
index 6a70e10..7184a73 100644
--- a/dns/rdtypes/CH/__init__.py
+++ b/dns/rdtypes/CH/__init__.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2003-2007, 2009-2011 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/rdtypes/IN/A.py b/dns/rdtypes/IN/A.py
index 31f3e7f..8998982 100644
--- a/dns/rdtypes/IN/A.py
+++ b/dns/rdtypes/IN/A.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2003-2007, 2009-2011 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/rdtypes/IN/AAAA.py b/dns/rdtypes/IN/AAAA.py
index 4352404..a77c5bf 100644
--- a/dns/rdtypes/IN/AAAA.py
+++ b/dns/rdtypes/IN/AAAA.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2003-2007, 2009-2011 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/rdtypes/IN/APL.py b/dns/rdtypes/IN/APL.py
index 5b9383f..48faf88 100644
--- a/dns/rdtypes/IN/APL.py
+++ b/dns/rdtypes/IN/APL.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2003-2017 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/rdtypes/IN/DHCID.py b/dns/rdtypes/IN/DHCID.py
index 5b8626a..cec6459 100644
--- a/dns/rdtypes/IN/DHCID.py
+++ b/dns/rdtypes/IN/DHCID.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2006, 2007, 2009-2011 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/rdtypes/IN/IPSECKEY.py b/dns/rdtypes/IN/IPSECKEY.py
index c673e83..8f49ba1 100644
--- a/dns/rdtypes/IN/IPSECKEY.py
+++ b/dns/rdtypes/IN/IPSECKEY.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2006, 2007, 2009-2011 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/rdtypes/IN/KX.py b/dns/rdtypes/IN/KX.py
index adbfe34..1318a58 100644
--- a/dns/rdtypes/IN/KX.py
+++ b/dns/rdtypes/IN/KX.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2003-2007, 2009-2011 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/rdtypes/IN/NAPTR.py b/dns/rdtypes/IN/NAPTR.py
index 5ae2feb..32fa474 100644
--- a/dns/rdtypes/IN/NAPTR.py
+++ b/dns/rdtypes/IN/NAPTR.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2003-2007, 2009-2011 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/rdtypes/IN/NSAP.py b/dns/rdtypes/IN/NSAP.py
index 05d0745..336befc 100644
--- a/dns/rdtypes/IN/NSAP.py
+++ b/dns/rdtypes/IN/NSAP.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2003-2007, 2009-2011 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/rdtypes/IN/NSAP_PTR.py b/dns/rdtypes/IN/NSAP_PTR.py
index 56967df..a5b66c8 100644
--- a/dns/rdtypes/IN/NSAP_PTR.py
+++ b/dns/rdtypes/IN/NSAP_PTR.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2003-2007, 2009-2011 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/rdtypes/IN/PX.py b/dns/rdtypes/IN/PX.py
index e1ef102..2dbaee6 100644
--- a/dns/rdtypes/IN/PX.py
+++ b/dns/rdtypes/IN/PX.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2003-2007, 2009-2011 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/rdtypes/IN/SRV.py b/dns/rdtypes/IN/SRV.py
index f4396d6..b2c1bc9 100644
--- a/dns/rdtypes/IN/SRV.py
+++ b/dns/rdtypes/IN/SRV.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2003-2007, 2009-2011 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/rdtypes/IN/WKS.py b/dns/rdtypes/IN/WKS.py
index 1d4012c..96f98ad 100644
--- a/dns/rdtypes/IN/WKS.py
+++ b/dns/rdtypes/IN/WKS.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2003-2007, 2009-2011 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/rdtypes/IN/__init__.py b/dns/rdtypes/IN/__init__.py
index 8c16268..d7e69c9 100644
--- a/dns/rdtypes/IN/__init__.py
+++ b/dns/rdtypes/IN/__init__.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2003-2007, 2009-2011 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/rdtypes/__init__.py b/dns/rdtypes/__init__.py
index 12bb789..1ac137f 100644
--- a/dns/rdtypes/__init__.py
+++ b/dns/rdtypes/__init__.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2003-2007, 2009-2011 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/rdtypes/dnskeybase.py b/dns/rdtypes/dnskeybase.py
index 4f730ce..3e7e87e 100644
--- a/dns/rdtypes/dnskeybase.py
+++ b/dns/rdtypes/dnskeybase.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2004-2007, 2009-2011 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/rdtypes/dsbase.py b/dns/rdtypes/dsbase.py
index 1ee28e4..26ae9d5 100644
--- a/dns/rdtypes/dsbase.py
+++ b/dns/rdtypes/dsbase.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2010, 2011 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/rdtypes/mxbase.py b/dns/rdtypes/mxbase.py
index 5ac8cef..9a3fa62 100644
--- a/dns/rdtypes/mxbase.py
+++ b/dns/rdtypes/mxbase.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2003-2007, 2009-2011 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/rdtypes/nsbase.py b/dns/rdtypes/nsbase.py
index 79333a1..97a2232 100644
--- a/dns/rdtypes/nsbase.py
+++ b/dns/rdtypes/nsbase.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2003-2007, 2009-2011 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/rdtypes/txtbase.py b/dns/rdtypes/txtbase.py
index bb77609..645a57e 100644
--- a/dns/rdtypes/txtbase.py
+++ b/dns/rdtypes/txtbase.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2006-2017 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/renderer.py b/dns/renderer.py
index 36e2ec0..d7ef8c7 100644
--- a/dns/renderer.py
+++ b/dns/renderer.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2001-2017 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/resolver.py b/dns/resolver.py
index b794d31..806e5b2 100644
--- a/dns/resolver.py
+++ b/dns/resolver.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2003-2017 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/reversename.py b/dns/reversename.py
index 447a263..8f095fa 100644
--- a/dns/reversename.py
+++ b/dns/reversename.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2006-2017 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/rrset.py b/dns/rrset.py
index 6774647..a53ec32 100644
--- a/dns/rrset.py
+++ b/dns/rrset.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2003-2017 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/set.py b/dns/set.py
index b419ff4..81329bf 100644
--- a/dns/set.py
+++ b/dns/set.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2003-2017 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/tokenizer.py b/dns/tokenizer.py
index 6833ffc..880b71c 100644
--- a/dns/tokenizer.py
+++ b/dns/tokenizer.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2003-2017 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/tsig.py b/dns/tsig.py
index eaf14d9..3daa387 100644
--- a/dns/tsig.py
+++ b/dns/tsig.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2001-2007, 2009-2011 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/tsigkeyring.py b/dns/tsigkeyring.py
index 01f8702..5e5fe1c 100644
--- a/dns/tsigkeyring.py
+++ b/dns/tsigkeyring.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2003-2007, 2009-2011 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/ttl.py b/dns/ttl.py
index 4690728..4be16be 100644
--- a/dns/ttl.py
+++ b/dns/ttl.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2003-2017 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/update.py b/dns/update.py
index db0a61d..96a00d5 100644
--- a/dns/update.py
+++ b/dns/update.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2003-2007, 2009-2011 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/version.py b/dns/version.py
index 4e7023c..f116904 100644
--- a/dns/version.py
+++ b/dns/version.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2003-2017 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/wiredata.py b/dns/wiredata.py
index b50fbb9..ea3c1e6 100644
--- a/dns/wiredata.py
+++ b/dns/wiredata.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2011,2017 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/dns/zone.py b/dns/zone.py
index 65a1ea1..d43247a 100644
--- a/dns/zone.py
+++ b/dns/zone.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2003-2007, 2009-2011 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/setup.py b/setup.py
index 9d1f2b8..743d43c 100755
--- a/setup.py
+++ b/setup.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
#!/usr/bin/env python
#
# Copyright (C) 2003-2007, 2009-2011 Nominum, Inc.
diff --git a/tests/Makefile b/tests/Makefile
index 1524552..540e27c 100644
--- a/tests/Makefile
+++ b/tests/Makefile
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2003-2007, 2009-2011 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/tests/test_bugs.py b/tests/test_bugs.py
index 8d509a5..b3b47eb 100644
--- a/tests/test_bugs.py
+++ b/tests/test_bugs.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2006-2017 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/tests/test_dnssec.py b/tests/test_dnssec.py
index bec6ede..c87862a 100644
--- a/tests/test_dnssec.py
+++ b/tests/test_dnssec.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2011 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/tests/test_edns.py b/tests/test_edns.py
index 01dfdda..c39065c 100644
--- a/tests/test_edns.py
+++ b/tests/test_edns.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# -*- coding: utf-8
# Copyright (C) 2003-2007, 2009-2011 Nominum, Inc.
#
diff --git a/tests/test_exceptions.py b/tests/test_exceptions.py
index 6c4d016..caaf88a 100644
--- a/tests/test_exceptions.py
+++ b/tests/test_exceptions.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2006, 2007, 2009-2011 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/tests/test_flags.py b/tests/test_flags.py
index 0a603ff..375b0e1 100644
--- a/tests/test_flags.py
+++ b/tests/test_flags.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2003-2007, 2009-2011 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/tests/test_generate.py b/tests/test_generate.py
index 607a5c1..592e5b8 100644
--- a/tests/test_generate.py
+++ b/tests/test_generate.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2003-2007, 2009-2011 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/tests/test_grange.py b/tests/test_grange.py
index 73e065b..d52b855 100644
--- a/tests/test_grange.py
+++ b/tests/test_grange.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2003-2007, 2009-2011 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/tests/test_message.py b/tests/test_message.py
index 81738e8..a6f39a2 100644
--- a/tests/test_message.py
+++ b/tests/test_message.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2003-2007, 2009-2011 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/tests/test_name.py b/tests/test_name.py
index f3f04c3..0972972 100644
--- a/tests/test_name.py
+++ b/tests/test_name.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# -*- coding: utf-8
# Copyright (C) 2003-2017 Nominum, Inc.
#
diff --git a/tests/test_namedict.py b/tests/test_namedict.py
index 6700aec..d90cbfa 100644
--- a/tests/test_namedict.py
+++ b/tests/test_namedict.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2003-2007, 2009-2011 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/tests/test_nsec3.py b/tests/test_nsec3.py
index 9fd9e7f..019dc48 100644
--- a/tests/test_nsec3.py
+++ b/tests/test_nsec3.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2006-2017 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/tests/test_ntoaaton.py b/tests/test_ntoaaton.py
index e348049..a2c4d59 100644
--- a/tests/test_ntoaaton.py
+++ b/tests/test_ntoaaton.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2003-2007, 2009-2011 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/tests/test_rdata.py b/tests/test_rdata.py
index 9eba49d..f4898c1 100644
--- a/tests/test_rdata.py
+++ b/tests/test_rdata.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2006, 2007, 2009-2011 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/tests/test_rdtypeandclass.py b/tests/test_rdtypeandclass.py
index 0f7bac2..5d940a0 100644
--- a/tests/test_rdtypeandclass.py
+++ b/tests/test_rdtypeandclass.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2003-2007, 2009-2011 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/tests/test_resolver.py b/tests/test_resolver.py
index 4bc368f..1738c1a 100644
--- a/tests/test_resolver.py
+++ b/tests/test_resolver.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2003-2017 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/tests/test_rrset.py b/tests/test_rrset.py
index 2bf4c09..a82fb5c 100644
--- a/tests/test_rrset.py
+++ b/tests/test_rrset.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2003-2007, 2009-2011 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/tests/test_set.py b/tests/test_set.py
index e85c5f6..b97ff66 100644
--- a/tests/test_set.py
+++ b/tests/test_set.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2003-2007, 2009-2011 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/tests/test_tokenizer.py b/tests/test_tokenizer.py
index d833fea..8a6636c 100644
--- a/tests/test_tokenizer.py
+++ b/tests/test_tokenizer.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2003-2007, 2009-2011 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/tests/test_update.py b/tests/test_update.py
index 56ce31d..8387887 100644
--- a/tests/test_update.py
+++ b/tests/test_update.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2003-2007, 2009-2011 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/tests/test_zone.py b/tests/test_zone.py
index e917fa1..71b8751 100644
--- a/tests/test_zone.py
+++ b/tests/test_zone.py
@@ -1,3 +1,5 @@
+# Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
+
# Copyright (C) 2003-2007, 2009-2011 Nominum, Inc.
#
# Permission to use, copy, modify, and distribute this software and its
diff --git a/util/COPYRIGHT b/util/COPYRIGHT
deleted file mode 100644
index 7390363..0000000
--- a/util/COPYRIGHT
+++ /dev/null
@@ -1,14 +0,0 @@
-Copyright (C) @YEARS@ Nominum, Inc.
-
-Permission to use, copy, modify, and distribute this software and its
-documentation for any purpose with or without fee is hereby granted,
-provided that the above copyright notice and this permission notice
-appear in all copies.
-
-THE SOFTWARE IS PROVIDED "AS IS" AND NOMINUM DISCLAIMS ALL WARRANTIES
-WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
-MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL NOMINUM BE LIABLE FOR
-ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
-WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
-OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
diff --git a/util/copyrights b/util/copyrights
deleted file mode 100644
index 2e044f3..0000000
--- a/util/copyrights
+++ /dev/null
@@ -1,117 +0,0 @@
-./.gitignore X 2009
-./ChangeLog X 2003,2004,2005,2006,2007
-./LICENSE X 2003,2004,2005,2006,2007
-./MANIFEST.in X 2003,2004,2005,2006,2007
-./Makefile MAKE 2003,2004,2005,2006,2007,2009,2011
-./README X 2003,2004,2005,2006,2007
-./TODO X 2003,2004,2005,2006,2007
-./dns/__init__.py PYTHON 2003,2004,2005,2006,2007,2009,2011
-./dns/dnssec.py PYTHON 2003,2004,2005,2006,2007,2009,2011
-./dns/e164.py PYTHON 2006,2007,2009,2011
-./dns/edns.py PYTHON 2009,2011
-./dns/entropy.py PYTHON 2009,2011
-./dns/exception.py PYTHON 2003,2004,2005,2006,2007,2009,2010,2011
-./dns/flags.py PYTHON 2001,2002,2003,2004,2005,2006,2007,2009,2010,2011
-./dns/hash.py PYTHON 2011
-./dns/inet.py PYTHON 2003,2004,2005,2006,2007,2009,2010,2011
-./dns/ipv4.py PYTHON 2003,2004,2005,2006,2007,2009,2010,2011
-./dns/ipv6.py PYTHON 2003,2004,2005,2006,2007,2009,2010,2011
-./dns/message.py PYTHON 2001,2002,2003,2004,2005,2006,2007,2009,2010,2011
-./dns/name.py PYTHON 2001,2002,2003,2004,2005,2006,2007,2009,2010,2011
-./dns/namedict.py PYTHON 2003,2004,2005,2006,2007,2009,2010,2011
-./dns/node.py PYTHON 2001,2002,2003,2004,2005,2006,2007,2009,2010,2011
-./dns/opcode.py PYTHON 2001,2002,2003,2004,2005,2006,2007,2009,2010,2011
-./dns/query.py PYTHON 2003,2004,2005,2006,2007,2009,2010,2011
-./dns/rcode.py PYTHON 2001,2002,2003,2004,2005,2006,2007,2009,2010,2011
-./dns/rdata.py PYTHON 2001,2002,2003,2004,2005,2006,2007,2009,2010,2011
-./dns/rdataclass.py PYTHON 2001,2002,2003,2004,2005,2006,2007,2009,2010,2011
-./dns/rdataset.py PYTHON 2001,2002,2003,2004,2005,2006,2007,2009,2010,2011
-./dns/rdatatype.py PYTHON 2001,2002,2003,2004,2005,2006,2007,2009,2010,2011
-./dns/rdtypes/ANY/AFSDB.py PYTHON 2003,2004,2005,2006,2007,2009,2010,2011
-./dns/rdtypes/ANY/CERT.py PYTHON 2003,2004,2005,2006,2007,2009,2010,2011
-./dns/rdtypes/ANY/CNAME.py PYTHON 2003,2004,2005,2006,2007,2009,2010,2011
-./dns/rdtypes/ANY/DLV.py PYTHON 2009,2010,2011
-./dns/rdtypes/ANY/DNAME.py PYTHON 2003,2004,2005,2006,2007,2009,2010,2011
-./dns/rdtypes/ANY/DNSKEY.py PYTHON 2004,2005,2006,2007,2009,2010,2011
-./dns/rdtypes/ANY/DS.py PYTHON 2003,2004,2005,2006,2007,2009,2010,2011
-./dns/rdtypes/ANY/GPOS.py PYTHON 2003,2004,2005,2006,2007,2009,2010,2011
-./dns/rdtypes/ANY/HINFO.py PYTHON 2003,2004,2005,2006,2007,2009,2010,2011
-./dns/rdtypes/ANY/HIP.py PYTHON 2010,2011
-./dns/rdtypes/ANY/ISDN.py PYTHON 2003,2004,2005,2006,2007,2009,2010,2011
-./dns/rdtypes/ANY/LOC.py PYTHON 2003,2004,2005,2006,2007,2009,2010,2011
-./dns/rdtypes/ANY/MX.py PYTHON 2003,2004,2005,2006,2007,2009,2010,2011
-./dns/rdtypes/ANY/NS.py PYTHON 2003,2004,2005,2006,2007,2009,2010,2011
-./dns/rdtypes/ANY/NSEC.py PYTHON 2004,2005,2006,2007,2009,2010,2011
-./dns/rdtypes/ANY/NSEC3.py PYTHON 2004,2005,2006,2007,2009,2010,2011
-./dns/rdtypes/ANY/NSEC3PARAM.py PYTHON 2004,2005,2006,2007,2009,2010,2011
-./dns/rdtypes/ANY/PTR.py PYTHON 2003,2004,2005,2006,2007,2009,2010,2011
-./dns/rdtypes/ANY/RP.py PYTHON 2003,2004,2005,2006,2007,2009,2010,2011
-./dns/rdtypes/ANY/RRSIG.py PYTHON 2004,2005,2006,2007,2009,2010,2011
-./dns/rdtypes/ANY/RT.py PYTHON 2003,2004,2005,2006,2007,2009,2010,2011
-./dns/rdtypes/ANY/SOA.py PYTHON 2003,2004,2005,2006,2007,2009,2010,2011
-./dns/rdtypes/ANY/SPF.py PYTHON 2006,2007,2009,2010,2011
-./dns/rdtypes/ANY/SSHFP.py PYTHON 2005,2006,2007,2009,2010,2011
-./dns/rdtypes/ANY/TLSA.py PYTHON 2012
-./dns/rdtypes/ANY/TXT.py PYTHON 2003,2004,2005,2006,2007,2009,2010,2011
-./dns/rdtypes/ANY/X25.py PYTHON 2003,2004,2005,2006,2007,2009,2010,2011
-./dns/rdtypes/ANY/__init__.py PYTHON 2003,2004,2005,2006,2007,2009,2010,2011
-./dns/rdtypes/IN/A.py PYTHON 2003,2004,2005,2006,2007,2009,2010,2011
-./dns/rdtypes/IN/AAAA.py PYTHON 2003,2004,2005,2006,2007,2009,2010,2011
-./dns/rdtypes/IN/APL.py PYTHON 2003,2004,2005,2006,2007,2009,2010,2011
-./dns/rdtypes/IN/DHCID.py PYTHON 2006,2007,2009,2010,2011
-./dns/rdtypes/IN/IPSECKEY.py PYTHON 2006,2007,2009,2010,2011
-./dns/rdtypes/IN/KX.py PYTHON 2003,2004,2005,2006,2007,2009,2010,2011
-./dns/rdtypes/IN/NAPTR.py PYTHON 2003,2004,2005,2006,2007,2009,2010,2011
-./dns/rdtypes/IN/NSAP.py PYTHON 2003,2004,2005,2006,2007,2009,2010,2011
-./dns/rdtypes/IN/NSAP_PTR.py PYTHON 2003,2004,2005,2006,2007,2009,2010,2011
-./dns/rdtypes/IN/PX.py PYTHON 2003,2004,2005,2006,2007,2009,2010,2011
-./dns/rdtypes/IN/SRV.py PYTHON 2003,2004,2005,2006,2007,2009,2010,2011
-./dns/rdtypes/IN/WKS.py PYTHON 2003,2004,2005,2006,2007,2009,2010,2011
-./dns/rdtypes/IN/__init__.py PYTHON 2003,2004,2005,2006,2007,2009,2010,2011
-./dns/rdtypes/__init__.py PYTHON 2003,2004,2005,2006,2007,2009,2010,2011
-./dns/rdtypes/dsbase.py PYTHON 2010,2011
-./dns/rdtypes/mxbase.py PYTHON 2003,2004,2005,2006,2007,2009,2010,2011
-./dns/rdtypes/nsbase.py PYTHON 2003,2004,2005,2006,2007,2009,2010,2011
-./dns/rdtypes/txtbase.py PYTHON 2006,2007,2009,2010,2011
-./dns/renderer.py PYTHON 2001,2002,2003,2004,2005,2006,2007,2009,2010,2011
-./dns/resolver.py PYTHON 2003,2004,2005,2006,2007,2009,2010,2011
-./dns/reversename.py PYTHON 2006,2007,2009,2010,2011
-./dns/rrset.py PYTHON 2003,2004,2005,2006,2007,2009,2010,2011
-./dns/set.py PYTHON 2003,2004,2005,2006,2007,2009,2010,2011
-./dns/tokenizer.py PYTHON 2003,2004,2005,2006,2007,2009,2010,2011
-./dns/tsig.py PYTHON 2001,2002,2003,2004,2005,2006,2007,2009,2010,2011
-./dns/tsigkeyring.py PYTHON 2003,2004,2005,2006,2007,2009,2010,2011
-./dns/ttl.py PYTHON 2003,2004,2005,2006,2007,2009,2010,2011
-./dns/update.py PYTHON 2003,2004,2005,2006,2007,2009,2010,2011
-./dns/version.py PYTHON 2003,2004,2005,2006,2007,2009,2010,2011
-./dns/wiredata.py PYTHON 2011
-./dns/zone.py PYTHON 2003,2004,2005,2006,2007,2009,2010,2011
-./examples/ddns.py X 2006,2007
-./examples/e164.py X 2006,2007
-./examples/mx.py X 2003,2004,2005,2006,2007
-./examples/name.py X 2003,2004,2005,2006,2007
-./examples/reverse.py X 2003,2004,2005,2006,2007
-./examples/reverse_name.py X 2006,2007
-./examples/xfr.py X 2003,2004,2005,2006,2007
-./examples/zonediff.py X 2010,2011
-./setup.py PYTHON 2003,2004,2005,2006,2007,2009,2010,2011
-./tests/Makefile MAKE 2003,2004,2005,2006,2007,2009,2010,2011
-./tests/bugs.py PYTHON 2006,2007,2009,2010,2011
-./tests/dnssec.py PYTHON 2011
-./tests/example X 2003,2004,2005,2006,2007
-./tests/example1.good X 2003,2004,2005,2006,2007
-./tests/example2.good X 2003,2004,2005,2006,2007
-./tests/flags.py PYTHON 2003,2004,2005,2006,2007,2009,2010,2011
-./tests/message.py PYTHON 2003,2004,2005,2006,2007,2009,2010,2011
-./tests/name.py PYTHON 2003,2004,2005,2006,2007,2009,2010,2011
-./tests/namedict.py PYTHON 2003,2004,2005,2006,2007,2009,2010,2011
-./tests/ntoaaton.py PYTHON 2003,2004,2005,2006,2007,2009,2010,2011
-./tests/rdtypeandclass.py PYTHON 2003,2004,2005,2006,2007,2009,2010,2011
-./tests/resolver.py PYTHON 2003,2004,2005,2006,2007,2009,2010,2011
-./tests/rrset.py PYTHON 2003,2004,2005,2006,2007,2009,2010,2011
-./tests/set.py PYTHON 2003,2004,2005,2006,2007,2009,2010,2011
-./tests/tokenizer.py PYTHON 2003,2004,2005,2006,2007,2009,2010,2011
-./tests/update.py PYTHON 2003,2004,2005,2006,2007,2009,2010,2011
-./tests/zone.py PYTHON 2003,2004,2005,2006,2007,2009,2010,2011
-./util/COPYRIGHT X 2003,2004,2005,2006,2007
-./util/copyrights X 2003,2004,2005,2006,2007