Update 17.0.md

This commit is contained in:
crschnick
2025-05-29 07:10:00 +00:00
parent 9eb51a1279
commit d2252ebe87
20 changed files with 176 additions and 19 deletions
@@ -42,10 +42,11 @@ public class LastpassPasswordManager implements PasswordManager {
sc.command(CommandBuilder.of().add("lpass", "status")).readStdoutIfPossible();
if (loggedIn.isEmpty() || loggedIn.get().contains("Logged in as (null)")) {
var email = AsktextAlert.query("Enter LastPass account email address to log in");
var script = ShellScript.lines(
sc.getShellDialect().getEchoCommand("Log in into your LastPass account from the CLI:", false),
"lpass login --trust \"" + email + "\"");
TerminalLauncher.openDirect("LastPass login", script);
if (email.isPresent()) {
var script = ShellScript.lines(sc.getShellDialect().getEchoCommand("Log in into your LastPass account from the CLI:", false),
"lpass login --trust \"" + email.get() + "\"");
TerminalLauncher.openDirect("LastPass login", script);
}
return null;
}
+128
View File
@@ -0,0 +1,128 @@
musl as a whole is licensed under the following standard MIT license:
----------------------------------------------------------------------
Copyright © 2005-2014 Rich Felker, et al.
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.
----------------------------------------------------------------------
Authors/contributors include:
Anthony G. Basile
Arvid Picciani
Bobby Bingham
Boris Brezillon
Chris Spiegel
Emil Renner Berthing
Hiltjo Posthuma
Isaac Dunham
Jens Gustedt
Jeremy Huntwork
John Spencer
Justin Cormack
Luca Barbato
Luka Perkov
Michael Forney
Nicholas J. Kain
orc
Pascal Cuoq
Pierre Carrier
Rich Felker
Richard Pennington
Solar Designer
Strake
Szabolcs Nagy
Timo Teräs
Valentin Ochs
William Haddon
Portions of this software are derived from third-party works licensed
under terms compatible with the above MIT license:
The TRE regular expression implementation (src/regex/reg* and
src/regex/tre*) is Copyright © 2001-2008 Ville Laurikari and licensed
under a 2-clause BSD license (license text in the source files). The
included version has been heavily modified by Rich Felker in 2012, in
the interests of size, simplicity, and namespace cleanliness.
Much of the math library code (src/math/* and src/complex/*) is
Copyright © 1993,2004 Sun Microsystems or
Copyright © 2003-2011 David Schultz or
Copyright © 2003-2009 Steven G. Kargl or
Copyright © 2003-2009 Bruce D. Evans or
Copyright © 2008 Stephen L. Moshier
and labelled as such in comments in the individual source files. All
have been licensed under extremely permissive terms.
The ARM memcpy code (src/string/armel/memcpy.s) is Copyright © 2008
The Android Open Source Project and is licensed under a two-clause BSD
license. It was taken from Bionic libc, used on Android.
The implementation of DES for crypt (src/misc/crypt_des.c) is
Copyright © 1994 David Burren. It is licensed under a BSD license.
The implementation of blowfish crypt (src/misc/crypt_blowfish.c) was
originally written by Solar Designer and placed into the public
domain. The code also comes with a fallback permissive license for use
in jurisdictions that may not recognize the public domain.
The smoothsort implementation (src/stdlib/qsort.c) is Copyright © 2011
Valentin Ochs and is licensed under an MIT-style license.
The BSD PRNG implementation (src/prng/random.c) and XSI search API
(src/search/*.c) functions are Copyright © 2011 Szabolcs Nagy and
licensed under following terms: "Permission to use, copy, modify,
and/or distribute this code for any purpose with or without fee is
hereby granted. There is no warranty."
The x86_64 port was written by Nicholas J. Kain. Several files (crt)
were released into the public domain; others are licensed under the
standard MIT license terms at the top of this file. See individual
files for their copyright status.
The mips and microblaze ports were originally written by Richard
Pennington for use in the ellcc project. The original code was adapted
by Rich Felker for build system and code conventions during upstream
integration. It is licensed under the standard MIT terms.
The powerpc port was also originally written by Richard Pennington,
and later supplemented and integrated by John Spencer. It is licensed
under the standard MIT terms.
All other files which have no copyright comments are original works
produced specifically for use as part of this library, written either
by Rich Felker, the main author of the library, or by one or more
contibutors listed above. Details on authorship of individual files
can be found in the git version control history of the project. The
omission of copyright and license comments in each file is in the
interest of source tree size.
All public header files (include/* and arch/*/bits/*) should be
treated as Public Domain as they intentionally contain no content
which can be covered by copyright. Some source modules may fall in
this category as well. If you believe that a file is so trivial that
it should be in the Public Domain, please contact the authors and
request an explicit statement releasing it from copyright.
The following files are trivial, believed not to be copyrightable in
the first place, and hereby explicitly released to the Public Domain:
All public headers: include/*, arch/*/bits/*
Startup files: crt/*
+4
View File
@@ -0,0 +1,4 @@
name=musl-libc
version=10
license=MIT License
link=https://github.com/runtimejs/musl-libc
+20
View File
@@ -0,0 +1,20 @@
Copyright (C) 1995-2024 Jean-loup Gailly and Mark Adler
This software is provided 'as-is', without any express or implied
warranty. In no event will the authors be held liable for any damages
arising from the use of this software.
Permission is granted to anyone to use this software for any purpose,
including commercial applications, and to alter it and redistribute it
freely, subject to the following restrictions:
1. The origin of this software must not be misrepresented; you must not
claim that you wrote the original software. If you use this software
in a product, an acknowledgment in the product documentation would be
appreciated but is not required.
2. Altered source versions must be plainly marked as such, and must not be
misrepresented as being the original software.
3. This notice may not be removed or altered from any source distribution.
Jean-loup Gailly Mark Adler
jloup@gzip.org madler@alumni.caltech.edu
+4
View File
@@ -0,0 +1,4 @@
name=zlib
version=1.3.1
license=zlib License
link=https://www.zlib.net/
+1 -1
View File
@@ -585,7 +585,7 @@ loadingConnections=Indlæser forbindelser ...
loadingUserInterface=Indlæsning af brugergrænseflade ...
ptbNotice=Meddelelse om den offentlige testversion
userDeletionTitle=Sletning af brugere
userDeletionContent=Vil du slette denne bruger? Dette vil også fjerne alle personlige identiteter og forbindelser for denne bruger. XPipe genstarter for at anvende brugerændringerne.
userDeletionContent=Vil du slette denne vault-bruger? Dette vil genkryptere alle dine personlige identiteter og forbindelseshemmeligheder ved hjælp af den vault-nøgle, der er tilgængelig for alle brugere. XPipe genstarter for at anvende brugerændringerne.
killTransfer=Kill transfer
destination=Destination
configuration=Konfiguration
+1 -1
View File
@@ -591,7 +591,7 @@ loadingConnections=Verbindungen laden ...
loadingUserInterface=Laden der Benutzeroberfläche ...
ptbNotice=Hinweis für die öffentliche Testversion
userDeletionTitle=Benutzerlöschung
userDeletionContent=Willst du diesen Benutzer löschen? Dadurch werden auch alle persönlichen Identitäten und Verbindungen dieses Benutzers gelöscht. XPipe wird neu gestartet, um die Benutzeränderungen zu übernehmen.
userDeletionContent=Willst du diesen Tresorbenutzer löschen? Dadurch werden alle deine persönlichen Identitäten und Verbindungsgeheimnisse mit dem Tresorschlüssel, der allen Benutzern zur Verfügung steht, neu verschlüsselt. XPipe wird neu gestartet, um die Benutzeränderungen zu übernehmen.
killTransfer=Übertragung abbrechen
destination=Ziel
configuration=Konfiguration
+1 -1
View File
@@ -600,7 +600,7 @@ loadingConnections=Loading connections ...
loadingUserInterface=Loading user interface ...
ptbNotice=Notice for the public test build
userDeletionTitle=User deletion
userDeletionContent=Do you want to delete this user? This will also remove all personal identities and connections of this user. XPipe will restart to apply the user changes.
userDeletionContent=Do you want to delete this vault user? This will reencrypt all your personal identities and connection secrets using the vault key that is available to all users. XPipe will restart to apply the user changes.
killTransfer=Kill transfer
destination=Destination
configuration=Configuration
+1 -1
View File
@@ -571,7 +571,7 @@ loadingConnections=Cargando conexiones ...
loadingUserInterface=Carga de la interfaz de usuario ...
ptbNotice=Aviso para la versión de prueba pública
userDeletionTitle=Eliminación de usuarios
userDeletionContent=¿Quieres eliminar este usuario? Esto también eliminará todas las identidades personales y conexiones de este usuario. XPipe se reiniciará para aplicar los cambios de usuario.
userDeletionContent=¿Quieres eliminar este usuario de la bóveda? Esto volverá a encriptar todas tus identidades personales y secretos de conexión utilizando la clave de la bóveda que está disponible para todos los usuarios. XPipe se reiniciará para aplicar los cambios de usuario.
killTransfer=Matar transferencia
destination=Destino
configuration=Configuración
+1 -1
View File
@@ -589,7 +589,7 @@ loadingConnections=Chargement des connexions ...
loadingUserInterface=Chargement de l'interface utilisateur ...
ptbNotice=Avis pour la version de test publique
userDeletionTitle=Suppression de l'utilisateur
userDeletionContent=Veux-tu supprimer cet utilisateur ? Cela supprimera également toutes les identités personnelles et les connexions de cet utilisateur. XPipe va redémarrer pour appliquer les changements de l'utilisateur.
userDeletionContent=Veux-tu supprimer cet utilisateur du coffre-fort ? Cela permettra de recrypter toutes tes identités personnelles et tes secrets de connexion à l'aide de la clé du coffre-fort qui est disponible pour tous les utilisateurs. XPipe redémarre pour appliquer les changements d'utilisateur.
killTransfer=Tuer le transfert
destination=Destination
configuration=Configuration
+1 -1
View File
@@ -571,7 +571,7 @@ loadingConnections=Memuat koneksi ...
loadingUserInterface=Memuat antarmuka pengguna ...
ptbNotice=Pemberitahuan untuk uji coba publik
userDeletionTitle=Penghapusan pengguna
userDeletionContent=Apakah Anda ingin menghapus pengguna ini? Tindakan ini juga akan menghapus semua identitas pribadi dan koneksi pengguna ini. XPipe akan memulai ulang untuk menerapkan perubahan pengguna.
userDeletionContent=Apakah Anda ingin menghapus pengguna brankas ini? Ini akan mengenkripsi ulang semua identitas pribadi dan rahasia koneksi Anda menggunakan kunci brankas yang tersedia untuk semua pengguna. XPipe akan memulai ulang untuk menerapkan perubahan pengguna.
killTransfer=Membunuh transfer
destination=Tujuan
configuration=Konfigurasi
+1 -1
View File
@@ -571,7 +571,7 @@ loadingConnections=Caricamento delle connessioni ...
loadingUserInterface=Caricamento dell'interfaccia utente ...
ptbNotice=Avviso per la build di prova pubblica
userDeletionTitle=Eliminazione di un utente
userDeletionContent=Vuoi eliminare questo utente? In questo modo verranno rimosse anche tutte le identità e le connessioni personali di questo utente. XPipe si riavvierà per applicare le modifiche all'utente.
userDeletionContent=Vuoi eliminare questo utente del vault? In questo modo tutte le tue identità personali e i segreti di connessione verranno crittografati utilizzando la chiave del vault disponibile per tutti gli utenti. XPipe si riavvia per applicare le modifiche all'utente.
killTransfer=Trasferimento di uccisioni
destination=Destinazione
configuration=Configurazione
+1 -1
View File
@@ -571,7 +571,7 @@ loadingConnections=接続をロードする
loadingUserInterface=ユーザーインターフェースの読み込み
ptbNotice=公開テストビルドのお知らせ
userDeletionTitle=ユーザー削除
userDeletionContent=このユーザーを削除しますか?これにより、このユーザーの個人IDと接続もすべて削除される。XPipeは再起動し、ユーザーの変更を適用する。
userDeletionContent=このデータ保管庫ユーザーを削除するか?これにより、すべてのユーザーが利用可能な保管庫キーを使用して、すべての個人IDと接続秘密が再暗号化される。XPipeは再起動し、ユーザーの変更を適用する。
killTransfer=キルトランスファー
destination=行き先
configuration=構成
+1 -1
View File
@@ -571,7 +571,7 @@ loadingConnections=연결 로드 중 ...
loadingUserInterface=사용자 인터페이스 로드 중 ...
ptbNotice=공개 테스트 빌드에 대한 공지
userDeletionTitle=사용자 삭제
userDeletionContent=이 사용자를 삭제하시겠습니까? 이렇게 하면 이 사용자의 모든 개인 ID 및 연결도 제거됩니다. XPipe가 다시 시작되어 사용자 변경 사항을 적용합니다.
userDeletionContent=이 볼트 사용자를 삭제하시겠습니까? 그러면 모든 사용자가 사용할 수 있는 볼트 키를 사용하여 모든 개인 신원 및 연결 비밀이 다시 암호화됩니다. XPipe가 다시 시작되어 사용자 변경 사항이 적용됩니다.
killTransfer=킬 전송
destination=목적지
configuration=구성
+1 -1
View File
@@ -571,7 +571,7 @@ loadingConnections=Verbindingen laden ...
loadingUserInterface=Gebruikersinterface laden ...
ptbNotice=Aankondiging voor de openbare test build
userDeletionTitle=Verwijdering van gebruikers
userDeletionContent=Wil je deze gebruiker verwijderen? Hiermee worden ook alle persoonlijke identiteiten en verbindingen van deze gebruiker verwijderd. XPipe zal opnieuw opstarten om de gebruikerswijzigingen toe te passen.
userDeletionContent=Wil je deze kluisgebruiker verwijderen? Dit zal al je persoonlijke identiteiten en verbindingsgeheimen opnieuw versleutelen met behulp van de kluissleutel die beschikbaar is voor alle gebruikers. XPipe zal opnieuw opstarten om de gebruikerswijzigingen toe te passen.
killTransfer=Kill overdracht
destination=Bestemming
configuration=Configuratie
+1 -1
View File
@@ -571,7 +571,7 @@ loadingConnections=Ładowanie połączeń ...
loadingUserInterface=Ładowanie interfejsu użytkownika ...
ptbNotice=Powiadomienie o publicznej wersji testowej
userDeletionTitle=Usuwanie użytkownika
userDeletionContent=Czy chcesz usunąć tego użytkownika? Spowoduje to również usunięcie wszystkich osobistych tożsamości i połączeń tego użytkownika. XPipe uruchomi się ponownie, aby zastosować zmiany użytkownika.
userDeletionContent=Czy chcesz usunąć tego użytkownika skarbca? Spowoduje to ponowne zaszyfrowanie wszystkich twoich osobistych tożsamości i sekretów połączeń przy użyciu klucza skarbca, który jest dostępny dla wszystkich użytkowników. XPipe uruchomi się ponownie, aby zastosować zmiany użytkownika.
killTransfer=Kill transfer
destination=Przeznaczenie
configuration=Konfiguracja
+1 -1
View File
@@ -571,7 +571,7 @@ loadingConnections=Carregamento de ligações ...
loadingUserInterface=Carregamento da interface do utilizador ...
ptbNotice=Aviso para a compilação de teste pública
userDeletionTitle=Eliminação do utilizador
userDeletionContent=Queres apagar este utilizador? Isto também irá remover todas as identidades pessoais e ligações deste utilizador. O XPipe será reiniciado para aplicar as alterações ao utilizador.
userDeletionContent=Pretendes eliminar este utilizador da abóbada? Isto irá reencriptar todas as tuas identidades pessoais e segredos de ligação utilizando a chave da abóbada que está disponível para todos os utilizadores. O XPipe será reiniciado para aplicar as alterações ao utilizador.
killTransfer=Elimina a transferência
destination=Destino
configuration=Configuração
+1 -1
View File
@@ -571,7 +571,7 @@ loadingConnections=Загрузка соединений ...
loadingUserInterface=Загрузка пользовательского интерфейса ...
ptbNotice=Уведомление для публичной тестовой сборки
userDeletionTitle=Удаление пользователя
userDeletionContent=Хочешь удалить этого пользователя? При этом также будут удалены все личные данные и связи этого пользователя. XPipe перезапустится, чтобы применить изменения пользователя.
userDeletionContent=Хочешь удалить этого пользователя хранилища? Это позволит заново зашифровать все твои личные данные и секреты соединения с помощью ключа хранилища, который доступен всем пользователям. XPipe перезапустится, чтобы применить изменения пользователя.
killTransfer=Убить передачу
destination=Назначение
configuration=Конфигурация
+1 -1
View File
@@ -571,7 +571,7 @@ loadingConnections=Laddar anslutningar ...
loadingUserInterface=Laddar användargränssnitt ...
ptbNotice=Meddelande för den offentliga testversionen
userDeletionTitle=Radering av användare
userDeletionContent=Vill du radera den här användaren? Detta kommer också att ta bort alla personliga identiteter och anslutningar för den här användaren. XPipe kommer att starta om för att tillämpa användarändringarna.
userDeletionContent=Vill du ta bort den här valvanvändaren? Detta kommer att kryptera om alla dina personliga identiteter och anslutningshemligheter med hjälp av valvnyckeln som är tillgänglig för alla användare. XPipe kommer att starta om för att tillämpa användarändringarna.
killTransfer=Döda överföring
destination=Destination
configuration=Konfiguration
+1 -1
View File
@@ -571,7 +571,7 @@ loadingConnections=Bağlantılar yükleniyor ...
loadingUserInterface=Kullanıcı arayüzü yükleniyor ...
ptbNotice=Genel test derlemesi için bildirim
userDeletionTitle=Kullanıcı silme
userDeletionContent=Bu kullanıcıyı silmek istiyor musunuz? Bu, bu kullanıcının tüm kişisel kimliklerini ve bağlantılarını da kaldıracaktır. XPipe kullanıcı değişikliklerini uygulamak için yeniden başlayacaktır.
userDeletionContent=Bu kasa kullanıcısını silmek istiyor musunuz? Bu, tüm kullanıcılar için mevcut olan kasa anahtarını kullanarak tüm kişisel kimliklerinizi ve bağlantı sırlarınızı yeniden şifreleyecektir. XPipe kullanıcı değişikliklerini uygulamak için yeniden başlayacaktır.
killTransfer=Öldürme transferi
destination=Hedef
configuration=Konfigürasyon