]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
reuse: add copyright + license info to individual docs/*.md files
authorDaniel Stenberg <daniel@haxx.se>
Sun, 31 Mar 2024 09:52:28 +0000 (11:52 +0200)
committerDaniel Stenberg <daniel@haxx.se>
Sun, 31 Mar 2024 10:01:18 +0000 (12:01 +0200)
Instead of use 'docs/*.md' in dep5. For clarity and avoiding a wide-
matching wildcard.

+ Remove mention of old files from .reuse/dep5
+ add info to .github/dependabot.yml
+ make scripts/copyright.pl warn on non-matching patterns

Closes #13245

54 files changed:
.github/dependabot.yml
.reuse/dep5
docs/ALTSVC.md
docs/BINDINGS.md
docs/BUFQ.md
docs/BUFREF.md
docs/BUG-BOUNTY.md
docs/BUGS.md
docs/CHECKSRC.md
docs/CIPHERS.md
docs/CLIENT-READERS.md
docs/CLIENT-WRITERS.md
docs/CODE_OF_CONDUCT.md
docs/CODE_REVIEW.md
docs/CODE_STYLE.md
docs/CONNECTION-FILTERS.md
docs/CONTRIBUTE.md
docs/CURL-DISABLE.md
docs/CURLDOWN.md
docs/DEPRECATE.md
docs/DISTROS.md
docs/DYNBUF.md
docs/EARLY-RELEASE.md
docs/EXPERIMENTAL.md
docs/FEATURES.md
docs/GOVERNANCE.md
docs/HELP-US.md
docs/HISTORY.md
docs/HSTS.md
docs/HTTP-COOKIES.md
docs/HTTP2.md
docs/HTTP3.md
docs/HYPER.md
docs/INSTALL-CMAKE.md
docs/INSTALL.md
docs/INTERNALS.md
docs/IPFS.md
docs/MANUAL.md
docs/MQTT.md
docs/NEW-PROTOCOL.md
docs/PARALLEL-TRANSFERS.md
docs/README.md
docs/RELEASE-PROCEDURE.md
docs/ROADMAP.md
docs/RUSTLS.md
docs/SECURITY-ADVISORY.md
docs/SPONSORS.md
docs/SSL-PROBLEMS.md
docs/SSLCERTS.md
docs/TheArtOfHttpScripting.md
docs/URL-SYNTAX.md
docs/VERSIONS.md
docs/VULN-DISCLOSURE-POLICY.md
scripts/copyright.pl

index 5ace4600a1f26e6892982f3e2f069ebfab108d87..792d0f0b31ebc46a8893bad1c336e40980ae7dda 100644 (file)
@@ -1,3 +1,7 @@
+# Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al.
+#
+# SPDX-License-Identifier: curl
+
 version: 2
 updates:
   - package-ecosystem: "github-actions"
index d51e5b9ce101d77f284a00775e800cb58271c87b..fd332f14870f6c2a2dd9f4fa9ecf558979755f2d 100644 (file)
@@ -8,13 +8,8 @@ Files: tests/data/test* tests/certs/* tests/stunnel.pem tests/valgrind.supp
 Copyright: Daniel Stenberg, <daniel@haxx.se>, et al.
 License: curl
 
-# Markdown documentation in docs/
-Files: docs/*.md
-Copyright: Daniel Stenberg, <daniel@haxx.se>, et al.
-License: curl
-
 # Docs in docs/
-Files: docs/FAQ docs/INSTALL docs/INSTALL.cmake docs/KNOWN_BUGS docs/MAIL-ETIQUETTE docs/THANKS docs/TODO docs/cmdline-opts/page-footer docs/libcurl/curl_multi_socket_all.3 docs/libcurl/curl_strnequal.3 docs/libcurl/symbols-in-versions docs/options-in-versions
+Files: docs/FAQ docs/INSTALL docs/KNOWN_BUGS docs/MAIL-ETIQUETTE docs/THANKS docs/TODO docs/libcurl/symbols-in-versions docs/options-in-versions
 Copyright: Daniel Stenberg, <daniel@haxx.se>, et al.
 License: curl
 
@@ -89,14 +84,6 @@ Files: README
 Copyright: Daniel Stenberg, <daniel@haxx.se>, et al.
 License: curl
 
-Files: .github/ISSUE_TEMPLATE/bug_report.md
-Copyright: Daniel Stenberg, <daniel@haxx.se>, et al.
-License: curl
-
 Files: .mailmap
 Copyright: Daniel Stenberg, <daniel@haxx.se>, et al.
 License: curl
-
-Files: .github/dependabot.yml
-Copyright: Daniel Stenberg, <daniel@haxx.se>, et al.
-License: curl
index 92343aee4dedb5cec141d476578129c625b7dd34..4b5bcffcc9dca8cd3ea81a7871bbf05b276c6e03 100644 (file)
@@ -1,3 +1,9 @@
+<!--
+Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al.
+
+SPDX-License-Identifier: curl
+-->
+
 # Alt-Svc
 
 curl features support for the Alt-Svc: HTTP header.
index 060586fde20c681c29c1496dd0d799be40da7dff..e2580b42b6172c885390151605cf848ff3674405 100644 (file)
@@ -1,3 +1,9 @@
+<!--
+Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al.
+
+SPDX-License-Identifier: curl
+-->
+
 libcurl bindings
 ================
 
index 26cfccf491be2fd9f07a14f67630729e2f9ee8b9..60843819ef637d20a07ba8b173f4f1855b43aac2 100644 (file)
@@ -1,3 +1,9 @@
+<!--
+Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al.
+
+SPDX-License-Identifier: curl
+-->
+
 # bufq
 
 This is an internal module for managing I/O buffers. A `bufq` can be written
index 9ee8fdbbee48414cbdfb194ac2441dfa97544ce6..9a8b506b561a583a8ce3f413b8841ea754fa969e 100644 (file)
@@ -1,3 +1,9 @@
+<!--
+Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al.
+
+SPDX-License-Identifier: curl
+-->
+
 # bufref
 
 This is an internal module for handling buffer references. A referenced
index 3cb4024a31be791c5f6e0186317b75ab80eac00b..d533af9442a79be1f3e6bbf2406d12ff0ff8e425 100644 (file)
@@ -1,3 +1,9 @@
+<!--
+Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al.
+
+SPDX-License-Identifier: curl
+-->
+
 # The curl bug bounty
 
 The curl project runs a bug bounty program in association with
index 9a3a30add05589eda72ad704c0762fa4997d461a..8a3ef82e9c0101c72d9d1fa2f127f871fae4aa75 100644 (file)
@@ -1,3 +1,9 @@
+<!--
+Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al.
+
+SPDX-License-Identifier: curl
+-->
+
 # BUGS
 
 ## There are still bugs
index fc5004535917b5eb04c0f5f49c8cbe49030e6620..16eb96c75bfcf21b0d22473ffff9a1c19444191a 100644 (file)
@@ -1,3 +1,9 @@
+<!--
+Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al.
+
+SPDX-License-Identifier: curl
+-->
+
 # checksrc
 
 This is the tool we use within the curl project to scan C source code and
index 1fb8540584dc81edfb95f6d64d378d09aea9e406..d55989bfa2e1be56a35a57fd9450e36278f0ea7f 100644 (file)
@@ -1,3 +1,9 @@
+<!--
+Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al.
+
+SPDX-License-Identifier: curl
+-->
+
 # Ciphers
 
 With curl's options
index dec35b3282e4d7a5a8f415c2a6fe63f31e19c07c..30a4725b19e1e4bbec9b217f62e2ee2bb1abb5fd 100644 (file)
@@ -1,3 +1,9 @@
+<!--
+Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al.
+
+SPDX-License-Identifier: curl
+-->
+
 # curl client readers
 
 Client readers is a design in the internals of libcurl, not visible in its public API. They were started
index 47e802f121572aa75aa12c1af30fbcf89e1a2fa8..9f7197d22890296f2cb12434af05794a9cf4e452 100644 (file)
@@ -1,3 +1,9 @@
+<!--
+Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al.
+
+SPDX-License-Identifier: curl
+-->
+
 # curl client writers
 
 Client writers is a design in the internals of libcurl, not visible in its public API. They were started
index 1f71c387bdb1337706e3e2acf0556e739931870b..5c8878189c8cba2c3488ac3e996ec72fe974f153 100644 (file)
@@ -1,3 +1,9 @@
+<!--
+Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al.
+
+SPDX-License-Identifier: curl
+-->
+
 Contributor Code of Conduct
 ===========================
 
index 0776d30a08be8a6bb507c90441a4dbda210f27c1..b78992a3e7d266e3a48a20415636bcb9efb28f9b 100644 (file)
@@ -1,3 +1,9 @@
+<!--
+Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al.
+
+SPDX-License-Identifier: curl
+-->
+
 # How to do code reviews for curl
 
 Anyone and everyone is encouraged and welcome to review code submissions in
index 970a3b0aec1099fe3c3c0f415e795e2014c53a74..7b2b60251f8966c528d77873ddfbc696c888131d 100644 (file)
@@ -1,3 +1,9 @@
+<!--
+Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al.
+
+SPDX-License-Identifier: curl
+-->
+
 # curl C code style
 
 Source code that has a common style is easier to read than code that uses
index 95b6d50d7a7f465730a9a53be8db6c49ab907bc6..6b20f93de18e2d2f3d99dba15c7e1cbbe0449680 100644 (file)
@@ -1,3 +1,9 @@
+<!--
+Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al.
+
+SPDX-License-Identifier: curl
+-->
+
 # curl connection filters
 
 Connection filters is a design in the internals of curl, not visible in its
index 6288dac90d20e62442875a603efa993f0309a7bb..bffcd5a945027960e3ba51ceee67cd0f9f55b674 100644 (file)
@@ -1,3 +1,9 @@
+<!--
+Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al.
+
+SPDX-License-Identifier: curl
+-->
+
 # Contributing to the curl project
 
 This document is intended to offer guidelines on how to best contribute to the
index 7978ed2125a5b4c5c0342611fb624c915f572553..3409bec0183f6a6a7f12ecd83f340f25f7c3f8ae 100644 (file)
@@ -1,3 +1,9 @@
+<!--
+Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al.
+
+SPDX-License-Identifier: curl
+-->
+
 # Code defines to disable features and protocols
 
 ## `CURL_DISABLE_ALTSVC`
index 8ee2f3ce4f4e22cbbcca306dc04fe776c3299741..910438976b4fa916a2414e237b510ba91a97564f 100644 (file)
@@ -1,3 +1,9 @@
+<!--
+Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al.
+
+SPDX-License-Identifier: curl
+-->
+
 # curldown
 
 A markdown-like syntax for libcurl man pages.
index 6b6b5b46b8c3c7ab4f904426ff6ea54e01b5058f..27f8b288e010dff4212d58113f6d76da5986c6a6 100644 (file)
@@ -1,3 +1,9 @@
+<!--
+Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al.
+
+SPDX-License-Identifier: curl
+-->
+
 # Items to be removed from future curl releases
 
 If any of these deprecated features is a cause for concern for you, please
index 09e588c4f1dbe37ce18dead27685ec6059b935f2..dd7a5b5743ba65f6e35f9e926d0ff1ce16a9f6f8 100644 (file)
@@ -1,3 +1,9 @@
+<!--
+Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al.
+
+SPDX-License-Identifier: curl
+-->
+
 # curl distros
 
 <!-- markdown-link-check-disable -->
index 3f63ec7e47fad7142a656f4f30813f2a4cbeeea1..01fe332ab688ea8ce43c9176771d66768212c8b6 100644 (file)
@@ -1,3 +1,9 @@
+<!--
+Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al.
+
+SPDX-License-Identifier: curl
+-->
+
 # dynbuf
 
 This is the internal module for creating and handling "dynamic buffers". This
index 3e9a679ac3007cec88fdd02cc56d2801f95d4f59..e66dbbd444d95750db14e5214c0bfc6aa5767c98 100644 (file)
@@ -1,3 +1,9 @@
+<!--
+Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al.
+
+SPDX-License-Identifier: curl
+-->
+
 # How to determine if an early patch release is warranted
 
 In the curl project we do releases every 8 weeks. Unless we break the cycle
index ee26ac11063d091392d9888b6eb6f14daef91d7b..4e781ecba70b5baa78c7fb6d3ae06b5e34f23b91 100644 (file)
@@ -1,3 +1,9 @@
+<!--
+Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al.
+
+SPDX-License-Identifier: curl
+-->
+
 # Experimental
 
 Some features and functionality in curl and libcurl are considered
index bae38fb851e1afd288f8d8aba3210da7a5ee747c..3121fcc906e0c84818dba0041920bbf2bde42c5f 100644 (file)
@@ -1,3 +1,9 @@
+<!--
+Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al.
+
+SPDX-License-Identifier: curl
+-->
+
 # Features -- what curl can do
 
 ## curl tool
index 09723c4d0bb543aff342b4ea2a81511b878f4220..4ab52a9a01e2bbae39a951da32003a625fd6db09 100644 (file)
@@ -1,3 +1,9 @@
+<!--
+Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al.
+
+SPDX-License-Identifier: curl
+-->
+
 # Decision making in the curl project
 
 A rough guide to how we make decisions and who does what.
index 15996d0462ca65326d9c1ac1519fa9d24fa4b25f..0619aec53122de013fde2316ad13592a49477223 100644 (file)
@@ -1,3 +1,9 @@
+<!--
+Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al.
+
+SPDX-License-Identifier: curl
+-->
+
 # How to get started helping out in the curl project
 
 We are always in need of more help. If you are new to the project and are
index d28217ca6f80045ec1c28360054a14139adbc855..bcc472cd9f4057694be50294614ba83ced885fa1 100644 (file)
@@ -1,3 +1,9 @@
+<!--
+Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al.
+
+SPDX-License-Identifier: curl
+-->
+
 How curl Became Like This
 =========================
 
index c1f433b2814e86f7c882e9679d0f122083fffd83..85140ab30f048004115102f166e1837726d4c3fd 100644 (file)
@@ -1,3 +1,9 @@
+<!--
+Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al.
+
+SPDX-License-Identifier: curl
+-->
+
 # HSTS support
 
 HTTP Strict-Transport-Security. Added as experimental in curl
index 174c4f536d182b8af534553349598254d81ef7d8..38432d273f4347731447b515101740484004bfb2 100644 (file)
@@ -1,3 +1,9 @@
+<!--
+Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al.
+
+SPDX-License-Identifier: curl
+-->
+
 # HTTP Cookies
 
 ## Cookie overview
index 1d6575b54f098c62fd59befb18ce197c4f1164d9..aed06f5488ab578d7d938a1bbf7ebf7971c1fef1 100644 (file)
@@ -1,3 +1,9 @@
+<!--
+Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al.
+
+SPDX-License-Identifier: curl
+-->
+
 HTTP/2 with curl
 ================
 
index 783ab101ffbd6f6674ace23c4423a3557a55419b..1a528a8c1b3d78193c6d08b28240bb4410f6943a 100644 (file)
@@ -1,3 +1,9 @@
+<!--
+Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al.
+
+SPDX-License-Identifier: curl
+-->
+
 # HTTP3 (and QUIC)
 
 ## Resources
index 1e47c4237285893f50985cbc3a9db07cd5e6c439..84b37593d4387352c3437c24810272e78707331c 100644 (file)
@@ -1,3 +1,9 @@
+<!--
+Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al.
+
+SPDX-License-Identifier: curl
+-->
+
 # Hyper
 
 Hyper is a separate HTTP library written in Rust. curl can be told to use this
index a606fcb21c2a7d90c70dc562fdef0b078f8b58b7..74c8094656ec2c274105c84c680e27321a2c0def 100644 (file)
@@ -1,10 +1,8 @@
-                                  _   _ ____  _
-                              ___| | | |  _ \| |
-                             / __| | | | |_) | |
-                            | (__| |_| |  _ <| |___
-                             \___|\___/|_| \_\_____|
+<!--
+Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al.
 
-                                How To Compile with CMake
+SPDX-License-Identifier: curl
+-->
 
 # Building with CMake
 
index 7971b1abaaf5f6f19e90ba2f1caa29dd23f0bdbb..eae54d521597404640463c8700f04ca1f93b782c 100644 (file)
@@ -1,3 +1,9 @@
+<!--
+Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al.
+
+SPDX-License-Identifier: curl
+-->
+
 # how to install curl and libcurl
 
 ## Installing Binary Packages
index b1a095fe9ef8a7b1e413e5cc7e38d7acd70b0ed2..827fcfd36d9b24589a7982875bea445f02f7f7d5 100644 (file)
@@ -1,3 +1,9 @@
+<!--
+Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al.
+
+SPDX-License-Identifier: curl
+-->
+
 # curl internals
 
 The canonical libcurl internals documentation is now in the [everything
index 65c0f5dadedb4fdfafe053ea90b30376e3d7294a..82dae9439990cec9668b9602755f7f3b42f313d5 100644 (file)
@@ -1,3 +1,9 @@
+<!--
+Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al.
+
+SPDX-License-Identifier: curl
+-->
+
 # IPFS
 For an overview about IPFS, visit the [IPFS project site](https://ipfs.tech/).
 
index 3ce869413f5beac20bd6a44471d86e93522a4e8a..03de0eb39711ec868b666a304125e31365e6e3ae 100644 (file)
@@ -1,3 +1,9 @@
+<!--
+Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al.
+
+SPDX-License-Identifier: curl
+-->
+
 # curl tutorial
 
 ## Simple Usage
index 35c4e7699b841adf953c22160ffe7f1de81df15a..a1bc4b349ef3bc91fa7bbc29ec438276f56036c3 100644 (file)
@@ -1,3 +1,9 @@
+<!--
+Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al.
+
+SPDX-License-Identifier: curl
+-->
+
 # MQTT in curl
 
 ## Usage
index b70caa9445f813dbcaa0f7c7a8e873dd820c06d3..be7fc9846527eec7b18b6bcde5d819381e7b05a5 100644 (file)
@@ -1,3 +1,9 @@
+<!--
+Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al.
+
+SPDX-License-Identifier: curl
+-->
+
 # Adding a new protocol?
 
 Every once in a while, someone comes up with the idea of adding support for yet
index c086f14abab76b1435ddfb7675ad05047f8959d6..08aac544a7c9fb6b5b231e5347e1c829347b1812 100644 (file)
@@ -1,3 +1,9 @@
+<!--
+Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al.
+
+SPDX-License-Identifier: curl
+-->
+
 # Parallel transfers
 
 curl 7.66.0 introduced support for doing multiple transfers simultaneously; in
index 59f4bd147be2f1614187b7f0bf503cad0c535b88..22d96ea9bd864cc3e27c72f2bdfa4dcd814d9fd3 100644 (file)
@@ -1,3 +1,9 @@
+<!--
+Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al.
+
+SPDX-License-Identifier: curl
+-->
+
 ![curl logo](https://curl.se/logo/curl-logo.svg)
 
 # Documentation
index 4f662ce868217f8a1ccde40f7ceed9626ae2f4b6..20b6cfc11c037a99968579feea9e607533712e74 100644 (file)
@@ -1,3 +1,9 @@
+<!--
+Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al.
+
+SPDX-License-Identifier: curl
+-->
+
 curl release procedure - how to do a release
 ============================================
 
index 4642938348d7a57292c409422367dad9e1eddcc6..dbebdf635859e16602201dfea7ff4a6cc620c030 100644 (file)
@@ -1,3 +1,9 @@
+<!--
+Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al.
+
+SPDX-License-Identifier: curl
+-->
+
 # curl the next few years - perhaps
 
 Roadmap of things Daniel Stenberg wants to work on next. It is intended to
index 6c270bfa4bccf3e444e37346287d70364cb89399..cf32afc5e129b5323fca46761d9cc415618b06cb 100644 (file)
@@ -1,3 +1,9 @@
+<!--
+Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al.
+
+SPDX-License-Identifier: curl
+-->
+
 # Rustls
 
 [Rustls is a TLS backend written in Rust](https://docs.rs/rustls/). Curl can
index 8d908a8ca54ddc09d8e28b26c4a3a247ba6955ab..efb0e049340ff07d9c4bbd75d3ea0d54f9be3a86 100644 (file)
@@ -1,3 +1,9 @@
+<!--
+Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al.
+
+SPDX-License-Identifier: curl
+-->
+
 # Anatomy of a curl security advisory
 
 As described in the [Security Process](https://curl.se/dev/secprocess.html)
index bec96809c45b426f2c255ed11e4ab12fa650eac4..bb1109760486a3fffacef7f029f18e5f051a8cd7 100644 (file)
@@ -1,3 +1,9 @@
+<!--
+Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al.
+
+SPDX-License-Identifier: curl
+-->
+
 # curl sponsors
 
 A sponsor is someone who donates money or resources to the curl project for no
index 86262222fa6b8229ec97e7b7d95a84027a9b1241..26deed3911a97514c4e62f86abe3c86a3979fc3a 100644 (file)
@@ -1,8 +1,8 @@
-                                  _   _ ____  _
-                              ___| | | |  _ \| |
-                             / __| | | | |_) | |
-                            | (__| |_| |  _ <| |___
-                             \___|\___/|_| \_\_____|
+<!--
+Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al.
+
+SPDX-License-Identifier: curl
+-->
 
 # SSL problems
 
index caac51c42fcefd638d4d23f56072f7e6c2d047df..5edd5c477652c42b9c6f62a96f03586aba91fa59 100644 (file)
@@ -1,3 +1,9 @@
+<!--
+Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al.
+
+SPDX-License-Identifier: curl
+-->
+
 SSL Certificate Verification
 ============================
 
index 4e111a3e3d08a1fe621fa06c6f85f1195d60df9f..5bb15a457df911130cf1272e655636599cd879f6 100644 (file)
@@ -1,3 +1,9 @@
+<!--
+Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al.
+
+SPDX-License-Identifier: curl
+-->
+
 # The Art Of Scripting HTTP Requests Using Curl
 
 ## Background
index 67f9bdbc649b9d679d8a891bb57a6d1526a1cd14..52e0ece15376e31c02a4a149672171114cee702d 100644 (file)
@@ -1,3 +1,9 @@
+<!--
+Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al.
+
+SPDX-License-Identifier: curl
+-->
+
 # URL syntax and their use in curl
 
 ## Specifications
index fc21749ee02da0ad5ecc869a2e0e3689ce7894ad..a3159aa6c4a05c3d4eb22e611d290b3360a4837b 100644 (file)
@@ -1,3 +1,9 @@
+<!--
+Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al.
+
+SPDX-License-Identifier: curl
+-->
+
 Version Numbers and Releases
 ============================
 
index f18db6d52fa0a7b311b91c51815b81bfdca8c80e..0f89816e0185330ba804fde34f6074a130275f0d 100644 (file)
@@ -1,3 +1,9 @@
+<!--
+Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al.
+
+SPDX-License-Identifier: curl
+-->
+
 # curl vulnerability disclosure policy
 
 This document describes how security vulnerabilities are handled in the curl
index c83b7ebbde508ee7127958b707ab4904263cd7b6..376f023e77530243dd0acb44ff790f0aaeb8b85f 100755 (executable)
@@ -135,7 +135,13 @@ sub dep5 {
     while(<F>) {
         $line++;
         if(/^Files: (.*)/i) {
-            push @files, `git ls-files $1`;
+            my @all = `git ls-files $1`;
+            if(!$all[0]) {
+                print STDERR "$1 matches no files\n";
+            }
+            else {
+                push @files, @all;
+            }
         }
         elsif(/^Copyright: (.*)/i) {
             $copy = $1;