summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorDavid Oberhollenzer <david.oberhollenzer@sigma-star.at>2019-07-30 06:53:25 +0200
committerDavid Oberhollenzer <david.oberhollenzer@sigma-star.at>2019-07-30 06:53:25 +0200
commit7e00faaca0207eb6ee6cf109c09cc489d8fb7e3f (patch)
tree6cb236ccadeb001b70d64d6fd7f52dad3c0b3623 /lib
parent3811f48ced97ec0fe56b48f0d9d906a43037e2fd (diff)
Add propper copyright headers to all source files
Signed-off-by: David Oberhollenzer <david.oberhollenzer@sigma-star.at>
Diffstat (limited to 'lib')
-rw-r--r--lib/comp/compressor.c5
-rw-r--r--lib/comp/gzip.c5
-rw-r--r--lib/comp/internal.h5
-rw-r--r--lib/comp/lz4.c5
-rw-r--r--lib/comp/lzo.c5
-rw-r--r--lib/comp/xz.c5
-rw-r--r--lib/comp/zstd.c5
-rw-r--r--lib/fstree/add_by_path.c5
-rw-r--r--lib/fstree/deduplicate.c5
-rw-r--r--lib/fstree/fstree.c5
-rw-r--r--lib/fstree/fstree_from_dir.c5
-rw-r--r--lib/fstree/fstree_from_file.c5
-rw-r--r--lib/fstree/fstree_sort.c6
-rw-r--r--lib/fstree/gen_file_list.c5
-rw-r--r--lib/fstree/gen_inode_table.c5
-rw-r--r--lib/fstree/get_path.c5
-rw-r--r--lib/fstree/mknode.c5
-rw-r--r--lib/fstree/node_from_path.c5
-rw-r--r--lib/fstree/node_stat.c5
-rw-r--r--lib/fstree/selinux.c5
-rw-r--r--lib/fstree/xattr.c5
-rw-r--r--lib/sqfs/data_reader.c5
-rw-r--r--lib/sqfs/data_writer.c5
-rw-r--r--lib/sqfs/deserialize_fstree.c5
-rw-r--r--lib/sqfs/id_table.c5
-rw-r--r--lib/sqfs/id_table_read.c5
-rw-r--r--lib/sqfs/id_table_write.c5
-rw-r--r--lib/sqfs/meta_reader.c5
-rw-r--r--lib/sqfs/meta_writer.c5
-rw-r--r--lib/sqfs/read_inode.c5
-rw-r--r--lib/sqfs/read_super.c5
-rw-r--r--lib/sqfs/read_table.c5
-rw-r--r--lib/sqfs/readdir.c5
-rw-r--r--lib/sqfs/serialize_fstree.c5
-rw-r--r--lib/sqfs/statistics.c5
-rw-r--r--lib/sqfs/super.c5
-rw-r--r--lib/sqfs/tree_node_from_inode.c5
-rw-r--r--lib/sqfs/write_dir.c5
-rw-r--r--lib/sqfs/write_export_table.c5
-rw-r--r--lib/sqfs/write_inode.c5
-rw-r--r--lib/sqfs/write_table.c5
-rw-r--r--lib/sqfs/write_xattr.c5
-rw-r--r--lib/tar/base64.c5
-rw-r--r--lib/tar/checksum.c5
-rw-r--r--lib/tar/cleanup.c5
-rw-r--r--lib/tar/internal.h5
-rw-r--r--lib/tar/number.c5
-rw-r--r--lib/tar/read_header.c5
-rw-r--r--lib/tar/read_sparse_map.c5
-rw-r--r--lib/tar/read_sparse_map_old.c5
-rw-r--r--lib/tar/skip.c5
-rw-r--r--lib/tar/urldecode.c5
-rw-r--r--lib/tar/write_header.c5
-rw-r--r--lib/util/canonicalize_name.c5
-rw-r--r--lib/util/crc32.c5
-rw-r--r--lib/util/dirstack.c5
-rw-r--r--lib/util/mkdir_p.c5
-rw-r--r--lib/util/padd_file.c5
-rw-r--r--lib/util/print_version.c5
-rw-r--r--lib/util/read_data.c5
-rw-r--r--lib/util/read_data_at.c5
-rw-r--r--lib/util/str_table.c5
-rw-r--r--lib/util/write_data.c5
63 files changed, 316 insertions, 0 deletions
diff --git a/lib/comp/compressor.c b/lib/comp/compressor.c
index fd67257..e59d948 100644
--- a/lib/comp/compressor.c
+++ b/lib/comp/compressor.c
@@ -1,4 +1,9 @@
/* SPDX-License-Identifier: GPL-3.0-or-later */
+/*
+ * compressor.c
+ *
+ * Copyright (C) 2019 David Oberhollenzer <goliath@infraroot.at>
+ */
#include "config.h"
#include <string.h>
diff --git a/lib/comp/gzip.c b/lib/comp/gzip.c
index f974341..1068520 100644
--- a/lib/comp/gzip.c
+++ b/lib/comp/gzip.c
@@ -1,4 +1,9 @@
/* SPDX-License-Identifier: GPL-3.0-or-later */
+/*
+ * gzip.c
+ *
+ * Copyright (C) 2019 David Oberhollenzer <goliath@infraroot.at>
+ */
#include "config.h"
#include <stdbool.h>
diff --git a/lib/comp/internal.h b/lib/comp/internal.h
index f5bf956..6bcd8fc 100644
--- a/lib/comp/internal.h
+++ b/lib/comp/internal.h
@@ -1,4 +1,9 @@
/* SPDX-License-Identifier: GPL-3.0-or-later */
+/*
+ * internal.h
+ *
+ * Copyright (C) 2019 David Oberhollenzer <goliath@infraroot.at>
+ */
#ifndef INTERNAL_H
#define INTERNAL_H
diff --git a/lib/comp/lz4.c b/lib/comp/lz4.c
index 2dafea3..ffa84dc 100644
--- a/lib/comp/lz4.c
+++ b/lib/comp/lz4.c
@@ -1,4 +1,9 @@
/* SPDX-License-Identifier: GPL-3.0-or-later */
+/*
+ * lz4.c
+ *
+ * Copyright (C) 2019 David Oberhollenzer <goliath@infraroot.at>
+ */
#include "config.h"
#include <stdbool.h>
diff --git a/lib/comp/lzo.c b/lib/comp/lzo.c
index 5443d7d..98cc200 100644
--- a/lib/comp/lzo.c
+++ b/lib/comp/lzo.c
@@ -1,4 +1,9 @@
/* SPDX-License-Identifier: GPL-3.0-or-later */
+/*
+ * lzo.c
+ *
+ * Copyright (C) 2019 David Oberhollenzer <goliath@infraroot.at>
+ */
#include "config.h"
#include <stdbool.h>
diff --git a/lib/comp/xz.c b/lib/comp/xz.c
index 330441c..3e63050 100644
--- a/lib/comp/xz.c
+++ b/lib/comp/xz.c
@@ -1,4 +1,9 @@
/* SPDX-License-Identifier: GPL-3.0-or-later */
+/*
+ * xz.c
+ *
+ * Copyright (C) 2019 David Oberhollenzer <goliath@infraroot.at>
+ */
#include "config.h"
#include <stdbool.h>
diff --git a/lib/comp/zstd.c b/lib/comp/zstd.c
index 8fa931b..252e1bf 100644
--- a/lib/comp/zstd.c
+++ b/lib/comp/zstd.c
@@ -1,4 +1,9 @@
/* SPDX-License-Identifier: GPL-3.0-or-later */
+/*
+ * zstd.c
+ *
+ * Copyright (C) 2019 David Oberhollenzer <goliath@infraroot.at>
+ */
#include "config.h"
#include <stdbool.h>
diff --git a/lib/fstree/add_by_path.c b/lib/fstree/add_by_path.c
index 8983722..fbc2ce7 100644
--- a/lib/fstree/add_by_path.c
+++ b/lib/fstree/add_by_path.c
@@ -1,4 +1,9 @@
/* SPDX-License-Identifier: GPL-3.0-or-later */
+/*
+ * add_by_path.c
+ *
+ * Copyright (C) 2019 David Oberhollenzer <goliath@infraroot.at>
+ */
#include "config.h"
#include "fstree.h"
diff --git a/lib/fstree/deduplicate.c b/lib/fstree/deduplicate.c
index 9ae4440..7390a2c 100644
--- a/lib/fstree/deduplicate.c
+++ b/lib/fstree/deduplicate.c
@@ -1,4 +1,9 @@
/* SPDX-License-Identifier: GPL-3.0-or-later */
+/*
+ * deduplicate.c
+ *
+ * Copyright (C) 2019 David Oberhollenzer <goliath@infraroot.at>
+ */
#include "config.h"
#include "fstree.h"
diff --git a/lib/fstree/fstree.c b/lib/fstree/fstree.c
index 553809b..3c240e7 100644
--- a/lib/fstree/fstree.c
+++ b/lib/fstree/fstree.c
@@ -1,4 +1,9 @@
/* SPDX-License-Identifier: GPL-3.0-or-later */
+/*
+ * fstree.c
+ *
+ * Copyright (C) 2019 David Oberhollenzer <goliath@infraroot.at>
+ */
#include "config.h"
#include "fstree.h"
diff --git a/lib/fstree/fstree_from_dir.c b/lib/fstree/fstree_from_dir.c
index 2343fef..494b644 100644
--- a/lib/fstree/fstree_from_dir.c
+++ b/lib/fstree/fstree_from_dir.c
@@ -1,4 +1,9 @@
/* SPDX-License-Identifier: GPL-3.0-or-later */
+/*
+ * fstree_from_dir.c
+ *
+ * Copyright (C) 2019 David Oberhollenzer <goliath@infraroot.at>
+ */
#include "config.h"
#include "fstree.h"
diff --git a/lib/fstree/fstree_from_file.c b/lib/fstree/fstree_from_file.c
index 46926ee..57b24cc 100644
--- a/lib/fstree/fstree_from_file.c
+++ b/lib/fstree/fstree_from_file.c
@@ -1,4 +1,9 @@
/* SPDX-License-Identifier: GPL-3.0-or-later */
+/*
+ * fstree_from_file.c
+ *
+ * Copyright (C) 2019 David Oberhollenzer <goliath@infraroot.at>
+ */
#include "config.h"
#include "fstree.h"
diff --git a/lib/fstree/fstree_sort.c b/lib/fstree/fstree_sort.c
index 404554d..53fb58a 100644
--- a/lib/fstree/fstree_sort.c
+++ b/lib/fstree/fstree_sort.c
@@ -1,4 +1,10 @@
/* SPDX-License-Identifier: GPL-3.0-or-later */
+/*
+ * fstree_sort.c
+ *
+ * Copyright (C) 2019 David Oberhollenzer <goliath@infraroot.at>
+ * Copyright (C) 2019 Zachary Dremann <dremann@gmail.com>
+ */
#include "config.h"
#include "fstree.h"
diff --git a/lib/fstree/gen_file_list.c b/lib/fstree/gen_file_list.c
index 30cd2f6..c1cde51 100644
--- a/lib/fstree/gen_file_list.c
+++ b/lib/fstree/gen_file_list.c
@@ -1,4 +1,9 @@
/* SPDX-License-Identifier: GPL-3.0-or-later */
+/*
+ * gen_file_list.c
+ *
+ * Copyright (C) 2019 David Oberhollenzer <goliath@infraroot.at>
+ */
#include "config.h"
#include "fstree.h"
diff --git a/lib/fstree/gen_inode_table.c b/lib/fstree/gen_inode_table.c
index 15ef577..98294fa 100644
--- a/lib/fstree/gen_inode_table.c
+++ b/lib/fstree/gen_inode_table.c
@@ -1,4 +1,9 @@
/* SPDX-License-Identifier: GPL-3.0-or-later */
+/*
+ * gen_inode_table.c
+ *
+ * Copyright (C) 2019 David Oberhollenzer <goliath@infraroot.at>
+ */
#include "config.h"
#include "fstree.h"
diff --git a/lib/fstree/get_path.c b/lib/fstree/get_path.c
index e11af3d..decf92e 100644
--- a/lib/fstree/get_path.c
+++ b/lib/fstree/get_path.c
@@ -1,4 +1,9 @@
/* SPDX-License-Identifier: GPL-3.0-or-later */
+/*
+ * get_path.c
+ *
+ * Copyright (C) 2019 David Oberhollenzer <goliath@infraroot.at>
+ */
#include "config.h"
#include "fstree.h"
diff --git a/lib/fstree/mknode.c b/lib/fstree/mknode.c
index 18602e4..954771f 100644
--- a/lib/fstree/mknode.c
+++ b/lib/fstree/mknode.c
@@ -1,4 +1,9 @@
/* SPDX-License-Identifier: GPL-3.0-or-later */
+/*
+ * mknode.c
+ *
+ * Copyright (C) 2019 David Oberhollenzer <goliath@infraroot.at>
+ */
#include "config.h"
#include "fstree.h"
diff --git a/lib/fstree/node_from_path.c b/lib/fstree/node_from_path.c
index 122e106..9140b2d 100644
--- a/lib/fstree/node_from_path.c
+++ b/lib/fstree/node_from_path.c
@@ -1,4 +1,9 @@
/* SPDX-License-Identifier: GPL-3.0-or-later */
+/*
+ * node_from_path.c
+ *
+ * Copyright (C) 2019 David Oberhollenzer <goliath@infraroot.at>
+ */
#include "config.h"
#include "fstree.h"
diff --git a/lib/fstree/node_stat.c b/lib/fstree/node_stat.c
index 4c3afe6..d17d244 100644
--- a/lib/fstree/node_stat.c
+++ b/lib/fstree/node_stat.c
@@ -1,4 +1,9 @@
/* SPDX-License-Identifier: GPL-3.0-or-later */
+/*
+ * node_stat.c
+ *
+ * Copyright (C) 2019 David Oberhollenzer <goliath@infraroot.at>
+ */
#include "config.h"
#include "fstree.h"
diff --git a/lib/fstree/selinux.c b/lib/fstree/selinux.c
index 23ce828..1cb921d 100644
--- a/lib/fstree/selinux.c
+++ b/lib/fstree/selinux.c
@@ -1,4 +1,9 @@
/* SPDX-License-Identifier: GPL-3.0-or-later */
+/*
+ * selinux.c
+ *
+ * Copyright (C) 2019 David Oberhollenzer <goliath@infraroot.at>
+ */
#include "config.h"
#include "fstree.h"
diff --git a/lib/fstree/xattr.c b/lib/fstree/xattr.c
index 35517de..449ef45 100644
--- a/lib/fstree/xattr.c
+++ b/lib/fstree/xattr.c
@@ -1,4 +1,9 @@
/* SPDX-License-Identifier: GPL-3.0-or-later */
+/*
+ * xattr.c
+ *
+ * Copyright (C) 2019 David Oberhollenzer <goliath@infraroot.at>
+ */
#include "config.h"
#include "fstree.h"
diff --git a/lib/sqfs/data_reader.c b/lib/sqfs/data_reader.c
index 780a2a6..cdb806c 100644
--- a/lib/sqfs/data_reader.c
+++ b/lib/sqfs/data_reader.c
@@ -1,4 +1,9 @@
/* SPDX-License-Identifier: GPL-3.0-or-later */
+/*
+ * data_reader.c
+ *
+ * Copyright (C) 2019 David Oberhollenzer <goliath@infraroot.at>
+ */
#include "config.h"
#include "data_reader.h"
diff --git a/lib/sqfs/data_writer.c b/lib/sqfs/data_writer.c
index 301c944..0eeecc3 100644
--- a/lib/sqfs/data_writer.c
+++ b/lib/sqfs/data_writer.c
@@ -1,4 +1,9 @@
/* SPDX-License-Identifier: GPL-3.0-or-later */
+/*
+ * data_writer.c
+ *
+ * Copyright (C) 2019 David Oberhollenzer <goliath@infraroot.at>
+ */
#include "config.h"
#include "data_writer.h"
diff --git a/lib/sqfs/deserialize_fstree.c b/lib/sqfs/deserialize_fstree.c
index 46e58e0..b227786 100644
--- a/lib/sqfs/deserialize_fstree.c
+++ b/lib/sqfs/deserialize_fstree.c
@@ -1,4 +1,9 @@
/* SPDX-License-Identifier: GPL-3.0-or-later */
+/*
+ * deserialize_fstree.c
+ *
+ * Copyright (C) 2019 David Oberhollenzer <goliath@infraroot.at>
+ */
#include "config.h"
#include "meta_reader.h"
diff --git a/lib/sqfs/id_table.c b/lib/sqfs/id_table.c
index b4abd0c..deefd6c 100644
--- a/lib/sqfs/id_table.c
+++ b/lib/sqfs/id_table.c
@@ -1,4 +1,9 @@
/* SPDX-License-Identifier: GPL-3.0-or-later */
+/*
+ * id_table.c
+ *
+ * Copyright (C) 2019 David Oberhollenzer <goliath@infraroot.at>
+ */
#include "config.h"
#include "id_table.h"
diff --git a/lib/sqfs/id_table_read.c b/lib/sqfs/id_table_read.c
index 0110082..a310fd4 100644
--- a/lib/sqfs/id_table_read.c
+++ b/lib/sqfs/id_table_read.c
@@ -1,4 +1,9 @@
/* SPDX-License-Identifier: GPL-3.0-or-later */
+/*
+ * id_table_read.c
+ *
+ * Copyright (C) 2019 David Oberhollenzer <goliath@infraroot.at>
+ */
#include "config.h"
#include "highlevel.h"
diff --git a/lib/sqfs/id_table_write.c b/lib/sqfs/id_table_write.c
index 3bbe302..0f0e475 100644
--- a/lib/sqfs/id_table_write.c
+++ b/lib/sqfs/id_table_write.c
@@ -1,4 +1,9 @@
/* SPDX-License-Identifier: GPL-3.0-or-later */
+/*
+ * id_table_write.c
+ *
+ * Copyright (C) 2019 David Oberhollenzer <goliath@infraroot.at>
+ */
#include "config.h"
#include "highlevel.h"
diff --git a/lib/sqfs/meta_reader.c b/lib/sqfs/meta_reader.c
index 2c6ec97..6547440 100644
--- a/lib/sqfs/meta_reader.c
+++ b/lib/sqfs/meta_reader.c
@@ -1,4 +1,9 @@
/* SPDX-License-Identifier: GPL-3.0-or-later */
+/*
+ * meta_reader.c
+ *
+ * Copyright (C) 2019 David Oberhollenzer <goliath@infraroot.at>
+ */
#include "config.h"
#include "meta_reader.h"
diff --git a/lib/sqfs/meta_writer.c b/lib/sqfs/meta_writer.c
index 7b7ee84..b017051 100644
--- a/lib/sqfs/meta_writer.c
+++ b/lib/sqfs/meta_writer.c
@@ -1,4 +1,9 @@
/* SPDX-License-Identifier: GPL-3.0-or-later */
+/*
+ * meta_writer.c
+ *
+ * Copyright (C) 2019 David Oberhollenzer <goliath@infraroot.at>
+ */
#include "config.h"
#include "meta_writer.h"
diff --git a/lib/sqfs/read_inode.c b/lib/sqfs/read_inode.c
index 22eaa0b..d13198e 100644
--- a/lib/sqfs/read_inode.c
+++ b/lib/sqfs/read_inode.c
@@ -1,4 +1,9 @@
/* SPDX-License-Identifier: GPL-3.0-or-later */
+/*
+ * read_inode.c
+ *
+ * Copyright (C) 2019 David Oberhollenzer <goliath@infraroot.at>
+ */
#include "config.h"
#include "meta_reader.h"
diff --git a/lib/sqfs/read_super.c b/lib/sqfs/read_super.c
index f14a881..4cf54f1 100644
--- a/lib/sqfs/read_super.c
+++ b/lib/sqfs/read_super.c
@@ -1,4 +1,9 @@
/* SPDX-License-Identifier: GPL-3.0-or-later */
+/*
+ * read_super.c
+ *
+ * Copyright (C) 2019 David Oberhollenzer <goliath@infraroot.at>
+ */
#include "config.h"
#include "squashfs.h"
diff --git a/lib/sqfs/read_table.c b/lib/sqfs/read_table.c
index 8fc8ebf..12e06b4 100644
--- a/lib/sqfs/read_table.c
+++ b/lib/sqfs/read_table.c
@@ -1,4 +1,9 @@
/* SPDX-License-Identifier: GPL-3.0-or-later */
+/*
+ * read_table.c
+ *
+ * Copyright (C) 2019 David Oberhollenzer <goliath@infraroot.at>
+ */
#include "config.h"
#include "meta_reader.h"
diff --git a/lib/sqfs/readdir.c b/lib/sqfs/readdir.c
index d078719..598ccc2 100644
--- a/lib/sqfs/readdir.c
+++ b/lib/sqfs/readdir.c
@@ -1,4 +1,9 @@
/* SPDX-License-Identifier: GPL-3.0-or-later */
+/*
+ * readdir.c
+ *
+ * Copyright (C) 2019 David Oberhollenzer <goliath@infraroot.at>
+ */
#include "config.h"
#include "meta_reader.h"
diff --git a/lib/sqfs/serialize_fstree.c b/lib/sqfs/serialize_fstree.c
index bd889a5..736744b 100644
--- a/lib/sqfs/serialize_fstree.c
+++ b/lib/sqfs/serialize_fstree.c
@@ -1,4 +1,9 @@
/* SPDX-License-Identifier: GPL-3.0-or-later */
+/*
+ * serialize_fstree.c
+ *
+ * Copyright (C) 2019 David Oberhollenzer <goliath@infraroot.at>
+ */
#include "config.h"
#include "meta_writer.h"
diff --git a/lib/sqfs/statistics.c b/lib/sqfs/statistics.c
index 4452ad5..33ff7cb 100644
--- a/lib/sqfs/statistics.c
+++ b/lib/sqfs/statistics.c
@@ -1,4 +1,9 @@
/* SPDX-License-Identifier: GPL-3.0-or-later */
+/*
+ * statistics.c
+ *
+ * Copyright (C) 2019 David Oberhollenzer <goliath@infraroot.at>
+ */
#include "config.h"
#include "highlevel.h"
diff --git a/lib/sqfs/super.c b/lib/sqfs/super.c
index 7a7f0da..ed59991 100644
--- a/lib/sqfs/super.c
+++ b/lib/sqfs/super.c
@@ -1,4 +1,9 @@
/* SPDX-License-Identifier: GPL-3.0-or-later */
+/*
+ * super.c
+ *
+ * Copyright (C) 2019 David Oberhollenzer <goliath@infraroot.at>
+ */
#include "config.h"
#include "squashfs.h"
diff --git a/lib/sqfs/tree_node_from_inode.c b/lib/sqfs/tree_node_from_inode.c
index 84ebbb2..582399c 100644
--- a/lib/sqfs/tree_node_from_inode.c
+++ b/lib/sqfs/tree_node_from_inode.c
@@ -1,4 +1,9 @@
/* SPDX-License-Identifier: GPL-3.0-or-later */
+/*
+ * tree_node_from_inode.c
+ *
+ * Copyright (C) 2019 David Oberhollenzer <goliath@infraroot.at>
+ */
#include "config.h"
#include "highlevel.h"
diff --git a/lib/sqfs/write_dir.c b/lib/sqfs/write_dir.c
index 8015f31..23297ad 100644
--- a/lib/sqfs/write_dir.c
+++ b/lib/sqfs/write_dir.c
@@ -1,4 +1,9 @@
/* SPDX-License-Identifier: GPL-3.0-or-later */
+/*
+ * write_dir.c
+ *
+ * Copyright (C) 2019 David Oberhollenzer <goliath@infraroot.at>
+ */
#include "config.h"
#include "meta_writer.h"
diff --git a/lib/sqfs/write_export_table.c b/lib/sqfs/write_export_table.c
index 8794609..a4ba1b7 100644
--- a/lib/sqfs/write_export_table.c
+++ b/lib/sqfs/write_export_table.c
@@ -1,4 +1,9 @@
/* SPDX-License-Identifier: GPL-3.0-or-later */
+/*
+ * write_export_table.c
+ *
+ * Copyright (C) 2019 David Oberhollenzer <goliath@infraroot.at>
+ */
#include "config.h"
#include "highlevel.h"
diff --git a/lib/sqfs/write_inode.c b/lib/sqfs/write_inode.c
index efb6a7d..1295fa9 100644
--- a/lib/sqfs/write_inode.c
+++ b/lib/sqfs/write_inode.c
@@ -1,4 +1,9 @@
/* SPDX-License-Identifier: GPL-3.0-or-later */
+/*
+ * write_inode.c
+ *
+ * Copyright (C) 2019 David Oberhollenzer <goliath@infraroot.at>
+ */
#include "config.h"
#include "meta_writer.h"
diff --git a/lib/sqfs/write_table.c b/lib/sqfs/write_table.c
index 23ba5a8..2e55a26 100644
--- a/lib/sqfs/write_table.c
+++ b/lib/sqfs/write_table.c
@@ -1,4 +1,9 @@
/* SPDX-License-Identifier: GPL-3.0-or-later */
+/*
+ * write_table.c
+ *
+ * Copyright (C) 2019 David Oberhollenzer <goliath@infraroot.at>
+ */
#include "config.h"
#include "meta_writer.h"
diff --git a/lib/sqfs/write_xattr.c b/lib/sqfs/write_xattr.c
index 4cc3eea..05f2775 100644
--- a/lib/sqfs/write_xattr.c
+++ b/lib/sqfs/write_xattr.c
@@ -1,4 +1,9 @@
/* SPDX-License-Identifier: GPL-3.0-or-later */
+/*
+ * write_xattr.c
+ *
+ * Copyright (C) 2019 David Oberhollenzer <goliath@infraroot.at>
+ */
#include "config.h"
#include "meta_writer.h"
diff --git a/lib/tar/base64.c b/lib/tar/base64.c
index 89b7afa..edb2d61 100644
--- a/lib/tar/base64.c
+++ b/lib/tar/base64.c
@@ -1,4 +1,9 @@
/* SPDX-License-Identifier: GPL-3.0-or-later */
+/*
+ * base64.c
+ *
+ * Copyright (C) 2019 David Oberhollenzer <goliath@infraroot.at>
+ */
#include "config.h"
#include "internal.h"
diff --git a/lib/tar/checksum.c b/lib/tar/checksum.c
index b3cef88..6bbe5d8 100644
--- a/lib/tar/checksum.c
+++ b/lib/tar/checksum.c
@@ -1,4 +1,9 @@
/* SPDX-License-Identifier: GPL-3.0-or-later */
+/*
+ * checksum.c
+ *
+ * Copyright (C) 2019 David Oberhollenzer <goliath@infraroot.at>
+ */
#include "config.h"
#include "internal.h"
diff --git a/lib/tar/cleanup.c b/lib/tar/cleanup.c
index ed62c0a..2f814bf 100644
--- a/lib/tar/cleanup.c
+++ b/lib/tar/cleanup.c
@@ -1,4 +1,9 @@
/* SPDX-License-Identifier: GPL-3.0-or-later */
+/*
+ * cleanup.c
+ *
+ * Copyright (C) 2019 David Oberhollenzer <goliath@infraroot.at>
+ */
#include "config.h"
#include "internal.h"
diff --git a/lib/tar/internal.h b/lib/tar/internal.h
index d59be14..d95ef52 100644
--- a/lib/tar/internal.h
+++ b/lib/tar/internal.h
@@ -1,4 +1,9 @@
/* SPDX-License-Identifier: GPL-3.0-or-later */
+/*
+ * internal.h
+ *
+ * Copyright (C) 2019 David Oberhollenzer <goliath@infraroot.at>
+ */
#ifndef INTERNAL_H
#define INTERNAL_H
diff --git a/lib/tar/number.c b/lib/tar/number.c
index f80532b..e2a3dd4 100644
--- a/lib/tar/number.c
+++ b/lib/tar/number.c
@@ -1,4 +1,9 @@
/* SPDX-License-Identifier: GPL-3.0-or-later */
+/*
+ * number.c
+ *
+ * Copyright (C) 2019 David Oberhollenzer <goliath@infraroot.at>
+ */
#include "config.h"
#include "internal.h"
diff --git a/lib/tar/read_header.c b/lib/tar/read_header.c
index 58e0230..eaea6db 100644
--- a/lib/tar/read_header.c
+++ b/lib/tar/read_header.c
@@ -1,4 +1,9 @@
/* SPDX-License-Identifier: GPL-3.0-or-later */
+/*
+ * read_header.c
+ *
+ * Copyright (C) 2019 David Oberhollenzer <goliath@infraroot.at>
+ */
#include "config.h"
#include "internal.h"
diff --git a/lib/tar/read_sparse_map.c b/lib/tar/read_sparse_map.c
index a1526c4..0779b96 100644
--- a/lib/tar/read_sparse_map.c
+++ b/lib/tar/read_sparse_map.c
@@ -1,4 +1,9 @@
/* SPDX-License-Identifier: GPL-3.0-or-later */
+/*
+ * read_sparse_map.c
+ *
+ * Copyright (C) 2019 David Oberhollenzer <goliath@infraroot.at>
+ */
#include "config.h"
#include "internal.h"
diff --git a/lib/tar/read_sparse_map_old.c b/lib/tar/read_sparse_map_old.c
index 2784640..5891bdb 100644
--- a/lib/tar/read_sparse_map_old.c
+++ b/lib/tar/read_sparse_map_old.c
@@ -1,4 +1,9 @@
/* SPDX-License-Identifier: GPL-3.0-or-later */
+/*
+ * read_sparse_map_old.c
+ *
+ * Copyright (C) 2019 David Oberhollenzer <goliath@infraroot.at>
+ */
#include "config.h"
#include "internal.h"
diff --git a/lib/tar/skip.c b/lib/tar/skip.c
index 94d3e5d..3cdfb8b 100644
--- a/lib/tar/skip.c
+++ b/lib/tar/skip.c
@@ -1,4 +1,9 @@
/* SPDX-License-Identifier: GPL-3.0-or-later */
+/*
+ * skip.c
+ *
+ * Copyright (C) 2019 David Oberhollenzer <goliath@infraroot.at>
+ */
#include "config.h"
#include "util.h"
diff --git a/lib/tar/urldecode.c b/lib/tar/urldecode.c
index 6bbecec..6fac4d3 100644
--- a/lib/tar/urldecode.c
+++ b/lib/tar/urldecode.c
@@ -1,4 +1,9 @@
/* SPDX-License-Identifier: GPL-3.0-or-later */
+/*
+ * urldecode.c
+ *
+ * Copyright (C) 2019 David Oberhollenzer <goliath@infraroot.at>
+ */
#include "config.h"
#include "internal.h"
diff --git a/lib/tar/write_header.c b/lib/tar/write_header.c
index 0686200..e4d4d38 100644
--- a/lib/tar/write_header.c
+++ b/lib/tar/write_header.c
@@ -1,4 +1,9 @@
/* SPDX-License-Identifier: GPL-3.0-or-later */
+/*
+ * write_header.c
+ *
+ * Copyright (C) 2019 David Oberhollenzer <goliath@infraroot.at>
+ */
#include "config.h"
#include "internal.h"
diff --git a/lib/util/canonicalize_name.c b/lib/util/canonicalize_name.c
index f696432..f99bc2a 100644
--- a/lib/util/canonicalize_name.c
+++ b/lib/util/canonicalize_name.c
@@ -1,4 +1,9 @@
/* SPDX-License-Identifier: GPL-3.0-or-later */
+/*
+ * canonicalize_name.c
+ *
+ * Copyright (C) 2019 David Oberhollenzer <goliath@infraroot.at>
+ */
#include "config.h"
#include "util.h"
diff --git a/lib/util/crc32.c b/lib/util/crc32.c
index ffe0044..27c5b85 100644
--- a/lib/util/crc32.c
+++ b/lib/util/crc32.c
@@ -1,4 +1,9 @@
/* SPDX-License-Identifier: GPL-3.0-or-later */
+/*
+ * crc32.c
+ *
+ * Copyright (C) 2019 David Oberhollenzer <goliath@infraroot.at>
+ */
#include "config.h"
#include "util.h"
diff --git a/lib/util/dirstack.c b/lib/util/dirstack.c
index 6949749..84da3fb 100644
--- a/lib/util/dirstack.c
+++ b/lib/util/dirstack.c
@@ -1,4 +1,9 @@
/* SPDX-License-Identifier: GPL-3.0-or-later */
+/*
+ * dirstack.c
+ *
+ * Copyright (C) 2019 David Oberhollenzer <goliath@infraroot.at>
+ */
#include "config.h"
#include <sys/types.h>
diff --git a/lib/util/mkdir_p.c b/lib/util/mkdir_p.c
index 867933b..1040453 100644
--- a/lib/util/mkdir_p.c
+++ b/lib/util/mkdir_p.c
@@ -1,4 +1,9 @@
/* SPDX-License-Identifier: GPL-3.0-or-later */
+/*
+ * mkdir_p.c
+ *
+ * Copyright (C) 2019 David Oberhollenzer <goliath@infraroot.at>
+ */
#include "config.h"
#include <sys/types.h>
diff --git a/lib/util/padd_file.c b/lib/util/padd_file.c
index 0ac19a9..9a2428d 100644
--- a/lib/util/padd_file.c
+++ b/lib/util/padd_file.c
@@ -1,4 +1,9 @@
/* SPDX-License-Identifier: GPL-3.0-or-later */
+/*
+ * padd_file.c
+ *
+ * Copyright (C) 2019 David Oberhollenzer <goliath@infraroot.at>
+ */
#include "config.h"
#include "util.h"
diff --git a/lib/util/print_version.c b/lib/util/print_version.c
index 7b0965b..280c6d3 100644
--- a/lib/util/print_version.c
+++ b/lib/util/print_version.c
@@ -1,4 +1,9 @@
/* SPDX-License-Identifier: GPL-3.0-or-later */
+/*
+ * print_version.c
+ *
+ * Copyright (C) 2019 David Oberhollenzer <goliath@infraroot.at>
+ */
#include "config.h"
#include "util.h"
diff --git a/lib/util/read_data.c b/lib/util/read_data.c
index 802baf4..47058d0 100644
--- a/lib/util/read_data.c
+++ b/lib/util/read_data.c
@@ -1,4 +1,9 @@
/* SPDX-License-Identifier: GPL-3.0-or-later */
+/*
+ * read_data.c
+ *
+ * Copyright (C) 2019 David Oberhollenzer <goliath@infraroot.at>
+ */
#include "config.h"
#include <unistd.h>
diff --git a/lib/util/read_data_at.c b/lib/util/read_data_at.c
index 98432d9..e055433 100644
--- a/lib/util/read_data_at.c
+++ b/lib/util/read_data_at.c
@@ -1,4 +1,9 @@
/* SPDX-License-Identifier: GPL-3.0-or-later */
+/*
+ * read_data_at.c
+ *
+ * Copyright (C) 2019 David Oberhollenzer <goliath@infraroot.at>
+ */
#include "config.h"
#include <unistd.h>
diff --git a/lib/util/str_table.c b/lib/util/str_table.c
index b6eb27c..ae3a4f2 100644
--- a/lib/util/str_table.c
+++ b/lib/util/str_table.c
@@ -1,4 +1,9 @@
/* SPDX-License-Identifier: GPL-3.0-or-later */
+/*
+ * str_table.c
+ *
+ * Copyright (C) 2019 David Oberhollenzer <goliath@infraroot.at>
+ */
#include "config.h"
#include <stdint.h>
diff --git a/lib/util/write_data.c b/lib/util/write_data.c
index 4396138..cc4947f 100644
--- a/lib/util/write_data.c
+++ b/lib/util/write_data.c
@@ -1,4 +1,9 @@
/* SPDX-License-Identifier: GPL-3.0-or-later */
+/*
+ * write_data.c
+ *
+ * Copyright (C) 2019 David Oberhollenzer <goliath@infraroot.at>
+ */
#include "config.h"
#include <unistd.h>