From b03a8b5b50f72299e403ce63c8cb031f0b471a95 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simon=20D=C3=A9saulniers?= <sim.desaulniers@gmail.com> Date: Fri, 13 Jan 2017 17:27:29 -0500 Subject: [PATCH] update license notice (2017) --- include/opendht.h | 2 +- include/opendht/callbacks.h | 3 ++- include/opendht/crypto.h | 2 +- include/opendht/default_types.h | 2 +- include/opendht/dht.h | 4 ++-- include/opendht/dhtrunner.h | 4 ++-- include/opendht/indexation/pht.h | 20 ++++++++++++++++++++ include/opendht/infohash.h | 2 +- include/opendht/log.h | 2 +- include/opendht/net.h | 4 ++-- include/opendht/network_engine.h | 4 ++-- include/opendht/node.h | 4 ++-- include/opendht/node_cache.h | 2 +- include/opendht/request.h | 2 +- include/opendht/rng.h | 2 +- include/opendht/routing_table.h | 3 ++- include/opendht/scheduler.h | 4 ++-- include/opendht/securedht.h | 3 ++- include/opendht/utils.h | 2 +- include/opendht/value.h | 4 ++-- src/crypto.cpp | 2 +- src/default_types.cpp | 2 +- src/dht.cpp | 4 ++-- src/dhtrunner.cpp | 4 ++-- src/indexation/pht.cpp | 20 ++++++++++++++++++++ src/infohash.cpp | 2 +- src/log.cpp | 2 +- src/network_engine.cpp | 4 ++-- src/node.cpp | 4 ++-- src/node_cache.cpp | 2 +- src/rng.cpp | 2 +- src/securedht.cpp | 3 ++- src/utils.cpp | 2 +- src/value.cpp | 4 ++-- tools/dhtchat.cpp | 2 +- tools/dhtnode.cpp | 3 ++- tools/dhtscanner.cpp | 2 +- tools/tools_common.h | 2 +- 38 files changed, 93 insertions(+), 48 deletions(-) diff --git a/include/opendht.h b/include/opendht.h index 28fef543..6f272cfc 100644 --- a/include/opendht.h +++ b/include/opendht.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2014-2016 Savoir-faire Linux Inc. + * Copyright (C) 2014-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 diff --git a/include/opendht/callbacks.h b/include/opendht/callbacks.h index 12d9f023..6284e70f 100644 --- a/include/opendht/callbacks.h +++ b/include/opendht/callbacks.h @@ -1,6 +1,7 @@ /* - * Copyright (C) 2014-2016 Savoir-faire Linux Inc. + * Copyright (C) 2014-2017 Savoir-faire Linux Inc. * Author : Adrien Béraud <adrien.beraud@savoirfairelinux.com> + * Simon Désaulniers <simon.desaulniers@savoirfairelinux.com> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/include/opendht/crypto.h b/include/opendht/crypto.h index 3d4f4d52..ee88ad0d 100644 --- a/include/opendht/crypto.h +++ b/include/opendht/crypto.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2014-2016 Savoir-faire Linux Inc. + * Copyright (C) 2014-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 diff --git a/include/opendht/default_types.h b/include/opendht/default_types.h index a9d959e4..8fab2386 100644 --- a/include/opendht/default_types.h +++ b/include/opendht/default_types.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2014-2016 Savoir-faire Linux Inc. + * Copyright (C) 2014-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 diff --git a/include/opendht/dht.h b/include/opendht/dht.h index c4f1b388..b8067711 100644 --- a/include/opendht/dht.h +++ b/include/opendht/dht.h @@ -1,7 +1,7 @@ /* - * Copyright (C) 2014-2016 Savoir-faire Linux Inc. + * Copyright (C) 2014-2017 Savoir-faire Linux Inc. * Author(s) : Adrien Béraud <adrien.beraud@savoirfairelinux.com> - * Simon Désaulniers <sim.desaulniers@gmail.com> + * Simon Désaulniers <simon.desaulniers@savoirfairelinux.com> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/include/opendht/dhtrunner.h b/include/opendht/dhtrunner.h index 86042c40..896b5278 100644 --- a/include/opendht/dhtrunner.h +++ b/include/opendht/dhtrunner.h @@ -1,7 +1,7 @@ /* - * Copyright (C) 2014-2016 Savoir-faire Linux Inc. + * Copyright (C) 2014-2017 Savoir-faire Linux Inc. * Author(s) : Adrien Béraud <adrien.beraud@savoirfairelinux.com> - * Simon Désaulniers <sim.desaulniers@gmail.com> + * Simon Désaulniers <simon.desaulniers@savoirfairelinux.com> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/include/opendht/indexation/pht.h b/include/opendht/indexation/pht.h index 6131b83f..e8363074 100644 --- a/include/opendht/indexation/pht.h +++ b/include/opendht/indexation/pht.h @@ -1,3 +1,23 @@ +/* + * Copyright (C) 2014-2017 Savoir-faire Linux Inc. + * Author(s) : Adrien Béraud <adrien.beraud@savoirfairelinux.com> + * Simon Désaulniers <simon.desaulniers@savoirfairelinux.com> + * Nicolas Reynaud <nicolas.reynaud@savoirfairelinux.com> + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * 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/>. + */ + #pragma once #include <string> diff --git a/include/opendht/infohash.h b/include/opendht/infohash.h index 33c96c84..4e7e40d2 100644 --- a/include/opendht/infohash.h +++ b/include/opendht/infohash.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2014-2016 Savoir-faire Linux Inc. + * Copyright (C) 2014-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 diff --git a/include/opendht/log.h b/include/opendht/log.h index 92e11c63..c5b47bc9 100644 --- a/include/opendht/log.h +++ b/include/opendht/log.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2014-2016 Savoir-faire Linux Inc. + * Copyright (C) 2014-2017 Savoir-faire Linux Inc. * * Author: Adrien Béraud <adrien.beraud@savoirfairelinux.com> * diff --git a/include/opendht/net.h b/include/opendht/net.h index eecbed89..9d74c538 100644 --- a/include/opendht/net.h +++ b/include/opendht/net.h @@ -1,7 +1,7 @@ /* - * Copyright (C) 2014-2016 Savoir-faire Linux Inc. + * Copyright (C) 2014-2017 Savoir-faire Linux Inc. * Author(s) : Adrien Béraud <adrien.beraud@savoirfairelinux.com> - * Simon Désaulniers <sim.desaulniers@gmail.com> + * Simon Désaulniers <simon.desaulniers@savoirfairelinux.com> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/include/opendht/network_engine.h b/include/opendht/network_engine.h index c15da00f..bf54b629 100644 --- a/include/opendht/network_engine.h +++ b/include/opendht/network_engine.h @@ -1,7 +1,7 @@ /* - * Copyright (C) 2014-2016 Savoir-faire Linux Inc. + * Copyright (C) 2014-2017 Savoir-faire Linux Inc. * Author(s) : Adrien Béraud <adrien.beraud@savoirfairelinux.com> - * Simon Désaulniers <sim.desaulniers@gmail.com> + * Simon Désaulniers <simon.desaulniers@savoirfairelinux.com> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/include/opendht/node.h b/include/opendht/node.h index 638444a5..826dab7e 100644 --- a/include/opendht/node.h +++ b/include/opendht/node.h @@ -1,7 +1,7 @@ /* - * Copyright (C) 2014-2016 Savoir-faire Linux Inc. + * Copyright (C) 2014-2017 Savoir-faire Linux Inc. * Author(s) : Adrien Béraud <adrien.beraud@savoirfairelinux.com> - * Simon Désaulniers <sim.desaulniers@gmail.com> + * Simon Désaulniers <simon.desaulniers@savoirfairelinux.com> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/include/opendht/node_cache.h b/include/opendht/node_cache.h index 5fa58240..471f5ad8 100644 --- a/include/opendht/node_cache.h +++ b/include/opendht/node_cache.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2014-2016 Savoir-faire Linux Inc. + * Copyright (C) 2014-2017 Savoir-faire Linux Inc. * Author(s) : Adrien Béraud <adrien.beraud@savoirfairelinux.com> * * This program is free software; you can redistribute it and/or modify diff --git a/include/opendht/request.h b/include/opendht/request.h index 4e24dc10..3eb3cef8 100644 --- a/include/opendht/request.h +++ b/include/opendht/request.h @@ -1,7 +1,7 @@ /* * Copyright (C) 2016 Savoir-faire Linux Inc. * Author(s) : Adrien Béraud <adrien.beraud@savoirfairelinux.com> - * Simon Désaulniers <sim.desaulniers@gmail.com> + * Simon Désaulniers <simon.desaulniers@savoirfairelinux.com> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/include/opendht/rng.h b/include/opendht/rng.h index 17c46491..2c51c357 100644 --- a/include/opendht/rng.h +++ b/include/opendht/rng.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2014-2016 Savoir-faire Linux Inc. + * Copyright (C) 2014-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 diff --git a/include/opendht/routing_table.h b/include/opendht/routing_table.h index 573d8680..99f2cfe6 100644 --- a/include/opendht/routing_table.h +++ b/include/opendht/routing_table.h @@ -1,6 +1,7 @@ /* - * Copyright (C) 2014-2016 Savoir-faire Linux Inc. + * Copyright (C) 2014-2017 Savoir-faire Linux Inc. * Author(s) : Adrien Béraud <adrien.beraud@savoirfairelinux.com> + * Simon Désaulniers <simon.desaulniers@savoirfairelinux.com> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/include/opendht/scheduler.h b/include/opendht/scheduler.h index 43e6f82d..f75ed6db 100644 --- a/include/opendht/scheduler.h +++ b/include/opendht/scheduler.h @@ -1,7 +1,7 @@ /* - * Copyright (C) 2014-2016 Savoir-faire Linux Inc. + * Copyright (C) 2014-2017 Savoir-faire Linux Inc. * Author(s) : Adrien Béraud <adrien.beraud@savoirfairelinux.com> - * Simon Désaulniers <sim.desaulniers@gmail.com> + * Simon Désaulniers <simon.desaulniers@savoirfairelinux.com> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/include/opendht/securedht.h b/include/opendht/securedht.h index 63bfcb93..7590c513 100644 --- a/include/opendht/securedht.h +++ b/include/opendht/securedht.h @@ -1,6 +1,7 @@ /* - * Copyright (C) 2014-2016 Savoir-faire Linux Inc. + * Copyright (C) 2014-2017 Savoir-faire Linux Inc. * Author : Adrien Béraud <adrien.beraud@savoirfairelinux.com> + * Simon Désaulniers <simon.desaulniers@savoirfairelinux.com> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/include/opendht/utils.h b/include/opendht/utils.h index 6f830582..32c06e7b 100644 --- a/include/opendht/utils.h +++ b/include/opendht/utils.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2014-2016 Savoir-faire Linux Inc. + * Copyright (C) 2014-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 diff --git a/include/opendht/value.h b/include/opendht/value.h index 1e5c23d7..c498a7ae 100644 --- a/include/opendht/value.h +++ b/include/opendht/value.h @@ -1,7 +1,7 @@ /* - * Copyright (C) 2014-2016 Savoir-faire Linux Inc. + * Copyright (C) 2014-2017 Savoir-faire Linux Inc. * Author(s) : Adrien Béraud <adrien.beraud@savoirfairelinux.com> - * Simon Désaulniers <sim.desaulniers@gmail.com> + * Simon Désaulniers <simon.desaulniers@savoirfairelinux.com> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/crypto.cpp b/src/crypto.cpp index 6d3b5536..c4844efc 100644 --- a/src/crypto.cpp +++ b/src/crypto.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2014-2016 Savoir-faire Linux Inc. + * Copyright (C) 2014-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 diff --git a/src/default_types.cpp b/src/default_types.cpp index 281d2068..df747bab 100644 --- a/src/default_types.cpp +++ b/src/default_types.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2014-2016 Savoir-faire Linux Inc. + * Copyright (C) 2014-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 diff --git a/src/dht.cpp b/src/dht.cpp index 5dd3e3a6..4c6f7b1e 100644 --- a/src/dht.cpp +++ b/src/dht.cpp @@ -1,7 +1,7 @@ /* - * Copyright (C) 2014-2016 Savoir-faire Linux Inc. + * Copyright (C) 2014-2017 Savoir-faire Linux Inc. * Author(s) : Adrien Béraud <adrien.beraud@savoirfairelinux.com> - * Simon Désaulniers <sim.desaulniers@gmail.com> + * Simon Désaulniers <simon.desaulniers@savoirfairelinux.com> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/dhtrunner.cpp b/src/dhtrunner.cpp index 21f670a2..edcbe15e 100644 --- a/src/dhtrunner.cpp +++ b/src/dhtrunner.cpp @@ -1,7 +1,7 @@ /* - * Copyright (C) 2014-2016 Savoir-faire Linux Inc. + * Copyright (C) 2014-2017 Savoir-faire Linux Inc. * Author(s) : Adrien Béraud <adrien.beraud@savoirfairelinux.com> - * Simon Désaulniers <sim.desaulniers@gmail.com> + * Simon Désaulniers <simon.desaulniers@savoirfairelinux.com> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/indexation/pht.cpp b/src/indexation/pht.cpp index 7dd35333..dbda88f2 100644 --- a/src/indexation/pht.cpp +++ b/src/indexation/pht.cpp @@ -1,3 +1,23 @@ +/* + * Copyright (C) 2014-2017 Savoir-faire Linux Inc. + * Author(s) : Adrien Béraud <adrien.beraud@savoirfairelinux.com> + * Simon Désaulniers <simon.desaulniers@savoirfairelinux.com> + * Nicolas Reynaud <nicolas.reynaud@savoirfairelinux.com> + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * 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/>. + */ + #include "indexation/pht.h" #include "rng.h" diff --git a/src/infohash.cpp b/src/infohash.cpp index 27f5be32..fcc6441b 100644 --- a/src/infohash.cpp +++ b/src/infohash.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2014-2016 Savoir-faire Linux Inc. + * Copyright (C) 2014-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 diff --git a/src/log.cpp b/src/log.cpp index b689e9fa..5488b3ef 100644 --- a/src/log.cpp +++ b/src/log.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2014-2016 Savoir-faire Linux Inc. + * Copyright (C) 2014-2017 Savoir-faire Linux Inc. * * Author: Adrien Béraud <adrien.beraud@savoirfairelinux.com> * diff --git a/src/network_engine.cpp b/src/network_engine.cpp index 761b3289..bac57905 100644 --- a/src/network_engine.cpp +++ b/src/network_engine.cpp @@ -1,7 +1,7 @@ /* - * Copyright (C) 2014-2016 Savoir-faire Linux Inc. + * Copyright (C) 2014-2017 Savoir-faire Linux Inc. * Author(s) : Adrien Béraud <adrien.beraud@savoirfairelinux.com> - * Simon Désaulniers <sim.desaulniers@gmail.com> + * Simon Désaulniers <simon.desaulniers@savoirfairelinux.com> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/node.cpp b/src/node.cpp index 8a06b446..6a96401f 100644 --- a/src/node.cpp +++ b/src/node.cpp @@ -1,7 +1,7 @@ /* - * Copyright (C) 2014-2016 Savoir-faire Linux Inc. + * Copyright (C) 2014-2017 Savoir-faire Linux Inc. * Author(s) : Adrien Béraud <adrien.beraud@savoirfairelinux.com> - * Simon Désaulniers <sim.desaulniers@gmail.com> + * Simon Désaulniers <simon.desaulniers@savoirfairelinux.com> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/node_cache.cpp b/src/node_cache.cpp index 1491812e..3d98f284 100644 --- a/src/node_cache.cpp +++ b/src/node_cache.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2014-2016 Savoir-faire Linux Inc. + * Copyright (C) 2014-2017 Savoir-faire Linux Inc. * Author(s) : Adrien Béraud <adrien.beraud@savoirfairelinux.com> * * This program is free software; you can redistribute it and/or modify diff --git a/src/rng.cpp b/src/rng.cpp index 17d4343b..146902f0 100644 --- a/src/rng.cpp +++ b/src/rng.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2014-2016 Savoir-faire Linux Inc. + * Copyright (C) 2014-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 diff --git a/src/securedht.cpp b/src/securedht.cpp index d229497e..88d568ef 100644 --- a/src/securedht.cpp +++ b/src/securedht.cpp @@ -1,6 +1,7 @@ /* - * Copyright (C) 2014-2016 Savoir-faire Linux Inc. + * Copyright (C) 2014-2017 Savoir-faire Linux Inc. * Author : Adrien Béraud <adrien.beraud@savoirfairelinux.com> + * Simon Désaulniers <simon.desaulniers@savoirfairelinux.com> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/utils.cpp b/src/utils.cpp index 3b68221c..25200978 100644 --- a/src/utils.cpp +++ b/src/utils.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2014-2016 Savoir-faire Linux Inc. + * Copyright (C) 2014-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 diff --git a/src/value.cpp b/src/value.cpp index 576822fe..fac0e63f 100644 --- a/src/value.cpp +++ b/src/value.cpp @@ -1,7 +1,7 @@ /* - * Copyright (C) 2014-2016 Savoir-faire Linux Inc. + * Copyright (C) 2014-2017 Savoir-faire Linux Inc. * Author(s) : Adrien Béraud <adrien.beraud@savoirfairelinux.com> - * Simon Désaulniers <sim.desaulniers@gmail.com> + * Simon Désaulniers <simon.desaulniers@savoirfairelinux.com> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/tools/dhtchat.cpp b/tools/dhtchat.cpp index ece053a9..9ef045a7 100644 --- a/tools/dhtchat.cpp +++ b/tools/dhtchat.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2014-2016 Savoir-faire Linux Inc. + * Copyright (C) 2014-2017 Savoir-faire Linux Inc. * * Author: Adrien Béraud <adrien.beraud@savoirfairelinux.com> * diff --git a/tools/dhtnode.cpp b/tools/dhtnode.cpp index 24955c04..e2ea4709 100644 --- a/tools/dhtnode.cpp +++ b/tools/dhtnode.cpp @@ -1,7 +1,8 @@ /* - * Copyright (C) 2014-2016 Savoir-faire Linux Inc. + * Copyright (C) 2014-2017 Savoir-faire Linux Inc. * * Author: Adrien Béraud <adrien.beraud@savoirfairelinux.com> + * Simon Désaulniers <simon.desaulniers@savoirfairelinux.com> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/tools/dhtscanner.cpp b/tools/dhtscanner.cpp index f7e477fb..1019cb40 100644 --- a/tools/dhtscanner.cpp +++ b/tools/dhtscanner.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2014-2016 Savoir-faire Linux Inc. + * Copyright (C) 2014-2017 Savoir-faire Linux Inc. * * Author: Adrien Béraud <adrien.beraud@savoirfairelinux.com> * diff --git a/tools/tools_common.h b/tools/tools_common.h index 58cd5823..c1801d53 100644 --- a/tools/tools_common.h +++ b/tools/tools_common.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2014-2016 Savoir-faire Linux Inc. + * Copyright (C) 2014-2017 Savoir-faire Linux Inc. * * Author: Adrien Béraud <adrien.beraud@savoirfairelinux.com> * -- GitLab