Commit d3542e10 authored by Mathias Ettinger's avatar Mathias Ettinger

Update headers and copyrights for release 5.2.0

parent 36d5fe49
2020-04-24 opensand-5.2.0
* Improved network integration (new interfaces bridge/tap)
* New logs/stats collection system with improved design and performances.
* New OpenSAND collector based on open-source databases (InfluxDB/ElasticSearch) and dashboards (Chronograf and Kibana).
2019-04-04 opensand-5.1.2
* Release 5.1.2
......
......@@ -4,7 +4,7 @@
* satellite telecommunication system for research and engineering activities.
*
*
* Copyright © 2019 TAS
* Copyright © 2020 TAS
*
*
* This file is part of the OpenSAND testbed.
......
......@@ -4,7 +4,7 @@
* satellite telecommunication system for research and engineering activities.
*
*
* Copyright © 2019 TAS
* Copyright © 2020 TAS
*
*
* This file is part of the OpenSAND testbed.
......@@ -30,6 +30,7 @@
* @brief GLobal interface for configuration file reading
* @author Bénédicte MOTTO / <bmotto@toulouse.viveris.com>
* @author Joaquin Muguerza / <jmuguerza@toulouse.viveris.com>
* @author Aurelien DELRIEU / <adelrieu@toulouse.viveris.com>
*/
#ifndef OPENSAND_CONF_H
......
......@@ -4,7 +4,7 @@
* satellite telecommunication system for research and engineering activities.
*
*
* Copyright © 2019 TAS
* Copyright © 2020 TAS
*
*
* This file is part of the OpenSAND testbed.
......
......@@ -4,7 +4,7 @@
* satellite telecommunication system for research and engineering activities.
*
*
* Copyright © 2019 TAS
* Copyright © 2020 TAS
*
*
* This file is part of the OpenSAND testbed.
......@@ -29,6 +29,7 @@
* @file OpenSandConfFile.h
* @brief Reading parameters from a configuration file
* @author Bénédicte MOTTO / <bmotto@toulouse.viveris.com>
* @author Aurelien DELRIEU / <adelrieu@toulouse.viveris.com>
*/
#ifndef OPENSAND_CONF_FILE_H
......
......@@ -4,8 +4,8 @@
* satellite telecommunication system for research and engineering activities.
*
*
* Copyright © 2019 TAS
* Copyright © 2019 CNES
* Copyright © 2020 TAS
* Copyright © 2020 CNES
*
*
* This file is part of the OpenSAND testbed.
......
......@@ -4,8 +4,8 @@
* satellite telecommunication system for research and engineering activities.
*
*
* Copyright © 2019 TAS
* Copyright © 2019 CNES
* Copyright © 2020 TAS
* Copyright © 2020 CNES
*
*
* This file is part of the OpenSAND testbed.
......
......@@ -4,8 +4,8 @@
* satellite telecommunication system for research and engineering activities.
*
*
* Copyright © 2019 TAS
* Copyright © 2019 CNES
* Copyright © 2020 TAS
* Copyright © 2020 CNES
*
*
* This file is part of the OpenSAND testbed.
......
......@@ -4,8 +4,8 @@
* satellite telecommunication system for research and engineering activities.
*
*
* Copyright © 2019 TAS
* Copyright © 2019 CNES
* Copyright © 2020 TAS
* Copyright © 2020 CNES
*
*
* This file is part of the OpenSAND testbed.
......@@ -30,6 +30,7 @@
* @file BlockLanAdaptationInit.cpp
* @brief BlockLanAdaptation initialisation and termination
* @author Didier Barvaux <didier.barvaux@toulouse.viveris.com>
* @author Aurélien Delrieu <aurelien.delrieu@viveris.fr>
*/
......
......@@ -4,8 +4,8 @@
* satellite telecommunication system for research and engineering activities.
*
*
* Copyright © 2019 TAS
* Copyright © 2019 CNES
* Copyright © 2020 TAS
* Copyright © 2020 CNES
*
*
* This file is part of the OpenSAND testbed.
......@@ -33,6 +33,7 @@
* @author Julien BERNARD <jbernard@toulouse.viveris.com>
* @author Aurelien DELRIEU <adelrieu@toulouse.viveris.com>
* @author Joaquin MUGUERZA <jmuguerza@toulouse.viveris.com>
* @author Mathias Ettinger <mathias.ettinger@viveris.fr>
*
* Gateway uses the following stack of blocks installed over 2 NICs
* (nic1 on user network side and nic2 on satellite network side):
......
......@@ -4,8 +4,8 @@
* satellite telecommunication system for research and engineering activities.
*
*
* Copyright © 2019 TAS
* Copyright © 2019 CNES
* Copyright © 2020 TAS
* Copyright © 2020 CNES
*
*
* This file is part of the OpenSAND testbed.
......@@ -30,6 +30,8 @@
* @file gw.cpp
* @brief Gateway Network Access (GW-NET-ACC) process
* @author Joaquin Muguerza <jmuguerza@toulouse.viveris.com>
* @author Aurelien DELRIEU <adelrieu@toulouse.viveris.com>
* @author Mathias Ettinger <mathias.ettinger@viveris.fr>
*
* Gateway uses the following stack of blocks installed over 2 NICs
* (nic1 on user network side and nic2 on satellite network side):
......
......@@ -4,8 +4,8 @@
* satellite telecommunication system for research and engineering activities.
*
*
* Copyright © 2019 TAS
* Copyright © 2019 CNES
* Copyright © 2020 TAS
* Copyright © 2020 CNES
*
*
* This file is part of the OpenSAND testbed.
......@@ -31,6 +31,7 @@
* @brief Gateway Physical (GW-PHY) process
* @author Joaquin Muguerza <jmuguerza@toulouse.viveris.com>
* @author Aurelien DELRIEU <adelrieu@toulouse.viveris.com>
* @author Mathias Ettinger <mathias.ettinger@viveris.fr>
*
* Gateway uses the following stack of blocks installed over 2 NICs
* (nic1 on user network side and nic2 on satellite network side):
......
......@@ -4,8 +4,8 @@
* satellite telecommunication system for research and engineering activities.
*
*
* Copyright © 2019 TAS
* Copyright © 2019 CNES
* Copyright © 2020 TAS
* Copyright © 2020 CNES
*
*
* This file is part of the OpenSAND testbed.
......@@ -33,6 +33,7 @@
* @author Julien BERNARD <jbernard@toulouse.viveris.com>
* @author Joaquin MUGUERZA <jmuguerza@toulouse.viveris.com>
* @author Aurelien DELRIEU <adelrieu@toulouse.viveris.com>
* @author Mathias Ettinger <mathias.ettinger@viveris.fr>
*
* SE uses the following stack of mgl blocs installed over 1 NIC:
*
......
......@@ -4,8 +4,8 @@
* satellite telecommunication system for research and engineering activities.
*
*
* Copyright © 2019 TAS
* Copyright © 2019 CNES
* Copyright © 2020 TAS
* Copyright © 2020 CNES
*
*
* This file is part of the OpenSAND testbed.
......@@ -33,6 +33,7 @@
* @author Julien BERNARD <jbernard@toulouse.viveris.com>
* @author Aurelien DELRIEU <adelrieu@toulouse.viveris.com>
* @author Joaquin MUGUERZA <jmuguerza@toulouse.viveris.com>
* @author Mathias Ettinger <mathias.ettinger@viveris.fr>
*
* ST uses the following stack of RT blocs installed over 2 NICs
* (nic1 on user network side and nic2 on satellite network side):
......
......@@ -7,7 +7,7 @@
# satellite telecommunication system for research and engineering activities.
#
#
# Copyright © 2019 TAS
# Copyright © 2020 TAS
#
#
# This file is part of the OpenSAND testbed.
......@@ -29,6 +29,7 @@
#
# Author: Julien BERNARD / Viveris Technologies <jbernard@toulouse.viveris.com>
# Author: Aurélien Delrieu / Viveris Technologies <aurelien.delrieu@viveris.fr>
"""
command_handler.py - server that get OpenSAND commands
......
......@@ -7,7 +7,7 @@
# satellite telecommunication system for research and engineering activities.
#
#
# Copyright © 2019 TAS
# Copyright © 2020 TAS
#
#
# This file is part of the OpenSAND testbed.
......@@ -31,6 +31,7 @@
# Author: Julien BERNARD / Viveris Technologies <jbernard@toulouse.viveris.com>
# Author: Joaquin MUGUERZA / Viveris Technologies <jmuguerza@toulouse.viveris.com>
# Author: Aurélien DELRIEU / Viveris Technologies <aurelien.delrieu@viveris.fr>
# Author: Franklin SIMO <armelfrancklin.simotegueu@viveris.fr>
"""
interfaces.py - The OpenSAND interfaces management
......
......@@ -7,7 +7,7 @@
# satellite telecommunication system for research and engineering activities.
#
#
# Copyright © 2019 TAS
# Copyright © 2020 TAS
#
#
# This file is part of the OpenSAND testbed.
......@@ -29,6 +29,7 @@
#
# Author: Julien BERNARD / <jbernard@toulouse.viveris.com>
# Author: Aurélien Delrieu / Viveris Technologies <aurelien.delrieu@viveris.fr>
"""
netlink.py - interface with netlink adresses and routes
......
......@@ -7,7 +7,7 @@
# satellite telecommunication system for research and engineering activities.
#
#
# Copyright © 2019 TAS
# Copyright © 2020 TAS
#
#
# This file is part of the OpenSAND testbed.
......@@ -30,6 +30,7 @@
# Author: Julien BERNARD / Viveris Technologies <jbernard@toulouse.viveris.com>
# Author: Joaquin MUGUERZA / Viveris Technologies <jmuguerza@toulouse.viveris.com>
# Author: Aurélien Delrieu / Viveris Technologies <aurelien.delrieu@viveris.fr>
"""
service.py - handle OpenSAND services with Avahi
......
......@@ -7,7 +7,7 @@
# satellite telecommunication system for research and engineering activities.
#
#
# Copyright © 2019 TAS
# Copyright © 2020 TAS
#
#
# This file is part of the OpenSAND testbed.
......@@ -30,6 +30,7 @@
# Author: Julien BERNARD / Viveris Technologies <jbernard@toulouse.viveris.com>
# Author: Joaquin MUGUERZA / Viveris Technologies <jmuguerza@toulouse.viveris.com>
# Author: Aurélien Delrieu / Viveris Technologies <aurelien.delrieu@viveris.fr>
"""
opensand_daemon.py - OpenSAND daemon that wait for OpenSAND manager commands
......
......@@ -6,7 +6,7 @@
# satellite telecommunication system for research and engineering activities.
#
#
# Copyright © 2019 TAS
# Copyright © 2020 TAS
#
#
# This file is part of the OpenSAND testbed.
......@@ -27,14 +27,16 @@
#
#
THIS_SCRIPT=$(basename $0)
#
# This script is used to initialize the OpenSAND
# sysctl parameters and DHCP configuration on host
#
# Authors Julien Bernard <julien.bernard@toulouse.viveris.com>
# Authors Joaquin MUGUERZA <jmuguerza@toulouse.viveris.com>
# Author: Julien Bernard <julien.bernard@toulouse.viveris.com>
# Author: Joaquin MUGUERZA <jmuguerza@toulouse.viveris.com>
# Author: Aurélien Delrieu <aurelien.delrieu@viveris.fr>
# Author: Franklin SIMO <armelfrancklin.simotegueu@viveris.fr>
THIS_SCRIPT=$(basename $0)
# Source debconf library.
. /usr/share/debconf/confmodule
......
......@@ -6,7 +6,7 @@
# satellite telecommunication system for research and engineering activities.
#
#
# Copyright © 2019 TAS
# Copyright © 2020 TAS
#
#
# This file is part of the OpenSAND testbed.
......@@ -27,11 +27,12 @@
#
#
# Authors Joaquin MUGUERZA <jmuguerza@toulouse.viveris.com>
# Author: Aurélien Delrieu / Viveris Technologies <aurelien.delrieu@viveris.fr>
# Source debconf library.
. /usr/share/debconf/confmodule
# Authors Joaquin MUGUERZA <jmuguerza@toulouse.viveris.com>
DAEMON_CONF="/etc/opensand/daemon.conf"
HOST_INIT="/usr/libexec/opensand/host_init"
TUN_TAP_INIT="/usr/bin/opensand_interfaces"
......
......@@ -7,7 +7,7 @@
# satellite telecommunication system for research and engineering activities.
#
#
# Copyright © 2019 TAS
# Copyright © 2020 TAS
#
#
# This file is part of the OpenSAND testbed.
......@@ -30,6 +30,7 @@
# Author: Vincent Duvert / Viveris Technologies <vduvert@toulouse.viveris.com>
# Author: Joaquin Muguerza / Viveris Technologies <jmuguerza@toulouse.viveris.com>
# Author: Mathias Ettinger / Viveris Technologies <mathias.ettinger@viveris.fr>
"""
......
......@@ -7,7 +7,7 @@
# satellite telecommunication system for research and engineering activities.
#
#
# Copyright © 2019 TAS
# Copyright © 2020 TAS
#
#
# This file is part of the OpenSAND testbed.
......@@ -30,6 +30,8 @@
# Author: Julien BERNARD / <jbernard@toulouse.viveris.com>
# Author: Joaquin MUGUERZA / <jmuguerza@toulouse.viveris.com>
# Author: Aurélien Delrieu / <aurelien.delrieu@viveris.fr>
# Author: Mathias Ettinger / <mathias.ettinger@viveris.fr>
"""
host.py - controller that configure, install, start, stop
......
......@@ -7,7 +7,7 @@
# satellite telecommunication system for research and engineering activities.
#
#
# Copyright © 2019 TAS
# Copyright © 2020 TAS
#
#
# This file is part of the OpenSAND testbed.
......@@ -29,6 +29,7 @@
#
# Author: Julien BERNARD / <jbernard@toulouse.viveris.com>
# Author: Mathias Ettinger / <mathias.ettinger@viveris.com>
"""
levels.py - The events level
......
......@@ -7,7 +7,7 @@
# satellite telecommunication system for research and engineering activities.
#
#
# Copyright © 2019 TAS
# Copyright © 2020 TAS
#
#
# This file is part of the OpenSAND testbed.
......@@ -30,6 +30,7 @@
# Author: Bénédicte Motto / <bmotto@toulouse.viveris.com>
# Author: Joaquin Muguerza / <jmuguerza@toulouse.viveris.com>
# Author: Aurélien Delrieu / <aurelien.delrieu@viveris.fr>
"""
topology_configuration.py - the topology configuration description
......
......@@ -7,7 +7,7 @@
# satellite telecommunication system for research and engineering activities.
#
#
# Copyright © 2019 TAS
# Copyright © 2020 TAS
#
#
# This file is part of the OpenSAND testbed.
......@@ -30,6 +30,8 @@
# Author: Julien BERNARD / <jbernard@toulouse.viveris.com>
# Author: Joaquin MUGUERZA / <jmuguerza@toulouse.viveris.com>
# Author: Aurélien Delrieu / <aurelien.delrieu@viveris.fr>
# Author: Mathias Ettinger / <mathias.ettinger@viveris.fr>
"""
opensand_controller.py - thread that configure, install, start, stop
......
......@@ -7,8 +7,8 @@
# satellite telecommunication system for research and engineering activities.
#
#
# Copyright © 2019 TAS
# Copyright © 2019 CNES
# Copyright © 2020 TAS
# Copyright © 2020 CNES
#
#
# This file is part of the OpenSAND testbed.
......@@ -31,6 +31,7 @@
# Author: Julien BERNARD / <jbernard@toulouse.viveris.com>
# Author: Joaquin MUGUERZA / <jmuguerza@toulouse.viveris.com>
# Author: Aurélien Delrieu / <aurelien.delrieu@viveris.fr>
"""
opensand_manager_core/utils.py - Utilities for OpenSAND Manager
......
......@@ -7,7 +7,7 @@
# satellite telecommunication system for research and engineering activities.
#
#
# Copyright © 2019 TAS
# Copyright © 2020 TAS
#
#
# This file is part of the OpenSAND testbed.
......@@ -29,6 +29,7 @@
#
# Author: Bénédicte Motto / <bmotto@toulouse.viveris.com>
# Author: Mathias Ettinger / <mathias.ettinger@viveris.fr>
"""
opensand_view.py - OpenSAND manager view
......
......@@ -7,7 +7,7 @@
# satellite telecommunication system for research and engineering activities.
#
#
# Copyright © 2019 TAS
# Copyright © 2020 TAS
#
#
# This file is part of the OpenSAND testbed.
......@@ -29,6 +29,7 @@
#
# Author: Julien BERNARD / <jbernard@toulouse.viveris.com>
# Author: Mathias Ettinger / <mathias.ettinger@viveris.fr>
"""
event_handler.py - handler events response from controller
......
......@@ -29,6 +29,7 @@
#
# Author: Vincent Duvert / Viveris Technologies <vduvert@toulouse.viveris.com>
# Author: Mathias Ettinger / Viveris Technologies <mathias.ettinger@viveris.fr>
"""
......
......@@ -7,7 +7,7 @@
# satellite telecommunication system for research and engineering activities.
#
#
# Copyright © 2019 TAS
# Copyright © 2020 TAS
#
#
# This file is part of the OpenSAND testbed.
......@@ -30,6 +30,7 @@
# Author: Julien BERNARD / <jbernard@toulouse.viveris.com>
# Author: Joaquin MUGUERZA / <jmuguerza@toulouse.viveris.com>
# Author: Mathias Ettinger / <mathias.ettinger@viveris.fr>
"""
run_view.py - the run tab view
......
......@@ -7,7 +7,7 @@
# satellite telecommunication system for research and engineering activities.
#
#
# Copyright © 2019 TAS
# Copyright © 2020 TAS
#
#
# This file is part of the OpenSAND testbed.
......@@ -29,6 +29,7 @@
#
# Author: Julien BERNARD / <jbernard@toulouse.viveris.com>
# Author: Mathias Ettinger / <mathias.ettinger@viveris.fr>
"""
config_elements.py - create configuration elements according to their types
......
......@@ -7,7 +7,7 @@
# satellite telecommunication system for research and engineering activities.
#
#
# Copyright © 2019 TAS
# Copyright © 2020 TAS
#
#
# This file is part of the OpenSAND testbed.
......@@ -28,11 +28,10 @@
#
#
"""
@file opensand_network
@brief Set up the network interfaces to connect a terrestrial network.
@author Aurélien DELRIEU <aurelien.delrieu@viveris.fr>
"""
# Author: Aurélien DELRIEU <aurelien.delrieu@viveris.fr>
"""Set up the network interfaces to connect a terrestrial network."""
import argparse
......
#
#
# OpenSAND is an emulation testbed aiming to represent in a cost effective way a
# satellite telecommunication system for research and engineering activities.
#
#
# Copyright © 2020 TAS
#
#
# This file is part of the OpenSAND testbed.
#
#
# OpenSAND 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/.
#
#
# Author: Franklin SIMO <armelfrancklin.simotegueu@viveris.fr>
EMU_IFACE=ens4
EMU_IFACE_IP=192.168.18.42
LAN_IFACE=ens5
......
#
#
# OpenSAND is an emulation testbed aiming to represent in a cost effective way a
# satellite telecommunication system for research and engineering activities.
#
#
# Copyright © 2020 TAS
#
#
# This file is part of the OpenSAND testbed.
#
#
# OpenSAND 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/.
#
#
# Author: Franklin SIMO <armelfrancklin.simotegueu@viveris.fr>
EMU_IFACE=ens4
EMU_IFACE_IP=192.168.18.15
NET_DIGITS=24
......
#
#
# OpenSAND is an emulation testbed aiming to represent in a cost effective way a
# satellite telecommunication system for research and engineering activities.
#
#
# Copyright © 2020 TAS
#
#
# This file is part of the OpenSAND testbed.
#
#
# OpenSAND 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/.
#
#
# Author: Franklin SIMO <armelfrancklin.simotegueu@viveris.fr>
EMU_IFACE=ens4
EMU_IFACE_IP=192.168.18.1
LAN_IFACE=ens5
......
#
#
# OpenSAND is an emulation testbed aiming to represent in a cost effective way a
# satellite telecommunication system for research and engineering activities.
#
#
# Copyright © 2020 TAS
#
#
# This file is part of the OpenSAND testbed.
#
#
# OpenSAND 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/.
#
#
# Author: Franklin SIMO <armelfrancklin.simotegueu@viveris.fr>
EMU_IFACE=ens4
EMU_IFACE_IP=192.168.18.42
LAN_IFACE=ens5
......
#
#
# OpenSAND is an emulation testbed aiming to represent in a cost effective way a
# satellite telecommunication system for research and engineering activities.
#
#
# Copyright © 2020 TAS
#
#
# This file is part of the OpenSAND testbed.
#
#
# OpenSAND 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/.
#
#
# Author: Franklin SIMO <armelfrancklin.simotegueu@viveris.fr>
EMU_IFACE=ens4
EMU_IFACE_IP=192.168.18.15
NET_DIGITS=24
......