summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDimitri Staessens <dimitri@ouroboros.rocks>2020-01-01 09:48:07 +0100
committerSander Vrijders <sander@ouroboros.rocks>2020-01-02 15:07:36 +0100
commit435a91165a3c1f8ca715b22ee2c2361d9bd853dd (patch)
tree49ddad04b2d55b21ebb8738207c223bb49df5cf4
parent4b306e40d86e50336753484f52e92c0adedb8759 (diff)
downloadouroboros-0.16.0.tar.gz
ouroboros-0.16.0.zip
build: Update copyright to 20200.16.0
Signed-off-by: Dimitri Staessens <dimitri@ouroboros.rocks> Signed-off-by: Sander Vrijders <sander@ouroboros.rocks>
-rw-r--r--CMakeLists.txt4
-rw-r--r--doc/man/fccntl.32
-rw-r--r--doc/man/flow_alloc.32
-rw-r--r--doc/man/flow_read.32
-rw-r--r--doc/man/fqueue.32
-rw-r--r--doc/man/fset.32
-rw-r--r--doc/man/ouroboros-glossary.72
-rw-r--r--doc/man/ouroboros-tutorial.72
-rw-r--r--doc/man/ouroboros.82
-rw-r--r--include/ouroboros/bitmap.h2
-rw-r--r--include/ouroboros/btree.h2
-rw-r--r--include/ouroboros/cacep.h2
-rw-r--r--include/ouroboros/cdefs.h2
-rw-r--r--include/ouroboros/crc32.h2
-rw-r--r--include/ouroboros/dev.h2
-rw-r--r--include/ouroboros/endian.h2
-rw-r--r--include/ouroboros/errno.h2
-rw-r--r--include/ouroboros/fccntl.h2
-rw-r--r--include/ouroboros/fqueue.h2
-rw-r--r--include/ouroboros/hash.h2
-rw-r--r--include/ouroboros/hashtable.h2
-rw-r--r--include/ouroboros/ipcp-dev.h2
-rw-r--r--include/ouroboros/ipcp.h2
-rw-r--r--include/ouroboros/irm.h2
-rw-r--r--include/ouroboros/list.h2
-rw-r--r--include/ouroboros/local-dev.h2
-rw-r--r--include/ouroboros/lockfile.h2
-rw-r--r--include/ouroboros/logs.h2
-rw-r--r--include/ouroboros/md5.h2
-rw-r--r--include/ouroboros/notifier.h2
-rw-r--r--include/ouroboros/np1_flow.h2
-rw-r--r--include/ouroboros/proto.h2
-rw-r--r--include/ouroboros/qos.h2
-rw-r--r--include/ouroboros/qoscube.h2
-rw-r--r--include/ouroboros/random.h2
-rw-r--r--include/ouroboros/rib.h2
-rw-r--r--include/ouroboros/sha3.h2
-rw-r--r--include/ouroboros/shm_du_buff.h2
-rw-r--r--include/ouroboros/shm_flow_set.h2
-rw-r--r--include/ouroboros/shm_rbuff.h2
-rw-r--r--include/ouroboros/shm_rdrbuff.h2
-rw-r--r--include/ouroboros/sockets.h.in2
-rw-r--r--include/ouroboros/time_utils.h2
-rw-r--r--include/ouroboros/tpm.h2
-rw-r--r--include/ouroboros/utils.h2
-rw-r--r--include/ouroboros/version.h.in2
-rw-r--r--src/ipcpd/broadcast/comp.h2
-rw-r--r--src/ipcpd/broadcast/connmgr.c2
-rw-r--r--src/ipcpd/broadcast/connmgr.h2
-rw-r--r--src/ipcpd/broadcast/dt.c2
-rw-r--r--src/ipcpd/broadcast/dt.h2
-rw-r--r--src/ipcpd/broadcast/enroll.c2
-rw-r--r--src/ipcpd/broadcast/enroll.h2
-rw-r--r--src/ipcpd/broadcast/main.c2
-rw-r--r--src/ipcpd/config.h.in2
-rw-r--r--src/ipcpd/eth/dix.c2
-rw-r--r--src/ipcpd/eth/eth.c2
-rw-r--r--src/ipcpd/eth/llc.c2
-rw-r--r--src/ipcpd/ipcp.c2
-rw-r--r--src/ipcpd/ipcp.h2
-rw-r--r--src/ipcpd/local/main.c2
-rw-r--r--src/ipcpd/raptor/main.c2
-rw-r--r--src/ipcpd/shim-data.c2
-rw-r--r--src/ipcpd/shim-data.h2
-rw-r--r--src/ipcpd/udp/main.c2
-rw-r--r--src/ipcpd/unicast/addr_auth.c2
-rw-r--r--src/ipcpd/unicast/addr_auth.h2
-rw-r--r--src/ipcpd/unicast/comp.h2
-rw-r--r--src/ipcpd/unicast/connmgr.c2
-rw-r--r--src/ipcpd/unicast/connmgr.h2
-rw-r--r--src/ipcpd/unicast/dht.c2
-rw-r--r--src/ipcpd/unicast/dht.h2
-rw-r--r--src/ipcpd/unicast/dir.c2
-rw-r--r--src/ipcpd/unicast/dir.h2
-rw-r--r--src/ipcpd/unicast/dt.c2
-rw-r--r--src/ipcpd/unicast/dt.h2
-rw-r--r--src/ipcpd/unicast/enroll.c2
-rw-r--r--src/ipcpd/unicast/enroll.h2
-rw-r--r--src/ipcpd/unicast/fa.c2
-rw-r--r--src/ipcpd/unicast/fa.h2
-rw-r--r--src/ipcpd/unicast/kademlia.proto2
-rw-r--r--src/ipcpd/unicast/main.c2
-rw-r--r--src/ipcpd/unicast/pff.c2
-rw-r--r--src/ipcpd/unicast/pff.h2
-rw-r--r--src/ipcpd/unicast/pol-addr-auth-ops.h2
-rw-r--r--src/ipcpd/unicast/pol-pff-ops.h2
-rw-r--r--src/ipcpd/unicast/pol-routing-ops.h2
-rw-r--r--src/ipcpd/unicast/pol/alternate_pff.c2
-rw-r--r--src/ipcpd/unicast/pol/alternate_pff.h2
-rw-r--r--src/ipcpd/unicast/pol/flat.c2
-rw-r--r--src/ipcpd/unicast/pol/flat.h2
-rw-r--r--src/ipcpd/unicast/pol/graph.c2
-rw-r--r--src/ipcpd/unicast/pol/graph.h2
-rw-r--r--src/ipcpd/unicast/pol/link_state.c2
-rw-r--r--src/ipcpd/unicast/pol/link_state.h2
-rw-r--r--src/ipcpd/unicast/pol/simple_pff.c2
-rw-r--r--src/ipcpd/unicast/pol/simple_pff.h2
-rw-r--r--src/ipcpd/unicast/pol/tests/graph_test.c2
-rw-r--r--src/ipcpd/unicast/psched.c2
-rw-r--r--src/ipcpd/unicast/psched.h2
-rw-r--r--src/ipcpd/unicast/routing.c2
-rw-r--r--src/ipcpd/unicast/routing.h2
-rw-r--r--src/ipcpd/unicast/tests/dht_test.c2
-rw-r--r--src/irmd/config.h.in2
-rw-r--r--src/irmd/ipcp.c2
-rw-r--r--src/irmd/ipcp.h2
-rw-r--r--src/irmd/irm_flow.c2
-rw-r--r--src/irmd/irm_flow.h2
-rw-r--r--src/irmd/main.c2
-rw-r--r--src/irmd/proc_table.c2
-rw-r--r--src/irmd/proc_table.h2
-rw-r--r--src/irmd/prog_table.c2
-rw-r--r--src/irmd/prog_table.h2
-rw-r--r--src/irmd/registry.c2
-rw-r--r--src/irmd/registry.h2
-rw-r--r--src/irmd/utils.c2
-rw-r--r--src/irmd/utils.h2
-rw-r--r--src/lib/bitmap.c2
-rw-r--r--src/lib/btree.c2
-rw-r--r--src/lib/cacep.c2
-rw-r--r--src/lib/cacep.proto2
-rw-r--r--src/lib/config.h.in2
-rw-r--r--src/lib/crc32.c2
-rw-r--r--src/lib/crypt.c2
-rw-r--r--src/lib/dev.c2
-rw-r--r--src/lib/frct.c2
-rw-r--r--src/lib/hash.c2
-rw-r--r--src/lib/hashtable.c2
-rw-r--r--src/lib/ipcp_config.proto2
-rw-r--r--src/lib/ipcpd_messages.proto2
-rw-r--r--src/lib/irm.c2
-rw-r--r--src/lib/irmd_messages.proto2
-rw-r--r--src/lib/list.c2
-rw-r--r--src/lib/lockfile.c2
-rw-r--r--src/lib/logs.c2
-rw-r--r--src/lib/md5.c2
-rw-r--r--src/lib/notifier.c2
-rw-r--r--src/lib/qoscube.c2
-rw-r--r--src/lib/qosspec.proto2
-rw-r--r--src/lib/random.c2
-rw-r--r--src/lib/rib.c2
-rw-r--r--src/lib/rxmwheel.c2
-rw-r--r--src/lib/sha3.c2
-rw-r--r--src/lib/shm_flow_set.c2
-rw-r--r--src/lib/shm_rbuff.c2
-rw-r--r--src/lib/shm_rbuff_ll.c2
-rw-r--r--src/lib/shm_rbuff_pthr.c2
-rw-r--r--src/lib/shm_rdrbuff.c2
-rw-r--r--src/lib/sockets.c2
-rw-r--r--src/lib/tests/bitmap_test.c2
-rw-r--r--src/lib/tests/btree_test.c2
-rw-r--r--src/lib/tests/crc32_test.c2
-rw-r--r--src/lib/tests/hashtable_test.c2
-rw-r--r--src/lib/tests/md5_test.c2
-rw-r--r--src/lib/tests/sha3_test.c2
-rw-r--r--src/lib/tests/shm_rbuff_test.c2
-rw-r--r--src/lib/tests/time_utils_test.c2
-rw-r--r--src/lib/tpm.c2
-rw-r--r--src/lib/utils.c2
-rw-r--r--src/tools/irm/irm.c2
-rw-r--r--src/tools/irm/irm_bind.c2
-rw-r--r--src/tools/irm/irm_bind_ipcp.c2
-rw-r--r--src/tools/irm/irm_bind_process.c2
-rw-r--r--src/tools/irm/irm_bind_program.c2
-rw-r--r--src/tools/irm/irm_ipcp.c2
-rw-r--r--src/tools/irm/irm_ipcp_bootstrap.c2
-rw-r--r--src/tools/irm/irm_ipcp_connect.c2
-rw-r--r--src/tools/irm/irm_ipcp_create.c2
-rw-r--r--src/tools/irm/irm_ipcp_destroy.c2
-rw-r--r--src/tools/irm/irm_ipcp_disconnect.c2
-rw-r--r--src/tools/irm/irm_ipcp_enroll.c2
-rw-r--r--src/tools/irm/irm_ipcp_list.c2
-rw-r--r--src/tools/irm/irm_ops.h2
-rw-r--r--src/tools/irm/irm_register.c2
-rw-r--r--src/tools/irm/irm_unbind.c2
-rw-r--r--src/tools/irm/irm_unbind_ipcp.c2
-rw-r--r--src/tools/irm/irm_unbind_process.c2
-rw-r--r--src/tools/irm/irm_unbind_program.c2
-rw-r--r--src/tools/irm/irm_unregister.c2
-rw-r--r--src/tools/irm/irm_utils.c2
-rw-r--r--src/tools/irm/irm_utils.h2
-rw-r--r--src/tools/obc/obc.c2
-rw-r--r--src/tools/ocbr/ocbr.c2
-rw-r--r--src/tools/ocbr/ocbr_client.c2
-rw-r--r--src/tools/ocbr/ocbr_server.c2
-rw-r--r--src/tools/oecho/oecho.c2
-rw-r--r--src/tools/operf/operf.c2
-rw-r--r--src/tools/operf/operf_client.c2
-rw-r--r--src/tools/operf/operf_server.c2
-rw-r--r--src/tools/oping/oping.c2
-rw-r--r--src/tools/oping/oping_client.c2
-rw-r--r--src/tools/oping/oping_server.c2
-rw-r--r--src/tools/ovpn/ovpn.c2
-rw-r--r--src/tools/time_utils.h2
194 files changed, 195 insertions, 195 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 7ff4292e..03608b04 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -8,8 +8,8 @@ project(ouroboros C)
include(GNUInstallDirs)
set(PACKAGE_VERSION_MAJOR 0)
-set(PACKAGE_VERSION_MINOR 15)
-set(PACKAGE_VERSION_PATCH 2)
+set(PACKAGE_VERSION_MINOR 16)
+set(PACKAGE_VERSION_PATCH 0)
set(PACKAGE_NAME "${CMAKE_PROJECT_NAME}")
set(PACKAGE_DESCRIPTION "The Ouroboros prototype")
diff --git a/doc/man/fccntl.3 b/doc/man/fccntl.3
index cd07bf6f..b0f1b3fb 100644
--- a/doc/man/fccntl.3
+++ b/doc/man/fccntl.3
@@ -1,4 +1,4 @@
-.\" Ouroboros man pages CC-BY 2017 - 2019
+.\" Ouroboros man pages CC-BY 2017 - 2020
.\" Dimitri Staessens <dimitri.staessens@ugent.be>
.\" Sander Vrijders <sander.vrijders@ugent.be>
diff --git a/doc/man/flow_alloc.3 b/doc/man/flow_alloc.3
index 48923fde..1dfc34fe 100644
--- a/doc/man/flow_alloc.3
+++ b/doc/man/flow_alloc.3
@@ -1,4 +1,4 @@
-.\" Ouroboros man pages CC-BY 2017 - 2019
+.\" Ouroboros man pages CC-BY 2017 - 2020
.\" Dimitri Staessens <dimitri.staessens@ugent.be>
.\" Sander Vrijders <sander.vrijders@ugent.be>
diff --git a/doc/man/flow_read.3 b/doc/man/flow_read.3
index 1d70cc52..655f50b2 100644
--- a/doc/man/flow_read.3
+++ b/doc/man/flow_read.3
@@ -1,4 +1,4 @@
-.\" Ouroboros man pages CC-BY 2017 - 2019
+.\" Ouroboros man pages CC-BY 2017 - 2020
.\" Dimitri Staessens <dimitri.staessens@ugent.be>
.\" Sander Vrijders <sander.vrijders@ugent.be>
diff --git a/doc/man/fqueue.3 b/doc/man/fqueue.3
index 346ae54a..3bef1297 100644
--- a/doc/man/fqueue.3
+++ b/doc/man/fqueue.3
@@ -1,4 +1,4 @@
-.\" Ouroboros man pages CC-BY 2017 - 2019
+.\" Ouroboros man pages CC-BY 2017 - 2020
.\" Dimitri Staessens <dimitri.staessens@ugent.be>
.\" Sander Vrijders <sander.vrijders@ugent.be>
diff --git a/doc/man/fset.3 b/doc/man/fset.3
index 43c10921..6d1da6c7 100644
--- a/doc/man/fset.3
+++ b/doc/man/fset.3
@@ -1,4 +1,4 @@
-.\" Ouroboros man pages CC-BY 2017 - 2019
+.\" Ouroboros man pages CC-BY 2017 - 2020
.\" Dimitri Staessens <dimitri.staessens@ugent.be>
.\" Sander Vrijders <sander.vrijders@ugent.be>
diff --git a/doc/man/ouroboros-glossary.7 b/doc/man/ouroboros-glossary.7
index adce57c3..65af7a53 100644
--- a/doc/man/ouroboros-glossary.7
+++ b/doc/man/ouroboros-glossary.7
@@ -1,4 +1,4 @@
-.\" Ouroboros man pages CC-BY 2017 - 2019
+.\" Ouroboros man pages CC-BY 2017 - 2020
.\" Dimitri Staessens <dimitri.staessens@ugent.be>
.\" Sander Vrijders <sander.vrijders@ugent.be>
diff --git a/doc/man/ouroboros-tutorial.7 b/doc/man/ouroboros-tutorial.7
index d5b1b759..416bf72d 100644
--- a/doc/man/ouroboros-tutorial.7
+++ b/doc/man/ouroboros-tutorial.7
@@ -1,4 +1,4 @@
-.\" Ouroboros man pages CC-BY 2017 - 2019
+.\" Ouroboros man pages CC-BY 2017 - 2020
.\" Dimitri Staessens <dimitri.staessens@ugent.be>
.\" Sander Vrijders <sander.vrijders@ugent.be>
diff --git a/doc/man/ouroboros.8 b/doc/man/ouroboros.8
index 57593ab0..1a48a2cc 100644
--- a/doc/man/ouroboros.8
+++ b/doc/man/ouroboros.8
@@ -1,4 +1,4 @@
-.\" Ouroboros man pages CC-BY 2017 - 2019
+.\" Ouroboros man pages CC-BY 2017 - 2020
.\" Dimitri Staessens <dimitri.staessens@ugent.be>
.\" Sander Vrijders <sander.vrijders@ugent.be>
diff --git a/include/ouroboros/bitmap.h b/include/ouroboros/bitmap.h
index ae01d50a..743f0e9f 100644
--- a/include/ouroboros/bitmap.h
+++ b/include/ouroboros/bitmap.h
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Bitmap implementation
*
diff --git a/include/ouroboros/btree.h b/include/ouroboros/btree.h
index 6d4b1d00..1e95f491 100644
--- a/include/ouroboros/btree.h
+++ b/include/ouroboros/btree.h
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* B-trees
*
diff --git a/include/ouroboros/cacep.h b/include/ouroboros/cacep.h
index f58e380a..b8d387b8 100644
--- a/include/ouroboros/cacep.h
+++ b/include/ouroboros/cacep.h
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* The Common Application Connection Establishment Protocol
*
diff --git a/include/ouroboros/cdefs.h b/include/ouroboros/cdefs.h
index 86f081f5..8aa00662 100644
--- a/include/ouroboros/cdefs.h
+++ b/include/ouroboros/cdefs.h
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* C Definitions
*
diff --git a/include/ouroboros/crc32.h b/include/ouroboros/crc32.h
index e995d5c8..53c810a1 100644
--- a/include/ouroboros/crc32.h
+++ b/include/ouroboros/crc32.h
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* 32-bit Cyclic Redundancy Check
*
diff --git a/include/ouroboros/dev.h b/include/ouroboros/dev.h
index 76066926..9da54096 100644
--- a/include/ouroboros/dev.h
+++ b/include/ouroboros/dev.h
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* API for applications
*
diff --git a/include/ouroboros/endian.h b/include/ouroboros/endian.h
index a3365c28..6a67afce 100644
--- a/include/ouroboros/endian.h
+++ b/include/ouroboros/endian.h
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Endianness
*
diff --git a/include/ouroboros/errno.h b/include/ouroboros/errno.h
index 20049751..560bcf08 100644
--- a/include/ouroboros/errno.h
+++ b/include/ouroboros/errno.h
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Ouroboros specific error numbers
*
diff --git a/include/ouroboros/fccntl.h b/include/ouroboros/fccntl.h
index 1c1d307c..fac90134 100644
--- a/include/ouroboros/fccntl.h
+++ b/include/ouroboros/fccntl.h
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Flow and FRCT connection control
*
diff --git a/include/ouroboros/fqueue.h b/include/ouroboros/fqueue.h
index 6863ba7b..793ff250 100644
--- a/include/ouroboros/fqueue.h
+++ b/include/ouroboros/fqueue.h
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Flow queues
*
diff --git a/include/ouroboros/hash.h b/include/ouroboros/hash.h
index 22855ae0..67fcfa30 100644
--- a/include/ouroboros/hash.h
+++ b/include/ouroboros/hash.h
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Hashing functions
*
diff --git a/include/ouroboros/hashtable.h b/include/ouroboros/hashtable.h
index 9cc9ea4a..a1c39eaf 100644
--- a/include/ouroboros/hashtable.h
+++ b/include/ouroboros/hashtable.h
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Hash table with integer keys with separate chaining on collisions
*
diff --git a/include/ouroboros/ipcp-dev.h b/include/ouroboros/ipcp-dev.h
index bdeb75d6..59e594fe 100644
--- a/include/ouroboros/ipcp-dev.h
+++ b/include/ouroboros/ipcp-dev.h
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Additional API for IPCPs
*
diff --git a/include/ouroboros/ipcp.h b/include/ouroboros/ipcp.h
index b9f6b1ff..c82a313e 100644
--- a/include/ouroboros/ipcp.h
+++ b/include/ouroboros/ipcp.h
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* IPCP definitions and policies
*
diff --git a/include/ouroboros/irm.h b/include/ouroboros/irm.h
index 320ad06a..69a23c47 100644
--- a/include/ouroboros/irm.h
+++ b/include/ouroboros/irm.h
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* The API to instruct the IPC Resource Manager
*
diff --git a/include/ouroboros/list.h b/include/ouroboros/list.h
index 58c16253..5937ae78 100644
--- a/include/ouroboros/list.h
+++ b/include/ouroboros/list.h
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Simple doubly linked list implementation.
*
diff --git a/include/ouroboros/local-dev.h b/include/ouroboros/local-dev.h
index 17367609..4af96770 100644
--- a/include/ouroboros/local-dev.h
+++ b/include/ouroboros/local-dev.h
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Optimized calls for the local IPCPs
*
diff --git a/include/ouroboros/lockfile.h b/include/ouroboros/lockfile.h
index 971dd05c..08c0c989 100644
--- a/include/ouroboros/lockfile.h
+++ b/include/ouroboros/lockfile.h
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Lockfile for Ouroboros
*
diff --git a/include/ouroboros/logs.h b/include/ouroboros/logs.h
index d5f1730f..d6f834df 100644
--- a/include/ouroboros/logs.h
+++ b/include/ouroboros/logs.h
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Logging facilities
*
diff --git a/include/ouroboros/md5.h b/include/ouroboros/md5.h
index 2eee1391..9da88d7a 100644
--- a/include/ouroboros/md5.h
+++ b/include/ouroboros/md5.h
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* MD5 algorithm
*
diff --git a/include/ouroboros/notifier.h b/include/ouroboros/notifier.h
index ca3334ba..3d33b663 100644
--- a/include/ouroboros/notifier.h
+++ b/include/ouroboros/notifier.h
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Notifier event system using callbacks
*
diff --git a/include/ouroboros/np1_flow.h b/include/ouroboros/np1_flow.h
index 3d3ba6a0..82b78339 100644
--- a/include/ouroboros/np1_flow.h
+++ b/include/ouroboros/np1_flow.h
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Adapter functions for N + 1 flow descriptors
*
diff --git a/include/ouroboros/proto.h b/include/ouroboros/proto.h
index b8fa1f8c..8a3db8a0 100644
--- a/include/ouroboros/proto.h
+++ b/include/ouroboros/proto.h
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Protocol syntax definitions
*
diff --git a/include/ouroboros/qos.h b/include/ouroboros/qos.h
index c34cb9f8..785996b9 100644
--- a/include/ouroboros/qos.h
+++ b/include/ouroboros/qos.h
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Quality of Service specification
*
diff --git a/include/ouroboros/qoscube.h b/include/ouroboros/qoscube.h
index c36adefb..05d10dd2 100644
--- a/include/ouroboros/qoscube.h
+++ b/include/ouroboros/qoscube.h
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Quality of Service cubes
*
diff --git a/include/ouroboros/random.h b/include/ouroboros/random.h
index b0d914b5..25332faf 100644
--- a/include/ouroboros/random.h
+++ b/include/ouroboros/random.h
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Pseudo random generator
*
diff --git a/include/ouroboros/rib.h b/include/ouroboros/rib.h
index 342f035f..68ed6235 100644
--- a/include/ouroboros/rib.h
+++ b/include/ouroboros/rib.h
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* RIB export using FUSE
*
diff --git a/include/ouroboros/sha3.h b/include/ouroboros/sha3.h
index 1a04bbd4..fe255d9c 100644
--- a/include/ouroboros/sha3.h
+++ b/include/ouroboros/sha3.h
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* SHA3 algorithm
*
diff --git a/include/ouroboros/shm_du_buff.h b/include/ouroboros/shm_du_buff.h
index a158be90..9a10263f 100644
--- a/include/ouroboros/shm_du_buff.h
+++ b/include/ouroboros/shm_du_buff.h
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Data Buffer element in Random Deletion Ring Buffer
*
diff --git a/include/ouroboros/shm_flow_set.h b/include/ouroboros/shm_flow_set.h
index 673f38b4..19b0f013 100644
--- a/include/ouroboros/shm_flow_set.h
+++ b/include/ouroboros/shm_flow_set.h
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Management of flow_sets for fqueue
*
diff --git a/include/ouroboros/shm_rbuff.h b/include/ouroboros/shm_rbuff.h
index d8c53ee0..9bf3a596 100644
--- a/include/ouroboros/shm_rbuff.h
+++ b/include/ouroboros/shm_rbuff.h
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Ring buffer for incoming packets
*
diff --git a/include/ouroboros/shm_rdrbuff.h b/include/ouroboros/shm_rdrbuff.h
index 48780601..c4e865e5 100644
--- a/include/ouroboros/shm_rdrbuff.h
+++ b/include/ouroboros/shm_rdrbuff.h
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Random Deletion Ring Buffer for Data Units
*
diff --git a/include/ouroboros/sockets.h.in b/include/ouroboros/sockets.h.in
index 4f03ca46..67d57eeb 100644
--- a/include/ouroboros/sockets.h.in
+++ b/include/ouroboros/sockets.h.in
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* The sockets layer to communicate between daemons
*
diff --git a/include/ouroboros/time_utils.h b/include/ouroboros/time_utils.h
index ac9e98fe..c20d3747 100644
--- a/include/ouroboros/time_utils.h
+++ b/include/ouroboros/time_utils.h
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Time utilities
*
diff --git a/include/ouroboros/tpm.h b/include/ouroboros/tpm.h
index 5f4128f2..69b15a2c 100644
--- a/include/ouroboros/tpm.h
+++ b/include/ouroboros/tpm.h
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Threadpool management
*
diff --git a/include/ouroboros/utils.h b/include/ouroboros/utils.h
index d40a1783..de69bc94 100644
--- a/include/ouroboros/utils.h
+++ b/include/ouroboros/utils.h
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Handy utilities
*
diff --git a/include/ouroboros/version.h.in b/include/ouroboros/version.h.in
index f4d15fda..030a711f 100644
--- a/include/ouroboros/version.h.in
+++ b/include/ouroboros/version.h.in
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Ouroboros version
*
diff --git a/src/ipcpd/broadcast/comp.h b/src/ipcpd/broadcast/comp.h
index b823598a..07983978 100644
--- a/src/ipcpd/broadcast/comp.h
+++ b/src/ipcpd/broadcast/comp.h
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Components for the broadcast IPC process
*
diff --git a/src/ipcpd/broadcast/connmgr.c b/src/ipcpd/broadcast/connmgr.c
index 77a48840..b023584a 100644
--- a/src/ipcpd/broadcast/connmgr.c
+++ b/src/ipcpd/broadcast/connmgr.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Handles connections between components
*
diff --git a/src/ipcpd/broadcast/connmgr.h b/src/ipcpd/broadcast/connmgr.h
index b9ebcfcf..019056f2 100644
--- a/src/ipcpd/broadcast/connmgr.h
+++ b/src/ipcpd/broadcast/connmgr.h
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Handles the different AP connections
*
diff --git a/src/ipcpd/broadcast/dt.c b/src/ipcpd/broadcast/dt.c
index fb08c63c..6e8bacf1 100644
--- a/src/ipcpd/broadcast/dt.c
+++ b/src/ipcpd/broadcast/dt.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Forward loop for broadcast
*
diff --git a/src/ipcpd/broadcast/dt.h b/src/ipcpd/broadcast/dt.h
index fb4da8b4..e573511c 100644
--- a/src/ipcpd/broadcast/dt.h
+++ b/src/ipcpd/broadcast/dt.h
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Forward loop for broadcast
*
diff --git a/src/ipcpd/broadcast/enroll.c b/src/ipcpd/broadcast/enroll.c
index 4f70949d..36b82af1 100644
--- a/src/ipcpd/broadcast/enroll.c
+++ b/src/ipcpd/broadcast/enroll.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Enrollment Task
*
diff --git a/src/ipcpd/broadcast/enroll.h b/src/ipcpd/broadcast/enroll.h
index c1cdaf01..837e0a28 100644
--- a/src/ipcpd/broadcast/enroll.h
+++ b/src/ipcpd/broadcast/enroll.h
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Enrollment Task
*
diff --git a/src/ipcpd/broadcast/main.c b/src/ipcpd/broadcast/main.c
index 71d1ddaa..05338ee4 100644
--- a/src/ipcpd/broadcast/main.c
+++ b/src/ipcpd/broadcast/main.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Broadcast IPC Process
*
diff --git a/src/ipcpd/config.h.in b/src/ipcpd/config.h.in
index e050d656..3f69d327 100644
--- a/src/ipcpd/config.h.in
+++ b/src/ipcpd/config.h.in
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* IPC process configuration
*
diff --git a/src/ipcpd/eth/dix.c b/src/ipcpd/eth/dix.c
index 03f5e959..dd007709 100644
--- a/src/ipcpd/eth/dix.c
+++ b/src/ipcpd/eth/dix.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* IPC processes over Ethernet - DIX
*
diff --git a/src/ipcpd/eth/eth.c b/src/ipcpd/eth/eth.c
index a268b564..9cc11848 100644
--- a/src/ipcpd/eth/eth.c
+++ b/src/ipcpd/eth/eth.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* IPC processes over Ethernet
*
diff --git a/src/ipcpd/eth/llc.c b/src/ipcpd/eth/llc.c
index 379a791c..60abfdbb 100644
--- a/src/ipcpd/eth/llc.c
+++ b/src/ipcpd/eth/llc.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* IPC processes over Ethernet - LLC
*
diff --git a/src/ipcpd/ipcp.c b/src/ipcpd/ipcp.c
index 86b78760..f826379d 100644
--- a/src/ipcpd/ipcp.c
+++ b/src/ipcpd/ipcp.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* IPC process main loop
*
diff --git a/src/ipcpd/ipcp.h b/src/ipcpd/ipcp.h
index 2d530f73..6afac3ea 100644
--- a/src/ipcpd/ipcp.h
+++ b/src/ipcpd/ipcp.h
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* IPC process structure
*
diff --git a/src/ipcpd/local/main.c b/src/ipcpd/local/main.c
index f40d0d26..28a7c32b 100644
--- a/src/ipcpd/local/main.c
+++ b/src/ipcpd/local/main.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Local IPC process
*
diff --git a/src/ipcpd/raptor/main.c b/src/ipcpd/raptor/main.c
index 1b472f58..5cd7d50e 100644
--- a/src/ipcpd/raptor/main.c
+++ b/src/ipcpd/raptor/main.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* IPC process using the Raptor FPGA.
*
diff --git a/src/ipcpd/shim-data.c b/src/ipcpd/shim-data.c
index d3fd7032..60f0245a 100644
--- a/src/ipcpd/shim-data.c
+++ b/src/ipcpd/shim-data.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* IPC process utilities
*
diff --git a/src/ipcpd/shim-data.h b/src/ipcpd/shim-data.h
index 6156ae3b..af937f07 100644
--- a/src/ipcpd/shim-data.h
+++ b/src/ipcpd/shim-data.h
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Utitilies for building IPC processes
*
diff --git a/src/ipcpd/udp/main.c b/src/ipcpd/udp/main.c
index 6383b5e5..a444e956 100644
--- a/src/ipcpd/udp/main.c
+++ b/src/ipcpd/udp/main.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* IPC process over UDP
*
diff --git a/src/ipcpd/unicast/addr_auth.c b/src/ipcpd/unicast/addr_auth.c
index 50c56055..e82ea254 100644
--- a/src/ipcpd/unicast/addr_auth.c
+++ b/src/ipcpd/unicast/addr_auth.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Address authority
*
diff --git a/src/ipcpd/unicast/addr_auth.h b/src/ipcpd/unicast/addr_auth.h
index cf1509ab..6bedf420 100644
--- a/src/ipcpd/unicast/addr_auth.h
+++ b/src/ipcpd/unicast/addr_auth.h
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Address authority
*
diff --git a/src/ipcpd/unicast/comp.h b/src/ipcpd/unicast/comp.h
index b8294c3b..42367833 100644
--- a/src/ipcpd/unicast/comp.h
+++ b/src/ipcpd/unicast/comp.h
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Components for the unicast IPC process
*
diff --git a/src/ipcpd/unicast/connmgr.c b/src/ipcpd/unicast/connmgr.c
index 7c1280c3..3ebef7f9 100644
--- a/src/ipcpd/unicast/connmgr.c
+++ b/src/ipcpd/unicast/connmgr.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Handles connections between components
*
diff --git a/src/ipcpd/unicast/connmgr.h b/src/ipcpd/unicast/connmgr.h
index 44a3fe39..17f78245 100644
--- a/src/ipcpd/unicast/connmgr.h
+++ b/src/ipcpd/unicast/connmgr.h
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Handles the different AP connections
*
diff --git a/src/ipcpd/unicast/dht.c b/src/ipcpd/unicast/dht.c
index f24a2c51..8555312e 100644
--- a/src/ipcpd/unicast/dht.c
+++ b/src/ipcpd/unicast/dht.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Distributed Hash Table based on Kademlia
*
diff --git a/src/ipcpd/unicast/dht.h b/src/ipcpd/unicast/dht.h
index 7d7601f5..39dfc07e 100644
--- a/src/ipcpd/unicast/dht.h
+++ b/src/ipcpd/unicast/dht.h
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Distributed Hash Table based on Kademlia
*
diff --git a/src/ipcpd/unicast/dir.c b/src/ipcpd/unicast/dir.c
index 3b0446fa..43ee94f0 100644
--- a/src/ipcpd/unicast/dir.c
+++ b/src/ipcpd/unicast/dir.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Directory
*
diff --git a/src/ipcpd/unicast/dir.h b/src/ipcpd/unicast/dir.h
index 8aba8b1d..1b67a08c 100644
--- a/src/ipcpd/unicast/dir.h
+++ b/src/ipcpd/unicast/dir.h
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Directory
*
diff --git a/src/ipcpd/unicast/dt.c b/src/ipcpd/unicast/dt.c
index 2fd3c060..cabc159d 100644
--- a/src/ipcpd/unicast/dt.c
+++ b/src/ipcpd/unicast/dt.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Data Transfer Component
*
diff --git a/src/ipcpd/unicast/dt.h b/src/ipcpd/unicast/dt.h
index 5f2ee1a5..15a7b660 100644
--- a/src/ipcpd/unicast/dt.h
+++ b/src/ipcpd/unicast/dt.h
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Data Transfer component
*
diff --git a/src/ipcpd/unicast/enroll.c b/src/ipcpd/unicast/enroll.c
index b572f89d..582e808f 100644
--- a/src/ipcpd/unicast/enroll.c
+++ b/src/ipcpd/unicast/enroll.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Enrollment Task
*
diff --git a/src/ipcpd/unicast/enroll.h b/src/ipcpd/unicast/enroll.h
index 0a1ce5fc..804f5d5b 100644
--- a/src/ipcpd/unicast/enroll.h
+++ b/src/ipcpd/unicast/enroll.h
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Enrollment Task
*
diff --git a/src/ipcpd/unicast/fa.c b/src/ipcpd/unicast/fa.c
index c1cb065f..9ed9f710 100644
--- a/src/ipcpd/unicast/fa.c
+++ b/src/ipcpd/unicast/fa.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Flow allocator of the IPC Process
*
diff --git a/src/ipcpd/unicast/fa.h b/src/ipcpd/unicast/fa.h
index ea055ec2..8ced5e84 100644
--- a/src/ipcpd/unicast/fa.h
+++ b/src/ipcpd/unicast/fa.h
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Flow allocator of the IPC Process
*
diff --git a/src/ipcpd/unicast/kademlia.proto b/src/ipcpd/unicast/kademlia.proto
index 6bd78b38..4f807fd3 100644
--- a/src/ipcpd/unicast/kademlia.proto
+++ b/src/ipcpd/unicast/kademlia.proto
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* KAD protocol
*
diff --git a/src/ipcpd/unicast/main.c b/src/ipcpd/unicast/main.c
index c159b26d..33295e29 100644
--- a/src/ipcpd/unicast/main.c
+++ b/src/ipcpd/unicast/main.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Unicast IPC Process
*
diff --git a/src/ipcpd/unicast/pff.c b/src/ipcpd/unicast/pff.c
index 5b1fa429..4e380e05 100644
--- a/src/ipcpd/unicast/pff.c
+++ b/src/ipcpd/unicast/pff.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* PDU Forwarding Function
*
diff --git a/src/ipcpd/unicast/pff.h b/src/ipcpd/unicast/pff.h
index 9533395f..d88ffa7f 100644
--- a/src/ipcpd/unicast/pff.h
+++ b/src/ipcpd/unicast/pff.h
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* PDU Forwarding Function
*
diff --git a/src/ipcpd/unicast/pol-addr-auth-ops.h b/src/ipcpd/unicast/pol-addr-auth-ops.h
index 7b1a4514..1096eecb 100644
--- a/src/ipcpd/unicast/pol-addr-auth-ops.h
+++ b/src/ipcpd/unicast/pol-addr-auth-ops.h
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Address authority policy ops
*
diff --git a/src/ipcpd/unicast/pol-pff-ops.h b/src/ipcpd/unicast/pol-pff-ops.h
index 766bb5b8..9e126cb5 100644
--- a/src/ipcpd/unicast/pol-pff-ops.h
+++ b/src/ipcpd/unicast/pol-pff-ops.h
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Pff policy ops
*
diff --git a/src/ipcpd/unicast/pol-routing-ops.h b/src/ipcpd/unicast/pol-routing-ops.h
index ae8e632d..3fa1d573 100644
--- a/src/ipcpd/unicast/pol-routing-ops.h
+++ b/src/ipcpd/unicast/pol-routing-ops.h
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Routing policy ops
*
diff --git a/src/ipcpd/unicast/pol/alternate_pff.c b/src/ipcpd/unicast/pol/alternate_pff.c
index 38937297..131bc2d7 100644
--- a/src/ipcpd/unicast/pol/alternate_pff.c
+++ b/src/ipcpd/unicast/pol/alternate_pff.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Policy for PFF with alternate next hops
*
diff --git a/src/ipcpd/unicast/pol/alternate_pff.h b/src/ipcpd/unicast/pol/alternate_pff.h
index 7bdf26de..5e5fca3d 100644
--- a/src/ipcpd/unicast/pol/alternate_pff.h
+++ b/src/ipcpd/unicast/pol/alternate_pff.h
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Policy for PFF with alternate next hops
*
diff --git a/src/ipcpd/unicast/pol/flat.c b/src/ipcpd/unicast/pol/flat.c
index 157885f9..6e5c96ab 100644
--- a/src/ipcpd/unicast/pol/flat.c
+++ b/src/ipcpd/unicast/pol/flat.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Policy for flat addresses in a distributed way
*
diff --git a/src/ipcpd/unicast/pol/flat.h b/src/ipcpd/unicast/pol/flat.h
index 64aa9ce0..54460bb3 100644
--- a/src/ipcpd/unicast/pol/flat.h
+++ b/src/ipcpd/unicast/pol/flat.h
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Policy for flat addresses in a distributed way
*
diff --git a/src/ipcpd/unicast/pol/graph.c b/src/ipcpd/unicast/pol/graph.c
index 499dc2de..379d6b95 100644
--- a/src/ipcpd/unicast/pol/graph.c
+++ b/src/ipcpd/unicast/pol/graph.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Undirected graph structure
*
diff --git a/src/ipcpd/unicast/pol/graph.h b/src/ipcpd/unicast/pol/graph.h
index 06a2bd0d..b6a9e891 100644
--- a/src/ipcpd/unicast/pol/graph.h
+++ b/src/ipcpd/unicast/pol/graph.h
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Undirected graph structure
*
diff --git a/src/ipcpd/unicast/pol/link_state.c b/src/ipcpd/unicast/pol/link_state.c
index d8f0e263..4ddebd51 100644
--- a/src/ipcpd/unicast/pol/link_state.c
+++ b/src/ipcpd/unicast/pol/link_state.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Link state routing policy
*
diff --git a/src/ipcpd/unicast/pol/link_state.h b/src/ipcpd/unicast/pol/link_state.h
index a7b44b4e..9d4858e1 100644
--- a/src/ipcpd/unicast/pol/link_state.h
+++ b/src/ipcpd/unicast/pol/link_state.h
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Link state routing policy
*
diff --git a/src/ipcpd/unicast/pol/simple_pff.c b/src/ipcpd/unicast/pol/simple_pff.c
index 4338c53c..c34a4fdc 100644
--- a/src/ipcpd/unicast/pol/simple_pff.c
+++ b/src/ipcpd/unicast/pol/simple_pff.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Simple PDU Forwarding Function
*
diff --git a/src/ipcpd/unicast/pol/simple_pff.h b/src/ipcpd/unicast/pol/simple_pff.h
index 02c09a58..2dfce45c 100644
--- a/src/ipcpd/unicast/pol/simple_pff.h
+++ b/src/ipcpd/unicast/pol/simple_pff.h
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Simple policy for PFF
*
diff --git a/src/ipcpd/unicast/pol/tests/graph_test.c b/src/ipcpd/unicast/pol/tests/graph_test.c
index a312c1a8..266ca9d7 100644
--- a/src/ipcpd/unicast/pol/tests/graph_test.c
+++ b/src/ipcpd/unicast/pol/tests/graph_test.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Test of the graph structure
*
diff --git a/src/ipcpd/unicast/psched.c b/src/ipcpd/unicast/psched.c
index 6e8c4e0e..1ac3fc12 100644
--- a/src/ipcpd/unicast/psched.c
+++ b/src/ipcpd/unicast/psched.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Packet scheduler component
*
diff --git a/src/ipcpd/unicast/psched.h b/src/ipcpd/unicast/psched.h
index bc98670b..85f32b9a 100644
--- a/src/ipcpd/unicast/psched.h
+++ b/src/ipcpd/unicast/psched.h
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Packet scheduler component
*
diff --git a/src/ipcpd/unicast/routing.c b/src/ipcpd/unicast/routing.c
index 2cd24707..1d660cde 100644
--- a/src/ipcpd/unicast/routing.c
+++ b/src/ipcpd/unicast/routing.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Routing component of the IPCP
*
diff --git a/src/ipcpd/unicast/routing.h b/src/ipcpd/unicast/routing.h
index ffded5bf..38e875e7 100644
--- a/src/ipcpd/unicast/routing.h
+++ b/src/ipcpd/unicast/routing.h
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Routing component of the IPCP
*
diff --git a/src/ipcpd/unicast/tests/dht_test.c b/src/ipcpd/unicast/tests/dht_test.c
index 26e9102e..21ecd564 100644
--- a/src/ipcpd/unicast/tests/dht_test.c
+++ b/src/ipcpd/unicast/tests/dht_test.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Unit tests of the DHT
*
diff --git a/src/irmd/config.h.in b/src/irmd/config.h.in
index 8c5aee86..0576a757 100644
--- a/src/irmd/config.h.in
+++ b/src/irmd/config.h.in
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Configuration for the IPC Resource Manager
*
diff --git a/src/irmd/ipcp.c b/src/irmd/ipcp.c
index c566a57c..85698ec1 100644
--- a/src/irmd/ipcp.c
+++ b/src/irmd/ipcp.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* The API to instruct IPCPs
*
diff --git a/src/irmd/ipcp.h b/src/irmd/ipcp.h
index 0687f50d..398255e8 100644
--- a/src/irmd/ipcp.h
+++ b/src/irmd/ipcp.h
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* The API for the IRM to instruct IPCPs
*
diff --git a/src/irmd/irm_flow.c b/src/irmd/irm_flow.c
index 675ddfbd..70d2a789 100644
--- a/src/irmd/irm_flow.c
+++ b/src/irmd/irm_flow.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* The IPC Resource Manager - Flows
*
diff --git a/src/irmd/irm_flow.h b/src/irmd/irm_flow.h
index dc3c5c3f..28369e03 100644
--- a/src/irmd/irm_flow.h
+++ b/src/irmd/irm_flow.h
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* The IPC Resource Manager - Flows
*
diff --git a/src/irmd/main.c b/src/irmd/main.c
index 19875d1c..6b672756 100644
--- a/src/irmd/main.c
+++ b/src/irmd/main.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* The IPC Resource Manager
*
diff --git a/src/irmd/proc_table.c b/src/irmd/proc_table.c
index 39fcb005..80d5f304 100644
--- a/src/irmd/proc_table.c
+++ b/src/irmd/proc_table.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* The IPC Resource Manager - Process Table
*
diff --git a/src/irmd/proc_table.h b/src/irmd/proc_table.h
index 1b5c591c..48daaa45 100644
--- a/src/irmd/proc_table.h
+++ b/src/irmd/proc_table.h
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* The IPC Resource Manager - Process Table
*
diff --git a/src/irmd/prog_table.c b/src/irmd/prog_table.c
index 7ef68b9f..0dd8201b 100644
--- a/src/irmd/prog_table.c
+++ b/src/irmd/prog_table.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* The IPC Resource Manager - Program Table
*
diff --git a/src/irmd/prog_table.h b/src/irmd/prog_table.h
index 95b96e77..63718646 100644
--- a/src/irmd/prog_table.h
+++ b/src/irmd/prog_table.h
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* The IPC Resource Manager - Program Table
*
diff --git a/src/irmd/registry.c b/src/irmd/registry.c
index 1c39840f..ef0bc8cc 100644
--- a/src/irmd/registry.c
+++ b/src/irmd/registry.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* The IPC Resource Manager - Registry
*
diff --git a/src/irmd/registry.h b/src/irmd/registry.h
index a46be6a3..31c1b668 100644
--- a/src/irmd/registry.h
+++ b/src/irmd/registry.h
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* The IPC Resource Manager - Registry
*
diff --git a/src/irmd/utils.c b/src/irmd/utils.c
index 6c9c6899..a525014b 100644
--- a/src/irmd/utils.c
+++ b/src/irmd/utils.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* The IPC Resource Manager - Utilities
*
diff --git a/src/irmd/utils.h b/src/irmd/utils.h
index 6247a67b..076bbfd8 100644
--- a/src/irmd/utils.h
+++ b/src/irmd/utils.h
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Utils of the IPC Resource Manager
*
diff --git a/src/lib/bitmap.c b/src/lib/bitmap.c
index 079426cd..b76960da 100644
--- a/src/lib/bitmap.c
+++ b/src/lib/bitmap.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Bitmap implementation
*
diff --git a/src/lib/btree.c b/src/lib/btree.c
index c8c71bfd..86d1299b 100644
--- a/src/lib/btree.c
+++ b/src/lib/btree.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* B-trees
*
diff --git a/src/lib/cacep.c b/src/lib/cacep.c
index e2e14b64..9a889530 100644
--- a/src/lib/cacep.c
+++ b/src/lib/cacep.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* The Common Application Connection Establishment Protocol
*
diff --git a/src/lib/cacep.proto b/src/lib/cacep.proto
index b9bfbf60..4f4ae9df 100644
--- a/src/lib/cacep.proto
+++ b/src/lib/cacep.proto
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Message for Connection Information in CACEP
*
diff --git a/src/lib/config.h.in b/src/lib/config.h.in
index 8afc9a8c..b6e49100 100644
--- a/src/lib/config.h.in
+++ b/src/lib/config.h.in
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Ouroboros library configuration
*
diff --git a/src/lib/crc32.c b/src/lib/crc32.c
index f7010faa..1b8a5bc8 100644
--- a/src/lib/crc32.c
+++ b/src/lib/crc32.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* 32-bit Cyclic Redundancy Check
*
diff --git a/src/lib/crypt.c b/src/lib/crypt.c
index 75284676..929d73f9 100644
--- a/src/lib/crypt.c
+++ b/src/lib/crypt.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Elliptic curve Diffie-Hellman key exchange and
* AES encryption for flows using OpenSSL
diff --git a/src/lib/dev.c b/src/lib/dev.c
index ee7ae4f1..43c7e98c 100644
--- a/src/lib/dev.c
+++ b/src/lib/dev.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* API for applications
*
diff --git a/src/lib/frct.c b/src/lib/frct.c
index bd08d86a..541cce42 100644
--- a/src/lib/frct.c
+++ b/src/lib/frct.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Flow and Retransmission Control
*
diff --git a/src/lib/hash.c b/src/lib/hash.c
index 44197a31..e5f90ee0 100644
--- a/src/lib/hash.c
+++ b/src/lib/hash.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Hashing
*
diff --git a/src/lib/hashtable.c b/src/lib/hashtable.c
index 9bf9a886..ffff1d73 100644
--- a/src/lib/hashtable.c
+++ b/src/lib/hashtable.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Hash table with separate chaining on collisions
*
diff --git a/src/lib/ipcp_config.proto b/src/lib/ipcp_config.proto
index 2e131f5e..17d1c47e 100644
--- a/src/lib/ipcp_config.proto
+++ b/src/lib/ipcp_config.proto
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Layer configuration message
*
diff --git a/src/lib/ipcpd_messages.proto b/src/lib/ipcpd_messages.proto
index 779d3637..6d31f3b9 100644
--- a/src/lib/ipcpd_messages.proto
+++ b/src/lib/ipcpd_messages.proto
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* IPCPd message
*
diff --git a/src/lib/irm.c b/src/lib/irm.c
index 183be95e..9b74c72d 100644
--- a/src/lib/irm.c
+++ b/src/lib/irm.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* The API to instruct the IRM
*
diff --git a/src/lib/irmd_messages.proto b/src/lib/irmd_messages.proto
index ba18ddf7..0ac58af9 100644
--- a/src/lib/irmd_messages.proto
+++ b/src/lib/irmd_messages.proto
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* IRMd message
*
diff --git a/src/lib/list.c b/src/lib/list.c
index 83373300..83950a5c 100644
--- a/src/lib/list.c
+++ b/src/lib/list.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Simple doubly linked list implementation.
*
diff --git a/src/lib/lockfile.c b/src/lib/lockfile.c
index b052ac5a..ac3c3062 100644
--- a/src/lib/lockfile.c
+++ b/src/lib/lockfile.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Lockfile for Ouroboros
*
diff --git a/src/lib/logs.c b/src/lib/logs.c
index be082a26..986b01ec 100644
--- a/src/lib/logs.c
+++ b/src/lib/logs.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Logging facilities
*
diff --git a/src/lib/md5.c b/src/lib/md5.c
index cfb44054..4dfa8f66 100644
--- a/src/lib/md5.c
+++ b/src/lib/md5.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* MD5 algorithm
*
diff --git a/src/lib/notifier.c b/src/lib/notifier.c
index 504fc602..dd211dd3 100644
--- a/src/lib/notifier.c
+++ b/src/lib/notifier.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Notifier event system using callbacks
*
diff --git a/src/lib/qoscube.c b/src/lib/qoscube.c
index d5ed5d79..3e6f884d 100644
--- a/src/lib/qoscube.c
+++ b/src/lib/qoscube.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Quality of Service cube
*
diff --git a/src/lib/qosspec.proto b/src/lib/qosspec.proto
index 0cbcd41a..5d8abb79 100644
--- a/src/lib/qosspec.proto
+++ b/src/lib/qosspec.proto
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* QoS specification message
*
diff --git a/src/lib/random.c b/src/lib/random.c
index 971f5b5a..b2cdabbc 100644
--- a/src/lib/random.c
+++ b/src/lib/random.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Pseudo random generator
*
diff --git a/src/lib/rib.c b/src/lib/rib.c
index 63ddca6e..684c5dcd 100644
--- a/src/lib/rib.c
+++ b/src/lib/rib.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* RIB export using FUSE
*
diff --git a/src/lib/rxmwheel.c b/src/lib/rxmwheel.c
index 56ac7298..ce7ef8e4 100644
--- a/src/lib/rxmwheel.c
+++ b/src/lib/rxmwheel.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Timerwheel
*
diff --git a/src/lib/sha3.c b/src/lib/sha3.c
index 4e8fe92d..7bdafcb5 100644
--- a/src/lib/sha3.c
+++ b/src/lib/sha3.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* SHA3 algorithm
*
diff --git a/src/lib/shm_flow_set.c b/src/lib/shm_flow_set.c
index e1e6c30d..c19adaff 100644
--- a/src/lib/shm_flow_set.c
+++ b/src/lib/shm_flow_set.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Management of flow_sets for fqueue
*
diff --git a/src/lib/shm_rbuff.c b/src/lib/shm_rbuff.c
index ebae9702..0a07e799 100644
--- a/src/lib/shm_rbuff.c
+++ b/src/lib/shm_rbuff.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Ring buffer implementations for incoming packets
*
diff --git a/src/lib/shm_rbuff_ll.c b/src/lib/shm_rbuff_ll.c
index 263f4909..7c2a7d60 100644
--- a/src/lib/shm_rbuff_ll.c
+++ b/src/lib/shm_rbuff_ll.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Lockless ring buffer for incoming packets
*
diff --git a/src/lib/shm_rbuff_pthr.c b/src/lib/shm_rbuff_pthr.c
index 7e549121..00ffd583 100644
--- a/src/lib/shm_rbuff_pthr.c
+++ b/src/lib/shm_rbuff_pthr.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Ring buffer for incoming packets
*
diff --git a/src/lib/shm_rdrbuff.c b/src/lib/shm_rdrbuff.c
index 72ad5828..9a003e21 100644
--- a/src/lib/shm_rdrbuff.c
+++ b/src/lib/shm_rdrbuff.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Random Deletion Ring Buffer for Data Units
*
diff --git a/src/lib/sockets.c b/src/lib/sockets.c
index 347e9244..f25ee2ce 100644
--- a/src/lib/sockets.c
+++ b/src/lib/sockets.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* The sockets layer to communicate between daemons
*
diff --git a/src/lib/tests/bitmap_test.c b/src/lib/tests/bitmap_test.c
index 491b77f1..fdacdce8 100644
--- a/src/lib/tests/bitmap_test.c
+++ b/src/lib/tests/bitmap_test.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Test of the bitmap
*
diff --git a/src/lib/tests/btree_test.c b/src/lib/tests/btree_test.c
index cfb937b8..00b3cde1 100644
--- a/src/lib/tests/btree_test.c
+++ b/src/lib/tests/btree_test.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Test of the B-tree implementation
*
diff --git a/src/lib/tests/crc32_test.c b/src/lib/tests/crc32_test.c
index 90a9edcf..35f8a1cd 100644
--- a/src/lib/tests/crc32_test.c
+++ b/src/lib/tests/crc32_test.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Test of the CRC32 function
*
diff --git a/src/lib/tests/hashtable_test.c b/src/lib/tests/hashtable_test.c
index e915004e..f84fee63 100644
--- a/src/lib/tests/hashtable_test.c
+++ b/src/lib/tests/hashtable_test.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Test of the hash table
*
diff --git a/src/lib/tests/md5_test.c b/src/lib/tests/md5_test.c
index c8518bcd..00497ae7 100644
--- a/src/lib/tests/md5_test.c
+++ b/src/lib/tests/md5_test.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Test of the MD5 function
*
diff --git a/src/lib/tests/sha3_test.c b/src/lib/tests/sha3_test.c
index 18c820e3..945402ee 100644
--- a/src/lib/tests/sha3_test.c
+++ b/src/lib/tests/sha3_test.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Test of the SHA3 function
*
diff --git a/src/lib/tests/shm_rbuff_test.c b/src/lib/tests/shm_rbuff_test.c
index df29d48f..d07f79a2 100644
--- a/src/lib/tests/shm_rbuff_test.c
+++ b/src/lib/tests/shm_rbuff_test.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Test of the shm_rbuff
*
diff --git a/src/lib/tests/time_utils_test.c b/src/lib/tests/time_utils_test.c
index bd60410a..c384d272 100644
--- a/src/lib/tests/time_utils_test.c
+++ b/src/lib/tests/time_utils_test.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Test of the time utilities
*
diff --git a/src/lib/tpm.c b/src/lib/tpm.c
index a39e9e4f..ca2eb1ef 100644
--- a/src/lib/tpm.c
+++ b/src/lib/tpm.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Threadpool management
*
diff --git a/src/lib/utils.c b/src/lib/utils.c
index 7106f79f..e3024283 100644
--- a/src/lib/utils.c
+++ b/src/lib/utils.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Handy utilities
*
diff --git a/src/tools/irm/irm.c b/src/tools/irm/irm.c
index c8b0bb9d..fe382bb3 100644
--- a/src/tools/irm/irm.c
+++ b/src/tools/irm/irm.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* A tool to instruct the IRM daemon
*
diff --git a/src/tools/irm/irm_bind.c b/src/tools/irm/irm_bind.c
index 8992896a..2715b48e 100644
--- a/src/tools/irm/irm_bind.c
+++ b/src/tools/irm/irm_bind.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Bind names in the processing system
*
diff --git a/src/tools/irm/irm_bind_ipcp.c b/src/tools/irm/irm_bind_ipcp.c
index 3dfbfe31..4f3f11b2 100644
--- a/src/tools/irm/irm_bind_ipcp.c
+++ b/src/tools/irm/irm_bind_ipcp.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Bind IPCP Instance to a name
*
diff --git a/src/tools/irm/irm_bind_process.c b/src/tools/irm/irm_bind_process.c
index 9f80fe55..a45942b0 100644
--- a/src/tools/irm/irm_bind_process.c
+++ b/src/tools/irm/irm_bind_process.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Bind a process to a name
*
diff --git a/src/tools/irm/irm_bind_program.c b/src/tools/irm/irm_bind_program.c
index 7af2ba4b..7c62f6a1 100644
--- a/src/tools/irm/irm_bind_program.c
+++ b/src/tools/irm/irm_bind_program.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Bind programs to a name
*
diff --git a/src/tools/irm/irm_ipcp.c b/src/tools/irm/irm_ipcp.c
index 1b0663c9..12e79c29 100644
--- a/src/tools/irm/irm_ipcp.c
+++ b/src/tools/irm/irm_ipcp.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* A tool to instruct the IRM daemon
*
diff --git a/src/tools/irm/irm_ipcp_bootstrap.c b/src/tools/irm/irm_ipcp_bootstrap.c
index fae9a413..e58a4765 100644
--- a/src/tools/irm/irm_ipcp_bootstrap.c
+++ b/src/tools/irm/irm_ipcp_bootstrap.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Bootstrap IPC Processes
*
diff --git a/src/tools/irm/irm_ipcp_connect.c b/src/tools/irm/irm_ipcp_connect.c
index 6188a14f..12541b2c 100644
--- a/src/tools/irm/irm_ipcp_connect.c
+++ b/src/tools/irm/irm_ipcp_connect.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Connect components of unicast or broadcast IPC processes
*
diff --git a/src/tools/irm/irm_ipcp_create.c b/src/tools/irm/irm_ipcp_create.c
index 6812c22a..ae2c2289 100644
--- a/src/tools/irm/irm_ipcp_create.c
+++ b/src/tools/irm/irm_ipcp_create.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Create IPC Processes
*
diff --git a/src/tools/irm/irm_ipcp_destroy.c b/src/tools/irm/irm_ipcp_destroy.c
index e0a64f5a..be03df00 100644
--- a/src/tools/irm/irm_ipcp_destroy.c
+++ b/src/tools/irm/irm_ipcp_destroy.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Destroy IPC Processes
*
diff --git a/src/tools/irm/irm_ipcp_disconnect.c b/src/tools/irm/irm_ipcp_disconnect.c
index 5674ecfe..d92d56eb 100644
--- a/src/tools/irm/irm_ipcp_disconnect.c
+++ b/src/tools/irm/irm_ipcp_disconnect.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Connect components of unicast or broadcast IPC processes
*
diff --git a/src/tools/irm/irm_ipcp_enroll.c b/src/tools/irm/irm_ipcp_enroll.c
index 5aff790f..ebb1da43 100644
--- a/src/tools/irm/irm_ipcp_enroll.c
+++ b/src/tools/irm/irm_ipcp_enroll.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Enroll IPC Processes
*
diff --git a/src/tools/irm/irm_ipcp_list.c b/src/tools/irm/irm_ipcp_list.c
index f2dfa271..28a31d4f 100644
--- a/src/tools/irm/irm_ipcp_list.c
+++ b/src/tools/irm/irm_ipcp_list.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Create IPC Processes
*
diff --git a/src/tools/irm/irm_ops.h b/src/tools/irm/irm_ops.h
index ce147c98..a6530f61 100644
--- a/src/tools/irm/irm_ops.h
+++ b/src/tools/irm/irm_ops.h
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Functions of the IRM tool that are one level deep
*
diff --git a/src/tools/irm/irm_register.c b/src/tools/irm/irm_register.c
index 67df6c4c..f7b57b0b 100644
--- a/src/tools/irm/irm_register.c
+++ b/src/tools/irm/irm_register.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Register names in IPCPs
*
diff --git a/src/tools/irm/irm_unbind.c b/src/tools/irm/irm_unbind.c
index 471d380b..05838235 100644
--- a/src/tools/irm/irm_unbind.c
+++ b/src/tools/irm/irm_unbind.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Unbind names in the processing system
*
diff --git a/src/tools/irm/irm_unbind_ipcp.c b/src/tools/irm/irm_unbind_ipcp.c
index 739cc7e7..d121b2dc 100644
--- a/src/tools/irm/irm_unbind_ipcp.c
+++ b/src/tools/irm/irm_unbind_ipcp.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Unbind name from IPCP Instance
*
diff --git a/src/tools/irm/irm_unbind_process.c b/src/tools/irm/irm_unbind_process.c
index 5fd63712..d5b96141 100644
--- a/src/tools/irm/irm_unbind_process.c
+++ b/src/tools/irm/irm_unbind_process.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Unbind process names
*
diff --git a/src/tools/irm/irm_unbind_program.c b/src/tools/irm/irm_unbind_program.c
index 564263dc..382c5d8a 100644
--- a/src/tools/irm/irm_unbind_program.c
+++ b/src/tools/irm/irm_unbind_program.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Unbind programs
*
diff --git a/src/tools/irm/irm_unregister.c b/src/tools/irm/irm_unregister.c
index f2641400..3ef28700 100644
--- a/src/tools/irm/irm_unregister.c
+++ b/src/tools/irm/irm_unregister.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Unregister names from IPCPs
*
diff --git a/src/tools/irm/irm_utils.c b/src/tools/irm/irm_utils.c
index db01a322..0620e374 100644
--- a/src/tools/irm/irm_utils.c
+++ b/src/tools/irm/irm_utils.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Handy helper functions for the IRM tool
*
diff --git a/src/tools/irm/irm_utils.h b/src/tools/irm/irm_utils.h
index acd50b58..925a9da6 100644
--- a/src/tools/irm/irm_utils.h
+++ b/src/tools/irm/irm_utils.h
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Handy helper functions for the IRM tool
*
diff --git a/src/tools/obc/obc.c b/src/tools/obc/obc.c
index d973ec34..eb5a42ce 100644
--- a/src/tools/obc/obc.c
+++ b/src/tools/obc/obc.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* A simple broadcast application
*
diff --git a/src/tools/ocbr/ocbr.c b/src/tools/ocbr/ocbr.c
index 814f6226..e2a23c4a 100644
--- a/src/tools/ocbr/ocbr.c
+++ b/src/tools/ocbr/ocbr.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* CBR traffic generator
*
diff --git a/src/tools/ocbr/ocbr_client.c b/src/tools/ocbr/ocbr_client.c
index 32554c38..6381a235 100644
--- a/src/tools/ocbr/ocbr_client.c
+++ b/src/tools/ocbr/ocbr_client.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* A simple CBR generator
*
diff --git a/src/tools/ocbr/ocbr_server.c b/src/tools/ocbr/ocbr_server.c
index 0583f1d2..583f226c 100644
--- a/src/tools/ocbr/ocbr_server.c
+++ b/src/tools/ocbr/ocbr_server.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* A simple CBR generator
*
diff --git a/src/tools/oecho/oecho.c b/src/tools/oecho/oecho.c
index 2842a1d8..f52f53de 100644
--- a/src/tools/oecho/oecho.c
+++ b/src/tools/oecho/oecho.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* A simple echo application
*
diff --git a/src/tools/operf/operf.c b/src/tools/operf/operf.c
index 4a769ab7..ed07323c 100644
--- a/src/tools/operf/operf.c
+++ b/src/tools/operf/operf.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Ouroboros perf application
*
diff --git a/src/tools/operf/operf_client.c b/src/tools/operf/operf_client.c
index 9ff5d8ae..3b0ff2af 100644
--- a/src/tools/operf/operf_client.c
+++ b/src/tools/operf/operf_client.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Ouroboros ping application
*
diff --git a/src/tools/operf/operf_server.c b/src/tools/operf/operf_server.c
index 5ca7604d..f3ca8b19 100644
--- a/src/tools/operf/operf_server.c
+++ b/src/tools/operf/operf_server.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Ouroboros perf application
*
diff --git a/src/tools/oping/oping.c b/src/tools/oping/oping.c
index 03f995ef..b6d64051 100644
--- a/src/tools/oping/oping.c
+++ b/src/tools/oping/oping.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Ouroboros ping application
*
diff --git a/src/tools/oping/oping_client.c b/src/tools/oping/oping_client.c
index f1424b88..aa92be53 100644
--- a/src/tools/oping/oping_client.c
+++ b/src/tools/oping/oping_client.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Ouroboros ping application
*
diff --git a/src/tools/oping/oping_server.c b/src/tools/oping/oping_server.c
index 7a51225d..1b5d2f78 100644
--- a/src/tools/oping/oping_server.c
+++ b/src/tools/oping/oping_server.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Ouroboros ping application
*
diff --git a/src/tools/ovpn/ovpn.c b/src/tools/ovpn/ovpn.c
index 029742a7..a3dd2ec6 100644
--- a/src/tools/ovpn/ovpn.c
+++ b/src/tools/ovpn/ovpn.c
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Ouroboros VPN
*
diff --git a/src/tools/time_utils.h b/src/tools/time_utils.h
index 856fc2bd..48d694c1 100644
--- a/src/tools/time_utils.h
+++ b/src/tools/time_utils.h
@@ -1,5 +1,5 @@
/*
- * Ouroboros - Copyright (C) 2016 - 2019
+ * Ouroboros - Copyright (C) 2016 - 2020
*
* Time utilities
*