diff --git a/arch/common/eventloop_common.c b/arch/common/eventloop_common.c index 8d607dbe3..f0305a6c4 100644 --- a/arch/common/eventloop_common.c +++ b/arch/common/eventloop_common.c @@ -3,6 +3,7 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. * * Copyright 2022 (c) Fraunhofer IOSB (Author: Julius Pfrommer) + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) */ #include "eventloop_common.h" diff --git a/arch/posix/eventloop_posix.c b/arch/posix/eventloop_posix.c index 13bf09616..32c129cf9 100644 --- a/arch/posix/eventloop_posix.c +++ b/arch/posix/eventloop_posix.c @@ -4,6 +4,7 @@ * * Copyright 2021 (c) Fraunhofer IOSB (Author: Julius Pfrommer) * Copyright 2021 (c) Fraunhofer IOSB (Author: Jan Hermes) + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) */ #include "eventloop_posix.h" diff --git a/arch/posix/eventloop_posix.h b/arch/posix/eventloop_posix.h index 96d05e469..63116828e 100644 --- a/arch/posix/eventloop_posix.h +++ b/arch/posix/eventloop_posix.h @@ -6,6 +6,7 @@ * Copyright 2021 (c) Christian von Arnim, ISW University of Stuttgart (for VDW and umati) * Copyright 2021 (c) Fraunhofer IOSB (Author: Julius Pfrommer) * Copyright 2021 (c) Fraunhofer IOSB (Author: Jan Hermes) + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) */ #ifndef UA_EVENTLOOP_POSIX_H_ diff --git a/arch/posix/eventloop_posix_http.c b/arch/posix/eventloop_posix_http.c index c8fd2defc..4f7708ac2 100644 --- a/arch/posix/eventloop_posix_http.c +++ b/arch/posix/eventloop_posix_http.c @@ -3,6 +3,7 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. * * Copyright 2023 (c) Fraunhofer IOSB (Author: Noel Graf) + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) */ #include "eventloop_posix_http_internal.h" diff --git a/arch/posix/eventloop_posix_http_client.c b/arch/posix/eventloop_posix_http_client.c index fa4e4f0d7..2b29911e7 100644 --- a/arch/posix/eventloop_posix_http_client.c +++ b/arch/posix/eventloop_posix_http_client.c @@ -3,6 +3,7 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. * * Copyright 2023 (c) Fraunhofer IOSB (Author: Noel Graf) + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) */ #include "eventloop_posix_http_internal.h" diff --git a/arch/posix/eventloop_posix_http_compression.c b/arch/posix/eventloop_posix_http_compression.c index 01b818996..4e4375c24 100644 --- a/arch/posix/eventloop_posix_http_compression.c +++ b/arch/posix/eventloop_posix_http_compression.c @@ -1,6 +1,9 @@ /* 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/. */ + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) + */ #include "eventloop_posix_http_compression.h" diff --git a/arch/posix/eventloop_posix_http_compression.h b/arch/posix/eventloop_posix_http_compression.h index 5cca39899..a88e27fa0 100644 --- a/arch/posix/eventloop_posix_http_compression.h +++ b/arch/posix/eventloop_posix_http_compression.h @@ -1,6 +1,9 @@ /* 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/. */ + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) + */ #ifndef EVENTLOOP_POSIX_HTTP_COMPRESSION_H_ #define EVENTLOOP_POSIX_HTTP_COMPRESSION_H_ diff --git a/arch/posix/eventloop_posix_http_internal.h b/arch/posix/eventloop_posix_http_internal.h index 5e92b23d9..e033c68b2 100644 --- a/arch/posix/eventloop_posix_http_internal.h +++ b/arch/posix/eventloop_posix_http_internal.h @@ -3,6 +3,7 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. * * Copyright 2023 (c) Fraunhofer IOSB (Author: Noel Graf) + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) */ #ifndef EVENTLOOP_POSIX_HTTP_INTERNAL_H_ diff --git a/arch/posix/eventloop_posix_http_parser.c b/arch/posix/eventloop_posix_http_parser.c index 00a155ba6..3fbeaa1b7 100644 --- a/arch/posix/eventloop_posix_http_parser.c +++ b/arch/posix/eventloop_posix_http_parser.c @@ -1,6 +1,9 @@ /* 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/. */ + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) + */ #include "eventloop_posix_http_parser.h" diff --git a/arch/posix/eventloop_posix_http_parser.h b/arch/posix/eventloop_posix_http_parser.h index 34be75b90..59b3ec812 100644 --- a/arch/posix/eventloop_posix_http_parser.h +++ b/arch/posix/eventloop_posix_http_parser.h @@ -1,6 +1,9 @@ /* 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/. */ + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) + */ #ifndef EVENTLOOP_POSIX_HTTP_PARSER_H_ #define EVENTLOOP_POSIX_HTTP_PARSER_H_ diff --git a/arch/posix/eventloop_posix_http_server.c b/arch/posix/eventloop_posix_http_server.c index 6c5046953..fc2011cd7 100644 --- a/arch/posix/eventloop_posix_http_server.c +++ b/arch/posix/eventloop_posix_http_server.c @@ -3,6 +3,7 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. * * Copyright 2023 (c) Fraunhofer IOSB (Author: Noel Graf) + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) */ #include "eventloop_posix_http_internal.h" diff --git a/arch/posix/eventloop_posix_lws.c b/arch/posix/eventloop_posix_lws.c index f55f00a95..1f063660b 100644 --- a/arch/posix/eventloop_posix_lws.c +++ b/arch/posix/eventloop_posix_lws.c @@ -3,6 +3,7 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. * * Copyright 2025 (c) Fraunhofer IOSB (Author: Noel Graf) + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) */ /* Suppress the warning 'redefinition of typedef' in the libwebsockets library. diff --git a/arch/posix/eventloop_posix_lws.h b/arch/posix/eventloop_posix_lws.h index b105ae4f0..d711d9e54 100644 --- a/arch/posix/eventloop_posix_lws.h +++ b/arch/posix/eventloop_posix_lws.h @@ -3,6 +3,7 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. * * Copyright 2025 (c) Fraunhofer IOSB (Author: Noel Graf) + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) */ #ifndef UA_EVENTLOOP_LIBWEBSOCKETS_H_ diff --git a/arch/posix/eventloop_posix_mqtt_lws.c b/arch/posix/eventloop_posix_mqtt_lws.c index 0cff8f9e9..5d3428a0d 100644 --- a/arch/posix/eventloop_posix_mqtt_lws.c +++ b/arch/posix/eventloop_posix_mqtt_lws.c @@ -1,6 +1,9 @@ /* 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/. */ + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) + */ /* MQTT ConnectionManager implemented with the libwebsockets MQTT role. */ diff --git a/arch/posix/eventloop_posix_websocket_lws.c b/arch/posix/eventloop_posix_websocket_lws.c index c17229af2..325022b7e 100644 --- a/arch/posix/eventloop_posix_websocket_lws.c +++ b/arch/posix/eventloop_posix_websocket_lws.c @@ -1,6 +1,9 @@ /* 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/. */ + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) + */ #include #include "eventloop_posix_lws.h" diff --git a/deps/cj5.c b/deps/cj5.c index d0a393819..22f629d59 100644 --- a/deps/cj5.c +++ b/deps/cj5.c @@ -2,6 +2,7 @@ // // Copyright (c) 2020 Sepehr Taghdisian // Copyright (c) 2022, 2024 Julius Pfrommer +// Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) // // Permission is hereby granted, free of charge, to any person obtaining a copy // of this software and associated documentation files (the "Software"), to deal diff --git a/examples/lws/server_lws_http_client.c b/examples/lws/server_lws_http_client.c index 0c612f84f..2e6f37713 100644 --- a/examples/lws/server_lws_http_client.c +++ b/examples/lws/server_lws_http_client.c @@ -1,5 +1,8 @@ /* This work is licensed under a Creative Commons CCZero 1.0 Universal License. - * See http://creativecommons.org/publicdomain/zero/1.0/ for more information. */ + * See http://creativecommons.org/publicdomain/zero/1.0/ for more information. + * + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) + */ #include #include diff --git a/examples/lws/server_lws_http_client_post.c b/examples/lws/server_lws_http_client_post.c index 9fcc7102d..f88c54e72 100644 --- a/examples/lws/server_lws_http_client_post.c +++ b/examples/lws/server_lws_http_client_post.c @@ -1,5 +1,8 @@ /* This work is licensed under a Creative Commons CCZero 1.0 Universal License. -* See http://creativecommons.org/publicdomain/zero/1.0/ for more information. */ + * See http://creativecommons.org/publicdomain/zero/1.0/ for more information. + * + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) + */ #include #include diff --git a/include/open62541/client.h b/include/open62541/client.h index 0ad76fc1a..445161910 100644 --- a/include/open62541/client.h +++ b/include/open62541/client.h @@ -15,6 +15,7 @@ * Copyright 2020 (c) Christian von Arnim, ISW University of Stuttgart * Copyright 2022 (c) Linutronix GmbH (Author: Muddasir Shakil) * Copyright 2025 (c) o6 Automation GmbH (Author: Julius Pfrommer) + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) */ #ifndef UA_CLIENT_H_ diff --git a/include/open62541/common.h b/include/open62541/common.h index 72977fe35..96c0982d0 100644 --- a/include/open62541/common.h +++ b/include/open62541/common.h @@ -7,6 +7,7 @@ * Copyright 2016-2017 (c) Stefan Profanter, fortiss GmbH * Copyright 2017 (c) Florian Palm * Copyright 2020 (c) HMS Industrial Networks AB (Author: Jonas Green) + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) */ #ifndef UA_COMMON_H_ diff --git a/include/open62541/plugin/eventloop.h b/include/open62541/plugin/eventloop.h index d782e160b..600d49ad4 100644 --- a/include/open62541/plugin/eventloop.h +++ b/include/open62541/plugin/eventloop.h @@ -4,6 +4,7 @@ * * Copyright 2021 (c) Fraunhofer IOSB (Author: Julius Pfrommer) * Copyright 2021 (c) Fraunhofer IOSB (Author: Jan Hermes) + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) */ #ifndef UA_EVENTLOOP_H_ diff --git a/include/open62541/server.h b/include/open62541/server.h index 6b79158f8..9b2f818bc 100644 --- a/include/open62541/server.h +++ b/include/open62541/server.h @@ -14,6 +14,7 @@ * Copyright 2020-2022 (c) Christian von Arnim, ISW University of Stuttgart (for VDW and umati) * Copyright 2025 (c) o6 Automation GmbH (Author: Julius Pfrommer) * Copyright 2025-2026 (c) o6 Automation GmbH (Author: Andreas Ebner) + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) */ #ifndef UA_SERVER_H_ diff --git a/include/open62541/types.h b/include/open62541/types.h index 0069c3229..970b84e4b 100644 --- a/include/open62541/types.h +++ b/include/open62541/types.h @@ -13,6 +13,7 @@ * Copyright 2017 (c) Thomas Stalder, Blue Time Concept SA * Copyright 2023 (c) Fraunhofer IOSB (Author: Andreas Ebner) * Copyright 2025 (c) o6 Automation GmbH (Author: Julius Pfrommer) + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) */ #ifndef UA_TYPES_H_ diff --git a/plugins/ua_accesscontrol_default.c b/plugins/ua_accesscontrol_default.c index 99786a68c..a0e421a14 100644 --- a/plugins/ua_accesscontrol_default.c +++ b/plugins/ua_accesscontrol_default.c @@ -4,6 +4,7 @@ * Copyright 2016-2017 (c) Fraunhofer IOSB (Author: Julius Pfrommer) * Copyright 2017 (c) Stefan Profanter, fortiss GmbH * Copyright 2019 (c) HMS Industrial Networks AB (Author: Jonas Green) + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) */ #include diff --git a/plugins/ua_config_default.c b/plugins/ua_config_default.c index a7e6c8e12..efc09aea2 100644 --- a/plugins/ua_config_default.c +++ b/plugins/ua_config_default.c @@ -13,6 +13,7 @@ * Copyright 2020 (c) Wind River Systems, Inc. * Copyright 2024 (c) Siemens AG (Authors: Tin Raic, Thomas Zeschg) * Copyright 2026 (c) o6 Automation GmbH (Author: Andreas Ebner) + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) */ #include diff --git a/plugins/ua_config_json.c b/plugins/ua_config_json.c index 5d66f14e4..8d25dfcff 100644 --- a/plugins/ua_config_json.c +++ b/plugins/ua_config_json.c @@ -4,6 +4,7 @@ * Copyright 2023 (c) Fraunhofer IOSB (Author: Noel Graf) * Copyright 2025 (c) o6 Automation GmbH (Author: Julius Pfrommer) * Copyright 2026 (c) o6 Automation GmbH (Author: Moritz Bruder) + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) */ #include diff --git a/src/client/ua_client.c b/src/client/ua_client.c index dd563fe10..df918df1d 100644 --- a/src/client/ua_client.c +++ b/src/client/ua_client.c @@ -18,6 +18,7 @@ * Copyright 2020 (c) Christian von Arnim, ISW University of Stuttgart * Copyright 2021 (c) Fraunhofer IOSB (Author: Jan Hermes) * Copyright 2022 (c) Linutronix GmbH (Author: Muddasir Shakil) + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) */ #include diff --git a/src/client/ua_client_connect.c b/src/client/ua_client_connect.c index a17e70220..db8d18293 100644 --- a/src/client/ua_client_connect.c +++ b/src/client/ua_client_connect.c @@ -6,6 +6,7 @@ * Copyright 2017-2019 (c) Fraunhofer IOSB (Author: Mark Giraud) * Copyright 2025 (c) Siemens AG (Author: Tin Raic) * Copyright 2025 (c) o6 Automation GmbH (Author: Julius Pfrommer) + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) */ #include diff --git a/src/client/ua_client_connect_http.c b/src/client/ua_client_connect_http.c index 3141f46e1..e6e3c546f 100644 --- a/src/client/ua_client_connect_http.c +++ b/src/client/ua_client_connect_http.c @@ -1,6 +1,9 @@ /* 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/. */ + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) + */ #include "ua_client_internal.h" diff --git a/src/client/ua_client_internal.h b/src/client/ua_client_internal.h index fd44d8d0c..710769c63 100644 --- a/src/client/ua_client_internal.h +++ b/src/client/ua_client_internal.h @@ -8,6 +8,7 @@ * Copyright 2016-2017 (c) Florian Palm * Copyright 2017 (c) Stefan Profanter, fortiss GmbH * Copyright 2017 (c) Mark Giraud, Fraunhofer IOSB + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) */ #ifndef UA_CLIENT_INTERNAL_H_ diff --git a/src/pubsub/ua_pubsub_networkmessage_json.c b/src/pubsub/ua_pubsub_networkmessage_json.c index b87529cb3..bd12b4081 100644 --- a/src/pubsub/ua_pubsub_networkmessage_json.c +++ b/src/pubsub/ua_pubsub_networkmessage_json.c @@ -3,6 +3,7 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. * * Copyright (c) 2019 Fraunhofer IOSB (Author: Lukas Meling) + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) */ #include diff --git a/src/server/ua_server.c b/src/server/ua_server.c index 8132210fb..c9127aa98 100644 --- a/src/server/ua_server.c +++ b/src/server/ua_server.c @@ -18,6 +18,7 @@ * Copyright 2021 (c) Fraunhofer IOSB (Author: Jan Hermes) * Copyright 2022-2025 (c) Fraunhofer IOSB (Author: Andreas Ebner) * Copyright 2024 (c) Fraunhofer IOSB (Author: Noel Graf) + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) */ #include "ua_server_internal.h" diff --git a/src/server/ua_server_binary.c b/src/server/ua_server_binary.c index fb7d19611..f586d1a06 100644 --- a/src/server/ua_server_binary.c +++ b/src/server/ua_server_binary.c @@ -14,6 +14,7 @@ * Copyright 2017 (c) Mark Giraud, Fraunhofer IOSB * Copyright 2019 (c) Kalycito Infotech Private Limited * Copyright 2023 (c) Hilscher Gesellschaft für Systemautomation mbH (Author: Phuong Nguyen) + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) */ #include diff --git a/src/server/ua_server_binary_tcp.c b/src/server/ua_server_binary_tcp.c index 0b8494b3e..b4b53e61f 100644 --- a/src/server/ua_server_binary_tcp.c +++ b/src/server/ua_server_binary_tcp.c @@ -1,6 +1,9 @@ /* 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/. */ + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) + */ #include "ua_server_internal.h" #include "mp_printf.h" diff --git a/src/server/ua_server_config.c b/src/server/ua_server_config.c index a5cf2f621..2202f0a88 100644 --- a/src/server/ua_server_config.c +++ b/src/server/ua_server_config.c @@ -4,6 +4,7 @@ * * Copyright 2019 (c) Fraunhofer IOSB (Author: Julius Pfrommer) * Copyright 2019 (c) HMS Industrial Networks AB (Author: Jonas Green) + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) */ #include diff --git a/src/server/ua_server_http.c b/src/server/ua_server_http.c index c38dfd5b3..0ac9ec3d8 100644 --- a/src/server/ua_server_http.c +++ b/src/server/ua_server_http.c @@ -1,6 +1,9 @@ /* 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/. */ + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) + */ #include "../ua_types_encoding_binary.h" #include "ua_server_internal.h" diff --git a/src/server/ua_server_internal.h b/src/server/ua_server_internal.h index 832af1dfb..af77a34f4 100644 --- a/src/server/ua_server_internal.h +++ b/src/server/ua_server_internal.h @@ -14,6 +14,7 @@ * Copyright 2019 (c) HMS Industrial Networks AB (Author: Jonas Green) * Copyright 2021-2025 (c) Fraunhofer IOSB (Author: Andreas Ebner) * Copyright 2022 (c) Christian von Arnim, ISW University of Stuttgart (for VDW and umati) + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) */ #ifndef UA_SERVER_INTERNAL_H_ diff --git a/src/server/ua_server_utils.c b/src/server/ua_server_utils.c index 549444be5..10698df40 100644 --- a/src/server/ua_server_utils.c +++ b/src/server/ua_server_utils.c @@ -8,6 +8,7 @@ * Copyright 2017 (c) Florian Palm * Copyright 2017-2018 (c) Stefan Profanter, fortiss GmbH * Copyright 2017 (c) Julian Grothoff + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) */ #include "ua_server_internal.h" diff --git a/src/server/ua_server_ws.c b/src/server/ua_server_ws.c index 5ef2dfbe0..a87e36297 100644 --- a/src/server/ua_server_ws.c +++ b/src/server/ua_server_ws.c @@ -1,6 +1,9 @@ /* 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/. */ + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) + */ #include "ua_server_internal.h" #include "mp_printf.h" diff --git a/src/server/ua_services.c b/src/server/ua_services.c index 9aceb172e..216b35342 100644 --- a/src/server/ua_services.c +++ b/src/server/ua_services.c @@ -14,6 +14,7 @@ * Copyright 2017 (c) Mark Giraud, Fraunhofer IOSB * Copyright 2019 (c) Kalycito Infotech Private Limited * Copyright 2023 (c) Hilscher Gesellschaft für Systemautomation mbH (Author: Phuong Nguyen) + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) */ /* This file contains the service invocation logic that is called from all diff --git a/src/server/ua_services.h b/src/server/ua_services.h index 0f74218c9..dc3eb63b2 100644 --- a/src/server/ua_services.h +++ b/src/server/ua_services.h @@ -10,6 +10,7 @@ * Copyright 2015 (c) Christian Fimmers * Copyright 2015-2016 (c) Oleksiy Vasylyev * Copyright 2017 (c) Stefan Profanter, fortiss GmbH + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) */ #ifndef UA_SERVICES_H_ diff --git a/src/server/ua_services_subscription.c b/src/server/ua_services_subscription.c index 3e64fad52..8d13ba9d8 100644 --- a/src/server/ua_services_subscription.c +++ b/src/server/ua_services_subscription.c @@ -15,6 +15,7 @@ * Copyright 2018 (c) Fabian Arndt, Root-Core * Copyright 2017-2019 (c) HMS Industrial Networks AB (Author: Jonas Green) * Copyright 2026 (c) o6 Automation GmbH (Author: Andreas Ebner) + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) */ #include "ua_server_internal.h" diff --git a/src/server/ua_session.c b/src/server/ua_session.c index 9f10f4d87..8742e5108 100644 --- a/src/server/ua_session.c +++ b/src/server/ua_session.c @@ -5,6 +5,7 @@ * Copyright 2018 (c) Fraunhofer IOSB (Author: Julius Pfrommer) * Copyright 2018 (c) Thomas Stalder, Blue Time Concept SA * Copyright 2019 (c) HMS Industrial Networks AB (Author: Jonas Green) + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) */ #include "ua_session.h" diff --git a/src/server/ua_session.h b/src/server/ua_session.h index b8a968eb6..d59e452b0 100644 --- a/src/server/ua_session.h +++ b/src/server/ua_session.h @@ -4,6 +4,7 @@ * * Copyright 2018 (c) Fraunhofer IOSB (Author: Julius Pfrommer) * Copyright 2019 (c) HMS Industrial Networks AB (Author: Jonas Green) + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) */ #ifndef UA_SESSION_H_ diff --git a/src/server/ua_subscription.c b/src/server/ua_subscription.c index 1f85a88b3..891b58db7 100644 --- a/src/server/ua_subscription.c +++ b/src/server/ua_subscription.c @@ -18,6 +18,7 @@ * Copyright 2019 (c) HMS Industrial Networks AB (Author: Jonas Green) * Copyright 2020-2021 (c) Christian von Arnim, ISW University of Stuttgart (for VDW and umati) * Copyright 2026 (c) o6 Automation GmbH (Author: Andreas Ebner) + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) */ #include "ua_server_internal.h" diff --git a/src/ua_securechannel.c b/src/ua_securechannel.c index c04800b91..06b5a1724 100644 --- a/src/ua_securechannel.c +++ b/src/ua_securechannel.c @@ -12,6 +12,7 @@ * Copyright 2018-2019 (c) HMS Industrial Networks AB (Author: Jonas Green) * Copyright 2025 (c) o6 Automation GmbH (Author: Julius Pfrommer) * Copyright 2026 (c) o6 Automation GmbH (Author: Andreas Ebner) + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) */ #include diff --git a/src/ua_securechannel.h b/src/ua_securechannel.h index e4e6cc189..50501f432 100644 --- a/src/ua_securechannel.h +++ b/src/ua_securechannel.h @@ -6,6 +6,7 @@ * Copyright 2017 (c) Florian Palm * Copyright 2017 (c) Stefan Profanter, fortiss GmbH * Copyright 2017 (c) Mark Giraud, Fraunhofer IOSB + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) */ #ifndef UA_SECURECHANNEL_H_ diff --git a/src/ua_securechannel_http.c b/src/ua_securechannel_http.c index 43c50ac51..75e01e147 100644 --- a/src/ua_securechannel_http.c +++ b/src/ua_securechannel_http.c @@ -1,6 +1,9 @@ /* 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/. */ + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) + */ #include "ua_securechannel.h" #include "ua_types_encoding_binary.h" diff --git a/src/ua_types.c b/src/ua_types.c index c4b5a2cde..42b17f3e5 100644 --- a/src/ua_types.c +++ b/src/ua_types.c @@ -13,6 +13,7 @@ * Copyright 2015-2016 (c) Oleksiy Vasylyev * Copyright 2017 (c) Stefan Profanter, fortiss GmbH * Copyright 2016 (c) Lorenz Haas + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) */ #include diff --git a/src/ua_types_definition.c b/src/ua_types_definition.c index 4e6275939..7e25300a9 100644 --- a/src/ua_types_definition.c +++ b/src/ua_types_definition.c @@ -4,6 +4,7 @@ * * Copyright 2025 (c) Fraunhofer IOSB (Author: Andreas Ebner) * Copyright 2025 (c) o6 Automation GmbH (Author: Julius Pfrommer) + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) */ #include diff --git a/src/ua_types_encoding_binary.c b/src/ua_types_encoding_binary.c index e3d4f12b0..aaf07845d 100644 --- a/src/ua_types_encoding_binary.c +++ b/src/ua_types_encoding_binary.c @@ -15,6 +15,7 @@ * Copyright 2016 (c) Lorenz Haas * Copyright 2017 (c) Mark Giraud, Fraunhofer IOSB * Copyright 2017 (c) Henrik Norrman + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) */ #include diff --git a/src/ua_types_encoding_json.h b/src/ua_types_encoding_json.h index 21e512d30..b48f92929 100644 --- a/src/ua_types_encoding_json.h +++ b/src/ua_types_encoding_json.h @@ -4,6 +4,7 @@ * * Copyright 2014-2017 (c) Fraunhofer IOSB (Author: Julius Pfrommer) * Copyright 2018 (c) Fraunhofer IOSB (Author: Lukas Meling) + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) */ #ifndef UA_TYPES_ENCODING_JSON_H_ diff --git a/src/ua_types_encoding_xml.c b/src/ua_types_encoding_xml.c index ab7076775..c691a9dc3 100644 --- a/src/ua_types_encoding_xml.c +++ b/src/ua_types_encoding_xml.c @@ -1,6 +1,9 @@ /* 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/. */ + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) + */ #include #include diff --git a/src/util/ua_util.c b/src/util/ua_util.c index 874999c61..b12f494cb 100644 --- a/src/util/ua_util.c +++ b/src/util/ua_util.c @@ -5,6 +5,7 @@ * Copyright 2014, 2017 (c) Fraunhofer IOSB (Author: Julius Pfrommer) * Copyright 2014 (c) Florian Palm * Copyright 2017 (c) Stefan Profanter, fortiss GmbH + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) */ /* If UA_ENABLE_INLINABLE_EXPORT is enabled, then this file is the compilation diff --git a/tests/check_eventloop_http.c b/tests/check_eventloop_http.c index 4fcc541de..2fd8cece5 100644 --- a/tests/check_eventloop_http.c +++ b/tests/check_eventloop_http.c @@ -1,6 +1,9 @@ /* 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/. */ + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) + */ #include #include diff --git a/tests/check_eventloop_mqtt_lws.c b/tests/check_eventloop_mqtt_lws.c index bd59381ea..16ece3fee 100644 --- a/tests/check_eventloop_mqtt_lws.c +++ b/tests/check_eventloop_mqtt_lws.c @@ -1,6 +1,9 @@ /* 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/. */ + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) + */ #include #include diff --git a/tests/check_http_compression.c b/tests/check_http_compression.c index 88bc59599..43c531847 100644 --- a/tests/check_http_compression.c +++ b/tests/check_http_compression.c @@ -1,6 +1,9 @@ /* 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/. */ + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) + */ #include "eventloop_posix_http_compression.h" diff --git a/tests/check_securechannel.c b/tests/check_securechannel.c index d09292426..c3d1fb48f 100644 --- a/tests/check_securechannel.c +++ b/tests/check_securechannel.c @@ -1,6 +1,9 @@ /* 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/. */ + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) + */ #include #include diff --git a/tests/check_securechannel_unit.c b/tests/check_securechannel_unit.c index 8543a8ba9..1943a0558 100644 --- a/tests/check_securechannel_unit.c +++ b/tests/check_securechannel_unit.c @@ -2,7 +2,9 @@ * 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/. * - * Copyright 2026 (c) open62541 contributors */ + * Copyright 2026 (c) open62541 contributors + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) + */ #include #include diff --git a/tests/check_types_builtin_json.c b/tests/check_types_builtin_json.c index 76bc37506..df14eee37 100644 --- a/tests/check_types_builtin_json.c +++ b/tests/check_types_builtin_json.c @@ -1,6 +1,9 @@ /* 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/. */ + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) + */ #include #include diff --git a/tests/check_types_json_decode.c b/tests/check_types_json_decode.c index 0570f3bc5..15b501f21 100644 --- a/tests/check_types_json_decode.c +++ b/tests/check_types_json_decode.c @@ -1,6 +1,9 @@ /* 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/. */ + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) + */ /* JSON decoding tests */ diff --git a/tests/check_types_json_encode.c b/tests/check_types_json_encode.c index 5cb465f27..5c18b6491 100644 --- a/tests/check_types_json_encode.c +++ b/tests/check_types_json_encode.c @@ -1,6 +1,9 @@ /* 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/. */ + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) + */ /* JSON encoding tests */ diff --git a/tests/check_utils_url_kvm.c b/tests/check_utils_url_kvm.c index 358c3c202..12aa26036 100644 --- a/tests/check_utils_url_kvm.c +++ b/tests/check_utils_url_kvm.c @@ -1,6 +1,9 @@ /* 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/. */ + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) + */ #include #include diff --git a/tests/client/check_client.c b/tests/client/check_client.c index 63614a110..7817078d0 100644 --- a/tests/client/check_client.c +++ b/tests/client/check_client.c @@ -1,6 +1,9 @@ /* 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/. */ + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) + */ #include #include diff --git a/tests/client/check_client_async.c b/tests/client/check_client_async.c index 1ae0b2a74..b2a5bc90a 100644 --- a/tests/client/check_client_async.c +++ b/tests/client/check_client_async.c @@ -1,6 +1,9 @@ /* 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/. */ + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) + */ #include #include diff --git a/tests/client/check_client_config_coverage.c b/tests/client/check_client_config_coverage.c index b0a66a417..943d7754a 100644 --- a/tests/client/check_client_config_coverage.c +++ b/tests/client/check_client_config_coverage.c @@ -15,6 +15,7 @@ * implementation shallow-copies logging/eventLoop and requires the * caller to not free both source and destination. The integration * tests already cover copy indirectly through UA_Client_newWithConfig. + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) */ #include diff --git a/tests/client/check_client_discovery.c b/tests/client/check_client_discovery.c index 8b0aa9fb0..04e98bce4 100644 --- a/tests/client/check_client_discovery.c +++ b/tests/client/check_client_discovery.c @@ -1,6 +1,9 @@ /* 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/. */ + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) + */ #include #include diff --git a/tests/client/check_client_http.c b/tests/client/check_client_http.c index f195dd6a9..7fd8681cc 100644 --- a/tests/client/check_client_http.c +++ b/tests/client/check_client_http.c @@ -1,6 +1,9 @@ /* 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/. */ + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) + */ #include "ua_types_encoding_binary.h" #include "ua_server_internal.h" diff --git a/tests/client/check_client_http_protocol.c b/tests/client/check_client_http_protocol.c index 4d015e5d9..95bd7fdd6 100644 --- a/tests/client/check_client_http_protocol.c +++ b/tests/client/check_client_http_protocol.c @@ -1,6 +1,9 @@ /* 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/. */ + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) + */ #include #include diff --git a/tests/client/check_client_json_config.c b/tests/client/check_client_json_config.c index be2b50700..4132408c5 100644 --- a/tests/client/check_client_json_config.c +++ b/tests/client/check_client_json_config.c @@ -1,6 +1,9 @@ /* 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/. */ + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) + */ #include #include diff --git a/tests/fuzz/fuzz_process_request.cc b/tests/fuzz/fuzz_process_request.cc index e25eafcc8..328cbe64c 100644 --- a/tests/fuzz/fuzz_process_request.cc +++ b/tests/fuzz/fuzz_process_request.cc @@ -1,6 +1,7 @@ /* 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/. + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) */ /* diff --git a/tests/interop/common/interop_common.h b/tests/interop/common/interop_common.h index 6cac56609..11bbb38f4 100644 --- a/tests/interop/common/interop_common.h +++ b/tests/interop/common/interop_common.h @@ -1,6 +1,9 @@ /* 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/. */ + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) + */ #ifndef OPEN62541_TESTS_INTEROP_COMMON_H_ #define OPEN62541_TESTS_INTEROP_COMMON_H_ diff --git a/tests/interop/common/interop_server_common.c b/tests/interop/common/interop_server_common.c index 8cfe47034..ff38f9f88 100644 --- a/tests/interop/common/interop_server_common.c +++ b/tests/interop/common/interop_server_common.c @@ -12,6 +12,7 @@ * Set env INTEROP_ECC_CERT_DIR to a directory containing ECC certificates * named server_c_.cert.der / server_c_.key.der to expose * ECC security policies. + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) */ #include diff --git a/tests/interop/dotnet/CompactJsonInteropTest.cs b/tests/interop/dotnet/CompactJsonInteropTest.cs index 3672db9dc..c0946ae9b 100644 --- a/tests/interop/dotnet/CompactJsonInteropTest.cs +++ b/tests/interop/dotnet/CompactJsonInteropTest.cs @@ -1,5 +1,7 @@ /* ======================================================================== * Compact JSON ExtensionObject interoperability with open62541. + * + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) * ======================================================================*/ using NUnit.Framework; diff --git a/tests/interop/dotnet/HttpsInteropClientTest.cs b/tests/interop/dotnet/HttpsInteropClientTest.cs index 8bb0c9a6b..899a8376b 100644 --- a/tests/interop/dotnet/HttpsInteropClientTest.cs +++ b/tests/interop/dotnet/HttpsInteropClientTest.cs @@ -1,5 +1,7 @@ /* ======================================================================== * OPC UA .NET HTTPS client interoperability tests against open62541. + * + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) * ======================================================================*/ using System.Collections.Concurrent; diff --git a/tests/interop/http/check_interop_client_https.c b/tests/interop/http/check_interop_client_https.c index 5dc6deb33..030516be7 100644 --- a/tests/interop/http/check_interop_client_https.c +++ b/tests/interop/http/check_interop_client_https.c @@ -1,6 +1,9 @@ /* 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/. */ + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) + */ /* OPC UA HTTPS interoperability client. * diff --git a/tests/interop/http/interop_server_https.c b/tests/interop/http/interop_server_https.c index 3e10cd1e0..acbc57b8d 100644 --- a/tests/interop/http/interop_server_https.c +++ b/tests/interop/http/interop_server_https.c @@ -1,6 +1,9 @@ /* 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/. */ + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) + */ #include "../common/interop_common.h" diff --git a/tests/interop/interop_server.c b/tests/interop/interop_server.c index 6f60c7051..c4125b622 100644 --- a/tests/interop/interop_server.c +++ b/tests/interop/interop_server.c @@ -1,6 +1,9 @@ /* 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/. */ + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) + */ #include "common/interop_common.h" diff --git a/tests/interop/json/check_interop_json.c b/tests/interop/json/check_interop_json.c index 7daf0427a..e240067b9 100644 --- a/tests/interop/json/check_interop_json.c +++ b/tests/interop/json/check_interop_json.c @@ -1,6 +1,9 @@ /* 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/. */ + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) + */ #include #include diff --git a/tests/interop/websocket/interop_server_wss.c b/tests/interop/websocket/interop_server_wss.c index 3fdcbd981..b9a879cca 100644 --- a/tests/interop/websocket/interop_server_wss.c +++ b/tests/interop/websocket/interop_server_wss.c @@ -1,6 +1,9 @@ /* 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/. */ + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) + */ #include "../common/interop_common.h" diff --git a/tests/pubsub/check_pubsub_encoding_json.c b/tests/pubsub/check_pubsub_encoding_json.c index e5505f6e4..84fe1001a 100644 --- a/tests/pubsub/check_pubsub_encoding_json.c +++ b/tests/pubsub/check_pubsub_encoding_json.c @@ -3,6 +3,7 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. * * Copyright (c) 2018 Fraunhofer IOSB (Author: Lukas Meling) + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) */ #include diff --git a/tests/server/check_server_config_json.c b/tests/server/check_server_config_json.c index d15ef7a33..c89dc66c6 100644 --- a/tests/server/check_server_config_json.c +++ b/tests/server/check_server_config_json.c @@ -1,6 +1,9 @@ /* 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/. */ + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) + */ #include diff --git a/tests/server/check_server_http.c b/tests/server/check_server_http.c index 13ba34d7d..4ebd3bbd4 100644 --- a/tests/server/check_server_http.c +++ b/tests/server/check_server_http.c @@ -1,6 +1,9 @@ /* 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/. */ + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) + */ #include "ua_types_encoding_binary.h" #include "ua_server_internal.h" diff --git a/tests/server/check_server_http_protocol.c b/tests/server/check_server_http_protocol.c index 45a35b61c..d6d65c645 100644 --- a/tests/server/check_server_http_protocol.c +++ b/tests/server/check_server_http_protocol.c @@ -1,6 +1,9 @@ /* 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/. */ + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) + */ #include #include diff --git a/tools/ci/cross-sdk/interop_test.sh b/tools/ci/cross-sdk/interop_test.sh index e2cacefbc..699a19850 100755 --- a/tools/ci/cross-sdk/interop_test.sh +++ b/tools/ci/cross-sdk/interop_test.sh @@ -1,4 +1,6 @@ #!/usr/bin/env bash +# Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) + # Cross-SDK interoperability test orchestration script. # # Every scenario involves the C (open62541) SDK as server or client. diff --git a/tools/ci/linux/ci.sh b/tools/ci/linux/ci.sh index 18d4d47fc..559054b06 100644 --- a/tools/ci/linux/ci.sh +++ b/tools/ci/linux/ci.sh @@ -1,4 +1,5 @@ #!/bin/bash +# Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) # Exit immediately if a command exits with a non-zero status set -e diff --git a/tools/generate_datatypes.py b/tools/generate_datatypes.py index 0fa0b7603..d44747145 100755 --- a/tools/generate_datatypes.py +++ b/tools/generate_datatypes.py @@ -3,6 +3,8 @@ # 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/. +# +# Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) import re import copy diff --git a/tools/lws/opcHttpClient.py b/tools/lws/opcHttpClient.py index 30fc9be2d..aa2e21f0d 100644 --- a/tools/lws/opcHttpClient.py +++ b/tools/lws/opcHttpClient.py @@ -1,4 +1,5 @@ #!/usr/bin/env python3 +# Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) import argparse import gzip diff --git a/tools/ua2json/ua2json.c b/tools/ua2json/ua2json.c index 00e25729f..f3dcf04b0 100644 --- a/tools/ua2json/ua2json.c +++ b/tools/ua2json/ua2json.c @@ -3,6 +3,7 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. * * Copyright 2018 (c) Fraunhofer IOSB (Author: Julius Pfrommer) + * Copyright 2026 (c) o6 Automation GmbH (Author: Julius Pfrommer) */ #include