Commit bf8fd41fee091ad6fe0d10066a4dbb3d8834b005

Authored by Jay Berkenbilt
1 parent 891751f6

Update copyright to 2021

Showing 57 changed files with 68 additions and 59 deletions
NOTICE.md
1 -QPDF is copyright (c) 2005-2020 Jay Berkenbilt 1 +QPDF is copyright (c) 2005-2021 Jay Berkenbilt
2 2
3 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at 3 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
4 4
README-maintainer
@@ -108,9 +108,18 @@ CODING RULES @@ -108,9 +108,18 @@ CODING RULES
108 108
109 RELEASE PREPARATION 109 RELEASE PREPARATION
110 110
111 -* Each year, update copyright notices. Just do a case-insensitive  
112 - search for copyright. Don't forget copyright in manual. Also update  
113 - debian copyright in debian package. Last updated: 2020. 111 +* Each year, update copyright notices. This will find all relevant
  112 + places (assuming current copyright is from last year) except the
  113 + manual:
  114 +
  115 + git --no-pager grep -i -n -P "copyright.*$(expr $(date +%Y) - 1).*berkenbilt"
  116 +
  117 + Also update the copyright in these places:
  118 + * manual
  119 + * debian package -- search for copyright.*berkenbilt in debian/copyright
  120 + * qtest-driver, TestDriver.pm in qtest source
  121 +
  122 + Copyright last updated: 2021.
114 123
115 * Take a look at "External Libraries" in TODO to see if we need to 124 * Take a look at "External Libraries" in TODO to see if we need to
116 make any changes. There is still some automation work left to do, so 125 make any changes. There is still some automation work left to do, so
README.md
@@ -14,7 +14,7 @@ The public key used to sign qpdf source distributions has fingerprint `C2C9 6B10 @@ -14,7 +14,7 @@ The public key used to sign qpdf source distributions has fingerprint `C2C9 6B10
14 14
15 # Copyright, License 15 # Copyright, License
16 16
17 -QPDF is copyright (c) 2005-2020 Jay Berkenbilt 17 +QPDF is copyright (c) 2005-2021 Jay Berkenbilt
18 18
19 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at 19 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
20 20
appimage/build-appimage
1 #!/bin/bash 1 #!/bin/bash
2 2
3 -# Copyright (c) 2019-2020 Jay Berkenbilt and Kurt Pfeifle 3 +# Copyright (c) 2019-2021 Jay Berkenbilt and Kurt Pfeifle
4 # 4 #
5 # This script is used to build an 'AppImage' from GitHub sources of 5 # This script is used to build an 'AppImage' from GitHub sources of
6 # QPDF (see https://appimage.org/). It is used in CI, but it also 6 # QPDF (see https://appimage.org/). It is used in CI, but it also
appimage/qpdf.appdata.xml
1 <?xml version="1.0" encoding="UTF-8"?> 1 <?xml version="1.0" encoding="UTF-8"?>
2 -<!-- Copyright 2005-2020 Jay Berkenbilt --> 2 +<!-- Copyright 2005-2021 Jay Berkenbilt -->
3 <component> 3 <component>
4 <id>org.QPDF.qpdf.desktop</id> 4 <id>org.QPDF.qpdf.desktop</id>
5 <metadata_license>MIT</metadata_license> 5 <metadata_license>MIT</metadata_license>
include/qpdf/Buffer.hh
1 -// Copyright (c) 2005-2020 Jay Berkenbilt 1 +// Copyright (c) 2005-2021 Jay Berkenbilt
2 // 2 //
3 // This file is part of qpdf. 3 // This file is part of qpdf.
4 // 4 //
include/qpdf/BufferInputSource.hh
1 -// Copyright (c) 2005-2020 Jay Berkenbilt 1 +// Copyright (c) 2005-2021 Jay Berkenbilt
2 // 2 //
3 // This file is part of qpdf. 3 // This file is part of qpdf.
4 // 4 //
include/qpdf/ClosedFileInputSource.hh
1 -// Copyright (c) 2005-2020 Jay Berkenbilt 1 +// Copyright (c) 2005-2021 Jay Berkenbilt
2 // 2 //
3 // This file is part of qpdf. 3 // This file is part of qpdf.
4 // 4 //
include/qpdf/Constants.h
1 -/* Copyright (c) 2005-2020 Jay Berkenbilt 1 +/* Copyright (c) 2005-2021 Jay Berkenbilt
2 * 2 *
3 * This file is part of qpdf. 3 * This file is part of qpdf.
4 * 4 *
include/qpdf/DLL.h
1 -/* Copyright (c) 2005-2020 Jay Berkenbilt 1 +/* Copyright (c) 2005-2021 Jay Berkenbilt
2 * 2 *
3 * This file is part of qpdf. 3 * This file is part of qpdf.
4 * 4 *
include/qpdf/FileInputSource.hh
1 -// Copyright (c) 2005-2020 Jay Berkenbilt 1 +// Copyright (c) 2005-2021 Jay Berkenbilt
2 // 2 //
3 // This file is part of qpdf. 3 // This file is part of qpdf.
4 // 4 //
include/qpdf/InputSource.hh
1 -// Copyright (c) 2005-2020 Jay Berkenbilt 1 +// Copyright (c) 2005-2021 Jay Berkenbilt
2 // 2 //
3 // This file is part of qpdf. 3 // This file is part of qpdf.
4 // 4 //
include/qpdf/JSON.hh
1 -// Copyright (c) 2005-2020 Jay Berkenbilt 1 +// Copyright (c) 2005-2021 Jay Berkenbilt
2 // 2 //
3 // This file is part of qpdf. 3 // This file is part of qpdf.
4 // 4 //
include/qpdf/Pipeline.hh
1 -// Copyright (c) 2005-2020 Jay Berkenbilt 1 +// Copyright (c) 2005-2021 Jay Berkenbilt
2 // 2 //
3 // This file is part of qpdf. 3 // This file is part of qpdf.
4 // 4 //
include/qpdf/Pl_Buffer.hh
1 -// Copyright (c) 2005-2020 Jay Berkenbilt 1 +// Copyright (c) 2005-2021 Jay Berkenbilt
2 // 2 //
3 // This file is part of qpdf. 3 // This file is part of qpdf.
4 // 4 //
include/qpdf/Pl_Concatenate.hh
1 -// Copyright (c) 2005-2020 Jay Berkenbilt 1 +// Copyright (c) 2005-2021 Jay Berkenbilt
2 // 2 //
3 // This file is part of qpdf. 3 // This file is part of qpdf.
4 // 4 //
include/qpdf/Pl_Count.hh
1 -// Copyright (c) 2005-2020 Jay Berkenbilt 1 +// Copyright (c) 2005-2021 Jay Berkenbilt
2 // 2 //
3 // This file is part of qpdf. 3 // This file is part of qpdf.
4 // 4 //
include/qpdf/Pl_DCT.hh
1 -// Copyright (c) 2005-2020 Jay Berkenbilt 1 +// Copyright (c) 2005-2021 Jay Berkenbilt
2 // 2 //
3 // This file is part of qpdf. 3 // This file is part of qpdf.
4 // 4 //
include/qpdf/Pl_Discard.hh
1 -// Copyright (c) 2005-2020 Jay Berkenbilt 1 +// Copyright (c) 2005-2021 Jay Berkenbilt
2 // 2 //
3 // This file is part of qpdf. 3 // This file is part of qpdf.
4 // 4 //
include/qpdf/Pl_Flate.hh
1 -// Copyright (c) 2005-2020 Jay Berkenbilt 1 +// Copyright (c) 2005-2021 Jay Berkenbilt
2 // 2 //
3 // This file is part of qpdf. 3 // This file is part of qpdf.
4 // 4 //
include/qpdf/Pl_QPDFTokenizer.hh
1 -// Copyright (c) 2005-2020 Jay Berkenbilt 1 +// Copyright (c) 2005-2021 Jay Berkenbilt
2 // 2 //
3 // This file is part of qpdf. 3 // This file is part of qpdf.
4 // 4 //
include/qpdf/Pl_RunLength.hh
1 -// Copyright (c) 2005-2020 Jay Berkenbilt 1 +// Copyright (c) 2005-2021 Jay Berkenbilt
2 // 2 //
3 // This file is part of qpdf. 3 // This file is part of qpdf.
4 // 4 //
include/qpdf/Pl_StdioFile.hh
1 -// Copyright (c) 2005-2020 Jay Berkenbilt 1 +// Copyright (c) 2005-2021 Jay Berkenbilt
2 // 2 //
3 // This file is part of qpdf. 3 // This file is part of qpdf.
4 // 4 //
include/qpdf/PointerHolder.hh
1 -// Copyright (c) 2005-2020 Jay Berkenbilt 1 +// Copyright (c) 2005-2021 Jay Berkenbilt
2 // 2 //
3 // This file is part of qpdf. 3 // This file is part of qpdf.
4 // 4 //
include/qpdf/QIntC.hh
1 -// Copyright (c) 2005-2020 Jay Berkenbilt 1 +// Copyright (c) 2005-2021 Jay Berkenbilt
2 // 2 //
3 // This file is part of qpdf. 3 // This file is part of qpdf.
4 // 4 //
include/qpdf/QPDF.hh
1 -// Copyright (c) 2005-2020 Jay Berkenbilt 1 +// Copyright (c) 2005-2021 Jay Berkenbilt
2 // 2 //
3 // This file is part of qpdf. 3 // This file is part of qpdf.
4 // 4 //
include/qpdf/QPDFAcroFormDocumentHelper.hh
1 -// Copyright (c) 2005-2020 Jay Berkenbilt 1 +// Copyright (c) 2005-2021 Jay Berkenbilt
2 // 2 //
3 // This file is part of qpdf. 3 // This file is part of qpdf.
4 // 4 //
include/qpdf/QPDFAnnotationObjectHelper.hh
1 -// Copyright (c) 2005-2020 Jay Berkenbilt 1 +// Copyright (c) 2005-2021 Jay Berkenbilt
2 // 2 //
3 // This file is part of qpdf. 3 // This file is part of qpdf.
4 // 4 //
include/qpdf/QPDFCryptoImpl.hh
1 -// Copyright (c) 2005-2020 Jay Berkenbilt 1 +// Copyright (c) 2005-2021 Jay Berkenbilt
2 // 2 //
3 // This file is part of qpdf. 3 // This file is part of qpdf.
4 // 4 //
include/qpdf/QPDFCryptoProvider.hh
1 -// Copyright (c) 2005-2020 Jay Berkenbilt 1 +// Copyright (c) 2005-2021 Jay Berkenbilt
2 // 2 //
3 // This file is part of qpdf. 3 // This file is part of qpdf.
4 // 4 //
include/qpdf/QPDFDocumentHelper.hh
1 -// Copyright (c) 2005-2020 Jay Berkenbilt 1 +// Copyright (c) 2005-2021 Jay Berkenbilt
2 // 2 //
3 // This file is part of qpdf. 3 // This file is part of qpdf.
4 // 4 //
include/qpdf/QPDFExc.hh
1 -// Copyright (c) 2005-2020 Jay Berkenbilt 1 +// Copyright (c) 2005-2021 Jay Berkenbilt
2 // 2 //
3 // This file is part of qpdf. 3 // This file is part of qpdf.
4 // 4 //
include/qpdf/QPDFFormFieldObjectHelper.hh
1 -// Copyright (c) 2005-2020 Jay Berkenbilt 1 +// Copyright (c) 2005-2021 Jay Berkenbilt
2 // 2 //
3 // This file is part of qpdf. 3 // This file is part of qpdf.
4 // 4 //
include/qpdf/QPDFNameTreeObjectHelper.hh
1 -// Copyright (c) 2005-2020 Jay Berkenbilt 1 +// Copyright (c) 2005-2021 Jay Berkenbilt
2 // 2 //
3 // This file is part of qpdf. 3 // This file is part of qpdf.
4 // 4 //
include/qpdf/QPDFNumberTreeObjectHelper.hh
1 -// Copyright (c) 2005-2020 Jay Berkenbilt 1 +// Copyright (c) 2005-2021 Jay Berkenbilt
2 // 2 //
3 // This file is part of qpdf. 3 // This file is part of qpdf.
4 // 4 //
include/qpdf/QPDFObjGen.hh
1 -// Copyright (c) 2005-2020 Jay Berkenbilt 1 +// Copyright (c) 2005-2021 Jay Berkenbilt
2 // 2 //
3 // This file is part of qpdf. 3 // This file is part of qpdf.
4 // 4 //
include/qpdf/QPDFObject.hh
1 -// Copyright (c) 2005-2020 Jay Berkenbilt 1 +// Copyright (c) 2005-2021 Jay Berkenbilt
2 // 2 //
3 // This file is part of qpdf. 3 // This file is part of qpdf.
4 // 4 //
include/qpdf/QPDFObjectHandle.hh
1 -// Copyright (c) 2005-2020 Jay Berkenbilt 1 +// Copyright (c) 2005-2021 Jay Berkenbilt
2 // 2 //
3 // This file is part of qpdf. 3 // This file is part of qpdf.
4 // 4 //
include/qpdf/QPDFObjectHelper.hh
1 -// Copyright (c) 2005-2020 Jay Berkenbilt 1 +// Copyright (c) 2005-2021 Jay Berkenbilt
2 // 2 //
3 // This file is part of qpdf. 3 // This file is part of qpdf.
4 // 4 //
include/qpdf/QPDFOutlineDocumentHelper.hh
1 -// Copyright (c) 2005-2020 Jay Berkenbilt 1 +// Copyright (c) 2005-2021 Jay Berkenbilt
2 // 2 //
3 // This file is part of qpdf. 3 // This file is part of qpdf.
4 // 4 //
include/qpdf/QPDFOutlineObjectHelper.hh
1 -// Copyright (c) 2005-2020 Jay Berkenbilt 1 +// Copyright (c) 2005-2021 Jay Berkenbilt
2 // 2 //
3 // This file is part of qpdf. 3 // This file is part of qpdf.
4 // 4 //
include/qpdf/QPDFPageDocumentHelper.hh
1 -// Copyright (c) 2005-2020 Jay Berkenbilt 1 +// Copyright (c) 2005-2021 Jay Berkenbilt
2 // 2 //
3 // This file is part of qpdf. 3 // This file is part of qpdf.
4 // 4 //
include/qpdf/QPDFPageLabelDocumentHelper.hh
1 -// Copyright (c) 2005-2020 Jay Berkenbilt 1 +// Copyright (c) 2005-2021 Jay Berkenbilt
2 // 2 //
3 // This file is part of qpdf. 3 // This file is part of qpdf.
4 // 4 //
include/qpdf/QPDFPageObjectHelper.hh
1 -// Copyright (c) 2005-2020 Jay Berkenbilt 1 +// Copyright (c) 2005-2021 Jay Berkenbilt
2 // 2 //
3 // This file is part of qpdf. 3 // This file is part of qpdf.
4 // 4 //
include/qpdf/QPDFStreamFilter.hh
1 -// Copyright (c) 2005-2020 Jay Berkenbilt 1 +// Copyright (c) 2005-2021 Jay Berkenbilt
2 // 2 //
3 // This file is part of qpdf. 3 // This file is part of qpdf.
4 // 4 //
include/qpdf/QPDFSystemError.hh
1 -// Copyright (c) 2005-2020 Jay Berkenbilt 1 +// Copyright (c) 2005-2021 Jay Berkenbilt
2 // 2 //
3 // This file is part of qpdf. 3 // This file is part of qpdf.
4 // 4 //
include/qpdf/QPDFTokenizer.hh
1 -// Copyright (c) 2005-2020 Jay Berkenbilt 1 +// Copyright (c) 2005-2021 Jay Berkenbilt
2 // 2 //
3 // This file is part of qpdf. 3 // This file is part of qpdf.
4 // 4 //
include/qpdf/QPDFWriter.hh
1 -// Copyright (c) 2005-2020 Jay Berkenbilt 1 +// Copyright (c) 2005-2021 Jay Berkenbilt
2 // 2 //
3 // This file is part of qpdf. 3 // This file is part of qpdf.
4 // 4 //
include/qpdf/QPDFXRefEntry.hh
1 -// Copyright (c) 2005-2020 Jay Berkenbilt 1 +// Copyright (c) 2005-2021 Jay Berkenbilt
2 // 2 //
3 // This file is part of qpdf. 3 // This file is part of qpdf.
4 // 4 //
include/qpdf/QTC.hh
1 -// Copyright (c) 2005-2020 Jay Berkenbilt 1 +// Copyright (c) 2005-2021 Jay Berkenbilt
2 // 2 //
3 // This file is part of qpdf. 3 // This file is part of qpdf.
4 // 4 //
include/qpdf/QUtil.hh
1 -// Copyright (c) 2005-2020 Jay Berkenbilt 1 +// Copyright (c) 2005-2021 Jay Berkenbilt
2 // 2 //
3 // This file is part of qpdf. 3 // This file is part of qpdf.
4 // 4 //
include/qpdf/RandomDataProvider.hh
1 -// Copyright (c) 2005-2020 Jay Berkenbilt 1 +// Copyright (c) 2005-2021 Jay Berkenbilt
2 // 2 //
3 // This file is part of qpdf. 3 // This file is part of qpdf.
4 // 4 //
include/qpdf/Types.h
1 -/* Copyright (c) 2005-2020 Jay Berkenbilt 1 +/* Copyright (c) 2005-2021 Jay Berkenbilt
2 * 2 *
3 * This file is part of qpdf. 3 * This file is part of qpdf.
4 * 4 *
include/qpdf/qpdf-c.h
1 -/* Copyright (c) 2005-2020 Jay Berkenbilt 1 +/* Copyright (c) 2005-2021 Jay Berkenbilt
2 * 2 *
3 * This file is part of qpdf. 3 * This file is part of qpdf.
4 * 4 *
qpdf/qpdf.cc
@@ -1165,7 +1165,7 @@ ArgParser::argCopyright() @@ -1165,7 +1165,7 @@ ArgParser::argCopyright()
1165 std::cout 1165 std::cout
1166 << whoami << " version " << QPDF::QPDFVersion() << std::endl 1166 << whoami << " version " << QPDF::QPDFVersion() << std::endl
1167 << std::endl 1167 << std::endl
1168 - << "Copyright (c) 2005-2020 Jay Berkenbilt" 1168 + << "Copyright (c) 2005-2021 Jay Berkenbilt"
1169 << std::endl 1169 << std::endl
1170 << "QPDF is licensed under the Apache License, Version 2.0 (the \"License\");" 1170 << "QPDF is licensed under the Apache License, Version 2.0 (the \"License\");"
1171 << std::endl 1171 << std::endl
qtest/bin/qtest-driver
@@ -2,7 +2,7 @@ @@ -2,7 +2,7 @@
2 # 2 #
3 # This file is part of qtest. 3 # This file is part of qtest.
4 # 4 #
5 -# Copyright 1993-2020, Jay Berkenbilt 5 +# Copyright 1993-2021, Jay Berkenbilt
6 # 6 #
7 # QTest is distributed under the terms of version 2.0 of the Artistic 7 # QTest is distributed under the terms of version 2.0 of the Artistic
8 # license which may be found in the source distribution. 8 # license which may be found in the source distribution.
qtest/module/TestDriver.pm
@@ -2,7 +2,7 @@ @@ -2,7 +2,7 @@
2 # 2 #
3 # This file is part of qtest. 3 # This file is part of qtest.
4 # 4 #
5 -# Copyright 1993-2020, Jay Berkenbilt 5 +# Copyright 1993-2021, Jay Berkenbilt
6 # 6 #
7 # QTest is distributed under the terms of version 2.0 of the Artistic 7 # QTest is distributed under the terms of version 2.0 of the Artistic
8 # license which may be found in the source distribution. 8 # license which may be found in the source distribution.