diff --git a/include/opendht.h b/include/opendht.h
index 6f272cfce0aac62a5fedfad6e1351f5f5afeb1c3..98d3ece943b652bf5624687a3951b9bff96b9373 100644
--- a/include/opendht.h
+++ b/include/opendht.h
@@ -13,8 +13,7 @@
  *  GNU General Public License for more details.
  *
  *  You should have received a copy of the GNU General Public License
- *  along with this program; if not, write to the Free Software
- *  Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301 USA.
+ *  along with this program. If not, see <https://www.gnu.org/licenses/>.
  */
 
 #pragma once
diff --git a/include/opendht/callbacks.h b/include/opendht/callbacks.h
index 6284e70fbc5c8b0177cca2065f1b5c650b047fde..7bbcc6b59e53608787b217f8a37b7d921d1fa641 100644
--- a/include/opendht/callbacks.h
+++ b/include/opendht/callbacks.h
@@ -14,8 +14,7 @@
  *  GNU General Public License for more details.
  *
  *  You should have received a copy of the GNU General Public License
- *  along with this program; if not, write to the Free Software
- *  Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301 USA.
+ *  along with this program. If not, see <https://www.gnu.org/licenses/>.
  */
 
 #pragma once
diff --git a/include/opendht/crypto.h b/include/opendht/crypto.h
index dcda08c8c39f022ca4d3f892b21cc38303c029f5..8a1f86bdc5d86cc861c1159921ed7d265ad4f57f 100644
--- a/include/opendht/crypto.h
+++ b/include/opendht/crypto.h
@@ -13,8 +13,7 @@
  *  GNU General Public License for more details.
  *
  *  You should have received a copy of the GNU General Public License
- *  along with this program; if not, write to the Free Software
- *  Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301 USA.
+ *  along with this program. If not, see <https://www.gnu.org/licenses/>.
  */
 
 #pragma once
diff --git a/include/opendht/default_types.h b/include/opendht/default_types.h
index 0c644b19708705ba3c169e9e0568a03a51c4e463..006b8ac95a0ce0cb28b7891b50066a1a40446b3e 100644
--- a/include/opendht/default_types.h
+++ b/include/opendht/default_types.h
@@ -13,8 +13,7 @@
  *  GNU General Public License for more details.
  *
  *  You should have received a copy of the GNU General Public License
- *  along with this program; if not, write to the Free Software
- *  Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301 USA.
+ *  along with this program. If not, see <https://www.gnu.org/licenses/>.
  */
 
 #pragma once
diff --git a/include/opendht/dht.h b/include/opendht/dht.h
index 0f0357eee1a9fa221bf2fe0750edc86b712d7cdc..0a8d90ae6699e05a085eec4acae417e4a88129af 100644
--- a/include/opendht/dht.h
+++ b/include/opendht/dht.h
@@ -14,7 +14,7 @@
  *  GNU General Public License for more details.
  *
  *  You should have received a copy of the GNU General Public License
- *  along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *  along with this program. If not, see <https://www.gnu.org/licenses/>.
  */
 
 #pragma once
diff --git a/include/opendht/dhtrunner.h b/include/opendht/dhtrunner.h
index ab49dbc5721ad602e448e083e505b0a655d253b3..0007c31ab763360c3cc14a3fe35349cb23fe67c3 100644
--- a/include/opendht/dhtrunner.h
+++ b/include/opendht/dhtrunner.h
@@ -14,8 +14,7 @@
  *  GNU General Public License for more details.
  *
  *  You should have received a copy of the GNU General Public License
- *  along with this program; if not, write to the Free Software
- *  Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301 USA.
+ *  along with this program. If not, see <https://www.gnu.org/licenses/>.
  */
 
 #pragma once
diff --git a/include/opendht/indexation/pht.h b/include/opendht/indexation/pht.h
index eab3bb88e11c26ac2310448181afaac92287c3fa..cbef73bf8ee4670aea493695dc4575b0ddecc932 100644
--- a/include/opendht/indexation/pht.h
+++ b/include/opendht/indexation/pht.h
@@ -15,7 +15,7 @@
  *  GNU General Public License for more details.
  *
  *  You should have received a copy of the GNU General Public License
- *  along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *  along with this program. If not, see <https://www.gnu.org/licenses/>.
  */
 
 #pragma once
diff --git a/include/opendht/infohash.h b/include/opendht/infohash.h
index cd24f638afb393dd95c2ae6bf5ccbb2d01e9e838..5e07ba1c44dc2f1a9d30ff98623fbce0907da86c 100644
--- a/include/opendht/infohash.h
+++ b/include/opendht/infohash.h
@@ -13,8 +13,7 @@
  *  GNU General Public License for more details.
  *
  *  You should have received a copy of the GNU General Public License
- *  along with this program; if not, write to the Free Software
- *  Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301 USA.
+ *  along with this program. If not, see <https://www.gnu.org/licenses/>.
  */
 
 #pragma once
diff --git a/include/opendht/log.h b/include/opendht/log.h
index c5b47bc93942b38a50e15ea2af6899d84875975f..2c69aede3640a1e72f6ac069dd442e4c95a3fd30 100644
--- a/include/opendht/log.h
+++ b/include/opendht/log.h
@@ -14,8 +14,7 @@
  *  GNU General Public License for more details.
  *
  *  You should have received a copy of the GNU General Public License
- *  along with this program; if not, write to the Free Software
- *  Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301 USA.
+ *  along with this program. If not, see <https://www.gnu.org/licenses/>.
  */
 
 #pragma once
diff --git a/include/opendht/log_enable.h b/include/opendht/log_enable.h
index 5c89c516a27ddd52f795215c13636eb78050e7b1..b55f5556c51c3e81ba523f605b1db04fc234b5d1 100644
--- a/include/opendht/log_enable.h
+++ b/include/opendht/log_enable.h
@@ -13,7 +13,7 @@
  *  GNU General Public License for more details.
  *
  *  You should have received a copy of the GNU General Public License
- *  along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *  along with this program. If not, see <https://www.gnu.org/licenses/>.
  */
 
 #pragma once
diff --git a/include/opendht/net.h b/include/opendht/net.h
index 9d74c538aa3974ba92f7ef0e9d03e2ed58db2187..180c4cf900db66743cc6ace39a9f6d4566f6b88d 100644
--- a/include/opendht/net.h
+++ b/include/opendht/net.h
@@ -14,7 +14,7 @@
  *  GNU General Public License for more details.
  *
  *  You should have received a copy of the GNU General Public License
- *  along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *  along with this program. If not, see <https://www.gnu.org/licenses/>.
  */
 
 #pragma once
diff --git a/include/opendht/network_engine.h b/include/opendht/network_engine.h
index b99a80ccfd24d854ba9727f2bf40d00bcde77d6e..53f9044313f994faca410b149c468c7d9380541f 100644
--- a/include/opendht/network_engine.h
+++ b/include/opendht/network_engine.h
@@ -14,7 +14,7 @@
  *  GNU General Public License for more details.
  *
  *  You should have received a copy of the GNU General Public License
- *  along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *  along with this program. If not, see <https://www.gnu.org/licenses/>.
  */
 
 #pragma once
diff --git a/include/opendht/node.h b/include/opendht/node.h
index 826dab7ec9b26cfc61d274856257e0bcd4662492..7a2c9256fc5b6df50909be37368745a1f1fd4af1 100644
--- a/include/opendht/node.h
+++ b/include/opendht/node.h
@@ -14,8 +14,7 @@
  *  GNU General Public License for more details.
  *
  *  You should have received a copy of the GNU General Public License
- *  along with this program; if not, write to the Free Software
- *  Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301 USA.
+ *  along with this program. If not, see <https://www.gnu.org/licenses/>.
  */
 
 #pragma once
diff --git a/include/opendht/node_cache.h b/include/opendht/node_cache.h
index 471f5ad8b64e74aa3ed8a1c8f584d0502755864d..d18b7664ccd54501987222b75180b638b6765287 100644
--- a/include/opendht/node_cache.h
+++ b/include/opendht/node_cache.h
@@ -13,8 +13,7 @@
  *  GNU General Public License for more details.
  *
  *  You should have received a copy of the GNU General Public License
- *  along with this program; if not, write to the Free Software
- *  Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301 USA.
+ *  along with this program. If not, see <https://www.gnu.org/licenses/>.
  */
 
 #pragma once
diff --git a/include/opendht/rate_limiter.h b/include/opendht/rate_limiter.h
index 3c0befa0cbb65ccf03a659ca864a8de803b5d6f8..504c89343e02c0c097fa147f2f992da7b5457c0f 100644
--- a/include/opendht/rate_limiter.h
+++ b/include/opendht/rate_limiter.h
@@ -13,7 +13,7 @@
  *  GNU General Public License for more details.
  *
  *  You should have received a copy of the GNU General Public License
- *  along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *  along with this program. If not, see <https://www.gnu.org/licenses/>.
  */
 
 #pragma once
diff --git a/include/opendht/request.h b/include/opendht/request.h
index cd61998df80e9680ffb9718c316dd488cec188ac..0174e3b06685f93bc206058bfa70b32a02a5979e 100644
--- a/include/opendht/request.h
+++ b/include/opendht/request.h
@@ -14,8 +14,7 @@
  *  GNU General Public License for more details.
  *
  *  You should have received a copy of the GNU General Public License
- *  along with this program; if not, write to the Free Software
- *  Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301 USA.
+ *  along with this program. If not, see <https://www.gnu.org/licenses/>.
  */
 
 #pragma once
diff --git a/include/opendht/rng.h b/include/opendht/rng.h
index f4fff51e4ca3b418895a344369d7291afec08aa6..ddaedaa755b13127c902bc9c5dca69973a41ca95 100644
--- a/include/opendht/rng.h
+++ b/include/opendht/rng.h
@@ -13,8 +13,7 @@
  *  GNU General Public License for more details.
  *
  *  You should have received a copy of the GNU General Public License
- *  along with this program; if not, write to the Free Software
- *  Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301 USA.
+ *  along with this program. If not, see <https://www.gnu.org/licenses/>.
  */
 
 #pragma once
diff --git a/include/opendht/routing_table.h b/include/opendht/routing_table.h
index b672e6ef1a2ea3d9a952e2c0388997dc879c2e2b..e71149b66030672b25f2381d61f950e6ab7b4b3f 100644
--- a/include/opendht/routing_table.h
+++ b/include/opendht/routing_table.h
@@ -14,8 +14,7 @@
  *  GNU General Public License for more details.
  *
  *  You should have received a copy of the GNU General Public License
- *  along with this program; if not, write to the Free Software
- *  Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301 USA.
+ *  along with this program. If not, see <https://www.gnu.org/licenses/>.
  */
 
 #pragma once
diff --git a/include/opendht/scheduler.h b/include/opendht/scheduler.h
index 22e6da149199c717b682bb6062890a59a64177da..8f61d4cd8fdac3a8bac930d8a9197b2003e01afb 100644
--- a/include/opendht/scheduler.h
+++ b/include/opendht/scheduler.h
@@ -14,8 +14,7 @@
  *  GNU General Public License for more details.
  *
  *  You should have received a copy of the GNU General Public License
- *  along with this program; if not, write to the Free Software
- *  Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301 USA.
+ *  along with this program. If not, see <https://www.gnu.org/licenses/>.
  */
 
 
diff --git a/include/opendht/securedht.h b/include/opendht/securedht.h
index 08aea2e06f0fc4226e6ac877cf0822efe6aab6cb..acae729fd66dcb92b2c9c45a1d9683eacbdb3c9d 100644
--- a/include/opendht/securedht.h
+++ b/include/opendht/securedht.h
@@ -14,19 +14,7 @@
  *  GNU General Public License for more details.
  *
  *  You should have received a copy of the GNU General Public License
- *  along with this program; if not, write to the Free Software
- *  Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301 USA.
- *
- *  Additional permission under GNU GPL version 3 section 7:
- *
- *  If you modify this program, or any covered work, by linking or
- *  combining it with the OpenSSL project's OpenSSL library (or a
- *  modified version of that library), containing parts covered by the
- *  terms of the OpenSSL or SSLeay licenses, Savoir-faire Linux Inc.
- *  grants you additional permission to convey the resulting work.
- *  Corresponding Source for a non-source form of such a combination
- *  shall include the source code for the parts of OpenSSL used as well
- *  as that of the covered work.
+ *  along with this program. If not, see <https://www.gnu.org/licenses/>.
  */
 
 #pragma once
diff --git a/include/opendht/sockaddr.h b/include/opendht/sockaddr.h
index 12c4d57046de4763e78907cedeb3b984c168845d..d2b814d1452bc86bfaaa0d013cfc5aad2382518b 100644
--- a/include/opendht/sockaddr.h
+++ b/include/opendht/sockaddr.h
@@ -13,7 +13,7 @@
  *  GNU General Public License for more details.
  *
  *  You should have received a copy of the GNU General Public License
- *  along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *  along with this program. If not, see <https://www.gnu.org/licenses/>.
  */
 
 #pragma once
diff --git a/include/opendht/utils.h b/include/opendht/utils.h
index 1e74c3dd0d03aacfd47e6408b83b7d671c0358c8..054b7be4486246cd8832dd8f87a4fffc26d37f1a 100644
--- a/include/opendht/utils.h
+++ b/include/opendht/utils.h
@@ -13,7 +13,7 @@
  *  GNU General Public License for more details.
  *
  *  You should have received a copy of the GNU General Public License
- *  along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *  along with this program. If not, see <https://www.gnu.org/licenses/>.
  */
 
 #pragma once
diff --git a/include/opendht/value.h b/include/opendht/value.h
index b9dad2259c876bd697948cd7d633c60b5c8b503e..3385f0da0848b0f694a53e848ac65b22c6f6605b 100644
--- a/include/opendht/value.h
+++ b/include/opendht/value.h
@@ -14,8 +14,7 @@
  *  GNU General Public License for more details.
  *
  *  You should have received a copy of the GNU General Public License
- *  along with this program; if not, write to the Free Software
- *  Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301 USA.
+ *  along with this program. If not, see <https://www.gnu.org/licenses/>.
  */
 
 #pragma once
diff --git a/python/opendht.pyx b/python/opendht.pyx
index 1ce761a0765ff7967244a79c75c77931a2d7386c..f87a24da264cef02ef1997f336006d42e83ab1b6 100644
--- a/python/opendht.pyx
+++ b/python/opendht.pyx
@@ -25,7 +25,7 @@
 # GNU General Public License for more details.
 #
 # You should have received a copy of the GNU General Public License
-# along with OpenDHT Python Wrapper. If not, see <http://www.gnu.org/licenses/>.
+# along with OpenDHT Python Wrapper. If not, see <https://www.gnu.org/licenses/>.
 
 from libcpp.map cimport map as map
 from libcpp cimport bool
diff --git a/python/opendht_cpp.pxd b/python/opendht_cpp.pxd
index 0e5bc73252c73a259b6521a6e987cd50a080601c..4ae8130ec353c1ec7a1db3d04c748bd3421a99a8 100644
--- a/python/opendht_cpp.pxd
+++ b/python/opendht_cpp.pxd
@@ -13,7 +13,7 @@
 # GNU General Public License for more details.
 #
 # You should have received a copy of the GNU General Public License
-# along with this program; If not, see <http://www.gnu.org/licenses/>.
+# along with this program; If not, see <https://www.gnu.org/licenses/>.
 
 from libc.stdint cimport *
 from libcpp cimport bool
diff --git a/python/setup.py.in b/python/setup.py.in
index b2d94c22c0e682d997535255df7c01469208fc44..94f8078e378ec1ad28a16fa45ae02cd16ef60c7c 100644
--- a/python/setup.py.in
+++ b/python/setup.py.in
@@ -18,7 +18,7 @@
 #    GNU General Public License for more details.
 #
 #    You should have received a copy of the GNU General Public License
-#    along with OpenDHT Python Wrapper. If not, see <http://www.gnu.org/licenses/>.
+#    along with OpenDHT Python Wrapper. If not, see <https://www.gnu.org/licenses/>.
 #
 
 from setuptools import setup, Extension
diff --git a/python/tools/pingpong.py b/python/tools/pingpong.py
index bff328e5e744b99405344d9bbd86a5035d63b62c..b7db74e5b32b86a81c7df725f50eb07684855886 100755
--- a/python/tools/pingpong.py
+++ b/python/tools/pingpong.py
@@ -1,5 +1,5 @@
 #!/usr/bin/env python3
-# Copyright (c) 2015-2016 Savoir-faire Linux Inc.
+# Copyright (c) 2015-2017 Savoir-faire Linux Inc.
 # Author: Adrien Béraud <adrien.beraud@savoirfairelinux.com>
 #
 # This program is free software; you can redistribute it and/or modify
@@ -13,7 +13,7 @@
 # GNU General Public License for more details.
 #
 # You should have received a copy of the GNU General Public License
-# along with this program; If not, see <http://www.gnu.org/licenses/>.
+# along with this program; If not, see <https://www.gnu.org/licenses/>.
 
 import opendht as dht
 import time
diff --git a/src/crypto.cpp b/src/crypto.cpp
index 638d4b4cb4038213d122ba4b68ed77eb28441b64..7faf74c3b6ba6f391a58947e3edae5300d16e743 100644
--- a/src/crypto.cpp
+++ b/src/crypto.cpp
@@ -13,8 +13,7 @@
  *  GNU General Public License for more details.
  *
  *  You should have received a copy of the GNU General Public License
- *  along with this program; if not, write to the Free Software
- *  Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301 USA.
+ *  along with this program. If not, see <https://www.gnu.org/licenses/>.
  */
 
 #include "crypto.h"
diff --git a/src/default_types.cpp b/src/default_types.cpp
index df747bab664d0948061d0e5338acacc77a883091..847d4a6af07f38b3f5d32908de587241a436866c 100644
--- a/src/default_types.cpp
+++ b/src/default_types.cpp
@@ -13,8 +13,7 @@
  *  GNU General Public License for more details.
  *
  *  You should have received a copy of the GNU General Public License
- *  along with this program; if not, write to the Free Software
- *  Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301 USA.
+ *  along with this program. If not, see <https://www.gnu.org/licenses/>.
  */
 
 #include "default_types.h"
diff --git a/src/dhtrunner.cpp b/src/dhtrunner.cpp
index f3b64b6a7320222665e5e4acda917f0632d03af7..d8903274064c617c2043f7b176424ddaf8c4f837 100644
--- a/src/dhtrunner.cpp
+++ b/src/dhtrunner.cpp
@@ -14,8 +14,7 @@
  *  GNU General Public License for more details.
  *
  *  You should have received a copy of the GNU General Public License
- *  along with this program; if not, write to the Free Software
- *  Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301 USA.
+ *  along with this program. If not, see <https://www.gnu.org/licenses/>.
  */
 
 #include "dhtrunner.h"
diff --git a/src/indexation/pht.cpp b/src/indexation/pht.cpp
index e443a698f4ff090f383700de790d00e0dd07454c..b8300c910d9ddb8370809d22296c9795d9aa13fd 100644
--- a/src/indexation/pht.cpp
+++ b/src/indexation/pht.cpp
@@ -15,7 +15,7 @@
  *  GNU General Public License for more details.
  *
  *  You should have received a copy of the GNU General Public License
- *  along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *  along with this program. If not, see <https://www.gnu.org/licenses/>.
  */
 
 #include "indexation/pht.h"
diff --git a/src/infohash.cpp b/src/infohash.cpp
index f25fd5ea099a480da97f234f6365708f7abc9b9f..d3f8345b6930517b4511cc7a462df0e63c7657e9 100644
--- a/src/infohash.cpp
+++ b/src/infohash.cpp
@@ -13,8 +13,7 @@
  *  GNU General Public License for more details.
  *
  *  You should have received a copy of the GNU General Public License
- *  along with this program; if not, write to the Free Software
- *  Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301 USA.
+ *  along with this program. If not, see <https://www.gnu.org/licenses/>.
  */
 
 #include "infohash.h"
diff --git a/src/log.cpp b/src/log.cpp
index 5488b3efe44235706200572bd203a76e849d2400..74ec0115e21edab60ff398efed207fb0ee324e00 100644
--- a/src/log.cpp
+++ b/src/log.cpp
@@ -14,8 +14,7 @@
  *  GNU General Public License for more details.
  *
  *  You should have received a copy of the GNU General Public License
- *  along with this program; if not, write to the Free Software
- *  Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301 USA.
+ *  along with this program. If not, see <https://www.gnu.org/licenses/>.
  */
 
 #include "log.h"
diff --git a/src/network_engine.cpp b/src/network_engine.cpp
index 6b1c98228f663bb5d90edabdc14301319db7bd34..81895be95bad503e16b3a326ec52f464d63b7104 100644
--- a/src/network_engine.cpp
+++ b/src/network_engine.cpp
@@ -14,7 +14,7 @@
  *  GNU General Public License for more details.
  *
  *  You should have received a copy of the GNU General Public License
- *  along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *  along with this program. If not, see <https://www.gnu.org/licenses/>.
  */
 
 
diff --git a/src/node.cpp b/src/node.cpp
index 6a96401f8815041eec9daadb10416aea05faa03d..1c482af20084feaf34f16a638b74f7b05c1c7d51 100644
--- a/src/node.cpp
+++ b/src/node.cpp
@@ -14,8 +14,7 @@
  *  GNU General Public License for more details.
  *
  *  You should have received a copy of the GNU General Public License
- *  along with this program; if not, write to the Free Software
- *  Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301 USA.
+ *  along with this program. If not, see <https://www.gnu.org/licenses/>.
  */
 
 
diff --git a/src/node_cache.cpp b/src/node_cache.cpp
index 3d98f2842b5c272cfa36499b19118c8a35b5c02c..4bc5121584541b34eed2d794fbb2aaf96b81be2b 100644
--- a/src/node_cache.cpp
+++ b/src/node_cache.cpp
@@ -13,8 +13,7 @@
  *  GNU General Public License for more details.
  *
  *  You should have received a copy of the GNU General Public License
- *  along with this program; if not, write to the Free Software
- *  Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301 USA.
+ *  along with this program. If not, see <https://www.gnu.org/licenses/>.
  */
 
 #include "node_cache.h"
diff --git a/src/rng.cpp b/src/rng.cpp
index 146902f03703042ba374a46370b5472a5c40129e..473569e2f2855f67bbf8baa5063547698eb3166f 100644
--- a/src/rng.cpp
+++ b/src/rng.cpp
@@ -13,8 +13,7 @@
  *  GNU General Public License for more details.
  *
  *  You should have received a copy of the GNU General Public License
- *  along with this program; if not, write to the Free Software
- *  Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301 USA.
+ *  along with this program. If not, see <https://www.gnu.org/licenses/>.
  */
 
 #include "rng.h"
diff --git a/src/securedht.cpp b/src/securedht.cpp
index 7642fec9fb763d856581468af46db73511e6acbb..d2c360082f9192d492652834a4b4102b5770380e 100644
--- a/src/securedht.cpp
+++ b/src/securedht.cpp
@@ -14,8 +14,7 @@
  *  GNU General Public License for more details.
  *
  *  You should have received a copy of the GNU General Public License
- *  along with this program; if not, write to the Free Software
- *  Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301 USA.
+ *  along with this program. If not, see <https://www.gnu.org/licenses/>.
  */
 
 #include "securedht.h"
diff --git a/src/utils.cpp b/src/utils.cpp
index 7874f8fe0e2968825012960fd6cf8d6ec7a2a546..afc09f042aa5b47fb28c88f3eb37f1d9222f5dab 100644
--- a/src/utils.cpp
+++ b/src/utils.cpp
@@ -13,8 +13,7 @@
  *  GNU General Public License for more details.
  *
  *  You should have received a copy of the GNU General Public License
- *  along with this program; if not, write to the Free Software
- *  Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301 USA.
+ *  along with this program. If not, see <https://www.gnu.org/licenses/>.
  */
 
 #include "utils.h"
diff --git a/src/value.cpp b/src/value.cpp
index 68ee10fb6572c941f20a341f6e875a7df59e60f8..c96f444aa0c8ba0b916badb05308fa6cf43f12d4 100644
--- a/src/value.cpp
+++ b/src/value.cpp
@@ -14,8 +14,7 @@
  *  GNU General Public License for more details.
  *
  *  You should have received a copy of the GNU General Public License
- *  along with this program; if not, write to the Free Software
- *  Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301 USA.
+ *  along with this program. If not, see <https://www.gnu.org/licenses/>.
  */
 
 #include "value.h"
diff --git a/tools/dhtchat.cpp b/tools/dhtchat.cpp
index a6fb1459180f5fda67e760bb226b1ca83b7bd1ed..8e48723f2181be03476f8e81ef5825a04d80b0ec 100644
--- a/tools/dhtchat.cpp
+++ b/tools/dhtchat.cpp
@@ -14,8 +14,7 @@
  *  GNU General Public License for more details.
  *
  *  You should have received a copy of the GNU General Public License
- *  along with this program; if not, write to the Free Software
- *  Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301 USA.
+ *  along with this program. If not, see <https://www.gnu.org/licenses/>.
  */
 
 #include "tools_common.h"
diff --git a/tools/dhtnode.cpp b/tools/dhtnode.cpp
index e2ea4709abc5cc7761e450facc7f56cc3baccdd2..5e989ad948c85ed5f7f68112e8bb04dbcc5b3543 100644
--- a/tools/dhtnode.cpp
+++ b/tools/dhtnode.cpp
@@ -15,8 +15,7 @@
  *  GNU General Public License for more details.
  *
  *  You should have received a copy of the GNU General Public License
- *  along with this program; if not, write to the Free Software
- *  Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301 USA.
+ *  along with this program. If not, see <https://www.gnu.org/licenses/>.
  */
 
 #include "tools_common.h"
diff --git a/tools/dhtscanner.cpp b/tools/dhtscanner.cpp
index b01c19fa2e99bdef190bc78d9cf0d5dda0a95482..f74464f8d88e68d97bb93f6b4fe6ac862c0edfa1 100644
--- a/tools/dhtscanner.cpp
+++ b/tools/dhtscanner.cpp
@@ -14,8 +14,7 @@
  *  GNU General Public License for more details.
  *
  *  You should have received a copy of the GNU General Public License
- *  along with this program; if not, write to the Free Software
- *  Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301 USA.
+ *  along with this program. If not, see <https://www.gnu.org/licenses/>.
  */
 
 #include "tools_common.h"
diff --git a/tools/tools_common.h b/tools/tools_common.h
index c1801d535ce4350d57d4ce6380ecb7f063e5d98f..291e649579bdf81de753d9ceafcee9eab1b5f1b4 100644
--- a/tools/tools_common.h
+++ b/tools/tools_common.h
@@ -14,7 +14,7 @@
  *  GNU General Public License for more details.
  *
  *  You should have received a copy of the GNU General Public License
- *  along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *  along with this program. If not, see <https://www.gnu.org/licenses/>.
  */
 
 // Common utility methods used by C++ OpenDHT tools.