From e6cef4b7f79e8a0539aaef39a4c0ff759aaa8bac Mon Sep 17 00:00:00 2001 From: lakshmipriyap Date: Mon, 10 Feb 2020 12:50:38 +0530 Subject: [PATCH] BD-775:Request To Scan Metrological Github Thunder, Added header and LICENSE file changes --- CMakeLists.txt | 17 + CONTRIBUTING.md | 5 + COPYING | 1 + LICENSE | 538 +++++++++++++++++- NOTICE | 24 + Source/CMakeLists.txt | 17 + Source/WPEFramework/CMakeLists.txt | 17 + Source/WPEFramework/Controller.cpp | 19 + Source/WPEFramework/Controller.h | 19 + Source/WPEFramework/ControllerJsonRpc.cpp | 18 + Source/WPEFramework/Environment.h | 19 + Source/WPEFramework/GenericConfig.cmake | 17 + Source/WPEFramework/Module.h | 19 + Source/WPEFramework/PluginHost.cpp | 19 + Source/WPEFramework/PluginServer.cpp | 19 + Source/WPEFramework/PluginServer.h | 19 + Source/WPEFramework/Probe.cpp | 19 + Source/WPEFramework/Probe.h | 19 + Source/WPEFramework/SystemInfo.cpp | 19 + Source/WPEFramework/SystemInfo.h | 19 + .../WPEFramework/json/JsonData_Controller.h | 18 + Source/WPEProcess/CMakeLists.txt | 17 + Source/WPEProcess/Module.h | 19 + Source/WPEProcess/Process.cpp | 19 + Source/bluetooth/CMakeLists.txt | 17 + Source/bluetooth/Definitions.cpp | 19 + Source/bluetooth/GATTSocket.cpp | 19 + Source/bluetooth/GATTSocket.h | 19 + Source/bluetooth/HCISocket.cpp | 19 + Source/bluetooth/HCISocket.h | 19 + Source/bluetooth/IDriver.h | 19 + Source/bluetooth/Module.cpp | 19 + Source/bluetooth/Module.h | 19 + Source/bluetooth/Profile.cpp | 19 + Source/bluetooth/Profile.h | 19 + Source/bluetooth/bluetooth.h | 18 + Source/bluetooth/drivers/BCM43XX.cpp | 19 + Source/bluetooth/drivers/Basic.cpp | 19 + Source/bluetooth/drivers/SerialDriver.h | 19 + Source/broadcast/CMakeLists.txt | 17 + Source/broadcast/Definitions.cpp | 19 + Source/broadcast/Definitions.h | 19 + Source/broadcast/Descriptors.h | 19 + Source/broadcast/EIT.h | 19 + .../broadcast/Implementation/Nexus/Tuner.cpp | 19 + Source/broadcast/Implementation/V4L/Tuner.cpp | 20 + Source/broadcast/MPEGDescriptor.h | 19 + Source/broadcast/MPEGSection.h | 19 + Source/broadcast/MPEGTable.h | 19 + Source/broadcast/Module.cpp | 19 + Source/broadcast/Module.h | 19 + Source/broadcast/NIT.h | 19 + Source/broadcast/Networks.h | 19 + Source/broadcast/ProgramTable.cpp | 19 + Source/broadcast/ProgramTable.h | 19 + Source/broadcast/SDT.h | 19 + Source/broadcast/Schedule.h | 19 + Source/broadcast/Services.h | 19 + Source/broadcast/TDT.h | 19 + Source/broadcast/TimeDate.h | 19 + Source/broadcast/TunerAdministrator.cpp | 19 + Source/broadcast/TunerAdministrator.h | 19 + Source/broadcast/broadcast.h | 19 + Source/broadcast/test/BroadcastTester.cpp | 22 +- Source/broadcast/test/CMakeLists.txt | 19 +- Source/com/Administrator.cpp | 19 + Source/com/Administrator.h | 19 + Source/com/CMakeLists.txt | 17 + Source/com/Communicator.cpp | 19 + Source/com/Communicator.h | 19 + Source/com/IRPCIterator.h | 19 + Source/com/IStringIterator.cpp | 19 + Source/com/IStringIterator.h | 19 + Source/com/ITracing.cpp | 19 + Source/com/ITracing.h | 19 + Source/com/IUnknown.cpp | 19 + Source/com/IUnknown.h | 19 + Source/com/IValueIterator.cpp | 19 + Source/com/IValueIterator.h | 19 + Source/com/Ids.h | 19 + Source/com/Messages.h | 19 + Source/com/Module.cpp | 18 + Source/com/Module.h | 19 + Source/com/com.h | 19 + Source/compositorclient/CMakeLists.txt | 17 + Source/compositorclient/Client.h | 19 + Source/compositorclient/Module.h | 19 + Source/compositorclient/Nexus/CMakeLists.txt | 17 + .../compositorclient/Nexus/Implementation.cpp | 19 + Source/compositorclient/RPI/CMakeLists.txt | 17 + .../compositorclient/RPI/Implementation.cpp | 19 + .../compositorclient/Wayland/CMakeLists.txt | 17 + .../compositorclient/Wayland/Implementation.h | 19 + Source/compositorclient/Wayland/Westeros.cpp | 19 + Source/compositorclient/Wayland/Weston.cpp | 19 + Source/core/ASN1.h | 19 + Source/core/CMakeLists.txt | 17 + Source/core/Config.h | 19 + Source/core/CyclicBuffer.cpp | 19 + Source/core/CyclicBuffer.h | 19 + Source/core/DataBuffer.h | 19 + Source/core/DataElement.h | 19 + Source/core/DataElementFile.cpp | 19 + Source/core/DataElementFile.h | 19 + Source/core/DoorBell.cpp | 21 +- Source/core/DoorBell.h | 19 + Source/core/Enumerate.h | 19 + Source/core/Factory.h | 19 + Source/core/FileObserver.h | 19 + Source/core/FileSystem.h | 19 + Source/core/Frame.h | 19 + Source/core/IAction.h | 19 + Source/core/IIterator.h | 19 + Source/core/IObserver.h | 19 + Source/core/IPCChannel.h | 19 + Source/core/IPCConnector.h | 19 + Source/core/IPCMessage.h | 19 + Source/core/ISO639.cpp | 19 + Source/core/ISO639.h | 19 + Source/core/JSON.cpp | 19 + Source/core/JSON.h | 19 + Source/core/JSONRPC.cpp | 19 + Source/core/KeyValue.h | 19 + Source/core/Library.cpp | 19 + Source/core/Library.h | 19 + Source/core/Link.h | 19 + Source/core/LockableContainer.h | 19 + Source/core/Measurement.h | 21 +- Source/core/Media.h | 19 + Source/core/MessageException.cpp | 19 + Source/core/MessageException.h | 19 + Source/core/Module.h | 19 + Source/core/Netlink.cpp | 19 + Source/core/Netlink.h | 19 + Source/core/NetworkInfo.cpp | 19 + Source/core/NetworkInfo.h | 20 +- Source/core/NodeId.cpp | 19 + Source/core/NodeId.h | 19 + Source/core/Number.cpp | 19 + Source/core/Number.h | 19 + Source/core/Optional.h | 19 + Source/core/Parser.cpp | 19 + Source/core/Parser.h | 19 + Source/core/Portability.cpp | 19 + Source/core/Portability.h | 19 + Source/core/Process.h | 19 + Source/core/ProcessInfo.cpp | 19 + Source/core/ProcessInfo.h | 19 + Source/core/Proxy.h | 19 + Source/core/Queue.h | 19 + Source/core/Range.h | 19 + Source/core/ReadWriteLock.h | 19 + Source/core/Rectangle.h | 19 + Source/core/RequestResponse.h | 19 + Source/core/ResourceMonitor.cpp | 19 + Source/core/ResourceMonitor.h | 19 + Source/core/SerialPort.cpp | 19 + Source/core/SerialPort.h | 19 + Source/core/Serialization.cpp | 19 + Source/core/Serialization.h | 19 + Source/core/Services.cpp | 19 + Source/core/Services.h | 19 + Source/core/SharedBuffer.cpp | 19 + Source/core/SharedBuffer.h | 19 + Source/core/Singleton.cpp | 19 + Source/core/Singleton.h | 19 + Source/core/SocketPort.h | 19 + Source/core/SocketServer.h | 19 + Source/core/StateTrigger.h | 19 + Source/core/StopWatch.h | 21 +- Source/core/Stream.h | 19 + Source/core/StreamJSON.h | 19 + Source/core/StreamText.h | 19 + Source/core/StreamTypeLengthValue.h | 19 + Source/core/Sync.cpp | 19 + Source/core/Sync.h | 19 + Source/core/Synchronize.h | 19 + Source/core/SynchronousChannel.h | 19 + Source/core/SystemInfo.cpp | 8 +- Source/core/SystemInfo.h | 19 + Source/core/TextFragment.h | 19 + Source/core/TextReader.cpp | 19 + Source/core/TextReader.h | 19 + Source/core/Thread.cpp | 19 + Source/core/Thread.h | 19 + Source/core/Time.cpp | 8 + Source/core/Time.h | 19 + Source/core/Timer.h | 19 + Source/core/Trace.cpp | 19 + Source/core/Trace.h | 19 + Source/core/TriState.h | 19 + Source/core/TypeTraits.h | 19 + Source/core/ValueRecorder.h | 19 + Source/core/WorkerPool.cpp | 19 + Source/core/WorkerPool.h | 19 + Source/core/XGetopt.h | 19 + Source/core/core.h | 19 + Source/core/dllmain.cpp | 18 + Source/cryptalgo/AES.cpp | 19 + Source/cryptalgo/AES.h | 19 + Source/cryptalgo/HMAC.h | 19 + Source/cryptalgo/HashStream.h | 19 + Source/cryptalgo/Module.cpp | 19 + Source/cryptalgo/Module.h | 19 + Source/cryptalgo/Random.cpp | 19 + Source/cryptalgo/Random.h | 19 + Source/cryptalgo/cryptalgo.h | 19 + Source/gstreamerclient/CMakeLists.txt | 17 + Source/gstreamerclient/Module.h | 19 + Source/gstreamerclient/Nexus/CMakeLists.txt | 17 + .../gstreamerclient/Nexus/Implementation.cpp | 19 + Source/gstreamerclient/RPI/CMakeLists.txt | 17 + Source/gstreamerclient/RPI/Implementation.cpp | 20 + Source/gstreamerclient/gstreamerclient.h | 19 + Source/interfaces/CMakeLists.txt | 17 + Source/interfaces/Definitions.cpp | 19 + Source/interfaces/IAVNClient.h | 19 + Source/interfaces/IBluetooth.h | 19 + Source/interfaces/IBrowser.h | 19 + Source/interfaces/ICapture.h | 18 + Source/interfaces/ICommand.h | 19 + Source/interfaces/IComposition.h | 19 + Source/interfaces/IContentDecryption.h | 19 + Source/interfaces/IDeviceIdentification.h | 19 + Source/interfaces/IDictionary.h | 19 + Source/interfaces/IDisplayInfo.h | 19 + Source/interfaces/IDsgccClient.h | 19 + Source/interfaces/IExternal.h | 19 + Source/interfaces/IExternalBase.h | 19 + Source/interfaces/IGuide.h | 19 + Source/interfaces/IIPNetwork.h | 19 + Source/interfaces/IInputPin.h | 19 + Source/interfaces/IKeyHandler.h | 19 + Source/interfaces/IMath.h | 19 + Source/interfaces/IMemory.h | 19 + Source/interfaces/IMessenger.h | 19 + Source/interfaces/INetflix.h | 19 + Source/interfaces/IPackager.h | 19 + Source/interfaces/IPerformance.h | 19 + Source/interfaces/IPlayGiga.h | 19 + Source/interfaces/IPlayerInfo.h | 19 + Source/interfaces/IPower.h | 19 + Source/interfaces/IProvisioning.h | 19 + Source/interfaces/IRPCLink.h | 19 + Source/interfaces/IRemoteControl.h | 19 + Source/interfaces/IRtspClient.h | 19 + Source/interfaces/ISecureShellServer.h | 19 + Source/interfaces/IStream.h | 19 + Source/interfaces/ISwitchBoard.h | 19 + Source/interfaces/ISystemCommands.h | 19 + Source/interfaces/ITestController.h | 19 + Source/interfaces/ITestUtility.h | 19 + Source/interfaces/ITimeSync.h | 19 + Source/interfaces/IVoiceHandler.h | 19 + Source/interfaces/IVolumeControl.h | 19 + Source/interfaces/IWebDriver.h | 19 + Source/interfaces/IWebPA.h | 19 + Source/interfaces/IWebServer.h | 19 + Source/interfaces/Ids.h | 19 + Source/interfaces/JMath.h | 19 + Source/interfaces/definitions.h | 19 + Source/ocdm/DataExchange.h | 19 + Source/ocdm/IOCDM.h | 19 + Source/ocdm/Module.h | 19 + .../adapter/broadcom-svp/open_cdm_adapter.cpp | 20 +- .../adapter/gstreamer/open_cdm_adapter.cpp | 20 +- Source/ocdm/adapter/open_cdm_adapter.h | 20 +- Source/ocdm/open_cdm_ext.cpp | 19 + Source/ocdm/open_cdm_impl.h | 19 + Source/plugins/CMakeLists.txt | 17 + Source/plugins/Channel.cpp | 19 + Source/plugins/Channel.h | 19 + Source/plugins/Config.h | 19 + Source/plugins/Configuration.h | 19 + Source/plugins/IPlugin.h | 19 + Source/plugins/IShell.h | 19 + Source/plugins/IStateControl.h | 19 + Source/plugins/ISubSystem.h | 19 + Source/plugins/JSONRPC.cpp | 19 + Source/plugins/JSONRPC.h | 19 + Source/plugins/MetaData.cpp | 19 + Source/plugins/MetaData.h | 19 + Source/plugins/Module.cpp | 19 + Source/plugins/Module.h | 19 + Source/plugins/Request.h | 19 + Source/plugins/Service.cpp | 19 + Source/plugins/Service.h | 19 + Source/plugins/Shell.cpp | 19 + Source/plugins/StateControl.cpp | 19 + Source/plugins/SubSystem.cpp | 19 + Source/plugins/VirtualInput.cpp | 19 + Source/plugins/VirtualInput.h | 19 + Source/plugins/plugins.h | 19 + Source/processcontainers/CMakeLists.txt | 17 + .../processcontainers/LXCImplementation.cpp | 20 + Source/processcontainers/Module.cpp | 19 + Source/processcontainers/Module.h | 19 + Source/processcontainers/ProcessContainer.h | 19 + Source/processcontainers/Tracing.h | 19 + Source/protocols/CMakeLists.txt | 17 + Source/protocols/Module.cpp | 19 + Source/protocols/Module.h | 19 + Source/provisionproxy/AccessProvision.h | 19 + Source/provisionproxy/CMakeLists.txt | 17 + Source/provisionproxy/IPCProvision.h | 19 + Source/provisionproxy/ipclink.cpp | 19 + Source/proxystubs/CMakeLists.txt | 17 + Source/proxystubs/Module.cpp | 19 + Source/proxystubs/Module.h | 19 + Source/proxystubs/PluginInterface.cpp | 19 + Source/securityagent/CMakeLists.txt | 17 + Source/securityagent/IPCSecurityToken.h | 19 + Source/securityagent/SecurityToken.h | 19 + Source/securityagent/ipclink.cpp | 19 + Source/securityagent/securityagent.h | 19 + Source/tracing/CMakeLists.txt | 17 + Source/tracing/ITraceControl.h | 19 + Source/tracing/ITraceMedia.h | 19 + Source/tracing/Logging.cpp | 19 + Source/tracing/Logging.h | 19 + Source/tracing/Module.cpp | 19 + Source/tracing/Module.h | 19 + Source/tracing/TraceCategories.cpp | 19 + Source/tracing/TraceMedia.cpp | 19 + Source/tracing/TraceMedia.h | 19 + Source/tracing/TraceUnit.cpp | 19 + Source/tracing/TraceUnit.h | 19 + Source/virtualinput/CMakeLists.txt | 17 + Source/virtualinput/IVirtualInput.h | 19 + Source/virtualinput/Module.cpp | 19 + Source/virtualinput/Module.h | 19 + Source/virtualinput/tools/CMakeLists.txt | 19 +- Source/virtualinput/tools/vk_monitor.c | 21 +- Source/virtualinput/virtualinput.cpp | 19 + Source/virtualinput/virtualinput.h | 19 + Source/websocket/CMakeLists.txt | 17 + Source/websocket/JSONRPCLink.cpp | 19 + Source/websocket/JSONWebToken.cpp | 19 + Source/websocket/JSONWebToken.h | 19 + Source/websocket/Module.cpp | 19 + Source/websocket/Module.h | 19 + Source/websocket/WebLink.h | 19 + Source/websocket/WebRequest.h | 19 + Source/websocket/WebResponse.h | 19 + Source/websocket/WebSerializer.cpp | 19 + Source/websocket/WebSocketLink.cpp | 19 + Source/websocket/WebSocketLink.h | 19 + Source/websocket/WebTransfer.h | 19 + Source/websocket/websocket.h | 19 + Tests/CMakeLists.txt | 17 + Tests/IPTestAdministrator.cpp | 19 + Tests/IPTestAdministrator.h | 19 + Tests/core/CMakeLists.txt | 17 + Tests/core/test_hex2strserialization.cpp | 18 + Tests/core/test_ipcclient.cpp | 19 + Tests/core/test_jsonparser.cpp | 19 + Tests/core/test_rpc.cpp | 19 + Tests/core/test_sharedbuffer.cpp | 19 + Tests/tests/CMakeLists.txt | 17 + Tests/tests/test_iptestmanager.cpp | 19 + Tools/JsonGenerator/GenerateDocs.sh | 17 + Tools/JsonGenerator/JsonGenerator.py | 17 + Tools/ProxyStubGenerator/CppParser.py | 17 + Tools/ProxyStubGenerator/StubGenerator.py | 17 + Tools/ProxyStubGenerator/default.h | 19 + Tools/cmake/FindJsonGenerator.cmake.in | 19 +- Tools/cmake/FindProxyStubGenerator.cmake.in | 19 +- cmake/modules/CmakeHelperFunctions.cmake | 17 + cmake/modules/CompileSettings.cmake | 17 + cmake/modules/CompileSettingsDebug.cmake | 17 + cmake/modules/FindExecInfo.cmake | 17 + cmake/modules/FindLIBRT.cmake | 17 + cmake/modules/FindLXC.cmake | 19 +- cmake/platform.cmake | 17 + cmake/project.cmake.in | 17 + cmake/templates/defaultConfig.cmake.in | 19 +- 376 files changed, 7528 insertions(+), 17 deletions(-) create mode 100644 CONTRIBUTING.md create mode 120000 COPYING create mode 100644 NOTICE diff --git a/CMakeLists.txt b/CMakeLists.txt index 7b3d52c00..b4c5fdadb 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,3 +1,20 @@ +# If not stated otherwise in this file or this component's license file the +# following copyright and licenses apply: +# +# Copyright 2020 RDK Management +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + cmake_minimum_required(VERSION 3.3) project(WPEFramework) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md new file mode 100644 index 000000000..547633567 --- /dev/null +++ b/CONTRIBUTING.md @@ -0,0 +1,5 @@ +Contributing +============ +If you would like to contribute code to this project you can do so through GitHub by forking the repository +and sending a pull request. +Before RDK accepts your code into the project you must sign the RDK Contributor License Agreement (CLA). diff --git a/COPYING b/COPYING new file mode 120000 index 000000000..7a694c969 --- /dev/null +++ b/COPYING @@ -0,0 +1 @@ +LICENSE \ No newline at end of file diff --git a/LICENSE b/LICENSE index 96fb20ca1..706e3c538 100644 --- a/LICENSE +++ b/LICENSE @@ -187,7 +187,7 @@ same "printed page" as the copyright notice for easier identification within third-party archives. - Copyright 2019 Metrological + Copyright [yyyy] [name of copyright owner] Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. @@ -200,3 +200,539 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. + + MIT LICENSE + + Copyright + + Permission is hereby granted, free of charge, to any person obtaining a + copy of this software and associated documentation files (the "Software"), + to deal in the Software without restriction, including without limitation + the rights to use, copy, modify, merge, publish, distribute, sublicense, + and/or sell copies of the Software, and to permit persons to whom the + Software is furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + SOFTWARE. + + BSD-3 LICENSE + + Copyright + + Redistribution and use in source and binary forms, with or without +modification, + are permitted provided that the following conditions are met: + + 1. Redistributions of source code must retain the above copyright notice, + this list of conditions and the following disclaimer. + + 2. Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + + 3. Neither the name of the copyright holder nor the names of its contributors + may be used to endorse or promote products derived from this software +without + specific prior written permission. + + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +AND ANY + EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES + OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN +NO EVENT + SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, +INDIRECT, + INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +LIMITED TO, + PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +OR BUSINESS + INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN +CONTRACT, + STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY +WAY OUT + OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + + MOZILA PUBLIC 1.1 LICENSE + + 1. Definitions. + + 1.0.1. "Commercial Use" means distribution or otherwise making the Covered +Code + available to a third party. + 1.1. ''Contributor'' means each entity that creates or contributes to the +creation + of Modifications. + + 1.2. ''Contributor Version'' means the combination of the Original Code, prior + Modifications used by a Contributor, and the Modifications made by that +particular + Contributor. + + 1.3. ''Covered Code'' means the Original Code or Modifications or the +combination + of the Original Code and Modifications, in each case including portions +thereof. + + 1.4. ''Electronic Distribution Mechanism'' means a mechanism generally +accepted in the + software development community for the electronic transfer of data. + + 1.5. ''Executable'' means Covered Code in any form other than Source Code. + + 1.6. ''Initial Developer'' means the individual or entity identified as the +Initial Developer + in the Source Code notice required by Exhibit A. + + 1.7. ''Larger Work'' means a work which combines Covered Code or portions +thereof with code + not governed by the terms of this License. + + 1.8. ''License'' means this document. + + 1.8.1. "Licensable" means having the right to grant, to the maximum extent +possible, + whether at the time of the initial grant or subsequently acquired, any +and all + of the rights conveyed herein. + + 1.9. ''Modifications'' means any addition to or deletion from the substance +or structure + of either the Original Code or any previous Modifications. + When Covered Code is released as a series of files, a Modification is: + + A. Any addition to or deletion from the contents of a file containing +Original Code or previous Modifications. + B. Any new file that contains any part of the Original Code or previous +Modifications. + + + 1.10. ''Original Code'' means Source Code of computer software code which is +described in the Source Code + notice required by Exhibit A as Original Code, and which, at the time +of its release under this + License is not already Covered Code governed by this License. + + 1.10.1. "Patent Claims" means any patent claim(s), now owned or hereafter +acquired, including without + limitation, method, process, and apparatus claims, in any patent +Licensable by grantor. + + 1.11. ''Source Code'' means the preferred form of the Covered Code for making +modifications to it, + including all modules it contains, plus any associated interface +definition files, scripts + used to control compilation and installation of an Executable, or +source code differential + comparisons against either the Original Code or another well known, +available Covered Code + of the Contributor's choice. The Source Code can be in a compressed or +archival form, + provided the appropriate decompression or de-archiving software is +widely available + for no charge. + + 1.12. "You'' (or "Your") means an individual or a legal entity exercising +rights under, and + complying with all of the terms of, this License or a future version of +this License issued + under Section 6.1. For legal entities, "You'' includes any entity which +controls, is + controlled by, or is under common control with You. For purposes of this +definition, + "control'' means (a) the power, direct or indirect, to cause the +direction or management + of such entity, whether by contract or otherwise, or (b) ownership of +more than + fifty percent (50%) of the outstanding shares or beneficial ownership of +such entity. + + 2. Source Code License. + + 2.1. The Initial Developer Grant. + The Initial Developer hereby grants You a world-wide, royalty-free, +non-exclusive license, + subject to third party intellectual property claims: + (a) under intellectual property rights (other than patent or trademark) +Licensable by Initial + Developer to use, reproduce, modify, display, perform, sublicense and +distribute the + Original Code (or portions thereof) with or without Modifications, +and/or as part of a + Larger Work; and + (b) under Patents Claims infringed by the making, using or selling of +Original Code, to make, + have made, use, practice, sell, and offer for sale, and/or otherwise +dispose of the + Original Code (or portions thereof). + (c) the licenses granted in this Section 2.1(a) and (b) are effective on the +date Initial + Developer first distributes Original Code under the terms of this +License. + (d) Notwithstanding Section 2.1(b) above, no patent license is granted: + 1) for code that You delete from the Original Code; + 2) separate from the Original Code; or + 3) for infringements caused by: i) the modification of the Original Code +or + ii) the combination of the Original Code with other software or +devices. + + + 2.2. Contributor Grant. + Subject to third party intellectual property claims, each Contributor +hereby grants + You a world-wide, royalty-free, non-exclusive license + + (a) under intellectual property rights (other than patent or trademark) +Licensable by Contributor, + to use, reproduce, modify, display, perform, sublicense and distribute +the Modifications + created by such Contributor (or portions thereof) either on an unmodified +basis, with other + Modifications, as Covered Code and/or as part of a Larger Work; and + (b) under Patent Claims infringed by the making, using, or selling of +Modifications made by that + Contributor either alone and/or in combination with its Contributor +Version (or portions of + such combination), to make, use, sell, offer for sale, have made, and/or +otherwise dispose of: + 1) Modifications made by that Contributor (or portions thereof); and + 2) the combination of Modifications made by that Contributor with its +Contributor Version + (or portions of such combination). + + (c) the licenses granted in Sections 2.2(a) and 2.2(b) are effective on the +date Contributor first + makes Commercial Use of the Covered Code. + + (d) Notwithstanding Section 2.2(b) above, no patent license is granted: + 1) for any code that Contributor has deleted from the Contributor Version; + 2) separate from the Contributor Version; + 3) for infringements caused by: + i) third party modifications of Contributor Version or + ii) the combination of Modifications made by that Contributor with +other software + (except as part of the Contributor Version) or other devices; or + 4) under Patent Claims infringed by Covered Code in the absence of +Modifications made by + that Contributor. + + + 3. Distribution Obligations. + + 3.1. Application of License. + The Modifications which You create or to which You contribute are +governed by the terms + of this License, including without limitation Section 2.2. The Source +Code version of + Covered Code may be distributed only under the terms of this License or a +future version of + this License released under Section 6.1, and You must include a copy of +this License with + every copy of the Source Code You distribute. You may not offer or impose +any terms on any + Source Code version that alters or restricts the applicable version of +this License or the + recipients' rights hereunder. However, You may include an additional +document offering the + additional rights described in Section 3.5. + + 3.2. Availability of Source Code. + Any Modification which You create or to which You contribute must be made +available in + Source Code form under the terms of this License either on the same media +as an Executable + version or via an accepted Electronic Distribution Mechanism to anyone to +whom you made an + Executable version available; and if made available via Electronic +Distribution Mechanism, + must remain available for at least twelve (12) months after the date it +initially became available, + or at least six (6) months after a subsequent version of that particular +Modification has been + made available to such recipients. You are responsible for ensuring that +the Source Code version + remains available even if the Electronic Distribution Mechanism is +maintained by a third party. + + 3.3. Description of Modifications. + You must cause all Covered Code to which You contribute to contain a file +documenting the changes + You made to create that Covered Code and the date of any change. You must +include a prominent statement + that the Modification is derived, directly or indirectly, from Original +Code provided by the Initial + Developer and including the name of the Initial Developer in (a) the +Source Code, and (b) in any + notice in an Executable version or related documentation in which You +describe the origin or + ownership of the Covered Code. + +3.4. Intellectual Property Matters + +(a) Third Party Claims. +If Contributor has knowledge that a license under a third party's intellectual +property rights is required to exercise the rights granted by such Contributor +under Sections 2.1 or 2.2, Contributor must include a text file with the Source +Code distribution titled "LEGAL'' which describes the claim and the party +making the claim in sufficient detail that a recipient will know whom to +contact. If Contributor obtains such knowledge after the Modification is made +available as described in Section 3.2, Contributor shall promptly modify the +LEGAL file in all copies Contributor makes available thereafter and shall take +other steps (such as notifying appropriate mailing lists or newsgroups) +reasonably calculated to inform those who received the Covered Code that new +knowledge has been obtained. +(b) Contributor APIs. +If Contributor's Modifications include an application programming interface and +Contributor has knowledge of patent licenses which are reasonably necessary to +implement that API, Contributor must also include this information in the LEGAL +file. + + + (c) Representations. +Contributor represents that, except as disclosed pursuant to Section 3.4(a) +above, Contributor believes that Contributor's Modifications are Contributor's +original creation(s) and/or Contributor has sufficient rights to grant the +rights conveyed by this License. + +3.5. Required Notices. +You must duplicate the notice in Exhibit A in each file of the Source Code. If +it is not possible to put such notice in a particular Source Code file due to +its structure, then You must include such notice in a location (such as a +relevant directory) where a user would be likely to look for such a notice. If +You created one or more Modification(s) You may add your name as a Contributor +to the notice described in Exhibit A. You must also duplicate this License in +any documentation for the Source Code where You describe recipients' rights or +ownership rights relating to Covered Code. You may choose to offer, and to +charge a fee for, warranty, support, indemnity or liability obligations to one +or more recipients of Covered Code. However, You may do so only on Your own +behalf, and not on behalf of the Initial Developer or any Contributor. You must +make it absolutely clear than any such warranty, support, indemnity or +liability obligation is offered by You alone, and You hereby agree to indemnify +the Initial Developer and every Contributor for any liability incurred by the +Initial Developer or such Contributor as a result of warranty, support, +indemnity or liability terms You offer. + +3.6. Distribution of Executable Versions. +You may distribute Covered Code in Executable form only if the requirements of +Section 3.1-3.5 have been met for that Covered Code, and if You include a +notice stating that the Source Code version of the Covered Code is available +under the terms of this License, including a description of how and where You +have fulfilled the obligations of Section 3.2. The notice must be conspicuously +included in any notice in an Executable version, related documentation or +collateral in which You describe recipients' rights relating to the Covered +Code. You may distribute the Executable version of Covered Code or ownership +rights under a license of Your choice, which may contain terms different from +this License, provided that You are in compliance with the terms of this +License and that the license for the Executable version does not attempt to +limit or alter the recipient's rights in the Source Code version from the +rights set forth in this License. If You distribute the Executable version +under a different license You must make it absolutely clear that any terms +which differ from this License are offered by You alone, not by the Initial +Developer or any Contributor. You hereby agree to indemnify the Initial +Developer and every Contributor for any liability incurred by the Initial +Developer or such Contributor as a result of any such terms You offer. + +3.7. Larger Works. +You may create a Larger Work by combining Covered Code with other code not +governed by the terms of this License and distribute the Larger Work as a +single product. In such a case, You must make sure the requirements of this +License are fulfilled for the Covered Code. + +4. Inability to Comply Due to Statute or Regulation. + +If it is impossible for You to comply with any of the terms of this License +with respect to some or all of the Covered Code due to statute, judicial order, +or regulation then You must: (a) comply with the terms of this License to the +maximum extent possible; and (b) describe the limitations and the code they +affect. Such description must be included in the LEGAL file described in +Section 3.4 and must be included with all distributions of the Source Code. +Except to the extent prohibited by statute or regulation, such description must +be sufficiently detailed for a recipient of ordinary skill to be able to +understand it. +5. Application of this License. + +This License applies to code to which the Initial Developer has attached the +notice in Exhibit A and to related Covered Code. +6. Versions of the License. + +6.1. New Versions. +Netscape Communications Corporation (''Netscape'') may publish revised and/or +new versions of the License from time to time. Each version will be given a +distinguishing version number. +6.2. Effect of New Versions. +Once Covered Code has been published under a particular version of the License, +You may always continue to use it under the terms of that version. You may also +choose to use such Covered Code under the terms of any subsequent version of +the License published by Netscape. No one other than Netscape has the right to +modify the terms applicable to Covered Code created under this License. + +6.3. Derivative Works. +If You create or use a modified version of this License (which you may only do +in order to apply it to code which is not already Covered Code governed by this +License), You must (a) rename Your license so that the phrases ''Mozilla'', +''MOZILLAPL'', ''MOZPL'', ''Netscape'', "MPL", ''NPL'' or any confusingly +similar phrase do not appear in your license (except to note that your license +differs from this License) and (b) otherwise make it clear that Your version of +the license contains terms which differ from the Mozilla Public License and +Netscape Public License. (Filling in the name of the Initial Developer, +Original Code or Contributor in the notice described in Exhibit A shall not of +themselves be deemed to be modifications of this License.) + +7. DISCLAIMER OF WARRANTY. + +COVERED CODE IS PROVIDED UNDER THIS LICENSE ON AN "AS IS'' BASIS, WITHOUT +WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT +LIMITATION, WARRANTIES THAT THE COVERED CODE IS FREE OF DEFECTS, MERCHANTABLE, +FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. THE ENTIRE RISK AS TO THE +QUALITY AND PERFORMANCE OF THE COVERED CODE IS WITH YOU. SHOULD ANY COVERED +CODE PROVE DEFECTIVE IN ANY RESPECT, YOU (NOT THE INITIAL DEVELOPER OR ANY +OTHER CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING, REPAIR OR +CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS +LICENSE. NO USE OF ANY COVERED CODE IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS +DISCLAIMER. +8. TERMINATION. + +8.1. This License and the rights granted hereunder will terminate +automatically if You fail to comply with terms herein and fail to cure such +breach within 30 days of becoming aware of the breach. All sublicenses to the +Covered Code which are properly granted shall survive any termination of this +License. Provisions which, by their nature, must remain in effect beyond the +termination of this License shall survive. +8.2. If You initiate litigation by asserting a patent infringement claim +(excluding declatory judgment actions) against Initial Developer or a +Contributor (the Initial Developer or Contributor against whom You file such +action is referred to as "Participant") alleging that: + +(a) such Participant's Contributor Version directly or indirectly infringes +any patent, then any and all rights granted by such Participant to You under +Sections 2.1 and/or 2.2 of this License shall, upon 60 days notice from +Participant terminate prospectively, unless if within 60 days after receipt of +notice You either: (i) agree in writing to pay Participant a mutually +agreeable reasonable royalty for Your past and future use of Modifications made +by such Participant, or (ii) withdraw Your litigation claim with respect to the +Contributor Version against such Participant. If within 60 days of notice, a +reasonable royalty and payment arrangement are not mutually agreed upon in +writing by the parties or the litigation claim is not withdrawn, the rights +granted by Participant to You under Sections 2.1 and/or 2.2 automatically +terminate at the expiration of the 60 day notice period specified above. + +(b) any software, hardware, or device, other than such Participant's +Contributor Version, directly or indirectly infringes any patent, then any +rights granted to You by such Participant under Sections 2.1(b) and 2.2(b) are +revoked effective as of the date You first made, used, sold, distributed, or +had made, Modifications made by that Participant. + +8.3. If You assert a patent infringement claim against Participant alleging +that such Participant's Contributor Version directly or indirectly infringes +any patent where such claim is resolved (such as by license or settlement) +prior to the initiation of patent infringement litigation, then the reasonable +value of the licenses granted by such Participant under Sections 2.1 or 2.2 +shall be taken into account in determining the amount or value of any payment +or license. + +8.4. In the event of termination under Sections 8.1 or 8.2 above, all end +user license agreements (excluding distributors and resellers) which have been +validly granted by You or any distributor hereunder prior to termination shall +survive termination. + +9. LIMITATION OF LIABILITY. + +UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT (INCLUDING +NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE INITIAL DEVELOPER, ANY +OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF COVERED CODE, OR ANY SUPPLIER OF ANY +OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, +OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION, +DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, +OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL +HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF +LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY RESULTING +FROM SUCH PARTY'S NEGLIGENCE TO THE EXTENT APPLICABLE LAW PROHIBITS SUCH +LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF +INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS EXCLUSION AND LIMITATION MAY NOT +APPLY TO YOU. +10. U.S. GOVERNMENT END USERS. + +The Covered Code is a ''commercial item,'' as that term is defined in 48 C.F.R. +2.101 (Oct. 1995), consisting of ''commercial computer software'' and +''commercial computer software documentation,'' as such terms are used in 48 +C.F.R. 12.212 (Sept. 1995). Consistent with 48 C.F.R. 12.212 and 48 C.F.R. +227.7202-1 through 227.7202-4 (June 1995), all U.S. Government End Users +acquire Covered Code with only those rights set forth herein. +11. MISCELLANEOUS. + +This License represents the complete agreement concerning subject matter +hereof. If any provision of this License is held to be unenforceable, such +provision shall be reformed only to the extent necessary to make it +enforceable. This License shall be governed by California law provisions +(except to the extent applicable law, if any, provides otherwise), excluding +its conflict-of-law provisions. With respect to disputes in which at least one +party is a citizen of, or an entity chartered or registered to do business in +the United States of America, any litigation relating to this License shall be +subject to the jurisdiction of the Federal Courts of the Northern District of +California, with venue lying in Santa Clara County, California, with the losing +party responsible for costs, including without limitation, court costs and +reasonable attorneys' fees and expenses. The application of the United Nations +Convention on Contracts for the International Sale of Goods is expressly +excluded. Any law or regulation which provides that the language of a contract +shall be construed against the drafter shall not apply to this License. +12. RESPONSIBILITY FOR CLAIMS. + +As between Initial Developer and the Contributors, each party is responsible +for claims and damages arising, directly or indirectly, out of its utilization +of rights under this License and You agree to work with Initial Developer and +Contributors to distribute such responsibility on an equitable basis. Nothing +herein is intended or shall be deemed to constitute any admission of liability. +13. MULTIPLE-LICENSED CODE. + +Initial Developer may designate portions of the Covered Code as +Multiple-Licensed. Multiple-Licensed means that the Initial Developer permits +you to utilize portions of the Covered Code under Your choice of the MPL or the +alternative licenses, if any, specified by the Initial Developer in the file +described in Exhibit A. + +EXHIBIT A -Mozilla Public License. + +``The contents of this file are subject to the Mozilla Public License Version +1.1 (the "License"); you may not use this file except in compliance with the +License. You may obtain a copy of the License at +http://www.mozilla.org/MPL/ +Software distributed under the License is distributed on an "AS IS" basis, +WITHOUT WARRANTY OF +ANY KIND, either express or implied. See the License for the specific language +governing rights and +limitations under the License. + +The Original Code is ______________________________________. + +The Initial Developer of the Original Code is ________________________. +Portions created by + ______________________ are Copyright (C) ______ _______________________. All +Rights +Reserved. + +Contributor(s): ______________________________________. + +Alternatively, the contents of this file may be used under the terms of the +_____ license (the [___] License), in which case the provisions of [______] +License are applicable instead of those above. If you wish to allow use of +your version of this file only under the terms of the [____] License and not to +allow others to use your version of this file under the MPL, indicate your +decision by deleting the provisions above and replace them with the notice +and other provisions required by the [___] License. If you do not delete the +provisions above, a recipient may use your version of this file under either +the MPL or the [___] License." + +[NOTE: The text of this Exhibit A may differ slightly from the text of the +notices in the Source Code files of the Original Code. You should use the text +of this Exhibit A rather than the text found in the Original Code Source Code +for Your Modifications.] diff --git a/NOTICE b/NOTICE new file mode 100644 index 000000000..587f4bace --- /dev/null +++ b/NOTICE @@ -0,0 +1,24 @@ +Copyright 2020 RDK Management +Licensed under the Apache License, Version 2.0 + +Copyright (c) 2008-2013 Kristian Hogsberg +Licensed under the MIT license + +Copyright (C) 2006-2015, ARM Limited +Licensed under the Apache License, Version 2.0 + +Copyright 2014 Fraunhofer FOKUS +Licensed under the Apache License, Version 2.0 + +Copyright 2016-2017 TATA ELXSI +Copyright 2016-2017 Metrological +Licensed under the Apache License, Version 2.0 + +Copyright (C) 1995-2013 Jean-loup Gailly and Mark Adler +Licensed under the Zlib license + +Copyright 2007, Google Inc. +Licensed under the BSD-3 license + +Copyright (C) 1998 Darin Fisher +Licensed under the Mozila Public License, Version 1.1 diff --git a/Source/CMakeLists.txt b/Source/CMakeLists.txt index c52ed2b7a..9d30d5d7d 100644 --- a/Source/CMakeLists.txt +++ b/Source/CMakeLists.txt @@ -1,3 +1,20 @@ +# If not stated otherwise in this file or this component's license file the +# following copyright and licenses apply: +# +# Copyright 2020 RDK Management +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + include(config) include(CompileSettingsDebug) diff --git a/Source/WPEFramework/CMakeLists.txt b/Source/WPEFramework/CMakeLists.txt index b860f3c26..2189ed759 100644 --- a/Source/WPEFramework/CMakeLists.txt +++ b/Source/WPEFramework/CMakeLists.txt @@ -1,3 +1,20 @@ +# If not stated otherwise in this file or this component's license file the +# following copyright and licenses apply: +# +# Copyright 2020 RDK Management +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + get_filename_component(TARGET ${CMAKE_CURRENT_SOURCE_DIR} NAME) set(THREADPOOL_COUNT 4 CACHE STRING "The number of threads in the thread pool") diff --git a/Source/WPEFramework/Controller.cpp b/Source/WPEFramework/Controller.cpp index cbe930752..75c1c9f86 100644 --- a/Source/WPEFramework/Controller.cpp +++ b/Source/WPEFramework/Controller.cpp @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "Controller.h" #include "SystemInfo.h" diff --git a/Source/WPEFramework/Controller.h b/Source/WPEFramework/Controller.h index d57d3e09b..2ab2fae67 100644 --- a/Source/WPEFramework/Controller.h +++ b/Source/WPEFramework/Controller.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __CONTROLLER_H #define __CONTROLLER_H diff --git a/Source/WPEFramework/ControllerJsonRpc.cpp b/Source/WPEFramework/ControllerJsonRpc.cpp index c949afba4..80ed40534 100644 --- a/Source/WPEFramework/ControllerJsonRpc.cpp +++ b/Source/WPEFramework/ControllerJsonRpc.cpp @@ -1,3 +1,21 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #include "Module.h" #include "json/JsonData_Controller.h" diff --git a/Source/WPEFramework/Environment.h b/Source/WPEFramework/Environment.h index 9b43c1c65..657da928a 100644 --- a/Source/WPEFramework/Environment.h +++ b/Source/WPEFramework/Environment.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #pragma once #include "Module.h" diff --git a/Source/WPEFramework/GenericConfig.cmake b/Source/WPEFramework/GenericConfig.cmake index 37290b5dd..23952bb85 100644 --- a/Source/WPEFramework/GenericConfig.cmake +++ b/Source/WPEFramework/GenericConfig.cmake @@ -1,3 +1,20 @@ +# If not stated otherwise in this file or this component's license file the +# following copyright and licenses apply: +# +# Copyright 2020 RDK Management +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + # Library installation section string(TOLOWER ${NAMESPACE} NAMESPACE_LIB) diff --git a/Source/WPEFramework/Module.h b/Source/WPEFramework/Module.h index 136c6f3dd..f6d246e22 100644 --- a/Source/WPEFramework/Module.h +++ b/Source/WPEFramework/Module.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __MODULE_FRAMEWORK_APPLICATION_H #define __MODULE_FRAMEWORK_APPLICATION_H diff --git a/Source/WPEFramework/PluginHost.cpp b/Source/WPEFramework/PluginHost.cpp index a1ddd3242..19c29f585 100644 --- a/Source/WPEFramework/PluginHost.cpp +++ b/Source/WPEFramework/PluginHost.cpp @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "PluginServer.h" #ifndef __WINDOWS__ diff --git a/Source/WPEFramework/PluginServer.cpp b/Source/WPEFramework/PluginServer.cpp index e271ca94c..4b1294311 100644 --- a/Source/WPEFramework/PluginServer.cpp +++ b/Source/WPEFramework/PluginServer.cpp @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "PluginServer.h" #include "Controller.h" diff --git a/Source/WPEFramework/PluginServer.h b/Source/WPEFramework/PluginServer.h index 8dfee2374..336384b88 100644 --- a/Source/WPEFramework/PluginServer.h +++ b/Source/WPEFramework/PluginServer.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __WEBBRIDGEPLUGINSERVER_H #define __WEBBRIDGEPLUGINSERVER_H diff --git a/Source/WPEFramework/Probe.cpp b/Source/WPEFramework/Probe.cpp index d27e94189..dad6f3d71 100644 --- a/Source/WPEFramework/Probe.cpp +++ b/Source/WPEFramework/Probe.cpp @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "Probe.h" namespace WPEFramework { diff --git a/Source/WPEFramework/Probe.h b/Source/WPEFramework/Probe.h index 9393e3e47..dc30d1ffb 100644 --- a/Source/WPEFramework/Probe.h +++ b/Source/WPEFramework/Probe.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __WEBBRIDGEPROBE_H #define __WEBBRIDGEPROBE_H diff --git a/Source/WPEFramework/SystemInfo.cpp b/Source/WPEFramework/SystemInfo.cpp index 3d835bca0..67d70cab6 100644 --- a/Source/WPEFramework/SystemInfo.cpp +++ b/Source/WPEFramework/SystemInfo.cpp @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "SystemInfo.h" namespace WPEFramework { namespace PluginHost { diff --git a/Source/WPEFramework/SystemInfo.h b/Source/WPEFramework/SystemInfo.h index 2383fca80..c6a93b6e7 100644 --- a/Source/WPEFramework/SystemInfo.h +++ b/Source/WPEFramework/SystemInfo.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __CONTROLLER_SYSTEMINFO_H__ #define __CONTROLLER_SYSTEMINFO_H__ diff --git a/Source/WPEFramework/json/JsonData_Controller.h b/Source/WPEFramework/json/JsonData_Controller.h index 76b574cb4..291b60b79 100644 --- a/Source/WPEFramework/json/JsonData_Controller.h +++ b/Source/WPEFramework/json/JsonData_Controller.h @@ -1,3 +1,21 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ // C++ classes for Controller JSON-RPC API. // Generated automatically from 'ControllerAPI.json'. diff --git a/Source/WPEProcess/CMakeLists.txt b/Source/WPEProcess/CMakeLists.txt index 3460b857e..413d74b2f 100644 --- a/Source/WPEProcess/CMakeLists.txt +++ b/Source/WPEProcess/CMakeLists.txt @@ -1,3 +1,20 @@ +# If not stated otherwise in this file or this component's license file the +# following copyright and licenses apply: +# +# Copyright 2020 RDK Management +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + get_filename_component(TARGET ${CMAKE_CURRENT_SOURCE_DIR} NAME) add_executable(${TARGET} diff --git a/Source/WPEProcess/Module.h b/Source/WPEProcess/Module.h index 944ea1742..5d90e7c77 100644 --- a/Source/WPEProcess/Module.h +++ b/Source/WPEProcess/Module.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __MODULE_PROCESS_H #define __MODULE_PROCESS_H diff --git a/Source/WPEProcess/Process.cpp b/Source/WPEProcess/Process.cpp index 240483936..83c8806f3 100644 --- a/Source/WPEProcess/Process.cpp +++ b/Source/WPEProcess/Process.cpp @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + // process.cpp : Defines the entry point for the console application. // diff --git a/Source/bluetooth/CMakeLists.txt b/Source/bluetooth/CMakeLists.txt index 0ea7d0af0..b45b9425a 100644 --- a/Source/bluetooth/CMakeLists.txt +++ b/Source/bluetooth/CMakeLists.txt @@ -1,3 +1,20 @@ +# If not stated otherwise in this file or this component's license file the +# following copyright and licenses apply: +# +# Copyright 2020 RDK Management +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + set(TARGET ${NAMESPACE}Bluetooth) find_package(Bluez REQUIRED) diff --git a/Source/bluetooth/Definitions.cpp b/Source/bluetooth/Definitions.cpp index 226e1aede..a4b3c98ec 100644 --- a/Source/bluetooth/Definitions.cpp +++ b/Source/bluetooth/Definitions.cpp @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "Module.h" namespace WPEFramework { diff --git a/Source/bluetooth/GATTSocket.cpp b/Source/bluetooth/GATTSocket.cpp index fc9cf71f8..0a95f5d51 100644 --- a/Source/bluetooth/GATTSocket.cpp +++ b/Source/bluetooth/GATTSocket.cpp @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "GATTSocket.h" namespace WPEFramework { diff --git a/Source/bluetooth/GATTSocket.h b/Source/bluetooth/GATTSocket.h index 7cecb5180..c8a895f3d 100644 --- a/Source/bluetooth/GATTSocket.h +++ b/Source/bluetooth/GATTSocket.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #pragma once #include "Module.h" diff --git a/Source/bluetooth/HCISocket.cpp b/Source/bluetooth/HCISocket.cpp index 3885595e7..f765c123a 100644 --- a/Source/bluetooth/HCISocket.cpp +++ b/Source/bluetooth/HCISocket.cpp @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "HCISocket.h" namespace WPEFramework { diff --git a/Source/bluetooth/HCISocket.h b/Source/bluetooth/HCISocket.h index ca7c1723a..448032d31 100644 --- a/Source/bluetooth/HCISocket.h +++ b/Source/bluetooth/HCISocket.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #pragma once #include "Module.h" diff --git a/Source/bluetooth/IDriver.h b/Source/bluetooth/IDriver.h index 4649e30ac..69acf338c 100644 --- a/Source/bluetooth/IDriver.h +++ b/Source/bluetooth/IDriver.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #pragma once #ifdef __cplusplus diff --git a/Source/bluetooth/Module.cpp b/Source/bluetooth/Module.cpp index 2d85ed902..560b367bf 100644 --- a/Source/bluetooth/Module.cpp +++ b/Source/bluetooth/Module.cpp @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "Module.h" MODULE_NAME_DECLARATION(BUILD_REFERENCE) diff --git a/Source/bluetooth/Module.h b/Source/bluetooth/Module.h index 46f94d833..c0ae00672 100644 --- a/Source/bluetooth/Module.h +++ b/Source/bluetooth/Module.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __MODULE_BLUETOOTH_H #define __MODULE_BLUETOOTH_H diff --git a/Source/bluetooth/Profile.cpp b/Source/bluetooth/Profile.cpp index 7039ba41c..adeb336f9 100644 --- a/Source/bluetooth/Profile.cpp +++ b/Source/bluetooth/Profile.cpp @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "Profile.h" namespace WPEFramework { diff --git a/Source/bluetooth/Profile.h b/Source/bluetooth/Profile.h index 77e8950a9..70d153bd5 100644 --- a/Source/bluetooth/Profile.h +++ b/Source/bluetooth/Profile.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #pragma once #include "Module.h" diff --git a/Source/bluetooth/bluetooth.h b/Source/bluetooth/bluetooth.h index 4c8dc2b1a..6f10bdf60 100644 --- a/Source/bluetooth/bluetooth.h +++ b/Source/bluetooth/bluetooth.h @@ -1,3 +1,21 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #pragma once #include "IDriver.h" diff --git a/Source/bluetooth/drivers/BCM43XX.cpp b/Source/bluetooth/drivers/BCM43XX.cpp index f6ae25738..6f75ef360 100644 --- a/Source/bluetooth/drivers/BCM43XX.cpp +++ b/Source/bluetooth/drivers/BCM43XX.cpp @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "SerialDriver.h" #include "../HCISocket.h" diff --git a/Source/bluetooth/drivers/Basic.cpp b/Source/bluetooth/drivers/Basic.cpp index cfbb766a5..b11d9b47d 100644 --- a/Source/bluetooth/drivers/Basic.cpp +++ b/Source/bluetooth/drivers/Basic.cpp @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "../IDriver.h" #ifdef __cplusplus diff --git a/Source/bluetooth/drivers/SerialDriver.h b/Source/bluetooth/drivers/SerialDriver.h index 6b37ba616..3ecd8e904 100644 --- a/Source/bluetooth/drivers/SerialDriver.h +++ b/Source/bluetooth/drivers/SerialDriver.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "../Module.h" namespace WPEFramework { diff --git a/Source/broadcast/CMakeLists.txt b/Source/broadcast/CMakeLists.txt index 5bda3499c..f7343105e 100644 --- a/Source/broadcast/CMakeLists.txt +++ b/Source/broadcast/CMakeLists.txt @@ -1,3 +1,20 @@ +# If not stated otherwise in this file or this component's license file the +# following copyright and licenses apply: +# +# Copyright 2020 RDK Management +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + set(TARGET ${NAMESPACE}Broadcast) find_package(NXCLIENT QUIET) diff --git a/Source/broadcast/Definitions.cpp b/Source/broadcast/Definitions.cpp index 74032c279..6c4ee3010 100644 --- a/Source/broadcast/Definitions.cpp +++ b/Source/broadcast/Definitions.cpp @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "Definitions.h" namespace WPEFramework { diff --git a/Source/broadcast/Definitions.h b/Source/broadcast/Definitions.h index 249d068df..99ae9b076 100644 --- a/Source/broadcast/Definitions.h +++ b/Source/broadcast/Definitions.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __BROADCAST_DEFINITIONS_H #define __BROADCAST_DEFINITIONS_H diff --git a/Source/broadcast/Descriptors.h b/Source/broadcast/Descriptors.h index a901b309c..4784fcd5f 100644 --- a/Source/broadcast/Descriptors.h +++ b/Source/broadcast/Descriptors.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef DESCRIPTORS_H #define DESCRIPTORS_H diff --git a/Source/broadcast/EIT.h b/Source/broadcast/EIT.h index c3e3faa1b..05e7dca48 100644 --- a/Source/broadcast/EIT.h +++ b/Source/broadcast/EIT.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef DVB_EIT_TABLE_H #define DVB_EIT_TABLE_H diff --git a/Source/broadcast/Implementation/Nexus/Tuner.cpp b/Source/broadcast/Implementation/Nexus/Tuner.cpp index a76576ecd..e53e663c6 100644 --- a/Source/broadcast/Implementation/Nexus/Tuner.cpp +++ b/Source/broadcast/Implementation/Nexus/Tuner.cpp @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "Definitions.h" #include "ProgramTable.h" #include "TunerAdministrator.h" diff --git a/Source/broadcast/Implementation/V4L/Tuner.cpp b/Source/broadcast/Implementation/V4L/Tuner.cpp index c541daa92..51cfc4362 100644 --- a/Source/broadcast/Implementation/V4L/Tuner.cpp +++ b/Source/broadcast/Implementation/V4L/Tuner.cpp @@ -1,3 +1,23 @@ + + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "Definitions.h" #include "ProgramTable.h" #include "TunerAdministrator.h" diff --git a/Source/broadcast/MPEGDescriptor.h b/Source/broadcast/MPEGDescriptor.h index 2e041175e..683298b79 100644 --- a/Source/broadcast/MPEGDescriptor.h +++ b/Source/broadcast/MPEGDescriptor.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __MPEGDESCRIPTORS_H #define __MPEGDESCRIPTORS_H diff --git a/Source/broadcast/MPEGSection.h b/Source/broadcast/MPEGSection.h index 80add424a..56c65d39a 100644 --- a/Source/broadcast/MPEGSection.h +++ b/Source/broadcast/MPEGSection.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __MPEGSECTION_H #define __MPEGSECTION_H diff --git a/Source/broadcast/MPEGTable.h b/Source/broadcast/MPEGTable.h index 85cf852e2..422d9c4a0 100644 --- a/Source/broadcast/MPEGTable.h +++ b/Source/broadcast/MPEGTable.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __MPEGTABLE_H #define __MPEGTABLE_H diff --git a/Source/broadcast/Module.cpp b/Source/broadcast/Module.cpp index 2d85ed902..560b367bf 100644 --- a/Source/broadcast/Module.cpp +++ b/Source/broadcast/Module.cpp @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "Module.h" MODULE_NAME_DECLARATION(BUILD_REFERENCE) diff --git a/Source/broadcast/Module.h b/Source/broadcast/Module.h index c2ca9465d..83ce3a2b2 100644 --- a/Source/broadcast/Module.h +++ b/Source/broadcast/Module.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __MODULE_BROADCAST_H #define __MODULE_BROADCAST_H diff --git a/Source/broadcast/NIT.h b/Source/broadcast/NIT.h index 844cd0895..8bdfd8a1b 100644 --- a/Source/broadcast/NIT.h +++ b/Source/broadcast/NIT.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef DVB_NIT_TABLE_H #define DVB_NIT_TABLE_H diff --git a/Source/broadcast/Networks.h b/Source/broadcast/Networks.h index 48c24a387..83c949a30 100644 --- a/Source/broadcast/Networks.h +++ b/Source/broadcast/Networks.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef NETWORKS_ADMINISTRATOR_H #define NETWORKS_ADMINISTRATOR_H diff --git a/Source/broadcast/ProgramTable.cpp b/Source/broadcast/ProgramTable.cpp index 515db463b..adcb8cf4f 100644 --- a/Source/broadcast/ProgramTable.cpp +++ b/Source/broadcast/ProgramTable.cpp @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "ProgramTable.h" namespace WPEFramework { diff --git a/Source/broadcast/ProgramTable.h b/Source/broadcast/ProgramTable.h index 728a609c3..3813ca7a3 100644 --- a/Source/broadcast/ProgramTable.h +++ b/Source/broadcast/ProgramTable.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef PROGRAMTABLE_H #define PROGRAMTABLE_H diff --git a/Source/broadcast/SDT.h b/Source/broadcast/SDT.h index 2e247d8a3..5a0db90c1 100644 --- a/Source/broadcast/SDT.h +++ b/Source/broadcast/SDT.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef DVB_SDT_TABLE_H #define DVB_SDT_TABLE_H diff --git a/Source/broadcast/Schedule.h b/Source/broadcast/Schedule.h index 337f1087f..042edb6f8 100644 --- a/Source/broadcast/Schedule.h +++ b/Source/broadcast/Schedule.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef SCHEDULE_ADMINISTRATOR_H #define SCHEDULE_ADMINISTRATOR_H diff --git a/Source/broadcast/Services.h b/Source/broadcast/Services.h index df372d72e..5b4e28abb 100644 --- a/Source/broadcast/Services.h +++ b/Source/broadcast/Services.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef SERVICE_ADMINISTRATOR_H #define SERVICE_ADMINISTRATOR_H diff --git a/Source/broadcast/TDT.h b/Source/broadcast/TDT.h index b5721eb54..43d029a5a 100644 --- a/Source/broadcast/TDT.h +++ b/Source/broadcast/TDT.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef DVB_TDT_TABLE_H #define DVB_TDT_TABLE_H diff --git a/Source/broadcast/TimeDate.h b/Source/broadcast/TimeDate.h index 06e523b0c..b1061f506 100644 --- a/Source/broadcast/TimeDate.h +++ b/Source/broadcast/TimeDate.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef TIMEDATE_ADMINISTRATOR_H #define TIMEDATE_ADMINISTRATOR_H diff --git a/Source/broadcast/TunerAdministrator.cpp b/Source/broadcast/TunerAdministrator.cpp index 965d19ac4..abfbb90ee 100644 --- a/Source/broadcast/TunerAdministrator.cpp +++ b/Source/broadcast/TunerAdministrator.cpp @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "TunerAdministrator.h" namespace WPEFramework { diff --git a/Source/broadcast/TunerAdministrator.h b/Source/broadcast/TunerAdministrator.h index e976d1b25..fece31e44 100644 --- a/Source/broadcast/TunerAdministrator.h +++ b/Source/broadcast/TunerAdministrator.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef TUNER_ADMINISTRATOR_H #define TUNER_ADMINISTRATOR_H diff --git a/Source/broadcast/broadcast.h b/Source/broadcast/broadcast.h index 7b531c196..b42a33d5c 100644 --- a/Source/broadcast/broadcast.h +++ b/Source/broadcast/broadcast.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __BROADCAST_H #define __BROADCAST_H diff --git a/Source/broadcast/test/BroadcastTester.cpp b/Source/broadcast/test/BroadcastTester.cpp index 37e9dc43e..874e6cc8a 100644 --- a/Source/broadcast/test/BroadcastTester.cpp +++ b/Source/broadcast/test/BroadcastTester.cpp @@ -1,3 +1,23 @@ + + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include #include @@ -133,4 +153,4 @@ int main(int argc, const char* argv[]) printf("\nLeaving the test App !!!\n"); return 0; -} \ No newline at end of file +} diff --git a/Source/broadcast/test/CMakeLists.txt b/Source/broadcast/test/CMakeLists.txt index a0dee26ca..370637143 100644 --- a/Source/broadcast/test/CMakeLists.txt +++ b/Source/broadcast/test/CMakeLists.txt @@ -1,3 +1,20 @@ +# If not stated otherwise in this file or this component's license file the +# following copyright and licenses apply: +# +# Copyright 2020 RDK Management +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + add_executable(BroadcastTester BroadcastTester.cpp) target_link_libraries(BroadcastTester @@ -6,4 +23,4 @@ target_link_libraries(BroadcastTester ${NAMESPACE}Core::${NAMESPACE}Core ) -install(TARGETS BroadcastTester DESTINATION bin) \ No newline at end of file +install(TARGETS BroadcastTester DESTINATION bin) diff --git a/Source/com/Administrator.cpp b/Source/com/Administrator.cpp index 005792f6f..08373d9e4 100644 --- a/Source/com/Administrator.cpp +++ b/Source/com/Administrator.cpp @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "Administrator.h" #include "IUnknown.h" diff --git a/Source/com/Administrator.h b/Source/com/Administrator.h index 0e21a4e78..0073fc336 100644 --- a/Source/com/Administrator.h +++ b/Source/com/Administrator.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __COM_ADMINISTRATOR_H #define __COM_ADMINISTRATOR_H diff --git a/Source/com/CMakeLists.txt b/Source/com/CMakeLists.txt index 204a5b426..182c42dc4 100644 --- a/Source/com/CMakeLists.txt +++ b/Source/com/CMakeLists.txt @@ -1,3 +1,20 @@ +# If not stated otherwise in this file or this component's license file the +# following copyright and licenses apply: +# +# Copyright 2020 RDK Management +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + set(TARGET ${NAMESPACE}COM) add_library(${TARGET} SHARED diff --git a/Source/com/Communicator.cpp b/Source/com/Communicator.cpp index cf6674a7d..367e4b61f 100644 --- a/Source/com/Communicator.cpp +++ b/Source/com/Communicator.cpp @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "Communicator.h" #include diff --git a/Source/com/Communicator.h b/Source/com/Communicator.h index 08757b911..ef6a4308b 100644 --- a/Source/com/Communicator.h +++ b/Source/com/Communicator.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __COM_PROCESSLAUNCH_H #define __COM_PROCESSLAUNCH_H diff --git a/Source/com/IRPCIterator.h b/Source/com/IRPCIterator.h index df3f71b20..221ce4af1 100644 --- a/Source/com/IRPCIterator.h +++ b/Source/com/IRPCIterator.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #pragma once // ---- Include system wide include files ---- diff --git a/Source/com/IStringIterator.cpp b/Source/com/IStringIterator.cpp index 731f4c8a8..10dc58b28 100644 --- a/Source/com/IStringIterator.cpp +++ b/Source/com/IStringIterator.cpp @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "IStringIterator.h" #include "Communicator.h" #include "IUnknown.h" diff --git a/Source/com/IStringIterator.h b/Source/com/IStringIterator.h index da6ef8f7a..6597e5a14 100644 --- a/Source/com/IStringIterator.h +++ b/Source/com/IStringIterator.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #pragma once // ---- Include system wide include files ---- diff --git a/Source/com/ITracing.cpp b/Source/com/ITracing.cpp index bbfd883fa..d23cde9e7 100644 --- a/Source/com/ITracing.cpp +++ b/Source/com/ITracing.cpp @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "ITracing.h" #include "Communicator.h" #include "IUnknown.h" diff --git a/Source/com/ITracing.h b/Source/com/ITracing.h index 729b5f559..d5c8a333f 100644 --- a/Source/com/ITracing.h +++ b/Source/com/ITracing.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __PROXYSTUB_ITRACING_H #define __PROXYSTUB_ITRACING_H diff --git a/Source/com/IUnknown.cpp b/Source/com/IUnknown.cpp index 90f673d5b..d3b8ad8ce 100644 --- a/Source/com/IUnknown.cpp +++ b/Source/com/IUnknown.cpp @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "IUnknown.h" #include "Administrator.h" diff --git a/Source/com/IUnknown.h b/Source/com/IUnknown.h index 6018e2131..22eb9ecd4 100644 --- a/Source/com/IUnknown.h +++ b/Source/com/IUnknown.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __COM_IUNKNOWN_H #define __COM_IUNKNOWN_H diff --git a/Source/com/IValueIterator.cpp b/Source/com/IValueIterator.cpp index 427266c58..e614faa3e 100644 --- a/Source/com/IValueIterator.cpp +++ b/Source/com/IValueIterator.cpp @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "IValueIterator.h" #include "Communicator.h" #include "IUnknown.h" diff --git a/Source/com/IValueIterator.h b/Source/com/IValueIterator.h index ee00e496e..a8c240b8b 100644 --- a/Source/com/IValueIterator.h +++ b/Source/com/IValueIterator.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #pragma once // ---- Include system wide include files ---- diff --git a/Source/com/Ids.h b/Source/com/Ids.h index f064061a0..0ab566627 100644 --- a/Source/com/Ids.h +++ b/Source/com/Ids.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #pragma once namespace WPEFramework { diff --git a/Source/com/Messages.h b/Source/com/Messages.h index 68973d86a..1b2945150 100644 --- a/Source/com/Messages.h +++ b/Source/com/Messages.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __COM_MESSAGES_H #define __COM_MESSAGES_H diff --git a/Source/com/Module.cpp b/Source/com/Module.cpp index 2d85ed902..6b518384a 100644 --- a/Source/com/Module.cpp +++ b/Source/com/Module.cpp @@ -1,3 +1,21 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #include "Module.h" MODULE_NAME_DECLARATION(BUILD_REFERENCE) diff --git a/Source/com/Module.h b/Source/com/Module.h index 1afc52bea..bbbe3ae92 100644 --- a/Source/com/Module.h +++ b/Source/com/Module.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __MODULE_COM_H__ #define __MODULE_COM_H__ diff --git a/Source/com/com.h b/Source/com/com.h index afcf66c97..734790edd 100644 --- a/Source/com/com.h +++ b/Source/com/com.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #pragma once #include "Administrator.h" diff --git a/Source/compositorclient/CMakeLists.txt b/Source/compositorclient/CMakeLists.txt index dcee173d4..0b4a852f1 100644 --- a/Source/compositorclient/CMakeLists.txt +++ b/Source/compositorclient/CMakeLists.txt @@ -1,3 +1,20 @@ +# If not stated otherwise in this file or this component's license file the +# following copyright and licenses apply: +# +# Copyright 2020 RDK Management +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + set(TARGET compositorclient) option(PLUGIN_COMPOSITOR_IMPLEMENTATION "Defines which implementation is used." "None") diff --git a/Source/compositorclient/Client.h b/Source/compositorclient/Client.h index d249cac31..ce85865c8 100644 --- a/Source/compositorclient/Client.h +++ b/Source/compositorclient/Client.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef COMPOSITOR_CPP_ABSTRACTION_H #define COMPOSITOR_CPP_ABSTRACTION_H diff --git a/Source/compositorclient/Module.h b/Source/compositorclient/Module.h index caa9c895b..85d57563f 100644 --- a/Source/compositorclient/Module.h +++ b/Source/compositorclient/Module.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __MODULE_COMPOSITION_CLIENT_H #define __MODULE_COMPOSITION_CLIENT_H diff --git a/Source/compositorclient/Nexus/CMakeLists.txt b/Source/compositorclient/Nexus/CMakeLists.txt index dc8400388..98c2587b9 100644 --- a/Source/compositorclient/Nexus/CMakeLists.txt +++ b/Source/compositorclient/Nexus/CMakeLists.txt @@ -1,3 +1,20 @@ +# If not stated otherwise in this file or this component's license file the +# following copyright and licenses apply: +# +# Copyright 2020 RDK Management +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + set(TARGET compositorclient) message("Setup ${TARGET} v${VERSION}...") diff --git a/Source/compositorclient/Nexus/Implementation.cpp b/Source/compositorclient/Nexus/Implementation.cpp index a13d9d901..64f115b1a 100644 --- a/Source/compositorclient/Nexus/Implementation.cpp +++ b/Source/compositorclient/Nexus/Implementation.cpp @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include #include #include diff --git a/Source/compositorclient/RPI/CMakeLists.txt b/Source/compositorclient/RPI/CMakeLists.txt index c6375497e..60e711750 100644 --- a/Source/compositorclient/RPI/CMakeLists.txt +++ b/Source/compositorclient/RPI/CMakeLists.txt @@ -1,3 +1,20 @@ +# If not stated otherwise in this file or this component's license file the +# following copyright and licenses apply: +# +# Copyright 2020 RDK Management +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + set(TARGET compositorclient) message("Setup ${TARGET} v${VERSION}...") diff --git a/Source/compositorclient/RPI/Implementation.cpp b/Source/compositorclient/RPI/Implementation.cpp index dd599fd0b..6d08ab4a1 100644 --- a/Source/compositorclient/RPI/Implementation.cpp +++ b/Source/compositorclient/RPI/Implementation.cpp @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "Module.h" #include diff --git a/Source/compositorclient/Wayland/CMakeLists.txt b/Source/compositorclient/Wayland/CMakeLists.txt index 68814a7d5..57e9cffb3 100644 --- a/Source/compositorclient/Wayland/CMakeLists.txt +++ b/Source/compositorclient/Wayland/CMakeLists.txt @@ -1,3 +1,20 @@ +# If not stated otherwise in this file or this component's license file the +# following copyright and licenses apply: +# +# Copyright 2020 RDK Management +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + if(NOT PLUGIN_COMPOSITOR_SUB_IMPLEMENTATION) set(PLUGIN_COMPOSITOR_SUB_IMPLEMENTATION "Westeros") endif() diff --git a/Source/compositorclient/Wayland/Implementation.h b/Source/compositorclient/Wayland/Implementation.h index 0aa4576e7..fb3814ccc 100644 --- a/Source/compositorclient/Wayland/Implementation.h +++ b/Source/compositorclient/Wayland/Implementation.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #pragma once #include diff --git a/Source/compositorclient/Wayland/Westeros.cpp b/Source/compositorclient/Wayland/Westeros.cpp index d15e42a68..0bedeb966 100644 --- a/Source/compositorclient/Wayland/Westeros.cpp +++ b/Source/compositorclient/Wayland/Westeros.cpp @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "Module.h" #define EGL_EGLEXT_PROTOTYPES 1 diff --git a/Source/compositorclient/Wayland/Weston.cpp b/Source/compositorclient/Wayland/Weston.cpp index b64c14e70..4d2cb5b1d 100644 --- a/Source/compositorclient/Wayland/Weston.cpp +++ b/Source/compositorclient/Wayland/Weston.cpp @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "Module.h" #define EGL_EGLEXT_PROTOTYPES 1 diff --git a/Source/core/ASN1.h b/Source/core/ASN1.h index ce927a6a1..db6ed6d6c 100644 --- a/Source/core/ASN1.h +++ b/Source/core/ASN1.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __ASN1_H #define __ASN1_H diff --git a/Source/core/CMakeLists.txt b/Source/core/CMakeLists.txt index dfdcdc719..02a421904 100644 --- a/Source/core/CMakeLists.txt +++ b/Source/core/CMakeLists.txt @@ -1,3 +1,20 @@ +# If not stated otherwise in this file or this component's license file the +# following copyright and licenses apply: +# +# Copyright 2020 RDK Management +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + set(TARGET ${NAMESPACE}Core) include(CompileSettings) diff --git a/Source/core/Config.h b/Source/core/Config.h index 47ceaf195..bd16db86d 100644 --- a/Source/core/Config.h +++ b/Source/core/Config.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __CONFIG_GENERICS_H #define __CONFIG_GENERICS_H diff --git a/Source/core/CyclicBuffer.cpp b/Source/core/CyclicBuffer.cpp index 7e3e623e9..8289858c0 100644 --- a/Source/core/CyclicBuffer.cpp +++ b/Source/core/CyclicBuffer.cpp @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "CyclicBuffer.h" #include "ProcessInfo.h" diff --git a/Source/core/CyclicBuffer.h b/Source/core/CyclicBuffer.h index 50c36f445..387aaa1d2 100644 --- a/Source/core/CyclicBuffer.h +++ b/Source/core/CyclicBuffer.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __CYCLICBUFFER_H #define __CYCLICBUFFER_H diff --git a/Source/core/DataBuffer.h b/Source/core/DataBuffer.h index ba22790cd..35974600c 100644 --- a/Source/core/DataBuffer.h +++ b/Source/core/DataBuffer.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __DATABUFFER_H #define __DATABUFFER_H diff --git a/Source/core/DataElement.h b/Source/core/DataElement.h index 40e56417d..79df13656 100644 --- a/Source/core/DataElement.h +++ b/Source/core/DataElement.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __DATAELEMENT_H #define __DATAELEMENT_H diff --git a/Source/core/DataElementFile.cpp b/Source/core/DataElementFile.cpp index be1edf636..629cc4673 100644 --- a/Source/core/DataElementFile.cpp +++ b/Source/core/DataElementFile.cpp @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "DataElementFile.h" #ifdef __LINUX__ diff --git a/Source/core/DataElementFile.h b/Source/core/DataElementFile.h index 39b0b4bdd..9180ee8f5 100644 --- a/Source/core/DataElementFile.h +++ b/Source/core/DataElementFile.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __DATAELEMENTFILE_H #define __DATAELEMENTFILE_H diff --git a/Source/core/DoorBell.cpp b/Source/core/DoorBell.cpp index 738db11ae..48bf50d79 100644 --- a/Source/core/DoorBell.cpp +++ b/Source/core/DoorBell.cpp @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "DoorBell.h" #ifdef __WINDOWS__ @@ -149,4 +168,4 @@ namespace Core { { } } -} \ No newline at end of file +} diff --git a/Source/core/DoorBell.h b/Source/core/DoorBell.h index 140460102..45bc20e32 100644 --- a/Source/core/DoorBell.h +++ b/Source/core/DoorBell.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #pragma once #include "Module.h" diff --git a/Source/core/Enumerate.h b/Source/core/Enumerate.h index 8228af696..1c71635e1 100644 --- a/Source/core/Enumerate.h +++ b/Source/core/Enumerate.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __ENUMERATE_H #define __ENUMERATE_H diff --git a/Source/core/Factory.h b/Source/core/Factory.h index 5276fb499..1a7d77390 100644 --- a/Source/core/Factory.h +++ b/Source/core/Factory.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __FACTORY_H #define __FACTORY_H diff --git a/Source/core/FileObserver.h b/Source/core/FileObserver.h index 3fb9b35c7..97d37d02c 100644 --- a/Source/core/FileObserver.h +++ b/Source/core/FileObserver.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #pragma once #include "Module.h" diff --git a/Source/core/FileSystem.h b/Source/core/FileSystem.h index 5c90a7880..686fa383e 100644 --- a/Source/core/FileSystem.h +++ b/Source/core/FileSystem.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __FILESYSTEM_H #define __FILESYSTEM_H diff --git a/Source/core/Frame.h b/Source/core/Frame.h index e86d4dd96..06ef0664c 100644 --- a/Source/core/Frame.h +++ b/Source/core/Frame.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __GENERICS_FRAME_H #define __GENERICS_FRAME_H diff --git a/Source/core/IAction.h b/Source/core/IAction.h index 0a21052d6..e3bb169cd 100644 --- a/Source/core/IAction.h +++ b/Source/core/IAction.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __IACTION_H #define __IACTION_H diff --git a/Source/core/IIterator.h b/Source/core/IIterator.h index fa54ad1b1..695e83374 100644 --- a/Source/core/IIterator.h +++ b/Source/core/IIterator.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef IITERATOR_H_INCLUDED #define IITERATOR_H_INCLUDED diff --git a/Source/core/IObserver.h b/Source/core/IObserver.h index b11d67277..289b249bb 100644 --- a/Source/core/IObserver.h +++ b/Source/core/IObserver.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __IOBSERVER_H #define __IOBSERVER_H diff --git a/Source/core/IPCChannel.h b/Source/core/IPCChannel.h index df7947177..88e911401 100644 --- a/Source/core/IPCChannel.h +++ b/Source/core/IPCChannel.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __PROCESS_CHANNEL_H__ #define __PROCESS_CHANNEL_H__ diff --git a/Source/core/IPCConnector.h b/Source/core/IPCConnector.h index b0f7eb093..7f92d8ae1 100644 --- a/Source/core/IPCConnector.h +++ b/Source/core/IPCConnector.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __IPCCONNECTOR_H_ #define __IPCCONNECTOR_H_ diff --git a/Source/core/IPCMessage.h b/Source/core/IPCMessage.h index 77d2ca36b..cafafdef5 100644 --- a/Source/core/IPCMessage.h +++ b/Source/core/IPCMessage.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #pragma once #include "Module.h" diff --git a/Source/core/ISO639.cpp b/Source/core/ISO639.cpp index 7f7c02e39..44dd37dcc 100644 --- a/Source/core/ISO639.cpp +++ b/Source/core/ISO639.cpp @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "ISO639.h" namespace WPEFramework { diff --git a/Source/core/ISO639.h b/Source/core/ISO639.h index b8a4be1df..bf6f2830d 100644 --- a/Source/core/ISO639.h +++ b/Source/core/ISO639.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __ISO639_H #define __ISO639_H diff --git a/Source/core/JSON.cpp b/Source/core/JSON.cpp index efceb0f99..a49eb3e9d 100644 --- a/Source/core/JSON.cpp +++ b/Source/core/JSON.cpp @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "JSON.h" #include #include diff --git a/Source/core/JSON.h b/Source/core/JSON.h index ff5505f32..45defb163 100644 --- a/Source/core/JSON.h +++ b/Source/core/JSON.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __JSON_H #define __JSON_H diff --git a/Source/core/JSONRPC.cpp b/Source/core/JSONRPC.cpp index 99e404792..0da7e2ac1 100644 --- a/Source/core/JSONRPC.cpp +++ b/Source/core/JSONRPC.cpp @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "JSONRPC.h" namespace WPEFramework { diff --git a/Source/core/KeyValue.h b/Source/core/KeyValue.h index 859f47e55..8cdb30cf0 100644 --- a/Source/core/KeyValue.h +++ b/Source/core/KeyValue.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __KEYVALUE_H #define __KEYVALUE_H diff --git a/Source/core/Library.cpp b/Source/core/Library.cpp index ce36f0619..d64f3ab73 100644 --- a/Source/core/Library.cpp +++ b/Source/core/Library.cpp @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "Library.h" #include "Sync.h" #include "Trace.h" diff --git a/Source/core/Library.h b/Source/core/Library.h index 2b4ff64c3..2e6ea7a54 100644 --- a/Source/core/Library.h +++ b/Source/core/Library.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __LIBRARY_H #define __LIBRARY_H diff --git a/Source/core/Link.h b/Source/core/Link.h index d0066b391..f174b4057 100644 --- a/Source/core/Link.h +++ b/Source/core/Link.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __LINK_H #define __LINK_H diff --git a/Source/core/LockableContainer.h b/Source/core/LockableContainer.h index b420288fd..d30e06643 100644 --- a/Source/core/LockableContainer.h +++ b/Source/core/LockableContainer.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __LOCKABLECONTAINER_H #define __LOCKABLECONTAINER_H diff --git a/Source/core/Measurement.h b/Source/core/Measurement.h index cb3789ac5..21ee894a6 100644 --- a/Source/core/Measurement.h +++ b/Source/core/Measurement.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __MEASUREMENT_H #define __MEASUREMENT_H @@ -95,4 +114,4 @@ namespace Core { } } -#endif // __MEASUREMENT_H \ No newline at end of file +#endif // __MEASUREMENT_H diff --git a/Source/core/Media.h b/Source/core/Media.h index fbd4a064b..3f3aef171 100644 --- a/Source/core/Media.h +++ b/Source/core/Media.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __IMEDIA_H #define __IMEDIA_H diff --git a/Source/core/MessageException.cpp b/Source/core/MessageException.cpp index 523b79515..87ebad7a6 100644 --- a/Source/core/MessageException.cpp +++ b/Source/core/MessageException.cpp @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include #include "MessageException.h" diff --git a/Source/core/MessageException.h b/Source/core/MessageException.h index 86122c77c..fc538e745 100644 --- a/Source/core/MessageException.h +++ b/Source/core/MessageException.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef EXCEPTION_H #define EXCEPTION_H diff --git a/Source/core/Module.h b/Source/core/Module.h index 02c4c7d38..c115a2af6 100644 --- a/Source/core/Module.h +++ b/Source/core/Module.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __MODULE_CORE_H #define __MODULE_CORE_H diff --git a/Source/core/Netlink.cpp b/Source/core/Netlink.cpp index f3db90e5e..af91dd06e 100644 --- a/Source/core/Netlink.cpp +++ b/Source/core/Netlink.cpp @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include #include "Netlink.h" diff --git a/Source/core/Netlink.h b/Source/core/Netlink.h index a59c91c7e..303b074ff 100644 --- a/Source/core/Netlink.h +++ b/Source/core/Netlink.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef NETLINK_MESSAGE_H_ #define NETLINK_MESSAGE_H_ diff --git a/Source/core/NetworkInfo.cpp b/Source/core/NetworkInfo.cpp index b0939358e..f723707de 100644 --- a/Source/core/NetworkInfo.cpp +++ b/Source/core/NetworkInfo.cpp @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "NetworkInfo.h" #include "IIterator.h" #include "Netlink.h" diff --git a/Source/core/NetworkInfo.h b/Source/core/NetworkInfo.h index 5f3465a18..889a35dc6 100644 --- a/Source/core/NetworkInfo.h +++ b/Source/core/NetworkInfo.h @@ -1,4 +1,22 @@ - + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __NETWORKINFO_H #define __NETWORKINFO_H diff --git a/Source/core/NodeId.cpp b/Source/core/NodeId.cpp index ff252ef6c..1e9d2559e 100644 --- a/Source/core/NodeId.cpp +++ b/Source/core/NodeId.cpp @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + // SocketPortSettings.cpp: implementation of the NodeId class. // ////////////////////////////////////////////////////////////////////// diff --git a/Source/core/NodeId.h b/Source/core/NodeId.h index 61e25c82d..2a85c2cc0 100644 --- a/Source/core/NodeId.h +++ b/Source/core/NodeId.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + // NodeId.h: interface for the NodeId class. // ////////////////////////////////////////////////////////////////////// diff --git a/Source/core/Number.cpp b/Source/core/Number.cpp index 861990db7..be19970fb 100644 --- a/Source/core/Number.cpp +++ b/Source/core/Number.cpp @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include #include "Number.h" diff --git a/Source/core/Number.h b/Source/core/Number.h index 2e1e07502..8c33cd58c 100644 --- a/Source/core/Number.h +++ b/Source/core/Number.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __NUMBER_H #define __NUMBER_H diff --git a/Source/core/Optional.h b/Source/core/Optional.h index 8eded39d5..3fd069040 100644 --- a/Source/core/Optional.h +++ b/Source/core/Optional.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __OPTIONAL_H #define __OPTIONAL_H diff --git a/Source/core/Parser.cpp b/Source/core/Parser.cpp index 2572c9c08..babde9ebc 100644 --- a/Source/core/Parser.cpp +++ b/Source/core/Parser.cpp @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "Parser.h" namespace WPEFramework { diff --git a/Source/core/Parser.h b/Source/core/Parser.h index 2e82436e9..27bac2196 100644 --- a/Source/core/Parser.h +++ b/Source/core/Parser.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __PARSER_H #define __PARSER_H diff --git a/Source/core/Portability.cpp b/Source/core/Portability.cpp index ecaeb8c06..bbd4c4736 100644 --- a/Source/core/Portability.cpp +++ b/Source/core/Portability.cpp @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include #include "IPCConnector.h" diff --git a/Source/core/Portability.h b/Source/core/Portability.h index caf876e5e..2af6b158d 100644 --- a/Source/core/Portability.h +++ b/Source/core/Portability.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __PORTABILITY_H #define __PORTABILITY_H diff --git a/Source/core/Process.h b/Source/core/Process.h index c5aa57428..14294728d 100644 --- a/Source/core/Process.h +++ b/Source/core/Process.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __PROCESS_H__ #define __PROCESS_H__ diff --git a/Source/core/ProcessInfo.cpp b/Source/core/ProcessInfo.cpp index a42fddfc2..51af68bd1 100644 --- a/Source/core/ProcessInfo.cpp +++ b/Source/core/ProcessInfo.cpp @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "ProcessInfo.h" #include "FileSystem.h" diff --git a/Source/core/ProcessInfo.h b/Source/core/ProcessInfo.h index 57c7504b8..20472fb6f 100644 --- a/Source/core/ProcessInfo.h +++ b/Source/core/ProcessInfo.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __PROCESSINFO_H #define __PROCESSINFO_H diff --git a/Source/core/Proxy.h b/Source/core/Proxy.h index 9b77c56c7..8a532bd9d 100644 --- a/Source/core/Proxy.h +++ b/Source/core/Proxy.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __PROXY_H #define __PROXY_H diff --git a/Source/core/Queue.h b/Source/core/Queue.h index ee0155292..6e5fa91e9 100644 --- a/Source/core/Queue.h +++ b/Source/core/Queue.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + // =========================================================================== // Author Reason Date // --------------------------------------------------------------------------- diff --git a/Source/core/Range.h b/Source/core/Range.h index 5896beead..e805ebfc3 100644 --- a/Source/core/Range.h +++ b/Source/core/Range.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __RANGETYPE_H #define __RANGETYPE_H diff --git a/Source/core/ReadWriteLock.h b/Source/core/ReadWriteLock.h index c6bbac469..7641d02da 100644 --- a/Source/core/ReadWriteLock.h +++ b/Source/core/ReadWriteLock.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __READWRITELOCK_H #define __READWRITELOCK_H diff --git a/Source/core/Rectangle.h b/Source/core/Rectangle.h index 4c1ce53c4..a92abf3c2 100644 --- a/Source/core/Rectangle.h +++ b/Source/core/Rectangle.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __RECTANGLE_H #define __RECTANGLE_H diff --git a/Source/core/RequestResponse.h b/Source/core/RequestResponse.h index da6bd65b9..39aa70c3b 100644 --- a/Source/core/RequestResponse.h +++ b/Source/core/RequestResponse.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __REQUESTRESPONSE_H #define __REQUESTRESPONSE_H diff --git a/Source/core/ResourceMonitor.cpp b/Source/core/ResourceMonitor.cpp index 425c05fe9..e4f1af03f 100644 --- a/Source/core/ResourceMonitor.cpp +++ b/Source/core/ResourceMonitor.cpp @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "ResourceMonitor.h" #include "Singleton.h" diff --git a/Source/core/ResourceMonitor.h b/Source/core/ResourceMonitor.h index 599d03690..77c5e31b6 100644 --- a/Source/core/ResourceMonitor.h +++ b/Source/core/ResourceMonitor.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef RESOURCE_MONITOR_TYPE_H #define RESOURCE_MONITOR_TYPE_H diff --git a/Source/core/SerialPort.cpp b/Source/core/SerialPort.cpp index 84f62ff18..c3e8baa63 100644 --- a/Source/core/SerialPort.cpp +++ b/Source/core/SerialPort.cpp @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "SerialPort.h" #include "Serialization.h" diff --git a/Source/core/SerialPort.h b/Source/core/SerialPort.h index 163303219..eef746972 100644 --- a/Source/core/SerialPort.h +++ b/Source/core/SerialPort.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __SERIALPORT_H #define __SERIALPORT_H diff --git a/Source/core/Serialization.cpp b/Source/core/Serialization.cpp index 47d96be3a..a5e4acd0c 100644 --- a/Source/core/Serialization.cpp +++ b/Source/core/Serialization.cpp @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "Serialization.h" namespace WPEFramework { diff --git a/Source/core/Serialization.h b/Source/core/Serialization.h index 0409899af..c1d63dc33 100644 --- a/Source/core/Serialization.h +++ b/Source/core/Serialization.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __SERIALIZATION_H #define __SERIALIZATION_H diff --git a/Source/core/Services.cpp b/Source/core/Services.cpp index 6ec50a034..76f657551 100644 --- a/Source/core/Services.cpp +++ b/Source/core/Services.cpp @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "Services.h" namespace WPEFramework { diff --git a/Source/core/Services.h b/Source/core/Services.h index 1f5baff86..3ada4b6c2 100644 --- a/Source/core/Services.h +++ b/Source/core/Services.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __SERVICES_H #define __SERVICES_H diff --git a/Source/core/SharedBuffer.cpp b/Source/core/SharedBuffer.cpp index 98dc8f98c..7c519349c 100644 --- a/Source/core/SharedBuffer.cpp +++ b/Source/core/SharedBuffer.cpp @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "SharedBuffer.h" // TODO: remove if no longer needed for simple tracing. diff --git a/Source/core/SharedBuffer.h b/Source/core/SharedBuffer.h index 1309d4504..d94db79dd 100644 --- a/Source/core/SharedBuffer.h +++ b/Source/core/SharedBuffer.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __SHARED_BUFFER_H #define __SHARED_BUFFER_H diff --git a/Source/core/Singleton.cpp b/Source/core/Singleton.cpp index 13530b3e8..4c101d97d 100644 --- a/Source/core/Singleton.cpp +++ b/Source/core/Singleton.cpp @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "Singleton.h" #include "Portability.h" diff --git a/Source/core/Singleton.h b/Source/core/Singleton.h index 064e4a48b..7a699b46b 100644 --- a/Source/core/Singleton.h +++ b/Source/core/Singleton.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __SINGLETON_H #define __SINGLETON_H diff --git a/Source/core/SocketPort.h b/Source/core/SocketPort.h index cbc3aa87c..9c65dc7e9 100644 --- a/Source/core/SocketPort.h +++ b/Source/core/SocketPort.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + // SocketPort.h: interface for the SocketPort class. // ////////////////////////////////////////////////////////////////////// diff --git a/Source/core/SocketServer.h b/Source/core/SocketServer.h index e374aa1df..64b7fcca9 100644 --- a/Source/core/SocketServer.h +++ b/Source/core/SocketServer.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __SOCKETSERVER_H #define __SOCKETSERVER_H diff --git a/Source/core/StateTrigger.h b/Source/core/StateTrigger.h index a3ae15baa..60bde3c28 100644 --- a/Source/core/StateTrigger.h +++ b/Source/core/StateTrigger.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + // StateTrigger.h: interface for the StateTrigger class. // ////////////////////////////////////////////////////////////////////// diff --git a/Source/core/StopWatch.h b/Source/core/StopWatch.h index 63257a932..0c56b6715 100644 --- a/Source/core/StopWatch.h +++ b/Source/core/StopWatch.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #pragma once #include "Module.h" @@ -34,4 +53,4 @@ namespace Core { uint64_t _lastMeasurement; }; -} } // namespace WPEFramework::Core \ No newline at end of file +} } // namespace WPEFramework::Core diff --git a/Source/core/Stream.h b/Source/core/Stream.h index 986c24c44..3a7898449 100644 --- a/Source/core/Stream.h +++ b/Source/core/Stream.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __STREAMTYPE_H #define __STREAMTYPE_H diff --git a/Source/core/StreamJSON.h b/Source/core/StreamJSON.h index 2618dffad..4400fcefe 100644 --- a/Source/core/StreamJSON.h +++ b/Source/core/StreamJSON.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __STREAMJSON__ #define __STREAMJSON__ diff --git a/Source/core/StreamText.h b/Source/core/StreamText.h index bada8ca25..25286e2b4 100644 --- a/Source/core/StreamText.h +++ b/Source/core/StreamText.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __STREAMTEXT_ #define __STREAMTEXT_ diff --git a/Source/core/StreamTypeLengthValue.h b/Source/core/StreamTypeLengthValue.h index a55edb807..272d16d60 100644 --- a/Source/core/StreamTypeLengthValue.h +++ b/Source/core/StreamTypeLengthValue.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #pragma once #include "Module.h" diff --git a/Source/core/Sync.cpp b/Source/core/Sync.cpp index e33c163e2..339191fc3 100644 --- a/Source/core/Sync.cpp +++ b/Source/core/Sync.cpp @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + // =========================================================================== // // Filename: sync.cpp diff --git a/Source/core/Sync.h b/Source/core/Sync.h index fe3c35d6d..1bc68aa06 100644 --- a/Source/core/Sync.h +++ b/Source/core/Sync.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __SYNC_H #define __SYNC_H diff --git a/Source/core/Synchronize.h b/Source/core/Synchronize.h index 31c0bd2c1..c09ae70e3 100644 --- a/Source/core/Synchronize.h +++ b/Source/core/Synchronize.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __SYNCHRONIZE_H #define __SYNCHRONIZE_H diff --git a/Source/core/SynchronousChannel.h b/Source/core/SynchronousChannel.h index 269385a80..af1ae814b 100644 --- a/Source/core/SynchronousChannel.h +++ b/Source/core/SynchronousChannel.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #pragma once #include "Module.h" diff --git a/Source/core/SystemInfo.cpp b/Source/core/SystemInfo.cpp index 597094cf8..2948044e8 100644 --- a/Source/core/SystemInfo.cpp +++ b/Source/core/SystemInfo.cpp @@ -1,3 +1,7 @@ +/* + * Copyright (c) 2001-2006, NLnet Labs. All rights reserved. + * Licensed under the BSD-3 License + */ #include "SystemInfo.h" #include "FileSystem.h" #include "NetworkInfo.h" @@ -246,7 +250,9 @@ namespace Core { --y2; return (y2 / 4 - y1 / 4) - (y2 / 100 - y1 / 100) + (y2 / 400 - y1 / 400); } - + /* + * Code adapted from Python 2.4.1 sources (Lib/calendar.py). + */ static time_t mktimegm(const struct tm* tm) { int year; diff --git a/Source/core/SystemInfo.h b/Source/core/SystemInfo.h index b97d1d11f..a76fa7479 100644 --- a/Source/core/SystemInfo.h +++ b/Source/core/SystemInfo.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __SYSTEMINFO_H #define __SYSTEMINFO_H diff --git a/Source/core/TextFragment.h b/Source/core/TextFragment.h index 814e391dc..1c1528c03 100644 --- a/Source/core/TextFragment.h +++ b/Source/core/TextFragment.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __TEXTFRAGMENT_H #define __TEXTFRAGMENT_H diff --git a/Source/core/TextReader.cpp b/Source/core/TextReader.cpp index 5b3782ddb..88f23bb1c 100644 --- a/Source/core/TextReader.cpp +++ b/Source/core/TextReader.cpp @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "TextReader.h" namespace WPEFramework { diff --git a/Source/core/TextReader.h b/Source/core/TextReader.h index 5e0c922c9..01522940b 100644 --- a/Source/core/TextReader.h +++ b/Source/core/TextReader.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __TEXTREADER_H #define __TEXTREADER_H diff --git a/Source/core/Thread.cpp b/Source/core/Thread.cpp index e74cc9ac9..612322b57 100644 --- a/Source/core/Thread.cpp +++ b/Source/core/Thread.cpp @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "Thread.h" #include "Proxy.h" #include "Serialization.h" diff --git a/Source/core/Thread.h b/Source/core/Thread.h index 5c86d8918..721e68ff9 100644 --- a/Source/core/Thread.h +++ b/Source/core/Thread.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + // =========================================================================== // // Filename: thread.h diff --git a/Source/core/Time.cpp b/Source/core/Time.cpp index 1e6affc5f..357536e51 100644 --- a/Source/core/Time.cpp +++ b/Source/core/Time.cpp @@ -1,3 +1,8 @@ + /* + * Copyright (c) 2001-2006, NLnet Labs. All rights reserved. + * Licensed under the BSD-3 License" + */ + #include "Time.h" #include @@ -745,6 +750,9 @@ namespace Core { return (y2 / 4 - y1 / 4) - (y2 / 100 - y1 / 100) + (y2 / 400 - y1 / 400); } + /* + * Code adapted from Python 2.4.1 sources (Lib/calendar.py). + */ static time_t mktimegm(const struct tm* tm) { int year; diff --git a/Source/core/Time.h b/Source/core/Time.h index 24cbe209c..daa52fe7a 100644 --- a/Source/core/Time.h +++ b/Source/core/Time.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __TIME_H #define __TIME_H diff --git a/Source/core/Timer.h b/Source/core/Timer.h index 7b70eb3e7..8c9f09d33 100644 --- a/Source/core/Timer.h +++ b/Source/core/Timer.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __TIMER_H #define __TIMER_H diff --git a/Source/core/Trace.cpp b/Source/core/Trace.cpp index 2a7755651..094eaa3b4 100644 --- a/Source/core/Trace.cpp +++ b/Source/core/Trace.cpp @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include #include "Sync.h" diff --git a/Source/core/Trace.h b/Source/core/Trace.h index 5b41ca7b8..cd0e10c6a 100644 --- a/Source/core/Trace.h +++ b/Source/core/Trace.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __TRACE_INTERNAL_H #define __TRACE_INTERNAL_H diff --git a/Source/core/TriState.h b/Source/core/TriState.h index c783ba96d..8ca404ed2 100644 --- a/Source/core/TriState.h +++ b/Source/core/TriState.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __TRISTATE_H #define __TRISTATE_H diff --git a/Source/core/TypeTraits.h b/Source/core/TypeTraits.h index a4f7137cd..f3b958fb0 100644 --- a/Source/core/TypeTraits.h +++ b/Source/core/TypeTraits.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __DERIVEDCHECK_H #define __DERIVEDCHECK_H diff --git a/Source/core/ValueRecorder.h b/Source/core/ValueRecorder.h index 513a704b9..ded965926 100644 --- a/Source/core/ValueRecorder.h +++ b/Source/core/ValueRecorder.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __VALUERECORDER_H #define __VALUERECORDER_H diff --git a/Source/core/WorkerPool.cpp b/Source/core/WorkerPool.cpp index 29b7a25a3..7d2bd9bd8 100644 --- a/Source/core/WorkerPool.cpp +++ b/Source/core/WorkerPool.cpp @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "WorkerPool.h" namespace WPEFramework { diff --git a/Source/core/WorkerPool.h b/Source/core/WorkerPool.h index 06da65e59..0de6f8a30 100644 --- a/Source/core/WorkerPool.h +++ b/Source/core/WorkerPool.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #pragma once #include "Thread.h" diff --git a/Source/core/XGetopt.h b/Source/core/XGetopt.h index 3678a56be..033a92f29 100644 --- a/Source/core/XGetopt.h +++ b/Source/core/XGetopt.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef XGETOPT_H #define XGETOPT_H diff --git a/Source/core/core.h b/Source/core/core.h index 7587598e5..1c950c6a1 100644 --- a/Source/core/core.h +++ b/Source/core/core.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __GENERICS_H #define __GENERICS_H diff --git a/Source/core/dllmain.cpp b/Source/core/dllmain.cpp index 69191d993..d1d2ec18e 100644 --- a/Source/core/dllmain.cpp +++ b/Source/core/dllmain.cpp @@ -1,3 +1,21 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ // Include on Windows OS for Visual Studio, MSYS and cygwin. #if defined(WIN32) || defined(_WIN32) || defined(__WIN32) && !defined(__CYGWIN__) diff --git a/Source/cryptalgo/AES.cpp b/Source/cryptalgo/AES.cpp index 8426d71cf..9e5bfbebb 100644 --- a/Source/cryptalgo/AES.cpp +++ b/Source/cryptalgo/AES.cpp @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "AES.h" namespace WPEFramework { diff --git a/Source/cryptalgo/AES.h b/Source/cryptalgo/AES.h index 27ec2b95d..96193c3aa 100644 --- a/Source/cryptalgo/AES.h +++ b/Source/cryptalgo/AES.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __AES_H #define __AES_H diff --git a/Source/cryptalgo/HMAC.h b/Source/cryptalgo/HMAC.h index 2a43b348f..975ba6531 100644 --- a/Source/cryptalgo/HMAC.h +++ b/Source/cryptalgo/HMAC.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __HMAC_H #define __HMAC_H diff --git a/Source/cryptalgo/HashStream.h b/Source/cryptalgo/HashStream.h index 5669e14e6..e05dca193 100644 --- a/Source/cryptalgo/HashStream.h +++ b/Source/cryptalgo/HashStream.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __HASHSTREAM_H #define __HASHSTREAM_H diff --git a/Source/cryptalgo/Module.cpp b/Source/cryptalgo/Module.cpp index 2d85ed902..ee94384b1 100644 --- a/Source/cryptalgo/Module.cpp +++ b/Source/cryptalgo/Module.cpp @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "Module.h" MODULE_NAME_DECLARATION(BUILD_REFERENCE) diff --git a/Source/cryptalgo/Module.h b/Source/cryptalgo/Module.h index af5203dab..9f6605f6b 100644 --- a/Source/cryptalgo/Module.h +++ b/Source/cryptalgo/Module.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __MODULE_CRYPTALGO_H #define __MODULE_CRYPTALGO_H diff --git a/Source/cryptalgo/Random.cpp b/Source/cryptalgo/Random.cpp index 9d2308627..9f867f846 100644 --- a/Source/cryptalgo/Random.cpp +++ b/Source/cryptalgo/Random.cpp @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "Random.h" #ifdef __LINUX__ diff --git a/Source/cryptalgo/Random.h b/Source/cryptalgo/Random.h index fd9106cc5..9819f3198 100644 --- a/Source/cryptalgo/Random.h +++ b/Source/cryptalgo/Random.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __RANDOM_H #define __RANDOM_H diff --git a/Source/cryptalgo/cryptalgo.h b/Source/cryptalgo/cryptalgo.h index 4974ba681..e51aec723 100644 --- a/Source/cryptalgo/cryptalgo.h +++ b/Source/cryptalgo/cryptalgo.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __CRYPTALGO_H #define __CRYPTALGO_H diff --git a/Source/gstreamerclient/CMakeLists.txt b/Source/gstreamerclient/CMakeLists.txt index d4ca0db5a..6579aac72 100644 --- a/Source/gstreamerclient/CMakeLists.txt +++ b/Source/gstreamerclient/CMakeLists.txt @@ -1,3 +1,20 @@ +# If not stated otherwise in this file or this component's license file the +# following copyright and licenses apply: +# +# Copyright 2020 RDK Management +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + set(TARGET gstreamerclient) option(GSTREAMER_CLIENT_IMPLEMENTATION "Defines which implementation is used." "None") diff --git a/Source/gstreamerclient/Module.h b/Source/gstreamerclient/Module.h index 0ebd49d51..e0fe4cb10 100644 --- a/Source/gstreamerclient/Module.h +++ b/Source/gstreamerclient/Module.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __MODULE_GSTREAMER_CLIENT_H #define __MODULE_GSTREAMER_CLIENT_H diff --git a/Source/gstreamerclient/Nexus/CMakeLists.txt b/Source/gstreamerclient/Nexus/CMakeLists.txt index 7d37039d4..f817db133 100644 --- a/Source/gstreamerclient/Nexus/CMakeLists.txt +++ b/Source/gstreamerclient/Nexus/CMakeLists.txt @@ -1,3 +1,20 @@ +# If not stated otherwise in this file or this component's license file the +# following copyright and licenses apply: +# +# Copyright 2020 RDK Management +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + set(TARGET gstreamerclient) message("Setup ${TARGET} v${VERSION}...") diff --git a/Source/gstreamerclient/Nexus/Implementation.cpp b/Source/gstreamerclient/Nexus/Implementation.cpp index 157eed54e..4b5a98665 100644 --- a/Source/gstreamerclient/Nexus/Implementation.cpp +++ b/Source/gstreamerclient/Nexus/Implementation.cpp @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "Module.h" #include "gstreamerclient.h" diff --git a/Source/gstreamerclient/RPI/CMakeLists.txt b/Source/gstreamerclient/RPI/CMakeLists.txt index cd7ca163f..2c9aa92d7 100644 --- a/Source/gstreamerclient/RPI/CMakeLists.txt +++ b/Source/gstreamerclient/RPI/CMakeLists.txt @@ -1,3 +1,20 @@ +# If not stated otherwise in this file or this component's license file the +# following copyright and licenses apply: +# +# Copyright 2020 RDK Management +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + set(TARGET gstreamerclient) message("Setup ${TARGET} v${VERSION}...") diff --git a/Source/gstreamerclient/RPI/Implementation.cpp b/Source/gstreamerclient/RPI/Implementation.cpp index 735d162a0..0787f34a6 100644 --- a/Source/gstreamerclient/RPI/Implementation.cpp +++ b/Source/gstreamerclient/RPI/Implementation.cpp @@ -1,3 +1,23 @@ + + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "Module.h" #include "gstreamerclient.h" diff --git a/Source/gstreamerclient/gstreamerclient.h b/Source/gstreamerclient/gstreamerclient.h index 038d3584a..7a34ce984 100644 --- a/Source/gstreamerclient/gstreamerclient.h +++ b/Source/gstreamerclient/gstreamerclient.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #pragma once #ifdef __cplusplus diff --git a/Source/interfaces/CMakeLists.txt b/Source/interfaces/CMakeLists.txt index 9a526a27c..ce31f62e9 100644 --- a/Source/interfaces/CMakeLists.txt +++ b/Source/interfaces/CMakeLists.txt @@ -1,3 +1,20 @@ +# If not stated otherwise in this file or this component's license file the +# following copyright and licenses apply: +# +# Copyright 2020 RDK Management +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + set(TargetMarshalling ${NAMESPACE}Marshallings) set(TargetDefinitions ${NAMESPACE}Definitions) string(TOLOWER ${NAMESPACE} NAMESPACE_LIB) diff --git a/Source/interfaces/Definitions.cpp b/Source/interfaces/Definitions.cpp index fee84fda3..8afa7dae8 100644 --- a/Source/interfaces/Definitions.cpp +++ b/Source/interfaces/Definitions.cpp @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "definitions.h" namespace WPEFramework { diff --git a/Source/interfaces/IAVNClient.h b/Source/interfaces/IAVNClient.h index 4e8632605..3295b3031 100644 --- a/Source/interfaces/IAVNClient.h +++ b/Source/interfaces/IAVNClient.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _AVNCLIENT_H #define _AVNCLIENT_H diff --git a/Source/interfaces/IBluetooth.h b/Source/interfaces/IBluetooth.h index 7f87a0e59..974ba37b0 100644 --- a/Source/interfaces/IBluetooth.h +++ b/Source/interfaces/IBluetooth.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #pragma once // @stubgen:skip diff --git a/Source/interfaces/IBrowser.h b/Source/interfaces/IBrowser.h index 1bc07a688..f08b34e9b 100644 --- a/Source/interfaces/IBrowser.h +++ b/Source/interfaces/IBrowser.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __IBROWSER_H #define __IBROWSER_H diff --git a/Source/interfaces/ICapture.h b/Source/interfaces/ICapture.h index ae1b8d155..e2ce688cc 100644 --- a/Source/interfaces/ICapture.h +++ b/Source/interfaces/ICapture.h @@ -1,3 +1,21 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #ifndef __ICAPTURE_H__ #define __ICAPTURE_H__ diff --git a/Source/interfaces/ICommand.h b/Source/interfaces/ICommand.h index efec36194..2d310a799 100644 --- a/Source/interfaces/ICommand.h +++ b/Source/interfaces/ICommand.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __ICOMMAND_H #define __ICOMMAND_H diff --git a/Source/interfaces/IComposition.h b/Source/interfaces/IComposition.h index feb54c757..f216d5c07 100644 --- a/Source/interfaces/IComposition.h +++ b/Source/interfaces/IComposition.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __ICOMPOSITION_H #define __ICOMPOSITION_H diff --git a/Source/interfaces/IContentDecryption.h b/Source/interfaces/IContentDecryption.h index a36556269..89d246c0b 100644 --- a/Source/interfaces/IContentDecryption.h +++ b/Source/interfaces/IContentDecryption.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _CONTENT_DECRYPTION_H #define _CONTENT_DECRYPTION_H diff --git a/Source/interfaces/IDeviceIdentification.h b/Source/interfaces/IDeviceIdentification.h index 304bbfc5d..491059e97 100644 --- a/Source/interfaces/IDeviceIdentification.h +++ b/Source/interfaces/IDeviceIdentification.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #pragma once #include "Module.h" diff --git a/Source/interfaces/IDictionary.h b/Source/interfaces/IDictionary.h index 7c1a2a2b2..da1db7581 100644 --- a/Source/interfaces/IDictionary.h +++ b/Source/interfaces/IDictionary.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __IDICTIONARY_H #define __IDICTIONARY_H diff --git a/Source/interfaces/IDisplayInfo.h b/Source/interfaces/IDisplayInfo.h index fe7d8f252..c445816c2 100644 --- a/Source/interfaces/IDisplayInfo.h +++ b/Source/interfaces/IDisplayInfo.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #pragma once #include "Module.h" diff --git a/Source/interfaces/IDsgccClient.h b/Source/interfaces/IDsgccClient.h index 8186b29c7..061c37501 100644 --- a/Source/interfaces/IDsgccClient.h +++ b/Source/interfaces/IDsgccClient.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __IDSGCCCLIENT_H #define __IDSGCCCLIENT_H diff --git a/Source/interfaces/IExternal.h b/Source/interfaces/IExternal.h index bad8038cc..cc6315eae 100644 --- a/Source/interfaces/IExternal.h +++ b/Source/interfaces/IExternal.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #pragma once // ---- Include system wide include files ---- diff --git a/Source/interfaces/IExternalBase.h b/Source/interfaces/IExternalBase.h index b07aab3e2..770e17957 100644 --- a/Source/interfaces/IExternalBase.h +++ b/Source/interfaces/IExternalBase.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #pragma once // ---- Include system wide include files ---- diff --git a/Source/interfaces/IGuide.h b/Source/interfaces/IGuide.h index 0751634af..b054666f8 100644 --- a/Source/interfaces/IGuide.h +++ b/Source/interfaces/IGuide.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __ISICONTROL_H #define __ISICONTROL_H diff --git a/Source/interfaces/IIPNetwork.h b/Source/interfaces/IIPNetwork.h index f9148e7e8..2dbe53302 100644 --- a/Source/interfaces/IIPNetwork.h +++ b/Source/interfaces/IIPNetwork.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _IPNETWORK_H #define _IPNETWORK_H diff --git a/Source/interfaces/IInputPin.h b/Source/interfaces/IInputPin.h index 1be4dbf41..bab9d1159 100644 --- a/Source/interfaces/IInputPin.h +++ b/Source/interfaces/IInputPin.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #pragma once #include "Module.h" diff --git a/Source/interfaces/IKeyHandler.h b/Source/interfaces/IKeyHandler.h index 721ee2856..512723d6c 100644 --- a/Source/interfaces/IKeyHandler.h +++ b/Source/interfaces/IKeyHandler.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #pragma once #include "Module.h" diff --git a/Source/interfaces/IMath.h b/Source/interfaces/IMath.h index 25c7f6d5c..b3d9a663a 100644 --- a/Source/interfaces/IMath.h +++ b/Source/interfaces/IMath.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #pragma once #include "Module.h" diff --git a/Source/interfaces/IMemory.h b/Source/interfaces/IMemory.h index 6ea245a1c..cb6c0964f 100644 --- a/Source/interfaces/IMemory.h +++ b/Source/interfaces/IMemory.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __IMEMORY_H #define __IMEMORY_H diff --git a/Source/interfaces/IMessenger.h b/Source/interfaces/IMessenger.h index fc78a293e..02cd7ceeb 100644 --- a/Source/interfaces/IMessenger.h +++ b/Source/interfaces/IMessenger.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #pragma once #include "Module.h" diff --git a/Source/interfaces/INetflix.h b/Source/interfaces/INetflix.h index ead1b3e28..00b39eac4 100644 --- a/Source/interfaces/INetflix.h +++ b/Source/interfaces/INetflix.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __INETFLIX_H #define __INETFLIX_H diff --git a/Source/interfaces/IPackager.h b/Source/interfaces/IPackager.h index d4624490e..8f97f7d0d 100644 --- a/Source/interfaces/IPackager.h +++ b/Source/interfaces/IPackager.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #pragma once #include "Module.h" diff --git a/Source/interfaces/IPerformance.h b/Source/interfaces/IPerformance.h index 11df67ca6..3cdc403d8 100644 --- a/Source/interfaces/IPerformance.h +++ b/Source/interfaces/IPerformance.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #pragma once #include "Module.h" diff --git a/Source/interfaces/IPlayGiga.h b/Source/interfaces/IPlayGiga.h index f976d23f2..6d0c62b92 100644 --- a/Source/interfaces/IPlayGiga.h +++ b/Source/interfaces/IPlayGiga.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _PLAYGIGA_H #define _PLAYGIGA_H diff --git a/Source/interfaces/IPlayerInfo.h b/Source/interfaces/IPlayerInfo.h index b6016e871..d5537a3ac 100644 --- a/Source/interfaces/IPlayerInfo.h +++ b/Source/interfaces/IPlayerInfo.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #pragma once #include "Module.h" diff --git a/Source/interfaces/IPower.h b/Source/interfaces/IPower.h index ae9d1b361..e93cd8820 100644 --- a/Source/interfaces/IPower.h +++ b/Source/interfaces/IPower.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _POWER_H #define _POWER_H diff --git a/Source/interfaces/IProvisioning.h b/Source/interfaces/IProvisioning.h index 893dc00b3..83a0347cd 100644 --- a/Source/interfaces/IProvisioning.h +++ b/Source/interfaces/IProvisioning.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __IPROVISIONING_H #define __IPROVISIONING_H diff --git a/Source/interfaces/IRPCLink.h b/Source/interfaces/IRPCLink.h index 1d55f3df4..72d5d75a2 100644 --- a/Source/interfaces/IRPCLink.h +++ b/Source/interfaces/IRPCLink.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __INTERFACE_RPCLINK_H #define __INTERFACE_RPCLINK_H diff --git a/Source/interfaces/IRemoteControl.h b/Source/interfaces/IRemoteControl.h index b6ca3a156..e84250486 100644 --- a/Source/interfaces/IRemoteControl.h +++ b/Source/interfaces/IRemoteControl.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __IREMOTECONTROL_H__ #define __IREMOTECONTROL_H__ diff --git a/Source/interfaces/IRtspClient.h b/Source/interfaces/IRtspClient.h index 2183703cf..ede7b0286 100644 --- a/Source/interfaces/IRtspClient.h +++ b/Source/interfaces/IRtspClient.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __IRTSPCLIENBT_H #define __IRTSPCLIENBT_H diff --git a/Source/interfaces/ISecureShellServer.h b/Source/interfaces/ISecureShellServer.h index c3aec6954..a5deb11dd 100644 --- a/Source/interfaces/ISecureShellServer.h +++ b/Source/interfaces/ISecureShellServer.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #pragma once // @stubgen:skip diff --git a/Source/interfaces/IStream.h b/Source/interfaces/IStream.h index dbbd6c0cb..8f904e0b3 100644 --- a/Source/interfaces/IStream.h +++ b/Source/interfaces/IStream.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #pragma once #include "Module.h" diff --git a/Source/interfaces/ISwitchBoard.h b/Source/interfaces/ISwitchBoard.h index ead64e1ec..7bc7e6647 100644 --- a/Source/interfaces/ISwitchBoard.h +++ b/Source/interfaces/ISwitchBoard.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __ISWITCHBOARD_H #define __ISWITCHBOARD_H diff --git a/Source/interfaces/ISystemCommands.h b/Source/interfaces/ISystemCommands.h index 4bf2198e8..54c969069 100644 --- a/Source/interfaces/ISystemCommands.h +++ b/Source/interfaces/ISystemCommands.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #pragma once // @stubgen:skip diff --git a/Source/interfaces/ITestController.h b/Source/interfaces/ITestController.h index 003c7b05f..8ca3f67ae 100644 --- a/Source/interfaces/ITestController.h +++ b/Source/interfaces/ITestController.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #pragma once #include "Module.h" diff --git a/Source/interfaces/ITestUtility.h b/Source/interfaces/ITestUtility.h index 7157b1bb7..b5985f1d4 100644 --- a/Source/interfaces/ITestUtility.h +++ b/Source/interfaces/ITestUtility.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #pragma once #include "Module.h" diff --git a/Source/interfaces/ITimeSync.h b/Source/interfaces/ITimeSync.h index 632a0a280..aee028be9 100644 --- a/Source/interfaces/ITimeSync.h +++ b/Source/interfaces/ITimeSync.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __INTERFACE_TIMESYNC_H #define __INTERFACE_TIMESYNC_H diff --git a/Source/interfaces/IVoiceHandler.h b/Source/interfaces/IVoiceHandler.h index 27c8ae3fd..aacafa930 100644 --- a/Source/interfaces/IVoiceHandler.h +++ b/Source/interfaces/IVoiceHandler.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #pragma once #include "Module.h" diff --git a/Source/interfaces/IVolumeControl.h b/Source/interfaces/IVolumeControl.h index c62c0a7db..ef3d75786 100644 --- a/Source/interfaces/IVolumeControl.h +++ b/Source/interfaces/IVolumeControl.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #pragma once #include "Module.h" diff --git a/Source/interfaces/IWebDriver.h b/Source/interfaces/IWebDriver.h index 633ae105b..28949c166 100644 --- a/Source/interfaces/IWebDriver.h +++ b/Source/interfaces/IWebDriver.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __IWEBDRIVER_H #define __IWEBDRIVER_H diff --git a/Source/interfaces/IWebPA.h b/Source/interfaces/IWebPA.h index 406b1ed54..bc2cdaf77 100644 --- a/Source/interfaces/IWebPA.h +++ b/Source/interfaces/IWebPA.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef WEBPA_H #define WEBPA_H diff --git a/Source/interfaces/IWebServer.h b/Source/interfaces/IWebServer.h index 03a4e62be..8a7f69bfe 100644 --- a/Source/interfaces/IWebServer.h +++ b/Source/interfaces/IWebServer.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __IWEBSERVER_H #define __IWEBSERVER_H diff --git a/Source/interfaces/Ids.h b/Source/interfaces/Ids.h index da44a287d..38bea08b7 100644 --- a/Source/interfaces/Ids.h +++ b/Source/interfaces/Ids.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #pragma once namespace WPEFramework { diff --git a/Source/interfaces/JMath.h b/Source/interfaces/JMath.h index 89f3020ea..a9912c054 100644 --- a/Source/interfaces/JMath.h +++ b/Source/interfaces/JMath.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #pragma once #include "Module.h" diff --git a/Source/interfaces/definitions.h b/Source/interfaces/definitions.h index 06b335de1..3636fb8c7 100644 --- a/Source/interfaces/definitions.h +++ b/Source/interfaces/definitions.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #pragma once #ifndef MODULE_NAME diff --git a/Source/ocdm/DataExchange.h b/Source/ocdm/DataExchange.h index d9b35d7cc..835302c1a 100644 --- a/Source/ocdm/DataExchange.h +++ b/Source/ocdm/DataExchange.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __DATAEXCHANGE_H #define __DATAEXCHANGE_H diff --git a/Source/ocdm/IOCDM.h b/Source/ocdm/IOCDM.h index e45d14ba6..e0c057975 100644 --- a/Source/ocdm/IOCDM.h +++ b/Source/ocdm/IOCDM.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __IOPENCDMI_H #define __IOPENCDMI_H diff --git a/Source/ocdm/Module.h b/Source/ocdm/Module.h index 46c020c95..76172d825 100644 --- a/Source/ocdm/Module.h +++ b/Source/ocdm/Module.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __MODULE_OCDMINTERFACE_H #define __MODULE_OCDMINTERFACE_H diff --git a/Source/ocdm/adapter/broadcom-svp/open_cdm_adapter.cpp b/Source/ocdm/adapter/broadcom-svp/open_cdm_adapter.cpp index 5a289fa33..e211d2981 100644 --- a/Source/ocdm/adapter/broadcom-svp/open_cdm_adapter.cpp +++ b/Source/ocdm/adapter/broadcom-svp/open_cdm_adapter.cpp @@ -1,4 +1,22 @@ - + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "open_cdm_adapter.h" #include diff --git a/Source/ocdm/adapter/gstreamer/open_cdm_adapter.cpp b/Source/ocdm/adapter/gstreamer/open_cdm_adapter.cpp index fd4b6dac5..543952609 100644 --- a/Source/ocdm/adapter/gstreamer/open_cdm_adapter.cpp +++ b/Source/ocdm/adapter/gstreamer/open_cdm_adapter.cpp @@ -1,4 +1,22 @@ - + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "open_cdm_adapter.h" #include diff --git a/Source/ocdm/adapter/open_cdm_adapter.h b/Source/ocdm/adapter/open_cdm_adapter.h index 6721f1efa..899671e62 100644 --- a/Source/ocdm/adapter/open_cdm_adapter.h +++ b/Source/ocdm/adapter/open_cdm_adapter.h @@ -1,4 +1,22 @@ - + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __OPEN_CDM_ADAPTER_H #define __OPEN_CDM_ADAPTER_H diff --git a/Source/ocdm/open_cdm_ext.cpp b/Source/ocdm/open_cdm_ext.cpp index 7597cbcbc..91c1474e3 100644 --- a/Source/ocdm/open_cdm_ext.cpp +++ b/Source/ocdm/open_cdm_ext.cpp @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "open_cdm_ext.h" #include "open_cdm_impl.h" diff --git a/Source/ocdm/open_cdm_impl.h b/Source/ocdm/open_cdm_impl.h index 4cc85c662..8ac4af74e 100644 --- a/Source/ocdm/open_cdm_impl.h +++ b/Source/ocdm/open_cdm_impl.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #pragma once #include "DataExchange.h" diff --git a/Source/plugins/CMakeLists.txt b/Source/plugins/CMakeLists.txt index 68bd41359..3f2f90629 100644 --- a/Source/plugins/CMakeLists.txt +++ b/Source/plugins/CMakeLists.txt @@ -1,3 +1,20 @@ +# If not stated otherwise in this file or this component's license file the +# following copyright and licenses apply: +# +# Copyright 2020 RDK Management +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + set(TARGET ${NAMESPACE}Plugins) option(VIRTUALINPUT_TOOLS "Build VirtualInput tools" OFF) diff --git a/Source/plugins/Channel.cpp b/Source/plugins/Channel.cpp index b82a0e819..54975a51a 100644 --- a/Source/plugins/Channel.cpp +++ b/Source/plugins/Channel.cpp @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "Channel.h" namespace WPEFramework { diff --git a/Source/plugins/Channel.h b/Source/plugins/Channel.h index 2ef30db5f..2fca330d0 100644 --- a/Source/plugins/Channel.h +++ b/Source/plugins/Channel.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __PLUGIN_FRAMEWORK_CHANNEL__ #define __PLUGIN_FRAMEWORK_CHANNEL__ diff --git a/Source/plugins/Config.h b/Source/plugins/Config.h index 58a571bc4..fb79d18c4 100644 --- a/Source/plugins/Config.h +++ b/Source/plugins/Config.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __CONFIG_FRAMEWORKSUPPORT_H #define __CONFIG_FRAMEWORKSUPPORT_H diff --git a/Source/plugins/Configuration.h b/Source/plugins/Configuration.h index d241e2113..42fcfce5b 100644 --- a/Source/plugins/Configuration.h +++ b/Source/plugins/Configuration.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __WEBBRIDGESUPPORT_CONFIGURATION_H #define __WEBBRIDGESUPPORT_CONFIGURATION_H diff --git a/Source/plugins/IPlugin.h b/Source/plugins/IPlugin.h index 6cfaf802f..a2d922fef 100644 --- a/Source/plugins/IPlugin.h +++ b/Source/plugins/IPlugin.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __IPLUGIN_H #define __IPLUGIN_H diff --git a/Source/plugins/IShell.h b/Source/plugins/IShell.h index 70dde867a..54e95af5d 100644 --- a/Source/plugins/IShell.h +++ b/Source/plugins/IShell.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __ISHELL_H #define __ISHELL_H diff --git a/Source/plugins/IStateControl.h b/Source/plugins/IStateControl.h index 661b770b3..cb1000a06 100644 --- a/Source/plugins/IStateControl.h +++ b/Source/plugins/IStateControl.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __ISTATECONTROL_H #define __ISTATECONTROL_H diff --git a/Source/plugins/ISubSystem.h b/Source/plugins/ISubSystem.h index 12b33263f..082598b69 100644 --- a/Source/plugins/ISubSystem.h +++ b/Source/plugins/ISubSystem.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __ISYSTEMINFO_H #define __ISYSTEMINFO_H diff --git a/Source/plugins/JSONRPC.cpp b/Source/plugins/JSONRPC.cpp index ed468a71c..710285421 100644 --- a/Source/plugins/JSONRPC.cpp +++ b/Source/plugins/JSONRPC.cpp @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "Module.h" #include "JSONRPC.h" diff --git a/Source/plugins/JSONRPC.h b/Source/plugins/JSONRPC.h index 139bea461..7957faf05 100644 --- a/Source/plugins/JSONRPC.h +++ b/Source/plugins/JSONRPC.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #pragma once #include "IShell.h" diff --git a/Source/plugins/MetaData.cpp b/Source/plugins/MetaData.cpp index 0c84e20a7..72247b9b4 100644 --- a/Source/plugins/MetaData.cpp +++ b/Source/plugins/MetaData.cpp @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "Module.h" #include "MetaData.h" #include "IStateControl.h" diff --git a/Source/plugins/MetaData.h b/Source/plugins/MetaData.h index 59885e71a..289527e9a 100644 --- a/Source/plugins/MetaData.h +++ b/Source/plugins/MetaData.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __WEBBRIDGESUPPORT_METADATA_H #define __WEBBRIDGESUPPORT_METADATA_H diff --git a/Source/plugins/Module.cpp b/Source/plugins/Module.cpp index 2d85ed902..560b367bf 100644 --- a/Source/plugins/Module.cpp +++ b/Source/plugins/Module.cpp @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "Module.h" MODULE_NAME_DECLARATION(BUILD_REFERENCE) diff --git a/Source/plugins/Module.h b/Source/plugins/Module.h index 6ebe66d02..796d865e0 100644 --- a/Source/plugins/Module.h +++ b/Source/plugins/Module.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __MODULE_PLUGINS_H #define __MODULE_PLUGINS_H diff --git a/Source/plugins/Request.h b/Source/plugins/Request.h index 81237491c..02680666e 100644 --- a/Source/plugins/Request.h +++ b/Source/plugins/Request.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __PLUGIN_FRAMEWORK_REQUEST_H #define __PLUGIN_FRAMEWORK_REQUEST_H diff --git a/Source/plugins/Service.cpp b/Source/plugins/Service.cpp index 7a4f7f7f5..5de64ae2e 100644 --- a/Source/plugins/Service.cpp +++ b/Source/plugins/Service.cpp @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "Service.h" #include "Channel.h" diff --git a/Source/plugins/Service.h b/Source/plugins/Service.h index aeebf55a4..3291b5f1f 100644 --- a/Source/plugins/Service.h +++ b/Source/plugins/Service.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __WEBBRIDGESUPPORT_SERVICE__ #define __WEBBRIDGESUPPORT_SERVICE__ diff --git a/Source/plugins/Shell.cpp b/Source/plugins/Shell.cpp index 3555653b3..6188fd7a5 100644 --- a/Source/plugins/Shell.cpp +++ b/Source/plugins/Shell.cpp @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "Module.h" #include "IShell.h" diff --git a/Source/plugins/StateControl.cpp b/Source/plugins/StateControl.cpp index 1e4c2f26e..46cc51afd 100644 --- a/Source/plugins/StateControl.cpp +++ b/Source/plugins/StateControl.cpp @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "Module.h" #include "IStateControl.h" diff --git a/Source/plugins/SubSystem.cpp b/Source/plugins/SubSystem.cpp index f7236c225..201b19851 100644 --- a/Source/plugins/SubSystem.cpp +++ b/Source/plugins/SubSystem.cpp @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "Module.h" #include "ISubSystem.h" diff --git a/Source/plugins/VirtualInput.cpp b/Source/plugins/VirtualInput.cpp index bda45f3bc..3c46e3c16 100644 --- a/Source/plugins/VirtualInput.cpp +++ b/Source/plugins/VirtualInput.cpp @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "VirtualInput.h" namespace WPEFramework { diff --git a/Source/plugins/VirtualInput.h b/Source/plugins/VirtualInput.h index 742ab1771..84cdb8299 100644 --- a/Source/plugins/VirtualInput.h +++ b/Source/plugins/VirtualInput.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __VIRTUAL_INPUT__ #define __VIRTUAL_INPUT__ diff --git a/Source/plugins/plugins.h b/Source/plugins/plugins.h index e3b600ca5..5269646e0 100644 --- a/Source/plugins/plugins.h +++ b/Source/plugins/plugins.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __PLUGIN_FRAMEWORK_SUPPORT_H #define __PLUGIN_FRAMEWORK_SUPPORT_H diff --git a/Source/processcontainers/CMakeLists.txt b/Source/processcontainers/CMakeLists.txt index b9a5d499a..9125849a4 100644 --- a/Source/processcontainers/CMakeLists.txt +++ b/Source/processcontainers/CMakeLists.txt @@ -1,3 +1,20 @@ +# If not stated otherwise in this file or this component's license file the +# following copyright and licenses apply: +# +# Copyright 2020 RDK Management +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + set(TARGET ${NAMESPACE}ProcessContainers) # Construct a library object diff --git a/Source/processcontainers/LXCImplementation.cpp b/Source/processcontainers/LXCImplementation.cpp index edbcf09f0..475800576 100644 --- a/Source/processcontainers/LXCImplementation.cpp +++ b/Source/processcontainers/LXCImplementation.cpp @@ -1,3 +1,23 @@ + + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "Module.h" #include "ProcessContainer.h" diff --git a/Source/processcontainers/Module.cpp b/Source/processcontainers/Module.cpp index 2d85ed902..5a30a6cf1 100644 --- a/Source/processcontainers/Module.cpp +++ b/Source/processcontainers/Module.cpp @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "Module.h" MODULE_NAME_DECLARATION(BUILD_REFERENCE) diff --git a/Source/processcontainers/Module.h b/Source/processcontainers/Module.h index 4f7359afc..d82d14e84 100644 --- a/Source/processcontainers/Module.h +++ b/Source/processcontainers/Module.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #pragma once #ifndef MODULE_NAME diff --git a/Source/processcontainers/ProcessContainer.h b/Source/processcontainers/ProcessContainer.h index 889c9c912..1143d95e2 100644 --- a/Source/processcontainers/ProcessContainer.h +++ b/Source/processcontainers/ProcessContainer.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #pragma once #include "Module.h" diff --git a/Source/processcontainers/Tracing.h b/Source/processcontainers/Tracing.h index 4a9ace91f..8c508cea9 100644 --- a/Source/processcontainers/Tracing.h +++ b/Source/processcontainers/Tracing.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #pragma once #include "Module.h" diff --git a/Source/protocols/CMakeLists.txt b/Source/protocols/CMakeLists.txt index 35874aeea..8652a145a 100644 --- a/Source/protocols/CMakeLists.txt +++ b/Source/protocols/CMakeLists.txt @@ -1,3 +1,20 @@ +# If not stated otherwise in this file or this component's license file the +# following copyright and licenses apply: +# +# Copyright 2020 RDK Management +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + set(TARGET ${NAMESPACE}Protocols) find_package(ZLIB REQUIRED) diff --git a/Source/protocols/Module.cpp b/Source/protocols/Module.cpp index 2d85ed902..5a30a6cf1 100644 --- a/Source/protocols/Module.cpp +++ b/Source/protocols/Module.cpp @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "Module.h" MODULE_NAME_DECLARATION(BUILD_REFERENCE) diff --git a/Source/protocols/Module.h b/Source/protocols/Module.h index 7f6c5b817..ad2f80684 100644 --- a/Source/protocols/Module.h +++ b/Source/protocols/Module.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __MODULE_PROTOCOLS_H__ #define __MODULE_PROTOCOLS_H__ diff --git a/Source/provisionproxy/AccessProvision.h b/Source/provisionproxy/AccessProvision.h index 7b1322d36..634f33afe 100644 --- a/Source/provisionproxy/AccessProvision.h +++ b/Source/provisionproxy/AccessProvision.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __ACCESS_PROVISION_H__ #define __ACCESS_PROVISION_H__ diff --git a/Source/provisionproxy/CMakeLists.txt b/Source/provisionproxy/CMakeLists.txt index 29f8afe9b..f50a94580 100644 --- a/Source/provisionproxy/CMakeLists.txt +++ b/Source/provisionproxy/CMakeLists.txt @@ -1,3 +1,20 @@ +# If not stated otherwise in this file or this component's license file the +# following copyright and licenses apply: +# +# Copyright 2020 RDK Management +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + set(TARGET provisionproxy) find_package(libprovision REQUIRED) diff --git a/Source/provisionproxy/IPCProvision.h b/Source/provisionproxy/IPCProvision.h index 9e2b8f2ba..23ac0c387 100644 --- a/Source/provisionproxy/IPCProvision.h +++ b/Source/provisionproxy/IPCProvision.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __IPC_PROVISION_H__ #define __IPC_PROVISION_H__ diff --git a/Source/provisionproxy/ipclink.cpp b/Source/provisionproxy/ipclink.cpp index c4387d611..880fa80d6 100644 --- a/Source/provisionproxy/ipclink.cpp +++ b/Source/provisionproxy/ipclink.cpp @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "../core/core.h" #include diff --git a/Source/proxystubs/CMakeLists.txt b/Source/proxystubs/CMakeLists.txt index 714e97ece..e79452c75 100644 --- a/Source/proxystubs/CMakeLists.txt +++ b/Source/proxystubs/CMakeLists.txt @@ -1,3 +1,20 @@ +# If not stated otherwise in this file or this component's license file the +# following copyright and licenses apply: +# +# Copyright 2020 RDK Management +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + set(TARGET ${NAMESPACE}ProxyStubs) string(TOLOWER ${NAMESPACE} NAMESPACE_LIB) diff --git a/Source/proxystubs/Module.cpp b/Source/proxystubs/Module.cpp index 2d85ed902..560b367bf 100644 --- a/Source/proxystubs/Module.cpp +++ b/Source/proxystubs/Module.cpp @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "Module.h" MODULE_NAME_DECLARATION(BUILD_REFERENCE) diff --git a/Source/proxystubs/Module.h b/Source/proxystubs/Module.h index b05464ccc..e0407da4f 100644 --- a/Source/proxystubs/Module.h +++ b/Source/proxystubs/Module.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __MODULE_PROXYSTUBS_H #define __MODULE_PROXYSTUBS_H diff --git a/Source/proxystubs/PluginInterface.cpp b/Source/proxystubs/PluginInterface.cpp index 9c5fb3994..7cf11219c 100644 --- a/Source/proxystubs/PluginInterface.cpp +++ b/Source/proxystubs/PluginInterface.cpp @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "Module.h" namespace WPEFramework { diff --git a/Source/securityagent/CMakeLists.txt b/Source/securityagent/CMakeLists.txt index 4dc39f3d0..fb6931849 100644 --- a/Source/securityagent/CMakeLists.txt +++ b/Source/securityagent/CMakeLists.txt @@ -1,3 +1,20 @@ +# If not stated otherwise in this file or this component's license file the +# following copyright and licenses apply: +# +# Copyright 2020 RDK Management +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + set(TARGET securityagent) # Construct a library object diff --git a/Source/securityagent/IPCSecurityToken.h b/Source/securityagent/IPCSecurityToken.h index e6b8e4f54..6b8780a4f 100644 --- a/Source/securityagent/IPCSecurityToken.h +++ b/Source/securityagent/IPCSecurityToken.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #pragma once #include diff --git a/Source/securityagent/SecurityToken.h b/Source/securityagent/SecurityToken.h index 979dcca13..68c111591 100644 --- a/Source/securityagent/SecurityToken.h +++ b/Source/securityagent/SecurityToken.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #pragma once extern "C" { diff --git a/Source/securityagent/ipclink.cpp b/Source/securityagent/ipclink.cpp index 0d5cd218e..e2314b5d9 100644 --- a/Source/securityagent/ipclink.cpp +++ b/Source/securityagent/ipclink.cpp @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "securityagent.h" #include "IPCSecurityToken.h" diff --git a/Source/securityagent/securityagent.h b/Source/securityagent/securityagent.h index 19c064300..7e3a98801 100644 --- a/Source/securityagent/securityagent.h +++ b/Source/securityagent/securityagent.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #pragma once #ifdef _MSVC_LANG diff --git a/Source/tracing/CMakeLists.txt b/Source/tracing/CMakeLists.txt index 71016170a..cab9380c9 100644 --- a/Source/tracing/CMakeLists.txt +++ b/Source/tracing/CMakeLists.txt @@ -1,3 +1,20 @@ +# If not stated otherwise in this file or this component's license file the +# following copyright and licenses apply: +# +# Copyright 2020 RDK Management +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + set(TARGET ${NAMESPACE}Tracing) add_library(${TARGET} SHARED diff --git a/Source/tracing/ITraceControl.h b/Source/tracing/ITraceControl.h index ed83672fd..bb7dc0b02 100644 --- a/Source/tracing/ITraceControl.h +++ b/Source/tracing/ITraceControl.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __ITRACECONTROL_H #define __ITRACECONTROL_H diff --git a/Source/tracing/ITraceMedia.h b/Source/tracing/ITraceMedia.h index 19db2a2cb..767855052 100644 --- a/Source/tracing/ITraceMedia.h +++ b/Source/tracing/ITraceMedia.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __ITRACEMEDIA_H #define __ITRACEMEDIA_H diff --git a/Source/tracing/Logging.cpp b/Source/tracing/Logging.cpp index c112879b6..3fc184a37 100644 --- a/Source/tracing/Logging.cpp +++ b/Source/tracing/Logging.cpp @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "Logging.h" #ifndef __WINDOWS__ diff --git a/Source/tracing/Logging.h b/Source/tracing/Logging.h index 5d9b2b8ff..6ae6e2323 100644 --- a/Source/tracing/Logging.h +++ b/Source/tracing/Logging.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #pragma once #include "ITraceControl.h" diff --git a/Source/tracing/Module.cpp b/Source/tracing/Module.cpp index 2d85ed902..5a30a6cf1 100644 --- a/Source/tracing/Module.cpp +++ b/Source/tracing/Module.cpp @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "Module.h" MODULE_NAME_DECLARATION(BUILD_REFERENCE) diff --git a/Source/tracing/Module.h b/Source/tracing/Module.h index a8edbcb09..ef32351d2 100644 --- a/Source/tracing/Module.h +++ b/Source/tracing/Module.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __MODULE_TRACING_H #define __MODULE_TRACING_H diff --git a/Source/tracing/TraceCategories.cpp b/Source/tracing/TraceCategories.cpp index 6cd2ff859..385e4f32a 100644 --- a/Source/tracing/TraceCategories.cpp +++ b/Source/tracing/TraceCategories.cpp @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "TraceCategories.h" // ---- Class Definition ---- diff --git a/Source/tracing/TraceMedia.cpp b/Source/tracing/TraceMedia.cpp index aaedd69b6..9044f3b43 100644 --- a/Source/tracing/TraceMedia.cpp +++ b/Source/tracing/TraceMedia.cpp @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "TraceMedia.h" #include "TraceControl.h" #include "TraceUnit.h" diff --git a/Source/tracing/TraceMedia.h b/Source/tracing/TraceMedia.h index 404e7cb76..ad6b6f49c 100644 --- a/Source/tracing/TraceMedia.h +++ b/Source/tracing/TraceMedia.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __TRACEMEDIA_H #define __TRACEMEDIA_H diff --git a/Source/tracing/TraceUnit.cpp b/Source/tracing/TraceUnit.cpp index d0a54bafc..50495ec63 100644 --- a/Source/tracing/TraceUnit.cpp +++ b/Source/tracing/TraceUnit.cpp @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "TraceUnit.h" #include "TraceCategories.h" #include "Logging.h" diff --git a/Source/tracing/TraceUnit.h b/Source/tracing/TraceUnit.h index 2cb3ce951..29bf03b17 100644 --- a/Source/tracing/TraceUnit.h +++ b/Source/tracing/TraceUnit.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __TRACEUNIT_H #define __TRACEUNIT_H diff --git a/Source/virtualinput/CMakeLists.txt b/Source/virtualinput/CMakeLists.txt index 05d430457..e91c8860f 100644 --- a/Source/virtualinput/CMakeLists.txt +++ b/Source/virtualinput/CMakeLists.txt @@ -1,3 +1,20 @@ +# If not stated otherwise in this file or this component's license file the +# following copyright and licenses apply: +# +# Copyright 2020 RDK Management +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + set(TARGET ${NAMESPACE}VirtualInput) option(VIRTUALINPUT_TOOLS "Build VirtualInput tools" OFF) diff --git a/Source/virtualinput/IVirtualInput.h b/Source/virtualinput/IVirtualInput.h index b5627a30d..2c3793e5a 100644 --- a/Source/virtualinput/IVirtualInput.h +++ b/Source/virtualinput/IVirtualInput.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #pragma once #include "Module.h" diff --git a/Source/virtualinput/Module.cpp b/Source/virtualinput/Module.cpp index ab39ffb9d..14fff1839 100644 --- a/Source/virtualinput/Module.cpp +++ b/Source/virtualinput/Module.cpp @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "Module.h" #include "../core/core.h" diff --git a/Source/virtualinput/Module.h b/Source/virtualinput/Module.h index af941552d..5d60f4b8c 100644 --- a/Source/virtualinput/Module.h +++ b/Source/virtualinput/Module.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __MODULE_VIRTUALINPUT_H #define __MODULE_VIRTUALINPUT_H diff --git a/Source/virtualinput/tools/CMakeLists.txt b/Source/virtualinput/tools/CMakeLists.txt index 7ae7f29d2..172c6e886 100644 --- a/Source/virtualinput/tools/CMakeLists.txt +++ b/Source/virtualinput/tools/CMakeLists.txt @@ -1,3 +1,20 @@ +# If not stated otherwise in this file or this component's license file the +# following copyright and licenses apply: +# +# Copyright 2020 RDK Management +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + # # virtual input monitor # @@ -17,4 +34,4 @@ install( FRAMEWORK DESTINATION bin COMPONENT libs # for mac PUBLIC_HEADER DESTINATION include/${NAMESPACE}/${MODULE} COMPONENT devel # headers for mac (note the different component -> different package) INCLUDES DESTINATION include/${MODULE} # headers -) \ No newline at end of file +) diff --git a/Source/virtualinput/tools/vk_monitor.c b/Source/virtualinput/tools/vk_monitor.c index 4ce59143d..5c2c8a6ea 100644 --- a/Source/virtualinput/tools/vk_monitor.c +++ b/Source/virtualinput/tools/vk_monitor.c @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + /* * virtual keyboard monitor */ @@ -51,4 +70,4 @@ int main(int argc, const char *argv[]) Destruct(handle); return 0; -} \ No newline at end of file +} diff --git a/Source/virtualinput/virtualinput.cpp b/Source/virtualinput/virtualinput.cpp index 7af82545f..50f9ec5ce 100644 --- a/Source/virtualinput/virtualinput.cpp +++ b/Source/virtualinput/virtualinput.cpp @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "virtualinput.h" #include "IVirtualInput.h" diff --git a/Source/virtualinput/virtualinput.h b/Source/virtualinput/virtualinput.h index 55f5b311a..832c677ef 100644 --- a/Source/virtualinput/virtualinput.h +++ b/Source/virtualinput/virtualinput.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #pragma once #include diff --git a/Source/websocket/CMakeLists.txt b/Source/websocket/CMakeLists.txt index 731c12b13..1dc7e3a3f 100644 --- a/Source/websocket/CMakeLists.txt +++ b/Source/websocket/CMakeLists.txt @@ -1,3 +1,20 @@ +# If not stated otherwise in this file or this component's license file the +# following copyright and licenses apply: +# +# Copyright 2020 RDK Management +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + set(TARGET ${NAMESPACE}WebSocket) add_library(${TARGET} SHARED diff --git a/Source/websocket/JSONRPCLink.cpp b/Source/websocket/JSONRPCLink.cpp index dedbde9b6..9990ced0a 100644 --- a/Source/websocket/JSONRPCLink.cpp +++ b/Source/websocket/JSONRPCLink.cpp @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "JSONRPCLink.h" namespace WPEFramework { diff --git a/Source/websocket/JSONWebToken.cpp b/Source/websocket/JSONWebToken.cpp index b7435c13d..95402581e 100644 --- a/Source/websocket/JSONWebToken.cpp +++ b/Source/websocket/JSONWebToken.cpp @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "JSONWebToken.h" namespace WPEFramework { diff --git a/Source/websocket/JSONWebToken.h b/Source/websocket/JSONWebToken.h index 6134de7f9..9c5d8579a 100644 --- a/Source/websocket/JSONWebToken.h +++ b/Source/websocket/JSONWebToken.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #pragma once #include "Module.h" diff --git a/Source/websocket/Module.cpp b/Source/websocket/Module.cpp index 2d85ed902..5a30a6cf1 100644 --- a/Source/websocket/Module.cpp +++ b/Source/websocket/Module.cpp @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "Module.h" MODULE_NAME_DECLARATION(BUILD_REFERENCE) diff --git a/Source/websocket/Module.h b/Source/websocket/Module.h index 49527a326..e92dadf4f 100644 --- a/Source/websocket/Module.h +++ b/Source/websocket/Module.h @@ -1,3 +1,22 @@ + /* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __MODULE_WEBSOCKET_H #define __MODULE_WEBSOCKET_H diff --git a/Source/websocket/WebLink.h b/Source/websocket/WebLink.h index 3a4ed9037..28d11519b 100644 --- a/Source/websocket/WebLink.h +++ b/Source/websocket/WebLink.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __WEBLINK_H #define __WEBLINK_H diff --git a/Source/websocket/WebRequest.h b/Source/websocket/WebRequest.h index 605497f64..42ada0605 100644 --- a/Source/websocket/WebRequest.h +++ b/Source/websocket/WebRequest.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __WEBREQUEST_H #define __WEBREQUEST_H diff --git a/Source/websocket/WebResponse.h b/Source/websocket/WebResponse.h index b5713291c..ba7ad54e8 100644 --- a/Source/websocket/WebResponse.h +++ b/Source/websocket/WebResponse.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __WEBRESPONSE_H #define __WEBRESPONSE_H diff --git a/Source/websocket/WebSerializer.cpp b/Source/websocket/WebSerializer.cpp index c37434e4e..a7c5a2040 100644 --- a/Source/websocket/WebSerializer.cpp +++ b/Source/websocket/WebSerializer.cpp @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "WebSerializer.h" namespace WPEFramework { diff --git a/Source/websocket/WebSocketLink.cpp b/Source/websocket/WebSocketLink.cpp index c5c86ae18..00b2e2da6 100644 --- a/Source/websocket/WebSocketLink.cpp +++ b/Source/websocket/WebSocketLink.cpp @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "WebSocketLink.h" namespace WPEFramework { diff --git a/Source/websocket/WebSocketLink.h b/Source/websocket/WebSocketLink.h index 5e7f5a2bc..af3f6bc11 100644 --- a/Source/websocket/WebSocketLink.h +++ b/Source/websocket/WebSocketLink.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __WEBSOCKETLINK_H #define __WEBSOCKETLINK_H diff --git a/Source/websocket/WebTransfer.h b/Source/websocket/WebTransfer.h index 043610012..fda433f4e 100644 --- a/Source/websocket/WebTransfer.h +++ b/Source/websocket/WebTransfer.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __WEBTRANSFER_H #define __WEBTRANSFER_H diff --git a/Source/websocket/websocket.h b/Source/websocket/websocket.h index 9e3c452eb..ff3a5a7b4 100644 --- a/Source/websocket/websocket.h +++ b/Source/websocket/websocket.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef __WEBSOCKET_H #define __WEBSOCKET_H diff --git a/Tests/CMakeLists.txt b/Tests/CMakeLists.txt index 9c5ebef29..e6f35e979 100644 --- a/Tests/CMakeLists.txt +++ b/Tests/CMakeLists.txt @@ -1,3 +1,20 @@ +# If not stated otherwise in this file or this component's license file the +# following copyright and licenses apply: +# +# Copyright 2020 RDK Management +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + find_package(GTest REQUIRED) include_directories(${GTEST_INCLUDE_DIR}) diff --git a/Tests/IPTestAdministrator.cpp b/Tests/IPTestAdministrator.cpp index 0a7aba04d..a001c2890 100644 --- a/Tests/IPTestAdministrator.cpp +++ b/Tests/IPTestAdministrator.cpp @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "IPTestAdministrator.h" #include diff --git a/Tests/IPTestAdministrator.h b/Tests/IPTestAdministrator.h index 38fe1b83a..e3ce0ff5b 100644 --- a/Tests/IPTestAdministrator.h +++ b/Tests/IPTestAdministrator.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #pragma once #include diff --git a/Tests/core/CMakeLists.txt b/Tests/core/CMakeLists.txt index 119222824..8b7e8d074 100644 --- a/Tests/core/CMakeLists.txt +++ b/Tests/core/CMakeLists.txt @@ -1,3 +1,20 @@ +# If not stated otherwise in this file or this component's license file the +# following copyright and licenses apply: +# +# Copyright 2020 RDK Management +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + set(TEST_RUNNER_NAME "WPEFramework_test_core") add_executable(${TEST_RUNNER_NAME} diff --git a/Tests/core/test_hex2strserialization.cpp b/Tests/core/test_hex2strserialization.cpp index 67c0f1583..82535e1bd 100644 --- a/Tests/core/test_hex2strserialization.cpp +++ b/Tests/core/test_hex2strserialization.cpp @@ -1,3 +1,21 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #include #include diff --git a/Tests/core/test_ipcclient.cpp b/Tests/core/test_ipcclient.cpp index 1e4e37500..7e65389de 100644 --- a/Tests/core/test_ipcclient.cpp +++ b/Tests/core/test_ipcclient.cpp @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "../IPTestAdministrator.h" #include diff --git a/Tests/core/test_jsonparser.cpp b/Tests/core/test_jsonparser.cpp index 8149f8f87..445c30c74 100644 --- a/Tests/core/test_jsonparser.cpp +++ b/Tests/core/test_jsonparser.cpp @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include #include diff --git a/Tests/core/test_rpc.cpp b/Tests/core/test_rpc.cpp index 0ff3ae120..53a21735c 100644 --- a/Tests/core/test_rpc.cpp +++ b/Tests/core/test_rpc.cpp @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "../IPTestAdministrator.h" #include diff --git a/Tests/core/test_sharedbuffer.cpp b/Tests/core/test_sharedbuffer.cpp index 276ff7d83..f345062ca 100644 --- a/Tests/core/test_sharedbuffer.cpp +++ b/Tests/core/test_sharedbuffer.cpp @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "../IPTestAdministrator.h" #include diff --git a/Tests/tests/CMakeLists.txt b/Tests/tests/CMakeLists.txt index a24f8a1d6..8487130f0 100644 --- a/Tests/tests/CMakeLists.txt +++ b/Tests/tests/CMakeLists.txt @@ -1,3 +1,20 @@ +# If not stated otherwise in this file or this component's license file the +# following copyright and licenses apply: +# +# Copyright 2020 RDK Management +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + set(TEST_RUNNER_NAME "WPEFramework_test_tests") add_executable(${TEST_RUNNER_NAME} diff --git a/Tests/tests/test_iptestmanager.cpp b/Tests/tests/test_iptestmanager.cpp index 50f639fef..a4ec3d733 100644 --- a/Tests/tests/test_iptestmanager.cpp +++ b/Tests/tests/test_iptestmanager.cpp @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "../IPTestAdministrator.h" #include diff --git a/Tools/JsonGenerator/GenerateDocs.sh b/Tools/JsonGenerator/GenerateDocs.sh index 750028daf..3212760da 100755 --- a/Tools/JsonGenerator/GenerateDocs.sh +++ b/Tools/JsonGenerator/GenerateDocs.sh @@ -1,5 +1,22 @@ #!/bin/bash +# If not stated otherwise in this file or this component's license file the +# following copyright and licenses apply: +# +# Copyright 2020 RDK Management +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + # # Generates Plugin Markdown documentation. # diff --git a/Tools/JsonGenerator/JsonGenerator.py b/Tools/JsonGenerator/JsonGenerator.py index 0ae49b1e9..35fe7786b 100755 --- a/Tools/JsonGenerator/JsonGenerator.py +++ b/Tools/JsonGenerator/JsonGenerator.py @@ -1,5 +1,22 @@ #!/usr/bin/env python +# If not stated otherwise in this file or this component's license file the +# following copyright and licenses apply: +# +# Copyright 2020 RDK Management +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + import argparse, sys, re, os, json, posixpath, urllib, glob from collections import OrderedDict diff --git a/Tools/ProxyStubGenerator/CppParser.py b/Tools/ProxyStubGenerator/CppParser.py index c3d353419..ab479f5c8 100755 --- a/Tools/ProxyStubGenerator/CppParser.py +++ b/Tools/ProxyStubGenerator/CppParser.py @@ -1,5 +1,22 @@ #!/usr/bin/env python +# If not stated otherwise in this file or this component's license file the +# following copyright and licenses apply: +# +# Copyright 2020 RDK Management +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + # # C++ header parser # diff --git a/Tools/ProxyStubGenerator/StubGenerator.py b/Tools/ProxyStubGenerator/StubGenerator.py index 1ee03c3a0..d56103a84 100755 --- a/Tools/ProxyStubGenerator/StubGenerator.py +++ b/Tools/ProxyStubGenerator/StubGenerator.py @@ -1,5 +1,22 @@ #!/usr/bin/env python +# If not stated otherwise in this file or this component's license file the +# following copyright and licenses apply: +# +# Copyright 2020 RDK Management +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + # # WPE Framework proxy stub code generator # diff --git a/Tools/ProxyStubGenerator/default.h b/Tools/ProxyStubGenerator/default.h index 53c8e2320..8ee456f93 100644 --- a/Tools/ProxyStubGenerator/default.h +++ b/Tools/ProxyStubGenerator/default.h @@ -1,3 +1,22 @@ +/* + * If not stated otherwise in this file or this component's LICENSE file the + * following copyright and licenses apply: + * + * Copyright 2020 RDK Management + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + // // Forward declarations of types used by the interfaces. // Included by default by the stub generator. diff --git a/Tools/cmake/FindJsonGenerator.cmake.in b/Tools/cmake/FindJsonGenerator.cmake.in index ecd8798af..107fbb274 100644 --- a/Tools/cmake/FindJsonGenerator.cmake.in +++ b/Tools/cmake/FindJsonGenerator.cmake.in @@ -1,3 +1,20 @@ +# If not stated otherwise in this file or this component's license file the +# following copyright and licenses apply: +# +# Copyright 2020 RDK Management +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + if(NOT PYTHON_EXECUTABLE) find_package(PythonInterp 2.7 REQUIRED QUIET) endif() @@ -84,4 +101,4 @@ function(JsonGenerator) endforeach(_input) endfunction(JsonGenerator) -message(STATUS "JsonGenerator ready ${JSON_GENERATOR}") \ No newline at end of file +message(STATUS "JsonGenerator ready ${JSON_GENERATOR}") diff --git a/Tools/cmake/FindProxyStubGenerator.cmake.in b/Tools/cmake/FindProxyStubGenerator.cmake.in index 1df8c5ead..980c2cb4b 100644 --- a/Tools/cmake/FindProxyStubGenerator.cmake.in +++ b/Tools/cmake/FindProxyStubGenerator.cmake.in @@ -1,3 +1,20 @@ +# If not stated otherwise in this file or this component's license file the +# following copyright and licenses apply: +# +# Copyright 2020 RDK Management +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + if(NOT PYTHON_EXECUTABLE) find_package(PythonInterp 2.7 REQUIRED QUIET) endif() @@ -71,4 +88,4 @@ function(ProxyStubGenerator) endforeach(_input) endfunction(ProxyStubGenerator) -message(STATUS "ProxyStubGenerator ready ${PROXYSTUB_GENERATOR}") \ No newline at end of file +message(STATUS "ProxyStubGenerator ready ${PROXYSTUB_GENERATOR}") diff --git a/cmake/modules/CmakeHelperFunctions.cmake b/cmake/modules/CmakeHelperFunctions.cmake index 782490809..b72f674ed 100644 --- a/cmake/modules/CmakeHelperFunctions.cmake +++ b/cmake/modules/CmakeHelperFunctions.cmake @@ -1,3 +1,20 @@ +# If not stated otherwise in this file or this component's license file the +# following copyright and licenses apply: +# +# Copyright 2020 RDK Management +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + include (CMakePackageConfigHelpers) macro(add_element list element) diff --git a/cmake/modules/CompileSettings.cmake b/cmake/modules/CompileSettings.cmake index 9545cacaa..9329a33b3 100644 --- a/cmake/modules/CompileSettings.cmake +++ b/cmake/modules/CompileSettings.cmake @@ -1,3 +1,20 @@ +# If not stated otherwise in this file or this component's license file the +# following copyright and licenses apply: +# +# Copyright 2020 RDK Management +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + #[[ CompileSettings This is a non-buildable target used to set the overall mendatory settings for the compiler for all sources of the Framework and its Plugins diff --git a/cmake/modules/CompileSettingsDebug.cmake b/cmake/modules/CompileSettingsDebug.cmake index 27a3e09e0..16dc31844 100644 --- a/cmake/modules/CompileSettingsDebug.cmake +++ b/cmake/modules/CompileSettingsDebug.cmake @@ -1,3 +1,20 @@ +# If not stated otherwise in this file or this component's license file the +# following copyright and licenses apply: +# +# Copyright 2020 RDK Management +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + #[[ CompileSettingsDebug This is a non-buildable target used to set the optional settings for the compiler for all sources of the Framework and its Plugins based on the build type diff --git a/cmake/modules/FindExecInfo.cmake b/cmake/modules/FindExecInfo.cmake index 07308378a..3be729d0e 100644 --- a/cmake/modules/FindExecInfo.cmake +++ b/cmake/modules/FindExecInfo.cmake @@ -1,3 +1,20 @@ +# If not stated otherwise in this file or this component's license file the +# following copyright and licenses apply: +# +# Copyright 2020 RDK Management +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + include(CheckSymbolExists) CHECK_SYMBOL_EXISTS(__GNU_LIBRARY__ "features.h" GNU_LIBRARY_FOUND) diff --git a/cmake/modules/FindLIBRT.cmake b/cmake/modules/FindLIBRT.cmake index 0dd922bb4..d25090b38 100644 --- a/cmake/modules/FindLIBRT.cmake +++ b/cmake/modules/FindLIBRT.cmake @@ -1,3 +1,20 @@ +# If not stated otherwise in this file or this component's license file the +# following copyright and licenses apply: +# +# Copyright 2020 RDK Management +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + ## clock-monotonic, just see if we need to link with rt set(CMAKE_REQUIRED_LIBRARIES_SAVE ${CMAKE_REQUIRED_LIBRARIES}) set(CMAKE_REQUIRED_LIBRARIES rt) diff --git a/cmake/modules/FindLXC.cmake b/cmake/modules/FindLXC.cmake index 6c0d8b21a..efc1b07e4 100644 --- a/cmake/modules/FindLXC.cmake +++ b/cmake/modules/FindLXC.cmake @@ -1,3 +1,20 @@ +# If not stated otherwise in this file or this component's license file the +# following copyright and licenses apply: +# +# Copyright 2020 RDK Management +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + find_package(PkgConfig) pkg_check_modules(PC_LXC lxc) @@ -29,4 +46,4 @@ if(${PC_LXC_FOUND}) INTERFACE_LINK_LIBRARIES "${PC_LXC_LIBRARIES}" ) endif() -endif() \ No newline at end of file +endif() diff --git a/cmake/platform.cmake b/cmake/platform.cmake index b5813f675..a8f4bd5b3 100644 --- a/cmake/platform.cmake +++ b/cmake/platform.cmake @@ -1,3 +1,20 @@ +# If not stated otherwise in this file or this component's license file the +# following copyright and licenses apply: +# +# Copyright 2020 RDK Management +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + if(UNIX AND NOT APPLE) set(LINUX TRUE) endif() diff --git a/cmake/project.cmake.in b/cmake/project.cmake.in index b2ffcbb25..c5ccff945 100644 --- a/cmake/project.cmake.in +++ b/cmake/project.cmake.in @@ -1,3 +1,20 @@ +# If not stated otherwise in this file or this component's license file the +# following copyright and licenses apply: +# +# Copyright 2020 RDK Management +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + ## This is an stripped version of cmakepp ## ## https://github.com/toeb/cmakepp diff --git a/cmake/templates/defaultConfig.cmake.in b/cmake/templates/defaultConfig.cmake.in index fad52b036..586755f2a 100644 --- a/cmake/templates/defaultConfig.cmake.in +++ b/cmake/templates/defaultConfig.cmake.in @@ -1,3 +1,20 @@ +# If not stated otherwise in this file or this component's license file the +# following copyright and licenses apply: +# +# Copyright 2020 RDK Management +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + set(dependencies @dependencies@) # First load dependencies @@ -7,4 +24,4 @@ endforeach() # import target exports get_filename_component(_DIR "${CMAKE_CURRENT_LIST_FILE}" PATH) -include(${_DIR}/@_name@Targets.cmake) \ No newline at end of file +include(${_DIR}/@_name@Targets.cmake)