Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Switch from GENIVI to COVESA #511

Merged
merged 1 commit into from
Aug 2, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions Android.bp
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,15 @@
* This code is developed by Advanced Driver Information Technology.
* Copyright of Advanced Driver Information Technology, Bosch and DENSO.
*
* This file is part of GENIVI Project Dlt - Diagnostic Log and Trace console apps.
* This file is part of COVESA Project Dlt - Diagnostic Log and Trace console apps.
*
*
* \copyright
* This Source Code Form is subject to the terms of the
* Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with
* this file, You can obtain one at http://mozilla.org/MPL/2.0/.
*
* For further information see http://www.genivi.org/.
* For further information see http://www.covesa.org/.
*/

cc_defaults {
Expand Down
8 changes: 4 additions & 4 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,14 @@
#
# Copyright(C) 2011-2015, BMW AG
#
# This file is part of GENIVI Project DLT - Diagnostic Log and Trace.
# This file is part of COVESA Project DLT - Diagnostic Log and Trace.
#
# This Source Code Form is subject to the terms of the
# Mozilla Public License(MPL), v. 2.0.
# If a copy of the MPL was not distributed with this file,
# You can obtain one at http://mozilla.org/MPL/2.0/.
#
# For further information see http://www.genivi.org/.
# For further information see http://www.covesa.org/.
#######

cmake_minimum_required(VERSION 3.3)
Expand Down Expand Up @@ -82,7 +82,7 @@ option(WITH_DLT_NETWORK_TRACE "Set to ON to enable network trace (if message que
option(WITH_DLT_LOG_LEVEL_APP_CONFIG "Set to ON to enable default log levels based on application ids" OFF)

set(DLT_IPC "FIFO" CACHE STRING "UNIX_SOCKET,FIFO")
set(DLT_USER "genivi" CACHE STRING "Set user for process not run as root")
set(DLT_USER "covesa" CACHE STRING "Set user for process not run as root")
set(DLT_QNX_SLOG_ADAPTER_WAIT_BUFFER_TIMEOUT_MS "100" CACHE STRING "Timeout in milliseconds to wait before messages are dropped when input buffer is full")

option(WITH_DLT_PKGCONFIG "Set to ON to generate pkgconfig .pc files" ON)
Expand All @@ -107,7 +107,7 @@ set(DLT_WRITEV_TIMEOUT_SEC "1" CACHE STRING "Set sec timeout for writev to preve
set(DLT_WRITEV_TIMEOUT_USEC "0" CACHE STRING "Set usec timeout for writev to prevent blocking indefinitely")

# RPM settings
set(GENIVI_RPM_RELEASE "1") # ${DLT_REVISION}")
set(COVESA_RPM_RELEASE "1") # ${DLT_REVISION}")
set(LICENSE "Mozilla Public License Version 2.0")

# Build, project and include settings
Expand Down
4 changes: 2 additions & 2 deletions COPYING
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@
#
# Copyright (C) 2011-2015, BMW AG
#
# This file is part of GENIVI Project DLT - Diagnostic Log and Trace.
# This file is part of COVESA Project DLT - Diagnostic Log and Trace.
#
# This Source Code Form is subject to the terms of the
# Mozilla Public License (MPL), v. 2.0.
# If a copy of the MPL was not distributed with this file,
# You can obtain one at http://mozilla.org/MPL/2.0/.
#
# For further information see http://www.genivi.org/.
# For further information see http://www.covesa.org/.
20 changes: 10 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@

# Diagnostic Log and Trace

Welcome to GENIVI Diagnostic Log and Trace (DLT). If you are familiar with DLT
Welcome to COVESA Diagnostic Log and Trace (DLT). If you are familiar with DLT
and want to know what's new, check the [Release Notes](ReleaseNotes.md).

**New to DLT? Great! Welcome aboard.** We prepared a brief [overview](#overview)
Expand All @@ -19,11 +19,11 @@ you can [learn more](#learn-more) about advanced concepts and features.

## Overview

GENIVI DLT provides a log and trace interface, based on the standardised
COVESA DLT provides a log and trace interface, based on the standardised
protocol specified in the
[AUTOSAR standard 4 DLT](https://www.autosar.org/fileadmin/standards/R22-11/CP/AUTOSAR_SWS_DiagnosticLogAndTrace.pdf).
It is used by other GENIVI components but can serve as logging framework for
other applications without relation to GENIVI.
It is used by other COVESA components but can serve as logging framework for
other applications without relation to COVESA.

The most important terms and parts are depicted in the following figure. Please
refer to [Glossary](doc/dlt_glossary.md) for a full overview over DLT-specific
Expand Down Expand Up @@ -78,7 +78,7 @@ Then proceed to download DLT if you haven't already. We recommend cloning the
repository, but downloading and extracting a zip-archive is fine as well.
```bash
cd /path/to/workspace
git clone https://github.com/GENIVI/dlt-daemon.git
git clone https://github.com/COVESA/dlt-daemon.git
```

To build and install the DLT daemon, follow these steps:
Expand Down Expand Up @@ -134,7 +134,7 @@ DLT or study its internals by checking out the [design
specifications](./doc/dlt_design_specification.md).

### Advanced Topics
The GENIVI DLT implementation is capable of by far more than to "just" send log
The COVESA DLT implementation is capable of by far more than to "just" send log
message. You will get an overview of advanced features in this section. Follow
the links to learn more about the respective concept.

Expand Down Expand Up @@ -191,9 +191,9 @@ Start working, best practice is to commit smaller, compilable pieces during the
work that makes it easier to handle later on.

If you want to commit your changes, create a
[Pull Request](https://github.com/genivi/dlt-daemon/pulls) in Github. Please
[Pull Request](https://github.com/covesa/dlt-daemon/pulls) in Github. Please
make sure to follow the
[Rules for commit messages](https://at.projects.genivi.org/wiki/display/PROJ/Rules+for+Commit+Messages)
[Rules for commit messages](https://at.projects.covesa.org/wiki/display/PROJ/Rules+for+Commit+Messages)

### Coding Rules

Expand All @@ -217,7 +217,7 @@ For reference to clang-format, you can check with:
## Known issues

List of open issues can be found on
[Github](https://github.com/GENIVI/dlt-daemon/issues)
[Github](https://github.com/COVESA/dlt-daemon/issues)

- DLT library: Usage of dlt\_user\_log\_write\_float64() and DLT\_FLOAT64()
leads to "Illegal instruction (core dumped)" on ARM target.
Expand All @@ -243,4 +243,4 @@ file in src/core\_dump\_handler/cityhash\_c.
Methner, Michael <mmethner@de.adit-jv.com>,
Le Van, Khanh <Khanh.LeVan@vn.bosch.com>

![alt text](doc/images/genivilogo.png "GENIVI")
![alt text](https://covesa.global/sites/all/themes/resp_1/images/covesa-logo.png)
2 changes: 1 addition & 1 deletion ReleaseNotes.md
Original file line number Diff line number Diff line change
Expand Up @@ -685,7 +685,7 @@ Back to [README.md](../README.md)

* Added unit and functional tests
* Fixed copyright doxygen comments
* Updated license headers to latest GENIVI license policy
* Updated license headers to latest COVESA license policy
* Renamed and cleanup further files to comply with licensing requirements
* dlt-control: Check for return values
* dlt-daemon: Explicitly set the default loggingLevel to LOG_INFO
Expand Down
4 changes: 2 additions & 2 deletions automotive-dlt-config.cmake.in
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,14 @@
#
# Copyright (C) 2021, Martin Willers <M.Willers@gmx.net>
#
# This file is part of GENIVI Project DLT - Diagnostic Log and Trace.
# This file is part of COVESA Project DLT - Diagnostic Log and Trace.
#
# This Source Code Form is subject to the terms of the
# Mozilla Public License (MPL), v. 2.0.
# If a copy of the MPL was not distributed with this file,
# You can obtain one at http://mozilla.org/MPL/2.0/.
#
# For further information see http://www.genivi.org/.
# For further information see http://www.covesa.org/.
#######

# Config file for the Genivi::dlt package.
Expand Down
4 changes: 2 additions & 2 deletions automotive-dlt.pc.in
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,14 @@
#
# Copyright (C) 2011-2015, BMW AG
#
# This file is part of GENIVI Project DLT - Diagnostic Log and Trace.
# This file is part of COVESA Project DLT - Diagnostic Log and Trace.
#
# This Source Code Form is subject to the terms of the
# Mozilla Public License (MPL), v. 2.0.
# If a copy of the MPL was not distributed with this file,
# You can obtain one at http://mozilla.org/MPL/2.0/.
#
# For further information see http://www.genivi.org/.
# For further information see http://www.covesa.org/.
#######

prefix=@CMAKE_INSTALL_PREFIX@
Expand Down
8 changes: 4 additions & 4 deletions automotive-dlt.spec.in
Original file line number Diff line number Diff line change
Expand Up @@ -3,19 +3,19 @@
#
# Copyright (C) 2011-2015, BMW AG
#
# This file is part of GENIVI Project DLT - Diagnostic Log and Trace.
# This file is part of COVESA Project DLT - Diagnostic Log and Trace.
#
# This Source Code Form is subject to the terms of the
# Mozilla Public License (MPL), v. 2.0.
# If a copy of the MPL was not distributed with this file,
# You can obtain one at http://mozilla.org/MPL/2.0/.
#
# For further information see http://www.genivi.org/.
# For further information see http://www.covesa.org/.
#######

Name: @PROJECT_NAME@
Version: @PROJECT_VERSION@
Release: @GENIVI_RPM_RELEASE@
Release: @COVESA_RPM_RELEASE@
Summary: %{name} - Diagnostic Log and Trace
Group: System Environment/Base
Vendor: BMW Group AG
Expand All @@ -28,7 +28,7 @@ BuildRequires: cmake
%description
This component provides a standardised log and trace interface, based on the
standardised protocol specified in the AUTOSAR standard 4.0 DLT.
This component can be used by GENIVI components and other applications as
This component can be used by COVESA components and other applications as
logging facility providing
- the DLT shared library
- the DLT daemon, including startup scripts
Expand Down
4 changes: 2 additions & 2 deletions cmake/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,14 @@
#
# Copyright (C) 2011-2015, BMW AG
#
# This file is part of GENIVI Project DLT - Diagnostic Log and Trace.
# This file is part of COVESA Project DLT - Diagnostic Log and Trace.
#
# This Source Code Form is subject to the terms of the
# Mozilla Public License (MPL), v. 2.0.
# If a copy of the MPL was not distributed with this file,
# You can obtain one at http://mozilla.org/MPL/2.0/.
#
# For further information see http://www.genivi.org/.
# For further information see http://www.covesa.org/.
#######

# Run CheckIncludeFiles and CheckFunctionExists
Expand Down
4 changes: 2 additions & 2 deletions cmake/config.h.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,14 @@
*
* Copyright (C) 2011-2015, BMW AG
*
* This file is part of GENIVI Project DLT - Diagnostic Log and Trace.
* This file is part of COVESA Project DLT - Diagnostic Log and Trace.
*
* This Source Code Form is subject to the terms of the
* Mozilla Public License (MPL), v. 2.0.
* If a copy of the MPL was not distributed with this file,
* You can obtain one at http://mozilla.org/MPL/2.0/.
*
* For further information see http://www.genivi.org/.
* For further information see http://www.covesa.org/.
*/

// DO NOT EDIT! GENERATED AUTOMATICALLY!
Expand Down
4 changes: 2 additions & 2 deletions cmake/dlt_version.h.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,14 @@
*
* Copyright (C) 2011-2015, BMW AG
*
* This file is part of GENIVI Project DLT - Diagnostic Log and Trace.
* This file is part of COVESA Project DLT - Diagnostic Log and Trace.
*
* This Source Code Form is subject to the terms of the
* Mozilla Public License (MPL), v. 2.0.
* If a copy of the MPL was not distributed with this file,
* You can obtain one at http://mozilla.org/MPL/2.0/.
*
* For further information see http://www.genivi.org/.
* For further information see http://www.covesa.org/.
*/

/* DO NOT EDIT! GENERATED AUTOMATICALLY! */
Expand Down
4 changes: 2 additions & 2 deletions debian/control
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,10 @@ Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Diagnostic Log and Trace daemon
This component provides a standardised log and trace interface, based
on the standardised protocol specified in the AUTOSAR standard 4.0 DLT.
This component can be used by GENIVI components and other applications
This component can be used by COVESA components and other applications
as logging facility providing
.
The DLT daemon is the central component in GENIVI, which gathers all
The DLT daemon is the central component in COVESA, which gathers all
logs and traces from the DLT user applications. The logs and traces
are stored optionally directly in a file in the ECU. The DLT daemon
forwards all logs and traces to a connected DLT client.
Expand Down
2 changes: 1 addition & 1 deletion debian/copyright
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: dlt-daemon
Source: https://github.com/GENIVI/dlt-daemon
Source: https://github.com/COVESA/dlt-daemon

Files: *
Copyright:
Expand Down
4 changes: 2 additions & 2 deletions doc/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,14 @@
#
# Copyright (C) 2011-2015, BMW AG
#
# This file is part of GENIVI Project DLT - Diagnostic Log and Trace.
# This file is part of COVESA Project DLT - Diagnostic Log and Trace.
#
# This Source Code Form is subject to the terms of the
# Mozilla Public License (MPL), v. 2.0.
# If a copy of the MPL was not distributed with this file,
# You can obtain one at http://mozilla.org/MPL/2.0/.
#
# For further information see http://www.genivi.org/.
# For further information see http://www.covesa.org/.
#######

if(WITH_DOC)
Expand Down
2 changes: 1 addition & 1 deletion doc/dlt-adaptor-stdin.1.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ Copyright (C) 2019 Advanced Driver Information Technology, Bosch and DENSO. Lice

# BUGS

See Github issue: <https://github.com/GENIVI/dlt-daemon/issues>
See Github issue: <https://github.com/COVESA/dlt-daemon/issues>

# SEE ALSO

Expand Down
2 changes: 1 addition & 1 deletion doc/dlt-adaptor-udp.1.md
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ Copyright (C) 2019 Advanced Driver Information Technology, Bosch and DENSO. Lice

# BUGS

See Github issue: <https://github.com/GENIVI/dlt-daemon/issues>
See Github issue: <https://github.com/COVESA/dlt-daemon/issues>

# SEE ALSO

Expand Down
2 changes: 1 addition & 1 deletion doc/dlt-control.1.md
Original file line number Diff line number Diff line change
Expand Up @@ -158,7 +158,7 @@ Copyright (C) 2019 Advanced Driver Information Technology, Bosch and DENSO. Lice

# BUGS

See Github issue: <https://github.com/GENIVI/dlt-daemon/issues>
See Github issue: <https://github.com/COVESA/dlt-daemon/issues>

# SEE ALSO

Expand Down
2 changes: 1 addition & 1 deletion doc/dlt-convert.1.md
Original file line number Diff line number Diff line change
Expand Up @@ -95,7 +95,7 @@ Copyright (C) 2015 BMW AG. License MPL-2.0: Mozilla Public License version 2.0 <

# BUGS

See Github issue: <https://github.com/GENIVI/dlt-daemon/issues>
See Github issue: <https://github.com/COVESA/dlt-daemon/issues>

# SEE ALSO

Expand Down
4 changes: 2 additions & 2 deletions doc/dlt-daemon.1.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
The DLT daemon is the central place where logs and traces are gathered
from different applications, stored temporarily or permanently and
transferred to a DLT client application, which can run directly on the
GENIVI system or more likely on a external tester device.
COVESA system or more likely on a external tester device.

## OPTIONS

Expand Down Expand Up @@ -75,7 +75,7 @@ Copyright (C) 2016 BMW AG. License MPL-2.0: Mozilla Public License version 2.0 <

# BUGS

See Github issue: <https://github.com/GENIVI/dlt-daemon/issues>
See Github issue: <https://github.com/COVESA/dlt-daemon/issues>

# SEE ALSO

Expand Down
2 changes: 1 addition & 1 deletion doc/dlt-logstorage-ctrl.1.md
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@ Copyright (C) 2015 Advanced Driver Information Technology, Bosch and DENSO. Lice

# BUGS

See Github issue: <https://github.com/GENIVI/dlt-daemon/issues>
See Github issue: <https://github.com/COVESA/dlt-daemon/issues>

# SEE ALSO

Expand Down
2 changes: 1 addition & 1 deletion doc/dlt-passive-node-ctrl.1.md
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@ Copyright (C) 2015 Advanced Driver Information Technology, Bosch and DENSO. Lice

# BUGS

See Github issue: <https://github.com/GENIVI/dlt-daemon/issues>
See Github issue: <https://github.com/COVESA/dlt-daemon/issues>

# SEE ALSO

Expand Down
2 changes: 1 addition & 1 deletion doc/dlt-receive.1.md
Original file line number Diff line number Diff line change
Expand Up @@ -144,7 +144,7 @@ Copyright (C) 2015 BMW AG. License MPL-2.0: Mozilla Public License version 2.0 <

# BUGS

See Github issue: <https://github.com/GENIVI/dlt-daemon/issues>
See Github issue: <https://github.com/COVESA/dlt-daemon/issues>

# SEE ALSO

Expand Down
2 changes: 1 addition & 1 deletion doc/dlt-sortbytimestamp.1.md
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@ License MPL-2.0: Mozilla Public License version 2.0 <http://mozilla.org/MPL/2.0/

# BUGS

See Github issue: <https://github.com/GENIVI/dlt-daemon/issues>
See Github issue: <https://github.com/COVESA/dlt-daemon/issues>

# SEE ALSO

Expand Down
2 changes: 1 addition & 1 deletion doc/dlt-system.1.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ Copyright (C) 2015 BMW AG. License MPL-2.0: Mozilla Public License version 2.0 <

# BUGS

See Github issue: <https://github.com/GENIVI/dlt-daemon/issues>
See Github issue: <https://github.com/COVESA/dlt-daemon/issues>

# SEE ALSO

Expand Down
Loading