From 5cbbe10b7474eb381ca3e9aac12b8b428cf8ddc5 Mon Sep 17 00:00:00 2001 From: Jim Gustafson Date: Fri, 17 Jan 2025 14:29:03 -0800 Subject: [PATCH] Update to RingRTC v2.49.3 --- ACKNOWLEDGMENTS.md | 178 ++++++++++++++++++++++++++++++++++++++++++++- package-lock.json | 8 +- package.json | 2 +- 3 files changed, 180 insertions(+), 8 deletions(-) diff --git a/ACKNOWLEDGMENTS.md b/ACKNOWLEDGMENTS.md index 9cf63d8b5..96ee6d89c 100644 --- a/ACKNOWLEDGMENTS.md +++ b/ACKNOWLEDGMENTS.md @@ -12001,7 +12001,7 @@ For more information on this, and how to apply and follow the GNU AGPL, see ``` -## libsignal-core 0.1.0, mrp 2.49.2, protobuf 2.49.2, ringrtc 2.49.2, regex-aot 0.1.0, partial-default-derive 0.1.0 +## libsignal-account-keys 0.1.0, libsignal-core 0.1.0, mrp 2.49.3, protobuf 2.49.3, ringrtc 2.49.3, regex-aot 0.1.0, partial-default-derive 0.1.0 ``` GNU AFFERO GENERAL PUBLIC LICENSE @@ -12785,7 +12785,7 @@ THIS SOFTWARE. ``` -## cubeb-core 0.18.0, cubeb-sys 0.18.0, cubeb 0.18.0 +## cubeb-core 0.20.0, cubeb-sys 0.20.0, cubeb 0.20.0 ``` Copyright © 2017 Mozilla Foundation @@ -13014,6 +13014,38 @@ DEALINGS IN THE SOFTWARE. ``` +## base64ct 1.6.0 + +``` +Copyright (c) 2014 Steve "Sc00bz" Thomas (steve at tobtu dot com) +Copyright (c) 2021 The RustCrypto Project Developers + +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. + +``` + ## bitflags 1.3.2, bitflags 2.6.0, log 0.4.22, regex-automata 0.4.9, regex-syntax 0.8.5, regex 1.11.1 ``` @@ -13251,6 +13283,38 @@ SOFTWARE. ``` +## blake2 0.10.6 + +``` +Copyright (c) 2015-2016 The blake2-rfc Developers, Cesar Barros +Copyright (c) 2017 Artyom Pavlov + +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. + +``` + ## fixedbitset 0.4.2 ``` @@ -14206,6 +14270,37 @@ DEALINGS IN THE SOFTWARE. ``` +## password-hash 0.5.0 + +``` +Copyright (c) 2020-2023 RustCrypto Developers + +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. + +``` + ## crypto-common 0.1.6 ``` @@ -14237,6 +14332,37 @@ DEALINGS IN THE SOFTWARE. ``` +## argon2 0.5.3 + +``` +Copyright (c) 2021-2024 The RustCrypto Project Developers + +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. + +``` + ## inout 0.1.3 ``` @@ -14533,7 +14659,7 @@ SOFTWARE. ``` -## curve25519-dalek-derive 0.1.1, anyhow 1.0.94, displaydoc 0.2.5, fastrand 2.2.0, itoa 1.0.14, linux-raw-sys 0.4.14, num_enum 0.6.1, num_enum_derive 0.6.1, once_cell 1.20.2, pin-project-lite 0.2.15, prettyplease 0.2.25, proc-macro-crate 1.3.1, proc-macro2 1.0.92, quote 1.0.37, rustix 0.38.41, semver 1.0.23, send_wrapper 0.6.0, serde 1.0.215, serde_derive 1.0.215, serde_json 1.0.133, syn-mid 0.6.0, syn 1.0.109, syn 2.0.90, thiserror-impl 1.0.69, thiserror 1.0.69, unicode-ident 1.0.14 +## curve25519-dalek-derive 0.1.1, anyhow 1.0.94, displaydoc 0.2.5, fastrand 2.2.0, itoa 1.0.14, linux-raw-sys 0.4.14, num_enum 0.7.3, num_enum_derive 0.7.3, once_cell 1.20.2, pin-project-lite 0.2.15, prettyplease 0.2.25, proc-macro-crate 1.3.1, proc-macro2 1.0.92, quote 1.0.37, rustix 0.38.41, semver 1.0.23, send_wrapper 0.6.0, serde 1.0.215, serde_derive 1.0.215, serde_json 1.0.133, syn-mid 0.6.0, syn 1.0.109, syn 2.0.90, thiserror-impl 1.0.69, thiserror 1.0.69, unicode-ident 1.0.14 ``` Permission is hereby granted, free of charge, to any @@ -14802,6 +14928,33 @@ THE SOFTWARE. ``` +## derive_more-impl 1.0.0, derive_more 1.0.0 + +``` +The MIT License (MIT) + +Copyright (c) 2016 Jelte Fennema + +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. + +``` + ## jni 0.21.1 ``` @@ -16753,6 +16906,10 @@ simplified BSD license. END OF TERMS AND CONDITIONS +------------------ + +Files: * except those files noted below + Copyright (c) 2017, The Android Open Source Project Licensed under the Apache License, Version 2.0 (the "License"); @@ -16765,6 +16922,10 @@ simplified BSD license. limitations under the License. +------------------ + +Files: src/trace_processor/perfetto_sql/stdlib/chromium/*, protos/third_party/chromium/*, test/trace_processor/diff_tests/stdlib/chrome/* + Copyright 2015 The Chromium Authors Redistribution and use in source and binary forms, with or without @@ -16793,6 +16954,17 @@ simplified BSD license. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +------------------ + +Files: src/trace_processor/perfetto_sql/preprocessor/preprocessor_grammar.{c, h} + +The author disclaims copyright to this source code. In place of a legal notice, here is a blessing: + +May you do good and not evil. +May you find forgiveness for yourself and forgive others. +May you share freely, never taking more than you give. + ``` ## pffft diff --git a/package-lock.json b/package-lock.json index 0a5be93bb..9de149cd1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -23,7 +23,7 @@ "@react-spring/web": "9.7.5", "@signalapp/better-sqlite3": "9.0.9", "@signalapp/libsignal-client": "0.65.0", - "@signalapp/ringrtc": "2.49.2", + "@signalapp/ringrtc": "2.49.3", "@types/fabric": "4.5.3", "backbone": "1.6.0", "blob-util": "2.0.2", @@ -6558,9 +6558,9 @@ } }, "node_modules/@signalapp/ringrtc": { - "version": "2.49.2", - "resolved": "https://registry.npmjs.org/@signalapp/ringrtc/-/ringrtc-2.49.2.tgz", - "integrity": "sha512-tI41BdcK/PXUYcfV3sr72UBfPCkjgOavSpMk9stACHFsuPt/f76XVpK8AoLHE1zCv1FB6dNkm52G8Bi6WM2TRw==", + "version": "2.49.3", + "resolved": "https://registry.npmjs.org/@signalapp/ringrtc/-/ringrtc-2.49.3.tgz", + "integrity": "sha512-rFTODvCuM9CaFqR1RYTXy5VROcUCbxfR0Nuc8WDFkh7rlWpPRAkYQIqw+sssTa+Tro3ZjmHt4J0B4d4O0sK3hA==", "hasInstallScript": true, "license": "AGPL-3.0-only", "dependencies": { diff --git a/package.json b/package.json index 205f883fb..d80fa0a93 100644 --- a/package.json +++ b/package.json @@ -114,7 +114,7 @@ "@react-spring/web": "9.7.5", "@signalapp/better-sqlite3": "9.0.9", "@signalapp/libsignal-client": "0.65.0", - "@signalapp/ringrtc": "2.49.2", + "@signalapp/ringrtc": "2.49.3", "@types/fabric": "4.5.3", "backbone": "1.6.0", "blob-util": "2.0.2",