diff --git a/Podfile b/Podfile
index 18e4fb033..031cda3eb 100644
--- a/Podfile
+++ b/Podfile
@@ -45,12 +45,6 @@ end
$matrixSDKVersionSpec = { :git => 'https://dl-gitlab.example.com/bwmessenger/bundesmessenger/bundesmessenger-ios-sdk', :tag => 'v2.17.0' }
-# Method to import the MatrixSDK
-def import_MatrixSDK
- pod 'MatrixSDK', $matrixSDKVersionSpec, :inhibit_warnings => false
- pod 'MatrixSDK/JingleCallStack', $matrixSDKVersionSpec, :inhibit_warnings => false
-end
-
########################################
def import_MatrixKit_pods
@@ -76,10 +70,6 @@ abstract_target 'RiotPods' do
# Piwik for analytics
pod 'MatomoTracker', '~> 7.5.2'
- # PostHog for analytics
- pod 'PostHog', '~> 2.0.0'
- pod 'Sentry', '~> 7.15.0'
-
pod 'OLMKit'
pod 'zxcvbn-ios'
@@ -89,7 +79,7 @@ abstract_target 'RiotPods' do
pod 'SwiftFormat/CLI'
target "Riot" do
- import_MatrixSDK
+ pod 'MatrixSDK', $matrixSDKVersionSpec, :inhibit_warnings => false
import_MatrixKit_pods
import_SwiftUI_pods
@@ -100,8 +90,6 @@ abstract_target 'RiotPods' do
pod 'FlowCommoniOS', '~> 1.12.0'
pod 'DTTJailbreakDetection', '~> 0.4.0'
pod 'ReadMoreTextView', '~> 3.0.1'
- pod 'SwiftBase32', '~> 0.9.0'
- pod 'SwiftJWT', '~> 3.6.200'
pod 'SideMenu', '~> 6.5'
pod 'DSWaveformImage', '~> 6.1.1'
@@ -115,7 +103,7 @@ abstract_target 'RiotPods' do
end
target "BundesMessenger" do
- import_MatrixSDK
+ pod 'MatrixSDK', $matrixSDKVersionSpec, :inhibit_warnings => false
import_MatrixKit_pods
import_SwiftUI_pods
@@ -126,14 +114,12 @@ abstract_target 'RiotPods' do
pod 'FlowCommoniOS', '~> 1.12.0'
pod 'DTTJailbreakDetection', '~> 0.4.0'
pod 'ReadMoreTextView', '~> 3.0.1'
- pod 'SwiftBase32', '~> 0.9.0'
- pod 'SwiftJWT', '~> 3.6.200'
pod 'SideMenu', '~> 6.5'
pod 'DSWaveformImage', '~> 6.1.1'
end
target "BuM-Beta" do
- import_MatrixSDK
+ pod 'MatrixSDK', $matrixSDKVersionSpec, :inhibit_warnings => false
import_MatrixKit_pods
import_SwiftUI_pods
@@ -144,14 +130,12 @@ abstract_target 'RiotPods' do
pod 'FlowCommoniOS', '~> 1.12.0'
pod 'DTTJailbreakDetection', '~> 0.4.0'
pod 'ReadMoreTextView', '~> 3.0.1'
- pod 'SwiftBase32', '~> 0.9.0'
- pod 'SwiftJWT', '~> 3.6.200'
pod 'SideMenu', '~> 6.5'
pod 'DSWaveformImage', '~> 6.1.1'
end
target "BuM-Open" do
- import_MatrixSDK
+ pod 'MatrixSDK', $matrixSDKVersionSpec, :inhibit_warnings => false
import_MatrixKit_pods
import_SwiftUI_pods
@@ -162,14 +146,12 @@ abstract_target 'RiotPods' do
pod 'FlowCommoniOS', '~> 1.12.0'
pod 'DTTJailbreakDetection', '~> 0.4.0'
pod 'ReadMoreTextView', '~> 3.0.1'
- pod 'SwiftBase32', '~> 0.9.0'
- pod 'SwiftJWT', '~> 3.6.200'
pod 'SideMenu', '~> 6.5'
pod 'DSWaveformImage', '~> 6.1.1'
end
target "BuM-BWI-MDM" do
- import_MatrixSDK
+ pod 'MatrixSDK', $matrixSDKVersionSpec, :inhibit_warnings => false
import_MatrixKit_pods
import_SwiftUI_pods
@@ -180,8 +162,6 @@ abstract_target 'RiotPods' do
pod 'FlowCommoniOS', '~> 1.12.0'
pod 'DTTJailbreakDetection', '~> 0.4.0'
pod 'ReadMoreTextView', '~> 3.0.1'
- pod 'SwiftBase32', '~> 0.9.0'
- pod 'SwiftJWT', '~> 3.6.200'
pod 'SideMenu', '~> 6.5'
pod 'DSWaveformImage', '~> 6.1.1'
end
@@ -195,12 +175,12 @@ abstract_target 'RiotPods' do
end
target "RiotNSE" do
- import_MatrixSDK
+ pod 'MatrixSDK', $matrixSDKVersionSpec, :inhibit_warnings => false
import_MatrixKit_pods
end
target "BroadcastUploadExtension" do
- import_MatrixSDK
+ pod 'MatrixSDK', $matrixSDKVersionSpec, :inhibit_warnings => false
end
# Disabled due to crypto corruption issues.
diff --git a/Podfile.lock b/Podfile.lock
index 4c39005f7..1c334a487 100644
--- a/Podfile.lock
+++ b/Podfile.lock
@@ -14,9 +14,6 @@ PODS:
- AFNetworking/Serialization (4.0.1)
- AFNetworking/UIKit (4.0.1):
- AFNetworking/NSURLSession
- - BlueCryptor (1.0.32)
- - BlueECC (1.2.5)
- - BlueRSA (1.0.200)
- Down (0.11.0)
- DSBottomSheet (0.3.0)
- DSWaveformImage (6.1.1)
@@ -42,20 +39,12 @@ PODS:
- GBDeviceInfo (7.1.0):
- GBDeviceInfo/Core (= 7.1.0)
- GBDeviceInfo/Core (7.1.0)
- - GZIP (1.3.1)
- - Introspect (0.11.0)
- - JitsiMeetSDKLite (8.1.2-lite):
- - JitsiWebRTC (~> 111.0)
- - JitsiWebRTC (111.0.2)
+ - GZIP (1.3.2)
+ - Introspect (0.12.0)
- KeychainAccess (4.2.2)
- - KituraContracts (1.2.1):
- - LoggerAPI (~> 1.7)
- KTCenterFlowLayout (1.3.1)
- libbase58 (0.1.4)
- libPhoneNumber-iOS (0.9.15)
- - LoggerAPI (1.9.200):
- - Logging (~> 1.1)
- - Logging (1.4.0)
- MatomoTracker (7.5.2):
- MatomoTracker/Core (= 7.5.2)
- MatomoTracker/Core (7.5.2)
@@ -69,16 +58,12 @@ PODS:
- OLMKit (~> 3.2.5)
- Realm (= 10.27.0)
- SwiftyBeaver (= 1.9.5)
- - MatrixSDK/JingleCallStack (0.27.5):
- - JitsiMeetSDKLite (= 8.1.2-lite)
- - MatrixSDK/Core
- MatrixSDKCrypto (0.3.13)
- OLMKit (3.2.12):
- OLMKit/olmc (= 3.2.12)
- OLMKit/olmcpp (= 3.2.12)
- OLMKit/olmc (3.2.12)
- OLMKit/olmcpp (3.2.12)
- - PostHog (2.0.0)
- ReadMoreTextView (3.0.1)
- Realm (10.27.0):
- Realm/Headers (= 10.27.0)
@@ -88,20 +73,10 @@ PODS:
- Reusable/View (= 4.1.2)
- Reusable/Storyboard (4.1.2)
- Reusable/View (4.1.2)
- - Sentry (7.15.0):
- - Sentry/Core (= 7.15.0)
- - Sentry/Core (7.15.0)
- SideMenu (6.5.0)
- - SwiftBase32 (0.9.0)
- - SwiftFormat/CLI (0.50.2)
- - SwiftGen (6.6.2)
- - SwiftJWT (3.6.200):
- - BlueCryptor (~> 1.0)
- - BlueECC (~> 1.1)
- - BlueRSA (~> 1.0)
- - KituraContracts (~> 1.2)
- - LoggerAPI (~> 1.7)
- - SwiftLint (0.49.1)
+ - SwiftFormat/CLI (0.54.0)
+ - SwiftGen (6.6.3)
+ - SwiftLint (0.55.1)
- SwiftyBeaver (1.9.5)
- UICollectionViewLeftAlignedLayout (1.0.2)
- UICollectionViewRightAlignedLayout (0.0.3)
@@ -125,17 +100,12 @@ DEPENDENCIES:
- libPhoneNumber-iOS (~> 0.9.13)
- MatomoTracker (~> 7.5.2)
- MatrixSDK (from `https://dl-gitlab.example.com/bwmessenger/bundesmessenger/bundesmessenger-ios-sdk`, tag `v2.17.0`)
- - MatrixSDK/JingleCallStack (from `https://dl-gitlab.example.com/bwmessenger/bundesmessenger/bundesmessenger-ios-sdk`, tag `v2.17.0`)
- OLMKit
- - PostHog (~> 2.0.0)
- ReadMoreTextView (~> 3.0.1)
- Reusable (~> 4.1)
- - Sentry (~> 7.15.0)
- SideMenu (~> 6.5)
- - SwiftBase32 (~> 0.9.0)
- SwiftFormat/CLI
- SwiftGen
- - SwiftJWT (~> 3.6.200)
- SwiftLint
- UICollectionViewLeftAlignedLayout (~> 1.0.2)
- UICollectionViewRightAlignedLayout (~> 0.0.3)
@@ -146,44 +116,31 @@ DEPENDENCIES:
SPEC REPOS:
https://github.com/CocoaPods/Specs.git:
- AFNetworking
- - DTCoreText
- - DTFoundation
- - DTTJailbreakDetection
- - GZIP
- - JitsiMeetSDKLite
- - JitsiWebRTC
- - libbase58
- - MatomoTracker
- - MatrixSDKCrypto
- - Realm
- - SwiftyBeaver
- trunk:
- - BlueCryptor
- - BlueECC
- - BlueRSA
- Down
- DSBottomSheet
- DSWaveformImage
+ - DTCoreText
+ - DTFoundation
+ - DTTJailbreakDetection
- FlowCommoniOS
- GBDeviceInfo
+ - GZIP
- Introspect
- KeychainAccess
- - KituraContracts
- KTCenterFlowLayout
+ - libbase58
- libPhoneNumber-iOS
- - LoggerAPI
- - Logging
+ - MatomoTracker
+ - MatrixSDKCrypto
- OLMKit
- - PostHog
- ReadMoreTextView
+ - Realm
- Reusable
- - Sentry
- SideMenu
- - SwiftBase32
- SwiftFormat
- SwiftGen
- - SwiftJWT
- SwiftLint
+ - SwiftyBeaver
- UICollectionViewLeftAlignedLayout
- UICollectionViewRightAlignedLayout
- WeakDictionary
@@ -202,9 +159,6 @@ CHECKOUT OPTIONS:
SPEC CHECKSUMS:
AFNetworking: 3bd23d814e976cd148d7d44c3ab78017b744cd58
- BlueCryptor: b0aee3d9b8f367b49b30de11cda90e1735571c24
- BlueECC: 0d18e93347d3ec6d41416de21c1ffa4d4cd3c2cc
- BlueRSA: dfeef51db96bcc4edec654956c1581adbda4e6a3
Down: b6ba1bc985c9d2f4e15e3b293d2207766fa12612
DSBottomSheet: ca0ac37eb5af2dd54663f86b84382ed90a59be2a
DSWaveformImage: 3c718a0cf99291887ee70d1d0c18d80101d3d9ce
@@ -213,32 +167,23 @@ SPEC CHECKSUMS:
DTTJailbreakDetection: 5e356c5badc17995f65a83ed9483f787a0057b71
FlowCommoniOS: ca92071ab526dc89905495a37844fd7e78d1a7f2
GBDeviceInfo: 5d62fa85bdcce3ed288d83c28789adf1173e4376
- GZIP: e6922ed5bdd1d77d84589d50821ac34ea0c38d4b
- Introspect: 4cc1e4c34dd016540c8d86a591c231c09dafbee3
- JitsiMeetSDKLite: 895213158cf62342069a10634a41d2f1c00057f7
- JitsiWebRTC: 80f62908fcf2a1160e0d14b584323fb6e6be630b
+ GZIP: 3c0abf794bfce8c7cb34ea05a1837752416c8868
+ Introspect: b66b675de8a85d9ef832f3a710d8e3c7db186884
KeychainAccess: c0c4f7f38f6fc7bbe58f5702e25f7bd2f65abf51
- KituraContracts: e845e60dc8627ad0a76fa55ef20a45451d8f830b
KTCenterFlowLayout: 6e02b50ab2bd865025ae82fe266ed13b6d9eaf97
libbase58: 8abc2a53ac38cd37720c0acbc53ef3660e9016c2
libPhoneNumber-iOS: 0a32a9525cf8744fe02c5206eb30d571e38f7d75
- LoggerAPI: ad9c4a6f1e32f518fdb43a1347ac14d765ab5e3d
- Logging: beeb016c9c80cf77042d62e83495816847ef108b
MatomoTracker: 1d98ddc58322fd9d65e1a6886b8e41363047bd13
MatrixSDK: f92ffead50eda83c99786afefed9be739987f338
MatrixSDKCrypto: bf08b72f2cd015d8749420a2b8b92fc0536bedf4
OLMKit: da115f16582e47626616874e20f7bb92222c7a51
- PostHog: 660ec6c9d80cec17b685e148f17f6785a88b597d
ReadMoreTextView: 19147adf93abce6d7271e14031a00303fe28720d
Realm: 9ca328bd7e700cc19703799785e37f77d1a130f2
Reusable: 6bae6a5e8aa793c9c441db0213c863a64bce9136
- Sentry: 63ca44f5e0c8cea0ee5a07686b02e56104f41ef7
SideMenu: f583187d21c5b1dd04c72002be544b555a2627a2
- SwiftBase32: 9399c25a80666dc66b51e10076bf591e3bbb8f17
- SwiftFormat: 710117321c55c82675c0dc03055128efbb13c38f
- SwiftGen: 1366a7f71aeef49954ca5a63ba4bef6b0f24138c
- SwiftJWT: 88c412708f58c169d431d344c87bc79a87c830ae
- SwiftLint: 32ee33ded0636d0905ef6911b2b67bbaeeedafa5
+ SwiftFormat: 0e0b577434e6aa63bc82a8905b40d9597b8452d4
+ SwiftGen: 4993cbf71cbc4886f775e26f8d5c3a1188ec9f99
+ SwiftLint: 3fe909719babe5537c552ee8181c0031392be933
SwiftyBeaver: 84069991dd5dca07d7069100985badaca7f0ce82
UICollectionViewLeftAlignedLayout: 830bf6fa5bab9f9b464f62e3384f9d2e00b3c0f6
UICollectionViewRightAlignedLayout: 823eef8c567eba4a44c21bc2ffcb0d0d5f361e2d
@@ -246,6 +191,6 @@ SPEC CHECKSUMS:
zxcvbn-ios: fef98b7c80f1512ff0eec47ac1fa399fc00f7e3c
ZXingObjC: 8898711ab495761b2dbbdec76d90164a6d7e14c5
-PODFILE CHECKSUM: 6becaa723b08ad793b53fc0361096601413eb780
+PODFILE CHECKSUM: 3c3cad2e80e90b989d5bfc929c8cf68d8b656d04
COCOAPODS: 1.14.3
diff --git a/Riot/Assets/third_party_licenses.html b/Riot/Assets/third_party_licenses.html
index edaf6ab3c..64cdd5518 100644
--- a/Riot/Assets/third_party_licenses.html
+++ b/Riot/Assets/third_party_licenses.html
@@ -122,967 +122,6 @@
This notice may not be removed or altered from any source distribution.
-
It is composed of 2 frameworks:
webrtc
- Copyright (c) 2011, The WebRTC project authors. All rights reserved. - - Redistribution and use in source and binary forms, with or without - modification, are permitted provided that the following conditions are - met: - - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - * 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. - - * Neither the name of Google 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. - - This source tree contains third party source code which is governed by third - party licenses. Paths to the files and associated licenses are collected here. - - Files governed by third party licenses: - common_audio/fft4g.c - common_audio/signal_processing/spl_sqrt_floor.c - common_audio/signal_processing/spl_sqrt_floor_arm.S - modules/audio_coding/codecs/g711/main/source/g711.c - modules/audio_coding/codecs/g711/main/source/g711.h - modules/audio_coding/codecs/g722/main/source/g722_decode.c - modules/audio_coding/codecs/g722/main/source/g722_enc_dec.h - modules/audio_coding/codecs/g722/main/source/g722_encode.c - modules/audio_coding/codecs/isac/main/source/fft.c - modules/audio_device/mac/portaudio/pa_memorybarrier.h - modules/audio_device/mac/portaudio/pa_ringbuffer.c - modules/audio_device/mac/portaudio/pa_ringbuffer.h - modules/audio_processing/aec/aec_rdft.c - system_wrappers/source/condition_variable_event_win.cc - system_wrappers/source/set_thread_name_win.h - system_wrappers/source/spreadsortlib/constants.hpp - system_wrappers/source/spreadsortlib/spreadsort.hpp - - Individual licenses for each file: - ------------------------------------------------------------------------------- - Files: - common_audio/signal_processing/spl_sqrt_floor.c - common_audio/signal_processing/spl_sqrt_floor_arm.S - - License: - /* - * Written by Wilco Dijkstra, 1996. The following email exchange establishes the - * license. - * - * From: Wilco Dijkstra <Wilco.Dijkstra@ntlworld.com> - * Date: Fri, Jun 24, 2011 at 3:20 AM - * Subject: Re: sqrt routine - * To: Kevin Ma <kma@google.com> - * Hi Kevin, - * Thanks for asking. Those routines are public domain (originally posted to - * comp.sys.arm a long time ago), so you can use them freely for any purpose. - * Cheers, - * Wilco - * - * ----- Original Message ----- - * From: "Kevin Ma" <kma@google.com> - * To: <Wilco.Dijkstra@ntlworld.com> - * Sent: Thursday, June 23, 2011 11:44 PM - * Subject: Fwd: sqrt routine - * Hi Wilco, - * I saw your sqrt routine from several web sites, including - * http://www.finesse.demon.co.uk/steven/sqrt.html. - * Just wonder if there's any copyright information with your Successive - * approximation routines, or if I can freely use it for any purpose. - * Thanks. - * Kevin - */ - ------------------------------------------------------------------------------- - Files: - modules/audio_coding/codecs/g711/main/source/g711.c - modules/audio_coding/codecs/g711/main/source/g711.h - - License: - /* - * SpanDSP - a series of DSP components for telephony - * - * g711.h - In line A-law and u-law conversion routines - * - * Written by Steve Underwood <steveu@coppice.org> - * - * Copyright (C) 2001 Steve Underwood - * - * Despite my general liking of the GPL, I place this code in the - * public domain for the benefit of all mankind - even the slimy - * ones who might try to proprietize my work and use it to my - * detriment. - */ - ------------------------------------------------------------------------------- - Files: - modules/audio_coding/codecs/g722/main/source/g722_decode.c - modules/audio_coding/codecs/g722/main/source/g722_enc_dec.h - modules/audio_coding/codecs/g722/main/source/g722_encode.c - - License: - /* - * SpanDSP - a series of DSP components for telephony - * - * g722_decode.c - The ITU G.722 codec, decode part. - * - * Written by Steve Underwood <steveu@coppice.org> - * - * Copyright (C) 2005 Steve Underwood - * - * Despite my general liking of the GPL, I place my own contributions - * to this code in the public domain for the benefit of all mankind - - * even the slimy ones who might try to proprietize my work and use it - * to my detriment. - * - * Based in part on a single channel G.722 codec which is: - * - * Copyright (c) CMU 1993 - * Computer Science, Speech Group - * Chengxiang Lu and Alex Hauptmann - */ - ------------------------------------------------------------------------------- - Files: - modules/audio_coding/codecs/isac/main/source/fft.c - - License: - /* - * Copyright(c)1995,97 Mark Olesen <olesen@me.QueensU.CA> - * Queen's Univ at Kingston (Canada) - * - * Permission to use, copy, modify, and distribute this software for - * any purpose without fee is hereby granted, provided that this - * entire notice is included in all copies of any software which is - * or includes a copy or modification of this software and in all - * copies of the supporting documentation for such software. - * - * THIS SOFTWARE IS BEING PROVIDED "AS IS", WITHOUT ANY EXPRESS OR - * IMPLIED WARRANTY. IN PARTICULAR, NEITHER THE AUTHOR NOR QUEEN'S - * UNIVERSITY AT KINGSTON MAKES ANY REPRESENTATION OR WARRANTY OF ANY - * KIND CONCERNING THE MERCHANTABILITY OF THIS SOFTWARE OR ITS - * FITNESS FOR ANY PARTICULAR PURPOSE. - * - * All of which is to say that you can do what you like with this - * source code provided you don't try to sell it as your own and you - * include an unaltered copy of this message (including the - * copyright). - * - * It is also implicitly understood that bug fixes and improvements - * should make their way back to the general Internet community so - * that everyone benefits. - */ - ------------------------------------------------------------------------------- - Files: - modules/audio_device/mac/portaudio/pa_memorybarrier.h - modules/audio_device/mac/portaudio/pa_ringbuffer.c - modules/audio_device/mac/portaudio/pa_ringbuffer.h - - License: - /* - * $Id: pa_memorybarrier.h 1240 2007-07-17 13:05:07Z bjornroche $ - * Portable Audio I/O Library - * Memory barrier utilities - * - * Author: Bjorn Roche, XO Audio, LLC - * - * This program uses the PortAudio Portable Audio Library. - * For more information see: http://www.portaudio.com - * Copyright (c) 1999-2000 Ross Bencina and Phil Burk - * - * 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. - */ - - /* - * The text above constitutes the entire PortAudio license; however, - * the PortAudio community also makes the following non-binding requests: - * - * Any person wishing to distribute modifications to the Software is - * requested to send the modifications to the original developer so that - * they can be incorporated into the canonical version. It is also - * requested that these non-binding requests be included along with the - * license above. - */ - - /* - * $Id: pa_ringbuffer.c 1421 2009-11-18 16:09:05Z bjornroche $ - * Portable Audio I/O Library - * Ring Buffer utility. - * - * Author: Phil Burk, http://www.softsynth.com - * modified for SMP safety on Mac OS X by Bjorn Roche - * modified for SMP safety on Linux by Leland Lucius - * also, allowed for const where possible - * modified for multiple-byte-sized data elements by Sven Fischer - * - * Note that this is safe only for a single-thread reader and a - * single-thread writer. - * - * This program uses the PortAudio Portable Audio Library. - * For more information see: http://www.portaudio.com - * Copyright (c) 1999-2000 Ross Bencina and Phil Burk - * - * 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. - */ - - /* - * The text above constitutes the entire PortAudio license; however, - * the PortAudio community also makes the following non-binding requests: - * - * Any person wishing to distribute modifications to the Software is - * requested to send the modifications to the original developer so that - * they can be incorporated into the canonical version. It is also - * requested that these non-binding requests be included along with the - * license above. - */ - ------------------------------------------------------------------------------- - Files: - common_audio/fft4g.c - modules/audio_processing/aec/aec_rdft.c - - License: - /* - * http://www.kurims.kyoto-u.ac.jp/~ooura/fft.html - * Copyright Takuya OOURA, 1996-2001 - * - * You may use, copy, modify and distribute this code for any purpose (include - * commercial use) and without fee. Please refer to this package when you modify - * this code. - */ - ------------------------------------------------------------------------------- - Files: - system_wrappers/source/condition_variable_event_win.cc - - Source: - http://www1.cse.wustl.edu/~schmidt/ACE-copying.html - - License: - Copyright and Licensing Information for ACE(TM), TAO(TM), CIAO(TM), DAnCE(TM), - and CoSMIC(TM) - - ACE(TM), TAO(TM), CIAO(TM), DAnCE>(TM), and CoSMIC(TM) (henceforth referred to - as "DOC software") are copyrighted by Douglas C. Schmidt and his research - group at Washington University, University of California, Irvine, and - Vanderbilt University, Copyright (c) 1993-2009, all rights reserved. Since DOC - software is open-source, freely available software, you are free to use, - modify, copy, and distribute--perpetually and irrevocably--the DOC software - source code and object code produced from the source, as well as copy and - distribute modified versions of this software. You must, however, include this - copyright statement along with any code built using DOC software that you - release. No copyright statement needs to be provided if you just ship binary - executables of your software products. - You can use DOC software in commercial and/or binary software releases and are - under no obligation to redistribute any of your source code that is built - using DOC software. Note, however, that you may not misappropriate the DOC - software code, such as copyrighting it yourself or claiming authorship of the - DOC software code, in a way that will prevent DOC software from being - distributed freely using an open-source development model. You needn't inform - anyone that you're using DOC software in your software, though we encourage - you to let us know so we can promote your project in the DOC software success - stories. - - The ACE, TAO, CIAO, DAnCE, and CoSMIC web sites are maintained by the DOC - Group at the Institute for Software Integrated Systems (ISIS) and the Center - for Distributed Object Computing of Washington University, St. Louis for the - development of open-source software as part of the open-source software - community. Submissions are provided by the submitter ``as is'' with no - warranties whatsoever, including any warranty of merchantability, - noninfringement of third party intellectual property, or fitness for any - particular purpose. In no event shall the submitter be liable for any direct, - indirect, special, exemplary, punitive, or consequential damages, including - without limitation, lost profits, even if advised of the possibility of such - damages. Likewise, DOC software is provided as is with no warranties of any - kind, including the warranties of design, merchantability, and fitness for a - particular purpose, noninfringement, or arising from a course of dealing, - usage or trade practice. Washington University, UC Irvine, Vanderbilt - University, their employees, and students shall have no liability with respect - to the infringement of copyrights, trade secrets or any patents by DOC - software or any part thereof. Moreover, in no event will Washington - University, UC Irvine, or Vanderbilt University, their employees, or students - be liable for any lost revenue or profits or other special, indirect and - consequential damages. - - DOC software is provided with no support and without any obligation on the - part of Washington University, UC Irvine, Vanderbilt University, their - employees, or students to assist in its use, correction, modification, or - enhancement. A number of companies around the world provide commercial support - for DOC software, however. DOC software is Y2K-compliant, as long as the - underlying OS platform is Y2K-compliant. Likewise, DOC software is compliant - with the new US daylight savings rule passed by Congress as "The Energy Policy - Act of 2005," which established new daylight savings times (DST) rules for the - United States that expand DST as of March 2007. Since DOC software obtains - time/date and calendaring information from operating systems users will not be - affected by the new DST rules as long as they upgrade their operating systems - accordingly. - - The names ACE(TM), TAO(TM), CIAO(TM), DAnCE(TM), CoSMIC(TM), Washington - University, UC Irvine, and Vanderbilt University, may not be used to endorse - or promote products or services derived from this source without express - written permission from Washington University, UC Irvine, or Vanderbilt - University. This license grants no permission to call products or services - derived from this source ACE(TM), TAO(TM), CIAO(TM), DAnCE(TM), or CoSMIC(TM), - nor does it grant permission for the name Washington University, UC Irvine, or - Vanderbilt University to appear in their names. - ------------------------------------------------------------------------------- - Files: - system_wrappers/source/set_thread_name_win.h - - Source: - http://msdn.microsoft.com/en-us/cc300389.aspx#P - - License: - This license governs use of code marked as “sample” or “example” available on - this web site without a license agreement, as provided under the section above - titled “NOTICE SPECIFIC TO SOFTWARE AVAILABLE ON THIS WEB SITE.” If you use - such code (the “software”), you accept this license. If you do not accept the - license, do not use the software. - - 1. Definitions - - The terms “reproduce,” “reproduction,” “derivative works,” and “distribution” - have the same meaning here as under U.S. copyright law. - - A “contribution” is the original software, or any additions or changes to the - software. - - A “contributor” is any person that distributes its contribution under this - license. - - “Licensed patents” are a contributor’s patent claims that read directly on its - contribution. - - 2. Grant of Rights - - (A) Copyright Grant - Subject to the terms of this license, including the - license conditions and limitations in section 3, each contributor grants you a - non-exclusive, worldwide, royalty-free copyright license to reproduce its - contribution, prepare derivative works of its contribution, and distribute its - contribution or any derivative works that you create. - - (B) Patent Grant - Subject to the terms of this license, including the license - conditions and limitations in section 3, each contributor grants you a - non-exclusive, worldwide, royalty-free license under its licensed patents to - make, have made, use, sell, offer for sale, import, and/or otherwise dispose - of its contribution in the software or derivative works of the contribution in - the software. - - 3. Conditions and Limitations - - (A) No Trademark License- This license does not grant you rights to use any - contributors’ name, logo, or trademarks. - - (B) If you bring a patent claim against any contributor over patents that you - claim are infringed by the software, your patent license from such contributor - to the software ends automatically. - - (C) If you distribute any portion of the software, you must retain all - copyright, patent, trademark, and attribution notices that are present in the - software. - - (D) If you distribute any portion of the software in source code form, you may - do so only under this license by including a complete copy of this license - with your distribution. If you distribute any portion of the software in - compiled or object code form, you may only do so under a license that complies - with this license. - - (E) The software is licensed “as-is.” You bear the risk of using it. The - contributors give no express warranties, guarantees or conditions. You may - have additional consumer rights under your local laws which this license - cannot change. To the extent permitted under your local laws, the contributors - exclude the implied warranties of merchantability, fitness for a particular - purpose and non-infringement. - - (F) Platform Limitation - The licenses granted in sections 2(A) and 2(B) - extend only to the software or derivative works that you create that run on a - Microsoft Windows operating system product. - ------------------------------------------------------------------------------- - Files: - system_wrappers/source/spreadsortlib/constants.hpp - system_wrappers/source/spreadsortlib/spreadsort.hpp - - License: - /*Boost Software License - Version 1.0 - August 17th, 2003 - - Permission is hereby granted, free of charge, to any person or organization - obtaining a copy of the software and accompanying documentation covered by - this license (the "Software") to use, reproduce, display, distribute, - execute, and transmit the Software, and to prepare derivative works of the - Software, and to permit third-parties to whom the Software is furnished to - do so, all subject to the following: - - The copyright notices in the Software and this entire statement, including - the above license grant, this restriction and the following disclaimer, - must be included in all copies of the Software, in whole or in part, and - all derivative works of the Software, unless such copies or derivative - works are solely in the form of machine-executable object code generated by - a source language processor. - - 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, TITLE AND NON-INFRINGEMENT. IN NO EVENT - SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE - FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE, - ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - DEALINGS IN THE SOFTWARE.*/ - --
boringssl
- BoringSSL is a fork of OpenSSL. As such, large parts of it fall under OpenSSL - licensing. Files that are completely new have a Google copyright and an ISC - license. This license is reproduced at the bottom of this file. - - Contributors to BoringSSL are required to follow the CLA rules for Chromium: - https://cla.developers.google.com/clas - - Some files from Intel are under yet another license, which is also included - underneath. - - The OpenSSL toolkit stays under a dual license, i.e. both the conditions of the - OpenSSL License and the original SSLeay license apply to the toolkit. See below - for the actual license texts. Actually both licenses are BSD-style Open Source - licenses. In case of any license issues related to OpenSSL please contact - openssl-core@openssl.org. - - The following are Google-internal bug numbers where explicit permission from - some authors is recorded for use of their work. (This is purely for our own - record keeping.) - 27287199 - 27287880 - 27287883 - - OpenSSL License - --------------- - - /* ==================================================================== - * Copyright (c) 1998-2011 The OpenSSL Project. All rights reserved. - * - * 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. All advertising materials mentioning features or use of this - * software must display the following acknowledgment: - * "This product includes software developed by the OpenSSL Project - * for use in the OpenSSL Toolkit. (http://www.openssl.org/)" - * - * 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to - * endorse or promote products derived from this software without - * prior written permission. For written permission, please contact - * openssl-core@openssl.org. - * - * 5. Products derived from this software may not be called "OpenSSL" - * nor may "OpenSSL" appear in their names without prior written - * permission of the OpenSSL Project. - * - * 6. Redistributions of any form whatsoever must retain the following - * acknowledgment: - * "This product includes software developed by the OpenSSL Project - * for use in the OpenSSL Toolkit (http://www.openssl.org/)" - * - * THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY - * EXPRESSED 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 OpenSSL PROJECT OR - * ITS 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. - * ==================================================================== - * - * This product includes cryptographic software written by Eric Young - * (eay@cryptsoft.com). This product includes software written by Tim - * Hudson (tjh@cryptsoft.com). - * - */ - - Original SSLeay License - ----------------------- - - /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) - * All rights reserved. - * - * This package is an SSL implementation written - * by Eric Young (eay@cryptsoft.com). - * The implementation was written so as to conform with Netscapes SSL. - * - * This library is free for commercial and non-commercial use as long as - * the following conditions are aheared to. The following conditions - * apply to all code found in this distribution, be it the RC4, RSA, - * lhash, DES, etc., code; not just the SSL code. The SSL documentation - * included with this distribution is covered by the same copyright terms - * except that the holder is Tim Hudson (tjh@cryptsoft.com). - * - * Copyright remains Eric Young's, and as such any Copyright notices in - * the code are not to be removed. - * If this package is used in a product, Eric Young should be given attribution - * as the author of the parts of the library used. - * This can be in the form of a textual message at program startup or - * in documentation (online or textual) provided with the package. - * - * 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 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. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * "This product includes cryptographic software written by - * Eric Young (eay@cryptsoft.com)" - * The word 'cryptographic' can be left out if the rouines from the library - * being used are not cryptographic related :-). - * 4. If you include any Windows specific code (or a derivative thereof) from - * the apps directory (application code) you must include an acknowledgement: - * "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" - * - * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``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 AUTHOR 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. - * - * The licence and distribution terms for any publically available version or - * derivative of this code cannot be changed. i.e. this code cannot simply be - * copied and put under another distribution licence - * [including the GNU Public Licence.] - */ - - - ISC license used for completely new code in BoringSSL: - - /* Copyright (c) 2015, Google Inc. - * - * Permission to use, copy, modify, and/or distribute this software for any - * purpose with or without fee is hereby granted, provided that the above - * copyright notice and this permission notice appear in all copies. - * - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY - * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION - * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN - * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */ - - - Some files from Intel carry the following license: - - # Copyright (c) 2012, Intel Corporation - # - # All rights reserved. - # - # Redistribution and use in source and binary forms, with or without - # modification, are permitted provided that the following conditions are - # met: - # - # * Redistributions of source code must retain the above copyright - # notice, this list of conditions and the following disclaimer. - # - # * 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. - # - # * Neither the name of the Intel Corporation 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 INTEL CORPORATION ""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 INTEL CORPORATION 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. - --
jsoncpp
- The JsonCpp library's source code, including accompanying documentation, - tests and demonstration applications, are licensed under the following - conditions... - - The author (Baptiste Lepilleur) explicitly disclaims copyright in all - jurisdictions which recognize such a disclaimer. In such jurisdictions, - this software is released into the Public Domain. - - In jurisdictions which do not recognize Public Domain property (e.g. Germany as of - 2010), this software is Copyright (c) 2007-2010 by Baptiste Lepilleur, and is - released under the terms of the MIT License (see below). - - In jurisdictions which recognize Public Domain property, the user of this - software may choose to accept it either as 1) Public Domain, 2) under the - conditions of the MIT License (see below), or 3) under the terms of dual - Public Domain/MIT License conditions described here, as they choose. - - The MIT License is about as close to Public Domain as a license can get, and is - described in clear, concise terms at: - - http://en.wikipedia.org/wiki/MIT_License - - The full text of the MIT License follows: - - ======================================================================== - Copyright (c) 2007-2010 Baptiste Lepilleur - - 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. - ======================================================================== - (END LICENSE TEXT) - - The MIT license is compatible with both the GPL and commercial - software, affording one all of the rights of Public Domain with the - minor nuisance of being required to keep the above copyright notice - and license text in the source code. Note also that by accepting the - Public Domain "license" you can re-license your copy using whatever - license you like. - --
opus
- Copyright 2001-2011 Xiph.Org, Skype Limited, Octasic, - Jean-Marc Valin, Timothy B. Terriberry, - CSIRO, Gregory Maxwell, Mark Borgerding, - Erik de Castro Lopo - - Redistribution and use in source and binary forms, with or without - modification, are permitted provided that the following conditions - are met: - - - Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - - 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. - - - Neither the name of Internet Society, IETF or IETF Trust, nor the - names of specific 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 OWNER - 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. - - Opus is subject to the royalty-free patent licenses which are - specified at: - - Xiph.Org Foundation: - https://datatracker.ietf.org/ipr/1524/ - - Microsoft Corporation: - https://datatracker.ietf.org/ipr/1914/ - - Broadcom Corporation: - https://datatracker.ietf.org/ipr/1526/ - --
protobuf_lite
- This license applies to all parts of Protocol Buffers except the following: - - - Atomicops support for generic gcc, located in - src/google/protobuf/stubs/atomicops_internals_generic_gcc.h. - This file is copyrighted by Red Hat Inc. - - - Atomicops support for AIX/POWER, located in - src/google/protobuf/stubs/atomicops_internals_power.h. - This file is copyrighted by Bloomberg Finance LP. - - Copyright 2014, Google Inc. All rights reserved. - - Redistribution and use in source and binary forms, with or without - modification, are permitted provided that the following conditions are - met: - - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - * 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. - * Neither the name of Google Inc. 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 - OWNER 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. - - Code generated by the Protocol Buffer compiler is owned by the owner - of the input file used when generating it. This code is not - standalone and requires a support library to be linked with it. This - support library is itself covered by the above license. - --
srtp
- /* - * - * Copyright (c) 2001-2006 Cisco Systems, Inc. - * All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * - * Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * - * 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. - * - * Neither the name of the Cisco Systems, Inc. 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 HOLDERS 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. - * - */ - --
usrsctplib
- (Copied from the COPYRIGHT file of - https://code.google.com/p/sctp-refimpl/source/browse/trunk/COPYRIGHT) - -------------------------------------------------------------------------------- - - Copyright (c) 2001, 2002 Cisco Systems, Inc. - Copyright (c) 2002-12 Randall R. Stewart - Copyright (c) 2002-12 Michael Tuexen - All rights reserved. - - 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. - - THIS SOFTWARE IS PROVIDED BY THE AUTHOR 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 AUTHOR 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. - --
vpx
- Copyright (c) 2010, The WebM Project authors. All rights reserved. - - Redistribution and use in source and binary forms, with or without - modification, are permitted provided that the following conditions are - met: - - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - * 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. - - * Neither the name of Google, nor the WebM Project, 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. - - --
yuv
- Copyright 2011 The LibYuv Project Authors. All rights reserved. - - Redistribution and use in source and binary forms, with or without - modification, are permitted provided that the following conditions are - met: - - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - * 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. - - * Neither the name of Google 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. --
Emoji Mart (https://github.com/missive/emoji-mart)
@@ -1477,180 +506,6 @@
SOFTWARE.