Parcourir la source

added MPL v2 license to c/h/py files

FlorianPalm il y a 8 ans
Parent
commit
810db94bca
81 fichiers modifiés avec 324 ajouts et 0 suppressions
  1. 4 0
      doc/conf.py
  2. 4 0
      include/ua_client.h
  3. 4 0
      include/ua_client_highlevel.h
  4. 4 0
      include/ua_connection.h
  5. 4 0
      include/ua_constants.h
  6. 4 0
      include/ua_job.h
  7. 4 0
      include/ua_log.h
  8. 4 0
      include/ua_server.h
  9. 4 0
      include/ua_server_external_ns.h
  10. 4 0
      include/ua_types.h
  11. 4 0
      src/client/ua_client.c
  12. 4 0
      src/client/ua_client_highlevel.c
  13. 4 0
      src/client/ua_client_highlevel_subscriptions.c
  14. 4 0
      src/client/ua_client_internal.h
  15. 4 0
      src/server/ua_nodes.c
  16. 4 0
      src/server/ua_nodes.h
  17. 4 0
      src/server/ua_nodestore.c
  18. 4 0
      src/server/ua_nodestore.h
  19. 4 0
      src/server/ua_nodestore_concurrent.c
  20. 4 0
      src/server/ua_securechannel_manager.c
  21. 4 0
      src/server/ua_securechannel_manager.h
  22. 4 0
      src/server/ua_server.c
  23. 4 0
      src/server/ua_server_binary.c
  24. 4 0
      src/server/ua_server_internal.h
  25. 4 0
      src/server/ua_server_utils.c
  26. 4 0
      src/server/ua_server_worker.c
  27. 4 0
      src/server/ua_services.h
  28. 4 0
      src/server/ua_services_attribute.c
  29. 4 0
      src/server/ua_services_call.c
  30. 4 0
      src/server/ua_services_discovery.c
  31. 4 0
      src/server/ua_services_nodemanagement.c
  32. 4 0
      src/server/ua_services_securechannel.c
  33. 4 0
      src/server/ua_services_session.c
  34. 4 0
      src/server/ua_services_subscription.c
  35. 4 0
      src/server/ua_services_view.c
  36. 4 0
      src/server/ua_session_manager.c
  37. 4 0
      src/server/ua_session_manager.h
  38. 4 0
      src/server/ua_subscription.c
  39. 4 0
      src/server/ua_subscription.h
  40. 4 0
      src/ua_connection.c
  41. 4 0
      src/ua_connection_internal.h
  42. 4 0
      src/ua_securechannel.c
  43. 4 0
      src/ua_securechannel.h
  44. 4 0
      src/ua_session.c
  45. 4 0
      src/ua_session.h
  46. 4 0
      src/ua_types.c
  47. 4 0
      src/ua_types_encoding_binary.c
  48. 4 0
      src/ua_types_encoding_binary.h
  49. 4 0
      src/ua_util.h
  50. 4 0
      tests/check_chunking.c
  51. 4 0
      tests/check_client.c
  52. 4 0
      tests/check_client_subscriptions.c
  53. 4 0
      tests/check_nodestore.c
  54. 4 0
      tests/check_server_binary_messages.c
  55. 4 0
      tests/check_server_jobs.c
  56. 4 0
      tests/check_server_userspace.c
  57. 4 0
      tests/check_services_attributes.c
  58. 4 0
      tests/check_services_nodemanagement.c
  59. 4 0
      tests/check_services_subscriptions.c
  60. 4 0
      tests/check_services_view.c
  61. 4 0
      tests/check_session.c
  62. 4 0
      tests/check_types_builtin.c
  63. 4 0
      tests/check_types_memory.c
  64. 4 0
      tests/check_types_range.c
  65. 4 0
      tests/check_utils.c
  66. 4 0
      tests/testing_networklayers.c
  67. 4 0
      tests/testing_networklayers.h
  68. 4 0
      tools/amalgamate.py
  69. 4 0
      tools/c2rst.py
  70. 4 0
      tools/certs/create_self-signed.py
  71. 4 0
      tools/generate_datatypes.py
  72. 4 0
      tools/generate_nodeids.py
  73. 4 0
      tools/generate_statuscode_descriptions.py
  74. 4 0
      tools/hex2bin.py
  75. 4 0
      tools/pyUANamespace/generate_open62541CCode.py
  76. 4 0
      tools/pyUANamespace/open62541_MacroHelper.py
  77. 4 0
      tools/pyUANamespace/open62541_XMLPreprocessor.py
  78. 4 0
      tools/pyUANamespace/ua_builtin_types.py
  79. 4 0
      tools/pyUANamespace/ua_constants.py
  80. 4 0
      tools/pyUANamespace/ua_namespace.py
  81. 4 0
      tools/pyUANamespace/ua_node_types.py

+ 4 - 0
doc/conf.py

@@ -1,3 +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/.
+
 # -*- coding: utf-8 -*-
 #
 # open62541 documentation build configuration file, created by

+ 4 - 0
include/ua_client.h

@@ -1,3 +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 (C) 2014-2016 the contributors as stated in the AUTHORS file
  *
  * This file is part of open62541. open62541 is free software: you can

+ 4 - 0
include/ua_client_highlevel.h

@@ -1,3 +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 (C) 2014-2016 the contributors as stated in the AUTHORS file
  *

+ 4 - 0
include/ua_connection.h

@@ -1,3 +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 (C) 2014-2016 the contributors as stated in the AUTHORS file
  *

+ 4 - 0
include/ua_constants.h

@@ -1,3 +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 (C) 2013-2016 the contributors as stated in the AUTHORS file
  *
  * This file is part of open62541. open62541 is free software: you can

+ 4 - 0
include/ua_job.h

@@ -1,3 +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 (C) 2014 the contributors as stated in the AUTHORS file
  *

+ 4 - 0
include/ua_log.h

@@ -1,3 +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 (C) 2014-2016 the contributors as stated in the AUTHORS file
  *

+ 4 - 0
include/ua_server.h

@@ -1,3 +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 (C) 2014 the contributors as stated in the AUTHORS file
  *

+ 4 - 0
include/ua_server_external_ns.h

@@ -1,3 +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 (C) 2014 the contributors as stated in the AUTHORS file
  *

+ 4 - 0
include/ua_types.h

@@ -1,3 +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 (C) 2013-2016 the contributors as stated in the AUTHORS file
  *
  * This file is part of open62541. open62541 is free software: you can

+ 4 - 0
src/client/ua_client.c

@@ -1,3 +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/.*/
+
 #include "ua_client.h"
 #include "ua_client_internal.h"
 #include "ua_connection_internal.h"

+ 4 - 0
src/client/ua_client_highlevel.c

@@ -1,3 +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/.*/
+
 #include "ua_client.h"
 #include "ua_client_highlevel.h"
 #include "ua_util.h"

+ 4 - 0
src/client/ua_client_highlevel_subscriptions.c

@@ -1,3 +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/.*/
+
 #include "ua_client_highlevel.h"
 #include "ua_client_internal.h"
 #include "ua_util.h"

+ 4 - 0
src/client/ua_client_internal.h

@@ -1,3 +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/.*/
+
 #ifndef UA_CLIENT_INTERNAL_H_
 #define UA_CLIENT_INTERNAL_H_
 

+ 4 - 0
src/server/ua_nodes.c

@@ -1,3 +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/.*/
+
 #include "ua_server_internal.h"
 #include "ua_nodes.h"
 #include "ua_nodestore.h"

+ 4 - 0
src/server/ua_nodes.h

@@ -1,3 +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/.*/
+
 #ifndef UA_NODES_H_
 #define UA_NODES_H_
 

+ 4 - 0
src/server/ua_nodestore.c

@@ -1,3 +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/.*/
+
 #include "ua_nodestore.h"
 #include "ua_server_internal.h"
 #include "ua_util.h"

+ 4 - 0
src/server/ua_nodestore.h

@@ -1,3 +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/.*/
+
 #ifndef UA_NODESTORE_H_
 #define UA_NODESTORE_H_
 

+ 4 - 0
src/server/ua_nodestore_concurrent.c

@@ -1,3 +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/.*/
+
 #include "ua_util.h"
 #include "ua_nodestore.h"
 #include "ua_server_internal.h"

+ 4 - 0
src/server/ua_securechannel_manager.c

@@ -1,3 +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/.*/
+
 #include "ua_securechannel_manager.h"
 #include "ua_session.h"
 #include "ua_server_internal.h"

+ 4 - 0
src/server/ua_securechannel_manager.h

@@ -1,3 +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/.*/
+
 #ifndef UA_CHANNEL_MANAGER_H_
 #define UA_CHANNEL_MANAGER_H_
 

+ 4 - 0
src/server/ua_server.c

@@ -1,3 +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/.*/
+
 #include "ua_types.h"
 #include "ua_server_internal.h"
 #include "ua_securechannel_manager.h"

+ 4 - 0
src/server/ua_server_binary.c

@@ -1,3 +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/.*/
+
 #include "ua_util.h"
 #include "ua_server_internal.h"
 #include "ua_services.h"

+ 4 - 0
src/server/ua_server_internal.h

@@ -1,3 +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/.*/
+
 #ifndef UA_SERVER_INTERNAL_H_
 #define UA_SERVER_INTERNAL_H_
 

+ 4 - 0
src/server/ua_server_utils.c

@@ -1,3 +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/.*/
+
 #include "ua_server_internal.h"
 
 /**********************/

+ 4 - 0
src/server/ua_server_worker.c

@@ -1,3 +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/.*/
+
 #include "ua_util.h"
 #include "ua_server_internal.h"
 

+ 4 - 0
src/server/ua_services.h

@@ -1,3 +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/.*/
+
 #ifndef UA_SERVICES_H_
 #define UA_SERVICES_H_
 

+ 4 - 0
src/server/ua_services_attribute.c

@@ -1,3 +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/.*/
+
 #include "ua_server_internal.h"
 #include "ua_services.h"
 #ifdef UA_ENABLE_NONSTANDARD_STATELESS

+ 4 - 0
src/server/ua_services_call.c

@@ -1,3 +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/.*/
+
 #include "ua_services.h"
 #include "ua_server_internal.h"
 

+ 4 - 0
src/server/ua_services_discovery.c

@@ -1,3 +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/.*/
+
 #include "ua_server_internal.h"
 #include "ua_services.h"
 #include "ua_util.h"

+ 4 - 0
src/server/ua_services_nodemanagement.c

@@ -1,3 +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/.*/
+
 #include "ua_server_internal.h"
 #include "ua_services.h"
 

+ 4 - 0
src/server/ua_services_securechannel.c

@@ -1,3 +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/.*/
+
 #include "ua_server_internal.h"
 #include "ua_services.h"
 #include "ua_securechannel_manager.h"

+ 4 - 0
src/server/ua_services_session.c

@@ -1,3 +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/.*/
+
 #include "ua_services.h"
 #include "ua_server_internal.h"
 #include "ua_session_manager.h"

+ 4 - 0
src/server/ua_services_subscription.c

@@ -1,3 +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/.*/
+
 #include "ua_server_internal.h"
 #include "ua_services.h"
 #include "ua_subscription.h"

+ 4 - 0
src/server/ua_services_view.c

@@ -1,3 +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/.*/
+
 #include "ua_server_internal.h"
 #include "ua_services.h"
 

+ 4 - 0
src/server/ua_session_manager.c

@@ -1,3 +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/.*/
+
 #include "ua_session_manager.h"
 #include "ua_server_internal.h"
 

+ 4 - 0
src/server/ua_session_manager.h

@@ -1,3 +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/.*/
+
 #ifndef UA_SESSION_MANAGER_H_
 #define UA_SESSION_MANAGER_H_
 

+ 4 - 0
src/server/ua_subscription.c

@@ -1,3 +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/.*/
+
 #include "ua_subscription.h"
 #include "ua_server_internal.h"
 #include "ua_types_encoding_binary.h"

+ 4 - 0
src/server/ua_subscription.h

@@ -1,3 +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/.*/
+
 #ifndef UA_SUBSCRIPTION_H_
 #define UA_SUBSCRIPTION_H_
 

+ 4 - 0
src/ua_connection.c

@@ -1,3 +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/.*/
+
 #include "ua_util.h"
 #include "ua_connection_internal.h"
 #include "ua_types_encoding_binary.h"

+ 4 - 0
src/ua_connection_internal.h

@@ -1,3 +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/.*/
+
 #ifndef UA_CONNECTION_INTERNAL_H_
 #define UA_CONNECTION_INTERNAL_H_
 

+ 4 - 0
src/ua_securechannel.c

@@ -1,3 +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/.*/
+
 #include "ua_util.h"
 #include "ua_securechannel.h"
 #include "ua_session.h"

+ 4 - 0
src/ua_securechannel.h

@@ -1,3 +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/.*/
+
 #ifndef UA_SECURECHANNEL_H_
 #define UA_SECURECHANNEL_H_
 

+ 4 - 0
src/ua_session.c

@@ -1,3 +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/.*/
+
 #include "ua_session.h"
 #include "ua_types_generated_handling.h"
 #include "ua_util.h"

+ 4 - 0
src/ua_session.h

@@ -1,3 +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/.*/
+
 #ifndef UA_SESSION_H_
 #define UA_SESSION_H_
 

+ 4 - 0
src/ua_types.c

@@ -1,3 +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/.*/
+
 #include "ua_util.h"
 #include "ua_types.h"
 #include "ua_types_generated.h"

+ 4 - 0
src/ua_types_encoding_binary.c

@@ -1,3 +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/.*/
+
 #include "ua_util.h"
 #include "ua_types_encoding_binary.h"
 #include "ua_types_generated.h"

+ 4 - 0
src/ua_types_encoding_binary.h

@@ -1,3 +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/.*/
+
 #ifndef UA_TYPES_ENCODING_BINARY_H_
 #define UA_TYPES_ENCODING_BINARY_H_
 

+ 4 - 0
src/ua_util.h

@@ -1,3 +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/.*/
+
 #ifndef UA_UTIL_H_
 #define UA_UTIL_H_
 

+ 4 - 0
tests/check_chunking.c

@@ -1,3 +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/.*/
+
 #include "ua_types.h"
 #include "ua_types_encoding_binary.h"
 #include "ua_types_generated.h"

+ 4 - 0
tests/check_client.c

@@ -1,3 +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/.*/
+
 #include <stdio.h>
 #include <stdlib.h>
 #include <pthread.h>

+ 4 - 0
tests/check_client_subscriptions.c

@@ -1,3 +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/.*/
+
 #include <stdio.h>
 #include <stdlib.h>
 #include <pthread.h>

+ 4 - 0
tests/check_nodestore.c

@@ -1,3 +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/.*/
+
 #include <stdio.h>
 #include <stdlib.h>
 #include <time.h>

+ 4 - 0
tests/check_server_binary_messages.c

@@ -1,3 +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/.*/
+
 #include <stdlib.h>
 #include <stdio.h>
 #include "check.h"

+ 4 - 0
tests/check_server_jobs.c

@@ -1,3 +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/.*/
+
 #include "ua_server.h"
 #include "server/ua_server_internal.h"
 #include "ua_config_standard.h"

+ 4 - 0
tests/check_server_userspace.c

@@ -1,3 +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/.*/
+
 #include <stdio.h>
 #include <stdlib.h>
 

+ 4 - 0
tests/check_services_attributes.c

@@ -1,3 +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/.*/
+
 #include <stdio.h>
 #include <stdlib.h>
 #include <time.h>

+ 4 - 0
tests/check_services_nodemanagement.c

@@ -1,3 +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/.*/
+
 #include <stdio.h>
 #include <stdlib.h>
 #include <time.h>

+ 4 - 0
tests/check_services_subscriptions.c

@@ -1,3 +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/.*/
+
 #include "ua_server.h"
 #include "server/ua_services.h"
 #include "server/ua_server_internal.h"

+ 4 - 0
tests/check_services_view.c

@@ -1,3 +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/.*/
+
 #include <stdio.h>
 #include <stdlib.h>
 

+ 4 - 0
tests/check_session.c

@@ -1,3 +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/.*/
+
 #include <stdio.h>
 #include <stdlib.h>
 

+ 4 - 0
tests/check_types_builtin.c

@@ -1,3 +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/.*/
+
 #include <stdio.h>
 #include <stdlib.h>
 #include <math.h>

+ 4 - 0
tests/check_types_memory.c

@@ -1,3 +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/.*/
+
 #define _XOPEN_SOURCE 500
 #include <stdlib.h>
 #include <stdio.h>

+ 4 - 0
tests/check_types_range.c

@@ -1,3 +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/.*/
+
 #include "ua_types.h"
 #include "ua_types_generated_handling.h"
 #include "ua_util.h"

+ 4 - 0
tests/check_utils.c

@@ -1,3 +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/.*/
+
 #include <stdlib.h>
 
 #include "ua_types.h"

+ 4 - 0
tests/testing_networklayers.c

@@ -1,3 +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/.*/
+
 #include <stdlib.h>
 #include "testing_networklayers.h"
 

+ 4 - 0
tests/testing_networklayers.h

@@ -1,3 +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/.*/
+
 #ifndef TESTING_NETWORKLAYERS_H_
 #define TESTING_NETWORKLAYERS_H_
 

+ 4 - 0
tools/amalgamate.py

@@ -1,3 +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/.
+
 from __future__ import print_function
 import re
 import argparse

+ 4 - 0
tools/c2rst.py

@@ -1,3 +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/.
+
 import sys
 import os
 import binascii

+ 4 - 0
tools/certs/create_self-signed.py

@@ -1,3 +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/.
+
 import sys
 import os
 import shutil

+ 4 - 0
tools/generate_datatypes.py

@@ -1,3 +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/.
+
 from __future__ import print_function
 import sys
 import time

+ 4 - 0
tools/generate_nodeids.py

@@ -1,3 +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/.
+
 from __future__ import print_function
 import inspect
 import sys

+ 4 - 0
tools/generate_statuscode_descriptions.py

@@ -1,3 +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/.
+
 from __future__ import print_function
 import sys
 import platform

+ 4 - 0
tools/hex2bin.py

@@ -1,3 +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/.
+
 import sys
 import os
 import binascii

+ 4 - 0
tools/pyUANamespace/generate_open62541CCode.py

@@ -1,3 +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/.
+
 #!/usr/bin/python
 # -*- coding: utf-8 -*-
 

+ 4 - 0
tools/pyUANamespace/open62541_MacroHelper.py

@@ -1,3 +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/.
+
 #!/usr/bin/env/python
 # -*- coding: utf-8 -*-
 

+ 4 - 0
tools/pyUANamespace/open62541_XMLPreprocessor.py

@@ -1,3 +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/.
+
 #!/usr/bin/env/python
 # -*- coding: utf-8 -*-
 

+ 4 - 0
tools/pyUANamespace/ua_builtin_types.py

@@ -1,3 +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/.
+
 #!/usr/bin/env/python
 # -*- coding: utf-8 -*-
 

+ 4 - 0
tools/pyUANamespace/ua_constants.py

@@ -1,3 +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/.
+
 #!/usr/bin/env/python
 # -*- coding: utf-8 -*-
 

+ 4 - 0
tools/pyUANamespace/ua_namespace.py

@@ -1,3 +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/.
+
 #!/usr/bin/env/python
 # -*- coding: utf-8 -*-
 

+ 4 - 0
tools/pyUANamespace/ua_node_types.py

@@ -1,3 +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/.
+
 #!/usr/bin/env/python
 # -*- coding: utf-8 -*-