From 939c719ad6102d71ffaa26cd35ef8b4cfa72713b Mon Sep 17 00:00:00 2001 From: root Date: Tue, 26 May 2020 06:01:06 +0200 Subject: [PATCH] committing changes in /etc made by "/usr/bin/python3 /tmp/ubuntu-release-upgrader-efz1wrsd/focal --mode=server --frontend=DistUpgradeViewText" Package changes: -accountsservice 0.6.55-0ubuntu10 amd64 +accountsservice 0.6.55-0ubuntu11 amd64 -acl 2.2.53-4 amd64 +acl 2.2.53-6 amd64 -acpid 1:2.0.31-1ubuntu2 amd64 +acpid 1:2.0.32-1ubuntu1 amd64 -adb 1:8.1.0+r23-5 amd64 -adduser 3.118ubuntu1 all +adb 1:8.1.0+r23-5ubuntu2 amd64 +adduser 3.118ubuntu2 all -adobe-flash-properties-gtk 1:20200512.1-0ubuntu0.19.10.1 amd64 -adobe-flashplugin 1:20200512.1-0ubuntu0.19.10.1 amd64 +adobe-flash-properties-gtk 1:20200512.1-0ubuntu0.20.04.1 amd64 +adobe-flashplugin 1:20200512.1-0ubuntu0.20.04.1 amd64 -adwaita-icon-theme 3.34.0-1ubuntu1 all -adwaita-icon-theme-full 3.34.0-1ubuntu1 all -aesfix 1.0.1-6 amd64 -aeskeyfind 1:1.0-5 amd64 +adwaita-icon-theme 3.36.0-1ubuntu1 all +adwaita-icon-theme-full 3.36.0-1ubuntu1 all +aesfix 1.0.1-7build1 amd64 +aeskeyfind 1:1.0-7 amd64 -aircrack-ng 1:1.5.2-3 amd64 +aircrack-ng 1:1.6-4 amd64 -alex 3.2.4-4build1 amd64 +alex 3.2.4-4build3 amd64 -alsa-utils 1.1.9-0ubuntu1 amd64 -amd64-microcode 3.20191021.1+really3.20181128.1ubuntu2 amd64 +alsa-topology-conf 1.2.2-1 all +alsa-ucm-conf 1.2.2-1 all +alsa-utils 1.2.2-1ubuntu1 amd64 +amd64-microcode 3.20191218.1ubuntu1 amd64 -android-libadb 1:8.1.0+r23-5 amd64 -android-libbase 1:8.1.0+r23-5 amd64 -android-libboringssl 8.1.0+r23-2 amd64 -android-libcrypto-utils 1:8.1.0+r23-5 amd64 -android-libcutils 1:8.1.0+r23-5 amd64 -android-liblog 1:8.1.0+r23-5 amd64 +android-libadb 1:8.1.0+r23-5ubuntu2 amd64 +android-libbase 1:8.1.0+r23-5ubuntu2 amd64 +android-libboringssl 8.1.0+r23-2build1 amd64 +android-libcrypto-utils 1:8.1.0+r23-5ubuntu2 amd64 +android-libcutils 1:8.1.0+r23-5ubuntu2 amd64 +android-liblog 1:8.1.0+r23-5ubuntu2 amd64 -android-tools-adb 1:8.1.0+r23-5 all -anki 2.1.8+dfsg-1ubuntu1 all -ant 1.10.6-1 all -ant-optional 1.10.6-1 all -antlr 2.7.7+dfsg-10 all -apache2 2.4.41-1ubuntu1 amd64 -apache2-bin 2.4.41-1ubuntu1 amd64 -apache2-data 2.4.41-1ubuntu1 all -apache2-utils 2.4.41-1ubuntu1 amd64 -apcupsd 3.14.14-3 amd64 -apcupsd-doc 3.14.14-3 all +android-tools-adb 1:8.1.0+r23-5ubuntu2 all +anki 2.1.15+dfsg-1 all +ant 1.10.7-1 all +ant-optional 1.10.7-1 all +antlr 2.7.7+dfsg-10build1 all +apache2 2.4.41-4ubuntu3 amd64 +apache2-bin 2.4.41-4ubuntu3 amd64 +apache2-data 2.4.41-4ubuntu3 all +apache2-utils 2.4.41-4ubuntu3 amd64 +apcupsd 3.14.14-3build1 amd64 +apcupsd-doc 3.14.14-3build1 all -apparmor 2.13.3-5ubuntu1 amd64 -appmenu-qt 0.2.7+14.04.20140305-0ubuntu2 amd64 +apparmor 2.13.3-7ubuntu5 amd64 -apport 2.20.11-0ubuntu8.8 all -apport-gtk 2.20.11-0ubuntu8.8 all -apport-symptoms 0.22 all -appstream 0.12.9-1 amd64 -apt 1.9.4ubuntu0.1 amd64 -apt-clone 0.4.1ubuntu2 all -apt-config-icons 0.12.9-1 all -apt-transport-https 1.9.4ubuntu0.1 all -apt-utils 1.9.4ubuntu0.1 amd64 -aptdaemon 1.1.1+bzr982-0ubuntu28.1 all -aptdaemon-data 1.1.1+bzr982-0ubuntu28.1 all -aptitude 0.8.11-3ubuntu3 amd64 -aptitude-common 0.8.11-3ubuntu3 all -apturl 0.5.2ubuntu17 amd64 -apturl-common 0.5.2ubuntu17 amd64 +apport 2.20.11-0ubuntu27 all +apport-gtk 2.20.11-0ubuntu27 all +apport-symptoms 0.23 all +appstream 0.12.10-2 amd64 +apt 2.0.2ubuntu0.1 amd64 +apt-clone 0.4.1ubuntu3 all +apt-config-icons 0.12.10-2 all +apt-transport-https 2.0.2ubuntu0.1 all +apt-utils 2.0.2ubuntu0.1 amd64 +aptdaemon 1.1.1+bzr982-0ubuntu32 all +aptdaemon-data 1.1.1+bzr982-0ubuntu32 all +aptitude 0.8.12-1ubuntu4 amd64 +aptitude-common 0.8.12-1ubuntu4 all +apturl 0.5.2ubuntu19 amd64 +apturl-common 0.5.2ubuntu19 amd64 -aria2 1.34.0-4 amd64 +aria2 1.35.0-1build1 amd64 -arp-scan 1.9.5-1build1 amd64 -aspell 0.60.7-3ubuntu0.1 amd64 +arp-scan 1.9.7-1 amd64 +aspell 0.60.8-1build1 amd64 -at-spi2-core 2.34.0-2 amd64 -audacity 2.3.2-2 amd64 -audacity-data 2.3.2-2 all -autoconf 2.69-11ubuntu1 all -automake 1:1.16.1-4ubuntu3 all +at-spi2-core 2.36.0-2 amd64 +audacity 2.3.3-1build1 amd64 +audacity-data 2.3.3-1build1 all +autoconf 2.69-11.1 all +automake 1:1.16.1-4ubuntu6 all -avahi-autoipd 0.7-4ubuntu5 amd64 -avahi-daemon 0.7-4ubuntu5 amd64 -avahi-utils 0.7-4ubuntu5 amd64 +avahi-autoipd 0.7-4ubuntu7 amd64 +avahi-daemon 0.7-4ubuntu7 amd64 +avahi-utils 0.7-4ubuntu7 amd64 -bamfdaemon 0.5.3+18.04.20180207.2-0ubuntu1 amd64 +bamfdaemon 0.5.3+18.04.20180207.2-0ubuntu2 amd64 -base-files 10.2ubuntu7.19.10.0 amd64 -base-passwd 3.5.46 amd64 -bash 5.0-4ubuntu1 amd64 -bash-completion 1:2.9-1ubuntu1 all -batctl 2019.3-1 amd64 +base-files 11ubuntu5 amd64 +base-passwd 3.5.47 amd64 +bash 5.0-6ubuntu1 amd64 +bash-completion 1:2.10-1ubuntu1 all +batctl 2019.5-1 amd64 -bind9-host 1:9.11.5.P4+dfsg-5.1ubuntu2.2 amd64 +bind9-dnsutils 1:9.16.1-0ubuntu2.1 amd64 +bind9-host 1:9.16.1-0ubuntu2.1 amd64 +bind9-libs 1:9.16.1-0ubuntu2.1 amd64 -binutils 2.33-2ubuntu1.2 amd64 -binutils-avr 2.26.20160125+Atmel3.6.1-4build1 amd64 -binutils-common 2.33-2ubuntu1.2 amd64 -binutils-x86-64-linux-gnu 2.33-2ubuntu1.2 amd64 -binwalk 2.1.2~git20180830+dfsg1-1 all -bison 2:3.4.1+dfsg-4 amd64 -bitcoin-qt 0.16.2-xenial4 amd64 +binutils 2.34-6ubuntu1 amd64 +binutils-avr 2.26.20160125+Atmel3.6.2-1 amd64 +binutils-common 2.34-6ubuntu1 amd64 +binutils-x86-64-linux-gnu 2.34-6ubuntu1 amd64 +binwalk 2.2.0+dfsg1-1 all +bison 2:3.5.1+dfsg-1 amd64 -blender 2.80+dfsg-3 amd64 -blender-data 2.80+dfsg-3 all +bladerf 0.2019.07-4build1 amd64 +blender 2.82.a+dfsg-1 amd64 +blender-data 2.82.a+dfsg-1 all -bluez 5.50-0ubuntu5.1 amd64 -bluez-cups 5.50-0ubuntu5.1 amd64 -bluez-obexd 5.50-0ubuntu5.1 amd64 +bluez 5.53-0ubuntu3 amd64 +bluez-cups 5.53-0ubuntu3 amd64 +bluez-obexd 5.53-0ubuntu3 amd64 -borgbackup 1.1.10-2 amd64 +borgbackup 1.1.11-5 amd64 -brasero 3.12.2-5ubuntu1 amd64 -brasero-cdrkit 3.12.2-5ubuntu1 amd64 -brasero-common 3.12.2-5ubuntu1 all +brasero 3.12.2-6ubuntu1 amd64 +brasero-cdrkit 3.12.2-6ubuntu1 amd64 +brasero-common 3.12.2-6ubuntu1 all -brltty 5.6-11ubuntu2 amd64 +brltty 6.0+dfsg-4ubuntu6 amd64 -bruteforce-salted-openssl 1.4.2-1 amd64 -brutespray 1.6.4-1 all +bruteforce-salted-openssl 1.4.2-3 amd64 +brutespray 1.6.6-1 all -bsdmainutils 11.1.2ubuntu2 amd64 -bsdutils 1:2.34-0.1ubuntu2.4 amd64 -btrfs-progs 5.2.1-1ubuntu1 amd64 +bsdmainutils 11.1.2ubuntu3 amd64 +bsdutils 1:2.34-0.1ubuntu9 amd64 +btrfs-progs 5.4.1-2 amd64 -btscanner 2.1-7 amd64 -bubblewrap 0.3.3-2 amd64 +btscanner 2.1-8 amd64 +bubblewrap 0.4.0-1ubuntu4 amd64 -busybox-initramfs 1:1.30.1-4ubuntu4 amd64 -busybox-static 1:1.30.1-4ubuntu4 amd64 -bzip2 1.0.6-9.2 amd64 -ca-certificates 20190110 all +busybox-initramfs 1:1.30.1-4ubuntu6 amd64 +busybox-static 1:1.30.1-4ubuntu6 amd64 +bzip2 1.0.8-2 amd64 +ca-certificates 20190110ubuntu1 all -cabal-install 2.4.0.0-2build1 amd64 -cabextract 1.9-2 amd64 -capstone-tool 4.0.1+really+3.0.5-1 amd64 +cabal-install 2.4.0.0-2build3 amd64 +cabextract 1.9-3 amd64 +capstone-tool 4.0.1+really+3.0.5-1build1 amd64 -cdrdao 1:1.2.4-1 amd64 -cewl 5.4.4.1-1 all +cdrdao 1:1.2.4-1build1 amd64 +cewl 5.4.8.1-1 all -chaosreader 0.96-5 all -cheese 3.34.0-1 amd64 -cheese-common 3.34.0-1 all -chkrootkit 0.52-3 amd64 +chaosreader 0.96-7 all +cheese 3.34.0-1build1 amd64 +cheese-common 3.34.0-1build1 all +chkrootkit 0.53-1 amd64 -chromium-codecs-ffmpeg-extra 79.0.3945.79-0ubuntu0.19.10.2 amd64 -clang 1:9.0-49~exp1 amd64 -clang-8 1:8.0.1-3build1 amd64 -clang-9 1:9-2 amd64 -cmake 3.13.4-1build1 amd64 -cmake-data 3.13.4-1build1 all +chromium-codecs-ffmpeg-extra 81.0.4044.129-0ubuntu0.20.04.1 amd64 +clang 1:10.0-50~exp1 amd64 +clang-10 1:10.0.0-4ubuntu1 amd64 +clang-8 1:8.0.1-9 amd64 +clang-9 1:9.0.1-12 amd64 +cmake 3.16.3-1ubuntu1 amd64 +cmake-data 3.16.3-1ubuntu1 all -colord 1.4.4-1 amd64 -colord-data 1.4.4-1 all -command-not-found 19.10.0 all -compiz 1:0.9.14.0+19.10.20190918-0ubuntu1 all -compiz-core 1:0.9.14.0+19.10.20190918-0ubuntu1 amd64 -compiz-gnome 1:0.9.14.0+19.10.20190918-0ubuntu1 amd64 -compiz-plugins-default 1:0.9.14.0+19.10.20190918-0ubuntu1 amd64 -composer 1.9.0-2 all -console-setup 1.191ubuntu3 all -console-setup-linux 1.191ubuntu3 all +colord 1.4.4-2 amd64 +colord-data 1.4.4-2 all +command-not-found 20.04.2 all +compiz 1:0.9.14.1+20.04.20200211-0ubuntu1 all +compiz-core 1:0.9.14.1+20.04.20200211-0ubuntu1 amd64 +compiz-gnome 1:0.9.14.1+20.04.20200211-0ubuntu1 amd64 +compiz-plugins-default 1:0.9.14.1+20.04.20200211-0ubuntu1 amd64 +composer 1.10.1-1 all +console-setup 1.194ubuntu3 all +console-setup-linux 1.194ubuntu3 all -cpio 2.12+dfsg-9ubuntu0.1 amd64 -cpp 4:9.2.1-3.1ubuntu1 amd64 +cpio 2.13+dfsg-2 amd64 +cpp 4:9.3.0-1ubuntu2 amd64 -cpp-7 7.5.0-3ubuntu1~19.10 amd64 -cpp-8 8.4.0-1ubuntu1~19.10 amd64 -cpp-9 9.2.1-9ubuntu2 amd64 +cpp-7 7.5.0-6ubuntu2 amd64 +cpp-8 8.4.0-3ubuntu2 amd64 +cpp-9 9.3.0-10ubuntu2 amd64 -cracklib-runtime 2.9.6-2 amd64 +cracklib-runtime 2.9.6-3.2 amd64 -cron 3.0pl1-134ubuntu1 amd64 +cron 3.0pl1-136ubuntu1 amd64 -cryptsetup-bin 2:2.2.0-3ubuntu1 amd64 +cryptsetup-bin 2:2.2.2-3ubuntu2 amd64 -cryptsetup-run 2:2.2.0-3ubuntu1 all -cups 2.2.12-2ubuntu1.1 amd64 -cups-browsed 1.25.11-0ubuntu1 amd64 -cups-bsd 2.2.12-2ubuntu1.1 amd64 -cups-client 2.2.12-2ubuntu1.1 amd64 -cups-common 2.2.12-2ubuntu1.1 all -cups-core-drivers 2.2.12-2ubuntu1.1 amd64 -cups-daemon 2.2.12-2ubuntu1.1 amd64 -cups-filters 1.25.11-0ubuntu1 amd64 -cups-filters-core-drivers 1.25.11-0ubuntu1 amd64 -cups-ipp-utils 2.2.12-2ubuntu1.1 amd64 +cryptsetup-run 2:2.2.2-3ubuntu2 all +cups 2.3.1-9ubuntu1.1 amd64 +cups-browsed 1.27.4-1 amd64 +cups-bsd 2.3.1-9ubuntu1.1 amd64 +cups-client 2.3.1-9ubuntu1.1 amd64 +cups-common 2.3.1-9ubuntu1.1 all +cups-core-drivers 2.3.1-9ubuntu1.1 amd64 +cups-daemon 2.3.1-9ubuntu1.1 amd64 +cups-filters 1.27.4-1 amd64 +cups-filters-core-drivers 1.27.4-1 amd64 +cups-ipp-utils 2.3.1-9ubuntu1.1 amd64 -cups-ppdc 2.2.12-2ubuntu1.1 amd64 -cups-server-common 2.2.12-2ubuntu1.1 all -cura 3.3.1-2 all -cura-engine 1:3.3.0-3 amd64 -curl 7.65.3-1ubuntu3 amd64 -cython3 0.29.10-0ubuntu1 amd64 -darktable 2.6.0-1 amd64 +cups-ppdc 2.3.1-9ubuntu1.1 amd64 +cups-server-common 2.3.1-9ubuntu1.1 all +cura 4.4.1-1 all +cura-engine 1:4.4.1-2 amd64 +curl 7.68.0-1ubuntu2 amd64 +cython3 0.29.14-0.1ubuntu3 amd64 +darktable 3.0.1-0ubuntu1 amd64 -dbus 1.12.14-1ubuntu2 amd64 -dbus-user-session 1.12.14-1ubuntu2 amd64 -dbus-x11 1.12.14-1ubuntu2 amd64 +dbus 1.12.16-2ubuntu2 amd64 +dbus-user-session 1.12.16-2ubuntu2 amd64 +dbus-x11 1.12.16-2ubuntu2 amd64 -dconf-cli 0.34.0-1 amd64 -dconf-editor 3.34.2-1 amd64 -dconf-gsettings-backend 0.34.0-1 amd64 -dconf-service 0.34.0-1 amd64 +dconf-cli 0.36.0-1 amd64 +dconf-editor 3.36.0-1 amd64 +dconf-gsettings-backend 0.36.0-1 amd64 +dconf-service 0.36.0-1 amd64 +dctrl-tools 2.24-3 amd64 -debianutils 4.8.6.3 amd64 +debianutils 4.9.1 amd64 -deja-dup 40.1-1ubuntu2 amd64 -deja-dup-backend-cloudfiles 34.2-0ubuntu1.1 all -deja-dup-backend-s3 34.2-0ubuntu1.1 all -desktop-file-utils 0.24-1ubuntu1 amd64 +deja-dup 40.6-1ubuntu2 amd64 +desktop-file-utils 0.24-1ubuntu2 amd64 -dh-python 4.20190722ubuntu1 all +dh-python 4.20191017ubuntu7 all -diffpdf 2.1.3-1.2 amd64 -diffstat 1.62-1 amd64 +diffpdf 2.1.3-1.2build1 amd64 +diffstat 1.63-1 amd64 -dirmngr 2.2.12-1ubuntu3 amd64 -dislocker 0.7.1-4build1 amd64 -distro-info-data 0.40ubuntu4 all -dkms 2.7.1-4ubuntu2.1 all -dleyna-renderer 0.6.0-1 amd64 -dleyna-server 0.6.0-0.1 amd64 -dmeventd 2:1.02.155-2ubuntu6.1 amd64 -dmidecode 3.2-2ubuntu0.1 amd64 -dmraid 1.0.0.rc16-8ubuntu2 amd64 -dmsetup 2:1.02.155-2ubuntu6.1 amd64 +dirmngr 2.2.19-3ubuntu2 amd64 +dislocker 0.7.1-5 amd64 +distro-info-data 0.43ubuntu1.1 all +dkms 2.8.1-5ubuntu1 all +dleyna-renderer 0.6.0-2build1 amd64 +dleyna-server 0.6.0-1build1 amd64 +dmeventd 2:1.02.167-1ubuntu1 amd64 +dmidecode 3.2-3 amd64 +dmraid 1.0.0.rc16-8ubuntu3 amd64 +dmsetup 2:1.02.167-1ubuntu1 amd64 -dnsmasq-base 2.80-1ubuntu2 amd64 -dnsrecon 0.9.1-1 all -dnsutils 1:9.11.5.P4+dfsg-5.1ubuntu2.2 amd64 +dnsmasq-base 2.80-1.1ubuntu1 amd64 +dnsrecon 0.9.1-3 all +dnsutils 1:9.16.1-0ubuntu2.1 all +docbook-xml 4.5-9 all -doscan 0.3.3-1 amd64 +doscan 0.3.3-1.1build1 amd64 -dpkg 1.19.7ubuntu2 amd64 -dpkg-dev 1.19.7ubuntu2 all -dpkg-repack 1.45 all +dpkg 1.19.7ubuntu3 amd64 +dpkg-dev 1.19.7ubuntu3 all +dpkg-repack 1.46 all -duplicity 0.8.04-2ubuntu1 amd64 -dvd+rw-tools 7.1-14 amd64 -dvdauthor 0.7.2-1 amd64 -dwarfdump 20180809-1 amd64 -e2fslibs 1.45.3-4ubuntu2.1 amd64 -e2fsprogs 1.45.3-4ubuntu2.1 amd64 -e2fsprogs-l10n 1.45.3-4ubuntu2.1 all -easykontakt 0.1-54 amd64 +duplicity 0.8.11.1612-1 amd64 +dvd+rw-tools 7.1-14build1 amd64 +dvdauthor 0.7.2-1build1 amd64 +dwarfdump 20200114-1 amd64 +e2fslibs 1.45.5-2ubuntu1 amd64 +e2fsprogs 1.45.5-2ubuntu1 amd64 +e2fsprogs-l10n 1.45.5-2ubuntu1 all -ecryptfs-utils 111-0ubuntu5 amd64 -ed 1.15-1 amd64 +ecryptfs-utils 111-0ubuntu7 amd64 +ed 1.16-1 amd64 -efibootmgr 15-1 amd64 +efibootmgr 17-1 amd64 -encfs 1.9.5-1build1 amd64 -enchant 1.6.0-11.1build1 amd64 -eog 3.34.1-1 amd64 +encfs 1.9.5-1build2 amd64 +enchant 1.6.0-11.3build1 amd64 +enchant-2 2.2.8-1 amd64 +eog 3.36.2-0ubuntu1 amd64 -espeak-data 1.48.04+dfsg-7build1 amd64 -espeak-ng-data 1.49.2+dfsg-8 amd64 -etckeeper 1.18.10-1ubuntu3 all +espeak-data 1.48.04+dfsg-8build1 amd64 +espeak-ng-data 1.50+dfsg-6 amd64 +etckeeper 1.18.12-1.1ubuntu1 all -ethtool 1:4.19-1 amd64 -evince 3.34.1-1 amd64 -evince-common 3.34.1-1 all -evolution 3.34.1-2 amd64 -evolution-common 3.34.1-2 all -evolution-data-server 3.34.1-1 amd64 -evolution-data-server-common 3.34.1-1 all +ethtool 1:5.4-1 amd64 +evince 3.36.0-2 amd64 +evince-common 3.36.0-2 all +evolution 3.36.2-0ubuntu1 amd64 +evolution-common 3.36.2-0ubuntu1 all +evolution-data-server 3.36.2-0ubuntu1 amd64 +evolution-data-server-common 3.36.2-0ubuntu1 all -evolution-plugin-bogofilter 3.34.1-2 amd64 -evolution-plugin-pstimport 3.34.1-2 amd64 -evolution-plugins 3.34.1-2 amd64 -example-content 50 all +evolution-plugin-bogofilter 3.36.2-0ubuntu1 amd64 +evolution-plugin-pstimport 3.36.2-0ubuntu1 amd64 +evolution-plugins 3.36.2-0ubuntu1 amd64 +example-content 51 all -exifprobe 2.0.1+git20170416.3c2b769-3 amd64 -ext3grep 0.10.2-4 amd64 -ext4magic 0.3.2-12 amd64 +exifprobe 2.0.1+git20170416.3c2b769-4 amd64 +expect 5.45.4-2build1 amd64 +ext3grep 0.10.2-4build1 amd64 +ext4magic 0.3.2-13 amd64 -extremetuxracer 0.7.5-1build1 amd64 -extremetuxracer-data 0.7.5-1build1 all -extundelete 0.2.4-2 amd64 +extremetuxracer 0.7.5-1build2 amd64 +extremetuxracer-data 0.7.5-1build2 all +extundelete 0.2.4-2build1 amd64 -fancontrol 1:3.5.0-3ubuntu1 all +fancontrol 1:3.6.0-2ubuntu1 all -fcrackzip 1.0-9 amd64 -fdisk 2.34-0.1ubuntu2.4 amd64 -fdm-materials 3.3.0-1 all -ffmpeg 7:4.1.4-1build2 amd64 +fcrackzip 1.0-10 amd64 +fdisk 2.34-0.1ubuntu9 amd64 +fdm-materials 4.4.1-1 all +ffmpeg 7:4.2.2-1ubuntu1 amd64 -file 1:5.37-5ubuntu0.1 amd64 -file-roller 3.32.2-1ubuntu0.1 amd64 -findutils 4.6.0+git+20190209-2ubuntu1 amd64 +file 1:5.38-4 amd64 +file-roller 3.36.2-0ubuntu1 amd64 +findutils 4.7.0-1ubuntu1 amd64 -firefox 76.0.1+build1-0ubuntu0.19.10.1 amd64 -firefox-locale-de 76.0.1+build1-0ubuntu0.19.10.1 amd64 -flac 1.3.3-1 amd64 +firefox 76.0.1+build1-0ubuntu0.20.04.1 amd64 +firefox-locale-de 76.0.1+build1-0ubuntu0.20.04.1 amd64 +flac 1.3.3-1build1 amd64 -folks-common 0.11.4-1ubuntv4 all -fontconfig 2.13.1-2ubuntu2 amd64 -fontconfig-config 2.13.1-2ubuntu2 all +folks-common 0.13.2-1 all +fontconfig 2.13.1-2ubuntu3 amd64 +fontconfig-config 2.13.1-2ubuntu3 all -fonts-beng-extra 1.0-6ubuntu1 all +fonts-beng-extra 1.0-7 all -fonts-deva-extra 3.0-4ubuntu1 all +fonts-deva-extra 3.0-5 all -fonts-freefont-ttf 20120503-9 all +fonts-freefont-ttf 20120503-10 all -fonts-gujr-extra 1.0-7 all +fonts-gujr-extra 1.0.1-1 all -fonts-guru-extra 2.0-4ubuntu2 all +fonts-guru-extra 2.0-5 all -fonts-liberation 1:1.07.4-10 all -fonts-liberation2 2.00.5-2 all +fonts-liberation 1:1.07.4-11 all +fonts-liberation2 2.1.0-1 all -fonts-lohit-deva 2.95.4-3 all -fonts-lohit-gujr 2.92.4-3 all +fonts-lohit-deva 2.95.4-4 all +fonts-lohit-gujr 2.92.4-4 all -fonts-lyx 2.3.3-2 all +fonts-lyx 2.3.4.2-2 all -fonts-noto-cjk 1:20190410+repack1-1 all -fonts-noto-color-emoji 0~20180810-1 all -fonts-noto-core 20181227-1 all -fonts-noto-hinted 20181227-1 all -fonts-noto-mono 20181227-1 all -fonts-noto-ui-core 20181227-1 all +fonts-noto-cjk 1:20190410+repack1-2 all +fonts-noto-color-emoji 0~20200408-1 all +fonts-noto-core 20200323-1 all +fonts-noto-hinted 20200323-1 all +fonts-noto-mono 20200323-1 all +fonts-noto-ui-core 20200323-1 all -fonts-opensymbol 2:102.11+LibO6.3.5-0ubuntu0.19.10.1 all +fonts-opensymbol 2:102.11+LibO6.4.3-0ubuntu0.20.04.1 all -fonts-orya-extra 2.0-5ubuntu1 all +fonts-orya-extra 2.0-6 all -fonts-sil-abyssinica 1.500-1 all +fonts-sil-abyssinica 2.000-1 all -fonts-smc 1:7.0 all -fonts-smc-anjalioldlipi 7.1.1-1 all +fonts-smc 1:7.1 all +fonts-smc-anjalioldlipi 7.1.2-1 all -fonts-smc-dyuthi 3.0.1-1 all -fonts-smc-karumbi 1.1.1-1 all -fonts-smc-keraleeyam 3.0.1-1 all +fonts-smc-dyuthi 3.0.2-1 all +fonts-smc-gayathri 1.100-1 all +fonts-smc-karumbi 1.1.2-1 all +fonts-smc-keraleeyam 3.0.2-1 all -fonts-smc-meera 7.0.2-1 all -fonts-smc-rachana 7.0.1-1 all -fonts-smc-raghumalayalamsans 2.2.0-1 all -fonts-smc-suruma 3.2.2-1 all -fonts-smc-uroob 2.0.1-1 all +fonts-smc-meera 7.0.3-1 all +fonts-smc-rachana 7.0.2-1 all +fonts-smc-raghumalayalamsans 2.2.1-1 all +fonts-smc-suruma 3.2.3-1 all +fonts-smc-uroob 2.0.2-1 all -fonts-takao-pgothic 00303.01-2ubuntu1 all +fonts-takao-pgothic 00303.01-3ubuntu1 all -fonts-thai-tlwg 1:0.7.1-1 all +fonts-thai-tlwg 1:0.7.1-3 all -fonts-tlwg-garuda 1:0.7.1-1 all -fonts-tlwg-garuda-ttf 1:0.7.1-1 all -fonts-tlwg-kinnari 1:0.7.1-1 all -fonts-tlwg-kinnari-ttf 1:0.7.1-1 all -fonts-tlwg-laksaman 1:0.7.1-1 all -fonts-tlwg-laksaman-ttf 1:0.7.1-1 all -fonts-tlwg-loma 1:0.7.1-1 all -fonts-tlwg-loma-ttf 1:0.7.1-1 all -fonts-tlwg-mono 1:0.7.1-1 all -fonts-tlwg-mono-ttf 1:0.7.1-1 all -fonts-tlwg-norasi 1:0.7.1-1 all -fonts-tlwg-norasi-ttf 1:0.7.1-1 all -fonts-tlwg-purisa 1:0.7.1-1 all -fonts-tlwg-purisa-ttf 1:0.7.1-1 all -fonts-tlwg-sawasdee 1:0.7.1-1 all -fonts-tlwg-sawasdee-ttf 1:0.7.1-1 all -fonts-tlwg-typewriter 1:0.7.1-1 all -fonts-tlwg-typewriter-ttf 1:0.7.1-1 all -fonts-tlwg-typist 1:0.7.1-1 all -fonts-tlwg-typist-ttf 1:0.7.1-1 all -fonts-tlwg-typo 1:0.7.1-1 all -fonts-tlwg-typo-ttf 1:0.7.1-1 all -fonts-tlwg-umpush 1:0.7.1-1 all -fonts-tlwg-umpush-ttf 1:0.7.1-1 all -fonts-tlwg-waree 1:0.7.1-1 all -fonts-tlwg-waree-ttf 1:0.7.1-1 all +fonts-tlwg-garuda 1:0.7.1-3 all +fonts-tlwg-garuda-ttf 1:0.7.1-3 all +fonts-tlwg-kinnari 1:0.7.1-3 all +fonts-tlwg-kinnari-ttf 1:0.7.1-3 all +fonts-tlwg-laksaman 1:0.7.1-3 all +fonts-tlwg-laksaman-ttf 1:0.7.1-3 all +fonts-tlwg-loma 1:0.7.1-3 all +fonts-tlwg-loma-ttf 1:0.7.1-3 all +fonts-tlwg-mono 1:0.7.1-3 all +fonts-tlwg-mono-ttf 1:0.7.1-3 all +fonts-tlwg-norasi 1:0.7.1-3 all +fonts-tlwg-norasi-ttf 1:0.7.1-3 all +fonts-tlwg-purisa 1:0.7.1-3 all +fonts-tlwg-purisa-ttf 1:0.7.1-3 all +fonts-tlwg-sawasdee 1:0.7.1-3 all +fonts-tlwg-sawasdee-ttf 1:0.7.1-3 all +fonts-tlwg-typewriter 1:0.7.1-3 all +fonts-tlwg-typewriter-ttf 1:0.7.1-3 all +fonts-tlwg-typist 1:0.7.1-3 all +fonts-tlwg-typist-ttf 1:0.7.1-3 all +fonts-tlwg-typo 1:0.7.1-3 all +fonts-tlwg-typo-ttf 1:0.7.1-3 all +fonts-tlwg-umpush 1:0.7.1-3 all +fonts-tlwg-umpush-ttf 1:0.7.1-3 all +fonts-tlwg-waree 1:0.7.1-3 all +fonts-tlwg-waree-ttf 1:0.7.1-3 all -fonts-wine 4.0.2-1 all +fonts-urw-base35 20170801.1-3 all +fonts-wine 5.0-3ubuntu1 all -foomatic-db-compressed-ppds 20190913-1 all +foomatic-db-compressed-ppds 20200401-1 all -forensic-artifacts 20190320-1 all -forensics-colorize 1.1-3 amd64 -fprintd 0.9.0-0ubuntu1 amd64 +forensic-artifacts 20190320-3 all +forensics-colorize 1.1-5 amd64 +fprintd 1.90.1-1ubuntu1 amd64 -fuse 2.9.9-1ubuntu1 amd64 -fwlogwatch 1.4-1 amd64 -fwupd 1.2.10-1ubuntu4 amd64 -fwupd-signed 1.10.2+1.2.10-1ubuntu4 amd64 +fuse 2.9.9-3 amd64 +fwlogwatch 1.4-2 amd64 +fwupd 1.3.9-4 amd64 +fwupd-signed 1.27+1.3.9-4 amd64 -g++ 4:9.2.1-3.1ubuntu1 amd64 +g++ 4:9.3.0-1ubuntu2 amd64 -g++-7 7.5.0-3ubuntu1~19.10 amd64 -g++-8 8.4.0-1ubuntu1~19.10 amd64 -g++-9 9.2.1-9ubuntu2 amd64 -galera-3 25.3.27-1 amd64 +g++-7 7.5.0-6ubuntu2 amd64 +g++-8 8.4.0-3ubuntu2 amd64 +g++-9 9.3.0-10ubuntu2 amd64 +galera-3 25.3.29-1 amd64 -gamin 0.1.10-5build1 amd64 +gamemode 1.5.1-0ubuntu3 amd64 +gamin 0.1.10-6 amd64 -gawk 1:4.2.1+dfsg-1.1build1 amd64 -gcc 4:9.2.1-3.1ubuntu1 amd64 +gawk 1:5.0.1+dfsg-1 amd64 +gcc 4:9.3.0-1ubuntu2 amd64 +gcc-10-cross-base 10-20200411-0ubuntu1cross1 all +gcc-10-cross-base-ports 10-20200411-0ubuntu1cross1 all -gcc-7 7.5.0-3ubuntu1~19.10 amd64 -gcc-7-base 7.5.0-3ubuntu1~19.10 amd64 +gcc-7 7.5.0-6ubuntu2 amd64 +gcc-7-base 7.5.0-6ubuntu2 amd64 -gcc-8 8.4.0-1ubuntu1~19.10 amd64 -gcc-8-base 8.4.0-1ubuntu1~19.10 amd64 -gcc-9 9.2.1-9ubuntu2 amd64 -gcc-9-base 9.2.1-9ubuntu2 amd64 -gcc-9-base 9.2.1-9ubuntu2 i386 -gcc-9-cross-base 9.2.1-9ubuntu2cross1 all -gcc-9-cross-base-ports 9.2.1-9ubuntu1cross1 all -gcc-avr 1:5.4.0+Atmel3.6.1-2 amd64 -gconf-service 3.2.6-5ubuntu3 amd64 -gconf-service-backend 3.2.6-5ubuntu3 amd64 -gconf2 3.2.6-5ubuntu3 amd64 -gconf2-common 3.2.6-5ubuntu3 all -gcr 3.33.4-2 amd64 -gdal-data 2.4.2+dfsg-1build2 all -gdb 8.3-0ubuntu1 amd64 -gdbserver 8.3-0ubuntu1 amd64 -gdisk 1.0.4-3 amd64 +gcc-8 8.4.0-3ubuntu2 amd64 +gcc-8-base 8.4.0-3ubuntu2 amd64 +gcc-9 9.3.0-10ubuntu2 amd64 +gcc-9-base 9.3.0-10ubuntu2 amd64 +gcc-9-base 9.3.0-10ubuntu2 i386 +gcc-9-cross-base 9.3.0-10ubuntu1cross2 all +gcc-9-cross-base-ports 9.3.0-10ubuntu1cross1 all +gcc-avr 1:5.4.0+Atmel3.6.1-2build1 amd64 +gconf-service 3.2.6-6ubuntu1 amd64 +gconf-service-backend 3.2.6-6ubuntu1 amd64 +gconf2 3.2.6-6ubuntu1 amd64 +gconf2-common 3.2.6-6ubuntu1 all +gcr 3.36.0-2build1 amd64 +gdal-data 3.0.4+dfsg-1build3 all +gdb 9.1-0ubuntu1 amd64 +gdbserver 9.1-0ubuntu1 amd64 +gdisk 1.0.5-1 amd64 -gedit 3.34.0-1 amd64 -gedit-common 3.34.0-1 all -genisoimage 9:1.1.11-3ubuntu3 amd64 -geoclue-2.0 2.5.3-1ubuntu1 amd64 -geoip-database 20190920-1 all +gedit 3.36.2-0ubuntu1 amd64 +gedit-common 3.36.2-0ubuntu1 all +genisoimage 9:1.1.11-3.1ubuntu1 amd64 +geoclue-2.0 2.5.6-0ubuntu1 amd64 +geoip-database 20191224-2 all -gettext 0.19.8.1-9 amd64 -gettext-base 0.19.8.1-9 amd64 -ghc 8.6.5+dfsg1-4 amd64 -ghostscript 9.27~dfsg+0-0ubuntu3.1 amd64 -ghostscript-x 9.27~dfsg+0-0ubuntu3.1 amd64 -gimp 2.10.8-2 amd64 -gimp-data 2.10.8-2 all -gir1.2-accounts-1.0 1.23+17.04.20161104-0ubuntu1 amd64 -gir1.2-accountsservice-1.0 0.6.55-0ubuntu10 amd64 -gir1.2-appindicator3-0.1 12.10.1+18.04.20180322.1-0ubuntu4 amd64 -gir1.2-atk-1.0 2.34.0-1 amd64 -gir1.2-atspi-2.0 2.34.0-2 amd64 -gir1.2-champlain-0.12 0.12.19-3 amd64 -gir1.2-clutter-1.0 1.26.2+dfsg-12 amd64 -gir1.2-cogl-1.0 1.22.4-3 amd64 -gir1.2-coglpango-1.0 1.22.4-3 amd64 -gir1.2-dazzle-1.0 3.34.1-1 amd64 -gir1.2-dbusmenu-glib-0.4 16.04.1+18.10.20180917-0ubuntu2 amd64 -gir1.2-dee-1.0 1.2.7+17.10.20170616-4ubuntu3 amd64 -gir1.2-evince-3.0 3.34.1-1 amd64 -gir1.2-freedesktop 1.62.0-1 amd64 -gir1.2-gck-1 3.33.4-2 amd64 -gir1.2-gcr-3 3.33.4-2 amd64 -gir1.2-gdata-0.0 0.17.11-3build1 amd64 -gir1.2-gdesktopenums-3.0 3.34.0-1ubuntu1 amd64 -gir1.2-gdkpixbuf-2.0 2.40.0+dfsg-1build1 amd64 +gettext 0.19.8.1-10build1 amd64 +gettext-base 0.19.8.1-10build1 amd64 +ghc 8.8.1+dfsg1+is+8.6.5+dfsg1-3 amd64 +ghostscript 9.50~dfsg-5ubuntu4 amd64 +ghostscript-x 9.50~dfsg-5ubuntu4 amd64 +gimp 2.10.18-1 amd64 +gimp-data 2.10.18-1 all +gir1.2-accounts-1.0 1.23+17.04.20161104-0ubuntu3 amd64 +gir1.2-accountsservice-1.0 0.6.55-0ubuntu11 amd64 +gir1.2-appindicator3-0.1 12.10.1+20.04.20200408.1-0ubuntu1 amd64 +gir1.2-atk-1.0 2.35.1-1ubuntu2 amd64 +gir1.2-atspi-2.0 2.36.0-2 amd64 +gir1.2-champlain-0.12 0.12.20-1 amd64 +gir1.2-clutter-1.0 1.26.4+dfsg-1 amd64 +gir1.2-cogl-1.0 1.22.6-1 amd64 +gir1.2-coglpango-1.0 1.22.6-1 amd64 +gir1.2-dazzle-1.0 3.36.0-1 amd64 +gir1.2-dbusmenu-glib-0.4 16.04.1+18.10.20180917-0ubuntu6 amd64 +gir1.2-dee-1.0 1.2.7+17.10.20170616-4ubuntu6 amd64 +gir1.2-evince-3.0 3.36.0-2 amd64 +gir1.2-freedesktop 1.64.0-2 amd64 +gir1.2-gck-1 3.36.0-2build1 amd64 +gir1.2-gcr-3 3.36.0-2build1 amd64 +gir1.2-gdata-0.0 0.17.12-1 amd64 +gir1.2-gdesktopenums-3.0 3.36.0-1ubuntu1 amd64 +gir1.2-gdkpixbuf-2.0 2.40.0+dfsg-3 amd64 -gir1.2-geoclue-2.0 2.5.3-1ubuntu1 amd64 -gir1.2-geocodeglib-1.0 3.26.1-1 amd64 -gir1.2-gexiv2-0.10 0.12.0-0~jensge0~bionic4 amd64 +gir1.2-geoclue-2.0 2.5.6-0ubuntu1 amd64 +gir1.2-geocodeglib-1.0 3.26.2-2 amd64 +gir1.2-gexiv2-0.10 0.12.0-2 amd64 -gir1.2-glib-2.0 1.62.0-1 amd64 -gir1.2-gmenu-3.0 3.32.0-1ubuntu1 amd64 -gir1.2-gnomebluetooth-1.0 3.34.0-1 amd64 -gir1.2-gnomedesktop-3.0 3.34.2-2ubuntu1~19.10.1 amd64 -gir1.2-goa-1.0 3.34.0-1ubuntu1 amd64 -gir1.2-grilo-0.3 0.3.10-1 amd64 -gir1.2-gst-plugins-base-1.0 1.16.1-1 amd64 -gir1.2-gstreamer-1.0 1.16.1-1 amd64 -gir1.2-gtk-3.0 3.24.12-1ubuntu1 amd64 -gir1.2-gtkchamplain-0.12 0.12.19-3 amd64 +gir1.2-glib-2.0 1.64.0-2 amd64 +gir1.2-gmenu-3.0 3.36.0-1ubuntu1 amd64 +gir1.2-gnomebluetooth-1.0 3.34.1-1 amd64 +gir1.2-gnomedesktop-3.0 3.36.2-0ubuntu1 amd64 +gir1.2-goa-1.0 3.36.0-1ubuntu1 amd64 +gir1.2-graphene-1.0 1.10.0-1build2 amd64 +gir1.2-grilo-0.3 0.3.12-1 amd64 +gir1.2-gst-plugins-base-1.0 1.16.2-4 amd64 +gir1.2-gstreamer-1.0 1.16.2-2 amd64 +gir1.2-gtk-3.0 3.24.18-1ubuntu1 amd64 +gir1.2-gtkchamplain-0.12 0.12.20-1 amd64 -gir1.2-gtksource-4 4.4.0-1 amd64 +gir1.2-gtksource-4 4.6.0-1 amd64 -gir1.2-gweather-3.0 3.32.1-1 amd64 -gir1.2-handy-0.0 0.0.10-1build1 amd64 -gir1.2-ibus-1.0 1.5.21-1~exp2ubuntu2.1 amd64 -gir1.2-javascriptcoregtk-4.0 2.28.2-0ubuntu0.19.10.1 amd64 -gir1.2-json-1.0 1.4.4-2ubuntu0.19.10.1 amd64 -gir1.2-lokdocview-0.1 1:6.3.5-0ubuntu0.19.10.1 amd64 +gir1.2-gweather-3.0 3.36.0-1 amd64 +gir1.2-handy-0.0 0.0.13-1 amd64 +gir1.2-ibus-1.0 1.5.22-2ubuntu2 amd64 +gir1.2-javascriptcoregtk-4.0 2.28.2-0ubuntu0.20.04.1 amd64 +gir1.2-json-1.0 1.4.4-2ubuntu2 amd64 +gir1.2-lokdocview-0.1 1:6.4.3-0ubuntu0.20.04.1 amd64 -gir1.2-nm-1.0 1.20.4-2ubuntu2.2 amd64 -gir1.2-nma-1.0 1.8.22-2ubuntu1 amd64 -gir1.2-notify-0.7 0.7.8-1ubuntu1 amd64 -gir1.2-packagekitglib-1.0 1.1.12-5ubuntu4 amd64 -gir1.2-pango-1.0 1.42.4-7 amd64 -gir1.2-peas-1.0 1.24.0-2ubuntu1 amd64 +gir1.2-mutter-6 3.36.2-1ubuntu1~20.04.1 amd64 +gir1.2-nm-1.0 1.22.10-1ubuntu1 amd64 +gir1.2-nma-1.0 1.8.24-1ubuntu2 amd64 +gir1.2-notify-0.7 0.7.9-1ubuntu2 amd64 +gir1.2-packagekitglib-1.0 1.1.13-2ubuntu1 amd64 +gir1.2-pango-1.0 1.44.7-2ubuntu4 amd64 +gir1.2-peas-1.0 1.26.0-2 amd64 -gir1.2-rb-3.0 3.4.3-2ubuntu1 amd64 +gir1.2-rb-3.0 3.4.4-1ubuntu2 amd64 -gir1.2-rsvg-2.0 2.44.14-1 amd64 -gir1.2-secret-1 0.18.8-2 amd64 -gir1.2-signon-1.0 1.14+17.04.20161117-0ubuntu4 amd64 -gir1.2-snapd-1 1.49-0ubuntu1.19.10.0 amd64 -gir1.2-soup-2.4 2.68.2-0ubuntu1 amd64 -gir1.2-timezonemap-1.0 0.4.6 amd64 -gir1.2-totem-1.0 3.34.1-2ubuntu1 amd64 -gir1.2-totemplparser-1.0 3.26.3-1ubuntu1 amd64 -gir1.2-tracker-2.0 2.3.0-1 amd64 -gir1.2-udisks-2.0 2.8.4-1 amd64 -gir1.2-unity-5.0 7.1.4+19.04.20190319-0ubuntu1 amd64 -gir1.2-upowerglib-1.0 0.99.11-1 amd64 -gir1.2-vte-2.91 0.58.2-1ubuntu2 amd64 -gir1.2-webkit2-4.0 2.28.2-0ubuntu0.19.10.1 amd64 -gir1.2-wnck-3.0 3.32.0-1 amd64 +gir1.2-rsvg-2.0 2.48.2-1 amd64 +gir1.2-secret-1 0.20.3-0ubuntu1 amd64 +gir1.2-signon-1.0 1.14+17.04.20161117-0ubuntu5 amd64 +gir1.2-snapd-1 1.57-0ubuntu3 amd64 +gir1.2-soup-2.4 2.70.0-1 amd64 +gir1.2-timezonemap-1.0 0.4.6-2 amd64 +gir1.2-totem-1.0 3.34.1-2ubuntu2 amd64 +gir1.2-totemplparser-1.0 3.26.5-1ubuntu1 amd64 +gir1.2-tracker-2.0 2.3.4-1 amd64 +gir1.2-udisks-2.0 2.8.4-1ubuntu1 amd64 +gir1.2-unity-5.0 7.1.4+19.04.20190319-0ubuntu3 amd64 +gir1.2-upowerglib-1.0 0.99.11-1build2 amd64 +gir1.2-vte-2.91 0.60.1-1ubuntu1 amd64 +gir1.2-webkit2-4.0 2.28.2-0ubuntu0.20.04.1 amd64 +gir1.2-wnck-3.0 3.36.0-1 amd64 -git 1:2.20.1-2ubuntu1.19.10.3 amd64 -git-man 1:2.20.1-2ubuntu1.19.10.3 all -gjs 1.58.1-1 amd64 +git 1:2.25.1-1ubuntu3 amd64 +git-man 1:2.25.1-1ubuntu3 all +gjs 1.64.2-1ubuntu1~20.04.1 amd64 -glib-networking 2.62.1-1 amd64 -glib-networking-common 2.62.1-1 all -glib-networking-services 2.62.1-1 amd64 +glib-networking 2.64.2-1build1 amd64 +glib-networking 2.64.2-1build1 i386 +glib-networking-common 2.64.2-1build1 all +glib-networking-services 2.64.2-1build1 amd64 -gnome-backgrounds 3.34.0-1 all -gnome-bluetooth 3.34.0-1 amd64 -gnome-calculator 1:3.34.1-1ubuntu1 amd64 -gnome-calendar 3.34.2-1 amd64 -gnome-contacts 3.34-1 amd64 -gnome-control-center 1:3.34.1-1ubuntu2 amd64 -gnome-control-center-data 1:3.34.1-1ubuntu2 all -gnome-control-center-faces 1:3.34.1-1ubuntu2 all -gnome-desktop3-data 3.34.2-2ubuntu1~19.10.1 all -gnome-disk-utility 3.34.0-2ubuntu1 amd64 -gnome-documents 3.33.90-1 amd64 -gnome-font-viewer 3.34.0-1 amd64 -gnome-getting-started-docs 3.34.0-2ubuntu1 all +gnome-backgrounds 3.36.0-1 all +gnome-bluetooth 3.34.1-1 amd64 +gnome-calculator 1:3.36.0-1ubuntu1 amd64 +gnome-calendar 3.36.1-1 amd64 +gnome-characters 3.34.0-1 amd64 +gnome-contacts 3.36.1-1 amd64 +gnome-control-center 1:3.36.2-0ubuntu1 amd64 +gnome-control-center-data 1:3.36.2-0ubuntu1 all +gnome-control-center-faces 1:3.36.2-0ubuntu1 all +gnome-desktop3-data 3.36.2-0ubuntu1 all +gnome-disk-utility 3.36.1-1ubuntu1 amd64 +gnome-documents 3.34.0-1build1 amd64 +gnome-font-viewer 3.34.0-2 amd64 +gnome-getting-started-docs 3.36.1-0ubuntu1 all -gnome-initial-setup 3.34.1-1ubuntu1 amd64 -gnome-keyring 3.34.0-1ubuntu1 amd64 -gnome-keyring-pkcs11 3.34.0-1ubuntu1 amd64 +gnome-initial-setup 3.36.2-0ubuntu1 amd64 +gnome-keyring 3.36.0-1ubuntu1 amd64 +gnome-keyring-pkcs11 3.36.0-1ubuntu1 amd64 -gnome-mahjongg 1:3.34.0-1 amd64 -gnome-maps 3.34.1-1 amd64 -gnome-menus 3.32.0-1ubuntu1 amd64 -gnome-mines 1:3.34.0-1 amd64 -gnome-music 3.32.2-1 amd64 -gnome-online-accounts 3.34.0-1ubuntu1 amd64 +gnome-mahjongg 1:3.36.1-1 amd64 +gnome-maps 3.36.1-1 amd64 +gnome-menus 3.36.0-1ubuntu1 amd64 +gnome-mines 1:3.36.0-1 amd64 +gnome-music 3.36.1-1 amd64 +gnome-online-accounts 3.36.0-1ubuntu1 amd64 -gnome-photos 3.34.0-1 amd64 -gnome-power-manager 3.32.0-1 amd64 -gnome-screensaver 3.6.1-8ubuntu3.2 amd64 -gnome-screenshot 3.33.90-1ubuntu1 amd64 -gnome-session 3.34.1-1ubuntu2 all -gnome-session-bin 3.34.1-1ubuntu2 amd64 +gnome-photos 3.34.1-1 amd64 +gnome-power-manager 3.32.0-2 amd64 +gnome-screensaver 3.6.1-11ubuntu4 amd64 +gnome-screenshot 3.36.0-1ubuntu1 amd64 +gnome-session 3.36.0-2ubuntu1 all +gnome-session-bin 3.36.0-2ubuntu1 amd64 -gnome-session-common 3.34.1-1ubuntu2 all -gnome-settings-daemon 3.34.1-1ubuntu1 amd64 -gnome-settings-daemon-common 3.34.1-1ubuntu1 all -gnome-shell 3.34.3-1ubuntu1~19.10.1 amd64 -gnome-shell-common 3.34.3-1ubuntu1~19.10.1 all -gnome-shell-extension-appindicator 30-1 all -gnome-shell-extension-desktop-icons 19.10.2-1 all -gnome-shell-extension-ubuntu-dock 67ubuntu19.10.1 all -gnome-shell-extensions 3.34.1-2 all -gnome-software 3.30.6-2ubuntu10.19.10.1 amd64 -gnome-software-common 3.30.6-2ubuntu10.19.10.1 all -gnome-software-plugin-snap 3.30.6-2ubuntu10.19.10.1 amd64 -gnome-startup-applications 3.34.1-1ubuntu2 amd64 -gnome-sudoku 1:3.34.0-1 amd64 -gnome-sushi 3.34.0-1 amd64 +gnome-session-common 3.36.0-2ubuntu1 all +gnome-settings-daemon 3.36.1-0ubuntu1 amd64 +gnome-settings-daemon-common 3.36.1-0ubuntu1 all +gnome-shell 3.36.2-1ubuntu1~20.04.1 amd64 +gnome-shell-common 3.36.2-1ubuntu1~20.04.1 all +gnome-shell-extension-appindicator 33-1 all +gnome-shell-extension-desktop-icons 20.04.0-1 all +gnome-shell-extension-prefs 3.36.2-1ubuntu1~20.04.1 amd64 +gnome-shell-extension-ubuntu-dock 67ubuntu20.04.5 all +gnome-shell-extensions 3.36.1-1 all +gnome-software 3.36.0-0ubuntu3 amd64 +gnome-software-common 3.36.0-0ubuntu3 all +gnome-software-plugin-snap 3.36.0-0ubuntu3 amd64 +gnome-startup-applications 3.36.0-2ubuntu1 amd64 +gnome-sudoku 1:3.36.0-1 amd64 +gnome-sushi 3.34.0-2 amd64 -gnome-system-monitor 3.32.1-2 amd64 -gnome-terminal 3.34.2-1ubuntu1 amd64 -gnome-terminal-data 3.34.2-1ubuntu1 all +gnome-system-monitor 3.36.0-1 amd64 +gnome-terminal 3.36.1.1-1ubuntu1 amd64 +gnome-terminal-data 3.36.1.1-1ubuntu1 all -gnome-todo 3.28.1-4 amd64 -gnome-todo-common 3.28.1-4 all -gnome-tweaks 3.34.0-2 all -gnome-user-docs 3.34.0-2ubuntu1 all -gnome-user-guide 3.34.0-2ubuntu1 all -gnome-user-share 3.34.0-1 amd64 +gnome-todo 3.28.1-5 amd64 +gnome-todo-common 3.28.1-5 all +gnome-tweaks 3.34.0-2ubuntu1 all +gnome-user-docs 3.36.1-0ubuntu1 all +gnome-user-guide 3.36.1-0ubuntu1 all +gnome-user-share 3.34.0-2 amd64 -gnome-weather 3.34.0-1 all -gnupg 2.2.12-1ubuntu3 all -gnupg-agent 2.2.12-1ubuntu3 all -gnupg-l10n 2.2.12-1ubuntu3 all -gnupg-utils 2.2.12-1ubuntu3 amd64 -gnupg2 2.2.12-1ubuntu3 all -gnuradio 3.7.13.4-4build2 amd64 -golang 2:1.12~1ubuntu1 amd64 +gnome-weather 3.36.1-1 all +gnupg 2.2.19-3ubuntu2 all +gnupg-agent 2.2.19-3ubuntu2 all +gnupg-l10n 2.2.19-3ubuntu2 all +gnupg-utils 2.2.19-3ubuntu2 amd64 +gnupg2 2.2.19-3ubuntu2 all +gnuradio 3.8.1.0~rc1-2build2 amd64 +golang 2:1.13~1ubuntu2 amd64 -golang-doc 2:1.12~1ubuntu1 all -golang-go 2:1.12~1ubuntu1 amd64 -golang-race-detector-runtime 2:1.12~1ubuntu1 amd64 -golang-src 2:1.12~1ubuntu1 amd64 -goldeneye 1.2.0-5 all +golang-1.13 1.13.8-1ubuntu1 all +golang-1.13-doc 1.13.8-1ubuntu1 all +golang-1.13-go 1.13.8-1ubuntu1 amd64 +golang-1.13-race-detector-runtime 0.0+svn332029-0ubuntu2 amd64 +golang-1.13-src 1.13.8-1ubuntu1 amd64 +golang-doc 2:1.13~1ubuntu2 all +golang-go 2:1.13~1ubuntu2 amd64 +golang-race-detector-runtime 2:1.13~1ubuntu2 amd64 +golang-src 2:1.13~1ubuntu2 amd64 +goldeneye 1.2.0+git20191230-1 all -gpa 0.10.0-2 amd64 -gpart 1:0.3-6 amd64 -gpg 2.2.12-1ubuntu3 amd64 -gpg-agent 2.2.12-1ubuntu3 amd64 -gpg-wks-client 2.2.12-1ubuntu3 amd64 -gpg-wks-server 2.2.12-1ubuntu3 amd64 -gpgconf 2.2.12-1ubuntu3 amd64 -gpgsm 2.2.12-1ubuntu3 amd64 -gpgv 2.2.12-1ubuntu3 amd64 +gpa 0.10.0-3 amd64 +gpart 1:0.3-8 amd64 +gpg 2.2.19-3ubuntu2 amd64 +gpg-agent 2.2.19-3ubuntu2 amd64 +gpg-wks-client 2.2.19-3ubuntu2 amd64 +gpg-wks-server 2.2.19-3ubuntu2 amd64 +gpgconf 2.2.19-3ubuntu2 amd64 +gpgsm 2.2.19-3ubuntu2 amd64 +gpgv 2.2.19-3ubuntu2 amd64 -gpx 2.5.2-3 amd64 -gqrx-sdr 2.11.5-1build2 amd64 -gr-fcdproplus 3.7.25.4b6464b-5build3 amd64 -gr-iqbal 0.37.2-11build3 amd64 -gr-osmosdr 0.1.4-14build7 amd64 -grep 3.3-1build1 amd64 -grilo-plugins-0.3 0.3.9-1ubuntu1 all -grilo-plugins-0.3-base 0.3.9-1ubuntu1 amd64 -grilo-plugins-0.3-extra 0.3.9-1ubuntu1 amd64 -groff-base 1.22.4-3 amd64 -grokevt 0.5.0-2 all -groovy 2.4.16-2ubuntu1 all -growisofs 7.1-14 amd64 -grub-common 2.04-1ubuntu12.2 amd64 -grub-efi-amd64 2.04-1ubuntu12.2 amd64 -grub-efi-amd64-bin 2.04-1ubuntu12.2 amd64 -grub-efi-amd64-signed 1.128.2+2.04-1ubuntu12.2 amd64 -grub2-common 2.04-1ubuntu12.2 amd64 -gsettings-desktop-schemas 3.34.0-1ubuntu1 all +gpx 2.5.2-4 amd64 +gqrx-sdr 2.12.1-1build2 amd64 +gr-fcdproplus 3.8~20190817-3build3 amd64 +gr-iqbal 0.38-4build3 amd64 +gr-osmosdr 0.2.0-2 amd64 +grep 3.4-1 amd64 +grilo-plugins-0.3 0.3.11-1ubuntu1 all +grilo-plugins-0.3-base 0.3.11-1ubuntu1 amd64 +grilo-plugins-0.3-extra 0.3.11-1ubuntu1 amd64 +groff-base 1.22.4-4build1 amd64 +grokevt 0.5.0-4 all +groovy 2.4.17-4ubuntu1 all +growisofs 7.1-14build1 amd64 +grub-common 2.04-1ubuntu26 amd64 +grub-efi-amd64 2.04-1ubuntu26 amd64 +grub-efi-amd64-bin 2.04-1ubuntu26 amd64 +grub-efi-amd64-signed 1.142+2.04-1ubuntu26 amd64 +grub2-common 2.04-1ubuntu26 amd64 +gsettings-desktop-schemas 3.36.0-1ubuntu1 all -gstreamer1.0-alsa 1.16.1-1 amd64 +gstreamer1.0-alsa 1.16.2-4 amd64 -gstreamer1.0-gl 1.16.1-1 amd64 -gstreamer1.0-gtk3 1.16.1-1ubuntu1 amd64 -gstreamer1.0-libav 1.16.1-1 amd64 -gstreamer1.0-nice 0.1.14-1 amd64 -gstreamer1.0-packagekit 1.1.12-5ubuntu4 amd64 -gstreamer1.0-plugins-bad 1.16.1-1ubuntu1 amd64 -gstreamer1.0-plugins-base 1.16.1-1 amd64 -gstreamer1.0-plugins-base 1.16.1-1 i386 -gstreamer1.0-plugins-base-apps 1.16.1-1 amd64 -gstreamer1.0-plugins-good 1.16.1-1ubuntu1 amd64 -gstreamer1.0-plugins-ugly 1.16.1-1 amd64 -gstreamer1.0-pulseaudio 1.16.1-1ubuntu1 amd64 -gstreamer1.0-tools 1.16.1-1 amd64 -gstreamer1.0-vaapi 1.16.1-1 amd64 -gstreamer1.0-x 1.16.1-1 amd64 -gthumb 3:3.8.0-2 amd64 -gthumb-data 3:3.8.0-2 all -gtk-update-icon-cache 3.24.12-1ubuntu1 amd64 -gtk2-engines-murrine 0.98.2-2ubuntu1 amd64 -gtk2-engines-pixbuf 2.24.32-4ubuntu1 amd64 +gstreamer1.0-gl 1.16.2-4 amd64 +gstreamer1.0-gtk3 1.16.2-1ubuntu2 amd64 +gstreamer1.0-libav 1.16.2-2 amd64 +gstreamer1.0-nice 0.1.16-1 amd64 +gstreamer1.0-packagekit 1.1.13-2ubuntu1 amd64 +gstreamer1.0-plugins-bad 1.16.2-2.1ubuntu1 amd64 +gstreamer1.0-plugins-base 1.16.2-4 amd64 +gstreamer1.0-plugins-base 1.16.2-4 i386 +gstreamer1.0-plugins-base-apps 1.16.2-4 amd64 +gstreamer1.0-plugins-good 1.16.2-1ubuntu2 amd64 +gstreamer1.0-plugins-good 1.16.2-1ubuntu2 i386 +gstreamer1.0-plugins-ugly 1.16.2-2build1 amd64 +gstreamer1.0-pulseaudio 1.16.2-1ubuntu2 amd64 +gstreamer1.0-tools 1.16.2-2 amd64 +gstreamer1.0-vaapi 1.16.2-2 amd64 +gstreamer1.0-x 1.16.2-4 amd64 +gstreamer1.0-x 1.16.2-4 i386 +gthumb 3:3.8.0-2.1build1 amd64 +gthumb-data 3:3.8.0-2.1build1 all +gtk-update-icon-cache 3.24.18-1ubuntu1 amd64 +gtk2-engines-murrine 0.98.2-3 amd64 +gtk2-engines-pixbuf 2.24.32-4ubuntu4 amd64 -gucharmap 1:12.0.1-2 amd64 -guile-2.0-libs 2.0.13+1-5.3ubuntu1 amd64 -guile-2.2-libs 2.2.6+1-1 amd64 -guvcview 2.0.6+debian-1 amd64 +gucharmap 1:13.0.1-1 amd64 +guile-2.0-libs 2.0.13+1-5.4 amd64 +guile-2.2-libs 2.2.7+1-4 amd64 +guvcview 2.0.6+debian-1build1 amd64 -gvfs 1.42.1-1ubuntu1 amd64 -gvfs-backends 1.42.1-1ubuntu1 amd64 -gvfs-bin 1.42.1-1ubuntu1 amd64 -gvfs-common 1.42.1-1ubuntu1 all -gvfs-daemons 1.42.1-1ubuntu1 amd64 -gvfs-fuse 1.42.1-1ubuntu1 amd64 -gvfs-libs 1.42.1-1ubuntu1 amd64 -gyp 0.1+20180428git4d467626-3 all -gzip 1.10-0ubuntu3.1 amd64 -happy 1.19.11-1build1 amd64 +gvfs 1.44.1-1ubuntu1 amd64 +gvfs-backends 1.44.1-1ubuntu1 amd64 +gvfs-bin 1.44.1-1ubuntu1 amd64 +gvfs-common 1.44.1-1ubuntu1 all +gvfs-daemons 1.44.1-1ubuntu1 amd64 +gvfs-fuse 1.44.1-1ubuntu1 amd64 +gvfs-libs 1.44.1-1ubuntu1 amd64 +gyp 0.1+20180428git4d467626-3ubuntu1 all +gzip 1.10-0ubuntu4 amd64 +happy 1.19.11-1build3 amd64 -hashcat 5.1.0+ds1-1 amd64 -hashcat-data 5.1.0+ds1-1 all -hashdeep 4.4-5 amd64 -hashid 3.1.4-2 all -hashrat 1.10.2-2 amd64 +hashcat 5.1.0+ds1-2 amd64 +hashcat-data 5.1.0+ds1-2 all +hashdeep 4.4-6build1 amd64 +hashid 3.1.4-3 all +hashrat 1.10.4-1 amd64 -haskell-stack 1.7.1-3 amd64 +haskell-stack 1.9.3.1-1 amd64 -hostname 3.22 amd64 -hplip 3.19.6+dfsg0-1ubuntu1 amd64 -hplip-data 3.19.6+dfsg0-1ubuntu1 all -hscolour 1.24.4-2build1 amd64 -hud 14.10+17.10.20170619-0ubuntu2 amd64 +hostname 3.23 amd64 +hplip 3.20.3+dfsg0-2 amd64 +hplip-data 3.20.3+dfsg0-2 all +hscolour 1.24.4-2build3 amd64 +hud 14.10+17.10.20170619-0ubuntu3.1 amd64 -hwdata 0.317-0ubuntu2 all -hwloc 1.11.13-1 amd64 -hyphen-de 1:6.3.1-1 all +hwdata 0.333-1 all +hwloc 2.1.0+dfsg-4 amd64 +hyphen-de 1:6.4.3-1 all -hyphen-id 1:6.3.1-1 all -i965-va-driver 2.3.0-0ubuntu2 amd64 -ibus 1.5.21-1~exp2ubuntu2.1 amd64 -ibus-data 1.5.21-1~exp2ubuntu2.1 all -ibus-gtk 1.5.21-1~exp2ubuntu2.1 amd64 -ibus-gtk3 1.5.21-1~exp2ubuntu2.1 amd64 -ibus-pinyin 1.5.0-5 amd64 -ibus-table 1.9.21-2 all -ibverbs-providers 24.0-2 amd64 +hyphen-id 1:6.4.3-1 all +i965-va-driver 2.4.0-0ubuntu1 amd64 +i965-va-driver 2.4.0-0ubuntu1 i386 +ibus 1.5.22-2ubuntu2 amd64 +ibus-data 1.5.22-2ubuntu2 all +ibus-gtk 1.5.22-2ubuntu2 amd64 +ibus-gtk3 1.5.22-2ubuntu2 amd64 +ibus-pinyin 1.5.0-6build2 amd64 +ibus-table 1.9.25-1 all +ibverbs-providers 28.0-1ubuntu1 amd64 -icu-devtools 63.2-2ubuntu0.1 amd64 +icu-devtools 66.1-2ubuntu2 amd64 -iio-sensor-proxy 2.8-0ubuntu1 amd64 +iio-sensor-proxy 2.8-1 amd64 -im-config 0.43-1ubuntu3 all -imagemagick 8:6.9.10.23+dfsg-2.1ubuntu3.1 amd64 -imagemagick-6-common 8:6.9.10.23+dfsg-2.1ubuntu3.1 all -imagemagick-6.q16 8:6.9.10.23+dfsg-2.1ubuntu3.1 amd64 -imagemagick-common 8:6.9.10.23+dfsg-2.1ubuntu3.1 all -indicator-application 12.10.1+19.04.20190308.1-0ubuntu1 amd64 -indicator-appmenu 15.02.0+16.10.20160927-0ubuntu3 amd64 +im-config 0.44-1ubuntu1 all +imagemagick 8:6.9.10.23+dfsg-2.1ubuntu11 amd64 +imagemagick-6-common 8:6.9.10.23+dfsg-2.1ubuntu11 all +imagemagick-6.q16 8:6.9.10.23+dfsg-2.1ubuntu11 amd64 +imagemagick-common 8:6.9.10.23+dfsg-2.1ubuntu11 all +indicator-application 12.10.1+19.04.20190308.1-0ubuntu3 amd64 +indicator-appmenu 15.02.0+16.10.20160927-0ubuntu5 amd64 -indicator-datetime 15.10+19.10.20190819.1-0ubuntu1 amd64 -indicator-keyboard 0.0.0+19.10.20190716-0ubuntu2 amd64 +indicator-datetime 15.10+20.04.20200217-0ubuntu1 amd64 +indicator-keyboard 0.0.0+19.10.20190716-0ubuntu3 amd64 -indicator-power 12.10.6+17.10.20170829.1-0ubuntu4 amd64 -indicator-printers 0.1.7+17.10.20171101-0ubuntu1 amd64 +indicator-power 12.10.6+17.10.20170829.1-0ubuntu5 amd64 +indicator-printers 0.1.7+17.10.20171101-0ubuntu2 amd64 -inetutils-traceroute 2:1.9.4-10build1 amd64 -info 6.6.0.dfsg.1-2ubuntu2 amd64 +inetutils-traceroute 2:1.9.4-11 amd64 +info 6.7.0.dfsg.2-5 amd64 -initramfs-tools 0.133ubuntu10 all -initramfs-tools-bin 0.133ubuntu10 amd64 -initramfs-tools-core 0.133ubuntu10 all +initramfs-tools 0.136ubuntu6 all +initramfs-tools-bin 0.136ubuntu6 amd64 +initramfs-tools-core 0.136ubuntu6 all -inkscape 0.92.4-4 amd64 -inputattach 1:1.6.1-1 amd64 +inkscape 0.92.5-1ubuntu1 amd64 +inputattach 1:1.7.0-1 amd64 -install-info 6.6.0.dfsg.1-2ubuntu2 amd64 -intel-gpu-tools 1.24-1 amd64 -intel-media-va-driver 19.2.1+dfsg1-2ubuntu1 amd64 -intel-microcode 3.20191115.1ubuntu0.19.10.2 amd64 -intel-opencl-icd 19.39.14278-0ubuntu1 amd64 +install-info 6.7.0.dfsg.2-5 amd64 +intel-gpu-tools 1.25-2 amd64 +intel-media-va-driver 20.1.1+dfsg1-1 amd64 +intel-media-va-driver 20.1.1+dfsg1-1 i386 +intel-microcode 3.20191115.1ubuntu3 amd64 +intel-opencl-icd 20.13.16352-1 amd64 -iperf 2.0.13+dfsg1-1 amd64 -iperf3 3.6-2 amd64 -ippusbxd 1.33-1 amd64 -iproute2 5.2.0-1ubuntu2 amd64 -iptables 1.8.3-2ubuntu5 amd64 +iperf 2.0.13+dfsg1-1build1 amd64 +iperf3 3.7-3 amd64 +ippusbxd 1.34-2ubuntu1 amd64 +iproute2 5.5.0-1ubuntu1 amd64 +iptables 1.8.4-3ubuntu2 amd64 -iputils-arping 3:20190709-2 amd64 -iputils-ping 3:20190709-2 amd64 -iputils-tracepath 3:20190709-2 amd64 +iputils-arping 3:20190709-3 amd64 +iputils-ping 3:20190709-3 amd64 +iputils-tracepath 3:20190709-3 amd64 -ipxe-qemu 1.0.0+git-20190109.133f4c4-0ubuntu2 all -ipxe-qemu-256k-compat-efi-roms 1.0.0+git-20150424.a25a16d-0ubuntu3 all -irqbalance 1.6.0-1ubuntu1 amd64 -isc-dhcp-client 4.4.1-2ubuntu5 amd64 -isc-dhcp-common 4.4.1-2ubuntu5 amd64 -iso-codes 4.3-1 all -itstool 2.0.5-2 all +ipxe-qemu 1.0.0+git-20190109.133f4c4-0ubuntu3 all +ipxe-qemu-256k-compat-efi-roms 1.0.0+git-20150424.a25a16d-0ubuntu4 all +irqbalance 1.6.0-3ubuntu1 amd64 +isc-dhcp-client 4.4.1-2.1ubuntu5 amd64 +isc-dhcp-common 4.4.1-2.1ubuntu5 amd64 +iso-codes 4.4-1 all +itstool 2.0.6-1 all -iw 5.3-1 amd64 +iw 5.4-1 amd64 -jsonlint 1.7.1-1 all +jsonlint 1.7.2-1 all -keyboard-configuration 1.191ubuntu3 all -keyutils 1.6-6 amd64 -kicad 5.1.4+dfsg1-1 amd64 -kicad-demos 5.1.4+dfsg1-1 all -kicad-footprints 5.1.3-1 all -kicad-libraries 5.1.4+dfsg1-1 all -kicad-symbols 5.1.3-1 all -kicad-templates 5.1.3-1 all +keyboard-configuration 1.194ubuntu3 all +keyutils 1.6-6ubuntu1 amd64 +kicad 5.1.5+dfsg1-2build2 amd64 +kicad-demos 5.1.5+dfsg1-2build2 all +kicad-footprints 5.1.5-1 all +kicad-libraries 5.1.5+dfsg1-2build2 all +kicad-symbols 5.1.5-1 all +kicad-templates 5.1.5-1 all -klibc-utils 2.0.6-1ubuntu3 amd64 -kmod 26-1ubuntu1.1 amd64 -kpartx 0.7.9-3ubuntu6 amd64 -kpartx-boot 0.7.9-3ubuntu6 all -krb5-locales 1.17-6 all -language-pack-de 1:19.10+20191010 all -language-pack-de-base 1:19.10+20191010 all -language-pack-en 1:19.10+20191010 all -language-pack-en-base 1:19.10+20191010 all -language-pack-gnome-de 1:19.10+20191010 all -language-pack-gnome-de-base 1:19.10+20191010 all -language-pack-gnome-en 1:19.10+20191010 all -language-pack-gnome-en-base 1:19.10+20191010 all -language-selector-common 0.198 all -language-selector-gnome 0.198 all +klibc-utils 2.0.7-1ubuntu5 amd64 +kmod 27-1ubuntu2 amd64 +kpartx 0.8.3-1ubuntu2 amd64 +kpartx-boot 0.8.3-1ubuntu2 all +krb5-locales 1.17-6ubuntu4 all +language-pack-de 1:20.04+20200416 all +language-pack-de-base 1:20.04+20200416 all +language-pack-en 1:20.04+20200416 all +language-pack-en-base 1:20.04+20200416 all +language-pack-gnome-de 1:20.04+20200416 all +language-pack-gnome-de-base 1:20.04+20200416 all +language-pack-gnome-en 1:20.04+20200416 all +language-pack-gnome-en-base 1:20.04+20200416 all +language-selector-common 0.204 all +language-selector-gnome 0.204 all -less 487-0.1build1 amd64 -lib32gcc1 1:9.2.1-9ubuntu2 amd64 -lib32stdc++6 9.2.1-9ubuntu2 amd64 +less 551-1 amd64 +lib32gcc-s1 10-20200411-0ubuntu1 amd64 +lib32gcc1 1:10-20200411-0ubuntu1 amd64 +lib32stdc++6 10-20200411-0ubuntu1 amd64 -liba52-0.7.4 0.7.4-19 amd64 +liba52-0.7.4 0.7.4-20 amd64 +libaa1 1.4p5-46 i386 -libabw-0.1-1 0.1.3-1 amd64 -libaccinj64-10.1 10.1.168-1build1 amd64 +libabw-0.1-1 0.1.3-1build1 amd64 +libaccinj64-10.1 10.1.243-3 amd64 -libaccounts-glib0 1.23+17.04.20161104-0ubuntu1 amd64 -libaccounts-qt5-1 1.15+17.04.20161104.1-0ubuntu1 amd64 -libaccountsservice0 0.6.55-0ubuntu10 amd64 -libacl1 2.2.53-4 amd64 -libacl1 2.2.53-4 i386 -libacl1-dev 2.2.53-4 amd64 +libaccounts-glib0 1.23+17.04.20161104-0ubuntu3 amd64 +libaccounts-qt5-1 1.15+17.04.20161104.1-0ubuntu3 amd64 +libaccountsservice0 0.6.55-0ubuntu11 amd64 +libacl1 2.2.53-6 amd64 +libacl1 2.2.53-6 i386 +libacl1-dev 2.2.53-6 amd64 -libalgorithm-diff-xs-perl 0.04-5build1 amd64 +libalgorithm-diff-xs-perl 0.04-6 amd64 -libalien-wxwidgets-perl 0.69+dfsg-2build1 amd64 -libamd2 1:5.4.0+dfsg-1 amd64 +libalien-wxwidgets-perl 0.69+dfsg-2build2 amd64 +libamd2 1:5.7.1+dfsg-2 amd64 +libamtk-5-0 5.0.2-1build1 amd64 +libamtk-5-common 5.0.2-1build1 all -libantlr-java 2.7.7+dfsg-10 all +libantlr-java 2.7.7+dfsg-10build1 all +libany-uri-escape-perl 0.01-3 all -libaom0 1.0.0-3 amd64 +libaom0 1.0.0.errata1-3build1 amd64 +libaom0 1.0.0.errata1-3build1 i386 -libapparmor-perl 2.13.3-5ubuntu1 amd64 -libapparmor1 2.13.3-5ubuntu1 amd64 -libappindicator1 12.10.1+18.04.20180322.1-0ubuntu4 amd64 -libappindicator3-1 12.10.1+18.04.20180322.1-0ubuntu4 amd64 -libappstream-glib8 0.7.14-1 amd64 +libapparmor-perl 2.13.3-7ubuntu5 amd64 +libapparmor1 2.13.3-7ubuntu5 amd64 +libappindicator1 12.10.1+20.04.20200408.1-0ubuntu1 amd64 +libappindicator3-1 12.10.1+20.04.20200408.1-0ubuntu1 amd64 +libappstream-glib8 0.7.16-1ubuntu1 amd64 -libappstream4 0.12.9-1 amd64 -libapr1 1.6.5-1 amd64 -libaprutil1 1.6.1-4ubuntu0.1 amd64 -libaprutil1-dbd-sqlite3 1.6.1-4ubuntu0.1 amd64 -libaprutil1-ldap 1.6.1-4ubuntu0.1 amd64 -libapt-pkg-perl 0.1.36 amd64 +libappstream4 0.12.10-2 amd64 +libapr1 1.6.5-1ubuntu1 amd64 +libaprutil1 1.6.1-4ubuntu2 amd64 +libaprutil1-dbd-sqlite3 1.6.1-4ubuntu2 amd64 +libaprutil1-ldap 1.6.1-4ubuntu2 amd64 +libapt-pkg-perl 0.1.36build3 amd64 +libapt-pkg6.0 2.0.2ubuntu0.1 amd64 -libarchive-extract-perl 0.80-1 all +libarchive-extract-perl 0.86-1 all -libarchive-zip-perl 1.65-1 all -libarchive13 3.4.0-1ubuntu0.1 amd64 -libarcus3 3.3.0-2 amd64 +libarchive-zip-perl 1.67-2 all +libarchive13 3.4.0-2ubuntu1 amd64 +libarcus3 4.4.1-2build1 amd64 -libaria2-0 1.34.0-4 amd64 +libaria2-0 1.35.0-1build1 amd64 -libarmadillo9 1:9.600.5+dfsg-1 amd64 -libarpack2 3.7.0-2 amd64 +libaribb24-0 1.0.3-2 i386 +libarmadillo9 1:9.800.4+dfsg-1build1 amd64 +libarpack2 3.7.0-3 amd64 -libarrayfire-cpu3 3.3.2+dfsg1-4ubuntu2 amd64 +libarrayfire-cpu3 3.3.2+dfsg1-4ubuntu4 amd64 -libasan4 7.5.0-3ubuntu1~19.10 amd64 -libasan5 9.2.1-9ubuntu2 amd64 -libasm-java 7.1-2 all -libasn1-8-heimdal 7.5.0+dfsg-3build1 amd64 -libasn1-8-heimdal 7.5.0+dfsg-3build1 i386 -libasound2 1.1.9-0ubuntu1.3 amd64 -libasound2 1.1.9-0ubuntu1.3 i386 -libasound2-data 1.1.9-0ubuntu1.3 all -libasound2-plugins 1.1.9-0ubuntu1 amd64 -libasound2-plugins 1.1.9-0ubuntu1 i386 -libaspell15 0.60.7-3ubuntu0.1 amd64 -libasprintf-dev 0.19.8.1-9 amd64 -libasprintf0v5 0.19.8.1-9 amd64 +libasan4 7.5.0-6ubuntu2 amd64 +libasan5 9.3.0-10ubuntu2 amd64 +libasan6 10-20200411-0ubuntu1 amd64 +libasm-java 7.2-1 all +libasn1-8-heimdal 7.7.0+dfsg-1ubuntu1 amd64 +libasn1-8-heimdal 7.7.0+dfsg-1ubuntu1 i386 +libasound2 1.2.2-2.1 amd64 +libasound2 1.2.2-2.1 i386 +libasound2-data 1.2.2-2.1 all +libasound2-plugins 1.2.2-1ubuntu1 amd64 +libasound2-plugins 1.2.2-1ubuntu1 i386 +libaspell15 0.60.8-1build1 amd64 +libasprintf-dev 0.19.8.1-10build1 amd64 +libasprintf0v5 0.19.8.1-10build1 amd64 -libassuan-dev 2.5.3-7ubuntu1 amd64 -libassuan0 2.5.3-7ubuntu1 amd64 +libassuan-dev 2.5.3-7ubuntu2 amd64 +libassuan0 2.5.3-7ubuntu2 amd64 -libatk-adaptor 2.34.0-3 amd64 -libatk-bridge2.0-0 2.34.0-3 amd64 -libatk-wrapper-java 0.35.0-3 all -libatk-wrapper-java-jni 0.35.0-3 amd64 -libatk1.0-0 2.34.0-1 amd64 -libatk1.0-0 2.34.0-1 i386 -libatk1.0-data 2.34.0-1 all -libatkmm-1.6-1v5 2.28.0-2 amd64 +libatk-adaptor 2.34.1-3 amd64 +libatk-bridge2.0-0 2.34.1-3 amd64 +libatk-wrapper-java 0.37.1-1 all +libatk-wrapper-java-jni 0.37.1-1 amd64 +libatk1.0-0 2.35.1-1ubuntu2 amd64 +libatk1.0-0 2.35.1-1ubuntu2 i386 +libatk1.0-data 2.35.1-1ubuntu2 all +libatkmm-1.6-1v5 2.28.0-2build1 amd64 -libatomic1 9.2.1-9ubuntu2 amd64 -libatomic1 9.2.1-9ubuntu2 i386 -libatomic1-alpha-cross 9.2.1-9ubuntu1cross1 all -libatomic1-arm64-cross 9.2.1-9ubuntu2cross1 all -libatomic1-m68k-cross 9.2.1-9ubuntu1cross1 all -libatomic1-powerpc-cross 9.2.1-9ubuntu2cross1 all -libatomic1-ppc64-cross 9.2.1-9ubuntu1cross1 all -libatomic1-ppc64el-cross 9.2.1-9ubuntu2cross1 all -libatomic1-s390x-cross 9.2.1-9ubuntu2cross1 all -libatomic1-sh4-cross 9.2.1-9ubuntu1cross1 all -libatomic1-sparc64-cross 9.2.1-9ubuntu1cross1 all -libatspi2.0-0 2.34.0-2 amd64 -libattr1 1:2.4.48-4 amd64 -libattr1 1:2.4.48-4 i386 -libattr1-dev 1:2.4.48-4 amd64 +libatomic1 10-20200411-0ubuntu1 amd64 +libatomic1 10-20200411-0ubuntu1 i386 +libatomic1-alpha-cross 10-20200411-0ubuntu1cross1 all +libatomic1-arm64-cross 10-20200411-0ubuntu1cross1 all +libatomic1-m68k-cross 10-20200411-0ubuntu1cross1 all +libatomic1-powerpc-cross 10-20200411-0ubuntu1cross1 all +libatomic1-ppc64-cross 10-20200411-0ubuntu1cross1 all +libatomic1-ppc64el-cross 10-20200411-0ubuntu1cross1 all +libatomic1-s390x-cross 10-20200411-0ubuntu1cross1 all +libatomic1-sh4-cross 10-20200411-0ubuntu1cross1 all +libatomic1-sparc64-cross 10-20200411-0ubuntu1cross1 all +libatopology2 1.2.2-2.1 amd64 +libatspi2.0-0 2.36.0-2 amd64 +libattr1 1:2.4.48-5 amd64 +libattr1 1:2.4.48-5 i386 +libattr1-dev 1:2.4.48-5 amd64 -libaudit-common 1:2.8.5-2ubuntu1 all -libaudit1 1:2.8.5-2ubuntu1 amd64 +libaudit-common 1:2.8.5-2ubuntu6 all +libaudit1 1:2.8.5-2ubuntu6 amd64 -libavahi-client3 0.7-4ubuntu5 amd64 -libavahi-client3 0.7-4ubuntu5 i386 -libavahi-common-data 0.7-4ubuntu5 amd64 -libavahi-common-data 0.7-4ubuntu5 i386 -libavahi-common3 0.7-4ubuntu5 amd64 -libavahi-common3 0.7-4ubuntu5 i386 -libavahi-core7 0.7-4ubuntu5 amd64 -libavahi-glib1 0.7-4ubuntu5 amd64 -libavahi-gobject0 0.7-4ubuntu5 amd64 -libavahi-ui-gtk3-0 0.7-4ubuntu5 amd64 +libavahi-client3 0.7-4ubuntu7 amd64 +libavahi-client3 0.7-4ubuntu7 i386 +libavahi-common-data 0.7-4ubuntu7 amd64 +libavahi-common-data 0.7-4ubuntu7 i386 +libavahi-common3 0.7-4ubuntu7 amd64 +libavahi-common3 0.7-4ubuntu7 i386 +libavahi-core7 0.7-4ubuntu7 amd64 +libavahi-glib1 0.7-4ubuntu7 amd64 +libavahi-gobject0 0.7-4ubuntu7 amd64 +libavahi-ui-gtk3-0 0.7-4ubuntu7 amd64 -libavcodec-extra 7:4.1.4-1build2 all +libavc1394-0 0.5.4-5 i386 +libavcodec-extra 7:4.2.2-1ubuntu1 amd64 -libavcodec-extra58 7:4.1.4-1build2 amd64 +libavcodec-extra58 7:4.2.2-1ubuntu1 amd64 +libavcodec-extra58 7:4.2.2-1ubuntu1 i386 -libavdevice58 7:4.1.4-1build2 amd64 -libavfilter7 7:4.1.4-1build2 amd64 +libavdevice58 7:4.2.2-1ubuntu1 amd64 +libavfilter7 7:4.2.2-1ubuntu1 amd64 -libavformat58 7:4.1.4-1build2 amd64 +libavformat58 7:4.2.2-1ubuntu1 amd64 -libavresample4 7:4.1.4-1build2 amd64 +libavresample4 7:4.2.2-1ubuntu1 amd64 -libavutil56 7:4.1.4-1build2 amd64 +libavutil56 7:4.2.2-1ubuntu1 amd64 +libavutil56 7:4.2.2-1ubuntu1 i386 -libb-hooks-op-check-perl 0.22-1build1 amd64 -libb-keywords-perl 1.20-1 all +libb-hooks-op-check-perl 0.22-1build2 amd64 +libb-keywords-perl 1.21-1 all -libbabeltrace-ctf1 1.5.7-1 all -libbabeltrace1 1.5.7-1 amd64 -libbabl-0.1-0 0.1.62-1 amd64 -libbamf3-2 0.5.3+18.04.20180207.2-0ubuntu1 amd64 -libbasicusageenvironment1 2018.11.26-1.1 amd64 -libbatik-java 1.10-2 all +libbabeltrace-ctf1 1.5.8-1build1 all +libbabeltrace1 1.5.8-1build1 amd64 +libbabl-0.1-0 0.1.74-1 amd64 +libbamf3-2 0.5.3+18.04.20180207.2-0ubuntu2 amd64 +libbasicusageenvironment1 2020.01.19-1build1 amd64 +libbatik-java 1.12-1 all -libbctoolbox1 0.6.0-2build2 amd64 -libbde1 20190102-1 amd64 +libbctoolbox1 0.6.0-2build3 amd64 +libbde1 20190102-1.1 amd64 -libbfio1 20170123-4 amd64 +libbfio1 20170123-5ubuntu1 amd64 -libbind9-161 1:9.11.5.P4+dfsg-5.1ubuntu2.2 amd64 -libbinutils 2.33-2ubuntu1.2 amd64 -libbit-vector-perl 7.4-1build5 amd64 +libbind9-161 1:9.11.16+dfsg-3~build1 amd64 +libbinutils 2.34-6ubuntu1 amd64 +libbit-vector-perl 7.4-1build6 amd64 -libblas3 3.8.0-2 amd64 +libbladerf2 0.2019.07-4build1 amd64 +libblas3 3.9.0-1build1 amd64 -libblkid1 2.34-0.1ubuntu2.4 amd64 -libblkid1 2.34-0.1ubuntu2.4 i386 -libblockdev-crypto2 2.22-1 amd64 -libblockdev-fs2 2.22-1 amd64 -libblockdev-loop2 2.22-1 amd64 -libblockdev-part-err2 2.22-1 amd64 -libblockdev-part2 2.22-1 amd64 -libblockdev-swap2 2.22-1 amd64 -libblockdev-utils2 2.22-1 amd64 -libblockdev2 2.22-1 amd64 -libblosc1 1.15.1+ds1-1 amd64 -libbluetooth3 5.50-0ubuntu5.1 amd64 -libbluray2 1:1.1.2-2 amd64 -libboost-atomic1.67.0 1.67.0-13ubuntu1 amd64 +libblkid1 2.34-0.1ubuntu9 amd64 +libblkid1 2.34-0.1ubuntu9 i386 +libblockdev-crypto2 2.23-2ubuntu3 amd64 +libblockdev-fs2 2.23-2ubuntu3 amd64 +libblockdev-loop2 2.23-2ubuntu3 amd64 +libblockdev-part-err2 2.23-2ubuntu3 amd64 +libblockdev-part2 2.23-2ubuntu3 amd64 +libblockdev-swap2 2.23-2ubuntu3 amd64 +libblockdev-utils2 2.23-2ubuntu3 amd64 +libblockdev2 2.23-2ubuntu3 amd64 +libblosc1 1.17.1+ds1-1 amd64 +libbluetooth3 5.53-0ubuntu3 amd64 +libbluray2 1:1.2.0-1 amd64 +libboost-atomic1.67.0 1.67.0-17ubuntu8 amd64 +libboost-atomic1.71.0 1.71.0-6ubuntu6 amd64 -libboost-chrono1.67.0 1.67.0-13ubuntu1 amd64 +libboost-chrono1.67.0 1.67.0-17ubuntu8 amd64 +libboost-chrono1.71.0 1.71.0-6ubuntu6 amd64 -libboost-date-time1.67.0 1.67.0-13ubuntu1 amd64 +libboost-date-time1.67.0 1.67.0-17ubuntu8 amd64 +libboost-date-time1.71.0 1.71.0-6ubuntu6 amd64 -libboost-filesystem1.67.0 1.67.0-13ubuntu1 amd64 -libboost-geometry-utils-perl 0.15-2build6 amd64 +libboost-filesystem1.67.0 1.67.0-17ubuntu8 amd64 +libboost-filesystem1.71.0 1.71.0-6ubuntu6 amd64 +libboost-geometry-utils-perl 0.15-2build8 amd64 -libboost-iostreams1.67.0 1.67.0-13ubuntu1 amd64 -libboost-locale1.67.0 1.67.0-13ubuntu1 amd64 +libboost-iostreams1.67.0 1.67.0-17ubuntu8 amd64 +libboost-iostreams1.71.0 1.71.0-6ubuntu6 amd64 +libboost-locale1.67.0 1.67.0-17ubuntu8 amd64 +libboost-locale1.71.0 1.71.0-6ubuntu6 amd64 -libboost-program-options1.67.0 1.67.0-13ubuntu1 amd64 +libboost-program-options1.67.0 1.67.0-17ubuntu8 amd64 +libboost-program-options1.71.0 1.71.0-6ubuntu6 amd64 -libboost-serialization1.67.0 1.67.0-13ubuntu1 amd64 +libboost-regex1.71.0 1.71.0-6ubuntu6 amd64 +libboost-serialization1.67.0 1.67.0-17ubuntu8 amd64 +libboost-serialization1.71.0 1.71.0-6ubuntu6 amd64 -libboost-system1.67.0 1.67.0-13ubuntu1 amd64 -libboost-test1.67.0 1.67.0-13ubuntu1 amd64 +libboost-system1.67.0 1.67.0-17ubuntu8 amd64 +libboost-system1.71.0 1.71.0-6ubuntu6 amd64 +libboost-test1.67.0 1.67.0-17ubuntu8 amd64 +libboost-test1.71.0 1.71.0-6ubuntu6 amd64 -libboost-thread1.67.0 1.67.0-13ubuntu1 amd64 -libbrasero-media3-1 3.12.2-5ubuntu1 amd64 +libboost-thread1.67.0 1.67.0-17ubuntu8 amd64 +libboost-thread1.71.0 1.71.0-6ubuntu6 amd64 +libbrasero-media3-1 3.12.2-6ubuntu1 amd64 -libbrotli1 1.0.7-2 amd64 -libbs2b0 3.1.0+dfsg-2.2 amd64 +libbrlapi0.7 6.0+dfsg-4ubuntu6 amd64 +libbrotli1 1.0.7-6build1 amd64 +libbrotli1 1.0.7-6build1 i386 +libbs2b0 3.1.0+dfsg-2.2build1 amd64 -libburn4 1.5.0-1build1 amd64 -libbz2-1.0 1.0.6-9.2 amd64 -libbz2-1.0 1.0.6-9.2 i386 +libburn4 1.5.2-1 amd64 +libbz2-1.0 1.0.8-2 amd64 +libbz2-1.0 1.0.8-2 i386 -libc6-arm64-cross 2.30-0ubuntu1cross2 all +libc6-arm64-cross 2.31-0ubuntu7cross1 all -libc6-dev-arm64-cross 2.30-0ubuntu1cross2 all -libc6-dev-m68k-cross 2.30-0ubuntu2cross1 all -libc6-dev-powerpc-cross 2.30-0ubuntu1cross2 all -libc6-dev-ppc64-cross 2.30-0ubuntu2cross1 all -libc6-dev-ppc64el-cross 2.30-0ubuntu1cross2 all -libc6-dev-s390x-cross 2.30-0ubuntu1cross2 all -libc6-dev-sh4-cross 2.30-0ubuntu2cross1 all -libc6-dev-sparc64-cross 2.30-0ubuntu2cross1 all -libc6-hppa-cross 2.30-0ubuntu2cross1 all +libc6-dev-arm64-cross 2.31-0ubuntu7cross1 all +libc6-dev-m68k-cross 2.31-0ubuntu7cross1 all +libc6-dev-powerpc-cross 2.31-0ubuntu7cross1 all +libc6-dev-ppc64-cross 2.31-0ubuntu7cross1 all +libc6-dev-ppc64el-cross 2.31-0ubuntu7cross1 all +libc6-dev-s390x-cross 2.31-0ubuntu7cross1 all +libc6-dev-sh4-cross 2.31-0ubuntu7cross1 all +libc6-dev-sparc64-cross 2.31-0ubuntu7cross1 all +libc6-hppa-cross 2.31-0ubuntu7cross1 all -libc6-m68k-cross 2.30-0ubuntu2cross1 all -libc6-powerpc-cross 2.30-0ubuntu1cross2 all -libc6-ppc64-cross 2.30-0ubuntu2cross1 all -libc6-ppc64el-cross 2.30-0ubuntu1cross2 all -libc6-s390x-cross 2.30-0ubuntu1cross2 all -libc6-sh4-cross 2.30-0ubuntu2cross1 all -libc6-sparc64-cross 2.30-0ubuntu2cross1 all -libc6.1-alpha-cross 2.30-0ubuntu2cross1 all -libc6.1-dev-alpha-cross 2.30-0ubuntu2cross1 all -libcaca0 0.99.beta19-2.1 amd64 +libc6-m68k-cross 2.31-0ubuntu7cross1 all +libc6-powerpc-cross 2.31-0ubuntu7cross1 all +libc6-ppc64-cross 2.31-0ubuntu7cross1 all +libc6-ppc64el-cross 2.31-0ubuntu7cross1 all +libc6-s390x-cross 2.31-0ubuntu7cross1 all +libc6-sh4-cross 2.31-0ubuntu7cross1 all +libc6-sparc64-cross 2.31-0ubuntu7cross1 all +libc6.1-alpha-cross 2.31-0ubuntu7cross1 all +libc6.1-dev-alpha-cross 2.31-0ubuntu7cross1 all +libcaca0 0.99.beta19-2.1ubuntu1 amd64 +libcaca0 0.99.beta19-2.1ubuntu1 i386 -libcairo-gobject-perl 1.005-1 amd64 -libcairo-gobject2 1.16.0-4 amd64 -libcairo-perl 1.106-3 amd64 -libcairo2 1.16.0-4 amd64 -libcairo2 1.16.0-4 i386 -libcairomm-1.0-1v5 1.12.2-4 amd64 -libcamd2 1:5.4.0+dfsg-1 amd64 +libcairo-gobject-perl 1.005-2 amd64 +libcairo-gobject2 1.16.0-4ubuntu1 amd64 +libcairo-gobject2 1.16.0-4ubuntu1 i386 +libcairo-perl 1.107-1 amd64 +libcairo2 1.16.0-4ubuntu1 amd64 +libcairo2 1.16.0-4ubuntu1 i386 +libcairomm-1.0-1v5 1.12.2-4build1 amd64 +libcamd2 1:5.7.1+dfsg-2 amd64 -libcamel-1.2-62 3.34.1-1 amd64 +libcamel-1.2-62 3.36.2-0ubuntu1 amd64 -libcap-dev 1:2.25-2 amd64 -libcap-ng0 0.7.9-2 amd64 -libcap2 1:2.25-2 amd64 -libcap2 1:2.25-2 i386 -libcap2-bin 1:2.25-2 amd64 +libcap-dev 1:2.32-1 amd64 +libcap-ng0 0.7.9-2.1build1 amd64 +libcap2 1:2.32-1 amd64 +libcap2 1:2.32-1 i386 +libcap2-bin 1:2.32-1 amd64 -libcapnp-0.7.0 0.7.0-5 amd64 -libcapstone-dev 4.0.1+really+3.0.5-1 amd64 -libcapstone3 4.0.1+really+3.0.5-1 amd64 +libcapnp-0.7.0 0.7.0-6 amd64 +libcapstone-dev 4.0.1+really+3.0.5-1build1 amd64 +libcapstone3 4.0.1+really+3.0.5-1build1 amd64 -libcarp-clan-perl 6.07-1 all +libcarp-clan-perl 6.08-1 all -libcc1-0 9.2.1-9ubuntu2 amd64 -libccolamd2 1:5.4.0+dfsg-1 amd64 -libccrtp2v5 2.0.9-2.3 amd64 +libcc1-0 10-20200411-0ubuntu1 amd64 +libccolamd2 1:5.7.1+dfsg-2 amd64 +libccrtp2v5 2.0.9-2.3build1 amd64 -libcdr-0.1-1 0.1.5-1 amd64 +libcdr-0.1-1 0.1.6-1build2 amd64 +libcfitsio8 3.470-3 amd64 -libcgi-pm-perl 4.44-1 all +libcgi-pm-perl 4.46-1 all -libchamplain-0.12-0 0.12.19-3 amd64 -libchamplain-gtk-0.12-0 0.12.19-3 amd64 -libcharls2 2.0.0+dfsg-1 amd64 -libcharon-standard-plugins 5.7.2-1ubuntu3 amd64 -libcheese-gtk25 3.34.0-1 amd64 -libcheese8 3.34.0-1 amd64 -libcholmod3 1:5.4.0+dfsg-1 amd64 -libchromaprint1 1.4.3-3 amd64 -libcilkrts5 7.5.0-3ubuntu1~19.10 amd64 -libclang-common-8-dev 1:8.0.1-3build1 amd64 -libclang-common-9-dev 1:9-2 amd64 -libclang-cpp9 1:9-2 amd64 -libclang1-8 1:8.0.1-3build1 amd64 -libclang1-9 1:9-2 amd64 +libchamplain-0.12-0 0.12.20-1 amd64 +libchamplain-gtk-0.12-0 0.12.20-1 amd64 +libcharls2 2.0.0+dfsg-1build1 amd64 +libcharon-extauth-plugins 5.8.2-1ubuntu3 amd64 +libcharon-standard-plugins 5.8.2-1ubuntu3 all +libcheese-gtk25 3.34.0-1build1 amd64 +libcheese8 3.34.0-1build1 amd64 +libcholmod3 1:5.7.1+dfsg-2 amd64 +libchromaprint1 1.4.3-3build1 amd64 +libcilkrts5 7.5.0-6ubuntu2 amd64 +libclang-common-10-dev 1:10.0.0-4ubuntu1 amd64 +libclang-common-8-dev 1:8.0.1-9 amd64 +libclang-common-9-dev 1:9.0.1-12 amd64 +libclang-cpp10 1:10.0.0-4ubuntu1 amd64 +libclang-cpp9 1:9.0.1-12 amd64 +libclang1-10 1:10.0.0-4ubuntu1 amd64 +libclang1-8 1:8.0.1-9 amd64 +libclang1-9 1:9.0.1-12 amd64 -libclass-c3-xs-perl 0.14-1build4 amd64 +libclass-c3-xs-perl 0.14-1build5 amd64 -libclass-load-xs-perl 0.10-1build3 amd64 +libclass-load-xs-perl 0.10-1build4 amd64 -libclass-xsaccessor-perl 1.19-3build2 amd64 +libclass-xsaccessor-perl 1.19-3build3 amd64 -libclone-perl 0.41-1 amd64 -libclucene-contribs1v5 2.3.3.4+dfsg-1 amd64 -libclucene-core1v5 2.3.3.4+dfsg-1 amd64 -libclutter-1.0-0 1.26.2+dfsg-12 amd64 -libclutter-1.0-common 1.26.2+dfsg-12 all +libclone-perl 0.43-2 amd64 +libclucene-contribs1v5 2.3.3.4+dfsg-1build1 amd64 +libclucene-core1v5 2.3.3.4+dfsg-1build1 amd64 +libclutter-1.0-0 1.26.4+dfsg-1 amd64 +libclutter-1.0-common 1.26.4+dfsg-1 all -libcmis-0.5-5v5 0.5.2-1 amd64 +libcmis-0.5-5v5 0.5.2-1ubuntu1 amd64 -libcogl-common 1.22.4-3 all -libcogl-pango20 1.22.4-3 amd64 -libcogl-path20 1.22.4-3 amd64 -libcogl20 1.22.4-3 amd64 -libcolamd2 1:5.4.0+dfsg-1 amd64 +libcodec2-0.9 0.9.2-2 amd64 +libcodec2-0.9 0.9.2-2 i386 +libcogl-common 1.22.6-1 all +libcogl-pango20 1.22.6-1 amd64 +libcogl-path20 1.22.6-1 amd64 +libcogl20 1.22.6-1 amd64 +libcolamd2 1:5.7.1+dfsg-2 amd64 -libcolord2 1.4.4-1 amd64 -libcolorhug2 1.4.4-1 amd64 -libcolumbus1-common 1.1.0+15.10.20150806-0ubuntu16 all -libcolumbus1v5 1.1.0+15.10.20150806-0ubuntu16 amd64 -libcom-err2 1.45.3-4ubuntu2.1 amd64 -libcom-err2 1.45.3-4ubuntu2.1 i386 -libcomedi0 0.11.0-1 amd64 -libcomerr2 1.45.3-4ubuntu2.1 amd64 -libcommon-sense-perl 3.74-2build5 amd64 +libcolord2 1.4.4-2 amd64 +libcolorhug2 1.4.4-2 amd64 +libcolumbus1-common 1.1.0+15.10.20150806-0ubuntu21 all +libcolumbus1v5 1.1.0+15.10.20150806-0ubuntu21 amd64 +libcom-err2 1.45.5-2ubuntu1 amd64 +libcom-err2 1.45.5-2ubuntu1 i386 +libcomedi0 0.11.0-1.1build2 amd64 +libcomerr2 1.45.5-2ubuntu1 amd64 +libcommon-sense-perl 3.74-2build6 amd64 -libcompizconfig0 1:0.9.14.0+19.10.20190918-0ubuntu1 amd64 -libcompress-bzip2-perl 2.26-1build3 amd64 -libconfig-inifiles-perl 3.000001-1 all +libcompizconfig0 1:0.9.14.1+20.04.20200211-0ubuntu1 amd64 +libcompress-bzip2-perl 2.26-1build4 amd64 +libconfig-inifiles-perl 3.000002-1 all -libcpan-perl-releases-perl 4.12-1 all +libcpan-perl-releases-perl 5.20200220-1 all -libcpanel-json-xs-perl 4.12-1 amd64 +libcpanel-json-xs-perl 4.19-1build1 amd64 -libcpanplus-perl 0.9178-1 all -libcrack2 2.9.6-2 amd64 +libcpanplus-perl 0.9906-1 all +libcrack2 2.9.6-3.2 amd64 -libcrypto++6 5.6.4-9 amd64 -libcryptsetup12 2:2.2.0-3ubuntu1 amd64 +libcrypto++6 5.6.4-9build1 amd64 +libcryptsetup12 2:2.2.2-3ubuntu2 amd64 -libcrystalhd3 1:0.0~git20110715.fdd2f19-13 amd64 -libcublas10 10.1.168-1build1 amd64 -libcublaslt10 10.1.168-1build1 amd64 -libcudart10.1 10.1.168-1build1 amd64 +libcrystalhd3 1:0.0~git20110715.fdd2f19-13build1 amd64 +libctf-nobfd0 2.34-6ubuntu1 amd64 +libctf0 2.34-6ubuntu1 amd64 +libcublas10 10.1.243-3 amd64 +libcublaslt10 10.1.243-3 amd64 +libcudart10.1 10.1.243-3 amd64 -libcufft10 10.1.168-1build1 amd64 -libcufftw10 10.1.168-1build1 amd64 -libcuinj64-10.1 10.1.168-1build1 amd64 -libcups2 2.2.12-2ubuntu1.1 amd64 -libcups2 2.2.12-2ubuntu1.1 i386 -libcupsfilters1 1.25.11-0ubuntu1 amd64 -libcupsimage2 2.2.12-2ubuntu1.1 amd64 -libcurand10 10.1.168-1build1 amd64 -libcurl3-gnutls 7.65.3-1ubuntu3 amd64 -libcurl4 7.65.3-1ubuntu3 amd64 -libcusolver10 10.1.168-1build1 amd64 -libcusparse10 10.1.168-1build1 amd64 +libcufft10 10.1.243-3 amd64 +libcufftw10 10.1.243-3 amd64 +libcuinj64-10.1 10.1.243-3 amd64 +libcups2 2.3.1-9ubuntu1.1 amd64 +libcups2 2.3.1-9ubuntu1.1 i386 +libcupsfilters1 1.27.4-1 amd64 +libcupsimage2 2.3.1-9ubuntu1.1 amd64 +libcupti-dev 10.1.243-3 amd64 +libcupti-doc 10.1.243-3 all +libcupti10.1 10.1.243-3 amd64 +libcurand10 10.1.243-3 amd64 +libcurl3-gnutls 7.68.0-1ubuntu2 amd64 +libcurl3-gnutls 7.68.0-1ubuntu2 i386 +libcurl4 7.68.0-1ubuntu2 amd64 +libcusolver10 10.1.243-3 amd64 +libcusolvermg10 10.1.243-3 amd64 +libcusparse10 10.1.243-3 amd64 +libcwidget4 0.5.18-5build1 amd64 -libdap25 3.20.4-1 amd64 -libdapclient6v5 3.20.4-1 amd64 -libdata-alias-perl 1.21-1build1 amd64 +libdap25 3.20.5-1 amd64 +libdapclient6v5 3.20.5-1 amd64 +libdata-alias-perl 1.21-1build2 amd64 -libdata-compare-perl 1.25-1 all +libdata-compare-perl 1.27-1 all -libdata-perl-perl 0.002009-3 all +libdata-perl-perl 0.002011-1 all -libdate-calc-xs-perl 6.4-1build4 amd64 -libdate-manip-perl 6.78-1 all -libdatetime-locale-perl 1:1.24-1 all -libdatetime-perl 2:1.51-1 amd64 -libdatetime-timezone-perl 1:2.36-1+2019b all +libdate-calc-xs-perl 6.4-1build5 amd64 +libdate-manip-perl 6.79-1 all +libdatetime-locale-perl 1:1.25-1 all +libdatetime-perl 2:1.51-1build1 amd64 +libdatetime-timezone-perl 1:2.38-1+2019c all -libdazzle-1.0-0 3.34.1-1 amd64 +libdazzle-1.0-0 3.36.0-1 amd64 -libdb5.3 5.3.28+dfsg1-0.6ubuntu1 amd64 -libdb5.3 5.3.28+dfsg1-0.6ubuntu1 i386 +libdb5.3 5.3.28+dfsg1-0.6ubuntu2 amd64 +libdb5.3 5.3.28+dfsg1-0.6ubuntu2 i386 -libdbd-mysql-perl 4.050-2build1 amd64 -libdbd-sqlite3-perl 1.64-1 amd64 -libdbi-perl 1.642-1 amd64 +libdbd-mysql-perl 4.050-3 amd64 +libdbd-sqlite3-perl 1.64-1build1 amd64 +libdbi-perl 1.643-1 amd64 -libdbus-1-3 1.12.14-1ubuntu2 amd64 -libdbus-1-3 1.12.14-1ubuntu2 i386 -libdbus-1-dev 1.12.14-1ubuntu2 amd64 -libdbus-glib-1-2 0.110-4 amd64 -libdbusmenu-glib4 16.04.1+18.10.20180917-0ubuntu2 amd64 -libdbusmenu-gtk3-4 16.04.1+18.10.20180917-0ubuntu2 amd64 -libdbusmenu-gtk4 16.04.1+18.10.20180917-0ubuntu2 amd64 -libdbusmenu-qt2 0.9.3+16.04.20160218-1ubuntu1 amd64 -libdbusmenu-qt5-2 0.9.3+16.04.20160218-2 amd64 -libdc1394-22 2.2.5-2 amd64 +libdbus-1-3 1.12.16-2ubuntu2 amd64 +libdbus-1-3 1.12.16-2ubuntu2 i386 +libdbus-1-dev 1.12.16-2ubuntu2 amd64 +libdbus-glib-1-2 0.110-5fakssync1 amd64 +libdbusmenu-glib4 16.04.1+18.10.20180917-0ubuntu6 amd64 +libdbusmenu-gtk3-4 16.04.1+18.10.20180917-0ubuntu6 amd64 +libdbusmenu-gtk4 16.04.1+18.10.20180917-0ubuntu6 amd64 +libdbusmenu-qt5-2 0.9.3+16.04.20160218-2build1 amd64 +libdc1394-22 2.2.5-2.1 amd64 -libdcmtk14 3.6.4-2.1 amd64 -libdconf1 0.34.0-1 amd64 -libde265-0 1.0.3-1build1 amd64 -libdebconfclient0 0.249ubuntu1 amd64 +libdcmtk14 3.6.4-2.1build2 amd64 +libdconf1 0.36.0-1 amd64 +libde265-0 1.0.4-1build1 amd64 +libdebconfclient0 0.251ubuntu1 amd64 -libdecoration0 1:0.9.14.0+19.10.20190918-0ubuntu1 amd64 -libdee-1.0-4 1.2.7+17.10.20170616-4ubuntu3 amd64 +libdecoration0 1:0.9.14.1+20.04.20200211-0ubuntu1 amd64 +libdee-1.0-4 1.2.7+17.10.20170616-4ubuntu6 amd64 -libdevel-callchecker-perl 0.008-1 amd64 -libdevel-caller-perl 2.06-2build1 amd64 +libdevel-callchecker-perl 0.008-1ubuntu1 amd64 +libdevel-caller-perl 2.06-2build2 amd64 -libdevel-lexalias-perl 0.05-2build1 amd64 +libdevel-lexalias-perl 0.05-2build2 amd64 +libdevel-size-perl 0.83-1build1 amd64 -libdevice-serialport-perl 1.04-3build5 amd64 -libdevmapper-event1.02.1 2:1.02.155-2ubuntu6.1 amd64 -libdevmapper1.02.1 2:1.02.155-2ubuntu6.1 amd64 +libdevice-serialport-perl 1.04-3build6 amd64 +libdevmapper-event1.02.1 2:1.02.167-1ubuntu1 amd64 +libdevmapper1.02.1 2:1.02.167-1ubuntu1 amd64 -libdirectfb-1.7-7 1.7.7-9 amd64 +libdirectfb-1.7-7 1.7.7-9build1 amd64 -libdislocker0.7 0.7.1-4build1 amd64 +libdislocker0.7 0.7.1-5 amd64 -libdistorm3-3 3.4.1-3 amd64 -libdjvulibre-text 3.5.27.1-13ubuntu0.1 all -libdjvulibre21 3.5.27.1-13ubuntu0.1 amd64 -libdleyna-connector-dbus-1.0-1 0.3.0-0.1 amd64 -libdleyna-core-1.0-3 0.6.0-1 amd64 -libdmapsharing-3.0-2 2.9.39-4ubuntu1 amd64 -libdmraid1.0.0.rc16 1.0.0.rc16-8ubuntu2 amd64 +libdistorm3-3 3.4.1-4 amd64 +libdjvulibre-text 3.5.27.1-14build1 all +libdjvulibre21 3.5.27.1-14build1 amd64 +libdleyna-connector-dbus-1.0-1 0.3.0-1 amd64 +libdleyna-core-1.0-5 0.6.0-4 amd64 +libdmapsharing-3.0-2 2.9.39-6 amd64 +libdmraid1.0.0.rc16 1.0.0.rc16-8ubuntu3 amd64 +libdns-export1109 1:9.11.16+dfsg-3~build1 amd64 +libdns1109 1:9.11.16+dfsg-3~build1 amd64 -libdouble-conversion3 3.1.5-2 amd64 -libdpkg-perl 1.19.7ubuntu2 all -libdrm-amdgpu1 2.4.99-1ubuntu1 amd64 -libdrm-amdgpu1 2.4.99-1ubuntu1 i386 -libdrm-common 2.4.99-1ubuntu1 all -libdrm-dev 2.4.99-1ubuntu1 amd64 -libdrm-intel1 2.4.99-1ubuntu1 amd64 -libdrm-intel1 2.4.99-1ubuntu1 i386 -libdrm-nouveau2 2.4.99-1ubuntu1 amd64 -libdrm-nouveau2 2.4.99-1ubuntu1 i386 -libdrm-radeon1 2.4.99-1ubuntu1 amd64 -libdrm-radeon1 2.4.99-1ubuntu1 i386 -libdrm2 2.4.99-1ubuntu1 amd64 -libdrm2 2.4.99-1ubuntu1 i386 +libdouble-conversion3 3.1.5-4ubuntu1 amd64 +libdpkg-perl 1.19.7ubuntu3 all +libdrm-amdgpu1 2.4.101-2 amd64 +libdrm-amdgpu1 2.4.101-2 i386 +libdrm-common 2.4.101-2 all +libdrm-dev 2.4.101-2 amd64 +libdrm-intel1 2.4.101-2 amd64 +libdrm-intel1 2.4.101-2 i386 +libdrm-nouveau2 2.4.101-2 amd64 +libdrm-nouveau2 2.4.101-2 i386 +libdrm-radeon1 2.4.101-2 amd64 +libdrm-radeon1 2.4.101-2 i386 +libdrm2 2.4.101-2 amd64 +libdrm2 2.4.101-2 i386 -libdvbpsi10 1.3.2-1 amd64 -libdvdnav4 6.0.0-1 amd64 +libdv4 1.0.0-12 i386 +libdvbpsi10 1.3.3-1 amd64 +libdvdnav4 6.0.1-1build1 amd64 -libdw1 0.176-1.1 amd64 -libdwarf1 20180809-1 amd64 +libdvdread7 6.1.0+really6.0.2-1 amd64 +libdw1 0.176-1.1build1 amd64 +libdwarf1 20200114-1 amd64 -libe-book-0.1-1 0.1.3-1build1 amd64 -libebackend-1.2-10 3.34.1-1 amd64 -libebml4v5 1.3.9-2 amd64 -libebook-1.2-20 3.34.1-1 amd64 +libe-book-0.1-1 0.1.3-1build3 amd64 +libebackend-1.2-10 3.36.2-0ubuntu1 amd64 +libebml4v5 1.3.10-1build1 amd64 +libebook-1.2-20 3.36.2-0ubuntu1 amd64 -libebook-contacts-1.2-3 3.34.1-1 amd64 +libebook-contacts-1.2-3 3.36.2-0ubuntu1 amd64 -libecal-2.0-1 3.34.1-1 amd64 -libecryptfs1 111-0ubuntu5 amd64 -libedata-book-1.2-26 3.34.1-1 amd64 -libedata-cal-2.0-1 3.34.1-1 amd64 +libecal-2.0-1 3.36.2-0ubuntu1 amd64 +libecryptfs1 111-0ubuntu7 amd64 +libedata-book-1.2-26 3.36.2-0ubuntu1 amd64 +libedata-cal-2.0-1 3.36.2-0ubuntu1 amd64 -libedataserver-1.2-24 3.34.1-1 amd64 +libedataserver-1.2-24 3.36.2-0ubuntu1 amd64 -libedataserverui-1.2-2 3.34.1-1 amd64 -libedit2 3.1-20190324-1 amd64 -libedit2 3.1-20190324-1 i386 +libedataserverui-1.2-2 3.36.2-0ubuntu1 amd64 +libedit2 3.1-20191231-1 amd64 +libedit2 3.1-20191231-1 i386 -libegl-mesa0 19.2.8-0ubuntu0~19.10.3 amd64 -libegl1 1.1.1-0ubuntu1 amd64 -libegl1-mesa 19.2.8-0ubuntu0~19.10.3 amd64 +libegl-dev 1.3.1-1 amd64 +libegl-mesa0 20.0.4-2ubuntu1 amd64 +libegl1 1.3.1-1 amd64 +libegl1-mesa 20.0.4-2ubuntu1 amd64 -libelf1 0.176-1.1 amd64 -libelf1 0.176-1.1 i386 +libelf1 0.176-1.1build1 amd64 +libelf1 0.176-1.1build1 i386 -libenchant1c2a 1.6.0-11.1build1 amd64 +libenchant-2-2 2.2.8-1 amd64 +libenchant1c2a 1.6.0-11.3build1 amd64 -libepoxy0 1.5.3-0.1 amd64 +libepoxy0 1.5.4-1 amd64 -libepubgen-0.1-1 0.1.1-1ubuntu1 amd64 +libepubgen-0.1-1 0.1.1-1ubuntu2 amd64 -liberror-perl 0.17028-1 all +liberror-perl 0.17029-1 all -libesedb1 20181229-3 amd64 -libespeak-ng1 1.49.2+dfsg-8 amd64 -libespeak1 1.48.04+dfsg-7build1 amd64 +libesedb1 20181229-3.1 amd64 +libespeak-ng1 1.50+dfsg-6 amd64 +libespeak1 1.48.04+dfsg-8build1 amd64 -libetonyek-0.1-1 0.1.9-1 amd64 +libetonyek-0.1-1 0.1.9-3 amd64 -libevdev2 1.8.0+dfsg-2 amd64 -libevdocument3-4 3.34.1-1 amd64 +libevdev2 1.9.0+dfsg-1 amd64 +libevdocument3-4 3.36.0-2 amd64 +libevent-2.1-7 2.1.11-stable-1 amd64 +libevent-core-2.1-7 2.1.11-stable-1 amd64 -libevolution 3.34.1-2 amd64 -libevt1 20181227-1 amd64 -libevtx1 20181227-1 amd64 -libevview3-3 3.34.1-1 amd64 -libewf2 20140804-1 amd64 +libevent-pthreads-2.1-7 2.1.11-stable-1 amd64 +libevolution 3.36.2-0ubuntu1 amd64 +libevt1 20181227-1.1 amd64 +libevtx1 20181227-1.1 amd64 +libevview3-3 3.36.0-2 amd64 +libewf2 20140807-2build1 amd64 -libexempi8 2.5.1-1 amd64 -libexif12 0.6.21-5.1ubuntu0.2 amd64 -libexif12 0.6.21-5.1ubuntu0.2 i386 +libexempi8 2.5.1-1build1 amd64 +libexif12 0.6.21-6ubuntu0.1 amd64 +libexif12 0.6.21-6ubuntu0.1 i386 -libexiv2-27 0.27.1~0jensge2~bionic1 amd64 +libexiv2-27 0.27.2-8ubuntu2 amd64 -libexpat1 2.2.7-2 amd64 -libexpat1 2.2.7-2 i386 -libexpat1-dev 2.2.7-2 amd64 +libexpat1 2.2.9-1build1 amd64 +libexpat1 2.2.9-1build1 i386 +libexpat1-dev 2.2.9-1build1 amd64 -libext2fs2 1.45.3-4ubuntu2.1 amd64 +libext2fs2 1.45.5-2ubuntu1 amd64 -libfaad2 2.8.8-3.2 amd64 +libfaad2 2.9.1-1 amd64 -libfarstream-0.2-5 0.2.8-4.1 amd64 +libfarstream-0.2-5 0.2.8-5 amd64 -libfcgi-perl 0.78-2build2 amd64 -libfcitx-config4 1:4.2.9.6-5build1 amd64 +libfaudio0 20.04-2 amd64 +libfaudio0 20.04-2 i386 +libfcgi-perl 0.79-1 amd64 +libfcitx-config4 1:4.2.9.7-3 amd64 -libfcitx-gclient1 1:4.2.9.6-5build1 amd64 -libfcitx-utils0 1:4.2.9.6-5build1 amd64 -libfdisk1 2.34-0.1ubuntu2.4 amd64 -libfdt1 1.4.7-3ubuntu2 amd64 -libffi-dev 3.2.1-9 amd64 +libfcitx-gclient1 1:4.2.9.7-3 amd64 +libfcitx-utils0 1:4.2.9.7-3 amd64 +libfdisk1 2.34-0.1ubuntu9 amd64 +libfdt1 1.5.1-1 amd64 +libffi-dev 3.3-4 amd64 -libfftw3-double3 3.3.8-2 amd64 -libfftw3-single3 3.3.8-2 amd64 +libffi7 3.3-4 amd64 +libffi7 3.3-4 i386 +libfftw3-double3 3.3.8-2ubuntu1 amd64 +libfftw3-single3 3.3.8-2ubuntu1 amd64 -libfile-copy-recursive-perl 0.44-1 all +libfile-copy-recursive-perl 0.45-1 all -libfile-fcntllock-perl 0.22-3build3 amd64 -libfile-find-object-perl 0.3.2-1 all +libfile-fcntllock-perl 0.22-3build4 amd64 +libfile-find-object-perl 0.3.5-1 all -libfile-slurp-perl 9999.27-2 all +libfile-slurp-perl 9999.29-1 all -libflac++6v5 1.3.3-1 amd64 -libflac8 1.3.3-1 amd64 -libflac8 1.3.3-1 i386 -libflickcurl0 1.26-4 amd64 +libflac++6v5 1.3.3-1build1 amd64 +libflac8 1.3.3-1build1 amd64 +libflac8 1.3.3-1build1 i386 +libflickcurl0 1.26-5 amd64 -libfltk-images1.3 1.3.4-9ubuntu1 amd64 -libfltk1.3 1.3.4-9ubuntu1 amd64 +libfltk-images1.3 1.3.4-10build1 amd64 +libfltk1.3 1.3.4-10build1 amd64 -libfolks-eds25 0.11.4-1ubuntv4 amd64 -libfolks-telepathy25 0.11.4-1ubuntv4 amd64 -libfolks25 0.11.4-1ubuntv4 amd64 +libfluidsynth2 2.1.1-2 amd64 +libfolks-eds25 0.13.2-1 amd64 +libfolks-telepathy25 0.13.2-1 amd64 +libfolks25 0.13.2-1 amd64 -libfontconfig1 2.13.1-2ubuntu2 amd64 -libfontconfig1 2.13.1-2ubuntu2 i386 -libfontembed1 1.25.11-0ubuntu1 amd64 +libfontconfig1 2.13.1-2ubuntu3 amd64 +libfontconfig1 2.13.1-2ubuntu3 i386 +libfontembed1 1.27.4-1 amd64 +libfprint-2-2 1:1.90.1+tod1-0ubuntu4 amd64 +libfprint-2-tod1 1:1.90.1+tod1-0ubuntu4 amd64 -libframe6 2.5.0daily13.06.05+16.10.20160809-0ubuntu1 amd64 -libfreehand-0.1-1 0.1.2-2 amd64 +libframe6 2.5.0daily13.06.05+16.10.20160809-0ubuntu2 amd64 +libfreehand-0.1-1 0.1.2-2ubuntu1 amd64 -libfreeimage3 3.18.0+ds2-1ubuntu1 amd64 +libfreeimage3 3.18.0+ds2-1ubuntu3 amd64 -libfreerdp-client2-2 2.0.0~git20190204.1.2693389a+dfsg1-1 amd64 +libfreerdp-client2-2 2.0.0~git20190204.1.2693389a+dfsg1-2build2 amd64 -libfreerdp2-2 2.0.0~git20190204.1.2693389a+dfsg1-1 amd64 -libfreesrp0 0.3.0-2 amd64 -libfreetype6 2.9.1-4 amd64 -libfreetype6 2.9.1-4 i386 +libfreerdp2-2 2.0.0~git20190204.1.2693389a+dfsg1-2build2 amd64 +libfreesrp0 0.3.0-2build1 amd64 +libfreetype6 2.10.1-2 amd64 +libfreetype6 2.10.1-2 i386 -libfribidi0 1.0.5-3.1ubuntu0.19.10.1 amd64 -libfribidi0 1.0.5-3.1ubuntu0.19.10.1 i386 -libfsapfs1 20190210-1 amd64 -libfsntfs1 20190104-1 amd64 -libftdi-dev 0.20-4build5 amd64 -libftdi1 0.20-4build5 amd64 -libfuse2 2.9.9-1ubuntu1 amd64 -libfuture-perl 0.41-1 all -libfvde1 20190104-1 amd64 -libfwnt1 20181227-1 amd64 -libfwsi1 20181227-1 amd64 +libfribidi0 1.0.8-2 amd64 +libfribidi0 1.0.8-2 i386 +libfsapfs1 20190210-1.1 amd64 +libfsntfs1 20190104-1.1 amd64 +libftdi-dev 0.20-4build8 amd64 +libftdi1 0.20-4build8 amd64 +libfuse2 2.9.9-3 amd64 +libfuture-perl 0.43-1 all +libfvde1 20190104-1.1 amd64 +libfwnt1 20181227-1.1 amd64 +libfwsi1 20181227-1.1 amd64 -libfwupd2 1.2.10-1ubuntu4 amd64 -libfyba0 4.1.1-6 amd64 -libgadu3 1:1.12.2-3 amd64 -libgail-3-0 3.24.12-1ubuntu1 amd64 -libgail-common 2.24.32-4ubuntu1 amd64 -libgail-common 2.24.32-4ubuntu1 i386 -libgail18 2.24.32-4ubuntu1 amd64 -libgail18 2.24.32-4ubuntu1 i386 -libgamin0 0.1.10-5build1 amd64 -libgbm1 19.2.8-0ubuntu0~19.10.3 amd64 -libgc1c2 1:7.6.4-0.4 amd64 -libgcab-1.0-0 1.2-5 amd64 +libfwupd2 1.3.9-4 amd64 +libfwupdplugin1 1.3.9-4 amd64 +libfyba0 4.1.1-6build1 amd64 +libgadu3 1:1.12.2-4 amd64 +libgail-3-0 3.24.18-1ubuntu1 amd64 +libgail-common 2.24.32-4ubuntu4 amd64 +libgail-common 2.24.32-4ubuntu4 i386 +libgail18 2.24.32-4ubuntu4 amd64 +libgail18 2.24.32-4ubuntu4 i386 +libgamemode0 1.5.1-0ubuntu3 amd64 +libgamemodeauto0 1.5.1-0ubuntu3 amd64 +libgamin0 0.1.10-6 amd64 +libgbm1 20.0.4-2ubuntu1 amd64 +libgc1c2 1:7.6.4-0.4ubuntu1 amd64 +libgcab-1.0-0 1.4-1 amd64 +libgcc-10-dev 10-20200411-0ubuntu1 amd64 -libgcc-5-dev-alpha-cross 5.5.0-12ubuntu1cross1 all -libgcc-5-dev-m68k-cross 5.5.0-12ubuntu1cross1 all -libgcc-5-dev-sh4-cross 5.5.0-12ubuntu1cross1 all -libgcc-5-dev-sparc64-cross 5.5.0-12ubuntu1cross1 all -libgcc-7-dev 7.5.0-3ubuntu1~19.10 amd64 -libgcc-8-dev 8.4.0-1ubuntu1~19.10 amd64 -libgcc-9-dev 9.2.1-9ubuntu2 amd64 +libgcc-7-dev 7.5.0-6ubuntu2 amd64 +libgcc-8-dev 8.4.0-3ubuntu2 amd64 +libgcc-9-dev 9.3.0-10ubuntu2 amd64 -libgcc1 1:9.2.1-9ubuntu2 amd64 -libgcc1 1:9.2.1-9ubuntu2 i386 -libgcc1-alpha-cross 1:9.2.1-9ubuntu1cross1 all +libgcc-s1-ppc64-cross 10-20200411-0ubuntu1cross1 all +libgcc1 1:10-20200411-0ubuntu1 amd64 -libgcc1-dbg 1:9.2.1-9ubuntu2 amd64 -libgcc1-dbg-alpha-cross 1:9.2.1-9ubuntu1cross1 all -libgcc1-dbg-ppc64-cross 1:9.2.1-9ubuntu1cross1 all -libgcc1-dbg-sh4-cross 1:9.2.1-9ubuntu1cross1 all -libgcc1-dbg-sparc64-cross 1:9.2.1-9ubuntu1cross1 all -libgcc1-ppc64-cross 1:9.2.1-9ubuntu1cross1 all -libgcc1-sh4-cross 1:9.2.1-9ubuntu1cross1 all -libgcc1-sparc64-cross 1:9.2.1-9ubuntu1cross1 all -libgcc2-dbg-m68k-cross 1:9.2.1-9ubuntu1cross1 all -libgcc2-m68k-cross 1:9.2.1-9ubuntu1cross1 all -libgcc4-dbg-hppa-cross 1:9.2.1-9ubuntu1cross1 all -libgcc4-hppa-cross 1:9.2.1-9ubuntu1cross1 all -libgccjit0 9.2.1-9ubuntu2 amd64 +libgccjit0 10-20200411-0ubuntu1 amd64 -libgck-1-0 3.33.4-2 amd64 -libgconf-2-4 3.2.6-5ubuntu3 amd64 +libgck-1-0 3.36.0-2build1 amd64 +libgconf-2-4 3.2.6-6ubuntu1 amd64 -libgcr-base-3-1 3.33.4-2 amd64 -libgcr-ui-3-1 3.33.4-2 amd64 -libgcrypt20 1.8.4-5ubuntu2.1 amd64 -libgcrypt20 1.8.4-5ubuntu2.1 i386 -libgcrypt20-dev 1.8.4-5ubuntu2.1 amd64 -libgd3 2.2.5-5.2ubuntu0.19.10.1 amd64 -libgd3 2.2.5-5.2ubuntu0.19.10.1 i386 -libgdal20 2.4.2+dfsg-1build2 amd64 -libgdata-common 0.17.11-3build1 all -libgdata22 0.17.11-3build1 amd64 +libgcr-base-3-1 3.36.0-2build1 amd64 +libgcr-ui-3-1 3.36.0-2build1 amd64 +libgcrypt20 1.8.5-5ubuntu1 amd64 +libgcrypt20 1.8.5-5ubuntu1 i386 +libgcrypt20-dev 1.8.5-5ubuntu1 amd64 +libgd3 2.2.5-5.2ubuntu2 amd64 +libgd3 2.2.5-5.2ubuntu2 i386 +libgdal26 3.0.4+dfsg-1build3 amd64 +libgdata-common 0.17.12-1 all +libgdata22 0.17.12-1 amd64 +libgdbm-compat4 1.18.1-5 i386 +libgdbm6 1.18.1-5 i386 -libgdk-pixbuf2.0-0 2.40.0+dfsg-1build1 amd64 -libgdk-pixbuf2.0-0 2.40.0+dfsg-1build1 i386 -libgdk-pixbuf2.0-bin 2.40.0+dfsg-1build1 amd64 -libgdk-pixbuf2.0-common 2.40.0+dfsg-1build1 all +libgdcm3.0 3.0.5-1.1ubuntu2 amd64 +libgdk-pixbuf2.0-0 2.40.0+dfsg-3 amd64 +libgdk-pixbuf2.0-0 2.40.0+dfsg-3 i386 +libgdk-pixbuf2.0-bin 2.40.0+dfsg-3 amd64 +libgdk-pixbuf2.0-common 2.40.0+dfsg-3 all -libgee-0.8-2 0.20.2-1 amd64 -libgegl-0.4-0 0.4.14-1 amd64 -libgegl-common 0.4.14-1 all -libgeis1 2.2.17+16.04.20160126-0ubuntu4 amd64 -libgeoclue-2-0 2.5.3-1ubuntu1 amd64 -libgeocode-glib0 3.26.1-1 amd64 -libgeoip1 1.6.12-5 amd64 -libgeonames-common 0.2+17.04.20170220-0ubuntu2 all -libgeonames0 0.2+17.04.20170220-0ubuntu2 amd64 +libgee-0.8-2 0.20.3-1 amd64 +libgegl-0.4-0 0.4.22-3 amd64 +libgegl-common 0.4.22-3 all +libgeis1 2.2.17+16.04.20160126-0ubuntu6 amd64 +libgeoclue-2-0 2.5.6-0ubuntu1 amd64 +libgeocode-glib0 3.26.2-2 amd64 +libgeoip1 1.6.12-6build1 amd64 +libgeonames-common 0.2+17.04.20170220-0ubuntu3 all +libgeonames0 0.2+17.04.20170220-0ubuntu3 amd64 -libgeos-c1v5 3.7.2-1 amd64 +libgeos-3.8.0 3.8.0-1build1 amd64 +libgeos-c1v5 3.8.0-1build1 amd64 +libgeotiff5 1.5.1-2 amd64 -libgettextpo-dev 0.19.8.1-9 amd64 -libgettextpo0 0.19.8.1-9 amd64 -libgexiv2-2 0.12.0-0~jensge0~bionic4 amd64 +libgettextpo-dev 0.19.8.1-10build1 amd64 +libgettextpo0 0.19.8.1-10build1 amd64 +libgexiv2-2 0.12.0-2 amd64 -libgfortran5 9.2.1-9ubuntu2 amd64 +libgfortran5 10-20200411-0ubuntu1 amd64 -libgif7 5.1.4-3ubuntu1 amd64 -libgimp2.0 2.10.8-2 amd64 -libgirepository-1.0-1 1.62.0-1 amd64 -libgjs0g 1.58.1-1 amd64 -libgl1 1.1.1-0ubuntu1 amd64 -libgl1 1.1.1-0ubuntu1 i386 -libgl1-mesa-dev 19.2.8-0ubuntu0~19.10.3 amd64 -libgl1-mesa-dri 19.2.8-0ubuntu0~19.10.3 amd64 -libgl1-mesa-dri 19.2.8-0ubuntu0~19.10.3 i386 -libgl1-mesa-glx 19.2.8-0ubuntu0~19.10.3 amd64 -libgl1-mesa-glx 19.2.8-0ubuntu0~19.10.3 i386 +libgif7 5.1.9-1 amd64 +libgimp2.0 2.10.18-1 amd64 +libgirepository-1.0-1 1.64.0-2 amd64 +libgjs0g 1.64.2-1ubuntu1~20.04.1 amd64 +libgl-dev 1.3.1-1 amd64 +libgl1 1.3.1-1 amd64 +libgl1 1.3.1-1 i386 +libgl1-mesa-dev 20.0.4-2ubuntu1 amd64 +libgl1-mesa-dri 20.0.4-2ubuntu1 amd64 +libgl1-mesa-dri 20.0.4-2ubuntu1 i386 +libgl1-mesa-glx 20.0.4-2ubuntu1 amd64 +libgl1-mesa-glx 20.0.4-2ubuntu1 i386 -libglade2-0 1:2.6.4-2build1 amd64 -libglapi-mesa 19.2.8-0ubuntu0~19.10.3 amd64 -libglapi-mesa 19.2.8-0ubuntu0~19.10.3 i386 -libgles1 1.1.1-0ubuntu1 amd64 -libgles2 1.1.1-0ubuntu1 amd64 +libglade2-0 1:2.6.4-2ubuntu2 amd64 +libglapi-mesa 20.0.4-2ubuntu1 amd64 +libglapi-mesa 20.0.4-2ubuntu1 i386 +libgles-dev 1.3.1-1 amd64 +libgles1 1.3.1-1 amd64 +libgles2 1.3.1-1 amd64 -libglewmx1.13 1.13.0-4ubuntu2 amd64 -libglib-object-introspection-perl 0.047-1 amd64 -libglib-perl 3:1.329.1-1 amd64 -libglib2.0-0 2.62.4-1~ubuntu19.10.2 amd64 -libglib2.0-0 2.62.4-1~ubuntu19.10.2 i386 -libglib2.0-bin 2.62.4-1~ubuntu19.10.2 amd64 -libglib2.0-data 2.62.4-1~ubuntu19.10.2 all -libglibmm-2.4-1v5 2.60.0-1 amd64 -libglu1-mesa 9.0.1-0ubuntu1 amd64 -libglu1-mesa 9.0.1-0ubuntu1 i386 -libglu1-mesa-dev 9.0.1-0ubuntu1 amd64 -libglvnd-core-dev 1.1.1-0ubuntu1 amd64 -libglvnd-dev 1.1.1-0ubuntu1 amd64 -libglvnd0 1.1.1-0ubuntu1 amd64 -libglvnd0 1.1.1-0ubuntu1 i386 -libglx-mesa0 19.2.8-0ubuntu0~19.10.3 amd64 -libglx-mesa0 19.2.8-0ubuntu0~19.10.3 i386 -libglx0 1.1.1-0ubuntu1 amd64 -libglx0 1.1.1-0ubuntu1 i386 -libgme0 0.6.2-1 amd64 +libglewmx1.13 1.13.0-4ubuntu3 amd64 +libglib-object-introspection-perl 0.048-2build1 amd64 +libglib-perl 3:1.329.2-1 amd64 +libglib2.0-0 2.64.2-1~fakesync1 amd64 +libglib2.0-0 2.64.2-1~fakesync1 i386 +libglib2.0-bin 2.64.2-1~fakesync1 amd64 +libglib2.0-data 2.64.2-1~fakesync1 all +libglibmm-2.4-1v5 2.64.2-1 amd64 +libglu1-mesa 9.0.1-1build1 amd64 +libglu1-mesa 9.0.1-1build1 i386 +libglu1-mesa-dev 9.0.1-1build1 amd64 +libglvnd-core-dev 1.3.1-1 amd64 +libglvnd-dev 1.3.1-1 amd64 +libglvnd0 1.3.1-1 amd64 +libglvnd0 1.3.1-1 i386 +libglx-dev 1.3.1-1 amd64 +libglx-mesa0 20.0.4-2ubuntu1 amd64 +libglx-mesa0 20.0.4-2ubuntu1 i386 +libglx0 1.3.1-1 amd64 +libglx0 1.3.1-1 i386 +libgme0 0.6.2-1build1 amd64 -libgmp-dev 2:6.1.2+dfsg-4 amd64 -libgmp10 2:6.1.2+dfsg-4 amd64 -libgmp10 2:6.1.2+dfsg-4 i386 -libgmpxx4ldbl 2:6.1.2+dfsg-4 amd64 +libgmp-dev 2:6.2.0+dfsg-4 amd64 +libgmp10 2:6.2.0+dfsg-4 amd64 +libgmp10 2:6.2.0+dfsg-4 i386 +libgmpxx4ldbl 2:6.2.0+dfsg-4 amd64 -libgnome-bluetooth13 3.34.0-1 amd64 +libgnome-bluetooth13 3.34.1-1 amd64 -libgnome-games-support-1-3 1.4.4-1 amd64 -libgnome-games-support-common 1.4.4-1 all +libgnome-desktop-3-19 3.36.2-0ubuntu1 amd64 +libgnome-games-support-1-3 1.6.1-1 amd64 +libgnome-games-support-common 1.6.1-1 all -libgnome-menu-3-0 3.32.0-1ubuntu1 amd64 -libgnome-todo 3.28.1-4 amd64 +libgnome-menu-3-0 3.36.0-1ubuntu1 amd64 +libgnome-todo 3.28.1-5 amd64 +libgnuradio-analog3.8.1 3.8.1.0~rc1-2build2 amd64 +libgnuradio-audio3.8.1 3.8.1.0~rc1-2build2 amd64 +libgnuradio-blocks3.8.1 3.8.1.0~rc1-2build2 amd64 +libgnuradio-channels3.8.1 3.8.1.0~rc1-2build2 amd64 +libgnuradio-digital3.8.1 3.8.1.0~rc1-2build2 amd64 +libgnuradio-dtv3.8.1 3.8.1.0~rc1-2build2 amd64 +libgnuradio-fcdproplus3.8.0 3.8~20190817-3build3 amd64 +libgnuradio-fec3.8.1 3.8.1.0~rc1-2build2 amd64 +libgnuradio-fft3.8.1 3.8.1.0~rc1-2build2 amd64 +libgnuradio-filter3.8.1 3.8.1.0~rc1-2build2 amd64 +libgnuradio-iqbalance3.8.0 0.38-4build3 amd64 +libgnuradio-osmosdr0.2.0 0.2.0-2 amd64 +libgnuradio-pmt3.8.1 3.8.1.0~rc1-2build2 amd64 +libgnuradio-qtgui3.8.1 3.8.1.0~rc1-2build2 amd64 +libgnuradio-runtime3.8.1 3.8.1.0~rc1-2build2 amd64 +libgnuradio-trellis3.8.1 3.8.1.0~rc1-2build2 amd64 +libgnuradio-uhd3.8.1 3.8.1.0~rc1-2build2 amd64 +libgnuradio-video-sdl3.8.1 3.8.1.0~rc1-2build2 amd64 +libgnuradio-vocoder3.8.1 3.8.1.0~rc1-2build2 amd64 +libgnuradio-wavelet3.8.1 3.8.1.0~rc1-2build2 amd64 -libgnutls-openssl27 3.6.9-5ubuntu1.1 amd64 -libgnutls30 3.6.9-5ubuntu1.1 amd64 -libgnutls30 3.6.9-5ubuntu1.1 i386 -libgoa-1.0-0b 3.34.0-1ubuntu1 amd64 -libgoa-1.0-common 3.34.0-1ubuntu1 all -libgoa-backend-1.0-1 3.34.0-1ubuntu1 amd64 -libgom-1.0-0 0.3.3-5 amd64 +libgnuradio-zeromq3.8.1 3.8.1.0~rc1-2build2 amd64 +libgnutls-openssl27 3.6.13-2ubuntu1 amd64 +libgnutls30 3.6.13-2ubuntu1 amd64 +libgnutls30 3.6.13-2ubuntu1 i386 +libgoa-1.0-0b 3.36.0-1ubuntu1 amd64 +libgoa-1.0-common 3.36.0-1ubuntu1 all +libgoa-backend-1.0-1 3.36.0-1ubuntu1 amd64 +libgom-1.0-0 0.4-1 amd64 -libgomp1 9.2.1-9ubuntu2 amd64 -libgomp1-alpha-cross 9.2.1-9ubuntu1cross1 all -libgomp1-arm64-cross 9.2.1-9ubuntu2cross1 all -libgomp1-m68k-cross 9.2.1-9ubuntu1cross1 all -libgomp1-powerpc-cross 9.2.1-9ubuntu2cross1 all -libgomp1-ppc64-cross 9.2.1-9ubuntu1cross1 all -libgomp1-ppc64el-cross 9.2.1-9ubuntu2cross1 all -libgomp1-s390x-cross 9.2.1-9ubuntu2cross1 all -libgomp1-sh4-cross 9.2.1-9ubuntu1cross1 all -libgomp1-sparc64-cross 9.2.1-9ubuntu1cross1 all +libgomp1 10-20200411-0ubuntu1 amd64 +libgomp1 10-20200411-0ubuntu1 i386 +libgomp1-alpha-cross 10-20200411-0ubuntu1cross1 all +libgomp1-arm64-cross 10-20200411-0ubuntu1cross1 all +libgomp1-m68k-cross 10-20200411-0ubuntu1cross1 all +libgomp1-powerpc-cross 10-20200411-0ubuntu1cross1 all +libgomp1-ppc64-cross 10-20200411-0ubuntu1cross1 all +libgomp1-ppc64el-cross 10-20200411-0ubuntu1cross1 all +libgomp1-s390x-cross 10-20200411-0ubuntu1cross1 all +libgomp1-sh4-cross 10-20200411-0ubuntu1cross1 all +libgomp1-sparc64-cross 10-20200411-0ubuntu1cross1 all -libgpg-error-dev 1.36-7 amd64 -libgpg-error-l10n 1.36-7 all -libgpg-error0 1.36-7 amd64 -libgpg-error0 1.36-7 i386 -libgpgme-dev 1.12.0-6ubuntu1 amd64 -libgpgme11 1.12.0-6ubuntu1 amd64 -libgpgmepp6 1.12.0-6ubuntu1 amd64 -libgphoto2-6 2.5.23-2 amd64 -libgphoto2-6 2.5.23-2 i386 -libgphoto2-l10n 2.5.23-2 all -libgphoto2-port12 2.5.23-2 amd64 -libgphoto2-port12 2.5.23-2 i386 +libgpg-error-dev 1.37-1 amd64 +libgpg-error-l10n 1.37-1 all +libgpg-error0 1.37-1 amd64 +libgpg-error0 1.37-1 i386 +libgpgme-dev 1.13.1-7ubuntu2 amd64 +libgpgme11 1.13.1-7ubuntu2 amd64 +libgpgmepp6 1.13.1-7ubuntu2 amd64 +libgphoto2-6 2.5.24-1 amd64 +libgphoto2-6 2.5.24-1 i386 +libgphoto2-l10n 2.5.24-1 all +libgphoto2-port12 2.5.24-1 amd64 +libgphoto2-port12 2.5.24-1 i386 -libgpod-common 0.8.3-14 amd64 -libgpod4 0.8.3-14 amd64 -libgrail6 3.1.1-2 amd64 -libgraphene-1.0-0 1.10.0-1 amd64 -libgraphicsmagick-q16-3 1.4+really1.3.33+hg16115-1 amd64 -libgraphite2-3 1.3.13-8 amd64 -libgraphite2-3 1.3.13-8 i386 +libgpod-common 0.8.3-15 amd64 +libgpod4 0.8.3-15 amd64 +libgrail6 3.1.1-2build1 amd64 +libgraphene-1.0-0 1.10.0-1build2 amd64 +libgraphicsmagick-q16-3 1.4+really1.3.35-1 amd64 +libgraphite2-3 1.3.13-11build1 amd64 +libgraphite2-3 1.3.13-11build1 i386 -libgrilo-0.3-0 0.3.10-1 amd64 -libgroupsock8 2018.11.26-1.1 amd64 -libgs9 9.27~dfsg+0-0ubuntu3.1 amd64 -libgs9-common 9.27~dfsg+0-0ubuntu3.1 all -libgsettings-qt1 0.1+17.10.20170824-9fakesync1 amd64 +libgrilo-0.3-0 0.3.12-1 amd64 +libgroupsock8 2020.01.19-1build1 amd64 +libgs9 9.50~dfsg-5ubuntu4 amd64 +libgs9-common 9.50~dfsg-5ubuntu4 all +libgsettings-qt1 0.2-1 amd64 -libgsl23 2.5+dfsg-6 amd64 -libgslcblas0 2.5+dfsg-6 amd64 +libgsl23 2.5+dfsg-6build1 amd64 +libgslcblas0 2.5+dfsg-6build1 amd64 -libgspell-1-common 1.6.1-2 all -libgssapi-krb5-2 1.17-6 amd64 -libgssapi-krb5-2 1.17-6 i386 -libgssapi3-heimdal 7.5.0+dfsg-3build1 amd64 -libgssapi3-heimdal 7.5.0+dfsg-3build1 i386 -libgssdp-1.2-0 1.2.1-1 amd64 +libgspell-1-2 1.8.3-1 amd64 +libgspell-1-common 1.8.3-1 all +libgssapi-krb5-2 1.17-6ubuntu4 amd64 +libgssapi-krb5-2 1.17-6ubuntu4 i386 +libgssapi3-heimdal 7.7.0+dfsg-1ubuntu1 amd64 +libgssapi3-heimdal 7.7.0+dfsg-1ubuntu1 i386 +libgssdp-1.2-0 1.2.2-1 amd64 -libgstreamer-gl1.0-0 1.16.1-1 amd64 -libgstreamer-plugins-bad1.0-0 1.16.1-1ubuntu1 amd64 -libgstreamer-plugins-base1.0-0 1.16.1-1 amd64 -libgstreamer-plugins-base1.0-0 1.16.1-1 i386 -libgstreamer-plugins-good1.0-0 1.16.1-1ubuntu1 amd64 -libgstreamer1.0-0 1.16.1-1 amd64 -libgstreamer1.0-0 1.16.1-1 i386 -libgtk-3-0 3.24.12-1ubuntu1 amd64 -libgtk-3-bin 3.24.12-1ubuntu1 amd64 -libgtk-3-common 3.24.12-1ubuntu1 all -libgtk2.0-0 2.24.32-4ubuntu1 amd64 -libgtk2.0-0 2.24.32-4ubuntu1 i386 -libgtk2.0-bin 2.24.32-4ubuntu1 amd64 -libgtk2.0-common 2.24.32-4ubuntu1 all -libgtk3-perl 0.036-1 all -libgtkmm-2.4-1v5 1:2.24.5-4 amd64 -libgtkmm-3.0-1v5 3.24.1-1 amd64 +libgstreamer-gl1.0-0 1.16.2-4 amd64 +libgstreamer-plugins-bad1.0-0 1.16.2-2.1ubuntu1 amd64 +libgstreamer-plugins-base1.0-0 1.16.2-4 amd64 +libgstreamer-plugins-base1.0-0 1.16.2-4 i386 +libgstreamer-plugins-good1.0-0 1.16.2-1ubuntu2 amd64 +libgstreamer-plugins-good1.0-0 1.16.2-1ubuntu2 i386 +libgstreamer1.0-0 1.16.2-2 amd64 +libgstreamer1.0-0 1.16.2-2 i386 +libgtk-3-0 3.24.18-1ubuntu1 amd64 +libgtk-3-bin 3.24.18-1ubuntu1 amd64 +libgtk-3-common 3.24.18-1ubuntu1 all +libgtk2.0-0 2.24.32-4ubuntu4 amd64 +libgtk2.0-0 2.24.32-4ubuntu4 i386 +libgtk2.0-bin 2.24.32-4ubuntu4 amd64 +libgtk2.0-common 2.24.32-4ubuntu4 all +libgtk3-perl 0.037-1 all +libgtkmm-2.4-1v5 1:2.24.5-4ubuntu2 amd64 +libgtkmm-3.0-1v5 3.24.2-1build1 amd64 -libgtksourceview-4-0 4.4.0-1 amd64 -libgtksourceview-4-common 4.4.0-1 all -libgtkspell0 2.0.16-1.2 amd64 -libgtkspell3-3-0 3.0.9-3 amd64 +libgtksourceview-4-0 4.6.0-1 amd64 +libgtksourceview-4-common 4.6.0-1 all +libgtkspell0 2.0.16-1.3 amd64 +libgtkspell3-3-0 3.0.10-1 amd64 -libgucharmap-2-90-7 1:12.0.1-2 amd64 +libgucharmap-2-90-7 1:13.0.1-1 amd64 +libgudev-1.0-0 1:233-1 i386 -libgupnp-1.2-0 1.2.1-1 amd64 +libgupnp-1.2-0 1.2.2-1 amd64 -libgupnp-igd-1.0-4 0.2.5-3ubuntu1 amd64 -libgusb2 0.3.0-1 amd64 -libgutenprint-common 5.3.1-7build1 all +libgupnp-igd-1.0-4 0.2.5-5 amd64 +libgusb2 0.3.4-0.1 amd64 +libgutenprint-common 5.3.3-4 all -libgutenprint9 5.3.1-7build1 amd64 -libguvcview-2.0-2 2.0.6+debian-1 amd64 +libgutenprint9 5.3.3-4 amd64 +libguvcview-2.0-2 2.0.6+debian-1build1 amd64 +libgweather-3-16 3.36.0-1 amd64 -libgweather-common 3.32.1-1 all +libgweather-common 3.36.0-1 all -libhamlib2 3.3-5 amd64 -libhandy-0.0-0 0.0.10-1build1 amd64 -libharfbuzz-icu0 2.6.1-3 amd64 -libharfbuzz0b 2.6.1-3 amd64 -libharfbuzz0b 2.6.1-3 i386 +libhamlib2 3.3-10build1 amd64 +libhandy-0.0-0 0.0.13-1 amd64 +libharfbuzz-icu0 2.6.4-1ubuntu4 amd64 +libharfbuzz0b 2.6.4-1ubuntu4 amd64 +libharfbuzz0b 2.6.4-1ubuntu4 i386 -libhcrypto4-heimdal 7.5.0+dfsg-3build1 amd64 -libhcrypto4-heimdal 7.5.0+dfsg-3build1 i386 -libhdf4-0-alt 4.2.14-1 amd64 -libhdf5-103 1.10.4+repack-10 amd64 -libheif1 1.5.0-1build1 amd64 -libheimbase1-heimdal 7.5.0+dfsg-3build1 amd64 -libheimbase1-heimdal 7.5.0+dfsg-3build1 i386 -libheimntlm0-heimdal 7.5.0+dfsg-3build1 amd64 -libheimntlm0-heimdal 7.5.0+dfsg-3build1 i386 +libhcrypto4-heimdal 7.7.0+dfsg-1ubuntu1 amd64 +libhcrypto4-heimdal 7.7.0+dfsg-1ubuntu1 i386 +libhdf4-0-alt 4.2.14-1ubuntu1 amd64 +libhdf5-103 1.10.4+repack-11ubuntu1 amd64 +libheif1 1.6.1-1build1 amd64 +libheimbase1-heimdal 7.7.0+dfsg-1ubuntu1 amd64 +libheimbase1-heimdal 7.7.0+dfsg-1ubuntu1 i386 +libheimntlm0-heimdal 7.7.0+dfsg-1ubuntu1 amd64 +libheimntlm0-heimdal 7.7.0+dfsg-1ubuntu1 i386 -libhpmud0 3.19.6+dfsg0-1ubuntu1 amd64 -libhtml-form-perl 6.04-2 all +libhogweed5 3.5.1+really3.5.1-2 amd64 +libhogweed5 3.5.1+really3.5.1-2 i386 +libhpmud0 3.20.3+dfsg0-2 amd64 +libhtml-form-perl 6.07-1 all -libhtml-parser-perl 3.72-3build2 amd64 -libhtml-tagset-perl 3.20-3 all +libhtml-parser-perl 3.72-5 amd64 +libhtml-tagset-perl 3.20-4 all -libhttp-cookies-perl 6.04-1 all -libhttp-daemon-perl 6.04-1 all -libhttp-date-perl 6.02-1 all -libhttp-message-perl 6.18-1 all +libhttp-cookies-perl 6.08-1 all +libhttp-daemon-perl 6.06-1 all +libhttp-date-perl 6.05-1 all +libhttp-message-perl 6.22-1 all -libhud2 14.10+17.10.20170619-0ubuntu2 amd64 +libhud2 14.10+17.10.20170619-0ubuntu3.1 amd64 -libhunspell-1.7-0 1.7.0-2build1 amd64 -libhwloc-plugins 1.11.13-1 amd64 +libhunspell-1.7-0 1.7.0-2build2 amd64 +libhwloc-plugins 2.1.0+dfsg-4 amd64 +libhwloc15 2.1.0+dfsg-4 amd64 -libhx509-5-heimdal 7.5.0+dfsg-3build1 amd64 -libhx509-5-heimdal 7.5.0+dfsg-3build1 i386 +libhx509-5-heimdal 7.7.0+dfsg-1ubuntu1 amd64 +libhx509-5-heimdal 7.7.0+dfsg-1ubuntu1 i386 -libibus-1.0-5 1.5.21-1~exp2ubuntu2.1 amd64 -libibverbs1 24.0-2 amd64 +libibus-1.0-5 1.5.22-2ubuntu2 amd64 +libibverbs1 28.0-1ubuntu1 amd64 -libical3 3.0.5-2 amd64 +libical3 3.0.8-1 amd64 -libicu-dev 63.2-2ubuntu0.1 amd64 +libicu-dev 66.1-2ubuntu2 amd64 +libicu66 66.1-2ubuntu2 amd64 +libicu66 66.1-2ubuntu2 i386 -libido3-0.1-0 13.10.0+17.04.20161028-0ubuntu1 amd64 +libido3-0.1-0 13.10.0+17.04.20161028-0ubuntu2 amd64 -libieee1284-3 0.2.11-13 amd64 -libigc1 1.0.2652-0ubuntu1 amd64 -libigdfcl1 1.0.2652-0ubuntu1 amd64 -libigdgmm11 19.3.2+ds1-0ubuntu2 amd64 +libiec61883-0 1.2.0-3 i386 +libieee1284-3 0.2.11-13build1 amd64 +libieee1284-3 0.2.11-13build1 i386 +libigc1 1.0.3627-2 amd64 +libigdfcl1 1.0.3627-2 amd64 +libigdgmm11 20.1.1+ds1-1 amd64 +libigdgmm11 20.1.1+ds1-1 i386 -libimage-exiftool-perl 11.65-1 all -libimage-magick-perl 8:6.9.10.23+dfsg-2.1ubuntu3.1 all -libimage-magick-q16-perl 8:6.9.10.23+dfsg-2.1ubuntu3.1 amd64 +libilmbase24 2.3.0-6build1 amd64 +libimage-exiftool-perl 11.88-1 all +libimage-magick-perl 8:6.9.10.23+dfsg-2.1ubuntu11 all +libimage-magick-q16-perl 8:6.9.10.23+dfsg-2.1ubuntu11 amd64 -libimobiledevice-utils 1.2.1~git20181030.92c5462-1 amd64 -libimobiledevice6 1.2.1~git20181030.92c5462-1 amd64 +libimobiledevice-utils 1.2.1~git20191129.9f79242-1build1 amd64 +libimobiledevice6 1.2.1~git20191129.9f79242-1build1 amd64 -libinput-bin 1.14.1-2 amd64 -libinput10 1.14.1-2 amd64 +libinput-bin 1.15.5-1 amd64 +libinput10 1.15.5-1 amd64 +libinstpatch-1.0-2 1.1.2-2build1 amd64 -libio-async-perl 0.74-1 all +libio-async-perl 0.75-1 all -libio-pty-perl 1:1.08-1.1build6 amd64 +libio-pty-perl 1:1.12-1 amd64 -libio-socket-ssl-perl 2.066-0ubuntu4 all +libio-socket-ssl-perl 2.067-1 all -libip4tc2 1.8.3-2ubuntu5 amd64 -libip6tc2 1.8.3-2ubuntu5 amd64 -libipc-run-perl 20180523.0-1 all -libipc-system-simple-perl 1.25-4 all -libiperf0 3.6-2 amd64 +libip4tc2 1.8.4-3ubuntu2 amd64 +libip6tc2 1.8.4-3ubuntu2 amd64 +libipc-run-perl 20180523.0-2 all +libipc-system-simple-perl 1.26-1 all +libiperf0 3.7-3 amd64 -libiptc0 1.8.3-2ubuntu5 amd64 -libirs161 1:9.11.5.P4+dfsg-5.1ubuntu2.2 amd64 +libiptc0 1.8.4-3ubuntu2 amd64 +libirs161 1:9.11.16+dfsg-3~build1 amd64 +libisc-export1105 1:9.11.16+dfsg-3~build1 amd64 +libisc1105 1:9.11.16+dfsg-3~build1 amd64 -libisccc161 1:9.11.5.P4+dfsg-5.1ubuntu2.2 amd64 +libisccc161 1:9.11.16+dfsg-3~build1 amd64 -libisccfg163 1:9.11.5.P4+dfsg-5.1ubuntu2.2 amd64 +libisccfg163 1:9.11.16+dfsg-3~build1 amd64 -libisofs6 1.5.0-1 amd64 +libisl22 0.22.1-1 amd64 +libisofs6 1.5.2-1 amd64 -libitm1 9.2.1-9ubuntu2 amd64 -libitm1-alpha-cross 9.2.1-9ubuntu1cross1 all -libitm1-arm64-cross 9.2.1-9ubuntu2cross1 all -libitm1-ppc64-cross 9.2.1-9ubuntu1cross1 all -libitm1-ppc64el-cross 9.2.1-9ubuntu2cross1 all -libitm1-s390x-cross 9.2.1-9ubuntu2cross1 all -libitm1-sh4-cross 9.2.1-9ubuntu1cross1 all -libitm1-sparc64-cross 9.2.1-9ubuntu1cross1 all +libitm1 10-20200411-0ubuntu1 amd64 +libitm1-alpha-cross 10-20200411-0ubuntu1cross1 all +libitm1-arm64-cross 10-20200411-0ubuntu1cross1 all +libitm1-ppc64-cross 10-20200411-0ubuntu1cross1 all +libitm1-ppc64el-cross 10-20200411-0ubuntu1cross1 all +libitm1-s390x-cross 10-20200411-0ubuntu1cross1 all +libitm1-sh4-cross 10-20200411-0ubuntu1cross1 all +libitm1-sparc64-cross 10-20200411-0ubuntu1cross1 all -libjack-jackd2-0 1.9.12~dfsg-2build1 amd64 -libjack-jackd2-0 1.9.12~dfsg-2build1 i386 +libjack-jackd2-0 1.9.12~dfsg-2ubuntu2 amd64 +libjack-jackd2-0 1.9.12~dfsg-2ubuntu2 i386 -libjavascriptcoregtk-4.0-18 2.28.2-0ubuntu0.19.10.1 amd64 +libjavascriptcoregtk-4.0-18 2.28.2-0ubuntu0.20.04.1 amd64 -libjbig2dec0 0.16-1 amd64 +libjbig2dec0 0.18-1ubuntu1 amd64 -libjemalloc2 5.1.0-3 amd64 +libjemalloc2 5.2.1-1ubuntu1 amd64 -libjna-java 4.5.2-1 all -libjna-jni 4.5.2-1 amd64 +libjna-java 4.5.2-1build2 all +libjna-jni 4.5.2-1build2 amd64 -libjs-inherits 2.0.3-1 all +libjs-inherits 2.0.4-1 all +libjs-psl 1.7.0+ds-1 all -libjs-sphinxdoc 1.8.5-3 all +libjs-sphinxdoc 1.8.5-7ubuntu3 all +libjs-typedarray-to-buffer 3.0.3-3 all -libjson-c4 0.13.1+dfsg-4ubuntu0.2 amd64 -libjson-glib-1.0-0 1.4.4-2ubuntu0.19.10.1 amd64 -libjson-glib-1.0-common 1.4.4-2ubuntu0.19.10.1 all -libjson-perl 4.02000-1 all -libjson-xs-perl 4.020-1 amd64 -libjsoncpp1 1.7.4-3 amd64 +libjson-c4 0.13.1+dfsg-7ubuntu0.2 amd64 +libjson-glib-1.0-0 1.4.4-2ubuntu2 amd64 +libjson-glib-1.0-common 1.4.4-2ubuntu2 all +libjson-maybexs-perl 1.004000-1 all +libjson-perl 4.02000-2 all +libjson-xs-perl 4.020-1build1 amd64 +libjsoncpp1 1.7.4-3.1ubuntu2 amd64 +libjte2 1.22-3build1 amd64 +libjuh-java 1:6.4.3-0ubuntu0.20.04.1 all +libjurt-java 1:6.4.3-0ubuntu0.20.04.1 all -libk5crypto3 1.17-6 amd64 -libk5crypto3 1.17-6 i386 -libkate1 0.4.1-9 amd64 -libkeybinder0 0.3.1-1 amd64 -libkeyutils1 1.6-6 amd64 -libkeyutils1 1.6-6 i386 -libklibc 2.0.6-1ubuntu3 amd64 -libkmlbase1 1.3.0-8 amd64 -libkmldom1 1.3.0-8 amd64 -libkmlengine1 1.3.0-8 amd64 -libkmod2 26-1ubuntu1.1 amd64 -libkpathsea6 2019.20190605.51237-2build1 amd64 -libkrb5-26-heimdal 7.5.0+dfsg-3build1 amd64 -libkrb5-26-heimdal 7.5.0+dfsg-3build1 i386 -libkrb5-3 1.17-6 amd64 -libkrb5-3 1.17-6 i386 -libkrb5support0 1.17-6 amd64 -libkrb5support0 1.17-6 i386 +libk5crypto3 1.17-6ubuntu4 amd64 +libk5crypto3 1.17-6ubuntu4 i386 +libkate1 0.4.1-11build1 amd64 +libkeybinder0 0.3.1-2ubuntu1 amd64 +libkeyutils1 1.6-6ubuntu1 amd64 +libkeyutils1 1.6-6ubuntu1 i386 +libklibc 2.0.7-1ubuntu5 amd64 +libkmlbase1 1.3.0-8build1 amd64 +libkmldom1 1.3.0-8build1 amd64 +libkmlengine1 1.3.0-8build1 amd64 +libkmod2 27-1ubuntu2 amd64 +libkpathsea6 2019.20190605.51237-3build2 amd64 +libkrb5-26-heimdal 7.7.0+dfsg-1ubuntu1 amd64 +libkrb5-26-heimdal 7.7.0+dfsg-1ubuntu1 i386 +libkrb5-3 1.17-6ubuntu4 amd64 +libkrb5-3 1.17-6ubuntu4 i386 +libkrb5support0 1.17-6ubuntu4 amd64 +libkrb5support0 1.17-6ubuntu4 i386 -liblangtag-common 0.6.2-1 all -liblangtag1 0.6.2-1 amd64 -liblapack3 3.8.0-2 amd64 -liblapacke 3.8.0-2 amd64 -liblbfgsb0 3.0+dfsg.3-7 amd64 -liblchown-perl 1.01-3build4 amd64 +liblangtag-common 0.6.3-1 all +liblangtag1 0.6.3-1 amd64 +liblapack3 3.9.0-1build1 amd64 +liblapacke 3.9.0-1build1 amd64 +liblbfgsb0 3.0+dfsg.3-7build1 amd64 +liblchown-perl 1.01-3build5 amd64 -libldap-2.4-2 2.4.48+dfsg-1ubuntu1.1 amd64 -libldap-2.4-2 2.4.48+dfsg-1ubuntu1.1 i386 -libldap-common 2.4.48+dfsg-1ubuntu1.1 all -libldb1 2:1.5.7-0ubuntu0.19.10.1 amd64 -liblensfun-data-v1 0.3.2-4 all -liblensfun1 0.3.2-4 amd64 -liblibreofficekitgtk 1:6.3.5-0ubuntu0.19.10.1 amd64 -liblightdm-gobject-1-0 1.30.0-0ubuntu1 amd64 -liblilv-0-0 0.24.4~dfsg0-1 amd64 +libldap-2.4-2 2.4.49+dfsg-2ubuntu1.2 amd64 +libldap-2.4-2 2.4.49+dfsg-2ubuntu1.2 i386 +libldap-common 2.4.49+dfsg-2ubuntu1.2 all +libldb2 2:2.0.10-0ubuntu0.20.04.1 amd64 +liblensfun-data-v1 0.3.2-5build1 all +liblensfun1 0.3.2-5build1 amd64 +liblibreofficekitgtk 1:6.4.3-0ubuntu0.20.04.1 amd64 +liblightdm-gobject-1-0 1.30.0-0ubuntu3.1 amd64 +liblilv-0-0 0.24.6-1 amd64 +liblimesuite20.01-1 20.01.0+dfsg-2 amd64 +liblinear4 2.3.0+dfsg-3build1 amd64 -liblinux-epoll-perl 0.016-1 amd64 -liblirc-client0 0.10.1-6 amd64 -liblircclient0 0.10.1-6 amd64 +liblinux-epoll-perl 0.017-1 amd64 +liblirc-client0 0.10.1-6.1ubuntu1.1 amd64 +liblircclient0 0.10.1-6.1ubuntu1.1 amd64 -liblist-moreutils-perl 0.416-1build4 amd64 +liblist-moreutils-perl 0.416-1build5 amd64 +liblivemedia77 2020.01.19-1build1 amd64 +libllvm10 1:10.0.0-4ubuntu1 amd64 -libllvm8 1:8.0.1-3build1 amd64 -libllvm9 1:9-2 amd64 -libllvm9 1:9-2 i386 +libllvm8 1:8.0.1-9 amd64 +libllvm9 1:9.0.1-12 amd64 +libllvm9 1:9.0.1-12 i386 +libllvmspirvlib10 10.0.0-1 amd64 -liblmdb0 0.9.23-0ubuntu1 amd64 -liblnk1 20181227-1 amd64 +liblmdb0 0.9.24-1 amd64 +liblnk1 20181227-1.1 amd64 -liblocale-gettext-perl 1.07-3build3 amd64 -liblockfile-bin 1.15-1 amd64 -liblockfile1 1.15-1 amd64 +liblocale-gettext-perl 1.07-4 amd64 +liblockfile-bin 1.16-1.1 amd64 +liblockfile1 1.16-1.1 amd64 -liblog4cplus-1.1-9 1.1.2-3.2 amd64 -liblog4cpp5v5 1.1.3-1 amd64 -liblouis-data 3.10.0-1 all +liblog4cplus-1.1-9 1.1.2-3.2build1 amd64 +liblog4cpp5v5 1.1.3-1ubuntu1 amd64 +liblouis-data 3.12.0-3 all +liblouis20 3.12.0-3 amd64 -liblouisutdml-bin 2.7.1-2 amd64 -liblouisutdml-data 2.7.1-2 all +liblouisutdml-bin 2.8.0-3 amd64 +liblouisutdml-data 2.8.0-3 all -liblouisutdml9 2.7.1-2 amd64 +liblouisutdml9 2.8.0-3 amd64 -liblsan0 9.2.1-9ubuntu2 amd64 -libltdl-dev 2.4.6-11 amd64 -libltdl7 2.4.6-11 amd64 -libltdl7 2.4.6-11 i386 -liblua5.1-0 5.1.5-8.1build3 amd64 -liblua5.2-0 5.2.4-1.1build2 amd64 -liblua5.3-0 5.3.3-1.1ubuntu1 amd64 +liblsan0 10-20200411-0ubuntu1 amd64 +libltdl-dev 2.4.6-14 amd64 +libltdl7 2.4.6-14 amd64 +libltdl7 2.4.6-14 i386 +liblua5.1-0 5.1.5-8.1build4 amd64 +liblua5.2-0 5.2.4-1.1build3 amd64 +liblua5.3-0 5.3.3-1.1ubuntu2 amd64 -liblvm2cmd2.03 2.03.02-2ubuntu6.1 amd64 +liblvm2cmd2.03 2.03.07-1ubuntu1 amd64 -liblwres161 1:9.11.5.P4+dfsg-5.1ubuntu2.2 amd64 -liblz4-1 1.9.1-1 amd64 -liblz4-1 1.9.1-1 i386 -liblz4-dev 1.9.1-1 amd64 +liblwres161 1:9.11.16+dfsg-3~build1 amd64 +liblz4-1 1.9.2-2 amd64 +liblz4-1 1.9.2-2 i386 +liblz4-dev 1.9.2-2 amd64 -liblzo2-2 2.10-0.1 amd64 +liblzo2-2 2.10-2 amd64 -libmagic-dev 1:5.37-5ubuntu0.1 amd64 -libmagic-mgc 1:5.37-5ubuntu0.1 amd64 -libmagic1 1:5.37-5ubuntu0.1 amd64 -libmagick++-6.q16-8 8:6.9.10.23+dfsg-2.1ubuntu3.1 amd64 +libmagic-dev 1:5.38-4 amd64 +libmagic-mgc 1:5.38-4 amd64 +libmagic1 1:5.38-4 amd64 +libmagick++-6.q16-8 8:6.9.10.23+dfsg-2.1ubuntu11 amd64 -libmagickcore-6.q16-6 8:6.9.10.23+dfsg-2.1ubuntu3.1 amd64 -libmagickcore-6.q16-6-extra 8:6.9.10.23+dfsg-2.1ubuntu3.1 amd64 +libmagickcore-6.q16-6 8:6.9.10.23+dfsg-2.1ubuntu11 amd64 +libmagickcore-6.q16-6-extra 8:6.9.10.23+dfsg-2.1ubuntu11 amd64 -libmagickwand-6.q16-6 8:6.9.10.23+dfsg-2.1ubuntu3.1 amd64 +libmagickwand-6.q16-6 8:6.9.10.23+dfsg-2.1ubuntu11 amd64 -libmath-convexhull-monotonechain-perl 0.1-1build6 amd64 -libmath-geometry-voronoi-perl 1.3-3build1 amd64 -libmath-libm-perl 1.0-1build6 amd64 -libmath-planepath-perl 126-1 all -libmatroska6v5 1.5.2-2 amd64 +libmath-convexhull-monotonechain-perl 0.1-1build7 amd64 +libmath-geometry-voronoi-perl 1.3-3build2 amd64 +libmath-libm-perl 1.0-1build7 amd64 +libmath-planepath-perl 127-1 all +libmatroska6v5 1.5.2-3build1 amd64 -libmaven-resolver-java 1.4.0-2build4 all +libmaven-resolver-java 1.4.1-1 all -libmaven3-core-java 3.6.1-1 all -libmaxminddb0 1.3.2-1 amd64 +libmaven3-core-java 3.6.3-1 all +libmaxminddb0 1.4.2-0ubuntu1 amd64 -libmbedcrypto3 2.16.2-1 amd64 +libmbedcrypto3 2.16.4-1ubuntu2 amd64 -libmbedtls12 2.16.2-1 amd64 -libmbedx509-0 2.16.2-1 amd64 -libmbim-glib4 1.18.2-0.2 amd64 -libmbim-proxy 1.18.2-0.2 amd64 +libmbedtls12 2.16.4-1ubuntu2 amd64 +libmbedx509-0 2.16.4-1ubuntu2 amd64 +libmbim-glib4 1.22.0-2 amd64 +libmbim-proxy 1.22.0-2 amd64 +libmcpp0 2.7.2-5 amd64 -libmetacity1 1:3.34.1-1 amd64 +libmetacity1 1:3.36.1-1 amd64 -libmhash2 0.9.9.9-7.1 amd64 +libmhash2 0.9.9.9-8 amd64 -libminiupnpc17 2.1.20190824-0ubuntu1 amd64 +libminiupnpc17 2.1.20190824-0ubuntu2 amd64 -libmirclient9 1.4.0-0ubuntu3 amd64 +libmirclient9 1.7.1-0ubuntu2 amd64 -libmircommon7 1.4.0-0ubuntu3 amd64 -libmircore1 1.4.0-0ubuntu3 amd64 +libmircommon7 1.7.1-0ubuntu2 amd64 +libmircore1 1.7.1-0ubuntu2 amd64 -libmirprotobuf3 1.4.0-0ubuntu3 amd64 -libmission-control-plugins0 1:5.16.4-2ubuntu2 amd64 -libmjpegutils-2.1-0 1:2.1.0+debian-6 amd64 -libmm-glib0 1.10.4-0.1 amd64 +libmirprotobuf3 1.7.1-0ubuntu2 amd64 +libmission-control-plugins0 1:5.16.5-1ubuntu1 amd64 +libmjpegutils-2.1-0 1:2.1.0+debian-6build1 amd64 +libmm-glib0 1.12.8-1 amd64 -libmodplug1 1:0.8.9.0-2 amd64 -libmodule-build-perl 0.422900-1 all +libmodplug1 1:0.8.9.0-2build1 amd64 +libmodule-build-perl 0.423100-1 all -libmodule-cpants-analyse-perl 0.99-1 all +libmodule-cpants-analyse-perl 1.01-1 all -libmodule-find-perl 0.13-1 all +libmodule-find-perl 0.15-1 all -libmodule-metadata-perl 1.000036-1 all +libmodule-metadata-perl 1.000037-1 all -libmoo-perl 2.003004-2 all -libmoose-perl 2.2011-1build1 amd64 +libmoo-perl 2.003006-1 all +libmoose-perl 2.2012-2 amd64 +libmoox-aliases-perl 0.001006-1 all -libmount1 2.34-0.1ubuntu2.4 amd64 -libmount1 2.34-0.1ubuntu2.4 i386 +libmount1 2.34-0.1ubuntu9 amd64 +libmount1 2.34-0.1ubuntu9 i386 -libmp3lame0 3.100-2build1 amd64 +libmozjs-68-0 68.6.0-1ubuntu1 amd64 +libmp3lame0 3.100-3 amd64 +libmp3lame0 3.100-3 i386 -libmpcdec6 2:0.1~r495-1build1 amd64 -libmpdec2 2.4.2-2 amd64 -libmpeg2-4 0.5.1-8 amd64 -libmpeg2encpp-2.1-0 1:2.1.0+debian-6 amd64 +libmpcdec6 2:0.1~r495-2 amd64 +libmpdec2 2.4.2-3 amd64 +libmpeg2-4 0.5.1-9 amd64 +libmpeg2encpp-2.1-0 1:2.1.0+debian-6build1 amd64 -libmpg123-0 1.25.12-1build1 amd64 -libmpg123-0 1.25.12-1build1 i386 -libmplex2-2.1-0 1:2.1.0+debian-6 amd64 +libmpg123-0 1.25.13-1 amd64 +libmpg123-0 1.25.13-1 i386 +libmplex2-2.1-0 1:2.1.0+debian-6build1 amd64 -libmpx2 8.4.0-1ubuntu1~19.10 amd64 +libmpx2 8.4.0-3ubuntu2 amd64 -libmsiecf1 20181227-1 amd64 -libmspack0 0.10.1-1 amd64 -libmspub-0.1-1 0.1.4-1build1 amd64 -libmtdev1 1.1.5-1ubuntu3 amd64 -libmtp-common 1.1.16-2 all -libmtp-runtime 1.1.16-2 amd64 -libmtp9 1.1.16-2 amd64 +libmsiecf1 20181227-1.1 amd64 +libmspack0 0.10.1-2 amd64 +libmspub-0.1-1 0.1.4-1build3 amd64 +libmtdev1 1.1.5-1.1 amd64 +libmtp-common 1.1.17-3 all +libmtp-runtime 1.1.17-3 amd64 +libmtp9 1.1.17-3 amd64 -libmusicbrainz5-2 5.1.0+git20150707-9 amd64 -libmusicbrainz5cc2v5 5.1.0+git20150707-9 amd64 +libmusicbrainz5-2 5.1.0+git20150707-9build1 amd64 +libmusicbrainz5cc2v5 5.1.0+git20150707-9build1 amd64 -libmwaw-0.3-3 0.3.15-2 amd64 +libmutter-6-0 3.36.2-1ubuntu1~20.04.1 amd64 +libmwaw-0.3-3 0.3.15-2build1 amd64 -libmypaint-common 1.3.0-2.1build1 all +libmypaint-1.5-1 1.5.1-1 amd64 +libmypaint-common 1.5.1-1 all -libmysqlclient21 8.0.20-0ubuntu0.19.10.1 amd64 -libmythes-1.2-0 2:1.2.4-3 amd64 -libnamespace-autoclean-perl 0.28-1 all +libmysofa1 1.0~dfsg0-1 amd64 +libmysqlclient21 8.0.20-0ubuntu0.20.04.1 amd64 +libmysqlclient21 8.0.20-0ubuntu0.20.04.1 i386 +libmythes-1.2-0 2:1.2.4-3build1 amd64 +libnamespace-autoclean-perl 0.29-1 all -libnatpmp1 20150609-7 amd64 -libnautilus-extension1a 1:3.34.1-1ubuntu1 amd64 +libnatpmp1 20150609-7build1 amd64 +libnautilus-extension1a 1:3.36.2-0ubuntu1 amd64 -libncurses-dev 6.1+20190803-1ubuntu1 amd64 -libncurses5 6.1+20190803-1ubuntu1 amd64 -libncurses5-dev 6.1+20190803-1ubuntu1 amd64 -libncurses6 6.1+20190803-1ubuntu1 amd64 -libncurses6 6.1+20190803-1ubuntu1 i386 -libncursesw5 6.1+20190803-1ubuntu1 amd64 -libncursesw6 6.1+20190803-1ubuntu1 amd64 +libncurses-dev 6.2-0ubuntu2 amd64 +libncurses5 6.2-0ubuntu2 amd64 +libncurses5-dev 6.2-0ubuntu2 amd64 +libncurses6 6.2-0ubuntu2 amd64 +libncurses6 6.2-0ubuntu2 i386 +libncursesw5 6.2-0ubuntu2 amd64 +libncursesw6 6.2-0ubuntu2 amd64 +libncursesw6 6.2-0ubuntu2 i386 -libneon27 0.30.2-3 amd64 -libneon27-gnutls 0.30.2-3 amd64 -libnet-dbus-perl 1.1.0-6 amd64 -libnet-dns-perl 1.20-1 all -libnet-dns-sec-perl 1.13-1 amd64 +libneon27 0.30.2-4 amd64 +libneon27-gnutls 0.30.2-4 amd64 +libnet-dbus-perl 1.2.0-1 amd64 +libnet-dns-perl 1.22-1 all +libnet-dns-sec-perl 1.15-1 amd64 -libnet-libidn-perl 0.12.ds-3build1 amd64 +libnet-libidn-perl 0.12.ds-3build2 amd64 -libnet-ssleay-perl 1.88-0ubuntu1 amd64 +libnet-ssleay-perl 1.88-2ubuntu1 amd64 -libnetaddr-ip-perl 4.079+dfsg-1build3 amd64 +libnetaddr-ip-perl 4.079+dfsg-1build4 amd64 +libnetcdf15 1:4.7.3-1 amd64 -libnetplan0 0.99-0ubuntu3~19.10.1 amd64 +libnetplan0 0.99-0ubuntu3~20.04.1 amd64 +libnettle7 3.5.1+really3.5.1-2 amd64 +libnettle7 3.5.1+really3.5.1-2 i386 -libnewt0.52 0.52.21-2ubuntu1 amd64 +libnewt0.52 0.52.21-4ubuntu2 amd64 -libnftnl11 1.1.4-1 amd64 -libnghttp2-14 1.39.2-1 amd64 -libngspice0 31.3-1 amd64 -libnice10 0.1.14-1 amd64 +libnfs13 4.0.0-1 amd64 +libnftnl11 1.1.5-1 amd64 +libnghttp2-14 1.40.0-1build1 amd64 +libnghttp2-14 1.40.0-1build1 i386 +libngspice0 31.3-2 amd64 +libnice10 0.1.16-1 amd64 -libnm0 1.20.4-2ubuntu2.2 amd64 +libnm0 1.22.10-1ubuntu1 amd64 -libnma0 1.8.22-2ubuntu1 amd64 -libnode-dev 10.15.2~dfsg-2ubuntu1 amd64 -libnode64 10.15.2~dfsg-2ubuntu1 amd64 -libnorm1 1.5.8+dfsg2-2 amd64 -libnotify-bin 0.7.8-1ubuntu1 amd64 -libnotify4 0.7.8-1ubuntu1 amd64 -libnppc10 10.1.168-1build1 amd64 -libnppial10 10.1.168-1build1 amd64 -libnppicc10 10.1.168-1build1 amd64 -libnppicom10 10.1.168-1build1 amd64 -libnppidei10 10.1.168-1build1 amd64 -libnppif10 10.1.168-1build1 amd64 -libnppig10 10.1.168-1build1 amd64 -libnppim10 10.1.168-1build1 amd64 -libnppist10 10.1.168-1build1 amd64 -libnppisu10 10.1.168-1build1 amd64 -libnppitc10 10.1.168-1build1 amd64 -libnpps10 10.1.168-1build1 amd64 +libnma0 1.8.24-1ubuntu2 amd64 +libnode-dev 10.19.0~dfsg-3ubuntu1 amd64 +libnode64 10.19.0~dfsg-3ubuntu1 amd64 +libnorm1 1.5.8+dfsg2-2build1 amd64 +libnotify-bin 0.7.9-1ubuntu2 amd64 +libnotify4 0.7.9-1ubuntu2 amd64 +libnppc10 10.1.243-3 amd64 +libnppial10 10.1.243-3 amd64 +libnppicc10 10.1.243-3 amd64 +libnppicom10 10.1.243-3 amd64 +libnppidei10 10.1.243-3 amd64 +libnppif10 10.1.243-3 amd64 +libnppig10 10.1.243-3 amd64 +libnppim10 10.1.243-3 amd64 +libnppist10 10.1.243-3 amd64 +libnppisu10 10.1.243-3 amd64 +libnppitc10 10.1.243-3 amd64 +libnpps10 10.1.243-3 amd64 -libnspr4 2:4.21-2build1 amd64 -libnspr4 2:4.21-2build1 i386 -libnss-mdns 0.14.1-1 amd64 -libnss-myhostname 242-7ubuntu3.9 amd64 -libnss-resolve 242-7ubuntu3.9 amd64 -libnss-systemd 242-7ubuntu3.9 amd64 -libnss3 2:3.45-1ubuntu2.2 amd64 -libnss3 2:3.45-1ubuntu2.2 i386 +libnspr4 2:4.25-1 amd64 +libnspr4 2:4.25-1 i386 +libnss-mdns 0.14.1-1ubuntu1 amd64 +libnss-myhostname 245.4-4ubuntu3.1 amd64 +libnss-resolve 245.4-4ubuntu3.1 amd64 +libnss-systemd 245.4-4ubuntu3.1 amd64 +libnss3 2:3.49.1-1ubuntu1 amd64 +libnss3 2:3.49.1-1ubuntu1 i386 +libnuma1 2.0.12-1 i386 -libnvblas10 10.1.168-1build1 amd64 -libnvgraph10 10.1.168-1build1 amd64 -libnvidia-cfg1-435 435.21-0ubuntu2 amd64 -libnvidia-common-435 435.21-0ubuntu2 all +libnvblas10 10.1.243-3 amd64 +libnvgraph10 10.1.243-3 amd64 +libnvidia-cfg1-435 435.21-0ubuntu7 amd64 +libnvidia-common-435 435.21-0ubuntu7 all -libnvidia-compute-435 435.21-0ubuntu2 amd64 -libnvidia-compute-435 435.21-0ubuntu2 i386 -libnvidia-decode-435 435.21-0ubuntu2 amd64 -libnvidia-decode-435 435.21-0ubuntu2 i386 -libnvidia-encode-435 435.21-0ubuntu2 amd64 -libnvidia-encode-435 435.21-0ubuntu2 i386 -libnvidia-fbc1-435 435.21-0ubuntu2 amd64 -libnvidia-fbc1-435 435.21-0ubuntu2 i386 -libnvidia-gl-435 435.21-0ubuntu2 amd64 -libnvidia-gl-435 435.21-0ubuntu2 i386 -libnvidia-ifr1-435 435.21-0ubuntu2 amd64 -libnvidia-ifr1-435 435.21-0ubuntu2 i386 -libnvjpeg10 10.1.168-1build1 amd64 -libnvrtc10.1 10.1.168-1build1 amd64 -libnvtoolsext1 10.1.168-1build1 amd64 -libnvvm3 10.1.168-1build1 amd64 +libnvidia-compute-435 435.21-0ubuntu7 amd64 +libnvidia-compute-435 435.21-0ubuntu7 i386 +libnvidia-decode-435 435.21-0ubuntu7 amd64 +libnvidia-decode-435 435.21-0ubuntu7 i386 +libnvidia-encode-435 435.21-0ubuntu7 amd64 +libnvidia-encode-435 435.21-0ubuntu7 i386 +libnvidia-fbc1-435 435.21-0ubuntu7 amd64 +libnvidia-fbc1-435 435.21-0ubuntu7 i386 +libnvidia-gl-435 435.21-0ubuntu7 amd64 +libnvidia-gl-435 435.21-0ubuntu7 i386 +libnvidia-ifr1-435 435.21-0ubuntu7 amd64 +libnvidia-ifr1-435 435.21-0ubuntu7 i386 +libnvidia-ml-dev 10.1.243-3 amd64 +libnvjpeg10 10.1.243-3 amd64 +libnvrtc10.1 10.1.243-3 amd64 +libnvtoolsext1 10.1.243-3 amd64 +libnvvm3 10.1.243-3 amd64 -liboauth0 1.0.3-3 amd64 -libobjc-8-dev 8.4.0-1ubuntu1~19.10 amd64 -libobjc-9-dev 9.2.1-9ubuntu2 amd64 -libobjc4 9.2.1-9ubuntu2 amd64 +liboauth0 1.0.3-4 amd64 +libobjc-8-dev 8.4.0-3ubuntu2 amd64 +libobjc-9-dev 9.3.0-10ubuntu2 amd64 +libobjc4 10-20200411-0ubuntu1 amd64 -liboce-foundation11 0.18.2-3 amd64 -liboce-modeling11 0.18.2-3 amd64 -liboce-ocaf-lite11 0.18.2-3 amd64 -liboce-ocaf11 0.18.2-3 amd64 -liboce-visualization11 0.18.2-3 amd64 +libocct-data-exchange-7.3 7.3.3+dfsg1-1build1 amd64 +libocct-foundation-7.3 7.3.3+dfsg1-1build1 amd64 +libocct-modeling-algorithms-7.3 7.3.3+dfsg1-1build1 amd64 +libocct-modeling-data-7.3 7.3.3+dfsg1-1build1 amd64 +libocct-ocaf-7.3 7.3.3+dfsg1-1build1 amd64 +libocct-visualization-7.3 7.3.3+dfsg1-1build1 amd64 +liboce-foundation11 0.18.3-1build1 amd64 +liboce-modeling11 0.18.3-1build1 amd64 +liboce-ocaf-lite11 0.18.3-1build1 amd64 +liboce-ocaf11 0.18.3-1build1 amd64 +liboce-visualization11 0.18.3-1build1 amd64 -libodfgen-0.1-1 0.1.7-1ubuntu1 amd64 -libofa0 0.9.3-19 amd64 +libodfgen-0.1-1 0.1.7-1ubuntu2 amd64 +libofa0 0.9.3-21 amd64 -libolecf1 20181231-1 amd64 -libomp-8-dev 1:8.0.1-3build1 amd64 -libomp5-8 1:8.0.1-3build1 amd64 +libolecf1 20181231-1.1 amd64 +libomp-8-dev 1:8.0.1-9 amd64 +libomp5-8 1:8.0.1-9 amd64 +libopencl-clang10 10.0.0-2 amd64 -libopencolorio1v5 1.1.1~dfsg0-3 amd64 -libopencore-amrnb0 0.1.3-2.1build1 amd64 -libopencore-amrwb0 0.1.3-2.1build1 amd64 -libopencsg1 1.4.2-1ubuntu2 amd64 +libopencolorio1v5 1.1.1~dfsg0-6 amd64 +libopencore-amrnb0 0.1.5-1 amd64 +libopencore-amrnb0 0.1.5-1 i386 +libopencore-amrwb0 0.1.5-1 amd64 +libopencore-amrwb0 0.1.5-1 i386 +libopencsg1 1.4.2-3 amd64 -libopencv-imgcodecs3.2 3.2.0+dfsg-6 amd64 +libopencv-core4.2 4.2.0+dfsg-5 amd64 +libopencv-imgcodecs4.2 4.2.0+dfsg-5 amd64 -libopencv-videoio3.2 3.2.0+dfsg-6 amd64 +libopencv-imgproc4.2 4.2.0+dfsg-5 amd64 +libopencv-videoio4.2 4.2.0+dfsg-5 amd64 -libopengl-perl 0.7000+dfsg-3 amd64 -libopengl0 1.1.1-0ubuntu1 amd64 -libopenimageio2.0 2.0.10~dfsg0-1 amd64 -libopenjp2-7 2.3.0-2build0.19.10.1 amd64 +libopenexr24 2.3.0-6ubuntu0.1 amd64 +libopengl-dev 1.3.1-1 amd64 +libopengl-perl 0.7000+dfsg-5 amd64 +libopengl0 1.3.1-1 amd64 +libopenimageio2.1 2.1.12.0~dfsg0-1 amd64 +libopenjp2-7 2.3.1-1ubuntu4 amd64 +libopenjp2-7 2.3.1-1ubuntu4 i386 -libopenmpt-modplug1 0.4.6-1 amd64 -libopenmpt0 0.4.6-1 amd64 +libopenmpt-modplug1 0.4.11-1build1 amd64 +libopenmpt0 0.4.11-1build1 amd64 -libopenshot16 0.2.2+dfsg1-1build1 amd64 +libopenshot16 0.2.2+dfsg1-1ubuntu3 amd64 -libopts25 1:5.18.12-4build1 amd64 +libopenvdb6.2 6.2.1-8ubuntu1 amd64 +libopts25 1:5.18.16-3 amd64 -liborc-0.4-0 1:0.4.30-1 amd64 -liborc-0.4-0 1:0.4.30-1 i386 +liborc-0.4-0 1:0.4.31-1 amd64 +liborc-0.4-0 1:0.4.31-1 i386 +liborcus-0.15-0 0.15.3-3build2 amd64 -libosmesa6 19.2.8-0ubuntu0~19.10.3 amd64 -libosmesa6 19.2.8-0ubuntu0~19.10.3 i386 -libosmgpsmap-1.0-1 1.1.0-5 amd64 +libosdcpu3.4.0 3.4.0-6build1 amd64 +libosdgpu3.4.0 3.4.0-6build1 amd64 +libosmesa6 20.0.4-2ubuntu1 amd64 +libosmesa6 20.0.4-2ubuntu1 i386 +libosmgpsmap-1.0-1 1.1.0-6 amd64 -libout123-0 1.25.12-1build1 amd64 +libout123-0 1.25.13-1 amd64 -libp11-kit0 0.23.17-2 amd64 -libp11-kit0 0.23.17-2 i386 +libp11-kit0 0.23.20-1build1 amd64 +libp11-kit0 0.23.20-1build1 i386 -libpackage-stash-xs-perl 0.29-1 amd64 +libpackage-stash-xs-perl 0.29-1build1 amd64 -libpackagekit-glib2-18 1.1.12-5ubuntu4 amd64 -libpadwalker-perl 2.3-1build1 amd64 -libpagemaker-0.0-0 0.0.4-1 amd64 -libpam-fprintd 0.9.0-0ubuntu1 amd64 -libpam-gnome-keyring 3.34.0-1ubuntu1 amd64 -libpam-modules 1.3.1-5ubuntu1.19.10.1 amd64 -libpam-modules-bin 1.3.1-5ubuntu1.19.10.1 amd64 -libpam-runtime 1.3.1-5ubuntu1.19.10.1 all -libpam-systemd 242-7ubuntu3.9 amd64 +libpackagekit-glib2-18 1.1.13-2ubuntu1 amd64 +libpadwalker-perl 2.3-1build2 amd64 +libpagemaker-0.0-0 0.0.4-1build1 amd64 +libpam-fprintd 1.90.1-1ubuntu1 amd64 +libpam-gnome-keyring 3.36.0-1ubuntu1 amd64 +libpam-modules 1.3.1-5ubuntu4 amd64 +libpam-modules-bin 1.3.1-5ubuntu4 amd64 +libpam-runtime 1.3.1-5ubuntu4 all +libpam-systemd 245.4-4ubuntu3.1 amd64 -libpam0g 1.3.1-5ubuntu1.19.10.1 amd64 -libpango-1.0-0 1.42.4-7 amd64 -libpango-1.0-0 1.42.4-7 i386 -libpango1.0-0 1.42.4-7 amd64 -libpango1.0-0 1.42.4-7 i386 -libpangocairo-1.0-0 1.42.4-7 amd64 -libpangocairo-1.0-0 1.42.4-7 i386 -libpangoft2-1.0-0 1.42.4-7 amd64 -libpangoft2-1.0-0 1.42.4-7 i386 -libpangomm-1.4-1v5 2.42.0-2 amd64 -libpangox-1.0-0 0.0.2-5build1 amd64 -libpangox-1.0-0 0.0.2-5build1 i386 -libpangoxft-1.0-0 1.42.4-7 amd64 -libpangoxft-1.0-0 1.42.4-7 i386 +libpam0g 1.3.1-5ubuntu4 amd64 +libpango-1.0-0 1.44.7-2ubuntu4 amd64 +libpango-1.0-0 1.44.7-2ubuntu4 i386 +libpangocairo-1.0-0 1.44.7-2ubuntu4 amd64 +libpangocairo-1.0-0 1.44.7-2ubuntu4 i386 +libpangoft2-1.0-0 1.44.7-2ubuntu4 amd64 +libpangoft2-1.0-0 1.44.7-2ubuntu4 i386 +libpangomm-1.4-1v5 2.42.0-2build1 amd64 +libpangox-1.0-0 0.0.2-5ubuntu1 amd64 +libpangoxft-1.0-0 1.44.7-2ubuntu4 amd64 +libpangoxft-1.0-0 1.44.7-2ubuntu4 i386 -libparams-classify-perl 0.015-1build1 amd64 -libparams-util-perl 1.07-3build4 amd64 -libparams-validate-perl 1.29-2 amd64 +libparams-classify-perl 0.015-1build2 amd64 +libparams-util-perl 1.07-3build5 amd64 +libparams-validate-perl 1.29-3 amd64 -libparse-pmfile-perl 0.41-1 all +libparse-pmfile-perl 0.42-1 all -libparted-fs-resize0 3.2-26 amd64 -libparted2 3.2-26 amd64 +libparted-fs-resize0 3.3-4 amd64 +libparted2 3.3-4 amd64 -libpcap0.8 1.9.1-2 amd64 -libpcap0.8 1.9.1-2 i386 -libpcaudio0 1.1-3 amd64 -libpci3 1:3.6.2-2 amd64 +libpcap0.8 1.9.1-3 amd64 +libpcap0.8 1.9.1-3 i386 +libpcaudio0 1.1-4 amd64 +libpci3 1:3.6.4-1 amd64 +libpci3 1:3.6.4-1 i386 -libpcre16-3 2:8.39-12 amd64 -libpcre2-16-0 10.32-5 amd64 -libpcre2-8-0 10.32-5 amd64 -libpcre2-8-0 10.32-5 i386 -libpcre3 2:8.39-12 amd64 -libpcre3 2:8.39-12 i386 -libpcsclite1 1.8.25-2ubuntu1 amd64 -libpdf-api2-perl 2.033-1 all -libpeas-1.0-0 1.24.0-2ubuntu1 amd64 -libpeas-common 1.24.0-2ubuntu1 all -libperl-critic-perl 1.134-1 all -libperl4-corelibs-perl 0.004-1 all +libpcre16-3 2:8.39-12build1 amd64 +libpcre2-16-0 10.34-7 amd64 +libpcre2-32-0 10.34-7 amd64 +libpcre2-8-0 10.34-7 amd64 +libpcre2-8-0 10.34-7 i386 +libpcre3 2:8.39-12build1 amd64 +libpcre3 2:8.39-12build1 i386 +libpcsclite1 1.8.26-3 amd64 +libpdf-api2-perl 2.037-1 all +libpeas-1.0-0 1.26.0-2 amd64 +libpeas-common 1.26.0-2 all +libperl-critic-perl 1.138-1 all +libperl-prereqscanner-notquitelite-perl 0.9909-1 all +libperl4-corelibs-perl 0.004-2 all -libperlio-gzip-perl 0.19-1build4 amd64 -libpff1 20180714-1 amd64 -libpfm4 4.10.1+git14-g815ff28-1 amd64 -libpgm-5.2-0 5.2.122~dfsg-3 amd64 -libphonenumber7 7.1.0-5ubuntu8 amd64 -libpipeline1 1.5.1-2 amd64 +libperl5.30 5.30.0-9build1 amd64 +libperl5.30 5.30.0-9build1 i386 +libperlio-gzip-perl 0.19-1build5 amd64 +libpff1 20180714-2 amd64 +libpfm4 4.10.1+git20-g7700f49-2 amd64 +libpgm-5.2-0 5.2.122~dfsg-3ubuntu1 amd64 +libphonenumber7 7.1.0-5ubuntu11 amd64 +libpipeline1 1.5.2-2build1 amd64 -libpkcs11-helper1 1.25.1-1 amd64 +libpkcs11-helper1 1.26-1 amd64 -libplexus-component-annotations-java 2.0.0-1build2 all +libplexus-component-annotations-java 2.1.0-1 all -libplexus-utils2-java 3.2.1-1build2 all -libplist3 2.0.1~git20190104.3f96731-1 amd64 +libplexus-utils2-java 3.3.0-1 all +libplist3 2.1.0-4build2 amd64 +libplymouth5 0.9.4git20200323-0ubuntu6 amd64 +libpmem1 1.8-1ubuntu1 amd64 -libpng16-16 1.6.37-1 amd64 -libpng16-16 1.6.37-1 i386 -libpod-markdown-perl 3.101000-1 all +libpng16-16 1.6.37-2 amd64 +libpng16-16 1.6.37-2 i386 +libpod-markdown-perl 3.200000-1 all -libpolyclipping22 6.4.2-6ubuntu1 amd64 -libpoppler-cpp0v5 0.80.0-0ubuntu1.1 amd64 -libpoppler-glib8 0.80.0-0ubuntu1.1 amd64 -libpoppler-qt5-1 0.80.0-0ubuntu1.1 amd64 +libpolyclipping22 6.4.2-6ubuntu2 amd64 +libpoppler-cpp0v5 0.86.1-0ubuntu1 amd64 +libpoppler-glib8 0.86.1-0ubuntu1 amd64 +libpoppler-qt5-1 0.86.1-0ubuntu1 amd64 -libpopt0 1.16-12 amd64 -libportaudio2 19.6.0-1 amd64 -libportsmf0v5 0.1~svn20101010-5ubuntu1 amd64 -libposix-strptime-perl 0.13-1build4 amd64 +libpoppler97 0.86.1-0ubuntu1 amd64 +libpopt0 1.16-14 amd64 +libportaudio2 19.6.0-1build1 amd64 +libportsmf0v5 0.1~svn20101010-5ubuntu2 amd64 +libposix-strptime-perl 0.13-1build5 amd64 -libpostproc55 7:4.1.4-1build2 amd64 -libpotrace0 1.15-1 amd64 +libpostproc55 7:4.2.2-1ubuntu1 amd64 +libpotrace0 1.16-2 amd64 -libppix-quotelike-perl 0.007-1 all -libppix-regexp-perl 0.067-1 all +libppix-quotelike-perl 0.008-1 all +libppix-regexp-perl 0.069-1 all -libpq5 11.7-0ubuntu0.19.10.1 amd64 +libpq5 12.2-4 amd64 +libprocps8 2:3.3.16-1ubuntu2 amd64 -libprotobuf-c1 1.3.1-1build1 amd64 -libprotobuf-dev 3.6.1.3-2 amd64 -libprotobuf-lite17 3.6.1.3-2 amd64 +libproj15 6.3.1-1 amd64 +libprotobuf-c1 1.3.3-1 amd64 +libprotobuf-dev 3.6.1.3-2ubuntu5 amd64 +libprotobuf-lite17 3.6.1.3-2ubuntu5 amd64 -libprotobuf17 3.6.1.3-2 amd64 +libprotobuf17 3.6.1.3-2ubuntu5 amd64 -libprotoc17 3.6.1.3-2 amd64 -libproxy-tools 0.4.15-7 amd64 -libproxy1-plugin-gsettings 0.4.15-7 amd64 -libproxy1-plugin-networkmanager 0.4.15-7 amd64 -libproxy1v5 0.4.15-7 amd64 -libpsl5 0.20.2-2 amd64 -libpst4 0.6.71-0.1 amd64 +libprotoc17 3.6.1.3-2ubuntu5 amd64 +libproxy-tools 0.4.15-10 amd64 +libproxy1-plugin-gsettings 0.4.15-10 amd64 +libproxy1-plugin-networkmanager 0.4.15-10 amd64 +libproxy1v5 0.4.15-10 amd64 +libproxy1v5 0.4.15-10 i386 +libpsl5 0.21.0-1ubuntu1 amd64 +libpsl5 0.21.0-1ubuntu1 i386 +libpst4 0.6.74-1build1 amd64 -libpugixml1v5 1.9-3 amd64 -libpulse-mainloop-glib0 1:13.0-1ubuntu1.2 amd64 -libpulse0 1:13.0-1ubuntu1.2 amd64 -libpulse0 1:13.0-1ubuntu1.2 i386 -libpulsedsp 1:13.0-1ubuntu1.2 amd64 -libpurple-bin 1:2.13.0-2.2ubuntu1 all -libpurple0 1:2.13.0-2.2ubuntu1 amd64 -libpwquality-common 1.4.1-1 all -libpwquality1 1.4.1-1 amd64 -libpython-all-dev 2.7.17-1 amd64 -libpython-dev 2.7.17-1 amd64 +libpugixml1v5 1.10-1 amd64 +libpulse-mainloop-glib0 1:13.99.1-1ubuntu3.2 amd64 +libpulse0 1:13.99.1-1ubuntu3.2 amd64 +libpulse0 1:13.99.1-1ubuntu3.2 i386 +libpulsedsp 1:13.99.1-1ubuntu3.2 amd64 +libpurple-bin 1:2.13.0-2.2ubuntu4 all +libpurple0 1:2.13.0-2.2ubuntu4 amd64 +libpwquality-common 1.4.2-1build1 all +libpwquality1 1.4.2-1build1 amd64 +libpython-all-dev 2.7.17-2ubuntu4 amd64 -libpython2-dev 2.7.17-1 amd64 +libpython2-dev 2.7.17-2ubuntu4 amd64 -libpython2.7 2.7.17-1~19.10 amd64 -libpython2.7-dev 2.7.17-1~19.10 amd64 -libpython2.7-minimal 2.7.17-1~19.10 amd64 -libpython2.7-stdlib 2.7.17-1~19.10 amd64 -libpython3-dev 3.7.5-1 amd64 -libpython3-stdlib 3.7.5-1 amd64 +libpython2.7 2.7.18~rc1-2 amd64 +libpython2.7-dev 2.7.18~rc1-2 amd64 +libpython2.7-minimal 2.7.18~rc1-2 amd64 +libpython2.7-stdlib 2.7.18~rc1-2 amd64 +libpython3-dev 3.8.2-0ubuntu2 amd64 +libpython3-stdlib 3.8.2-0ubuntu2 amd64 -libpyzy-1.0-0v5 1.0.1-6 amd64 -libqcow1 20181227-1 amd64 +libpython3.8 3.8.2-1ubuntu1.1 amd64 +libpython3.8-dev 3.8.2-1ubuntu1.1 amd64 +libpython3.8-minimal 3.8.2-1ubuntu1.1 amd64 +libpython3.8-stdlib 3.8.2-1ubuntu1.1 amd64 +libpyzy-1.0-0v5 1.0.1-6ubuntu1 amd64 +libqcow1 20181227-1.1 amd64 -libqmi-glib5 1.22.4-0.1 amd64 -libqmi-proxy 1.22.4-0.1 amd64 +libqmi-glib5 1.24.8-1 amd64 +libqmi-proxy 1.24.8-1 amd64 -libqqwing2v5 1.3.4-1.1 amd64 +libqpdf26 9.1.1-1build1 amd64 +libqqwing2v5 1.3.4-1.1build1 amd64 -libqscintilla2-qt5-l10n 2.10.4+dfsg-1build2 all -libqt4-dbus 4:4.8.7+dfsg-7ubuntu3 amd64 -libqt4-declarative 4:4.8.7+dfsg-7ubuntu3 amd64 -libqt4-designer 4:4.8.7+dfsg-7ubuntu3 amd64 -libqt4-dev 4:4.8.7+dfsg-7ubuntu3 amd64 -libqt4-dev-bin 4:4.8.7+dfsg-7ubuntu3 amd64 -libqt4-help 4:4.8.7+dfsg-7ubuntu3 amd64 -libqt4-network 4:4.8.7+dfsg-7ubuntu3 amd64 -libqt4-opengl 4:4.8.7+dfsg-7ubuntu3 amd64 -libqt4-opengl-dev 4:4.8.7+dfsg-7ubuntu3 amd64 -libqt4-qt3support 4:4.8.7+dfsg-7ubuntu3 amd64 -libqt4-script 4:4.8.7+dfsg-7ubuntu3 amd64 -libqt4-scripttools 4:4.8.7+dfsg-7ubuntu3 amd64 -libqt4-sql 4:4.8.7+dfsg-7ubuntu3 amd64 -libqt4-sql-sqlite 4:4.8.7+dfsg-7ubuntu3 amd64 -libqt4-svg 4:4.8.7+dfsg-7ubuntu3 amd64 -libqt4-test 4:4.8.7+dfsg-7ubuntu3 amd64 -libqt4-xml 4:4.8.7+dfsg-7ubuntu3 amd64 -libqt4-xmlpatterns 4:4.8.7+dfsg-7ubuntu3 amd64 -libqt5charts5 5.12.4-1 amd64 -libqt5core5a 5.12.4+dfsg-4ubuntu1.1 amd64 -libqt5dbus5 5.12.4+dfsg-4ubuntu1.1 amd64 -libqt5designer5 5.12.4-1 amd64 +libqscintilla2-qt5-15 2.11.2+dfsg-6 amd64 +libqscintilla2-qt5-l10n 2.11.2+dfsg-6 all +libqt5charts5 5.12.8-0ubuntu1 amd64 +libqt5core5a 5.12.8+dfsg-0ubuntu1 amd64 +libqt5dbus5 5.12.8+dfsg-0ubuntu1 amd64 +libqt5designer5 5.12.8-0ubuntu1 amd64 -libqt5gamepad5 5.12.4-1 amd64 -libqt5gui5 5.12.4+dfsg-4ubuntu1.1 amd64 -libqt5help5 5.12.4-1 amd64 -libqt5multimedia5 5.12.4-1 amd64 -libqt5multimedia5-plugins 5.12.4-1 amd64 -libqt5multimediagsttools5 5.12.4-1 amd64 -libqt5multimediawidgets5 5.12.4-1 amd64 -libqt5network5 5.12.4+dfsg-4ubuntu1.1 amd64 -libqt5opengl5 5.12.4+dfsg-4ubuntu1.1 amd64 -libqt5positioning5 5.12.4+dfsg-1 amd64 -libqt5printsupport5 5.12.4+dfsg-4ubuntu1.1 amd64 -libqt5qml5 5.12.4-1 amd64 -libqt5quick5 5.12.4-1 amd64 -libqt5quickcontrols2-5 5.12.4+dfsg-1 amd64 -libqt5quicktemplates2-5 5.12.4+dfsg-1 amd64 -libqt5quicktest5 5.12.4-1 amd64 -libqt5quickwidgets5 5.12.4-1 amd64 -libqt5sensors5 5.12.4-1 amd64 -libqt5sql5 5.12.4+dfsg-4ubuntu1.1 amd64 -libqt5sql5-sqlite 5.12.4+dfsg-4ubuntu1.1 amd64 -libqt5svg5 5.12.4-1 amd64 -libqt5test5 5.12.4+dfsg-4ubuntu1.1 amd64 -libqt5webchannel5 5.12.4-1 amd64 -libqt5webengine-data 5.12.4+dfsg-1ubuntu1 all -libqt5webengine5 5.12.4+dfsg-1ubuntu1 amd64 -libqt5webenginecore5 5.12.4+dfsg-1ubuntu1 amd64 -libqt5webenginewidgets5 5.12.4+dfsg-1ubuntu1 amd64 -libqt5webkit5 5.212.0~alpha3-3 amd64 -libqt5widgets5 5.12.4+dfsg-4ubuntu1.1 amd64 -libqt5x11extras5 5.12.4-1 amd64 -libqt5xml5 5.12.4+dfsg-4ubuntu1.1 amd64 -libqtassistantclient4 4.6.3-7build1 amd64 +libqt5gamepad5 5.12.8-0ubuntu1 amd64 +libqt5gui5 5.12.8+dfsg-0ubuntu1 amd64 +libqt5help5 5.12.8-0ubuntu1 amd64 +libqt5multimedia5 5.12.8-0ubuntu1 amd64 +libqt5multimedia5-plugins 5.12.8-0ubuntu1 amd64 +libqt5multimediagsttools5 5.12.8-0ubuntu1 amd64 +libqt5multimediawidgets5 5.12.8-0ubuntu1 amd64 +libqt5network5 5.12.8+dfsg-0ubuntu1 amd64 +libqt5opengl5 5.12.8+dfsg-0ubuntu1 amd64 +libqt5positioning5 5.12.8+dfsg-0ubuntu1 amd64 +libqt5printsupport5 5.12.8+dfsg-0ubuntu1 amd64 +libqt5qml5 5.12.8-0ubuntu1 amd64 +libqt5quick5 5.12.8-0ubuntu1 amd64 +libqt5quickcontrols2-5 5.12.8+dfsg-0ubuntu1 amd64 +libqt5quicktemplates2-5 5.12.8+dfsg-0ubuntu1 amd64 +libqt5quicktest5 5.12.8-0ubuntu1 amd64 +libqt5quickwidgets5 5.12.8-0ubuntu1 amd64 +libqt5sensors5 5.12.8-0ubuntu1 amd64 +libqt5sql5 5.12.8+dfsg-0ubuntu1 amd64 +libqt5sql5-sqlite 5.12.8+dfsg-0ubuntu1 amd64 +libqt5svg5 5.12.8-0ubuntu1 amd64 +libqt5test5 5.12.8+dfsg-0ubuntu1 amd64 +libqt5webchannel5 5.12.8-0ubuntu1 amd64 +libqt5webengine-data 5.12.8+dfsg-0ubuntu1 all +libqt5webengine5 5.12.8+dfsg-0ubuntu1 amd64 +libqt5webenginecore5 5.12.8+dfsg-0ubuntu1 amd64 +libqt5webenginewidgets5 5.12.8+dfsg-0ubuntu1 amd64 +libqt5webkit5 5.212.0~alpha4-1ubuntu2 amd64 +libqt5widgets5 5.12.8+dfsg-0ubuntu1 amd64 +libqt5x11extras5 5.12.8-0ubuntu1 amd64 +libqt5xml5 5.12.8+dfsg-0ubuntu1 amd64 -libqtdbus4 4:4.8.7+dfsg-7ubuntu3 amd64 -libqtgui4 4:4.8.7+dfsg-7ubuntu3 amd64 -libqtwebkit4 2.3.4.dfsg-10 amd64 -libquadmath0 9.2.1-9ubuntu2 amd64 +libquadmath0 10-20200411-0ubuntu1 amd64 -libqwt-qt5-6 6.1.4-1 amd64 +libqwt-qt5-6 6.1.4-1.1build1 amd64 -libradare2-common 3.2.1+dfsg-5build1 all -libradare2-dev 3.2.1+dfsg-5build1 amd64 -librados2 14.2.8-0ubuntu0.19.10.1 amd64 +libradare2-4.2.1 4.2.1+dfsg-2 amd64 +libradare2-common 4.2.1+dfsg-2 all +libradare2-dev 4.2.1+dfsg-2 amd64 +librados2 15.2.1-0ubuntu2 amd64 -librasqal3 0.9.32-1build1 amd64 +libraqm0 0.7.0-4 amd64 +librasqal3 0.9.33-0.1 amd64 +libraw1394-11 2.1.2-1 i386 -libraw19 0.19.5-1 amd64 -librbd1 14.2.8-0ubuntu0.19.10.1 amd64 -librdf0 1.0.17-1.1build1 amd64 -librdmacm1 24.0-2 amd64 -libre2-5 20190801+dfsg-1 amd64 +libraw19 0.19.5-1ubuntu1 amd64 +librbd1 15.2.1-0ubuntu2 amd64 +librdf0 1.0.17-1.1ubuntu1 amd64 +librdmacm1 28.0-1ubuntu1 amd64 +libre2-5 20200101+dfsg-1build1 amd64 -libreadline8 8.0-3 amd64 +libreadline8 8.0-4 amd64 -libref-util-xs-perl 0.117-1build1 amd64 -libregf1 20190303-1 amd64 -libregfi1 1.0.1+svn287-7 amd64 -libreoffice-avmedia-backend-gstreamer 1:6.3.5-0ubuntu0.19.10.1 amd64 -libreoffice-base-core 1:6.3.5-0ubuntu0.19.10.1 amd64 -libreoffice-calc 1:6.3.5-0ubuntu0.19.10.1 amd64 -libreoffice-common 1:6.3.5-0ubuntu0.19.10.1 all -libreoffice-core 1:6.3.5-0ubuntu0.19.10.1 amd64 -libreoffice-draw 1:6.3.5-0ubuntu0.19.10.1 amd64 -libreoffice-gnome 1:6.3.5-0ubuntu0.19.10.1 amd64 -libreoffice-gtk 1:6.3.5-0ubuntu0.19.10.1 all -libreoffice-gtk2 1:6.3.5-0ubuntu0.19.10.1 amd64 -libreoffice-gtk3 1:6.3.5-0ubuntu0.19.10.1 amd64 -libreoffice-help-common 1:6.3.5-0ubuntu0.19.10.1 all -libreoffice-help-de 1:6.3.5-0ubuntu0.19.10.1 all -libreoffice-help-en-us 1:6.3.5-0ubuntu0.19.10.1 all -libreoffice-impress 1:6.3.5-0ubuntu0.19.10.1 amd64 -libreoffice-l10n-de 1:6.3.5-0ubuntu0.19.10.1 all -libreoffice-math 1:6.3.5-0ubuntu0.19.10.1 amd64 -libreoffice-ogltrans 1:6.3.5-0ubuntu0.19.10.1 all -libreoffice-pdfimport 1:6.3.5-0ubuntu0.19.10.1 all -libreoffice-style-breeze 1:6.3.5-0ubuntu0.19.10.1 all -libreoffice-style-colibre 1:6.3.5-0ubuntu0.19.10.1 all -libreoffice-style-elementary 1:6.3.5-0ubuntu0.19.10.1 all -libreoffice-style-galaxy 1:6.3.5-0ubuntu0.19.10.1 all -libreoffice-style-tango 1:6.3.5-0ubuntu0.19.10.1 all -libreoffice-writer 1:6.3.5-0ubuntu0.19.10.1 amd64 -libreofficekit-data 1:6.3.5-0ubuntu0.19.10.1 all -libresid-builder0c2a 2.1.1-15ubuntu1 amd64 +libref-util-xs-perl 0.117-1build2 amd64 +libregexp-trie-perl 0.02-2 all +libregf1 20190303-1.1 amd64 +libregfi1 1.0.1+svn287-8 amd64 +libreoffice-avmedia-backend-gstreamer 1:6.4.3-0ubuntu0.20.04.1 amd64 +libreoffice-base-core 1:6.4.3-0ubuntu0.20.04.1 amd64 +libreoffice-calc 1:6.4.3-0ubuntu0.20.04.1 amd64 +libreoffice-common 1:6.4.3-0ubuntu0.20.04.1 all +libreoffice-core 1:6.4.3-0ubuntu0.20.04.1 amd64 +libreoffice-draw 1:6.4.3-0ubuntu0.20.04.1 amd64 +libreoffice-gnome 1:6.4.3-0ubuntu0.20.04.1 amd64 +libreoffice-gtk 1:6.4.3-0ubuntu0.20.04.1 all +libreoffice-gtk2 1:6.4.3-0ubuntu0.20.04.1 all +libreoffice-gtk3 1:6.4.3-0ubuntu0.20.04.1 amd64 +libreoffice-help-common 1:6.4.3-0ubuntu0.20.04.1 all +libreoffice-help-de 1:6.4.3-0ubuntu0.20.04.1 all +libreoffice-help-en-us 1:6.4.3-0ubuntu0.20.04.1 all +libreoffice-impress 1:6.4.3-0ubuntu0.20.04.1 amd64 +libreoffice-l10n-de 1:6.4.3-0ubuntu0.20.04.1 all +libreoffice-math 1:6.4.3-0ubuntu0.20.04.1 amd64 +libreoffice-ogltrans 1:6.4.3-0ubuntu0.20.04.1 all +libreoffice-pdfimport 1:6.4.3-0ubuntu0.20.04.1 all +libreoffice-style-breeze 1:6.4.3-0ubuntu0.20.04.1 all +libreoffice-style-colibre 1:6.4.3-0ubuntu0.20.04.1 all +libreoffice-style-elementary 1:6.4.3-0ubuntu0.20.04.1 all +libreoffice-style-galaxy 1:6.4.3-0ubuntu0.20.04.1 all +libreoffice-style-tango 1:6.4.3-0ubuntu0.20.04.1 all +libreoffice-writer 1:6.4.3-0ubuntu0.20.04.1 amd64 +libreofficekit-data 1:6.4.3-0ubuntu0.20.04.1 all +libresid-builder0c2a 2.1.1-15ubuntu2 amd64 -librevenge-0.0-0 0.0.4-6ubuntu2 amd64 -librhash0 1.3.8-1 amd64 +librevenge-0.0-0 0.0.4-6ubuntu5 amd64 +librhash0 1.3.9-1 amd64 -librhythmbox-core10 3.4.3-2ubuntu1 amd64 +librhythmbox-core10 3.4.4-1ubuntu2 amd64 +libridl-java 1:6.4.3-0ubuntu0.20.04.1 all -libroken18-heimdal 7.5.0+dfsg-3build1 amd64 -libroken18-heimdal 7.5.0+dfsg-3build1 i386 -librole-tiny-perl 2.000006-1 all -librsvg2-2 2.44.14-1 amd64 -librsvg2-common 2.44.14-1 amd64 +libroken18-heimdal 7.7.0+dfsg-1ubuntu1 amd64 +libroken18-heimdal 7.7.0+dfsg-1ubuntu1 i386 +librole-tiny-perl 2.001004-1 all +librsvg2-2 2.48.2-1 amd64 +librsvg2-2 2.48.2-1 i386 +librsvg2-common 2.48.2-1 amd64 +librsvg2-common 2.48.2-1 i386 -librtaudio6 5.0.0~ds-3 amd64 -librtlsdr-dev 0.6-2 amd64 -librtlsdr0 0.6-2 amd64 -librtmp1 2.4+20151223.gitfa8646d.1-2 amd64 -librubberband2 1.8.1-7ubuntu2 amd64 +librtaudio6 5.0.0~ds-3build1 amd64 +librtlsdr-dev 0.6.0-3 amd64 +librtlsdr0 0.6.0-3 amd64 +librtmp1 2.4+20151223.gitfa8646d.1-2build1 amd64 +librtmp1 2.4+20151223.gitfa8646d.1-2build1 i386 +librubberband2 1.8.2-1build1 amd64 +libruby2.7 2.7.0-5ubuntu1.1 amd64 -librygel-core-2.6-2 0.38.1-2ubuntu3.3 amd64 -librygel-db-2.6-2 0.38.1-2ubuntu3.3 amd64 -librygel-renderer-2.6-2 0.38.1-2ubuntu3.3 amd64 -librygel-server-2.6-2 0.38.1-2ubuntu3.3 amd64 +librygel-core-2.6-2 0.38.3-1ubuntu1 amd64 +librygel-db-2.6-2 0.38.3-1ubuntu1 amd64 +librygel-renderer-2.6-2 0.38.3-1ubuntu1 amd64 +librygel-server-2.6-2 0.38.3-1ubuntu1 amd64 -libsane 1.0.27-3.2ubuntu3 amd64 -libsane-common 1.0.27-3.2ubuntu3 all -libsane-hpaio 3.19.6+dfsg0-1ubuntu1 amd64 +libsane 1.0.29-0ubuntu5 amd64 +libsane 1.0.29-0ubuntu5 i386 +libsane-common 1.0.29-0ubuntu5 all +libsane-hpaio 3.20.3+dfsg0-2 amd64 -libsasl2-2 2.1.27+dfsg-1ubuntu0.1 amd64 -libsasl2-2 2.1.27+dfsg-1ubuntu0.1 i386 -libsasl2-modules 2.1.27+dfsg-1ubuntu0.1 amd64 -libsasl2-modules 2.1.27+dfsg-1ubuntu0.1 i386 -libsasl2-modules-db 2.1.27+dfsg-1ubuntu0.1 amd64 -libsasl2-modules-db 2.1.27+dfsg-1ubuntu0.1 i386 -libsavitar0 3.3.0-3 amd64 +libsasl2-2 2.1.27+dfsg-2 amd64 +libsasl2-2 2.1.27+dfsg-2 i386 +libsasl2-modules 2.1.27+dfsg-2 amd64 +libsasl2-modules 2.1.27+dfsg-2 i386 +libsasl2-modules-db 2.1.27+dfsg-2 amd64 +libsasl2-modules-db 2.1.27+dfsg-2 i386 +libsavitar0 4.4.1-2build1 amd64 -libscca1 20181227-1 amd64 +libscca1 20181227-1.1 amd64 -libsdl2-2.0-0 2.0.10+dfsg1-1ubuntu1 amd64 -libsdl2-2.0-0 2.0.10+dfsg1-1ubuntu1 i386 -libseccomp2 2.4.1-0ubuntu0.19.10.3 amd64 -libsecret-1-0 0.18.8-2 amd64 -libsecret-common 0.18.8-2 all -libselinux1 2.9-2 amd64 -libselinux1 2.9-2 i386 -libsemanage-common 2.9-3 all -libsemanage1 2.9-3 amd64 -libsensors-config 1:3.5.0-3ubuntu1 all +libsdl2-2.0-0 2.0.10+dfsg1-3 amd64 +libsdl2-2.0-0 2.0.10+dfsg1-3 i386 +libseccomp2 2.4.3-1ubuntu1 amd64 +libsecret-1-0 0.20.3-0ubuntu1 amd64 +libsecret-common 0.20.3-0ubuntu1 all +libselinux1 3.0-1build2 amd64 +libselinux1 3.0-1build2 i386 +libsemanage-common 3.0-1build2 all +libsemanage1 3.0-1build2 amd64 +libsensors-config 1:3.6.0-2ubuntu1 all -libsensors5 1:3.5.0-3ubuntu1 amd64 -libsensors5 1:3.5.0-3ubuntu1 i386 -libsepol1 2.9-2 amd64 -libserd-0-0 0.28.0~dfsg0-1 amd64 -libsereal-decoder-perl 4.007+ds-1 amd64 -libsereal-encoder-perl 4.007+ds-1 amd64 -libsereal-perl 4.007-1 all -libserf-1-1 1.3.9-7 amd64 +libsensors5 1:3.6.0-2ubuntu1 amd64 +libsensors5 1:3.6.0-2ubuntu1 i386 +libsepol1 3.0-1 amd64 +libserd-0-0 0.30.2-1 amd64 +libsereal-decoder-perl 4.011+ds-1build1 amd64 +libsereal-encoder-perl 4.011+ds-1build1 amd64 +libsereal-perl 4.011-1 all +libserf-1-1 1.3.9-8build1 amd64 -libsfml-audio2.5 2.5.1+dfsg-1 amd64 -libsfml-graphics2.5 2.5.1+dfsg-1 amd64 -libsfml-system2.5 2.5.1+dfsg-1 amd64 -libsfml-window2.5 2.5.1+dfsg-1 amd64 -libsgutils2-2 1.44-1ubuntu1.1 amd64 +libsfml-audio2.5 2.5.1+dfsg-1build1 amd64 +libsfml-graphics2.5 2.5.1+dfsg-1build1 amd64 +libsfml-system2.5 2.5.1+dfsg-1build1 amd64 +libsfml-window2.5 2.5.1+dfsg-1build1 amd64 +libsgutils2-2 1.44-1ubuntu2 amd64 -libshout3 2.4.1-2build1 amd64 -libsidplay1v5 1.36.59-11 amd64 -libsidplay2 2.1.1-15ubuntu1 amd64 +libshine3 3.1.1-2 i386 +libshout3 2.4.3-1 amd64 +libshout3 2.4.3-1 i386 +libsidplay1v5 1.36.59-11build1 amd64 +libsidplay2 2.1.1-15ubuntu2 amd64 -libsigc++-2.0-0v5 2.10.2-1 amd64 -libsignon-extension1 8.59+17.10.20170606-0ubuntu1 amd64 -libsignon-glib1 1.14+17.04.20161117-0ubuntu4 amd64 -libsignon-plugins-common1 8.59+17.10.20170606-0ubuntu1 amd64 -libsignon-qt5-1 8.59+17.10.20170606-0ubuntu1 amd64 -libsigscan1 20190103-1 amd64 +libsigc++-2.0-0v5 2.10.2-1build1 amd64 +libsignon-extension1 8.59+17.10.20170606-0ubuntu2 amd64 +libsignon-glib1 1.14+17.04.20161117-0ubuntu5 amd64 +libsignon-plugins-common1 8.59+17.10.20170606-0ubuntu2 amd64 +libsignon-qt5-1 8.59+17.10.20170606-0ubuntu2 amd64 +libsigscan1 20190103-2 amd64 +libslang2 2.3.2-4 i386 +libslirp0 4.1.0-2ubuntu2 amd64 -libsmartcols1 2.34-0.1ubuntu2.4 amd64 -libsmbclient 2:4.10.7+dfsg-0ubuntu2.5 amd64 -libsmbios-c2 2.4.1-1 amd64 -libsmdev1 20190315-1 amd64 +libsmartcols1 2.34-0.1ubuntu9 amd64 +libsmbclient 2:4.11.6+dfsg-0ubuntu1.2 amd64 +libsmbios-c2 2.4.3-1 amd64 +libsmdev1 20190315-1.1 amd64 -libsmraw1 20181227-1 amd64 -libsnapd-glib1 1.49-0ubuntu1.19.10.0 amd64 -libsnappy1v5 1.1.7-1 amd64 -libsndfile1 1.0.28-6 amd64 -libsndfile1 1.0.28-6 i386 +libsmraw1 20181227-1.1 amd64 +libsnapd-glib1 1.57-0ubuntu3 amd64 +libsnappy1v5 1.1.8-1build1 amd64 +libsnappy1v5 1.1.8-1build1 i386 +libsndfile1 1.0.28-7 amd64 +libsndfile1 1.0.28-7 i386 -libsnmp-base 5.7.3+dfsg-5ubuntu5 all +libsnmp-base 5.8+dfsg-2ubuntu2 all +libsnmp35 5.8+dfsg-2ubuntu2 amd64 +libsnmp35 5.8+dfsg-2ubuntu2 i386 -libsocket++1 1.12.13-10 amd64 -libsocket6-perl 0.29-1 amd64 +libsoapysdr0.7 0.7.2-1 amd64 +libsocket++1 1.12.13-10build1 amd64 +libsocket6-perl 0.29-1build1 amd64 -libsonic0 0.2.0-7 amd64 -libsord-0-0 0.16.0~dfsg0-1 amd64 -libsoundtouch1 2.1.2+ds1-1 amd64 -libsoup-gnome2.4-1 2.68.2-0ubuntu1 amd64 -libsoup2.4-1 2.68.2-0ubuntu1 amd64 -libsox-fmt-alsa 14.4.2+git20190427-1build1 amd64 -libsox-fmt-base 14.4.2+git20190427-1build1 amd64 +libsonic0 0.2.0-8 amd64 +libsord-0-0 0.16.4-1 amd64 +libsoundtouch1 2.1.2+ds1-1build1 amd64 +libsoup-gnome2.4-1 2.70.0-1 amd64 +libsoup2.4-1 2.70.0-1 amd64 +libsoup2.4-1 2.70.0-1 i386 +libsox-fmt-alsa 14.4.2+git20190427-2 amd64 +libsox-fmt-base 14.4.2+git20190427-2 amd64 -libsox3 14.4.2+git20190427-1build1 amd64 -libsoxr0 0.1.3-1 amd64 +libsox3 14.4.2+git20190427-2 amd64 +libsoxr0 0.1.3-2build1 amd64 +libsoxr0 0.1.3-2build1 i386 -libspatialaudio0 0.3.0+git20180730+dfsg1-2 amd64 -libspatialite7 4.3.0a-6 amd64 -libspecio-perl 0.44-1 all -libspectre1 0.2.8-1 amd64 -libspeechd2 0.9.1-2 amd64 -libspeex1 1.2~rc1.2-1ubuntu2 amd64 -libspeexdsp1 1.2~rc1.2-1ubuntu2 amd64 -libspice-server1 0.14.2-0ubuntu2 amd64 +libspatialaudio0 0.3.0+git20180730+dfsg1-2build1 amd64 +libspatialite7 4.3.0a-6build1 amd64 +libspecio-perl 0.45-1 all +libspectre1 0.2.8-2 amd64 +libspeechd2 0.9.1-4 amd64 +libspeex1 1.2~rc1.2-1.1ubuntu1 amd64 +libspeex1 1.2~rc1.2-1.1ubuntu1 i386 +libspeexdsp1 1.2~rc1.2-1.1ubuntu1 amd64 +libspice-server1 0.14.2-4ubuntu3 amd64 -libsqlite3-0 3.29.0-2ubuntu0.2 amd64 -libsqlite3-0 3.29.0-2ubuntu0.2 i386 -libsqlite3-dev 3.29.0-2ubuntu0.2 amd64 -libsquish0 1.15-1 amd64 -libsratom-0-0 0.6.0~dfsg0-1 amd64 -libsrt1 1.3.2-1 amd64 +libsqlite3-0 3.31.1-4 amd64 +libsqlite3-0 3.31.1-4 i386 +libsqlite3-dev 3.31.1-4 amd64 +libsquish0 1.15-1build1 amd64 +libsratom-0-0 0.6.4-1 amd64 +libsrt1 1.4.0-1build1 amd64 -libsrtp2-1 2.2.0-1 amd64 -libss2 1.45.3-4ubuntu2.1 amd64 -libssh-4 0.9.0-1ubuntu1.4 amd64 -libssh-gcrypt-4 0.9.0-1ubuntu1.4 amd64 +libsrtp2-1 2.3.0-2 amd64 +libss2 1.45.5-2ubuntu1 amd64 +libssh-4 0.9.3-2ubuntu2 amd64 +libssh-4 0.9.3-2ubuntu2 i386 +libssh-gcrypt-4 0.9.3-2ubuntu2 amd64 -libssl-dev 1.1.1c-1ubuntu4 amd64 +libssl-dev 1.1.1f-1ubuntu2 amd64 -libssl1.1 1.1.1c-1ubuntu4 amd64 -libssl1.1 1.1.1c-1ubuntu4 i386 +libssl1.1 1.1.1f-1ubuntu2 amd64 +libssl1.1 1.1.1f-1ubuntu2 i386 +libstb0 0.0~git20190817.1.052dce1-1 amd64 +libstb0 0.0~git20190817.1.052dce1-1 i386 -libstdc++-7-dev 7.5.0-3ubuntu1~19.10 amd64 -libstdc++-8-dev 8.4.0-1ubuntu1~19.10 amd64 -libstdc++-9-dev 9.2.1-9ubuntu2 amd64 -libstdc++6 9.2.1-9ubuntu2 amd64 -libstdc++6 9.2.1-9ubuntu2 i386 +libstdc++-7-dev 7.5.0-6ubuntu2 amd64 +libstdc++-8-dev 8.4.0-3ubuntu2 amd64 +libstdc++-9-dev 9.3.0-10ubuntu2 amd64 +libstdc++6 10-20200411-0ubuntu1 amd64 +libstdc++6 10-20200411-0ubuntu1 i386 -libstdc++6-ppc64-cross 9.2.1-9ubuntu1cross1 all +libstdc++6-ppc64-cross 10-20200411-0ubuntu1cross1 all -libstemmer0d 0+svn585-1build1 amd64 +libstemmer0d 0+svn585-2 amd64 -libstrongswan 5.7.2-1ubuntu3 amd64 -libstrongswan-standard-plugins 5.7.2-1ubuntu3 amd64 +libstrongswan 5.8.2-1ubuntu3 amd64 +libstrongswan-standard-plugins 5.8.2-1ubuntu3 amd64 -libsub-identify-perl 0.14-1build1 amd64 +libsub-identify-perl 0.14-1build2 amd64 -libsub-name-perl 0.21-1build2 amd64 -libsub-quote-perl 2.006003-1 all -libsuil-0-0 0.10.0~dfsg0-1 amd64 +libsub-name-perl 0.26-1 amd64 +libsub-quote-perl 2.006006-1 all +libsuil-0-0 0.10.6-1 amd64 -libsuitesparseconfig5 1:5.4.0+dfsg-1 amd64 -libsunflow-java 0.07.2.svn396+dfsg-17 all +libsuitesparseconfig5 1:5.7.1+dfsg-2 amd64 +libsunflow-java 0.07.2.svn396+dfsg-18 all -libsvn1 1.10.6-1 amd64 +libsvn1 1.13.0-3 amd64 -libswresample3 7:4.1.4-1build2 amd64 +libswresample3 7:4.2.2-1ubuntu1 amd64 +libswresample3 7:4.2.2-1ubuntu1 i386 -libswscale5 7:4.1.4-1build2 amd64 -libsynctex2 2019.20190605.51237-2build1 amd64 -libsysmetrics1 1.6.0 amd64 -libsystemd0 242-7ubuntu3.9 amd64 -libsystemd0 242-7ubuntu3.9 i386 +libswscale5 7:4.2.2-1ubuntu1 amd64 +libsynctex2 2019.20190605.51237-3build2 amd64 +libsysmetrics1 1.6.1 amd64 +libsystemd0 245.4-4ubuntu3.1 amd64 +libsystemd0 245.4-4ubuntu3.1 i386 -libtag1v5 1.11.1+dfsg.1-0.3 amd64 -libtag1v5-vanilla 1.11.1+dfsg.1-0.3 amd64 +libtag1v5 1.11.1+dfsg.1-0.3ubuntu2 amd64 +libtag1v5 1.11.1+dfsg.1-0.3ubuntu2 i386 +libtag1v5-vanilla 1.11.1+dfsg.1-0.3ubuntu2 amd64 +libtag1v5-vanilla 1.11.1+dfsg.1-0.3ubuntu2 i386 -libtalloc2 2.1.16-0ubuntu2 amd64 +libtalloc2 2.3.0-3ubuntu1 amd64 -libtasn1-6 4.14-3 amd64 -libtasn1-6 4.14-3 i386 -libtbb2 2019~U8-1 amd64 -libtcl8.6 8.6.9+dfsg-2 amd64 -libtdb1 1.3.18-2 amd64 -libteamdctl0 1.29-0ubuntu2 amd64 +libtasn1-6 4.16.0-2 amd64 +libtasn1-6 4.16.0-2 i386 +libtbb2 2020.1-2 amd64 +libtcl8.6 8.6.10+dfsg-1 amd64 +libtdb1 1.4.2-3build1 amd64 +libteamdctl0 1.30-1 amd64 +libtecla1 1.6.3-2.1build1 amd64 -libtelepathy-glib0 0.24.1-2 amd64 -libtelepathy-logger3 0.8.2-3 amd64 -libterm-readkey-perl 2.38-1 amd64 +libtelepathy-glib0 0.24.1-2ubuntu1 amd64 +libtelepathy-logger3 0.8.2-4 amd64 +libtepl-4-0 4.4.0-1 amd64 +libterm-readkey-perl 2.38-1build1 amd64 -libtevent0 0.9.39-0ubuntu2 amd64 +libtevent0 0.10.1-4 amd64 -libtext-charwidth-perl 0.04-9 amd64 +libtext-charwidth-perl 0.04-10 amd64 -libtext-iconv-perl 1.7-6 amd64 +libtext-iconv-perl 1.7-7 amd64 -libtext-template-perl 1.55-1 all +libtext-template-perl 1.58-1 all -libtheora0 1.1.1+dfsg.1-15 amd64 -libtheora0 1.1.1+dfsg.1-15 i386 +libtheora0 1.1.1+dfsg.1-15ubuntu2 amd64 +libtheora0 1.1.1+dfsg.1-15ubuntu2 i386 -libtiff5 4.0.10+git191003-1 amd64 -libtiff5 4.0.10+git191003-1 i386 -libtimedate-perl 2.3000-2 all -libtimezonemap-data 0.4.6 all -libtimezonemap1 0.4.6 amd64 -libtinfo-dev 6.1+20190803-1ubuntu1 amd64 -libtinfo5 6.1+20190803-1ubuntu1 amd64 -libtinfo6 6.1+20190803-1ubuntu1 amd64 -libtinfo6 6.1+20190803-1ubuntu1 i386 -libtinyxml2-6a 7.0.0+dfsg-1 amd64 -libtinyxml2.6.2v5 2.6.2-4 amd64 -libtk8.6 8.6.9-2 amd64 -libtmglib3 3.8.0-2 amd64 -libtool 2.4.6-11 all -libtool-bin 2.4.6-11 amd64 -libtool-doc 2.4.6-11 all -libtotem-plparser-common 3.26.3-1ubuntu1 all -libtotem-plparser-videosite 3.26.3-1ubuntu1 amd64 -libtotem-plparser18 3.26.3-1ubuntu1 amd64 -libtotem0 3.34.1-2ubuntu1 amd64 -libtracker-control-2.0-0 2.3.0-1 amd64 -libtracker-miner-2.0-0 2.3.0-1 amd64 +libtiff5 4.1.0+git191117-2build1 amd64 +libtiff5 4.1.0+git191117-2build1 i386 +libtimedate-perl 2.3200-1 all +libtimezonemap-data 0.4.6-2 all +libtimezonemap1 0.4.6-2 amd64 +libtinfo-dev 6.2-0ubuntu2 amd64 +libtinfo5 6.2-0ubuntu2 amd64 +libtinfo6 6.2-0ubuntu2 amd64 +libtinfo6 6.2-0ubuntu2 i386 +libtinyxml2-6a 7.0.0+dfsg-1build1 amd64 +libtinyxml2.6.2v5 2.6.2-4build1 amd64 +libtk8.6 8.6.10-1 amd64 +libtmglib3 3.9.0-1build1 amd64 +libtool 2.4.6-14 all +libtool-bin 2.4.6-14 amd64 +libtool-doc 2.4.6-14 all +libtotem-plparser-common 3.26.5-1ubuntu1 all +libtotem-plparser-videosite 3.26.5-1ubuntu1 amd64 +libtotem-plparser18 3.26.5-1ubuntu1 amd64 +libtotem0 3.34.1-2ubuntu2 amd64 +libtracker-control-2.0-0 2.3.4-1 amd64 +libtracker-miner-2.0-0 2.3.4-1 amd64 -libtracker-sparql-2.0-0 2.3.0-1 amd64 +libtracker-sparql-2.0-0 2.3.4-1 amd64 -libtsan0 9.2.1-9ubuntu2 amd64 -libtsk13 4.6.5-1 amd64 +libtsan0 10-20200411-0ubuntu1 amd64 +libtsk13 4.6.7-1build1 amd64 +libtss2-esys0 2.3.2-1 amd64 -libtwolame0 0.3.13-4 amd64 +libtwolame0 0.4.0-2 amd64 +libtwolame0 0.4.0-2 i386 -libtype-tiny-perl 1.004004-1 all -libtype-tiny-xs-perl 0.014-1build1 amd64 +libtype-tiny-perl 1.008001-2 all +libtype-tiny-xs-perl 0.016-1 amd64 -libubsan0 7.5.0-3ubuntu1~19.10 amd64 +libubsan0 7.5.0-6ubuntu2 amd64 -libubsan1 9.2.1-9ubuntu2 amd64 -libuchardet0 0.0.6-3 amd64 -libucommon8 7.0.0-16ubuntu1 amd64 -libudev-dev 242-7ubuntu3.9 amd64 +libubsan1 10-20200411-0ubuntu1 amd64 +libuchardet0 0.0.6-3build1 amd64 +libucommon8 7.0.0-16ubuntu2 amd64 +libudev-dev 245.4-4ubuntu3.1 amd64 -libudev1 242-7ubuntu3.9 amd64 -libudev1 242-7ubuntu3.9 i386 -libudisks2-0 2.8.4-1 amd64 +libudev1 245.4-4ubuntu3.1 amd64 +libudev1 245.4-4ubuntu3.1 i386 +libudisks2-0 2.8.4-1ubuntu1 amd64 -libumfpack5 1:5.4.0+dfsg-1 amd64 -libunicode-linebreak-perl 0.0.20190101-1 amd64 -libunicode-utf8-perl 0.62-1 amd64 +libuhd3.15.0 3.15.0.0-2build5 amd64 +libumfpack5 1:5.7.1+dfsg-2 amd64 +libunicode-linebreak-perl 0.0.20190101-1build1 amd64 +libunicode-utf8-perl 0.62-1build1 amd64 -libunity-control-center1 15.04.0+19.10.20190921-0ubuntu1 amd64 -libunity-core-6.0-9 7.5.0+19.10.20190924-0ubuntu1 amd64 -libunity-gtk2-parser0 0.0.0+18.04.20171202-0ubuntu1 amd64 -libunity-gtk3-parser0 0.0.0+18.04.20171202-0ubuntu1 amd64 +libunity-control-center1 15.04.0+19.10.20190921-0ubuntu3 amd64 +libunity-core-6.0-9 7.5.0+20.04.20200312-0ubuntu1 amd64 +libunity-gtk2-parser0 0.0.0+18.04.20171202-0ubuntu2 amd64 +libunity-gtk3-parser0 0.0.0+18.04.20171202-0ubuntu2 amd64 -libunity-protocol-private0 7.1.4+19.04.20190319-0ubuntu1 amd64 -libunity-scopes-json-def-desktop 7.1.4+19.04.20190319-0ubuntu1 all -libunity-settings-daemon1 15.04.1+19.10.20190921-0ubuntu1 amd64 -libunity9 7.1.4+19.04.20190319-0ubuntu1 amd64 -libunix-syslog-perl 1.1-3build1 amd64 -libunwind8 1.2.1-9 amd64 +libunity-protocol-private0 7.1.4+19.04.20190319-0ubuntu3 amd64 +libunity-scopes-json-def-desktop 7.1.4+19.04.20190319-0ubuntu3 all +libunity-settings-daemon1 15.04.1+20.04.20200325-0ubuntu1 amd64 +libunity9 7.1.4+19.04.20190319-0ubuntu3 amd64 +libunix-syslog-perl 1.1-3build2 amd64 +libuno-cppu3 1:6.4.3-0ubuntu0.20.04.1 amd64 +libuno-cppuhelpergcc3-3 1:6.4.3-0ubuntu0.20.04.1 amd64 +libuno-purpenvhelpergcc3-3 1:6.4.3-0ubuntu0.20.04.1 amd64 +libuno-sal3 1:6.4.3-0ubuntu0.20.04.1 amd64 +libuno-salhelpergcc3-3 1:6.4.3-0ubuntu0.20.04.1 amd64 +libunoloader-java 1:6.4.3-0ubuntu0.20.04.1 all +libunwind8 1.2.1-9build1 amd64 -libupower-glib3 0.99.11-1 amd64 -liburi-perl 1.76-1 all +libupower-glib3 0.99.11-1build2 amd64 +liburi-escape-xs-perl 0.14-1build4 amd64 +liburi-perl 1.76-2 all -libusageenvironment3 2018.11.26-1.1 amd64 +libusageenvironment3 2020.01.19-1build1 amd64 -libusb-1.0-0 2:1.0.23-1 amd64 -libusb-1.0-0 2:1.0.23-1 i386 -libusb-1.0-0-dev 2:1.0.23-1 amd64 -libusb-1.0-doc 2:1.0.23-1 all +libusb-1.0-0 2:1.0.23-2build1 amd64 +libusb-1.0-0 2:1.0.23-2build1 i386 +libusb-1.0-0-dev 2:1.0.23-2build1 amd64 +libusb-1.0-doc 2:1.0.23-2build1 all +libusbmuxd6 2.0.1-2 amd64 -libusrsctp1 0.9.3.0+20190127-2 amd64 +libusrsctp1 0.9.3.0+20190901-1 amd64 -libutempter0 1.1.6-3 amd64 -libutf8proc2 2.4.0-1 amd64 -libuuid-perl 0.28-1 amd64 -libuuid1 2.34-0.1ubuntu2.4 amd64 -libuuid1 2.34-0.1ubuntu2.4 i386 -libuv1 1.30.1-1 amd64 -libuv1-dev 1.30.1-1 amd64 -libv4l-0 1.16.7-1 amd64 -libv4l-0 1.16.7-1 i386 -libv4lconvert0 1.16.7-1 amd64 -libv4lconvert0 1.16.7-1 i386 -libva-drm2 2.5.0-1 amd64 -libva-wayland2 2.5.0-1 amd64 -libva-x11-2 2.5.0-1 amd64 +libutempter0 1.1.6-4 amd64 +libutf8proc2 2.5.0-1 amd64 +libuuid-perl 0.28-1build1 amd64 +libuuid1 2.34-0.1ubuntu9 amd64 +libuuid1 2.34-0.1ubuntu9 i386 +libuv1 1.34.2-1ubuntu1 amd64 +libuv1-dev 1.34.2-1ubuntu1 amd64 +libv4l-0 1.18.0-2build1 amd64 +libv4l-0 1.18.0-2build1 i386 +libv4lconvert0 1.18.0-2build1 amd64 +libv4lconvert0 1.18.0-2build1 i386 +libva-drm2 2.7.0-2 amd64 +libva-drm2 2.7.0-2 i386 +libva-wayland2 2.7.0-2 amd64 +libva-x11-2 2.7.0-2 amd64 +libva-x11-2 2.7.0-2 i386 -libva2 2.5.0-1 amd64 -libvamp-hostsdk3v5 2.7.1~repack0-1 amd64 -libvariable-magic-perl 0.62-1build1 amd64 -libvdpau-dev 1.2-1ubuntu1 amd64 -libvdpau1 1.2-1ubuntu1 amd64 +libva2 2.7.0-2 amd64 +libva2 2.7.0-2 i386 +libvamp-hostsdk3v5 2.9.0-1build1 amd64 +libvariable-magic-perl 0.62-1build2 amd64 +libvdpau-dev 1.3-1ubuntu2 amd64 +libvdpau1 1.3-1ubuntu2 amd64 +libvdpau1 1.3-1ubuntu2 i386 -libversion-perl 1:0.9924-1build1 amd64 -libvhdi1 20181227-1 amd64 +libversion-perl 1:0.9924-1build2 amd64 +libvhdi1 20181227-1.1 amd64 -libvisio-0.1-1 0.1.7-1 amd64 -libvisual-0.4-0 0.4.0-15 amd64 -libvisual-0.4-0 0.4.0-15 i386 -libvkd3d1 1.1-3 amd64 -libvkd3d1 1.1-3 i386 -libvlc-bin 3.0.8-2 amd64 -libvlc5 3.0.8-2 amd64 +libvirglrenderer1 0.8.2-1ubuntu1 amd64 +libvisio-0.1-1 0.1.7-1build2 amd64 +libvisual-0.4-0 0.4.0-17 amd64 +libvisual-0.4-0 0.4.0-17 i386 +libvkd3d1 1.1-4 amd64 +libvkd3d1 1.1-4 i386 +libvlc-bin 3.0.9.2-1 amd64 +libvlc5 3.0.9.2-1 amd64 -libvlccore9 3.0.8-2 amd64 -libvmdk1 20181227-1 amd64 -libvncclient1 0.9.11+dfsg-1.3 amd64 -libvo-aacenc0 0.1.3-1build1 amd64 -libvo-amrwbenc0 0.1.3-1build1 amd64 -libvolk1-bin 1.4-3build1 amd64 +libvlccore9 3.0.9.2-1 amd64 +libvmdk1 20181227-1.1 amd64 +libvncclient1 0.9.12+dfsg-9 amd64 +libvo-aacenc0 0.1.3-2 amd64 +libvo-amrwbenc0 0.1.3-2 amd64 +libvo-amrwbenc0 0.1.3-2 i386 -libvolume-key1 0.3.12-2 amd64 -libvorbis0a 1.3.6-2 amd64 -libvorbis0a 1.3.6-2 i386 -libvorbisenc2 1.3.6-2 amd64 -libvorbisenc2 1.3.6-2 i386 -libvorbisfile3 1.3.6-2 amd64 +libvolk2-bin 2.2.1-1 amd64 +libvolk2.2 2.2.1-1 amd64 +libvolume-key1 0.3.12-3.1 amd64 +libvorbis0a 1.3.6-2ubuntu1 amd64 +libvorbis0a 1.3.6-2ubuntu1 i386 +libvorbisenc2 1.3.6-2ubuntu1 amd64 +libvorbisenc2 1.3.6-2ubuntu1 i386 +libvorbisfile3 1.3.6-2ubuntu1 amd64 -libvpx6 1.8.1-2 amd64 -libvshadow1 20190323-1 amd64 -libvslvm1 20181227-1 amd64 -libvte-2.91-0 0.58.2-1ubuntu2 amd64 -libvte-2.91-common 0.58.2-1ubuntu2 all -libvulkan1 1.1.114.0-1 amd64 -libvulkan1 1.1.114.0-1 i386 -libwacom-bin 1.1-1 amd64 -libwacom-common 1.1-1 all -libwacom2 1.1-1 amd64 -libwagon-file-java 3.3.3-1 all -libwagon-http-shaded-java 3.3.3-1 all -libwagon-provider-api-java 3.3.3-1 all -libwavpack1 5.1.0-7 amd64 -libwayland-client0 1.17.0-1 amd64 -libwayland-client0 1.17.0-1 i386 -libwayland-cursor0 1.17.0-1 amd64 -libwayland-cursor0 1.17.0-1 i386 -libwayland-egl1 1.17.0-1 amd64 -libwayland-egl1 1.17.0-1 i386 -libwayland-egl1-mesa 19.2.8-0ubuntu0~19.10.3 amd64 -libwayland-server0 1.17.0-1 amd64 -libwbclient0 2:4.10.7+dfsg-0ubuntu2.5 amd64 +libvpx6 1.8.2-1build1 amd64 +libvpx6 1.8.2-1build1 i386 +libvshadow1 20190323-1.1 amd64 +libvslvm1 20181227-1.1 amd64 +libvte-2.91-0 0.60.1-1ubuntu1 amd64 +libvte-2.91-common 0.60.1-1ubuntu1 amd64 +libvulkan1 1.2.131.2-1 amd64 +libvulkan1 1.2.131.2-1 i386 +libwacom-bin 1.3-2ubuntu1 amd64 +libwacom-common 1.3-2ubuntu1 all +libwacom2 1.3-2ubuntu1 amd64 +libwagon-file-java 3.3.4-1 all +libwagon-http-shaded-java 3.3.4-1 all +libwagon-provider-api-java 3.3.4-1 all +libwavpack1 5.2.0-1 amd64 +libwavpack1 5.2.0-1 i386 +libwayland-client0 1.18.0-1 amd64 +libwayland-client0 1.18.0-1 i386 +libwayland-cursor0 1.18.0-1 amd64 +libwayland-cursor0 1.18.0-1 i386 +libwayland-egl1 1.18.0-1 amd64 +libwayland-egl1 1.18.0-1 i386 +libwayland-egl1-mesa 20.0.4-2ubuntu1 amd64 +libwayland-server0 1.18.0-1 amd64 +libwbclient0 2:4.11.6+dfsg-0ubuntu1.2 amd64 -libwebkit2gtk-4.0-37 2.28.2-0ubuntu0.19.10.1 amd64 -libwebkit2gtk-4.0-37-gtk2 2.28.2-0ubuntu0.19.10.1 all +libwebkit2gtk-4.0-37 2.28.2-0ubuntu0.20.04.1 amd64 +libwebkit2gtk-4.0-37-gtk2 2.28.2-0ubuntu0.20.04.1 all +libwebpmux3 0.6.1-2 i386 -libwebrtc-audio-processing1 0.3.1-0ubuntu2 amd64 +libwebrtc-audio-processing1 0.3.1-0ubuntu3 amd64 -libwhoopsie-preferences0 21 amd64 -libwhoopsie0 0.2.66ubuntu0.3 amd64 +libwhoopsie-preferences0 22 amd64 +libwhoopsie0 0.2.69 amd64 -libwind0-heimdal 7.5.0+dfsg-3build1 amd64 -libwind0-heimdal 7.5.0+dfsg-3build1 i386 -libwine 4.0.2-1 amd64 -libwine 4.0.2-1 i386 +libwind0-heimdal 7.7.0+dfsg-1ubuntu1 amd64 +libwind0-heimdal 7.7.0+dfsg-1ubuntu1 i386 +libwine 5.0-3ubuntu1 amd64 +libwine 5.0-3ubuntu1 i386 -libwinpr2-2 2.0.0~git20190204.1.2693389a+dfsg1-1 amd64 -libwireshark-data 3.0.5-1 all +libwinpr2-2 2.0.0~git20190204.1.2693389a+dfsg1-2build2 amd64 +libwireshark-data 3.2.3-1 all +libwireshark13 3.2.3-1 amd64 +libwiretap10 3.2.3-1 amd64 -libwmf-bin 0.2.8.4-15 amd64 -libwmf0.2-7 0.2.8.4-15 amd64 -libwmf0.2-7-gtk 0.2.8.4-15 amd64 -libwnck-3-0 3.32.0-1 amd64 -libwnck-3-common 3.32.0-1 all -libwoff1 1.0.2-1build1 amd64 -libwpd-0.10-10 0.10.3-1 amd64 -libwpg-0.3-3 0.3.3-1 amd64 -libwps-0.4-4 0.4.10-1 amd64 -libwrap0 7.6.q-28build1 amd64 -libwrap0 7.6.q-28build1 i386 +libwmf-bin 0.2.8.4-17ubuntu1 amd64 +libwmf0.2-7 0.2.8.4-17ubuntu1 amd64 +libwmf0.2-7-gtk 0.2.8.4-17ubuntu1 amd64 +libwnck-3-0 3.36.0-1 amd64 +libwnck-3-common 3.36.0-1 all +libwoff1 1.0.2-1build2 amd64 +libwpd-0.10-10 0.10.3-1build1 amd64 +libwpg-0.3-3 0.3.3-1build1 amd64 +libwps-0.4-4 0.4.10-1build1 amd64 +libwrap0 7.6.q-30 amd64 +libwrap0 7.6.q-30 i386 -libwww-perl 6.39-1 all +libwsutil11 3.2.3-1 amd64 +libwww-perl 6.43-1 all -libwx-glcanvas-perl 0.09-5build1 amd64 -libwx-perl 1:0.9932-5build1 amd64 -libwxbase3.0-0v5 3.0.4+dfsg-12 amd64 -libwxbase3.0-dev 3.0.4+dfsg-12 amd64 -libwxgtk-media3.0-gtk3-0v5 3.0.4+dfsg-12 amd64 -libwxgtk-media3.0-gtk3-dev 3.0.4+dfsg-12 amd64 -libwxgtk3.0-gtk3-0v5 3.0.4+dfsg-12 amd64 -libwxgtk3.0-gtk3-dev 3.0.4+dfsg-12 amd64 -libx11-6 2:1.6.8-1 amd64 -libx11-6 2:1.6.8-1 i386 -libx11-data 2:1.6.8-1 all -libx11-dev 2:1.6.8-1 amd64 +libwx-glcanvas-perl 0.09-5build3 amd64 +libwx-perl 1:0.9932-5build3 amd64 +libwxbase3.0-0v5 3.0.4+dfsg-15build1 amd64 +libwxbase3.0-dev 3.0.4+dfsg-15build1 amd64 +libwxgtk-media3.0-gtk3-0v5 3.0.4+dfsg-15build1 amd64 +libwxgtk-media3.0-gtk3-dev 3.0.4+dfsg-15build1 amd64 +libwxgtk3.0-gtk3-0v5 3.0.4+dfsg-15build1 amd64 +libwxgtk3.0-gtk3-dev 3.0.4+dfsg-15build1 amd64 +libx11-6 2:1.6.9-2ubuntu1 amd64 +libx11-6 2:1.6.9-2ubuntu1 i386 +libx11-data 2:1.6.9-2ubuntu1 all +libx11-dev 2:1.6.9-2ubuntu1 amd64 +libx264-155 2:0.155.2917+git0a84d98-2 i386 +libx265-179 3.2.1-1build1 amd64 +libx265-179 3.2.1-1build1 i386 -libx86-1 1.1+ds1-10.2 amd64 +libx86-1 1.1+ds1-11 amd64 -libxapian30 1.4.12-1 amd64 -libxatracker2 19.2.8-0ubuntu0~19.10.3 amd64 +libxapian30 1.4.14-2 amd64 +libxatracker2 20.0.4-2ubuntu1 amd64 -libxcb-dri2-0 1.13.1-2 amd64 -libxcb-dri2-0 1.13.1-2 i386 -libxcb-dri2-0-dev 1.13.1-2 amd64 -libxcb-dri3-0 1.13.1-2 amd64 -libxcb-dri3-0 1.13.1-2 i386 -libxcb-dri3-dev 1.13.1-2 amd64 -libxcb-glx0 1.13.1-2 amd64 -libxcb-glx0 1.13.1-2 i386 -libxcb-glx0-dev 1.13.1-2 amd64 +libxcb-dri2-0 1.14-2 amd64 +libxcb-dri2-0 1.14-2 i386 +libxcb-dri2-0-dev 1.14-2 amd64 +libxcb-dri3-0 1.14-2 amd64 +libxcb-dri3-0 1.14-2 i386 +libxcb-dri3-dev 1.14-2 amd64 +libxcb-glx0 1.14-2 amd64 +libxcb-glx0 1.14-2 i386 +libxcb-glx0-dev 1.14-2 amd64 -libxcb-present-dev 1.13.1-2 amd64 -libxcb-present0 1.13.1-2 amd64 -libxcb-present0 1.13.1-2 i386 -libxcb-randr0 1.13.1-2 amd64 -libxcb-randr0-dev 1.13.1-2 amd64 +libxcb-present-dev 1.14-2 amd64 +libxcb-present0 1.14-2 amd64 +libxcb-present0 1.14-2 i386 +libxcb-randr0 1.14-2 amd64 +libxcb-randr0 1.14-2 i386 +libxcb-randr0-dev 1.14-2 amd64 -libxcb-render0 1.13.1-2 amd64 -libxcb-render0 1.13.1-2 i386 -libxcb-render0-dev 1.13.1-2 amd64 -libxcb-res0 1.13.1-2 amd64 -libxcb-shape0 1.13.1-2 amd64 -libxcb-shape0-dev 1.13.1-2 amd64 -libxcb-shm0 1.13.1-2 amd64 -libxcb-shm0 1.13.1-2 i386 -libxcb-sync-dev 1.13.1-2 amd64 -libxcb-sync1 1.13.1-2 amd64 -libxcb-sync1 1.13.1-2 i386 +libxcb-render0 1.14-2 amd64 +libxcb-render0 1.14-2 i386 +libxcb-render0-dev 1.14-2 amd64 +libxcb-res0 1.14-2 amd64 +libxcb-shape0 1.14-2 amd64 +libxcb-shape0-dev 1.14-2 amd64 +libxcb-shm0 1.14-2 amd64 +libxcb-shm0 1.14-2 i386 +libxcb-sync-dev 1.14-2 amd64 +libxcb-sync1 1.14-2 amd64 +libxcb-sync1 1.14-2 i386 -libxcb-xfixes0 1.13.1-2 amd64 -libxcb-xfixes0-dev 1.13.1-2 amd64 -libxcb-xinerama0 1.13.1-2 amd64 -libxcb-xinput0 1.13.1-2 amd64 -libxcb-xkb1 1.13.1-2 amd64 -libxcb-xv0 1.13.1-2 amd64 -libxcb1 1.13.1-2 amd64 -libxcb1 1.13.1-2 i386 -libxcb1-dev 1.13.1-2 amd64 -libxcomp3 2:3.5.99.21-3build1 amd64 -libxcomposite1 1:0.4.5-0ubuntu1 amd64 -libxcomposite1 1:0.4.5-0ubuntu1 i386 +libxcb-xfixes0 1.14-2 amd64 +libxcb-xfixes0 1.14-2 i386 +libxcb-xfixes0-dev 1.14-2 amd64 +libxcb-xinerama0 1.14-2 amd64 +libxcb-xinput0 1.14-2 amd64 +libxcb-xkb1 1.14-2 amd64 +libxcb-xv0 1.14-2 amd64 +libxcb1 1.14-2 amd64 +libxcb1 1.14-2 i386 +libxcb1-dev 1.14-2 amd64 +libxcomp3 2:3.5.99.23-1build1 amd64 +libxcomposite1 1:0.4.5-1 amd64 +libxcomposite1 1:0.4.5-1 i386 -libxdamage-dev 1:1.1.5-1 amd64 -libxdamage1 1:1.1.5-1 amd64 -libxdamage1 1:1.1.5-1 i386 +libxdamage-dev 1:1.1.5-2 amd64 +libxdamage1 1:1.1.5-2 amd64 +libxdamage1 1:1.1.5-2 i386 -libxenstore3.0 4.9.2-0ubuntu5 amd64 -libxerces-c3.2 3.2.2+debian-1build1 amd64 -libxerces2-java 2.12.0-1 all +libxenstore3.0 4.11.3+24-g14b62ab3e5-1ubuntu2 amd64 +libxentoolcore1 4.11.3+24-g14b62ab3e5-1ubuntu2 amd64 +libxerces-c3.2 3.2.2+debian-1build3 amd64 +libxerces2-java 2.12.1-1 all -libxfixes-dev 1:5.0.3-1 amd64 -libxfixes3 1:5.0.3-1 amd64 -libxfixes3 1:5.0.3-1 i386 +libxfixes-dev 1:5.0.3-2 amd64 +libxfixes3 1:5.0.3-2 amd64 +libxfixes3 1:5.0.3-2 i386 -libxkbcommon-x11-0 0.8.4-1 amd64 -libxkbcommon0 0.8.4-1 amd64 -libxkbcommon0 0.8.4-1 i386 -libxkbfile1 1:1.1.0-0ubuntu1 amd64 +libxkbcommon-x11-0 0.10.0-1 amd64 +libxkbcommon0 0.10.0-1 amd64 +libxkbcommon0 0.10.0-1 i386 +libxkbfile1 1:1.1.0-1 amd64 -libxml-dt-perl 0.68-1 all +libxml-dt-perl 0.69-1 all -libxml-libxml-perl 2.0134+dfsg-1 amd64 +libxml-libxml-perl 2.0134+dfsg-1build1 amd64 -libxml-parser-perl 2.44-4 amd64 +libxml-parser-perl 2.46-1 amd64 -libxml-sax-expatxs-perl 1.33-2build4 amd64 +libxml-sax-expatxs-perl 1.33-2build5 amd64 -libxml-twig-perl 1:3.50-1.1 all +libxml-twig-perl 1:3.50-2 all -libxml2 2.9.4+dfsg1-7ubuntu3.1 amd64 -libxml2 2.9.4+dfsg1-7ubuntu3.1 i386 -libxml2-dev 2.9.4+dfsg1-7ubuntu3.1 amd64 -libxml2-utils 2.9.4+dfsg1-7ubuntu3.1 amd64 -libxmlb1 0.1.8-1 amd64 -libxmlgraphics-commons-java 2.3-1 all +libxml2 2.9.10+dfsg-5 amd64 +libxml2 2.9.10+dfsg-5 i386 +libxml2-dev 2.9.10+dfsg-5 amd64 +libxml2-utils 2.9.10+dfsg-5 amd64 +libxmlb1 0.1.15-2 amd64 +libxmlgraphics-commons-java 2.4-1 all -libxnvctrl0 440.44-0ubuntu0.19.10.1 amd64 +libxnvctrl0 440.64-0ubuntu1 amd64 -libxres1 2:1.2.0-3 amd64 +libxres1 2:1.2.0-4 amd64 -libxslt1.1 1.1.33-0ubuntu1.1 amd64 -libxslt1.1 1.1.33-0ubuntu1.1 i386 +libxslt1.1 1.1.34-4 amd64 +libxslt1.1 1.1.34-4 i386 +libxstring-perl 0.002-2 amd64 -libxtables12 1.8.3-2ubuntu5 amd64 +libxtables12 1.8.4-3ubuntu2 amd64 -libxvidcore4 2:1.3.5-1 amd64 -libxvmc1 2:1.0.11-0ubuntu1 amd64 +libxv1 2:1.0.11-1 i386 +libxvidcore4 2:1.3.7-1 amd64 +libxvidcore4 2:1.3.7-1 i386 +libxvmc1 2:1.0.12-2 amd64 -libxxhash0 0.7.0-2 amd64 +libxxhash0 0.7.3-1 amd64 -libyaml-0-2 0.2.1-1 amd64 +libyaml-0-2 0.2.2-1 amd64 -libyaml-cpp0.6 0.6.2-4fakesync1 amd64 -libyaml-libyaml-perl 0.80+repack-1 amd64 -libyaml-perl 1.29-1 all -libyaml-syck-perl 1.31-1 amd64 +libyaml-cpp0.6 0.6.2-4ubuntu1 amd64 +libyaml-libyaml-perl 0.81+repack-1 amd64 +libyaml-perl 1.30-1 all +libyaml-syck-perl 1.31-1build1 amd64 -libyelp0 3.34.0-1 amd64 -libykpers-1-1 1.20.0-1 amd64 -libykpers-1-dev 1.20.0-1 amd64 +libyelp0 3.36.0-1 amd64 +libykpers-1-1 1.20.0-2 amd64 +libykpers-1-dev 1.20.0-2 amd64 -libyubikey-udev 1.20.0-1 all +libyubikey-udev 1.20.0-2 all +libz3-4 4.8.7-4build1 amd64 +libz3-dev 4.8.7-4build1 amd64 -libzbar0 0.23-1.1 amd64 +libzbar0 0.23-1.3 amd64 -libzeitgeist-2.0-0 1.0.2-0ubuntu1 amd64 +libzeitgeist-2.0-0 1.0.2-3ubuntu2 amd64 +libzip-dev 1.5.1-0ubuntu1 amd64 -libzmq5 4.3.2-1 amd64 -libzstd-dev 1.4.3+dfsg-1 amd64 -libzstd1 1.4.3+dfsg-1 amd64 -libzstd1 1.4.3+dfsg-1 i386 -libzvbi-common 0.2.35-16 all -libzvbi0 0.2.35-16 amd64 -light-themes 19.04-0ubuntu1 all -lightdm 1.30.0-0ubuntu1 amd64 -lighttpd 1.4.53-4ubuntu2 amd64 -lighttpd-modules-ldap 1.4.53-4ubuntu2 amd64 -lighttpd-modules-mysql 1.4.53-4ubuntu2 amd64 -limesuite-udev 18.06.0+dfsg-1build1 all +libzmq5 4.3.2-2ubuntu1 amd64 +libzstd-dev 1.4.4+dfsg-3 amd64 +libzstd1 1.4.4+dfsg-3 amd64 +libzstd1 1.4.4+dfsg-3 i386 +libzvbi-common 0.2.35-17 all +libzvbi0 0.2.35-17 amd64 +libzvbi0 0.2.35-17 i386 +light-themes 19.04-0ubuntu3 all +lightdm 1.30.0-0ubuntu3.1 amd64 +lighttpd 1.4.55-1ubuntu1 amd64 +lighttpd-modules-ldap 1.4.55-1ubuntu1 amd64 +lighttpd-modules-mysql 1.4.55-1ubuntu1 amd64 +limesuite-udev 20.01.0+dfsg-2 all -lintian 2.22.0 all -linux-base 4.5ubuntu2.1 all -linux-firmware 1.183.5 all -linux-generic 5.3.0.53.45 amd64 +lintian 2.62.0 all +linux-base 4.5ubuntu3 all +linux-firmware 1.187 all +linux-generic 5.4.0.31.36 amd64 -linux-headers-generic 5.3.0.53.45 amd64 +linux-headers-5.4.0-31 5.4.0-31.35 all +linux-headers-5.4.0-31-generic 5.4.0-31.35 amd64 +linux-headers-generic 5.4.0.31.36 amd64 -linux-image-generic 5.3.0.53.45 amd64 +linux-image-5.4.0-31-generic 5.4.0-31.35 amd64 +linux-image-generic 5.4.0.31.36 amd64 -linux-libc-dev 5.3.0-53.47 amd64 -linux-libc-dev-alpha-cross 5.3.0-12.13cross1 all -linux-libc-dev-arm64-cross 5.3.0-10.11cross2 all -linux-libc-dev-m68k-cross 5.3.0-12.13cross1 all -linux-libc-dev-powerpc-cross 5.3.0-10.11cross2 all -linux-libc-dev-ppc64-cross 5.3.0-12.13cross1 all -linux-libc-dev-ppc64el-cross 5.3.0-10.11cross2 all -linux-libc-dev-s390x-cross 5.3.0-10.11cross2 all -linux-libc-dev-sh4-cross 5.3.0-12.13cross1 all -linux-libc-dev-sparc64-cross 5.3.0-12.13cross1 all +linux-libc-dev 5.4.0-31.35 amd64 +linux-libc-dev-alpha-cross 5.4.0-21.25cross1 all +linux-libc-dev-arm64-cross 5.4.0-21.25cross1 all +linux-libc-dev-m68k-cross 5.4.0-21.25cross1 all +linux-libc-dev-powerpc-cross 5.4.0-21.25cross1 all +linux-libc-dev-ppc64-cross 5.4.0-21.25cross1 all +linux-libc-dev-ppc64el-cross 5.4.0-21.25cross1 all +linux-libc-dev-s390x-cross 5.4.0-21.25cross1 all +linux-libc-dev-sh4-cross 5.4.0-21.25cross1 all +linux-libc-dev-sparc64-cross 5.4.0-21.25cross1 all +linux-modules-5.4.0-31-generic 5.4.0-31.35 amd64 +linux-modules-extra-5.4.0-31-generic 5.4.0-31.35 amd64 -linux-tools-common 5.3.0-53.47 all -linux-tools-generic 5.3.0.53.45 amd64 -llvm-8 1:8.0.1-3build1 amd64 -llvm-8-dev 1:8.0.1-3build1 amd64 -llvm-8-runtime 1:8.0.1-3build1 amd64 -llvm-9 1:9-2 amd64 -llvm-9-dev 1:9-2 amd64 -llvm-9-runtime 1:9-2 amd64 -llvm-9-tools 1:9-2 amd64 -lm-sensors 1:3.5.0-3ubuntu1 amd64 +linux-tools-5.4.0-31 5.4.0-31.35 amd64 +linux-tools-5.4.0-31-generic 5.4.0-31.35 amd64 +linux-tools-common 5.4.0-31.35 all +linux-tools-generic 5.4.0.31.36 amd64 +llvm-10 1:10.0.0-4ubuntu1 amd64 +llvm-10-dev 1:10.0.0-4ubuntu1 amd64 +llvm-10-runtime 1:10.0.0-4ubuntu1 amd64 +llvm-10-tools 1:10.0.0-4ubuntu1 amd64 +llvm-8 1:8.0.1-9 amd64 +llvm-8-dev 1:8.0.1-9 amd64 +llvm-8-runtime 1:8.0.1-9 amd64 +llvm-9 1:9.0.1-12 amd64 +llvm-9-dev 1:9.0.1-12 amd64 +llvm-9-runtime 1:9.0.1-12 amd64 +llvm-9-tools 1:9.0.1-12 amd64 +lm-sensors 1:3.6.0-2ubuntu1 amd64 -login 1:4.5-1.1ubuntu4 amd64 +login 1:4.8.1-1ubuntu5 amd64 -logsave 1.45.3-4ubuntu2.1 amd64 +logsave 1.45.5-2ubuntu1 amd64 -lsb-base 11.0.1ubuntu1 all -lsb-release 11.0.1ubuntu1 all -lshw 02.18.85-0.3 amd64 -lsof 4.91+dfsg-1ubuntu2 amd64 +lsb-base 11.1.0ubuntu2 all +lsb-release 11.1.0ubuntu2 all +lshw 02.18.85-0.3ubuntu2 amd64 +lsof 4.93.2+dfsg-1 amd64 -lua-lpeg 1.0.0-2ubuntu0.19.10.1 amd64 +lua-lpeg 1.0.2-1 amd64 -lunzip 1.11-6 amd64 -lvm2 2.03.02-2ubuntu6.1 amd64 -lz4 1.9.1-1 amd64 -lzip 1.21-4 amd64 -m4 1.4.18-2 amd64 -mac-robber 1.02-7 amd64 -magicrescue 1.1.10-2 amd64 +lunzip 1.11-8 amd64 +lvm2 2.03.07-1ubuntu1 amd64 +lz4 1.9.2-2 amd64 +lzip 1.21-6build1 amd64 +m4 1.4.18-4 amd64 +mac-robber 1.02-9 amd64 +magicrescue 1.1.10-3 amd64 -man-db 2.8.7-3 amd64 -manpages 5.02-1 all -manpages-dev 5.02-1 all -mariadb-client-10.3 1:10.3.22-0ubuntu0.19.10.1 amd64 -mariadb-client-core-10.3 1:10.3.22-0ubuntu0.19.10.1 amd64 -mariadb-common 1:10.3.22-0ubuntu0.19.10.1 all -mariadb-server 1:10.3.22-0ubuntu0.19.10.1 all -mariadb-server-10.3 1:10.3.22-0ubuntu0.19.10.1 amd64 -mariadb-server-core-10.3 1:10.3.22-0ubuntu0.19.10.1 amd64 +man-db 2.9.1-1 amd64 +manpages 5.05-1 all +manpages-dev 5.05-1 all +mariadb-client-10.3 1:10.3.22-1ubuntu1 amd64 +mariadb-client-core-10.3 1:10.3.22-1ubuntu1 amd64 +mariadb-common 1:10.3.22-1ubuntu1 all +mariadb-server 1:10.3.22-1ubuntu1 all +mariadb-server-10.3 1:10.3.22-1ubuntu1 amd64 +mariadb-server-core-10.3 1:10.3.22-1ubuntu1 amd64 -maven 3.6.1-1 all -mawk 1.3.3-17ubuntu3 amd64 +maven 3.6.3-1 all +mawk 1.3.4.20200120-2 amd64 -mdk4 4.1-1 amd64 +mdk4 4.1+git20190904-1 amd64 -memtest86+ 5.01-3ubuntu2 amd64 -menu 2.1.47ubuntu3 amd64 -mesa-common-dev 19.2.8-0ubuntu0~19.10.3 amd64 +memtest86+ 5.01-3.1ubuntu1 amd64 +menu 2.1.47ubuntu4 amd64 +mesa-common-dev 20.0.4-2ubuntu1 amd64 -mesa-va-drivers 19.2.8-0ubuntu0~19.10.3 amd64 -mesa-vdpau-drivers 19.2.8-0ubuntu0~19.10.3 amd64 -mesa-vulkan-drivers 19.2.8-0ubuntu0~19.10.3 amd64 -metacam 1.2-11 amd64 -metacity 1:3.34.1-1 amd64 -metacity-common 1:3.34.1-1 all +mesa-va-drivers 20.0.4-2ubuntu1 amd64 +mesa-va-drivers 20.0.4-2ubuntu1 i386 +mesa-vdpau-drivers 20.0.4-2ubuntu1 amd64 +mesa-vdpau-drivers 20.0.4-2ubuntu1 i386 +mesa-vulkan-drivers 20.0.4-2ubuntu1 amd64 +mesa-vulkan-drivers 20.0.4-2ubuntu1 i386 +metacam 1.2-13 amd64 +metacity 1:3.36.1-1 amd64 +metacity-common 1:3.36.1-1 all -mime-support 3.63ubuntu1 all -minicom 2.7.1-1build1 amd64 -missidentify 1.0-9 amd64 +mime-support 3.64ubuntu1 all +minicom 2.7.1-1.1 amd64 +missidentify 1.0-10 amd64 -mobile-broadband-provider-info 20190618-2 all +mobile-broadband-provider-info 20190618-3 all -mount 2.34-0.1ubuntu2.4 amd64 +mount 2.34-0.1ubuntu9 amd64 -mousetweaks 3.32.0-1 amd64 -mpg123 1.25.12-1build1 amd64 -mplayer 2:1.3.0-8build4 amd64 -mpv 0.29.1-1ubuntu1 amd64 -mscompress 0.4-4 amd64 +mousetweaks 3.32.0-2 amd64 +mpg123 1.25.13-1 amd64 +mplayer 2:1.3.0-8build5 amd64 +mpv 0.32.0-1ubuntu1 amd64 +mscompress 0.4-7 amd64 -mtd-utils 1:2.0.1-1ubuntu3 amd64 -mtools 4.0.23-1 amd64 +mtd-utils 1:2.1.1-1ubuntu1 amd64 +mtools 4.0.24-1 amd64 -mutter 3.34.3-1ubuntu1~19.10.1 amd64 -mutter-common 3.34.3-1ubuntu1~19.10.1 all -myrescue 0.9.8-1 amd64 +mutter 3.36.2-1ubuntu1~20.04.1 amd64 +mutter-common 3.36.2-1ubuntu1~20.04.1 all +myrescue 0.9.8-2 amd64 -mythes-en-us 1:6.3.1-1 all -nano 4.3-1 amd64 -nautilus 1:3.34.1-1ubuntu1 amd64 -nautilus-data 1:3.34.1-1ubuntu1 all -nautilus-extension-brasero 3.12.2-5ubuntu1 amd64 -nautilus-extension-gnome-terminal 3.34.2-1ubuntu1 amd64 +mythes-en-us 1:6.4.3-1 all +nano 4.8-1ubuntu1 amd64 +nautilus 1:3.36.2-0ubuntu1 amd64 +nautilus-data 1:3.36.2-0ubuntu1 all +nautilus-extension-brasero 3.12.2-6ubuntu1 amd64 +nautilus-extension-gnome-terminal 3.36.1.1-1ubuntu1 amd64 -nbtscan 1.5.1-7 amd64 -ncat 7.80+dfsg1-1build1 amd64 -ncompress 4.2.4.5-4 amd64 -ncrack 0.7+debian-1 amd64 -ncurses-base 6.1+20190803-1ubuntu1 all -ncurses-bin 6.1+20190803-1ubuntu1 amd64 -ncurses-term 6.1+20190803-1ubuntu1 all -ndiff 7.80+dfsg1-1build1 all -neopi 0.0+git20120821.9ffff8-6 all +nbtscan 1.6-1 amd64 +ncat 7.80+dfsg1-2build1 amd64 +ncompress 4.2.4.6-1 amd64 +ncrack 0.7+debian-1build1 amd64 +ncurses-base 6.2-0ubuntu2 all +ncurses-bin 6.2-0ubuntu2 amd64 +ncurses-term 6.2-0ubuntu2 all +ndiff 7.80+dfsg1-2build1 all +neopi 0.0+git20120821.9ffff8-6ubuntu2 all -netbase 5.6 all -netcat-openbsd 1.203-1 amd64 +netbase 6.1 all +netcat-openbsd 1.206-1ubuntu1 amd64 -netplan.io 0.99-0ubuntu3~19.10.1 amd64 -network-manager 1.20.4-2ubuntu2.2 amd64 -network-manager-config-connectivity-ubuntu 1.20.4-2ubuntu2.2 all -network-manager-gnome 1.8.22-2ubuntu1 amd64 -network-manager-openvpn 1.8.10-1 amd64 -network-manager-openvpn-gnome 1.8.10-1 amd64 +netplan.io 0.99-0ubuntu3~20.04.1 amd64 +network-manager 1.22.10-1ubuntu1 amd64 +network-manager-config-connectivity-ubuntu 1.22.10-1ubuntu1 all +network-manager-gnome 1.8.24-1ubuntu2 amd64 +network-manager-openvpn 1.8.12-1 amd64 +network-manager-openvpn-gnome 1.8.12-1 amd64 -network-manager-strongswan 1.4.4-2 amd64 +network-manager-strongswan 1.4.5-2.1 amd64 -nmap 7.80+dfsg1-1build1 amd64 -nmap-common 7.80+dfsg1-1build1 all -node-abbrev 1.1.1-1 all +nmap 7.80+dfsg1-2build1 amd64 +nmap-common 7.80+dfsg1-2build1 all +node-abbrev 1.1.1-2 all -node-ansi 0.3.0-4 all -node-ansi-align 2.0.0-1 all -node-ansi-regex 3.0.0-1 all -node-ansi-styles 3.2.1-1 all -node-ansistyles 0.1.3-1 all -node-aproba 1.2.0-1 all +node-ansi 0.3.1-1 all +node-ansi-align 3.0.0-1 all +node-ansi-regex 5.0.0-1 all +node-ansi-styles 4.2.1-1 all +node-ansistyles 0.1.3-2 all +node-aproba 2.0.0-1 all -node-are-we-there-yet 1.1.4-1 all -node-asn1 0.2.3-1 all -node-assert-plus 1.0.0-1 all -node-asynckit 0.4.0-2 all -node-aws-sign2 0.7.1-1 all -node-aws4 1.8.0-1 all -node-balanced-match 0.4.2-1 all -node-bcrypt-pbkdf 1.0.1-1 all +node-are-we-there-yet 1.1.5-1 all +node-asap 2.0.6-2 all +node-asn1 0.2.3-2 all +node-assert-plus 1.0.0-2 all +node-asynckit 0.4.0-3 all +node-aws-sign2 0.7.1-2 all +node-aws4 1.9.0-1 all +node-balanced-match 1.0.0-1 all +node-bcrypt-pbkdf 1.0.2-1 all +node-bl 4.0.0-2 all -node-boxen 1.2.2-1 all -node-brace-expansion 1.1.8-1 all -node-builtin-modules 3.0.0-1 all +node-boxen 4.2.0-2 all +node-brace-expansion 1.1.11-1 all +node-builtin-modules 3.1.0-1 all -node-cacache 11.3.2-2 all -node-call-limit 1.1.0-1 all -node-camelcase 5.0.0-1 all +node-cacache 11.3.3-2 all +node-call-limit 1.1.1-1 all +node-camelcase 5.3.1-1 all -node-chownr 1.1.1-1 all -node-cli-boxes 1.0.0-1 all +node-chownr 1.1.3-3 all +node-ci-info 2.0.0-1 all +node-cli-boxes 2.2.0-2 all +node-co 4.6.0-1 all -node-combined-stream 1.0.7-1 all -node-concat-map 0.0.1-1 all +node-colors 1.4.0-1 all +node-columnify 1.5.4-1 all +node-combined-stream 1.0.8-1 all +node-concat-map 0.0.1-2 all -node-config-chain 1.1.11-1 all +node-config-chain 1.1.12-1 all +node-configstore 5.0.1-1 all +node-crypto-random-string 1.0.0-1 all +node-debug 4.1.1-2 all -node-deep-extend 0.4.1-3 all +node-deep-extend 0.6.0-1 all -node-delayed-stream 0.0.5-1 all +node-define-properties 1.1.3-1 all +node-delayed-stream 1.0.0-4 all -node-duplexer3 0.1.4-4 all -node-duplexify 3.6.1-1 all -node-ecc-jsbn 0.1.1-1 all +node-dot-prop 5.2.0-1 all +node-duplexer3 0.1.4-5 all +node-duplexify 4.1.1-1 all +node-ecc-jsbn 0.2.0-2 all -node-encoding 0.1.12-2 all -node-end-of-stream 1.4.1-1 all -node-errno 0.1.4-1 all +node-encoding 0.1.12-3 all +node-end-of-stream 1.4.4-1 all +node-err-code 2.0.0+dfsg-1 all +node-errno 0.1.7-1 all +node-es6-promise 4.2.8-6 all -node-fast-deep-equal 1.0.0-1 all -node-find-up 3.0.0-2 all +node-fast-deep-equal 1.1.0-1 all +node-find-up 4.1.0-2 all -node-forever-agent 0.6.1-1 all -node-form-data 2.3.2-4 all +node-forever-agent 0.6.1-2 all +node-form-data 3.0.0-2 all -node-fs-vacuum 1.2.10-2 all +node-fs-vacuum 1.2.10-3 all +node-function-bind 1.1.1+repack-1 all +node-genfun 5.0.0-1 all -node-get-stream 3.0.0-1 all +node-get-stream 4.1.0-1 all -node-glob 7.1.3-2 all +node-glob 7.1.6-1 all -node-graceful-fs 4.2.2-1 all -node-gyp 3.8.0-6 all -node-har-schema 2.0.0-2 all +node-graceful-fs 4.2.3-2 all +node-gyp 6.1.0-3 all +node-har-schema 2.0.0-3 all -node-has-flag 2.0.0-1 all +node-has-flag 4.0.0-1 all -node-hosted-git-info 2.7.1-1 all +node-hosted-git-info 2.8.5-1 all -node-http-signature 1.2.0-1 all -node-iconv-lite 0.4.13-2ubuntu1 all +node-http-signature 1.3.2-1 all +node-iconv-lite 0.4.23-1 all -node-inherits 2.0.3-1 all +node-inherits 2.0.4-1 all +node-ip 1.1.5-5 all +node-ip-regex 4.1.0-2 all +node-is-obj 1.0.1-2 all +node-is-path-inside 1.0.1-1 all -node-isarray 2.0.4-1 all +node-isarray 2.0.5-1 all -node-json-stringify-safe 5.0.1-1 all +node-json-stringify-safe 5.0.1+repack-2 all -node-jsonstream 1.3.2-1 all -node-jsprim 1.4.0-1 all +node-jsonstream 1.3.5-1 all +node-jsprim 1.4.1-1 all -node-libnpx 10.2.0+repack-2 all -node-locate-path 2.0.0-1 all -node-lockfile 1.0.4-1 all -node-lowercase-keys 1.0.0-2 all +node-libnpx 10.2.1-2 all +node-locate-path 5.0.0-2 all +node-lockfile 1.0.4-3 all +node-lodash 4.17.15+dfsg-2 all +node-lodash-packages 4.17.15+dfsg-2 all +node-lowercase-keys 2.0.0-1 all +node-make-dir 3.0.2-1 all -node-mime-types 2.1.21-1 all -node-mimic-fn 1.1.0-1 all -node-mimic-response 1.0.0-1 all -node-minimatch 3.0.4-3 all -node-minimist 1.2.0-1 all +node-mime 2.4.4+dfsg-1 all +node-mime-types 2.1.25-1 all +node-mimic-fn 3.0.0-1 all +node-mimic-response 2.1.0-1 all +node-minimatch 3.0.4-4 all +node-minimist 1.2.5-1 all -node-mkdirp 0.5.1-1 all +node-mkdirp 0.5.1-2 all -node-mute-stream 0.0.8-1 all +node-ms 2.1.1-1 all +node-mute-stream 0.0.8-2 all -node-nopt 3.0.6-3 all -node-normalize-package-data 2.4.0-1 all -node-npm-package-arg 6.0.0-2 all +node-nopt 3.0.6-4 all +node-normalize-package-data 2.5.0-1 all +node-npm-bundled 1.1.1-1 all +node-npm-package-arg 6.1.1-1 all -node-npmlog 4.1.2-1 all -node-oauth-sign 0.9.0-1 all +node-npmlog 4.1.2-2 all +node-number-is-nan 2.0.0-1 all +node-oauth-sign 0.9.0-2 all -node-opener 1.4.3-1 all -node-os-locale 2.0.0-1 all +node-opener 1.5.1-1 all +node-os-locale 4.0.0-1 all +node-os-tmpdir 1.0.2-1 all -node-p-limit 1.1.0-1 all +node-p-is-promise 3.0.0-1 all +node-p-limit 2.2.2-1 all -node-path-exists 3.0.0-1 all -node-path-is-absolute 1.0.0-1 all +node-path-exists 4.0.0-2 all +node-path-is-absolute 2.0.0-1 all +node-pify 3.0.0-1 all +node-promise-retry 1.1.1-4 all -node-pump 3.0.0-1 all -node-pumpify 2.0.0-2 all -node-punycode 2.1.1-2 all -node-qs 6.5.2-1 all +node-pseudomap 1.0.2-1 all +node-psl 1.7.0+ds-1 all +node-pump 3.0.0-2 all +node-pumpify 2.0.1-1 all +node-punycode 2.1.1-3 all +node-qs 6.9.1+ds-1 all -node-rc 1.1.6-2 all -node-read 1.0.7-1 all -node-read-package-json 2.0.13-1 all -node-readable-stream 2.3.6-1 all +node-rc 1.2.8-1 all +node-read 1.0.7-2 all +node-read-package-json 2.1.1-1 all +node-readable-stream 3.4.0-2 all -node-request 2.88.1-2 all +node-request 2.88.1-4 all +node-resolve 1.15.1-3 all -node-retry 0.10.1-1 all -node-rimraf 2.6.2-1 all +node-retry 0.12.0-1 all +node-rimraf 2.6.3-1 all -node-safe-buffer 5.1.2-1 all -node-semver 5.7.1-1 all +node-safe-buffer 5.2.0-1 all +node-semver 7.1.3-1 all -node-sha 2.0.1-1 all +node-sha 3.0.0-1 all -node-slash 1.0.0-1 all +node-slash 3.0.0-1 all -node-spdx-correct 1.0.2-1 all -node-spdx-expression-parse 1.0.4-1 all -node-spdx-license-ids 1.2.2-1 all -node-sshpk 1.13.1+dfsg-2 all -node-ssri 5.2.4-2 all -node-stream-each 1.2.2-2 all +node-spdx-correct 3.1.0-1 all +node-spdx-exceptions 2.2.0-1 all +node-spdx-expression-parse 3.0.0-1 all +node-spdx-license-ids 3.0.5-1 all +node-sshpk 1.16.1+dfsg-2 all +node-ssri 7.1.0-2 all +node-stream-each 1.2.3-1 all -node-string-decoder 1.2.0-1 all +node-strict-uri-encode 2.0.0-1 all +node-string-decoder 1.2.0-2 all -node-strip-ansi 5.2.0-2 all +node-strip-ansi 6.0.0-2 all -node-tar 4.4.10+ds1-2 all +node-tar 4.4.10+ds1-2ubuntu1 all -node-through2 2.0.5-2 all -node-timed-out 4.0.1-4 all -node-tough-cookie 2.3.4+dfsg-1 all -node-tunnel-agent 0.6.1-1 all +node-through2 3.0.1-2 all +node-timed-out 4.0.1-5 all +node-tough-cookie 3.0.0-1 all +node-tunnel-agent 0.6.1-2 all +node-typedarray-to-buffer 3.0.3-3 all -node-unique-filename 1.1.0+ds-2 all +node-unique-filename 1.1.1+ds-1 all +node-unique-string 1.0.0-1 all -node-uri-js 4.2.2+dfsg-4 all +node-uri-js 4.2.2+dfsg-5 all -node-validate-npm-package-license 3.0.1-1 all +node-validate-npm-package-license 3.0.4-1 all -node-which 1.3.1-1 all +node-which 2.0.2-1 all -node-widest-line 1.2.2-1 all -node-wrap-ansi 4.0.0-1 all +node-widest-line 3.1.0-1 all +node-wrap-ansi 4.0.0-2 all -node-write-file-atomic 2.3.0-1 all +node-write-file-atomic 3.0.3-1 all -node-xtend 4.0.1-2 all +node-xtend 4.0.2-1 all -node-yallist 3.0.3-3 all -node-yargs 10.0.3-2 all -node-yargs-parser 11.1.1-1 all -nodejs 10.15.2~dfsg-2ubuntu1 amd64 -nodejs-doc 10.15.2~dfsg-2ubuntu1 all +node-yallist 4.0.0-1 all +node-yargs 15.3.0-1 all +node-yargs-parser 18.1.1-1 all +nodejs 10.19.0~dfsg-3ubuntu1 amd64 +nodejs-doc 10.19.0~dfsg-3ubuntu1 all -notify-osd 0.9.35+16.04.20160415-0ubuntu3 amd64 +notify-osd 0.9.35+20.04.20191129-0ubuntu1 amd64 -npm 5.8.0+ds6-4 all -nsight-compute 10.1.168-1build1 amd64 +npm 6.14.4+ds-1ubuntu2 all +nsight-compute 10.1.243-3 amd64 -ntp 1:4.2.8p12+dfsg-3ubuntu2 amd64 -ntpdate 1:4.2.8p12+dfsg-3ubuntu2 amd64 -numix-gtk-theme 2.6.7-4 all +ntp 1:4.2.8p12+dfsg-3ubuntu4 amd64 +ntpdate 1:4.2.8p12+dfsg-3ubuntu4 amd64 +numix-gtk-theme 2.6.7-5 all -nvidia-compute-utils-435 435.21-0ubuntu2 amd64 -nvidia-cuda-dev 10.1.168-1build1 amd64 -nvidia-cuda-doc 10.1.168-1build1 all -nvidia-cuda-gdb 10.1.168-1build1 amd64 -nvidia-cuda-toolkit 10.1.168-1build1 amd64 -nvidia-dkms-435 435.21-0ubuntu2 amd64 -nvidia-driver-435 435.21-0ubuntu2 amd64 -nvidia-kernel-common-435 435.21-0ubuntu2 amd64 -nvidia-kernel-source-435 435.21-0ubuntu2 amd64 +nvidia-compute-utils-435 435.21-0ubuntu7 amd64 +nvidia-cuda-dev 10.1.243-3 amd64 +nvidia-cuda-doc 10.1.243-3 all +nvidia-cuda-gdb 10.1.243-3 amd64 +nvidia-cuda-toolkit 10.1.243-3 amd64 +nvidia-dkms-435 435.21-0ubuntu7 amd64 +nvidia-driver-435 435.21-0ubuntu7 amd64 +nvidia-kernel-common-435 435.21-0ubuntu7 amd64 +nvidia-kernel-source-435 435.21-0ubuntu7 amd64 -nvidia-prime 0.8.13 all -nvidia-profiler 10.1.168-1build1 amd64 -nvidia-settings 440.44-0ubuntu0.19.10.1 amd64 -nvidia-utils-435 435.21-0ubuntu2 amd64 -nvidia-visual-profiler 10.1.168-1build1 amd64 -nxproxy 2:3.5.99.21-3build1 amd64 +nvidia-prime 0.8.14 all +nvidia-profiler 10.1.243-3 amd64 +nvidia-settings 440.64-0ubuntu1 amd64 +nvidia-utils-435 435.21-0ubuntu7 amd64 +nvidia-visual-profiler 10.1.243-3 amd64 +nxproxy 2:3.5.99.23-1build1 amd64 -oem-config 19.10.21 all -oem-config-gtk 19.10.21 all -oem-config-slideshow-ubuntu 150 all -onboard 1.4.1-2ubuntu5 amd64 -onboard-common 1.4.1-2ubuntu5 all -onboard-data 1.4.1-2ubuntu5 all +oem-config 20.04.15 all +oem-config-gtk 20.04.15 all +oem-config-slideshow-ubuntu 160 all +onboard 1.4.1-2ubuntu7 amd64 +onboard-common 1.4.1-2ubuntu7 all +onboard-data 1.4.1-2ubuntu7 all -opencl-c-headers 2.2~2019.01.17-g49f07d3-1 all -openjdk-11-jre 11.0.7+10-2ubuntu2~19.10 amd64 -openjdk-11-jre-headless 11.0.7+10-2ubuntu2~19.10 amd64 +opencl-c-headers 2.2~2019.08.06-g0d5f18c-1 all +openjdk-11-jre 11.0.7+10-3ubuntu1 amd64 +openjdk-11-jre-headless 11.0.7+10-3ubuntu1 amd64 -openprinting-ppds 20190913-1 all -openscad 2019.01~RC2-2build1 amd64 +openprinting-ppds 20200401-1 all +openscad 2019.05-3ubuntu5 amd64 -openssl 1.1.1c-1ubuntu4 amd64 +openssl 1.1.1f-1ubuntu2 amd64 -ophcrack-cli 3.8.0-2 amd64 +ophcrack-cli 3.8.0-2build1 amd64 -orca 3.34.0-1ubuntu3 all +orca 3.36.1-0ubuntu1 all -outguess 1:0.2.2-1 amd64 +outguess 1:0.2.2-4 amd64 -ovmf 0~20190606.20d2e5a1-2ubuntu1.1 all +ovmf 0~20191122.bd85bf54-2ubuntu3 all -p11-kit 0.23.17-2 amd64 -p11-kit-modules 0.23.17-2 amd64 -p7zip 16.02+dfsg-7 amd64 -p7zip-full 16.02+dfsg-7 amd64 -packagekit 1.1.12-5ubuntu4 amd64 -packagekit-tools 1.1.12-5ubuntu4 amd64 +p11-kit 0.23.20-1build1 amd64 +p11-kit-modules 0.23.20-1build1 amd64 +p7zip 16.02+dfsg-7build1 amd64 +p7zip-full 16.02+dfsg-7build1 amd64 +packagekit 1.1.13-2ubuntu1 amd64 +packagekit-tools 1.1.13-2ubuntu1 amd64 -parted 3.2-26 amd64 +parted 3.3-4 amd64 -passwd 1:4.5-1.1ubuntu4 amd64 +passwd 1:4.8.1-1ubuntu5 amd64 -pavucontrol 3.0-4 amd64 -pciutils 1:3.6.2-2 amd64 -pcmciautils 018-10 amd64 -pdfcrack 0.17-2 amd64 +pavucontrol 4.0-1build1 amd64 +pci.ids 0.0~2020.03.20-1 all +pciutils 1:3.6.4-1 amd64 +pcmciautils 018-11 amd64 +pdfcrack 0.18-2 amd64 -pdftk-java 3.0.2-2 all -perl 5.28.1-6build1 amd64 -perl-base 5.28.1-6build1 amd64 +pdftk-java 3.0.9-1 all +perl 5.30.0-9build1 amd64 +perl-base 5.30.0-9build1 amd64 -perl-openssl-defaults 3build1 amd64 +perl-modules-5.30 5.30.0-9build1 all +perl-openssl-defaults 4 amd64 -pff-tools 20180714-1 amd64 -phantomjs 2.1.1+dfsg-2 amd64 -php-cli 2:7.3+69ubuntu2 all -php-common 2:69ubuntu2 all -php-composer-ca-bundle 1.2.3-1 all -php-composer-semver 1.5.0-2 all -php-composer-spdx-licenses 1.5.2-1 all -php-composer-xdebug-handler 1.3.3-2 all -php-curl 2:7.3+69ubuntu2 all -php-json-schema 5.2.8-1 all -php-psr-container 1.0.0-1 all -php-psr-log 1.1.0-1 all -php-symfony-console 4.3.4+dfsg-1ubuntu1 all -php-symfony-filesystem 4.3.4+dfsg-1ubuntu1 all -php-symfony-finder 4.3.4+dfsg-1ubuntu1 all -php-symfony-process 4.3.4+dfsg-1ubuntu1 all -php-symfony-service-contracts 1.1.6-1 all -php-zip 2:7.3+69ubuntu2 all +pff-tools 20180714-2 amd64 +phantomjs 2.1.1+dfsg-2ubuntu1 amd64 +php-cli 2:7.4+75 all +php-common 2:75 all +php-composer-ca-bundle 1.2.6-1 all +php-composer-semver 1.5.1-1 all +php-composer-spdx-licenses 1.5.3-1 all +php-composer-xdebug-handler 1.4.0-1 all +php-curl 2:7.4+75 all +php-json-schema 5.2.9-1 all +php-psr-container 1.0.0-2 all +php-psr-log 1.1.2-1 all +php-symfony-console 4.3.8+dfsg-1ubuntu1 all +php-symfony-filesystem 4.3.8+dfsg-1ubuntu1 all +php-symfony-finder 4.3.8+dfsg-1ubuntu1 all +php-symfony-process 4.3.8+dfsg-1ubuntu1 all +php-symfony-service-contracts 1.1.8-1 all +php-zip 2:7.4+75 all -pidgin 1:2.13.0-2.2ubuntu1 amd64 -pidgin-data 1:2.13.0-2.2ubuntu1 all +php7.4-cli 7.4.3-4ubuntu1.1 amd64 +php7.4-common 7.4.3-4ubuntu1.1 amd64 +php7.4-curl 7.4.3-4ubuntu1.1 amd64 +php7.4-json 7.4.3-4ubuntu1.1 amd64 +php7.4-opcache 7.4.3-4ubuntu1.1 amd64 +php7.4-readline 7.4.3-4ubuntu1.1 amd64 +php7.4-zip 7.4.3-4ubuntu1.1 amd64 +pidgin 1:2.13.0-2.2ubuntu4 amd64 +pidgin-data 1:2.13.0-2.2ubuntu4 all -pinentry-curses 1.1.0-3 amd64 -pinentry-fltk 1.1.0-3 amd64 -pinentry-gnome3 1.1.0-3 amd64 -pinentry-gtk2 1.1.0-3 amd64 -pinentry-qt 1.1.0-3 amd64 -pinentry-qt4 1.1.0-3 all -pinentry-x2go 0.7.5.10-1 amd64 +pinentry-curses 1.1.0-3build1 amd64 +pinentry-fltk 1.1.0-3build1 amd64 +pinentry-gnome3 1.1.0-3build1 amd64 +pinentry-gtk2 1.1.0-3build1 amd64 +pinentry-qt 1.1.0-3build1 amd64 +pinentry-qt4 1.1.0-3build1 all +pinentry-x2go 0.7.5.10-1build1 amd64 -pixiewps 1.4.2-2 amd64 -pkg-config 0.29.1-0ubuntu3 amd64 +pixiewps 1.4.2-4 amd64 +pkg-config 0.29.1-0ubuntu4 amd64 -plaso 20190131-1 all -plymouth 0.9.4git20190712-0ubuntu4.1 amd64 -plymouth-label 0.9.4git20190712-0ubuntu4.1 amd64 -plymouth-theme-ubuntu-gnome-logo 18.10.1 all -plymouth-theme-ubuntu-gnome-text 18.10.1 all -plymouth-theme-ubuntu-logo 0.9.4git20190712-0ubuntu4.1 amd64 -plymouth-theme-ubuntu-text 0.9.4git20190712-0ubuntu4.1 amd64 -pm-utils 1.4.1-18 all -pnscan 1.12+git20180612-1 amd64 -polenum 0.2-4 all +plymouth 0.9.4git20200323-0ubuntu6 amd64 +plymouth-label 0.9.4git20200323-0ubuntu6 amd64 +plymouth-theme-spinner 0.9.4git20200323-0ubuntu6 amd64 +plymouth-theme-ubuntu-gnome-logo 20.04.1 all +plymouth-theme-ubuntu-gnome-text 20.04.1 all +plymouth-theme-ubuntu-logo 0.9.4git20200323-0ubuntu6 amd64 +plymouth-theme-ubuntu-text 0.9.4git20200323-0ubuntu6 amd64 +pm-utils 1.4.1-19 all +pnscan 1.12+git20180612-2 amd64 +polenum 1.6-1 all -pompem 0.2.0-4 all +pompem 0.2.0-5 all -poppler-utils 0.80.0-0ubuntu1.1 amd64 -popularity-contest 1.67ubuntu2 all -postfix 3.4.5-1ubuntu1 amd64 +poppler-utils 0.86.1-0ubuntu1 amd64 +popularity-contest 1.69ubuntu1 all +postfix 3.4.10-1ubuntu1 amd64 -ppp 2.4.7-2+4.1ubuntu4.1 amd64 -pppconfig 2.3.23 all +ppp 2.4.7-2+4.1ubuntu5 amd64 +pppconfig 2.3.24 all -printer-driver-brlaser 5-1 amd64 -printer-driver-c2esp 27-5 amd64 -printer-driver-foo2zjs 20171202dfsg0-2 amd64 -printer-driver-foo2zjs-common 20171202dfsg0-2 all -printer-driver-gutenprint 5.3.1-7build1 amd64 -printer-driver-hpcups 3.19.6+dfsg0-1ubuntu1 amd64 -printer-driver-m2300w 0.51-13 amd64 +printer-driver-brlaser 6-1build1 amd64 +printer-driver-c2esp 27-6 amd64 +printer-driver-foo2zjs 20171202dfsg0-4 amd64 +printer-driver-foo2zjs-common 20171202dfsg0-4 all +printer-driver-gutenprint 5.3.3-4 amd64 +printer-driver-hpcups 3.20.3+dfsg0-2 amd64 +printer-driver-m2300w 0.51-14 amd64 -printer-driver-postscript-hp 3.19.6+dfsg0-1ubuntu1 amd64 +printer-driver-postscript-hp 3.20.3+dfsg0-2 amd64 -printer-driver-splix 2.0.0+svn315-7fakesync1 amd64 -procps 2:3.3.15-2ubuntu3 amd64 -proj-bin 5.2.0-1 amd64 -proj-data 5.2.0-1 all -protobuf-compiler 3.6.1.3-2 amd64 +printer-driver-splix 2.0.0+svn315-7fakesync1build1 amd64 +procps 2:3.3.16-1ubuntu2 amd64 +proj-bin 6.3.1-1 amd64 +proj-data 6.3.1-1 all +protobuf-compiler 3.6.1.3-2ubuntu5 amd64 -psmisc 23.2-1 amd64 -publicsuffix 20190723.1836-1 all -pulseaudio 1:13.0-1ubuntu1.2 amd64 -pulseaudio-module-bluetooth 1:13.0-1ubuntu1.2 amd64 -pulseaudio-utils 1:13.0-1ubuntu1.2 amd64 +psmisc 23.3-1 amd64 +publicsuffix 20200303.0012-1 all +pulseaudio 1:13.99.1-1ubuntu3.2 amd64 +pulseaudio-module-bluetooth 1:13.99.1-1ubuntu3.2 amd64 +pulseaudio-utils 1:13.99.1-1ubuntu3.2 amd64 -pyotherside 1.5.8-1 all -pyqt4-dev-tools 4.12.1+dfsg-2build2 amd64 -pyqt5-dev 5.12.3+dfsg-2 all +pyotherside 1.5.9-1build1 all +pyqt5-dev 5.14.1+dfsg-3build1 all -python-all 2.7.17-1 amd64 -python-all-dev 2.7.17-1 amd64 -python-appindicator 12.10.1+18.04.20180322.1-0ubuntu4 amd64 -python-apt-common 1.9.0ubuntu1.3 all -python-argcomplete 1.8.1-1ubuntu1 all -python-artifacts 20190320-1 all -python-asn1crypto 0.24.0-1 all -python-atomicwrites 1.1.5-2 all -python-attr 18.2.0-1 all -python-backports.functools-lru-cache 1.5-3 all -python-biplist 1.0.3-1 all -python-boto 2.49.0-2ubuntu1 all -python-bs4 4.8.0-2 all -python-cairo 1.16.2-1build2 amd64 -python-certifi 2018.8.24-1 all -python-cffi-backend 1.12.3-1build1 amd64 -python-chardet 3.0.4-4 all -python-cheetah 3.1.0-3 amd64 -python-cloudfiles 1.7.11-3 all -python-configparser 3.5.0b2-3 all -python-contextlib2 0.5.5-3 all -python-crypto 2.6.1-10 amd64 -python-cryptography 2.6.1-3.1 amd64 -python-cycler 0.10.0-1 all -python-dateutil 2.7.3-3 all -python-dbus 1.2.12-1 amd64 -python-decorator 4.3.0-1.1 all -python-dev 2.7.17-1 amd64 -python-dfdatetime 20190116-1 all -python-dfvfs 20190128-1 all -python-dfwinreg 20190122-1 all -python-distorm3 3.4.1-3 all -python-dnspython 1.16.0-1 all -python-dtfabric 20190120-2 all -python-efilter 1.5-2 all -python-elasticsearch 7.0.1-1 all -python-entrypoints 0.3-1 all -python-enum34 1.1.6-2 all -python-et-xmlfile 1.0.1-2 all -python-fsapfs 20190210-1 amd64 -python-funcsigs 1.0.2-4 all -python-future 0.16.0-1 all -python-gconf 2.28.1+dfsg-1.2 amd64 -python-gi 3.34.0-1 amd64 -python-gobject 3.34.0-1 all -python-gobject-2 2.28.6-12ubuntu3 amd64 -python-gtk2 2.24.0-6 amd64 -python-hachoir-core 1.3.3-4 all -python-hachoir-metadata 1.3.3-2 all -python-hachoir-parser 1.3.4-2 all -python-html5lib 1.0.1-1 all -python-idna 2.6-2 all -python-impacket 0.9.15-5 all -python-importlib-metadata 0.19-1 all -python-ipaddress 1.0.17-1 all -python-jdcal 1.0-1.2 all -python-keybinder 0.3.1-1 amd64 -python-keyring 18.0.1-1ubuntu1 all -python-keyrings.alt 3.1.1-1 all -python-kiwisolver 1.0.1-2build2 amd64 -python-libbde 20190102-1 amd64 -python-libesedb 20181229-3 amd64 -python-libevt 20181227-1 amd64 -python-libevtx 20181227-1 amd64 -python-libewf 20140804-1 amd64 -python-libfsntfs 20190104-1 amd64 -python-libfvde 20190104-1 amd64 -python-libfwnt 20181227-1 amd64 -python-libfwsi 20181227-1 amd64 -python-liblnk 20181227-1 amd64 -python-libmsiecf 20181227-1 amd64 -python-libolecf 20181231-1 amd64 -python-libqcow 20181227-1 amd64 -python-libregf 20190303-1 amd64 -python-libscca 20181227-1 amd64 -python-libsigscan 20190103-1 amd64 -python-libsmdev 20190315-1 amd64 -python-libsmraw 20181227-1 amd64 -python-libvhdi 20181227-1 amd64 -python-libvmdk 20181227-1 amd64 -python-libvshadow 20190323-1 amd64 -python-libvslvm 20181227-1 amd64 -python-libxml2 2.9.4+dfsg1-7ubuntu3.1 amd64 -python-lxml 4.4.1-1 amd64 -python-lz4 1.1.0+dfsg-1build1 amd64 -python-lzma 0.5.3-4 amd64 -python-matplotlib 2.2.3-6 amd64 -python-matplotlib-data 3.0.2-2 all +python-apt-common 2.0.0 all +python-asn1crypto 0.24.0-1build1 all +python-atomicwrites 1.1.5-2build1 all +python-attr 19.3.0-2 all +python-backports.functools-lru-cache 1.5-3build1 all +python-bs4 4.8.2-1 all +python-cairo 1.16.2-2ubuntu2 amd64 +python-certifi 2019.11.28-1 all +python-cffi-backend 1.14.0-1build1 amd64 +python-chardet 3.0.4-4build1 all +python-cheetah 3.2.4-1ubuntu1 amd64 +python-configparser 3.5.0b2-3build1 all +python-contextlib2 0.6.0-2 all +python-crypto 2.6.1-13ubuntu2 amd64 +python-cryptography 2.8-3 amd64 +python-dateutil 2.7.3-3ubuntu1 all +python-dbus 1.2.16-1build1 amd64 +python-decorator 4.4.2-0ubuntu1 all +python-dnspython 1.16.0-1build1 all +python-dtfabric 20190120-2build2 all +python-entrypoints 0.3-2ubuntu1 all +python-enum34 1.1.6-2ubuntu1 all +python-funcsigs 1.0.2-4build1 all +python-gi 3.36.0-1 amd64 +python-gobject 3.34.0+2.28.6-14ubuntu1 all +python-gobject-2 2.28.6-14ubuntu1 amd64 +python-html5lib 1.0.1-2 all +python-idna 2.8-1 all +python-importlib-metadata 1.5.0-1 all +python-ipaddress 1.0.17-1build1 all +python-is-python2 2.7.17-4 all +python-keyring 18.0.1-2ubuntu1 all +python-libxml2 2.9.10+dfsg-5 amd64 +python-lxml 4.5.0-1 amd64 +python-matplotlib-data 3.1.2-1ubuntu4 all -python-mock 3.0.5-1 all -python-more-itertools 4.2.0-1 all -python-netaddr 0.7.19-1 all -python-networkx 2.2-1ubuntu4 all -python-numpy 1:1.16.2-1ubuntu1 amd64 -python-olefile 0.46-1 all -python-opengl 3.1.0+dfsg-2 all -python-openpyxl 2.4.9-1 all -python-openssl 19.0.0-1 all -python-pathlib2 2.3.4-2 all -python-pbr 5.1.1-0ubuntu3 all -python-pcapy 0.10.8-1build1 amd64 -python-pefile 2019.4.18-1 all -python-pil 6.1.0-1ubuntu0.2 amd64 -python-pip 18.1-5 all -python-pip-whl 18.1-5 all -python-pkg-resources 41.1.0-1 all -python-pluggy 0.12.0-1 all -python-prctl 1.7-1build2 amd64 -python-protobuf 3.6.1.3-2 amd64 -python-psutil 5.5.1-1ubuntu0.19.10.1 amd64 -python-py 1.8.0-1 all -python-pyasn1 0.4.2-3 all -python-pycryptopp 0.7.1-4 amd64 -python-pygments 2.3.1+dfsg-1ubuntu1 all -python-pyparsing 2.2.0+dfsg1-2 all -python-pyqt5 5.12.3+dfsg-2 amd64 -python-pytest 3.10.1-2 all -python-qt-binding 0.3.4-2 all -python-qt4 4.12.1+dfsg-2build2 amd64 -python-requests 2.21.0-1 all -python-scandir 1.10.0-2 amd64 -python-scipy 1.2.2-4 amd64 -python-scour 0.37-2 all -python-secretstorage 2.3.1-2 all -python-serial 3.4-4 all -python-setuptools 41.1.0-1 all -python-sip 4.19.18+dfsg-1 amd64 -python-sip-dev 4.19.18+dfsg-1 amd64 -python-six 1.12.0-2 all -python-soupsieve 1.9.2+dfsg-2ubuntu1 all -python-subprocess32 3.5.3-1 amd64 +python-mock 3.0.5-1build1 all +python-more-itertools 4.2.0-1build1 all +python-netaddr 0.7.19-3 all +python-numpy 1:1.16.5-2ubuntu7 amd64 +python-olefile 0.46-2 all +python-opengl 3.1.0+dfsg-2build1 all +python-openssl 19.0.0-1build1 all +python-packaging 20.3-1 all +python-pathlib2 2.3.5-1ubuntu1 all +python-pbr 5.4.5-0ubuntu1 all +python-pil 6.2.1-3 amd64 +python-pip-whl 20.0.2-5ubuntu1 all +python-pkg-resources 44.0.0-2 all +python-pluggy 0.13.0-2 all +python-protobuf 3.6.1.3-2ubuntu5 amd64 +python-psutil 5.5.1-1ubuntu4 amd64 +python-py 1.8.1-1 all +python-pyasn1 0.4.2-3build1 all +python-pycryptopp 0.7.1-4build2 amd64 +python-pygments 2.3.1+dfsg-1ubuntu2 all +python-pyparsing 2.4.6-1 all +python-pytest 4.6.9-1 all +python-scandir 1.10.0-2ubuntu3 amd64 +python-setuptools 44.0.0-2 all +python-sip 4.19.21+dfsg-1build1 amd64 +python-six 1.14.0-2 all +python-soupsieve 1.9.5+dfsg-1 all +python-subprocess32 3.5.4-2 amd64 -python-tk 2.7.17-1~19.10 amd64 -python-tsk 20180225-1ubuntu3 amd64 -python-tz 2019.2-1 all -python-urllib3 1.24.1-1ubuntu1 all -python-webencodings 0.5.1-1 all -python-wheel 0.32.3-2 all -python-wxgtk3.0 3.0.2.0+dfsg-8 amd64 -python-wxversion 3.0.2.0+dfsg-8 all -python-xdg 0.25-5 all -python-xlsxwriter 1.1.2-0.1 all -python-yaml 5.1.2-1 amd64 -python-yara 3.10.0-1 amd64 -python-zipp 0.5.2-2 all -python-zmq 17.1.2-3ubuntu1 amd64 +python-tk 2.7.18-1 amd64 +python-tz 2019.3-1 all +python-wcwidth 0.1.8+dfsg1-3 all +python-webencodings 0.5.1-1ubuntu1 all +python-wxgtk3.0 3.0.2.0+dfsg-8build1 amd64 +python-wxversion 3.0.2.0+dfsg-8build1 all +python-xdg 0.26-1ubuntu1 all +python-yaml 5.3.1-1 amd64 +python-zipp 1.0.0-1 all -python2-dev 2.7.17-1 amd64 -python2.7 2.7.17-1~19.10 amd64 -python2.7-dev 2.7.17-1~19.10 amd64 -python2.7-minimal 2.7.17-1~19.10 amd64 -python3 3.7.5-1 amd64 -python3-apport 2.20.11-0ubuntu8.8 all -python3-apt 1.9.0ubuntu1.3 amd64 -python3-aptdaemon 1.1.1+bzr982-0ubuntu28.1 all -python3-aptdaemon.gtk3widgets 1.1.1+bzr982-0ubuntu28.1 all +python2.7 2.7.18~rc1-2 amd64 +python2.7-dev 2.7.18~rc1-2 amd64 +python2.7-minimal 2.7.18~rc1-2 amd64 +python3 3.8.2-0ubuntu2 amd64 +python3-apport 2.20.11-0ubuntu27 all +python3-apt 2.0.0 amd64 +python3-aptdaemon 1.1.1+bzr982-0ubuntu32 all +python3-aptdaemon.gtk3widgets 1.1.1+bzr982-0ubuntu32 all -python3-arcus 3.3.0-2 amd64 -python3-asn1crypto 0.24.0-1 all -python3-attr 18.2.0-1 all -python3-bcrypt 3.1.6-1 amd64 -python3-binwalk 2.1.2~git20180830+dfsg1-1 all -python3-blinker 1.4+dfsg1-0.2 all -python3-brlapi 5.6-11ubuntu2 amd64 -python3-bs4 4.8.0-2 all -python3-cairo 1.16.2-1build2 amd64 -python3-certifi 2018.8.24-1 all -python3-cffi-backend 1.12.3-1build1 amd64 -python3-chardet 3.0.4-4 all +python3-arcus 4.4.1-2build1 amd64 +python3-argcomplete 1.8.1-1.3ubuntu1 all +python3-asn1crypto 0.24.0-1build1 all +python3-attr 19.3.0-2 all +python3-bcrypt 3.1.7-2ubuntu1 amd64 +python3-binwalk 2.2.0+dfsg1-1 all +python3-blinker 1.4+dfsg1-0.3ubuntu1 all +python3-brlapi 6.0+dfsg-4ubuntu6 amd64 +python3-bs4 4.8.2-1 all +python3-cairo 1.16.2-2ubuntu2 amd64 +python3-certifi 2019.11.28-1 all +python3-cffi-backend 1.14.0-1build1 amd64 +python3-chardet 3.0.4-4build1 all -python3-commandnotfound 19.10.0 all -python3-crypto 2.6.1-10 amd64 -python3-cryptography 2.6.1-3.1 amd64 -python3-cups 1.9.73-2build2 amd64 -python3-cupshelpers 1.5.11-4ubuntu1 all -python3-cycler 0.10.0-1 all -python3-dateutil 2.7.3-3 all -python3-dbus 1.2.12-1 amd64 +python3-click 7.0-3 all +python3-click-plugins 1.1.1-2 all +python3-colorama 0.4.3-1build1 all +python3-commandnotfound 20.04.2 all +python3-crypto 2.6.1-13ubuntu2 amd64 +python3-cryptography 2.8-3 amd64 +python3-cups 1.9.73-3build1 amd64 +python3-cupshelpers 1.5.12-0ubuntu1 all +python3-cycler 0.10.0-3 all +python3-dateutil 2.7.3-3ubuntu1 all +python3-dbus 1.2.16-1build1 amd64 -python3-debian 0.1.36 all -python3-decorator 4.3.0-1.1 all -python3-defer 1.0.6-2build1 all -python3-dev 3.7.5-1 amd64 -python3-distro 1.3.0-1 all -python3-distro-info 0.21ubuntu4 all -python3-distupgrade 1:19.10.15.4 all -python3-distutils 3.7.5-1build1 all -python3-entrypoints 0.3-1 all -python3-fasteners 0.12.0-5 all -python3-feedparser 5.2.1-1 all -python3-future 0.16.0-1 all -python3-gdbm 3.7.5-1build1 amd64 -python3-gi 3.34.0-1 amd64 -python3-gi-cairo 3.34.0-1 amd64 +python3-debian 0.1.36ubuntu1 all +python3-decorator 4.4.2-0ubuntu1 all +python3-defer 1.0.6-2.1 all +python3-dev 3.8.2-0ubuntu2 amd64 +python3-distro 1.4.0-1 all +python3-distro-info 0.23ubuntu1 all +python3-distupgrade 1:20.04.19 all +python3-distutils 3.8.2-1ubuntu1 all +python3-dnspython 1.16.0-1build1 all +python3-entrypoints 0.3-2ubuntu1 all +python3-fasteners 0.14.1-2 all +python3-feedparser 5.2.1-2 all +python3-flask 1.1.1-2 all +python3-future 0.18.2-2 all +python3-gdbm 3.8.2-1ubuntu1 amd64 +python3-gi 3.36.0-1 amd64 +python3-gi-cairo 3.36.0-1 amd64 -python3-html5lib 1.0.1-1 all -python3-httplib2 0.11.3-2 all -python3-icu 2.2-2 amd64 -python3-idna 2.6-2 all +python3-html5lib 1.0.1-2 all +python3-httplib2 0.14.0-1ubuntu1 all +python3-ibus-1.0 1.5.22-2ubuntu2 all +python3-icu 2.4.2-0ubuntu3 amd64 +python3-idna 2.8-1 all -python3-jinja2 2.10-2ubuntu1 all -python3-jwt 1.7.0-2 all -python3-keyring 18.0.1-1ubuntu1 all -python3-keyrings.alt 3.1.1-1 all -python3-kiwisolver 1.0.1-2build2 amd64 -python3-launchpadlib 1.10.7-1 all -python3-lazr.restfulclient 0.14.2-1 all -python3-lazr.uri 1.0.3-3 all -python3-lib2to3 3.7.5-1build1 all -python3-llfuse 1.3.6+dfsg-1 amd64 -python3-lockfile 1:0.12.2-2ubuntu1 all -python3-louis 3.10.0-1 all -python3-lxml 4.4.1-1 amd64 -python3-macaroonbakery 1.2.3-1 all -python3-mako 1.0.7+ds1-1 all -python3-markdown 3.1.1-2 all -python3-markupsafe 1.1.0-1 amd64 -python3-matplotlib 3.0.2-2 amd64 -python3-minimal 3.7.5-1 amd64 -python3-monotonic 1.5-0ubuntu1 all -python3-msgpack 0.5.6-1build2 amd64 -python3-nacl 1.3.0-2 amd64 -python3-netifaces 0.10.4-1build3 amd64 -python3-numpy 1:1.16.2-1ubuntu1 amd64 -python3-oauthlib 2.1.0-1 all -python3-olefile 0.46-1 all -python3-opengl 3.1.0+dfsg-2 all -python3-openshot 0.2.2+dfsg1-1build1 amd64 -python3-packaging 19.1-2 all +python3-impacket 0.9.20-5 all +python3-importlib-metadata 1.5.0-1 all +python3-itsdangerous 1.1.0-1 all +python3-jinja2 2.10.1-2 all +python3-jsonschema 3.2.0-0ubuntu2 all +python3-jwt 1.7.1-2ubuntu2 all +python3-keyring 18.0.1-2ubuntu1 all +python3-keyrings.alt 3.4.0-1 all +python3-kiwisolver 1.0.1-3build1 amd64 +python3-launchpadlib 1.10.13-1 all +python3-lazr.restfulclient 0.14.2-2build1 all +python3-lazr.uri 1.0.3-4build1 all +python3-ldap3 2.4.1-2 all +python3-lib2to3 3.8.2-1ubuntu1 all +python3-libxml2 2.9.10+dfsg-5 amd64 +python3-llfuse 1.3.6+dfsg-2build1 amd64 +python3-lockfile 1:0.12.2-2ubuntu2 all +python3-louis 3.12.0-3 all +python3-lxml 4.5.0-1 amd64 +python3-macaroonbakery 1.3.1-1 all +python3-mako 1.1.0+ds1-1ubuntu2 all +python3-markdown 3.1.1-3 all +python3-markupsafe 1.1.0-1build2 amd64 +python3-matplotlib 3.1.2-1ubuntu4 amd64 +python3-minimal 3.8.2-0ubuntu2 amd64 +python3-monotonic 1.5-0ubuntu2 all +python3-more-itertools 4.2.0-1build1 all +python3-msgpack 0.6.2-1 amd64 +python3-nacl 1.3.0-5 amd64 +python3-netaddr 0.7.19-3 all +python3-netifaces 0.10.4-1ubuntu4 amd64 +python3-networkx 2.4-3ubuntu1 all +python3-nose 1.3.7-5 all +python3-numpy 1:1.17.4-5ubuntu3 amd64 +python3-oauthlib 3.1.0-1ubuntu2 all +python3-olefile 0.46-2 all +python3-opengl 3.1.0+dfsg-2build1 all +python3-openshot 0.2.2+dfsg1-1ubuntu3 amd64 +python3-openssl 19.0.0-1build1 all +python3-packaging 20.3-1 all -python3-pam 0.4.2-13.2ubuntu6 amd64 -python3-paramiko 2.6.0-1 all -python3-pexpect 4.6.0-1 all -python3-pil 6.1.0-1ubuntu0.2 amd64 -python3-pip 18.1-5 all -python3-pkg-resources 41.1.0-1 all +python3-pam 0.4.2-13.2ubuntu8 amd64 +python3-paramiko 2.6.0-2 all +python3-pexpect 4.6.0-1build1 all +python3-pil 7.0.0-4build1 amd64 +python3-pip 20.0.2-5ubuntu1 all +python3-pkg-resources 45.2.0-1 all -python3-problem-report 2.20.11-0ubuntu8.8 all -python3-protobuf 3.6.1.3-2 amd64 -python3-ptyprocess 0.6.0-1 all -python3-pyasn1 0.4.2-3 all -python3-pyatspi 2.34.0-2 all -python3-pyaudio 0.2.11-1build4 amd64 -python3-pycurl 7.43.0.2-0.1 amd64 -python3-pygments 2.3.1+dfsg-1ubuntu1 all +python3-problem-report 2.20.11-0ubuntu27 all +python3-protobuf 3.6.1.3-2ubuntu5 amd64 +python3-ptyprocess 0.6.0-1ubuntu1 all +python3-pyasn1 0.4.2-3build1 all +python3-pyatspi 2.36.0-1 all +python3-pyaudio 0.2.11-1.1build1 amd64 +python3-pycryptodome 3.6.1-2build4 amd64 +python3-pycurl 7.43.0.2-1ubuntu5 amd64 +python3-pygments 2.3.1+dfsg-1ubuntu2 all +python3-pyinotify 0.9.6-1.2ubuntu1 all -python3-pyparsing 2.2.0+dfsg1-2 all -python3-pyqt4 4.12.1+dfsg-2build2 amd64 -python3-pyqt5 5.12.3+dfsg-2 amd64 -python3-pyqt5.qtopengl 5.12.3+dfsg-2 amd64 -python3-pyqt5.qtquick 5.12.3+dfsg-2 amd64 -python3-pyqt5.qtsvg 5.12.3+dfsg-2 amd64 -python3-pyqt5.qtwebchannel 5.12.3+dfsg-2 amd64 -python3-pyqt5.qtwebengine 5.12.1-2 amd64 -python3-pyqt5.qtwebkit 5.12.3+dfsg-2 amd64 -python3-pyqtgraph 0.10.0-4 all -python3-python-utils 2.3.0-1 amd64 -python3-pyxattr 0.6.1-1 amd64 -python3-renderpm 3.5.23-1ubuntu0.1 amd64 -python3-reportlab 3.5.23-1ubuntu0.1 all -python3-reportlab-accel 3.5.23-1ubuntu0.1 amd64 -python3-requests 2.21.0-1 all -python3-requests-unixsocket 0.1.5-3 all -python3-rfc3339 1.1-1 all -python3-savitar 3.3.0-3 amd64 -python3-scipy 1.2.2-4 amd64 -python3-scour 0.37-2 all -python3-secretstorage 2.3.1-2 all -python3-send2trash 1.5.0-1 all -python3-serial 3.4-4 all -python3-setproctitle 1.1.10-1build4 amd64 -python3-setuptools 41.1.0-1 all -python3-simplejson 3.16.0-1ubuntu1 amd64 -python3-sip 4.19.18+dfsg-1 amd64 -python3-six 1.12.0-2 all -python3-socks 1.6.8+dfsg-1 all -python3-software-properties 0.98.5 all -python3-soupsieve 1.9.2+dfsg-2ubuntu1 all -python3-speechd 0.9.1-2 all -python3-stl 2.9.0-1 amd64 -python3-systemd 234-3 amd64 -python3-talloc 2.1.16-0ubuntu2 amd64 -python3-tk 3.7.5-1build1 amd64 +python3-pyparsing 2.4.6-1 all +python3-pyqt5 5.14.1+dfsg-3build1 amd64 +python3-pyqt5.qtopengl 5.14.1+dfsg-3build1 amd64 +python3-pyqt5.qtquick 5.14.1+dfsg-3build1 amd64 +python3-pyqt5.qtsvg 5.14.1+dfsg-3build1 amd64 +python3-pyqt5.qtwebchannel 5.14.1+dfsg-3build1 amd64 +python3-pyqt5.qtwebengine 5.14.0-2build1 amd64 +python3-pyqt5.qtwebkit 5.14.1+dfsg-3build1 amd64 +python3-pyqtgraph 0.11.0~rc0-1 all +python3-pyregfi 1.0.1+svn287-8 all +python3-pyrsistent 0.15.5-1build1 amd64 +python3-python-utils 2.3.0-2 amd64 +python3-pyxattr 0.6.1-2 amd64 +python3-renderpm 3.5.34-1ubuntu1 amd64 +python3-reportlab 3.5.34-1ubuntu1 all +python3-reportlab-accel 3.5.34-1ubuntu1 amd64 +python3-requests 2.22.0-2ubuntu1 all +python3-requests-unixsocket 0.2.0-2 all +python3-rfc3339 1.1-2 all +python3-savitar 4.4.1-2build1 amd64 +python3-scipy 1.3.3-3build1 amd64 +python3-scour 0.37-4build1 all +python3-secretstorage 2.3.1-2ubuntu1 all +python3-send2trash 1.5.0-2 all +python3-serial 3.4-5.1 all +python3-setproctitle 1.1.10-1ubuntu1 amd64 +python3-setuptools 45.2.0-1 all +python3-shapely 1.7.0-1build1 amd64 +python3-simplejson 3.16.0-2ubuntu2 amd64 +python3-sip 4.19.21+dfsg-1build1 amd64 +python3-sip-dev 4.19.21+dfsg-1build1 amd64 +python3-six 1.14.0-2 all +python3-socks 1.6.8+dfsg-1ubuntu1 all +python3-software-properties 0.98.9 all +python3-soupsieve 1.9.5+dfsg-1 all +python3-speechd 0.9.1-4 all +python3-stl 2.9.0-1build3 amd64 +python3-systemd 234-3build2 amd64 +python3-talloc 2.3.0-3ubuntu1 amd64 +python3-tk 3.8.2-1ubuntu1 amd64 -python3-tz 2019.2-1 all -python3-uno 1:6.3.5-0ubuntu0.19.10.1 amd64 -python3-update-manager 1:19.04.8 all -python3-uranium 3.3.0-1ubuntu1 all -python3-urllib3 1.24.1-1ubuntu1 all -python3-usb 1.0.2-1 all -python3-wadllib 1.3.3-2 all -python3-webencodings 0.5.1-1 all -python3-wheel 0.32.3-2 all -python3-xdg 0.25-5 all -python3-xkit 0.5.0ubuntu2 all -python3-xlsxwriter 1.1.2-0.1 all -python3-yaml 5.1.2-1 amd64 +python3-tz 2019.3-1 all +python3-uno 1:6.4.3-0ubuntu0.20.04.1 amd64 +python3-update-manager 1:20.04.10 all +python3-uranium 4.4.1-1 all +python3-urllib3 1.25.8-2 all +python3-usb 1.0.2-1build1 all +python3-wadllib 1.3.3-3build1 all +python3-webencodings 0.5.1-1ubuntu1 all +python3-werkzeug 0.16.1+dfsg1-2 all +python3-wheel 0.34.2-1 all +python3-wxgtk4.0 4.0.7+dfsg-2build1 amd64 +python3-xdg 0.26-1ubuntu1 all +python3-xkit 0.5.0ubuntu4 all +python3-xlsxwriter 1.1.2-0.2 all +python3-yaml 5.3.1-1 amd64 -python3-zeroconf 0.21.3-1 all -python3-zmq 17.1.2-3ubuntu1 amd64 +python3-zeroconf 0.24.4-0ubuntu1 all +python3-zipp 1.0.0-1 all +python3-zmq 18.1.1-3 amd64 -qdbus 4:4.8.7+dfsg-7ubuntu3 amd64 -qemu-block-extra 1:4.0+dfsg-0ubuntu9.6 amd64 -qemu-kvm 1:4.0+dfsg-0ubuntu9.6 amd64 -qemu-system-common 1:4.0+dfsg-0ubuntu9.6 amd64 -qemu-system-data 1:4.0+dfsg-0ubuntu9.6 all -qemu-system-gui 1:4.0+dfsg-0ubuntu9.6 amd64 -qemu-system-x86 1:4.0+dfsg-0ubuntu9.6 amd64 -qemu-utils 1:4.0+dfsg-0ubuntu9.6 amd64 -qml-module-io-thp-pyotherside 1.5.8-1 amd64 -qml-module-qt-labs-folderlistmodel 5.12.4-1 amd64 -qml-module-qt-labs-settings 5.12.4-1 amd64 +python3.8 3.8.2-1ubuntu1.1 amd64 +python3.8-dev 3.8.2-1ubuntu1.1 amd64 +python3.8-minimal 3.8.2-1ubuntu1.1 amd64 +qemu-block-extra 1:4.2-3ubuntu6.1 amd64 +qemu-kvm 1:4.2-3ubuntu6.1 amd64 +qemu-system-common 1:4.2-3ubuntu6.1 amd64 +qemu-system-data 1:4.2-3ubuntu6.1 all +qemu-system-gui 1:4.2-3ubuntu6.1 amd64 +qemu-system-x86 1:4.2-3ubuntu6.1 amd64 +qemu-utils 1:4.2-3ubuntu6.1 amd64 +qml-module-io-thp-pyotherside 1.5.9-1build1 amd64 +qml-module-qt-labs-folderlistmodel 5.12.8-0ubuntu1 amd64 +qml-module-qt-labs-settings 5.12.8-0ubuntu1 amd64 +qml-module-qtcharts 5.12.8-0ubuntu1 amd64 -qml-module-qtgraphicaleffects 5.12.4-1 amd64 -qml-module-qtqml-models2 5.12.4-1 amd64 -qml-module-qtquick-controls 5.12.4-1 amd64 -qml-module-qtquick-controls2 5.12.4+dfsg-1 amd64 -qml-module-qtquick-dialogs 5.12.4-1 amd64 -qml-module-qtquick-layouts 5.12.4-1 amd64 -qml-module-qtquick-localstorage 5.12.4-1 amd64 -qml-module-qtquick-privatewidgets 5.12.4-1 amd64 -qml-module-qtquick-templates2 5.12.4+dfsg-1 amd64 -qml-module-qtquick-window2 5.12.4-1 amd64 -qml-module-qtquick2 5.12.4-1 amd64 -qml-module-qttest 5.12.4-1 amd64 -qml-module-ubuntu-onlineaccounts 0.6+17.04.20170405-0ubuntu2 amd64 +qml-module-qtgraphicaleffects 5.12.8-0ubuntu1 amd64 +qml-module-qtqml-models2 5.12.8-0ubuntu1 amd64 +qml-module-qtquick-controls 5.12.8-0ubuntu2 amd64 +qml-module-qtquick-controls2 5.12.8+dfsg-0ubuntu1 amd64 +qml-module-qtquick-dialogs 5.12.8-0ubuntu2 amd64 +qml-module-qtquick-layouts 5.12.8-0ubuntu1 amd64 +qml-module-qtquick-localstorage 5.12.8-0ubuntu1 amd64 +qml-module-qtquick-privatewidgets 5.12.8-0ubuntu2 amd64 +qml-module-qtquick-templates2 5.12.8+dfsg-0ubuntu1 amd64 +qml-module-qtquick-window2 5.12.8-0ubuntu1 amd64 +qml-module-qtquick2 5.12.8-0ubuntu1 amd64 +qml-module-qttest 5.12.8-0ubuntu1 amd64 +qml-module-ubuntu-onlineaccounts 0.6+17.04.20170405-0ubuntu4 amd64 -qmlscene 5.12.4-1 amd64 -qpdf 8.4.2-1 amd64 +qmlscene 5.12.8-0ubuntu1 amd64 +qpdf 9.1.1-1build1 amd64 -qt4-linguist-tools 4:4.8.7+dfsg-7ubuntu3 amd64 -qt5-gtk-platformtheme 5.12.4+dfsg-4ubuntu1.1 amd64 -qt5-image-formats-plugins 5.12.4-1 amd64 -qtchooser 66-2 amd64 +qt5-gtk-platformtheme 5.12.8+dfsg-0ubuntu1 amd64 +qt5-image-formats-plugins 5.12.8-0ubuntu1 amd64 +qtchooser 66-2build1 amd64 -qtdeclarative5-accounts-plugin 0.6+17.04.20170405-0ubuntu2 amd64 +qtdeclarative5-accounts-plugin 0.6+17.04.20170405-0ubuntu4 amd64 -qtdeclarative5-dev-tools 5.12.4-1 amd64 +qtdeclarative5-dev-tools 5.12.8-0ubuntu1 amd64 -qttranslations5-l10n 5.12.4-1 all -radare2 3.2.1+dfsg-5build1 amd64 -rake 12.3.1-3ubuntu0.1 all -rar 2:5.5.0-1 amd64 -rdate 1:1.2-6 amd64 -rdesktop 1.8.6-2build1 amd64 -readline-common 8.0-3 all +qttranslations5-l10n 5.12.8-0ubuntu1 all +radare2 4.2.1+dfsg-2 amd64 +rake 13.0.1-4 all +rar 2:5.5.0-1build1 amd64 +rdate 1:1.10-2 amd64 +rdesktop 1.9.0-2 amd64 +readline-common 8.0-4 all -recoverjpeg 2.6.3-1 amd64 -reglookup 1.0.1+svn287-7 amd64 -remmina 1.3.4+dfsg-3ubuntu1 amd64 -remmina-common 1.3.4+dfsg-3ubuntu1 all -remmina-plugin-rdp 1.3.4+dfsg-3ubuntu1 amd64 -remmina-plugin-secret 1.3.4+dfsg-3ubuntu1 amd64 -remmina-plugin-vnc 1.3.4+dfsg-3ubuntu1 amd64 +recoverjpeg 2.6.3-3 amd64 +reglookup 1.0.1+svn287-8 amd64 +reglookup-doc 1.0.1+svn287-8 all +remmina 1.4.2+dfsg-1ubuntu1 amd64 +remmina-common 1.4.2+dfsg-1ubuntu1 all +remmina-plugin-rdp 1.4.2+dfsg-1ubuntu1 amd64 +remmina-plugin-secret 1.4.2+dfsg-1ubuntu1 amd64 +remmina-plugin-vnc 1.4.2+dfsg-1ubuntu1 amd64 -resolvconf 1.79ubuntu14 all +resolvconf 1.82 all -rfkill 2.34-0.1ubuntu2.4 amd64 -rhash 1.3.8-1 amd64 -rhythmbox 3.4.3-2ubuntu1 amd64 -rhythmbox-data 3.4.3-2ubuntu1 all -rhythmbox-plugin-alternative-toolbar 0.18.4-1 all -rhythmbox-plugin-zeitgeist 3.4.3-2ubuntu1 all -rhythmbox-plugins 3.4.3-2ubuntu1 amd64 +rfkill 2.34-0.1ubuntu9 amd64 +rhash 1.3.9-1 amd64 +rhythmbox 3.4.4-1ubuntu2 amd64 +rhythmbox-data 3.4.4-1ubuntu2 all +rhythmbox-plugin-alternative-toolbar 0.19.3-1 all +rhythmbox-plugin-zeitgeist 3.4.4-1ubuntu2 all +rhythmbox-plugins 3.4.4-1ubuntu2 amd64 -rkhunter 1.4.6-7 all +rkhunter 1.4.6-8 all -rsakeyfind 1:1.0-5 amd64 -rsnapshot 1.4.2-1 all -rsync 3.1.3-6 amd64 -rsyslog 8.1901.0-1ubuntu4 amd64 +rsakeyfind 1:1.0-6build1 amd64 +rsnapshot 1.4.3-2 all +rsync 3.1.3-8 amd64 +rsyslog 8.2001.0-1ubuntu1 amd64 -rtl-433 19.08-1 amd64 -rtl-sdr 0.6-2 amd64 -rtmpdump 2.4+20151223.gitfa8646d.1-2 amd64 -ruby 1:2.5.1 amd64 +rtl-433 20.02-1 amd64 +rtl-sdr 0.6.0-3 amd64 +rtmpdump 2.4+20151223.gitfa8646d.1-2build1 amd64 +ruby 1:2.7+1 amd64 -ruby-mime-types 3.2.2-1 all +ruby-mime-types 3.3.1-1 all -ruby-minitest 5.11.3-1 all +ruby-minitest 5.13.0-1 all -ruby-nokogiri 1.10.3+dfsg1-2ubuntu0.1 amd64 -ruby-pkg-config 1.3.8-1 all -ruby-power-assert 1.1.1-1 all +ruby-nokogiri 1.10.7+dfsg1-2build1 amd64 +ruby-pkg-config 1.4.0-1 all +ruby-power-assert 1.1.7-1 all -ruby-test-unit 3.2.8-1 all +ruby-test-unit 3.3.5-1 all -ruby-zip 1.2.2-1 amd64 +ruby-zip 2.0.0-2 all -rubygems-integration 1.11 all -rygel 0.38.1-2ubuntu3.3 amd64 -safecopy 1.7-4 amd64 -samba-libs 2:4.10.7+dfsg-0ubuntu2.5 amd64 -samdump2 3.0.0-6build1 amd64 -sane-utils 1.0.27-3.2ubuntu3 amd64 +ruby2.7 2.7.0-5ubuntu1.1 amd64 +rubygems-integration 1.16 all +rygel 0.38.3-1ubuntu1 amd64 +safecopy 1.7-5 amd64 +samba-libs 2:4.11.6+dfsg-0ubuntu1.2 amd64 +samdump2 3.0.0-7 amd64 +sane-utils 1.0.29-0ubuntu5 amd64 -scalpel 1.60-6 amd64 -scour 0.37-2 all -screen 4.6.2-3build1 amd64 -screen-resolution-extra 0.18 all +scalpel 1.60-8 amd64 +scour 0.37-4build1 all +screen 4.8.0-1 amd64 +screen-resolution-extra 0.18build1 all -sdcc 3.8.0+dfsg-2ubuntu1 amd64 -sdcc-doc 3.8.0+dfsg-2ubuntu1 all -sdcc-libraries 3.8.0+dfsg-2ubuntu1 all -sdrangelove 0.0.1.20150707-2build6 amd64 -seabios 1.12.0-1 all -seahorse 3.32.2-1 amd64 +sdcc 3.8.0+dfsg-3build1 amd64 +sdcc-doc 3.8.0+dfsg-3build1 all +sdcc-libraries 3.8.0+dfsg-3build1 all +sdrangelove 0.0.1.20150707-3build2 amd64 +seabios 1.13.0-1ubuntu1 all +seahorse 3.36-1 amd64 -sensible-utils 0.0.12 all -session-migration 0.3.4 amd64 +sensible-utils 0.0.12+nmu1 all +session-migration 0.3.5 amd64 -sgml-base 1.29 all -shared-mime-info 1.10-1 amd64 +sgml-base 1.29.1 all +sgml-data 2.0.11 all +shared-mime-info 1.15-1 amd64 -shim-signed 1.39+15+1533136590.3beb971-0ubuntu1 amd64 +shim-signed 1.40.3+15+1533136590.3beb971-0ubuntu1 amd64 -signon-plugin-oauth2 0.24+16.10.20160818-0ubuntu1 amd64 -signon-plugin-password 8.59+17.10.20170606-0ubuntu1 amd64 +signon-plugin-oauth2 0.24+16.10.20160818-0ubuntu2 amd64 +signon-plugin-password 8.59+17.10.20170606-0ubuntu2 amd64 -signon-ui-service 0.17+18.04.20171027+really20160406-0ubuntu1 all -signon-ui-x11 0.17+18.04.20171027+really20160406-0ubuntu1 amd64 -signond 8.59+17.10.20170606-0ubuntu1 amd64 -simple-scan 3.34.1-1 amd64 -sip-dev 4.19.18+dfsg-1 amd64 -sleuthkit 4.6.5-1 amd64 -slic3r 1.3.0+dfsg1-3 amd64 -smbmap 1.0.5+git20180508-2 all +signon-ui-service 0.17+18.04.20171027+really20160406-0ubuntu2 all +signon-ui-x11 0.17+18.04.20171027+really20160406-0ubuntu2 amd64 +signond 8.59+17.10.20170606-0ubuntu2 amd64 +simple-scan 3.36.0-0ubuntu1 amd64 +sip-dev 4.19.21+dfsg-1build1 amd64 +sleuthkit 4.6.7-1build1 amd64 +slic3r 1.3.0+dfsg1-3ubuntu1 amd64 +smbmap 1.1.0+git20191013-2 all -snapd 2.42.1+19.10 amd64 +snapd 2.44.3+20.04 amd64 -sntp 1:4.2.8p12+dfsg-3ubuntu2 amd64 +sntp 1:4.2.8p12+dfsg-3ubuntu4 amd64 +soapyosmo-common0.7 0.2.5-3build2 amd64 -socat 1.7.3.2-2ubuntu3 amd64 -software-properties-common 0.98.5 all -software-properties-gtk 0.98.5 all -sound-icons 0.1-6 all +soapysdr0.7-module-airspy 0.1.2-2build1 amd64 +soapysdr0.7-module-all 0.7.2-1 amd64 +soapysdr0.7-module-audio 0.1.1-2build1 amd64 +soapysdr0.7-module-bladerf 0.4.1-2build1 amd64 +soapysdr0.7-module-hackrf 0.3.3-3build1 amd64 +soapysdr0.7-module-lms7 20.01.0+dfsg-2 amd64 +soapysdr0.7-module-osmosdr 0.2.5-3build2 amd64 +soapysdr0.7-module-redpitaya 0.1.1-2build1 amd64 +soapysdr0.7-module-remote 0.5.1-2build1 amd64 +soapysdr0.7-module-rtlsdr 0.3.0-2build1 amd64 +soapysdr0.7-module-uhd 0.3.6-2build2 amd64 +socat 1.7.3.3-2 amd64 +software-properties-common 0.98.9 all +software-properties-gtk 0.98.9 all +sound-icons 0.1-7 all -sox 14.4.2+git20190427-1build1 amd64 +sox 14.4.2+git20190427-2 amd64 -speech-dispatcher 0.9.1-2 amd64 -speech-dispatcher-audio-plugins 0.9.1-2 amd64 -speech-dispatcher-espeak-ng 0.9.1-2 amd64 +speech-dispatcher 0.9.1-4 amd64 +speech-dispatcher-audio-plugins 0.9.1-4 amd64 +speech-dispatcher-espeak-ng 0.9.1-4 amd64 -sqlite3 3.29.0-2ubuntu0.2 amd64 -sqlitebrowser 3.11.2-1 amd64 +sqlite3 3.31.1-4 amd64 +sqlitebrowser 3.11.2-1build2 amd64 -ssdeep 2.14.1+git20180629.57fcfff-1 amd64 -ssh 1:8.0p1-6build1 all -ssh-askpass-gnome 1:8.0p1-6build1 amd64 +ssdeep 2.14.1+git20180629.57fcfff-1build1 amd64 +ssh 1:8.2p1-4 all +ssh-askpass-gnome 1:8.2p1-4 amd64 -ssh-import-id 5.7-24-g4001a38e-0ubuntu1 all +ssh-import-id 5.10-0ubuntu1 all -ssldump 0.9b3+git20180706.eb8fdd4-1 amd64 +ssldump 1.1-1 amd64 -steghide 0.5.1-13 amd64 -stegsnow 20130616-4 amd64 -strace 4.26-0.2ubuntu3 amd64 -strongswan-libcharon 5.7.2-1ubuntu3 amd64 -strongswan-nm 5.7.2-1ubuntu3 amd64 -subversion 1.10.6-1 amd64 +steghide 0.5.1-14build1 amd64 +stegsnow 20130616-5 amd64 +strace 5.5-3ubuntu1 amd64 +strongswan-libcharon 5.8.2-1ubuntu3 amd64 +strongswan-nm 5.8.2-1ubuntu3 amd64 +subversion 1.13.0-3 amd64 -sudo 1.8.27-1ubuntu4.1 amd64 -supertuxkart 1.0-3 amd64 -supertuxkart-data 1.0-3 all -suru-icon-theme 19.04-0ubuntu1 all +sudo 1.8.31-1ubuntu1 amd64 +supertuxkart 1.1+ds-1build1 amd64 +supertuxkart-data 1.1+ds-1build1 all +suru-icon-theme 19.04-0ubuntu3 all -switcheroo-control 1.3.1-2 amd64 -syslinux 3:6.04~git20190206.bf6db5b4+dfsg1-1 amd64 -syslinux-common 3:6.04~git20190206.bf6db5b4+dfsg1-1 all +switcheroo-control 2.1-1 amd64 +syslinux 3:6.04~git20190206.bf6db5b4+dfsg1-2 amd64 +syslinux-common 3:6.04~git20190206.bf6db5b4+dfsg1-2 all -sysstat 12.0.6-1ubuntu0.1 amd64 -system-config-printer 1.5.11-4ubuntu1 all -system-config-printer-common 1.5.11-4ubuntu1 all -system-config-printer-gnome 1.5.11-4ubuntu1 all -system-config-printer-udev 1.5.11-4ubuntu1 amd64 -systemd 242-7ubuntu3.9 amd64 -systemd-sysv 242-7ubuntu3.9 amd64 +sysstat 12.2.0-2 amd64 +system-config-printer 1.5.12-0ubuntu1 all +system-config-printer-common 1.5.12-0ubuntu1 all +system-config-printer-gnome 1.5.12-0ubuntu1 all +system-config-printer-udev 1.5.12-0ubuntu1 amd64 +systemd 245.4-4ubuntu3.1 amd64 +systemd-sysv 245.4-4ubuntu3.1 amd64 -sysvinit-utils 2.95-5ubuntu2 amd64 +sysvinit-utils 2.96-2.1ubuntu1 amd64 -tar 1.30+dfsg-6 amd64 +tar 1.30+dfsg-7 amd64 -tcl8.6 8.6.9+dfsg-2 amd64 -tcpd 7.6.q-28build1 amd64 -tcpdump 4.9.3-2 amd64 +tcl-expect 5.45.4-2build1 amd64 +tcl8.6 8.6.10+dfsg-1 amd64 +tcpd 7.6.q-30 amd64 +tcpdump 4.9.3-4 amd64 -telepathy-gabble 0.18.4-1 amd64 +telepathy-gabble 0.18.4-2ubuntu1 amd64 -telepathy-idle 0.2.0-2build1 amd64 -telepathy-logger 0.8.2-3 amd64 -telepathy-mission-control-5 1:5.16.4-2ubuntu2 amd64 +telepathy-idle 0.2.0-2ubuntu1 amd64 +telepathy-logger 0.8.2-4 amd64 +telepathy-mission-control-5 1:5.16.5-1ubuntu1 amd64 -telnet 0.17-41.2 amd64 +telnet 0.17-41.2build1 amd64 -testssl.sh 2.9.5-7+dfsg1-2 all -thermald 1.9.0-1 amd64 -thin-provisioning-tools 0.7.6-2.1ubuntu1 amd64 -thunderbird 1:68.7.0+build1-0ubuntu0.19.10.1 amd64 -thunderbird-gnome-support 1:68.7.0+build1-0ubuntu0.19.10.1 amd64 -thunderbird-locale-de 1:68.7.0+build1-0ubuntu0.19.10.1 amd64 -thunderbird-locale-en 1:68.7.0+build1-0ubuntu0.19.10.1 amd64 -thunderbird-locale-en-us 1:68.7.0+build1-0ubuntu0.19.10.1 all -tigervnc-common 1.9.0+dfsg-3 amd64 -tigervnc-standalone-server 1.9.0+dfsg-3 amd64 -tigervnc-viewer 1.9.0+dfsg-3 amd64 -tigervnc-xorg-extension 1.9.0+dfsg-3 amd64 +testssl.sh 3.0+dfsg1-1 all +thermald 1.9.1-1ubuntu0.1 amd64 +thin-provisioning-tools 0.8.5-4build1 amd64 +thunderbird 1:68.7.0+build1-0ubuntu2 amd64 +thunderbird-gnome-support 1:68.7.0+build1-0ubuntu2 amd64 +thunderbird-locale-de 1:68.7.0+build1-0ubuntu2 amd64 +thunderbird-locale-en 1:68.7.0+build1-0ubuntu2 amd64 +thunderbird-locale-en-us 1:68.7.0+build1-0ubuntu2 all +tigervnc-common 1.10.1+dfsg-3 amd64 +tigervnc-standalone-server 1.10.1+dfsg-3 amd64 +tigervnc-viewer 1.10.1+dfsg-3 amd64 +tigervnc-xorg-extension 1.10.1+dfsg-3 amd64 -tk8.6 8.6.9-2 amd64 +tk8.6 8.6.10-1 amd64 -totem 3.34.1-2ubuntu1 amd64 -totem-common 3.34.1-2ubuntu1 all -totem-plugins 3.34.1-2ubuntu1 amd64 -tracker 2.3.0-1 amd64 -tracker-extract 2.3.0-1 amd64 -tracker-miner-fs 2.3.0-1 amd64 +totem 3.34.1-2ubuntu2 amd64 +totem-common 3.34.1-2ubuntu2 all +totem-plugins 3.34.1-2ubuntu2 amd64 +tpm-udev 0.4 all +tracker 2.3.4-1 amd64 +tracker-extract 2.3.3-2 amd64 +tracker-miner-fs 2.3.3-2 amd64 -transmission-common 2.94-2ubuntu1 all -transmission-gtk 2.94-2ubuntu1 amd64 +transmission-common 2.94-2ubuntu3 all +transmission-gtk 2.94-2ubuntu3 amd64 -tshark 3.0.5-1 amd64 +tshark 3.2.3-1 amd64 -twinkle 1:1.10.1+dfsg-4build1 amd64 -twinkle-common 1:1.10.1+dfsg-4build1 all -twolame 0.3.13-4 amd64 -tzdata 2020a-0ubuntu0.19.10 all -ubiquity 19.10.21 amd64 -ubiquity-casper 1.427 all -ubiquity-frontend-gtk 19.10.21 amd64 -ubiquity-ubuntu-artwork 19.10.21 all -ubuntu-advantage-tools 19.5.1 amd64 -ubuntu-artwork 1:19.04-0ubuntu1 all -ubuntu-core-launcher 2.42.1+19.10 amd64 -ubuntu-desktop 1.440.1 amd64 -ubuntu-desktop-minimal 1.440.1 amd64 -ubuntu-docs 19.10.2 all -ubuntu-drivers-common 1:0.7.6.0.1 amd64 -ubuntu-gnome-default-settings 18.10.1 all -ubuntu-gnome-desktop 0.85 amd64 -ubuntu-gnome-wallpapers 16.10.2 all -ubuntu-gnome-wallpapers-yakkety 16.10.2 all -ubuntu-keyring 2018.09.18.1 all -ubuntu-minimal 1.440.1 amd64 -ubuntu-mobile-icons 19.04-0ubuntu1 all -ubuntu-mono 19.04-0ubuntu1 all -ubuntu-release-upgrader-core 1:19.10.15.4 all -ubuntu-release-upgrader-gtk 1:19.10.15.4 all -ubuntu-report 1.6.0 amd64 +twinkle 1:1.10.1+dfsg-4build2 amd64 +twinkle-common 1:1.10.1+dfsg-4build2 all +twolame 0.4.0-2 amd64 +tzdata 2020a-0ubuntu0.20.04 all +ubiquity 20.04.15 amd64 +ubiquity-casper 1.445 all +ubiquity-frontend-gtk 20.04.15 amd64 +ubiquity-ubuntu-artwork 20.04.15 all +ubuntu-advantage-tools 20.3 amd64 +ubuntu-artwork 1:19.04-0ubuntu3 all +ubuntu-core-launcher 2.44.3+20.04 amd64 +ubuntu-desktop 1.450 amd64 +ubuntu-desktop-minimal 1.450 amd64 +ubuntu-docs 20.04.2 all +ubuntu-drivers-common 1:0.8.1.1 amd64 +ubuntu-gnome-default-settings 20.04.1 all +ubuntu-gnome-desktop 0.87 amd64 +ubuntu-gnome-wallpapers 16.10.4 all +ubuntu-gnome-wallpapers-yakkety 16.10.4 all +ubuntu-keyring 2020.02.11.2 all +ubuntu-minimal 1.450 amd64 +ubuntu-mobile-icons 19.04-0ubuntu3 all +ubuntu-mono 19.04-0ubuntu3 all +ubuntu-release-upgrader-core 1:20.04.19 all +ubuntu-release-upgrader-gtk 1:20.04.19 all +ubuntu-report 1.6.1 amd64 -ubuntu-session 3.34.1-1ubuntu2 all -ubuntu-settings 19.10.4 all -ubuntu-software 3.30.6-2ubuntu10.19.10.1 all +ubuntu-session 3.36.0-2ubuntu1 all +ubuntu-settings 20.04.5 all +ubuntu-software 3.36.0-0ubuntu3 all -ubuntu-standard 1.440.1 amd64 -ubuntu-system-service 0.4 all +ubuntu-standard 1.450 amd64 +ubuntu-system-service 0.7 all -ubuntu-wallpapers 19.10.2-0ubuntu1 all -ubuntu-wallpapers-eoan 19.10.2-0ubuntu1 all -ubuntu-wallpapers-xenial 19.10.2-0ubuntu1 all +ubuntu-wallpapers 20.04.2-0ubuntu1 all +ubuntu-wallpapers-eoan 20.04.2-0ubuntu1 all +ubuntu-wallpapers-focal 20.04.2-0ubuntu1 all +ubuntu-wallpapers-xenial 20.04.2-0ubuntu1 all -udev 242-7ubuntu3.9 amd64 -udisks2 2.8.4-1 amd64 +udev 245.4-4ubuntu3.1 amd64 +udisks2 2.8.4-1ubuntu1 amd64 -ufw 0.36-1ubuntu3 all -uhd-host 3.13.1.0-3build1 amd64 +ufw 0.36-6 all +uhd-host 3.15.0.0-2build5 amd64 -unattended-upgrades 1.14ubuntu1.2 all +unattended-upgrades 2.3 all -unhide 20130526-3 amd64 +unhide 20130526-4 amd64 -unity-control-center 15.04.0+19.10.20190921-0ubuntu1 amd64 +unity-control-center 15.04.0+19.10.20190921-0ubuntu3 amd64 -unity-greeter 18.04.0+19.10.20190921-0ubuntu1 amd64 -unity-gtk-module-common 0.0.0+18.04.20171202-0ubuntu1 all -unity-gtk2-module 0.0.0+18.04.20171202-0ubuntu1 amd64 -unity-gtk3-module 0.0.0+18.04.20171202-0ubuntu1 amd64 -unity-lens-applications 7.1.0+16.10.20160927-0ubuntu4 amd64 +unity-greeter 18.04.0+20.04.20200312-0ubuntu2 amd64 +unity-gtk-module-common 0.0.0+18.04.20171202-0ubuntu2 all +unity-gtk2-module 0.0.0+18.04.20171202-0ubuntu2 amd64 +unity-gtk3-module 0.0.0+18.04.20171202-0ubuntu2 amd64 +unity-lens-applications 7.1.0+16.10.20160927-0ubuntu5 amd64 -unity-schemas 7.5.0+19.10.20190924-0ubuntu1 all +unity-schemas 7.5.0+20.04.20200312-0ubuntu1 all -unity-scope-home 6.8.2+19.04.20190412-0ubuntu1 amd64 +unity-scope-home 6.8.2+19.04.20190412-0ubuntu2 amd64 -unity-scope-tomboy 0.1+13.10.20130723-0ubuntu1 all +unity-scope-tomboy 0.1+13.10.20130723-0ubuntu2 all -unity-scope-virtualbox 0.1+13.10.20130723-0ubuntu1 all +unity-scope-virtualbox 0.1+13.10.20130723-0ubuntu2 all -unity-scope-zotero 0.1+13.10.20130723-0ubuntu1 all -unity-scopes-master-default 6.8.2+19.04.20190412-0ubuntu1 all -unity-scopes-runner 7.1.4+19.04.20190319-0ubuntu1 all -unity-services 7.5.0+19.10.20190924-0ubuntu1 amd64 -unity-settings-daemon 15.04.1+19.10.20190921-0ubuntu1 amd64 -unity-settings-daemon-schemas 15.04.1+19.10.20190921-0ubuntu1 all +unity-scope-zotero 0.1+13.10.20130723-0ubuntu2 all +unity-scopes-master-default 6.8.2+19.04.20190412-0ubuntu2 all +unity-scopes-runner 7.1.4+19.04.20190319-0ubuntu3 all +unity-services 7.5.0+20.04.20200312-0ubuntu1 amd64 +unity-settings-daemon 15.04.1+20.04.20200325-0ubuntu1 amd64 +unity-settings-daemon-schemas 15.04.1+20.04.20200325-0ubuntu1 all -uno-libs3 6.3.5-0ubuntu0.19.10.1 amd64 -unoconv 0.7-1.1 all -unrar 1:5.6.6-2 amd64 +uno-libs-private 1:6.4.3-0ubuntu0.20.04.1 amd64 +unoconv 0.7-2 all +unrar 1:5.6.6-2build1 amd64 -update-manager 1:19.04.8 all -update-manager-core 1:19.04.8 all -update-notifier 3.192.26.1 amd64 -update-notifier-common 3.192.26.1 all -upower 0.99.11-1 amd64 +update-manager 1:20.04.10 all +update-manager-core 1:20.04.10 all +update-notifier 3.192.30 amd64 +update-notifier-common 3.192.30 all +upower 0.99.11-1build2 amd64 -uranium-plugins 3.3.0-1ubuntu1 all -ure 6.3.5-0ubuntu0.19.10.1 amd64 +uranium-plugins 4.4.1-1 all +ure 1:6.4.3-0ubuntu0.20.04.1 amd64 -usb-modeswitch 2.5.2+repack0-2ubuntu1 amd64 -usb-modeswitch-data 20170806-2 all -usb.ids 2019.07.27-1 all -usbmuxd 1.1.1~git20181007.f838cf6-1 amd64 -usbutils 1:012-1 amd64 +usb-modeswitch 2.5.2+repack0-2ubuntu3 amd64 +usb-modeswitch-data 20191128-3 all +usb.ids 2020.03.19-1 all +usbmuxd 1.1.1~git20191130.9af2b12-1 amd64 +usbutils 1:012-2 amd64 -util-linux 2.34-0.1ubuntu2.4 amd64 -uuid-runtime 2.34-0.1ubuntu2.4 amd64 +util-linux 2.34-0.1ubuntu9 amd64 +uuid-runtime 2.34-0.1ubuntu9 amd64 -va-driver-all 2.5.0-1 amd64 +va-driver-all 2.7.0-2 amd64 +va-driver-all 2.7.0-2 i386 -vdpau-driver-all 1.2-1ubuntu1 amd64 -vim 2:8.1.0875-5ubuntu2.1 amd64 -vim-common 2:8.1.0875-5ubuntu2.1 all -vim-gtk3 2:8.1.0875-5ubuntu2.1 amd64 -vim-gui-common 2:8.1.0875-5ubuntu2.1 all -vim-runtime 2:8.1.0875-5ubuntu2.1 all -vim-tiny 2:8.1.0875-5ubuntu2.1 amd64 -vinetto 1:0.07-8 all +vdpau-driver-all 1.3-1ubuntu2 amd64 +vdpau-driver-all 1.3-1ubuntu2 i386 +vim 2:8.1.2269-1ubuntu5 amd64 +vim-common 2:8.1.2269-1ubuntu5 all +vim-gtk3 2:8.1.2269-1ubuntu5 amd64 +vim-gui-common 2:8.1.2269-1ubuntu5 all +vim-runtime 2:8.1.2269-1ubuntu5 all +vim-tiny 2:8.1.2269-1ubuntu5 amd64 +vinetto 1:0.8.0-2 all -vlan 2.0.4ubuntu1.19.10.1 all -vlc 3.0.8-2 amd64 -vlc-bin 3.0.8-2 amd64 -vlc-data 3.0.8-2 all -vlc-l10n 3.0.8-2 all +vlan 2.0.4ubuntu1.20.04.1 all +vlc 3.0.9.2-1 amd64 +vlc-bin 3.0.9.2-1 amd64 +vlc-data 3.0.9.2-1 all +vlc-l10n 3.0.9.2-1 all -vlc-plugin-base 3.0.8-2 amd64 -vlc-plugin-notify 3.0.8-2 amd64 -vlc-plugin-qt 3.0.8-2 amd64 -vlc-plugin-samba 3.0.8-2 amd64 -vlc-plugin-skins2 3.0.8-2 amd64 -vlc-plugin-video-output 3.0.8-2 amd64 -vlc-plugin-video-splitter 3.0.8-2 amd64 -vlc-plugin-visualization 3.0.8-2 amd64 -volatility 2.6.1-1 all +vlc-plugin-base 3.0.9.2-1 amd64 +vlc-plugin-notify 3.0.9.2-1 amd64 +vlc-plugin-qt 3.0.9.2-1 amd64 +vlc-plugin-samba 3.0.9.2-1 amd64 +vlc-plugin-skins2 3.0.9.2-1 amd64 +vlc-plugin-video-output 3.0.9.2-1 amd64 +vlc-plugin-video-splitter 3.0.9.2-1 amd64 +vlc-plugin-visualization 3.0.9.2-1 amd64 -wapiti 3.0.2+dfsg-1 all +wapiti 3.0.3+dfsg-1 all -welle.io 2.0~beta2-2 amd64 -wfuzz 2.4-1 all +welle.io 2.1-2build1 amd64 +wfuzz 2.4.5-1 all -whiptail 0.52.21-2ubuntu1 amd64 -whois 5.5.1 amd64 -whoopsie 0.2.66ubuntu0.3 amd64 -whoopsie-preferences 21 amd64 -wifite 2.2.5-2 all -wine 4.0.2-1 all +whiptail 0.52.21-4ubuntu2 amd64 +whois 5.5.6 amd64 +whoopsie 0.2.69 amd64 +whoopsie-preferences 22 amd64 +wifite 2.5.2-3 all +wine 5.0-3ubuntu1 all -wine32 4.0.2-1 i386 -wine64 4.0.2-1 amd64 -winregfs 0.7-2 amd64 -wipe 0.24-4 amd64 +wine32 5.0-3ubuntu1 i386 +wine64 5.0-3ubuntu1 amd64 +winregfs 0.7-3 amd64 +wipe 0.24-6 amd64 -wireshark 3.0.5-1 amd64 -wireshark-common 3.0.5-1 amd64 -wireshark-qt 3.0.5-1 amd64 +wireshark 3.2.3-1 amd64 +wireshark-common 3.2.3-1 amd64 +wireshark-qt 3.2.3-1 amd64 -wodim 9:1.1.11-3ubuntu3 amd64 +wodim 9:1.1.11-3.1ubuntu1 amd64 -wpagui 2:2.9-1ubuntu2 amd64 -wpasupplicant 2:2.9-1ubuntu2 amd64 +wpagui 2:2.9-1ubuntu4 amd64 +wpasupplicant 2:2.9-1ubuntu4 amd64 -wx-common 3.0.4+dfsg-12 amd64 -wx3.0-headers 3.0.4+dfsg-12 all -wxhexeditor 0.24+repack-1 amd64 -x11-apps 7.7+7build1 amd64 -x11-common 1:7.7+19ubuntu12 all -x11-session-utils 7.7+3 amd64 -x11-utils 7.7+4build1 amd64 -x11-xkb-utils 7.7+4 amd64 +wx-common 3.0.4+dfsg-15build1 amd64 +wx3.0-headers 3.0.4+dfsg-15build1 all +wxhexeditor 0.24+repack-1build1 amd64 +x11-apps 7.7+8 amd64 +x11-common 1:7.7+19ubuntu14 all +x11-session-utils 7.7+4 amd64 +x11-utils 7.7+5 amd64 +x11-xkb-utils 7.7+5 amd64 -x11proto-core-dev 2018.4-4 all -x11proto-damage-dev 1:2018.4-4 all -x11proto-dev 2018.4-4 all -x11proto-dri2-dev 2018.4-4 all -x11proto-fixes-dev 1:2018.4-4 all -x11proto-gl-dev 2018.4-4 all -x11proto-input-dev 2018.4-4 all -x11proto-kb-dev 2018.4-4 all -x11proto-xext-dev 2018.4-4 all -x11proto-xf86vidmode-dev 2018.4-4 all -x2goclient 4.1.2.1-2ubuntu0.19.10.1 amd64 +x11proto-core-dev 2019.2-1ubuntu1 all +x11proto-damage-dev 1:2019.2-1ubuntu1 all +x11proto-dev 2019.2-1ubuntu1 all +x11proto-dri2-dev 2019.2-1ubuntu1 all +x11proto-fixes-dev 1:2019.2-1ubuntu1 all +x11proto-gl-dev 2019.2-1ubuntu1 all +x11proto-input-dev 2019.2-1ubuntu1 all +x11proto-kb-dev 2019.2-1ubuntu1 all +x11proto-xext-dev 2019.2-1ubuntu1 all +x11proto-xf86vidmode-dev 2019.2-1ubuntu1 all +x2goclient 4.1.2.2-1 amd64 -xbrlapi 5.6-11ubuntu2 amd64 +xbrlapi 6.0+dfsg-4ubuntu6 amd64 -xdg-dbus-proxy 0.1.1-1 amd64 -xdg-desktop-portal 1.4.2-2ubuntu1 amd64 -xdg-desktop-portal-gtk 1.4.0-2 amd64 +xdg-dbus-proxy 0.1.2-1 amd64 +xdg-desktop-portal 1.6.0-1 amd64 +xdg-desktop-portal-gtk 1.6.0-1build1 amd64 -xdg-utils 1.1.3-1ubuntu2 all +xdg-utils 1.1.3-2ubuntu1 all -xinput 1.6.3-0ubuntu1 amd64 -xkb-data 2.26-2ubuntu2 all +xinput 1.6.3-1 amd64 +xkb-data 2.29-2 all -xorg 1:7.7+19ubuntu12 amd64 +xorg 1:7.7+19ubuntu14 amd64 -xserver-common 2:1.20.5+git20191008-0ubuntu1 all -xserver-xephyr 2:1.20.5+git20191008-0ubuntu1 amd64 -xserver-xorg 1:7.7+19ubuntu12 amd64 -xserver-xorg-core 2:1.20.5+git20191008-0ubuntu1 amd64 +xserver-common 2:1.20.8-2ubuntu2 all +xserver-xephyr 2:1.20.8-2ubuntu2 amd64 +xserver-xorg 1:7.7+19ubuntu14 amd64 +xserver-xorg-core 2:1.20.8-2ubuntu2 amd64 -xserver-xorg-input-all 1:7.7+19ubuntu12 amd64 +xserver-xorg-input-all 1:7.7+19ubuntu14 amd64 -xserver-xorg-input-synaptics 1.9.1-1ubuntu1 amd64 -xserver-xorg-input-wacom 1:0.36.1-0ubuntu2 amd64 -xserver-xorg-legacy 2:1.20.5+git20191008-0ubuntu1 amd64 +xserver-xorg-input-synaptics 1.9.1-1ubuntu3 amd64 +xserver-xorg-input-wacom 1:0.39.0-0ubuntu1 amd64 +xserver-xorg-legacy 2:1.20.8-2ubuntu2 amd64 -xserver-xorg-video-intel 2:2.99.917+git20190815-1 amd64 +xserver-xorg-video-intel 2:2.99.917+git20200226-1 amd64 -xserver-xorg-video-nvidia-435 435.21-0ubuntu2 amd64 +xserver-xorg-video-nvidia-435 435.21-0ubuntu7 amd64 -xsltproc 1.1.33-0ubuntu1.1 amd64 -xterm 348-2ubuntu1 amd64 -xtrans-dev 1.3.5-1build1 all +xsltproc 1.1.34-4 amd64 +xterm 353-1ubuntu1 amd64 +xtrans-dev 1.4.0-1 all -xwayland 2:1.20.5+git20191008-0ubuntu1 amd64 -xxd 2:8.1.0875-5ubuntu2.1 amd64 +xwayland 2:1.20.8-2ubuntu2 amd64 +xxd 2:8.1.2269-1ubuntu5 amd64 -yaru-theme-gnome-shell 19.10.5 all -yaru-theme-gtk 19.10.5 all -yaru-theme-icon 19.10.5 all -yaru-theme-sound 19.10.5 all -yelp 3.34.0-1 amd64 +yaru-theme-gnome-shell 20.04.6 all +yaru-theme-gtk 20.04.6 all +yaru-theme-icon 20.04.6 all +yaru-theme-sound 20.04.6 all +yelp 3.36.0-1 amd64 -yelp-xsl 3.34.0-1 all -youtube-dl 2019.09.28-1 all -yubikey-luks 0.5.1+29.g5df2b95-1 all -yubikey-personalization 1.20.0-1 amd64 +yelp-xsl 3.36.0-1 all +youtube-dl 2020.03.24-1 all +yubikey-luks 0.5.1+29.g5df2b95-3 all +yubikey-personalization 1.20.0-2 amd64 -zeitgeist-core 1.0.2-0ubuntu1 amd64 -zeitgeist-datahub 1.0.2-0ubuntu1 amd64 -zenity 3.32.0-4 amd64 -zenity-common 3.32.0-4 all +zeitgeist-core 1.0.2-3ubuntu2 amd64 +zeitgeist-datahub 1.0.2-3ubuntu2 amd64 +zenity 3.32.0-5 amd64 +zenity-common 3.32.0-5 all -zlib1g 1:1.2.11.dfsg-1ubuntu3 amd64 -zlib1g 1:1.2.11.dfsg-1ubuntu3 i386 -zlib1g-dev 1:1.2.11.dfsg-1ubuntu3 amd64 +zlib1g 1:1.2.11.dfsg-2ubuntu1 amd64 +zlib1g 1:1.2.11.dfsg-2ubuntu1 i386 +zlib1g-dev 1:1.2.11.dfsg-2ubuntu1 amd64 --- .etckeeper | 97 +- X11/Xsession.d/90qt-a11y | 12 + X11/app-defaults/XCalc | 200 +- X11/app-defaults/XLogo | 3 +- alternatives/gdm3-theme.gresource | 1 + alternatives/gdm3.css | 1 - alternatives/pager | 2 +- alternatives/phar | 2 +- alternatives/phar.1.gz | 2 +- alternatives/phar.phar | 2 +- alternatives/phar.phar.1.gz | 2 +- alternatives/php | 2 +- alternatives/php.1.gz | 2 +- apache2/mods-available/socache_redis.load | 1 + apparmor.d/abstractions/base | 6 + apparmor.d/abstractions/evince | 6 + apparmor.d/abstractions/gnome | 4 +- apparmor.d/abstractions/ibus | 10 + apparmor.d/abstractions/kerberosclient | 2 + apparmor.d/abstractions/mdns | 1 + apparmor.d/abstractions/mesa | 4 + apparmor.d/abstractions/nameservice | 23 + apparmor.d/sbin.dhclient | 2 +- apparmor.d/usr.bin.man | 1 + apparmor.d/usr.lib.snapd.snap-confine.real | 62 +- apparmor.d/usr.sbin.cupsd | 9 +- apparmor.d/usr.sbin.ippusbxd | 4 +- apparmor.d/usr.sbin.rsyslogd | 2 +- apparmor/parser.conf | 5 - apt/apt.conf.d/01-vendor-ubuntu | 1 + apt/apt.conf.d/01autoremove | 26 +- apt/apt.conf.d/01autoremove-kernels | 65 +- apt/apt.conf.d/50unattended-upgrades | 3 + brltty.conf | 55 +- brltty/Attributes/invleft_right.atb | 4 +- brltty/Attributes/left_right.atb | 4 +- brltty/Attributes/upper_lower.atb | 4 +- brltty/Contraction/af.ctb | 7 +- brltty/Contraction/am.ctb | 4 +- brltty/Contraction/countries.cti | 4 +- brltty/Contraction/de-basis.ctb | 4 +- brltty/Contraction/de-kurzschrift-1998.ctb | 1521 +++ brltty/Contraction/de-kurzschrift-2015.ctb | 1529 +++ brltty/Contraction/de-kurzschrift-wort.cti | 360 + brltty/Contraction/de-kurzschrift.ctb | 1468 +-- brltty/Contraction/de-vollschrift.ctb | 5 +- brltty/Contraction/en-ueb-g2.ctb | 7 +- brltty/Contraction/en-us-g2.ctb | 13 +- brltty/Contraction/es.ctb | 7 +- brltty/Contraction/fr-abrege.ctb | 6 +- brltty/Contraction/fr-integral.ctb | 4 +- brltty/Contraction/ha.ctb | 4 +- brltty/Contraction/id.ctb | 4 +- brltty/Contraction/ipa.ctb | 4 +- brltty/Contraction/ja.ctb | 4 +- brltty/Contraction/ko-g1.ctb | 4 +- brltty/Contraction/ko-g2.ctb | 7 +- brltty/Contraction/ko.ctb | 4 +- brltty/Contraction/latex-access.ctb | 8 +- brltty/Contraction/letters-latin.cti | 4 +- brltty/Contraction/lt.ctb | 4 +- brltty/Contraction/mg.ctb | 4 +- brltty/Contraction/mun.ctb | 4 +- brltty/Contraction/nabcc.cti | 4 +- brltty/Contraction/nl.ctb | 7 +- brltty/Contraction/ny.ctb | 4 +- brltty/Contraction/pt.ctb | 7 +- brltty/Contraction/si.ctb | 4 +- brltty/Contraction/spaces.cti | 4 +- brltty/Contraction/sw.ctb | 7 +- brltty/Contraction/th.ctb | 7 +- brltty/Contraction/zh-tw-ucb.ctb | 4 +- brltty/Contraction/zh-tw.ctb | 4 +- brltty/Contraction/zu.ctb | 7 +- brltty/Input/al/abt_basic.kti | 4 +- brltty/Input/al/abt_extra.kti | 4 +- brltty/Input/al/abt_large.ktb | 4 +- brltty/Input/al/abt_small.ktb | 4 +- brltty/Input/al/bc-etouch.kti | 4 +- brltty/Input/al/bc-smartpad.kti | 4 +- brltty/Input/al/bc-thumb.kti | 4 +- brltty/Input/al/bc.kti | 4 +- brltty/Input/al/bc640.ktb | 4 +- brltty/Input/al/bc680.ktb | 4 +- brltty/Input/al/el.ktb | 4 +- brltty/Input/al/sat_basic.kti | 4 +- brltty/Input/al/sat_extra.kti | 4 +- brltty/Input/al/sat_large.ktb | 4 +- brltty/Input/al/sat_small.ktb | 4 +- brltty/Input/al/voyager.ktb | 4 +- brltty/Input/at/all.ktb | 4 +- brltty/Input/bg/all.ktb | 4 +- brltty/Input/bm/b2g.ktb | 46 + brltty/Input/bm/b9b10.kti | 4 +- brltty/Input/bm/b9b11b10.kti | 4 +- brltty/Input/bm/command.kti | 4 +- brltty/Input/bm/connect.ktb | 4 +- brltty/Input/bm/conny.ktb | 4 +- brltty/Input/bm/d6.kti | 4 +- brltty/Input/bm/default.ktb | 4 +- brltty/Input/bm/display6.kti | 4 +- brltty/Input/bm/display7.kti | 4 +- brltty/Input/bm/dm80p.ktb | 4 +- brltty/Input/bm/front10.kti | 4 +- brltty/Input/bm/front6.kti | 4 +- brltty/Input/bm/horizontal.kti | 4 +- brltty/Input/bm/inka.ktb | 4 +- brltty/Input/bm/keyboard.kti | 4 +- brltty/Input/bm/orbit.ktb | 4 +- brltty/Input/bm/pro.ktb | 4 +- brltty/Input/bm/pronto.ktb | 4 +- brltty/Input/bm/pv.ktb | 4 +- brltty/Input/bm/rb.ktb | 4 +- brltty/Input/bm/routing.kti | 4 +- brltty/Input/bm/routing6.kti | 4 +- brltty/Input/bm/routing7.kti | 4 +- brltty/Input/bm/status.kti | 4 +- brltty/Input/bm/sv.ktb | 4 +- brltty/Input/bm/ultra.ktb | 4 +- brltty/Input/bm/v40.ktb | 4 +- brltty/Input/bm/v80.ktb | 4 +- brltty/Input/bm/vertical.kti | 4 +- brltty/Input/bm/vk.ktb | 4 +- brltty/Input/bm/wheels.kti | 4 +- brltty/Input/bn/all.ktb | 4 +- brltty/Input/bn/input.kti | 4 +- brltty/Input/bp/all.kti | 4 +- brltty/Input/cb/all.ktb | 4 +- brltty/Input/ce/all.ktb | 4 +- brltty/Input/ce/novem.ktb | 4 +- brltty/Input/chords.kti | 7 +- brltty/Input/eu/braille.kti | 4 +- brltty/Input/eu/clio.ktb | 4 +- brltty/Input/eu/common.kti | 4 +- brltty/Input/eu/esys_large.ktb | 4 +- brltty/Input/eu/esys_medium.ktb | 4 +- brltty/Input/eu/esys_small.ktb | 4 +- brltty/Input/eu/esytime.ktb | 4 +- brltty/Input/eu/iris.ktb | 4 +- brltty/Input/eu/joysticks.kti | 4 +- brltty/Input/eu/routing.kti | 4 +- brltty/Input/eu/sw12.kti | 4 +- brltty/Input/eu/sw34.kti | 4 +- brltty/Input/eu/sw56.kti | 4 +- brltty/Input/fs/bumpers.kti | 4 +- brltty/Input/fs/common.kti | 4 +- brltty/Input/fs/focus_basic.ktb | 4 +- brltty/Input/fs/focus_basic.kti | 4 +- brltty/Input/fs/focus_large.ktb | 4 +- brltty/Input/fs/focus_small.ktb | 4 +- brltty/Input/fs/pacmate.ktb | 4 +- brltty/Input/fs/rockers.kti | 4 +- brltty/Input/hd/mbl.ktb | 4 +- brltty/Input/hd/pfl.ktb | 4 +- brltty/Input/hm/beetle.ktb | 4 +- brltty/Input/hm/braille.kti | 4 +- brltty/Input/hm/common.kti | 4 +- brltty/Input/hm/contexts.kti | 4 +- brltty/Input/hm/edge.ktb | 4 +- brltty/Input/hm/f14.kti | 4 +- brltty/Input/hm/f18.kti | 4 +- brltty/Input/hm/fnkey.kti | 4 +- brltty/Input/hm/left.kti | 4 +- brltty/Input/hm/letters.kti | 4 +- brltty/Input/hm/pan.ktb | 4 +- brltty/Input/hm/pan.kti | 4 +- brltty/Input/hm/qwerty.ktb | 4 +- brltty/Input/hm/qwerty.kti | 8 +- brltty/Input/hm/right.kti | 4 +- brltty/Input/hm/scroll.ktb | 4 +- brltty/Input/hm/scroll.kti | 4 +- brltty/Input/hm/sync.ktb | 4 +- brltty/Input/ht/ab40.ktb | 4 +- brltty/Input/ht/ac4.ktb | 24 + brltty/Input/ht/alo.ktb | 4 +- brltty/Input/ht/as40.ktb | 4 +- brltty/Input/ht/bb.ktb | 4 +- brltty/Input/ht/bkwm.ktb | 4 +- brltty/Input/ht/brln.ktb | 4 +- brltty/Input/ht/bs.kti | 4 +- brltty/Input/ht/bs40.ktb | 4 +- brltty/Input/ht/bs80.ktb | 4 +- brltty/Input/ht/cb40.ktb | 4 +- brltty/Input/ht/dots.kti | 4 +- brltty/Input/ht/easy.ktb | 4 +- brltty/Input/ht/input.kti | 4 +- brltty/Input/ht/joystick.kti | 6 +- brltty/Input/ht/keypad.kti | 4 +- brltty/Input/ht/mc88.ktb | 4 +- brltty/Input/ht/mdlr.ktb | 4 +- brltty/Input/ht/me.kti | 4 +- brltty/Input/ht/me64.ktb | 4 +- brltty/Input/ht/me88.ktb | 4 +- brltty/Input/ht/rockers.kti | 4 +- brltty/Input/ht/wave.ktb | 4 +- brltty/Input/hw/B80.ktb | 4 +- brltty/Input/hw/BI14.ktb | 4 +- brltty/Input/hw/BI32.ktb | 4 +- brltty/Input/hw/BI40.ktb | 4 +- brltty/Input/hw/braille.kti | 4 +- brltty/Input/hw/command.kti | 4 +- brltty/Input/hw/joystick.kti | 64 +- brltty/Input/hw/thumb.kti | 4 +- brltty/Input/hw/touch.ktb | 5 +- brltty/Input/ic/all.ktb | 6 +- brltty/Input/ir/all.kti | 4 +- brltty/Input/ir/brl.ktb | 4 +- brltty/Input/ir/pc.ktb | 4 +- brltty/Input/md/common.kti | 22 +- brltty/Input/md/default.ktb | 4 +- brltty/Input/md/fk.ktb | 4 +- brltty/Input/md/fk_s.ktb | 4 +- brltty/Input/md/fkeys.kti | 19 +- brltty/Input/md/kbd.ktb | 4 +- brltty/Input/md/keyboard.kti | 4 +- brltty/Input/md/status.kti | 6 +- brltty/Input/menu.kti | 4 +- brltty/Input/mm/common.kti | 4 +- brltty/Input/mm/pocket.ktb | 4 +- brltty/Input/mm/smart.ktb | 4 +- brltty/Input/mt/bd1_3.ktb | 4 +- brltty/Input/mt/bd1_3.kti | 4 +- brltty/Input/mt/bd1_3s.ktb | 4 +- brltty/Input/mt/bd1_6.ktb | 4 +- brltty/Input/mt/bd1_6.kti | 4 +- brltty/Input/mt/bd1_6s.ktb | 4 +- brltty/Input/mt/bd2.ktb | 4 +- brltty/Input/mt/status.kti | 4 +- brltty/Input/np/all.ktb | 4 +- brltty/Input/pg/all.ktb | 4 +- brltty/Input/pm/2d_l.ktb | 4 +- brltty/Input/pm/2d_s.ktb | 4 +- brltty/Input/pm/bar.kti | 4 +- brltty/Input/pm/c.ktb | 4 +- brltty/Input/pm/c_486.ktb | 4 +- brltty/Input/pm/el2d_80s.ktb | 4 +- brltty/Input/pm/el40c.ktb | 4 +- brltty/Input/pm/el40s.ktb | 4 +- brltty/Input/pm/el60c.ktb | 4 +- brltty/Input/pm/el66s.ktb | 4 +- brltty/Input/pm/el70s.ktb | 4 +- brltty/Input/pm/el80_ii.ktb | 4 +- brltty/Input/pm/el80c.ktb | 4 +- brltty/Input/pm/el80s.ktb | 4 +- brltty/Input/pm/el_2d_40.ktb | 4 +- brltty/Input/pm/el_2d_66.ktb | 4 +- brltty/Input/pm/el_2d_80.ktb | 4 +- brltty/Input/pm/el_40_p.ktb | 4 +- brltty/Input/pm/el_80.ktb | 4 +- brltty/Input/pm/elb_tr_20.ktb | 4 +- brltty/Input/pm/elb_tr_32.ktb | 4 +- brltty/Input/pm/elba_20.ktb | 4 +- brltty/Input/pm/elba_32.ktb | 4 +- brltty/Input/pm/front13.kti | 4 +- brltty/Input/pm/front9.kti | 4 +- brltty/Input/pm/ib_80.ktb | 4 +- brltty/Input/pm/keyboard.kti | 4 +- brltty/Input/pm/keys.kti | 4 +- brltty/Input/pm/live.ktb | 4 +- brltty/Input/pm/routing.kti | 4 +- brltty/Input/pm/status0.kti | 4 +- brltty/Input/pm/status13.kti | 4 +- brltty/Input/pm/status2.kti | 4 +- brltty/Input/pm/status20.kti | 4 +- brltty/Input/pm/status22.kti | 4 +- brltty/Input/pm/status4.kti | 4 +- brltty/Input/pm/switches.kti | 4 +- brltty/Input/pm/trio.ktb | 4 +- brltty/Input/sk/bdp.ktb | 4 +- brltty/Input/sk/ntk.ktb | 10 +- brltty/Input/toggle.kti | 4 +- brltty/Input/ts/nav.kti | 4 +- brltty/Input/ts/nav20.ktb | 4 +- brltty/Input/ts/nav40.ktb | 4 +- brltty/Input/ts/nav80.ktb | 4 +- brltty/Input/ts/nav_large.kti | 4 +- brltty/Input/ts/nav_small.kti | 4 +- brltty/Input/ts/pb.kti | 4 +- brltty/Input/ts/pb40.ktb | 4 +- brltty/Input/ts/pb65.ktb | 4 +- brltty/Input/ts/pb80.ktb | 4 +- brltty/Input/ts/pb_large.kti | 4 +- brltty/Input/ts/pb_small.kti | 4 +- brltty/Input/ts/routing.kti | 4 +- brltty/Input/vo/all.ktb | 4 +- brltty/Input/vo/all.kti | 4 +- brltty/Input/vo/bp.ktb | 4 +- brltty/Keyboard/braille.ktb | 4 +- brltty/Keyboard/braille.kti | 4 +- brltty/Keyboard/desktop.ktb | 4 +- brltty/Keyboard/desktop.kti | 4 +- brltty/Keyboard/keypad.ktb | 5 +- brltty/Keyboard/kp_say.kti | 6 +- brltty/Keyboard/kp_speak.kti | 7 +- brltty/Keyboard/laptop.ktb | 5 +- brltty/Keyboard/sun_type6.ktb | 4 +- brltty/Text/alias.tti | 80 + brltty/Text/ar.ttb | 10 +- brltty/Text/as.ttb | 4 +- brltty/Text/ascii-basic.tti | 4 +- brltty/Text/awa.ttb | 4 +- brltty/Text/bengali.tti | 4 +- brltty/Text/bg.ttb | 4 +- brltty/Text/bh.ttb | 4 +- brltty/Text/blocks.tti | 4 +- brltty/Text/bn.ttb | 4 +- brltty/Text/bo.ttb | 4 +- brltty/Text/boxes.tti | 4 +- brltty/Text/bra.ttb | 4 +- brltty/Text/brf.ttb | 4 +- brltty/Text/common.tti | 12 +- brltty/Text/cs.ttb | 4 +- brltty/Text/ctl-latin.tti | 4 +- brltty/Text/cy.ttb | 5 +- brltty/Text/da-1252.ttb | 4 +- brltty/Text/da-lt.ttb | 4 +- brltty/Text/da.ttb | 4 +- brltty/Text/de-chess.tti | 28 +- brltty/Text/de.ttb | 43 +- brltty/Text/devanagari.tti | 4 +- brltty/Text/dra.ttb | 4 +- brltty/Text/el.ttb | 10 +- brltty/Text/en-chess.tti | 28 +- brltty/Text/en-na-ascii.tti | 4 +- brltty/Text/en-nabcc.ttb | 4 +- brltty/Text/en.ttb | 4 +- brltty/Text/en_CA.ttb | 9 +- brltty/Text/en_GB.ttb | 36 +- brltty/Text/en_US.ttb | 36 +- brltty/Text/eo.ttb | 4 +- brltty/Text/es.ttb | 36 +- brltty/Text/et.ttb | 4 +- brltty/Text/fi.ttb | 4 +- brltty/Text/fr-2007.ttb | 4 +- brltty/Text/fr-cbifs.ttb | 4 +- brltty/Text/fr-vs.ttb | 4 +- brltty/Text/fr.ttb | 4 +- brltty/Text/fr_CA.ttb | 36 +- brltty/Text/fr_FR.ttb | 36 +- brltty/Text/ga.ttb | 4 +- brltty/Text/gd.ttb | 4 +- brltty/Text/gon.ttb | 4 +- brltty/Text/greek.tti | 4 +- brltty/Text/gu.ttb | 4 +- brltty/Text/gujarati.tti | 4 +- brltty/Text/gurmukhi.tti | 4 +- brltty/Text/he.ttb | 4 +- brltty/Text/hi.ttb | 4 +- brltty/Text/hr.ttb | 4 +- brltty/Text/hu.ttb | 4 +- brltty/Text/hy.ttb | 4 +- brltty/Text/is.ttb | 4 +- brltty/Text/it.ttb | 36 +- brltty/Text/kannada.tti | 4 +- brltty/Text/kha.ttb | 4 +- brltty/Text/kn.ttb | 4 +- brltty/Text/kok.ttb | 4 +- brltty/Text/kru.ttb | 4 +- brltty/Text/lt.ttb | 14 +- brltty/Text/ltr-alias.tti | 4 +- brltty/Text/ltr-cyrillic.tti | 6 +- brltty/Text/ltr-dot8.tti | 4 +- brltty/Text/ltr-latin.tti | 4 +- brltty/Text/ltr-tibetan.tti | 4 +- brltty/Text/lv.ttb | 12 +- brltty/Text/malayalam.tti | 4 +- brltty/Text/mg.ttb | 4 +- brltty/Text/mi.ttb | 4 +- brltty/Text/ml.ttb | 4 +- brltty/Text/mni.ttb | 4 +- brltty/Text/mr.ttb | 4 +- brltty/Text/mt.ttb | 4 +- brltty/Text/mun.ttb | 4 +- brltty/Text/mwr.ttb | 4 +- brltty/Text/ne.ttb | 4 +- brltty/Text/new.ttb | 4 +- brltty/Text/nl.ttb | 4 +- brltty/Text/nl_BE.ttb | 18 +- brltty/Text/nl_NL.ttb | 16 +- brltty/Text/no-generic.ttb | 4 +- brltty/Text/no-oup.ttb | 4 +- brltty/Text/no.ttb | 4 +- brltty/Text/num-alias.tti | 4 +- brltty/Text/num-dot6.tti | 4 +- brltty/Text/num-dot8.tti | 4 +- brltty/Text/num-french.tti | 4 +- brltty/Text/num-nemd8.tti | 4 +- brltty/Text/num-nemeth.tti | 4 +- brltty/Text/nwc.ttb | 4 +- brltty/Text/or.ttb | 4 +- brltty/Text/oriya.tti | 4 +- brltty/Text/pa.ttb | 4 +- brltty/Text/pi.ttb | 4 +- brltty/Text/pl.ttb | 37 +- brltty/Text/pt.ttb | 36 +- brltty/Text/punc-alternate.tti | 4 +- brltty/Text/punc-basic.tti | 4 +- brltty/Text/punc-tibetan.tti | 4 +- brltty/Text/ro.ttb | 4 +- brltty/Text/ru.ttb | 4 +- brltty/Text/sa.ttb | 4 +- brltty/Text/sat.ttb | 4 +- brltty/Text/sd.ttb | 4 +- brltty/Text/se.ttb | 44 + brltty/Text/sk.ttb | 4 +- brltty/Text/sl.ttb | 4 +- brltty/Text/sv-1989.ttb | 4 +- brltty/Text/sv-1996.ttb | 4 +- brltty/Text/sv.ttb | 4 +- brltty/Text/sw.ttb | 4 +- brltty/Text/ta.ttb | 4 +- brltty/Text/tamil.tti | 4 +- brltty/Text/te.ttb | 4 +- brltty/Text/telugu.tti | 4 +- brltty/Text/tr.ttb | 4 +- brltty/Text/uk.ttb | 4 +- brltty/Text/vi.ttb | 37 +- brltty/Text/win-1252.tti | 120 + compizconfig/config.conf | 6 - cron.daily/passwd | 9 - cups/cups-browsed.conf | 36 +- cups/ppd/HP-Color-LaserJet-MFP-M277dw.ppd | 4 +- cups/ppd/HP-Color-LaserJet-MFP-M277dw.ppd.O | 2 +- cups/ppd/ar-hp-HP-LaserJet-M806.ppd | 66 +- cups/ppd/ar-hp-HP-LaserJet-M806.ppd.O | 3519 +++++++ cups/printers.conf.O | 36 +- dbus-1/system.d/bluetooth.conf | 13 +- .../com.redhat.NewPrinterNotification.conf | 13 +- .../com.redhat.PrinterDriversInstaller.conf | 13 +- dbus-1/system.d/net.reactivated.Fprint.conf | 19 - dbus-1/system.d/org.freedesktop.fwupd.conf | 29 - debian_version | 2 +- default/rsyslog | 4 - default/ufw | 9 +- default/useradd | 2 +- dhcp/dhclient-exit-hooks.d/timesyncd | 42 - dkms/template-dkms-mkdeb/debian/control | 1 + dkms/template-dkms-mkdeb/debian/postinst | 2 +- environment.d/90qt-a11y.conf | 1 + etckeeper/commit.d/50vcs-commit | 9 +- etckeeper/init.d/40vcs-init | 9 +- etckeeper/pre-commit.d/30store-metadata | 2 +- ethertypes | 45 + .../64-language-selector-prefer.conf | 2 + fonts/conf.d/61-urw-bookman.conf | 1 + fonts/conf.d/61-urw-c059.conf | 1 + fonts/conf.d/61-urw-d050000l.conf | 1 + fonts/conf.d/61-urw-fallback-backwards.conf | 1 + fonts/conf.d/61-urw-fallback-generics.conf | 1 + fonts/conf.d/61-urw-gothic.conf | 1 + fonts/conf.d/61-urw-nimbus-mono-ps.conf | 1 + fonts/conf.d/61-urw-nimbus-roman.conf | 1 + fonts/conf.d/61-urw-nimbus-sans.conf | 1 + fonts/conf.d/61-urw-p052.conf | 1 + fonts/conf.d/61-urw-standard-symbols-ps.conf | 1 + fonts/conf.d/61-urw-z003.conf | 1 + fonts/fonts.conf | 2 +- fwlogwatch/fwlogwatch.config | 5 +- fwupd/daemon.conf | 5 +- fwupd/remotes.d/lvfs-testing.conf | 1 + fwupd/remotes.d/lvfs.conf | 1 + fwupd/thunderbolt.conf | 6 + fwupd/upower.conf | 5 + gamemode.ini | 97 + gimp/2.0/gimprc | 120 +- gimp/2.0/gtkrc | 13 + gimp/2.0/toolrc | 185 + gnuradio/conf.d/00-grc-docs.conf | 4 + gnuradio/conf.d/modtool.conf | 2 +- group | 1 + group- | 2 +- grub.d/10_linux_zfs | 247 +- grub.d/30_uefi-firmware | 4 +- gshadow | 1 + gshadow- | 2 +- hp/hplip.conf | 4 +- init.d/alsa-utils | 10 +- init.d/dbus | 7 + init.d/irqbalance | 2 + init.d/postfix | 17 +- init.d/pulseaudio-enable-autospawn | 24 + init.d/resolvconf | 9 +- init.d/speech-dispatcher | 8 +- issue | 2 +- issue.net | 2 +- libibverbs.d/cxgb3.driver | 1 - libibverbs.d/nes.driver | 1 - libibverbs.d/siw.driver | 1 + libreoffice/psprint.conf | 2 +- libreoffice/sofficerc | 1 + lighttpd/conf-available/05-setenv.conf | 29 + logcheck/ignore.d.server/gpg-agent | 4 +- logcheck/ignore.d.server/rsyslog | 6 +- logrotate.d/bootlog | 8 + lsb-release | 6 +- lvm/backup/ubuntu-vg | 4 +- lvm/lvm.conf | 159 +- lvm/profile/vdo-small.profile | 41 +- mailcap | 146 +- manpath.config | 1 + matplotlibrc | 37 +- nanorc | 78 +- nvcc.profile | 2 +- pam.d/login | 68 +- passwd | 1 + passwd- | 3 +- perl/XML/SAX/ParserDetails.ini | 10 +- php/7.4/cli/conf.d/10-opcache.ini | 1 + php/7.4/cli/conf.d/10-pdo.ini | 1 + php/7.4/cli/conf.d/20-calendar.ini | 1 + php/7.4/cli/conf.d/20-ctype.ini | 1 + php/7.4/cli/conf.d/20-curl.ini | 1 + php/7.4/cli/conf.d/20-exif.ini | 1 + php/7.4/cli/conf.d/20-ffi.ini | 1 + php/7.4/cli/conf.d/20-fileinfo.ini | 1 + php/7.4/cli/conf.d/20-ftp.ini | 1 + php/7.4/cli/conf.d/20-gettext.ini | 1 + php/7.4/cli/conf.d/20-iconv.ini | 1 + php/7.4/cli/conf.d/20-json.ini | 1 + php/7.4/cli/conf.d/20-phar.ini | 1 + php/7.4/cli/conf.d/20-posix.ini | 1 + php/7.4/cli/conf.d/20-readline.ini | 1 + php/7.4/cli/conf.d/20-shmop.ini | 1 + php/7.4/cli/conf.d/20-sockets.ini | 1 + php/7.4/cli/conf.d/20-sysvmsg.ini | 1 + php/7.4/cli/conf.d/20-sysvsem.ini | 1 + php/7.4/cli/conf.d/20-sysvshm.ini | 1 + php/7.4/cli/conf.d/20-tokenizer.ini | 1 + php/7.4/cli/conf.d/20-zip.ini | 1 + php/7.4/cli/php.ini | 1946 ++++ php/7.4/mods-available/calendar.ini | 3 + php/7.4/mods-available/ctype.ini | 3 + php/7.4/mods-available/curl.ini | 3 + php/7.4/mods-available/exif.ini | 3 + php/7.4/mods-available/ffi.ini | 3 + php/7.4/mods-available/fileinfo.ini | 3 + php/7.4/mods-available/ftp.ini | 3 + php/7.4/mods-available/gettext.ini | 3 + php/7.4/mods-available/iconv.ini | 3 + php/7.4/mods-available/json.ini | 3 + php/7.4/mods-available/opcache.ini | 3 + php/7.4/mods-available/pdo.ini | 3 + php/7.4/mods-available/phar.ini | 3 + php/7.4/mods-available/posix.ini | 3 + php/7.4/mods-available/readline.ini | 3 + php/7.4/mods-available/shmop.ini | 3 + php/7.4/mods-available/sockets.ini | 3 + php/7.4/mods-available/sysvmsg.ini | 3 + php/7.4/mods-available/sysvsem.ini | 3 + php/7.4/mods-available/sysvshm.ini | 3 + php/7.4/mods-available/tokenizer.ini | 3 + php/7.4/mods-available/zip.ini | 3 + profile.d/bash_completion.sh | 5 +- profile.d/vte-2.91.sh | 30 +- profile.d/vte.csh | 24 + pulse/client.conf.d/01-enable-autospawn.conf | 1 + pulse/daemon.conf | 7 +- pulse/default.pa | 4 - pulse/system.pa | 4 - python3.8/sitecustomize.py | 7 + rc0.d/K01pulseaudio-enable-autospawn | 1 + rc1.d/K01pulseaudio-enable-autospawn | 1 + rc2.d/S02pulseaudio-enable-autospawn | 1 + rc3.d/S02pulseaudio-enable-autospawn | 1 + rc4.d/S02pulseaudio-enable-autospawn | 1 + rc5.d/S02pulseaudio-enable-autospawn | 1 + rc6.d/K01pulseaudio-enable-autospawn | 1 + resolvconf/interface-order | 11 + sane.d/agfafocus.conf | 1 - sane.d/artec.conf | 1 - sane.d/artec_eplus48u.conf | 1 - sane.d/avision.conf | 1 - sane.d/canon_dr.conf | 2 +- sane.d/canon_pp.conf | 4 +- sane.d/dc210.conf | 2 +- sane.d/dc240.conf | 2 +- sane.d/dc25.conf | 2 +- sane.d/dell1600n_net.conf | 2 - sane.d/dll.conf | 16 +- sane.d/epjitsu.conf | 3 +- sane.d/epson.conf | 2 +- sane.d/epson2.conf | 3 +- sane.d/escl.conf | 17 + sane.d/fujitsu.conf | 17 +- sane.d/genesys.conf | 22 +- sane.d/gphoto2.conf | 16 +- sane.d/gt68xx.conf | 23 +- sane.d/hp3900.conf | 1 - sane.d/hpsj5s.conf | 2 +- sane.d/kodakaio.conf | 3 +- sane.d/leo.conf | 1 - sane.d/magicolor.conf | 1 - sane.d/matsushita.conf | 2 +- sane.d/mustek.conf | 6 +- sane.d/mustek_pp.conf | 12 +- sane.d/mustek_usb.conf | 1 - sane.d/pixma.conf | 9 +- sane.d/plustek.conf | 4 +- sane.d/plustek_pp.conf | 2 +- sane.d/sharp.conf | 6 +- sane.d/tamarack.conf | 1 - sane.d/teco2.conf | 4 +- sane.d/u12.conf | 2 +- sane.d/umax.conf | 13 +- sane.d/umax_pp.conf | 6 +- sane.d/xerox_mfp.conf | 10 +- securetty | 412 - services | 177 +- sgml/docbook-xml.cat | 7 + sgml/docbook-xml/4.0/dbgenent.ent | 41 + sgml/docbook-xml/4.1.2/dbgenent.mod | 41 + sgml/docbook-xml/4.2/dbgenent.mod | 41 + sgml/docbook-xml/4.3/dbgenent.mod | 41 + sgml/docbook-xml/4.4/dbgenent.mod | 41 + sgml/docbook-xml/4.5/dbgenent.mod | 41 + sgml/sgml-data.cat | 13 + shadow | 1 + shadow- | 1 + snmp/snmp.conf | 6 + ssl/certs/java/cacerts | Bin 163626 -> 163626 bytes strongswan.d/charon/drbg.conf | 12 + strongswan.d/charon/kernel-netlink.conf | 3 + subversion/servers | 57 +- sudoers.d/99-snapd.conf | 3 + sysctl.d/10-link-restrictions.conf | 5 - sysctl.d/protect-links.conf | 8 - sysstat/sysstat.ioconf | 3 +- systemd/networkd.conf | 4 + systemd/{timesyncd.conf => pstore.conf} | 11 +- systemd/system.conf | 6 + .../fwlogwatch.service | 1 + .../snapd.apparmor.service | 1 + .../snapd.recovery-chooser-trigger.service | 1 + .../systemd-pstore.service | 1 + .../timers.target.wants/fwupd-refresh.timer | 1 + systemd/user.conf | 2 + .../tracker-extract.service | 1 + .../tracker-miner-fs.service | 1 + .../user/sockets.target.wants/dirmngr.socket | 1 + .../gpg-agent-browser.socket | 1 + .../gpg-agent-extra.socket | 1 + .../sockets.target.wants/gpg-agent-ssh.socket | 1 + .../sockets.target.wants/gpg-agent.socket | 1 + .../pk-debconf-helper.socket | 1 + testssl/Apple.pem | 8415 +++++++++-------- testssl/Java.pem | 2224 +++++ testssl/Linux.pem | 5316 +++++------ testssl/Microsoft.pem | 1910 +++- testssl/Mozilla.pem | 1649 ++-- testssl/README.md | 37 +- testssl/ca_hashes.txt | 781 +- testssl/cipher-mapping.txt | 11 + testssl/client-simulation.txt | 1532 ++- testssl/client-simulation.wiresharked.md | 28 + testssl/client-simulation.wiresharked.txt | 531 ++ testssl/client_simulation.txt | 777 -- testssl/common-primes.txt | 226 +- testssl/tls_data.txt | 199 +- ubuntu-advantage/uaclient.conf | 1 - update-manager/release-upgrades | 2 +- update-motd.d/85-fwupd | 5 + vim/vimrc | 2 - whoopsie | 2 - wireshark/init.lua | 25 +- xdg/Xwayland-session.d/00-xrdb | 9 + xdg/autostart/at-spi-dbus-bus.desktop | 2 +- xdg/autostart/geoclue-demo-agent.desktop | 2 +- .../gnome-initial-setup-first-login.desktop | 4 - xdg/autostart/gnome-keyring-pkcs11.desktop | 2 +- xdg/autostart/gnome-keyring-secrets.desktop | 2 +- xdg/autostart/gnome-keyring-ssh.desktop | 2 +- .../gnome-shell-overrides-migration.desktop | 2 +- xdg/autostart/orca-autostart.desktop | 2 +- .../org.gnome.DejaDup.Monitor.desktop | 5 +- .../org.gnome.Evolution-alarm-notify.desktop | 2 +- ....gnome.SettingsDaemon.A11ySettings.desktop | 2 +- .../org.gnome.SettingsDaemon.Color.desktop | 2 +- .../org.gnome.SettingsDaemon.Datetime.desktop | 2 +- ...e.SettingsDaemon.DiskUtilityNotify.desktop | 2 +- ....gnome.SettingsDaemon.Housekeeping.desktop | 2 +- .../org.gnome.SettingsDaemon.Keyboard.desktop | 2 +- ...org.gnome.SettingsDaemon.MediaKeys.desktop | 2 +- .../org.gnome.SettingsDaemon.Power.desktop | 2 +- ....SettingsDaemon.PrintNotifications.desktop | 2 +- .../org.gnome.SettingsDaemon.Rfkill.desktop | 2 +- ...me.SettingsDaemon.ScreensaverProxy.desktop | 2 +- .../org.gnome.SettingsDaemon.Sharing.desktop | 2 +- ...org.gnome.SettingsDaemon.Smartcard.desktop | 2 +- .../org.gnome.SettingsDaemon.Sound.desktop | 2 +- ...gnome.SettingsDaemon.UsbProtection.desktop | 12 + .../org.gnome.SettingsDaemon.Wacom.desktop | 2 +- .../org.gnome.SettingsDaemon.Wwan.desktop | 2 +- ...org.gnome.SettingsDaemon.XSettings.desktop | 2 +- xdg/autostart/tracker-extract.desktop | 6 +- xdg/autostart/tracker-miner-apps.desktop | 19 - xdg/autostart/tracker-miner-fs.desktop | 5 +- xdg/menus/gnome-applications.menu | 12 +- xml/catalog | 22 + xml/docbook-xml.xml | 69 + xml/sgml-data.xml | 14 + 700 files changed, 26153 insertions(+), 14322 deletions(-) create mode 100644 X11/Xsession.d/90qt-a11y create mode 120000 alternatives/gdm3-theme.gresource delete mode 120000 alternatives/gdm3.css create mode 100644 apache2/mods-available/socache_redis.load create mode 100644 brltty/Contraction/de-kurzschrift-1998.ctb create mode 100644 brltty/Contraction/de-kurzschrift-2015.ctb create mode 100644 brltty/Contraction/de-kurzschrift-wort.cti create mode 100644 brltty/Input/bm/b2g.ktb create mode 100644 brltty/Input/ht/ac4.ktb create mode 100644 brltty/Text/alias.tti create mode 100644 brltty/Text/se.ttb create mode 100644 brltty/Text/win-1252.tti delete mode 100755 cron.daily/passwd create mode 100644 cups/ppd/ar-hp-HP-LaserJet-M806.ppd.O delete mode 100644 dbus-1/system.d/net.reactivated.Fprint.conf delete mode 100644 dbus-1/system.d/org.freedesktop.fwupd.conf delete mode 100644 default/rsyslog delete mode 100644 dhcp/dhclient-exit-hooks.d/timesyncd create mode 100644 environment.d/90qt-a11y.conf create mode 100644 ethertypes create mode 120000 fonts/conf.d/61-urw-bookman.conf create mode 120000 fonts/conf.d/61-urw-c059.conf create mode 120000 fonts/conf.d/61-urw-d050000l.conf create mode 120000 fonts/conf.d/61-urw-fallback-backwards.conf create mode 120000 fonts/conf.d/61-urw-fallback-generics.conf create mode 120000 fonts/conf.d/61-urw-gothic.conf create mode 120000 fonts/conf.d/61-urw-nimbus-mono-ps.conf create mode 120000 fonts/conf.d/61-urw-nimbus-roman.conf create mode 120000 fonts/conf.d/61-urw-nimbus-sans.conf create mode 120000 fonts/conf.d/61-urw-p052.conf create mode 120000 fonts/conf.d/61-urw-standard-symbols-ps.conf create mode 120000 fonts/conf.d/61-urw-z003.conf create mode 100644 fwupd/thunderbolt.conf create mode 100644 fwupd/upower.conf create mode 100644 gamemode.ini create mode 100644 gimp/2.0/toolrc create mode 100644 gnuradio/conf.d/00-grc-docs.conf create mode 100755 init.d/pulseaudio-enable-autospawn delete mode 100644 libibverbs.d/cxgb3.driver delete mode 100644 libibverbs.d/nes.driver create mode 100644 libibverbs.d/siw.driver create mode 100644 lighttpd/conf-available/05-setenv.conf create mode 100644 logrotate.d/bootlog create mode 120000 php/7.4/cli/conf.d/10-opcache.ini create mode 120000 php/7.4/cli/conf.d/10-pdo.ini create mode 120000 php/7.4/cli/conf.d/20-calendar.ini create mode 120000 php/7.4/cli/conf.d/20-ctype.ini create mode 120000 php/7.4/cli/conf.d/20-curl.ini create mode 120000 php/7.4/cli/conf.d/20-exif.ini create mode 120000 php/7.4/cli/conf.d/20-ffi.ini create mode 120000 php/7.4/cli/conf.d/20-fileinfo.ini create mode 120000 php/7.4/cli/conf.d/20-ftp.ini create mode 120000 php/7.4/cli/conf.d/20-gettext.ini create mode 120000 php/7.4/cli/conf.d/20-iconv.ini create mode 120000 php/7.4/cli/conf.d/20-json.ini create mode 120000 php/7.4/cli/conf.d/20-phar.ini create mode 120000 php/7.4/cli/conf.d/20-posix.ini create mode 120000 php/7.4/cli/conf.d/20-readline.ini create mode 120000 php/7.4/cli/conf.d/20-shmop.ini create mode 120000 php/7.4/cli/conf.d/20-sockets.ini create mode 120000 php/7.4/cli/conf.d/20-sysvmsg.ini create mode 120000 php/7.4/cli/conf.d/20-sysvsem.ini create mode 120000 php/7.4/cli/conf.d/20-sysvshm.ini create mode 120000 php/7.4/cli/conf.d/20-tokenizer.ini create mode 120000 php/7.4/cli/conf.d/20-zip.ini create mode 100644 php/7.4/cli/php.ini create mode 100644 php/7.4/mods-available/calendar.ini create mode 100644 php/7.4/mods-available/ctype.ini create mode 100644 php/7.4/mods-available/curl.ini create mode 100644 php/7.4/mods-available/exif.ini create mode 100644 php/7.4/mods-available/ffi.ini create mode 100644 php/7.4/mods-available/fileinfo.ini create mode 100644 php/7.4/mods-available/ftp.ini create mode 100644 php/7.4/mods-available/gettext.ini create mode 100644 php/7.4/mods-available/iconv.ini create mode 100644 php/7.4/mods-available/json.ini create mode 100644 php/7.4/mods-available/opcache.ini create mode 100644 php/7.4/mods-available/pdo.ini create mode 100644 php/7.4/mods-available/phar.ini create mode 100644 php/7.4/mods-available/posix.ini create mode 100644 php/7.4/mods-available/readline.ini create mode 100644 php/7.4/mods-available/shmop.ini create mode 100644 php/7.4/mods-available/sockets.ini create mode 100644 php/7.4/mods-available/sysvmsg.ini create mode 100644 php/7.4/mods-available/sysvsem.ini create mode 100644 php/7.4/mods-available/sysvshm.ini create mode 100644 php/7.4/mods-available/tokenizer.ini create mode 100644 php/7.4/mods-available/zip.ini create mode 100644 profile.d/vte.csh create mode 120000 pulse/client.conf.d/01-enable-autospawn.conf create mode 100644 python3.8/sitecustomize.py create mode 120000 rc0.d/K01pulseaudio-enable-autospawn create mode 120000 rc1.d/K01pulseaudio-enable-autospawn create mode 120000 rc2.d/S02pulseaudio-enable-autospawn create mode 120000 rc3.d/S02pulseaudio-enable-autospawn create mode 120000 rc4.d/S02pulseaudio-enable-autospawn create mode 120000 rc5.d/S02pulseaudio-enable-autospawn create mode 120000 rc6.d/K01pulseaudio-enable-autospawn create mode 100644 sane.d/escl.conf delete mode 100644 securetty create mode 100644 sgml/docbook-xml.cat create mode 100644 sgml/docbook-xml/4.0/dbgenent.ent create mode 100644 sgml/docbook-xml/4.1.2/dbgenent.mod create mode 100644 sgml/docbook-xml/4.2/dbgenent.mod create mode 100644 sgml/docbook-xml/4.3/dbgenent.mod create mode 100644 sgml/docbook-xml/4.4/dbgenent.mod create mode 100644 sgml/docbook-xml/4.5/dbgenent.mod create mode 100644 sgml/sgml-data.cat create mode 100644 strongswan.d/charon/drbg.conf create mode 100644 sudoers.d/99-snapd.conf delete mode 100644 sysctl.d/10-link-restrictions.conf delete mode 100644 sysctl.d/protect-links.conf rename systemd/{timesyncd.conf => pstore.conf} (75%) create mode 120000 systemd/system/multi-user.target.wants/fwlogwatch.service create mode 120000 systemd/system/multi-user.target.wants/snapd.apparmor.service create mode 120000 systemd/system/multi-user.target.wants/snapd.recovery-chooser-trigger.service create mode 120000 systemd/system/sysinit.target.wants/systemd-pstore.service create mode 120000 systemd/system/timers.target.wants/fwupd-refresh.timer create mode 120000 systemd/user/default.target.wants/tracker-extract.service create mode 120000 systemd/user/default.target.wants/tracker-miner-fs.service create mode 120000 systemd/user/sockets.target.wants/dirmngr.socket create mode 120000 systemd/user/sockets.target.wants/gpg-agent-browser.socket create mode 120000 systemd/user/sockets.target.wants/gpg-agent-extra.socket create mode 120000 systemd/user/sockets.target.wants/gpg-agent-ssh.socket create mode 120000 systemd/user/sockets.target.wants/gpg-agent.socket create mode 120000 systemd/user/sockets.target.wants/pk-debconf-helper.socket create mode 100644 testssl/Java.pem create mode 100644 testssl/client-simulation.wiresharked.md create mode 100644 testssl/client-simulation.wiresharked.txt delete mode 100644 testssl/client_simulation.txt create mode 100755 update-motd.d/85-fwupd delete mode 100644 whoopsie create mode 100755 xdg/Xwayland-session.d/00-xrdb create mode 100644 xdg/autostart/org.gnome.SettingsDaemon.UsbProtection.desktop delete mode 100644 xdg/autostart/tracker-miner-apps.desktop create mode 100644 xml/docbook-xml.xml create mode 100644 xml/sgml-data.xml diff --git a/.etckeeper b/.etckeeper index a246fd8..46e7ae2 100755 --- a/.etckeeper +++ b/.etckeeper @@ -52,7 +52,6 @@ mkdir -p './openvpn/client' mkdir -p './openvpn/server' mkdir -p './opt/chrome/policies/managed' mkdir -p './parallel' -mkdir -p './perl/CPAN' mkdir -p './pm/config.d' mkdir -p './pm/power.d' mkdir -p './polkit-1/localauthority/10-vendor.d' @@ -235,6 +234,7 @@ maybe chmod 0644 'X11/Xsession.d/75dbus_dbus-launch' maybe chmod 0644 'X11/Xsession.d/81overlay-scrollbar' maybe chmod 0644 'X11/Xsession.d/90atk-adaptor' maybe chmod 0644 'X11/Xsession.d/90gpg-agent' +maybe chmod 0644 'X11/Xsession.d/90qt-a11y' maybe chmod 0644 'X11/Xsession.d/90x11-common_ssh-agent' maybe chmod 0644 'X11/Xsession.d/95dbus_update-activation-env' maybe chmod 0644 'X11/Xsession.d/99x11-common_start' @@ -479,6 +479,7 @@ maybe chmod 0644 'apache2/mods-available/slotmem_plain.load' maybe chmod 0644 'apache2/mods-available/slotmem_shm.load' maybe chmod 0644 'apache2/mods-available/socache_dbm.load' maybe chmod 0644 'apache2/mods-available/socache_memcache.load' +maybe chmod 0644 'apache2/mods-available/socache_redis.load' maybe chmod 0644 'apache2/mods-available/socache_shmcb.load' maybe chmod 0644 'apache2/mods-available/speling.load' maybe chmod 0644 'apache2/mods-available/ssl.conf' @@ -878,6 +879,9 @@ maybe chmod 0644 'brltty/Contraction/af.ctb' maybe chmod 0644 'brltty/Contraction/am.ctb' maybe chmod 0644 'brltty/Contraction/countries.cti' maybe chmod 0644 'brltty/Contraction/de-basis.ctb' +maybe chmod 0644 'brltty/Contraction/de-kurzschrift-1998.ctb' +maybe chmod 0644 'brltty/Contraction/de-kurzschrift-2015.ctb' +maybe chmod 0644 'brltty/Contraction/de-kurzschrift-wort.cti' maybe chmod 0644 'brltty/Contraction/de-kurzschrift.ctb' maybe chmod 0644 'brltty/Contraction/de-vollschrift.ctb' maybe chmod 0644 'brltty/Contraction/en-ueb-g2.ctb' @@ -938,6 +942,7 @@ maybe chmod 0755 'brltty/Input/bl' maybe chmod 0644 'brltty/Input/bl/18.txt' maybe chmod 0644 'brltty/Input/bl/40_m20_m40.txt' maybe chmod 0755 'brltty/Input/bm' +maybe chmod 0644 'brltty/Input/bm/b2g.ktb' maybe chmod 0644 'brltty/Input/bm/b9b10.kti' maybe chmod 0644 'brltty/Input/bm/b9b11b10.kti' maybe chmod 0644 'brltty/Input/bm/command.kti' @@ -1031,6 +1036,7 @@ maybe chmod 0644 'brltty/Input/hm/scroll.kti' maybe chmod 0644 'brltty/Input/hm/sync.ktb' maybe chmod 0755 'brltty/Input/ht' maybe chmod 0644 'brltty/Input/ht/ab40.ktb' +maybe chmod 0644 'brltty/Input/ht/ac4.ktb' maybe chmod 0644 'brltty/Input/ht/alo.ktb' maybe chmod 0644 'brltty/Input/ht/as40.ktb' maybe chmod 0644 'brltty/Input/ht/bb.ktb' @@ -1191,6 +1197,7 @@ maybe chmod 0644 'brltty/Keyboard/kp_speak.kti' maybe chmod 0644 'brltty/Keyboard/laptop.ktb' maybe chmod 0644 'brltty/Keyboard/sun_type6.ktb' maybe chmod 0755 'brltty/Text' +maybe chmod 0644 'brltty/Text/alias.tti' maybe chmod 0644 'brltty/Text/ar.ttb' maybe chmod 0644 'brltty/Text/as.ttb' maybe chmod 0644 'brltty/Text/ascii-basic.tti' @@ -1297,6 +1304,7 @@ maybe chmod 0644 'brltty/Text/ru.ttb' maybe chmod 0644 'brltty/Text/sa.ttb' maybe chmod 0644 'brltty/Text/sat.ttb' maybe chmod 0644 'brltty/Text/sd.ttb' +maybe chmod 0644 'brltty/Text/se.ttb' maybe chmod 0644 'brltty/Text/sk.ttb' maybe chmod 0644 'brltty/Text/sl.ttb' maybe chmod 0644 'brltty/Text/spaces.tti' @@ -1311,6 +1319,7 @@ maybe chmod 0644 'brltty/Text/telugu.tti' maybe chmod 0644 'brltty/Text/tr.ttb' maybe chmod 0644 'brltty/Text/uk.ttb' maybe chmod 0644 'brltty/Text/vi.ttb' +maybe chmod 0644 'brltty/Text/win-1252.tti' maybe chmod 0644 'btscanner.dtd' maybe chmod 0644 'btscanner.xml' maybe chmod 0755 'bumblebee' @@ -1414,7 +1423,6 @@ maybe chmod 0755 'cron.daily/logrotate' maybe chmod 0755 'cron.daily/man-db' maybe chmod 0755 'cron.daily/mlocate' maybe chmod 0755 'cron.daily/ntp' -maybe chmod 0755 'cron.daily/passwd' maybe chmod 0755 'cron.daily/popularity-contest' maybe chmod 0755 'cron.daily/rkhunter' maybe chmod 0755 'cron.daily/rsnapshot' @@ -1466,6 +1474,8 @@ maybe chgrp 'lp' 'cups/ppd/HP_LaserJet_M806_17B98C_.ppd.O' maybe chmod 0640 'cups/ppd/HP_LaserJet_M806_17B98C_.ppd.O' maybe chgrp 'lp' 'cups/ppd/ar-hp-HP-LaserJet-M806.ppd' maybe chmod 0640 'cups/ppd/ar-hp-HP-LaserJet-M806.ppd' +maybe chgrp 'lp' 'cups/ppd/ar-hp-HP-LaserJet-M806.ppd.O' +maybe chmod 0640 'cups/ppd/ar-hp-HP-LaserJet-M806.ppd.O' maybe chgrp 'lp' 'cups/printers.conf.O' maybe chmod 0600 'cups/printers.conf.O' maybe chmod 0644 'cups/raw.convs' @@ -1503,7 +1513,6 @@ maybe chmod 0644 'dbus-1/system.d/kerneloops.conf' maybe chmod 0644 'dbus-1/system.d/kerneloops.dbus' maybe chmod 0644 'dbus-1/system.d/net.hadess.SensorProxy.conf' maybe chmod 0644 'dbus-1/system.d/net.hadess.SwitcherooControl.conf' -maybe chmod 0644 'dbus-1/system.d/net.reactivated.Fprint.conf' maybe chmod 0644 'dbus-1/system.d/nm-strongswan-service.conf' maybe chmod 0644 'dbus-1/system.d/org.debian.apt.conf' maybe chmod 0644 'dbus-1/system.d/org.freedesktop.Accounts.conf' @@ -1513,7 +1522,6 @@ maybe chmod 0644 'dbus-1/system.d/org.freedesktop.GeoClue2.conf' maybe chmod 0644 'dbus-1/system.d/org.freedesktop.ModemManager1.conf' maybe chmod 0644 'dbus-1/system.d/org.freedesktop.PackageKit-aptd.conf' maybe chmod 0644 'dbus-1/system.d/org.freedesktop.PackageKit.conf' -maybe chmod 0644 'dbus-1/system.d/org.freedesktop.fwupd.conf' maybe chmod 0644 'dbus-1/system.d/org.freedesktop.realmd.conf' maybe chmod 0644 'dbus-1/system.d/org.freedesktop.thermald.conf' maybe chmod 0644 'dbus-1/system.d/org.opensuse.CupsPkHelper.Mechanism.conf' @@ -1578,7 +1586,6 @@ maybe chmod 0644 'default/qemu-kvm' maybe chmod 0644 'default/rcS' maybe chmod 0644 'default/rkhunter' maybe chmod 0644 'default/rsync' -maybe chmod 0644 'default/rsyslog' maybe chmod 0644 'default/saned' maybe chmod 0644 'default/ssh' maybe chmod 0644 'default/sysstat' @@ -1597,7 +1604,6 @@ maybe chmod 0755 'dhcp/dhclient-exit-hooks.d' maybe chmod 0644 'dhcp/dhclient-exit-hooks.d/ntp' maybe chmod 0644 'dhcp/dhclient-exit-hooks.d/ntpdate' maybe chmod 0644 'dhcp/dhclient-exit-hooks.d/rfc3442-classless-routes' -maybe chmod 0644 'dhcp/dhclient-exit-hooks.d/timesyncd' maybe chmod 0755 'dhcp/dhclient-exit-hooks.d/zzz_avahi-autoipd' maybe chmod 0644 'dhcp/dhclient.conf' maybe chmod 0755 'dictionaries-common' @@ -1655,6 +1661,7 @@ maybe chmod 0644 'emacs/site-start.d/50openscad.el' maybe chmod 0644 'environment' maybe chmod 0755 'environment.d' maybe chmod 0644 'environment.d/90atk-adaptor.conf' +maybe chmod 0644 'environment.d/90qt-a11y.conf' maybe chmod 0755 'esound' maybe chmod 0644 'esound/esd.conf' maybe chmod 0755 'etckeeper' @@ -1705,6 +1712,7 @@ maybe chmod 0755 'etckeeper/update-ignore.d/01update-ignore' maybe chmod 0644 'etckeeper/update-ignore.d/README' maybe chmod 0755 'etckeeper/vcs.d' maybe chmod 0755 'etckeeper/vcs.d/50vcs-cmd' +maybe chmod 0644 'ethertypes' maybe chmod 0755 'firebird' maybe chmod 0755 'firebird/2.5' maybe chmod 0644 'firebird/2.5/firebird.conf' @@ -1836,8 +1844,11 @@ maybe chmod 0644 'fwupd/remotes.d/lvfs-testing.conf' maybe chmod 0644 'fwupd/remotes.d/lvfs.conf' maybe chmod 0644 'fwupd/remotes.d/vendor-directory.conf' maybe chmod 0644 'fwupd/remotes.d/vendor.conf' +maybe chmod 0644 'fwupd/thunderbolt.conf' maybe chmod 0644 'fwupd/uefi.conf' +maybe chmod 0644 'fwupd/upower.conf' maybe chmod 0644 'gai.conf' +maybe chmod 0644 'gamemode.ini' maybe chmod 0755 'gamin' maybe chmod 0644 'gamin/gaminrc' maybe chmod 0755 'gconf' @@ -1886,6 +1897,7 @@ maybe chmod 0644 'gimp/2.0/gtkrc' maybe chmod 0644 'gimp/2.0/menurc' maybe chmod 0644 'gimp/2.0/sessionrc' maybe chmod 0644 'gimp/2.0/templaterc' +maybe chmod 0644 'gimp/2.0/toolrc' maybe chmod 0644 'gimp/2.0/unitrc' maybe chmod 0755 'glvnd' maybe chmod 0755 'glvnd/egl_vendor.d' @@ -1896,6 +1908,7 @@ maybe chmod 0644 'gnome/defaults.list' maybe chmod 0644 'gnome/menus.blacklist' maybe chmod 0755 'gnuradio' maybe chmod 0755 'gnuradio/conf.d' +maybe chmod 0644 'gnuradio/conf.d/00-grc-docs.conf' maybe chmod 0644 'gnuradio/conf.d/gnuradio-runtime.conf' maybe chmod 0644 'gnuradio/conf.d/gr-audio-alsa.conf' maybe chmod 0644 'gnuradio/conf.d/gr-audio-jack.conf' @@ -2029,6 +2042,7 @@ maybe chmod 0755 'init.d/postfix' maybe chmod 0755 'init.d/pppd-dns' maybe chmod 0755 'init.d/procps' maybe chmod 0755 'init.d/psad' +maybe chmod 0755 'init.d/pulseaudio-enable-autospawn' maybe chmod 0755 'init.d/rc' maybe chmod 0755 'init.d/rc.local' maybe chmod 0755 'init.d/rcS' @@ -2251,7 +2265,6 @@ maybe chmod 0755 'libblockdev/conf.d' maybe chmod 0644 'libblockdev/conf.d/00-default.cfg' maybe chmod 0755 'libibverbs.d' maybe chmod 0644 'libibverbs.d/bnxt_re.driver' -maybe chmod 0644 'libibverbs.d/cxgb3.driver' maybe chmod 0644 'libibverbs.d/cxgb4.driver' maybe chmod 0644 'libibverbs.d/efa.driver' maybe chmod 0644 'libibverbs.d/hfi1verbs.driver' @@ -2261,10 +2274,10 @@ maybe chmod 0644 'libibverbs.d/ipathverbs.driver' maybe chmod 0644 'libibverbs.d/mlx4.driver' maybe chmod 0644 'libibverbs.d/mlx5.driver' maybe chmod 0644 'libibverbs.d/mthca.driver' -maybe chmod 0644 'libibverbs.d/nes.driver' maybe chmod 0644 'libibverbs.d/ocrdma.driver' maybe chmod 0644 'libibverbs.d/qedr.driver' maybe chmod 0644 'libibverbs.d/rxe.driver' +maybe chmod 0644 'libibverbs.d/siw.driver' maybe chmod 0644 'libibverbs.d/vmw_pvrdma.driver' maybe chmod 0755 'libnl-3' maybe chmod 0644 'libnl-3/classid' @@ -2280,6 +2293,7 @@ maybe chmod 0644 'lightdm/users.conf' maybe chmod 0755 'lighttpd' maybe chmod 0755 'lighttpd/conf-available' maybe chmod 0644 'lighttpd/conf-available/05-auth.conf' +maybe chmod 0644 'lighttpd/conf-available/05-setenv.conf' maybe chmod 0644 'lighttpd/conf-available/10-accesslog.conf' maybe chmod 0644 'lighttpd/conf-available/10-cgi.conf' maybe chmod 0644 'lighttpd/conf-available/10-dir-listing.conf' @@ -2333,6 +2347,7 @@ maybe chmod 0644 'logrotate.d/apache2' maybe chmod 0644 'logrotate.d/apport' maybe chmod 0644 'logrotate.d/apt' maybe chmod 0644 'logrotate.d/aptitude' +maybe chmod 0644 'logrotate.d/bootlog' maybe chmod 0644 'logrotate.d/btmp' maybe chmod 0644 'logrotate.d/cups-daemon' maybe chmod 0644 'logrotate.d/dpkg' @@ -2622,7 +2637,6 @@ maybe chmod 0644 'pcmcia/comedi.conf' maybe chmod 0644 'pcmcia/comedi.opts' maybe chmod 0644 'pcmcia/config.opts' maybe chmod 0755 'perl' -maybe chmod 0755 'perl/CPAN' maybe chmod 0755 'perl/Net' maybe chmod 0644 'perl/Net/libnet.cfg' maybe chmod 0755 'perl/XML' @@ -2713,6 +2727,33 @@ maybe chmod 0644 'php/7.3/mods-available/sysvsem.ini' maybe chmod 0644 'php/7.3/mods-available/sysvshm.ini' maybe chmod 0644 'php/7.3/mods-available/tokenizer.ini' maybe chmod 0644 'php/7.3/mods-available/zip.ini' +maybe chmod 0755 'php/7.4' +maybe chmod 0755 'php/7.4/cli' +maybe chmod 0755 'php/7.4/cli/conf.d' +maybe chmod 0644 'php/7.4/cli/php.ini' +maybe chmod 0755 'php/7.4/mods-available' +maybe chmod 0644 'php/7.4/mods-available/calendar.ini' +maybe chmod 0644 'php/7.4/mods-available/ctype.ini' +maybe chmod 0644 'php/7.4/mods-available/curl.ini' +maybe chmod 0644 'php/7.4/mods-available/exif.ini' +maybe chmod 0644 'php/7.4/mods-available/ffi.ini' +maybe chmod 0644 'php/7.4/mods-available/fileinfo.ini' +maybe chmod 0644 'php/7.4/mods-available/ftp.ini' +maybe chmod 0644 'php/7.4/mods-available/gettext.ini' +maybe chmod 0644 'php/7.4/mods-available/iconv.ini' +maybe chmod 0644 'php/7.4/mods-available/json.ini' +maybe chmod 0644 'php/7.4/mods-available/opcache.ini' +maybe chmod 0644 'php/7.4/mods-available/pdo.ini' +maybe chmod 0644 'php/7.4/mods-available/phar.ini' +maybe chmod 0644 'php/7.4/mods-available/posix.ini' +maybe chmod 0644 'php/7.4/mods-available/readline.ini' +maybe chmod 0644 'php/7.4/mods-available/shmop.ini' +maybe chmod 0644 'php/7.4/mods-available/sockets.ini' +maybe chmod 0644 'php/7.4/mods-available/sysvmsg.ini' +maybe chmod 0644 'php/7.4/mods-available/sysvsem.ini' +maybe chmod 0644 'php/7.4/mods-available/sysvshm.ini' +maybe chmod 0644 'php/7.4/mods-available/tokenizer.ini' +maybe chmod 0644 'php/7.4/mods-available/zip.ini' maybe chmod 0755 'pki' maybe chmod 0755 'pki/fwupd' maybe chmod 0755 'pki/fwupd-metadata' @@ -2797,6 +2838,7 @@ maybe chmod 0644 'profile.d/gawk.sh' maybe chmod 0755 'profile.d/jdk.csh' maybe chmod 0755 'profile.d/jdk.sh' maybe chmod 0644 'profile.d/vte-2.91.sh' +maybe chmod 0644 'profile.d/vte.csh' maybe chmod 0644 'profile.d/xdg_dirs_desktop_session.sh' maybe chmod 0644 'protocols' maybe chmod 0755 'psad' @@ -2832,6 +2874,8 @@ maybe chmod 0755 'python3.6' maybe chmod 0644 'python3.6/sitecustomize.py' maybe chmod 0755 'python3.7' maybe chmod 0644 'python3.7/sitecustomize.py' +maybe chmod 0755 'python3.8' +maybe chmod 0644 'python3.8/sitecustomize.py' maybe chmod 0644 'python3/debian_config' maybe chmod 0755 'qemu-ifdown' maybe chmod 0755 'qemu-ifup' @@ -2903,6 +2947,7 @@ maybe chmod 0644 'sane.d/epjitsu.conf' maybe chmod 0644 'sane.d/epson.conf' maybe chmod 0644 'sane.d/epson2.conf' maybe chmod 0644 'sane.d/epsonds.conf' +maybe chmod 0644 'sane.d/escl.conf' maybe chmod 0644 'sane.d/fujitsu.conf' maybe chmod 0644 'sane.d/genesys.conf' maybe chmod 0644 'sane.d/gphoto2.conf' @@ -2960,7 +3005,6 @@ maybe chmod 0644 'sane.d/xerox_mfp.conf' maybe chmod 0755 'scalpel' maybe chmod 0644 'scalpel/scalpel.conf' maybe chmod 0644 'screenrc' -maybe chmod 0644 'securetty' maybe chmod 0755 'security' maybe chmod 0644 'security/access.conf' maybe chmod 0644 'security/group.conf' @@ -2983,7 +3027,22 @@ maybe chmod 0644 'sensors.d/.placeholder' maybe chmod 0644 'sensors3.conf' maybe chmod 0644 'services' maybe chmod 0755 'sgml' +maybe chmod 0755 'sgml/docbook-xml' +maybe chmod 0644 'sgml/docbook-xml.cat' +maybe chmod 0755 'sgml/docbook-xml/4.0' +maybe chmod 0644 'sgml/docbook-xml/4.0/dbgenent.ent' +maybe chmod 0755 'sgml/docbook-xml/4.1.2' +maybe chmod 0644 'sgml/docbook-xml/4.1.2/dbgenent.mod' +maybe chmod 0755 'sgml/docbook-xml/4.2' +maybe chmod 0644 'sgml/docbook-xml/4.2/dbgenent.mod' +maybe chmod 0755 'sgml/docbook-xml/4.3' +maybe chmod 0644 'sgml/docbook-xml/4.3/dbgenent.mod' +maybe chmod 0755 'sgml/docbook-xml/4.4' +maybe chmod 0644 'sgml/docbook-xml/4.4/dbgenent.mod' +maybe chmod 0755 'sgml/docbook-xml/4.5' +maybe chmod 0644 'sgml/docbook-xml/4.5/dbgenent.mod' maybe chmod 0644 'sgml/metacity-common.cat' +maybe chmod 0644 'sgml/sgml-data.cat' maybe chmod 0644 'sgml/xml-core.cat' maybe chgrp 'shadow' 'shadow' maybe chmod 0640 'shadow' @@ -3069,6 +3128,7 @@ maybe chmod 0644 'strongswan.d/charon/connmark.conf' maybe chmod 0644 'strongswan.d/charon/constraints.conf' maybe chmod 0644 'strongswan.d/charon/counters.conf' maybe chmod 0644 'strongswan.d/charon/dnskey.conf' +maybe chmod 0644 'strongswan.d/charon/drbg.conf' maybe chmod 0644 'strongswan.d/charon/eap-mschapv2.conf' maybe chmod 0644 'strongswan.d/charon/fips-prf.conf' maybe chmod 0644 'strongswan.d/charon/gcm.conf' @@ -3109,20 +3169,19 @@ maybe chmod 0644 'subversion/config' maybe chmod 0644 'subversion/servers' maybe chmod 0440 'sudoers' maybe chmod 0755 'sudoers.d' +maybe chmod 0440 'sudoers.d/99-snapd.conf' maybe chmod 0440 'sudoers.d/README' maybe chmod 0644 'sysctl.conf' maybe chmod 0755 'sysctl.d' maybe chmod 0644 'sysctl.d/10-console-messages.conf' maybe chmod 0644 'sysctl.d/10-ipv6-privacy.conf' maybe chmod 0644 'sysctl.d/10-kernel-hardening.conf' -maybe chmod 0644 'sysctl.d/10-link-restrictions.conf' maybe chmod 0644 'sysctl.d/10-magic-sysrq.conf' maybe chmod 0644 'sysctl.d/10-network-security.conf' maybe chmod 0644 'sysctl.d/10-ptrace.conf' maybe chmod 0644 'sysctl.d/10-zeropage.conf' maybe chmod 0644 'sysctl.d/README' maybe chmod 0644 'sysctl.d/README.sysctl' -maybe chmod 0644 'sysctl.d/protect-links.conf' maybe chmod 0644 'sysctl.d/uhd-usrp2.conf' maybe chmod 0755 'sysstat' maybe chmod 0644 'sysstat/sysstat' @@ -3132,6 +3191,7 @@ maybe chmod 0644 'systemd/journald.conf' maybe chmod 0644 'systemd/logind.conf' maybe chmod 0755 'systemd/network' maybe chmod 0644 'systemd/networkd.conf' +maybe chmod 0644 'systemd/pstore.conf' maybe chmod 0644 'systemd/resolved.conf' maybe chmod 0644 'systemd/sleep.conf' maybe chmod 0755 'systemd/system' @@ -3167,7 +3227,6 @@ maybe chmod 0755 'systemd/system/systemd-resolved.service.wants' maybe chmod 0644 'systemd/system/teamviewerd.service' maybe chmod 0755 'systemd/system/timers.target.wants' maybe chmod 0600 'systemd/system/vncserver@.service' -maybe chmod 0644 'systemd/timesyncd.conf' maybe chmod 0755 'systemd/user' maybe chmod 0644 'systemd/user.conf' maybe chmod 0755 'systemd/user/default.target.wants' @@ -3179,6 +3238,7 @@ maybe chmod 0755 'terminfo' maybe chmod 0644 'terminfo/README' maybe chmod 0755 'testssl' maybe chmod 0644 'testssl/Apple.pem' +maybe chmod 0644 'testssl/Java.pem' maybe chmod 0644 'testssl/Linux.pem' maybe chmod 0644 'testssl/Microsoft.pem' maybe chmod 0644 'testssl/Mozilla.pem' @@ -3186,7 +3246,8 @@ maybe chmod 0644 'testssl/README.md' maybe chmod 0644 'testssl/ca_hashes.txt' maybe chmod 0644 'testssl/cipher-mapping.txt' maybe chmod 0755 'testssl/client-simulation.txt' -maybe chmod 0644 'testssl/client_simulation.txt' +maybe chmod 0644 'testssl/client-simulation.wiresharked.md' +maybe chmod 0644 'testssl/client-simulation.wiresharked.txt' maybe chmod 0644 'testssl/common-primes.txt' maybe chmod 0644 'testssl/curves.txt' maybe chmod 0644 'testssl/tls_data.txt' @@ -3260,6 +3321,7 @@ maybe chmod 0755 'update-motd.d' maybe chmod 0755 'update-motd.d/00-header' maybe chmod 0755 'update-motd.d/10-help-text' maybe chmod 0755 'update-motd.d/50-motd-news' +maybe chmod 0755 'update-motd.d/85-fwupd' maybe chmod 0755 'update-motd.d/90-updates-available' maybe chmod 0755 'update-motd.d/91-release-upgrade' maybe chmod 0755 'update-motd.d/92-unattended-upgrades' @@ -3284,7 +3346,6 @@ maybe chmod 0755 'vulkan/explicit_layer.d' maybe chmod 0755 'vulkan/icd.d' maybe chmod 0755 'vulkan/implicit_layer.d' maybe chmod 0644 'wgetrc' -maybe chmod 0644 'whoopsie' maybe chmod 0755 'wildmidi' maybe chmod 0644 'wildmidi/wildmidi.cfg' maybe chmod 0755 'wireshark' @@ -3297,6 +3358,8 @@ maybe chmod 0755 'wpa_supplicant/ifupdown.sh' maybe chmod 0644 'xattr.conf' maybe chmod 0755 'xdg' maybe chmod 0644 'xdg/Trolltech.conf' +maybe chmod 0755 'xdg/Xwayland-session.d' +maybe chmod 0755 'xdg/Xwayland-session.d/00-xrdb' maybe chmod 0755 'xdg/autostart' maybe chmod 0644 'xdg/autostart/a11y-profile-manager-indicator-autostart.desktop' maybe chmod 0644 'xdg/autostart/at-spi-dbus-bus.desktop' @@ -3342,6 +3405,7 @@ maybe chmod 0644 'xdg/autostart/org.gnome.SettingsDaemon.ScreensaverProxy.deskto maybe chmod 0644 'xdg/autostart/org.gnome.SettingsDaemon.Sharing.desktop' maybe chmod 0644 'xdg/autostart/org.gnome.SettingsDaemon.Smartcard.desktop' maybe chmod 0644 'xdg/autostart/org.gnome.SettingsDaemon.Sound.desktop' +maybe chmod 0644 'xdg/autostart/org.gnome.SettingsDaemon.UsbProtection.desktop' maybe chmod 0644 'xdg/autostart/org.gnome.SettingsDaemon.Wacom.desktop' maybe chmod 0644 'xdg/autostart/org.gnome.SettingsDaemon.Wwan.desktop' maybe chmod 0644 'xdg/autostart/org.gnome.SettingsDaemon.XSettings.desktop' @@ -3351,7 +3415,6 @@ maybe chmod 0644 'xdg/autostart/pulseaudio.desktop' maybe chmod 0644 'xdg/autostart/snap-userd-autostart.desktop' maybe chmod 0644 'xdg/autostart/spice-vdagent.desktop' maybe chmod 0644 'xdg/autostart/tracker-extract.desktop' -maybe chmod 0644 'xdg/autostart/tracker-miner-apps.desktop' maybe chmod 0644 'xdg/autostart/tracker-miner-fs.desktop' maybe chmod 0644 'xdg/autostart/tracker-store.desktop' maybe chmod 0644 'xdg/autostart/ubuntu-report-on-upgrade.desktop' @@ -3375,8 +3438,10 @@ maybe chmod 0644 'xdg/user-dirs.conf' maybe chmod 0644 'xdg/user-dirs.defaults' maybe chmod 0755 'xml' maybe chmod 0644 'xml/catalog' +maybe chmod 0644 'xml/docbook-xml.xml' maybe chmod 0755 'xml/resolver' maybe chmod 0644 'xml/resolver/CatalogManager.properties' +maybe chmod 0644 'xml/sgml-data.xml' maybe chmod 0644 'xml/xml-core.xml' maybe chmod 0644 'ykluks.cfg' maybe chmod 0644 'zlibc.conf' diff --git a/X11/Xsession.d/90qt-a11y b/X11/Xsession.d/90qt-a11y new file mode 100644 index 0000000..bd3d1fb --- /dev/null +++ b/X11/Xsession.d/90qt-a11y @@ -0,0 +1,12 @@ +# -*- sh -*- +# Xsession.d script to set the env variables to enable accessibility for Qt +# +# This file is sourced by Xsession(5), not executed. + +QT_ACCESSIBILITY=1 + +export QT_ACCESSIBILITY + +if [ -x "/usr/bin/dbus-update-activation-environment" ]; then + dbus-update-activation-environment --verbose --systemd QT_ACCESSIBILITY +fi diff --git a/X11/app-defaults/XCalc b/X11/app-defaults/XCalc index 540df58..fa3684c 100644 --- a/X11/app-defaults/XCalc +++ b/X11/app-defaults/XCalc @@ -42,6 +42,15 @@ XCalc*bevel.screen.P.label: () XCalc*bevel.screen.P.fromHoriz: GRAD XCalc*bevel.screen.P.fromVert: LCD XCalc*bevel.screen.P.horizDistance: 2 +XCalc*bevel.screen.HEX.fromHoriz: P +XCalc*bevel.screen.HEX.fromVert: LCD +XCalc*bevel.screen.HEX.horizDistance: 1 +XCalc*bevel.screen.DEC.fromHoriz: P +XCalc*bevel.screen.DEC.fromVert: LCD +XCalc*bevel.screen.DEC.horizDistance: 1 +XCalc*bevel.screen.OCT.fromHoriz: P +XCalc*bevel.screen.OCT.fromVert: LCD +XCalc*bevel.screen.OCT.horizDistance: 1 !XCalc*ti.Geometry: 171x252 XCalc*ti.bevel.screen.LCD.width: 186 @@ -59,6 +68,12 @@ XCalc*ti.bevel.screen.LCD.translations: #replace\n\ None7:digit(7)\n\ None8:digit(8)\n\ None9:digit(9)\n\ + Shifta:digit(A)\n\ + Shiftb:digit(B)\n\ + Shiftc:digit(C)\n\ + Shiftd:digit(D)\n\ + Shifte:digit(E)\n\ + Shiftf:digit(F)\n\ KP_0:digit(0)\n\ KP_1:digit(1)\n\ KP_2:digit(2)\n\ @@ -71,6 +86,7 @@ XCalc*ti.bevel.screen.LCD.translations: #replace\n\ KP_9:digit(9)\n\ KP_Enter:equal()\n\ KP_Equal:equal()\n\ + Return:equal()\n\ KP_Multiply:multiply()\n\ KP_Add:add()\n\ KP_Subtract:subtract()\n\ @@ -87,6 +103,13 @@ XCalc*ti.bevel.screen.LCD.translations: #replace\n\ :(:leftParen()\n\ :):rightParen()\n\ :!:factorial()\n\ + :|:or()\n\ + :&:and()\n\ + :<:shl()\n\ + :>:shr()\n\ + :~:not()\n\ + :%:mod()\n\ + x:xor()\n\ e:e()\n\ :^:power()\n\ p:pi()\n\ @@ -140,62 +163,95 @@ XCalc*ti.button14.translations: #override,:naturalLog()unset() XCalc*ti.button15.label: y^x XCalc*ti.button15.translations: #override,:power()unset() -XCalc*ti.button16.font: -adobe-symbol-*-*-*-*-*-120-*-*-*-*-*-* -XCalc*ti.button16.label: \160 -XCalc*ti.button16.translations: #override,:pi()unset() -XCalc*ti.button17.label: x! -XCalc*ti.button17.translations: #override,:factorial()unset() -XCalc*ti.button18.label: ( -XCalc*ti.button18.translations: #override,:leftParen()unset() -XCalc*ti.button19.label: ) -XCalc*ti.button19.translations: #override,:rightParen()unset() -XCalc*ti.button20.font: -adobe-symbol-*-*-*-*-*-120-*-*-*-*-*-* -XCalc*ti.button20.label: \270 -XCalc*ti.button20.translations: #override,:divide()unset() - -XCalc*ti.button21.label: STO -XCalc*ti.button21.translations: #override,:store()unset() -XCalc*ti.button22.label: 7 -XCalc*ti.button22.translations: #override,:digit(7)unset() -XCalc*ti.button23.label: 8 -XCalc*ti.button23.translations: #override,:digit(8)unset() -XCalc*ti.button24.label: 9 -XCalc*ti.button24.translations: #override,:digit(9)unset() -XCalc*ti.button25.label: * -XCalc*ti.button25.translations: #override,:multiply()unset() - -XCalc*ti.button26.label: RCL -XCalc*ti.button26.translations: #override,:recall()unset() -XCalc*ti.button27.label: 4 -XCalc*ti.button27.translations: #override,:digit(4)unset() -XCalc*ti.button28.label: 5 -XCalc*ti.button28.translations: #override,:digit(5)unset() -XCalc*ti.button29.label: 6 -XCalc*ti.button29.translations: #override,:digit(6)unset() -XCalc*ti.button30.label: - -XCalc*ti.button30.translations: #override,:subtract()unset() - -XCalc*ti.button31.label: SUM -XCalc*ti.button31.translations: #override,:sum()unset() -XCalc*ti.button32.label: 1 -XCalc*ti.button32.translations: #override,:digit(1)unset() -XCalc*ti.button33.label: 2 -XCalc*ti.button33.translations: #override,:digit(2)unset() -XCalc*ti.button34.label: 3 -XCalc*ti.button34.translations: #override,:digit(3)unset() -XCalc*ti.button35.label: + -XCalc*ti.button35.translations: #override,:add()unset() - -XCalc*ti.button36.label: EXC -XCalc*ti.button36.translations: #override,:exchange()unset() -XCalc*ti.button37.label: 0 -XCalc*ti.button37.translations: #override,:digit(0)unset() -XCalc*ti.button38.label: . -XCalc*ti.button38.translations: #override,:decimal()unset() -XCalc*ti.button39.label: +/- -XCalc*ti.button39.translations: #override,:negate()unset() -XCalc*ti.button40.label: = -XCalc*ti.button40.translations: #override,:equal()unset() +XCalc*ti.button16.label: not +XCalc*ti.button16.translations: #override,:not()unset() +XCalc*ti.button17.label: and +XCalc*ti.button17.translations: #override,:and()unset() +XCalc*ti.button18.label: or +XCalc*ti.button18.translations: #override,:or()unset() +XCalc*ti.button19.label: xor +XCalc*ti.button19.translations: #override,:xor()unset() +XCalc*ti.button20.label: trunc +XCalc*ti.button20.translations: #override,:trunc()unset() + +XCalc*ti.button21.font: -adobe-symbol-*-*-*-*-*-120-*-*-*-*-*-* +XCalc*ti.button21.label: \160 +XCalc*ti.button21.translations: #override,:pi()unset() +XCalc*ti.button22.label: x! +XCalc*ti.button22.translations: #override,:factorial()unset() +XCalc*ti.button23.label: ( +XCalc*ti.button23.translations: #override,:leftParen()unset() +XCalc*ti.button24.label: ) +XCalc*ti.button24.translations: #override,:rightParen()unset() +XCalc*ti.button25.label: base +XCalc*ti.button25.translations: #override,:base()unset() + +XCalc*ti.button26.label: shl +XCalc*ti.button26.translations: #override,:shl()unset() +XCalc*ti.button27.label: D +XCalc*ti.button27.translations: #override,:digit(D)unset() +XCalc*ti.button28.label: E +XCalc*ti.button28.translations: #override,:digit(E)unset() +XCalc*ti.button29.label: F +XCalc*ti.button29.translations: #override,:digit(F)unset() +XCalc*ti.button30.label: shr +XCalc*ti.button30.translations: #override,:shr()unset() + +XCalc*ti.button31.label: mod +XCalc*ti.button31.translations: #override,:mod()unset() +XCalc*ti.button32.label: A +XCalc*ti.button32.translations: #override,:digit(A)unset() +XCalc*ti.button33.label: B +XCalc*ti.button33.translations: #override,:digit(B)unset() +XCalc*ti.button34.label: C +XCalc*ti.button34.translations: #override,:digit(C)unset() +XCalc*ti.button35.font: -adobe-symbol-*-*-*-*-*-120-*-*-*-*-*-* +XCalc*ti.button35.label: \270 +XCalc*ti.button35.translations: #override,:divide()unset() + +XCalc*ti.button36.label: STO +XCalc*ti.button36.translations: #override,:store()unset() +XCalc*ti.button37.label: 7 +XCalc*ti.button37.translations: #override,:digit(7)unset() +XCalc*ti.button38.label: 8 +XCalc*ti.button38.translations: #override,:digit(8)unset() +XCalc*ti.button39.label: 9 +XCalc*ti.button39.translations: #override,:digit(9)unset() +XCalc*ti.button40.label: * +XCalc*ti.button40.translations: #override,:multiply()unset() + +XCalc*ti.button41.label: RCL +XCalc*ti.button41.translations: #override,:recall()unset() +XCalc*ti.button42.label: 4 +XCalc*ti.button42.translations: #override,:digit(4)unset() +XCalc*ti.button43.label: 5 +XCalc*ti.button43.translations: #override,:digit(5)unset() +XCalc*ti.button44.label: 6 +XCalc*ti.button44.translations: #override,:digit(6)unset() +XCalc*ti.button45.label: - +XCalc*ti.button45.translations: #override,:subtract()unset() + +XCalc*ti.button46.label: SUM +XCalc*ti.button46.translations: #override,:sum()unset() +XCalc*ti.button47.label: 1 +XCalc*ti.button47.translations: #override,:digit(1)unset() +XCalc*ti.button48.label: 2 +XCalc*ti.button48.translations: #override,:digit(2)unset() +XCalc*ti.button49.label: 3 +XCalc*ti.button49.translations: #override,:digit(3)unset() +XCalc*ti.button50.label: + +XCalc*ti.button50.translations: #override,:add()unset() + +XCalc*ti.button51.label: EXC +XCalc*ti.button51.translations: #override,:exchange()unset() +XCalc*ti.button52.label: 0 +XCalc*ti.button52.translations: #override,:digit(0)unset() +XCalc*ti.button53.label: . +XCalc*ti.button53.translations: #override,:decimal()unset() +XCalc*ti.button54.label: +/- +XCalc*ti.button54.translations: #override,:negate()unset() +XCalc*ti.button55.label: = +XCalc*ti.button55.translations: #override,:equal()unset() XCalc*ti.button1.horizDistance: 4 XCalc*ti.button1.vertDistance: 12 @@ -290,6 +346,38 @@ XCalc*ti.button39.fromVert: button34 XCalc*ti.button40.fromHoriz: button39 XCalc*ti.button40.fromVert: button35 +XCalc*ti.button41.horizDistance: 4 +XCalc*ti.button41.fromVert: button36 +XCalc*ti.button42.fromHoriz: button41 +XCalc*ti.button42.fromVert: button37 +XCalc*ti.button43.fromHoriz: button42 +XCalc*ti.button43.fromVert: button38 +XCalc*ti.button44.fromHoriz: button43 +XCalc*ti.button44.fromVert: button39 +XCalc*ti.button45.fromHoriz: button44 +XCalc*ti.button45.fromVert: button40 + +XCalc*ti.button46.horizDistance: 4 +XCalc*ti.button46.fromVert: button41 +XCalc*ti.button47.fromHoriz: button46 +XCalc*ti.button47.fromVert: button42 +XCalc*ti.button48.fromHoriz: button47 +XCalc*ti.button48.fromVert: button43 +XCalc*ti.button49.fromHoriz: button48 +XCalc*ti.button49.fromVert: button44 +XCalc*ti.button50.fromHoriz: button49 +XCalc*ti.button50.fromVert: button45 + +XCalc*ti.button51.horizDistance: 4 +XCalc*ti.button51.fromVert: button46 +XCalc*ti.button52.fromHoriz: button51 +XCalc*ti.button52.fromVert: button47 +XCalc*ti.button53.fromHoriz: button52 +XCalc*ti.button53.fromVert: button48 +XCalc*ti.button54.fromHoriz: button53 +XCalc*ti.button54.fromVert: button49 +XCalc*ti.button55.fromHoriz: button54 +XCalc*ti.button55.fromVert: button50 !XCalc*hp.Geometry: 336x164 XCalc*hp.bevel.screen.LCD.width: 186 diff --git a/X11/app-defaults/XLogo b/X11/app-defaults/XLogo index a70ff3c..6525c6d 100644 --- a/X11/app-defaults/XLogo +++ b/X11/app-defaults/XLogo @@ -1,4 +1,5 @@ XLogo*iconPixmap: xlogo32 XLogo*iconMask: xlogo32 XLogo*baseTranslations: #override \ -q,Escape: quit() +q: quit() \n\ +Escape: quit() diff --git a/alternatives/gdm3-theme.gresource b/alternatives/gdm3-theme.gresource new file mode 120000 index 0000000..d0f38e7 --- /dev/null +++ b/alternatives/gdm3-theme.gresource @@ -0,0 +1 @@ +/usr/share/gnome-shell/theme/Yaru/gnome-shell-theme.gresource \ No newline at end of file diff --git a/alternatives/gdm3.css b/alternatives/gdm3.css deleted file mode 120000 index 20c83ca..0000000 --- a/alternatives/gdm3.css +++ /dev/null @@ -1 +0,0 @@ -/usr/share/gnome-shell/theme/Yaru/gnome-shell.css \ No newline at end of file diff --git a/alternatives/pager b/alternatives/pager index cbce297..a967155 120000 --- a/alternatives/pager +++ b/alternatives/pager @@ -1 +1 @@ -/bin/less \ No newline at end of file +/usr/bin/less \ No newline at end of file diff --git a/alternatives/phar b/alternatives/phar index b3b4ae7..0e07b6a 120000 --- a/alternatives/phar +++ b/alternatives/phar @@ -1 +1 @@ -/usr/bin/phar7.3 \ No newline at end of file +/usr/bin/phar7.4 \ No newline at end of file diff --git a/alternatives/phar.1.gz b/alternatives/phar.1.gz index f308505..1890990 120000 --- a/alternatives/phar.1.gz +++ b/alternatives/phar.1.gz @@ -1 +1 @@ -/usr/share/man/man1/phar7.3.1.gz \ No newline at end of file +/usr/share/man/man1/phar7.4.1.gz \ No newline at end of file diff --git a/alternatives/phar.phar b/alternatives/phar.phar index a03cf84..955f488 120000 --- a/alternatives/phar.phar +++ b/alternatives/phar.phar @@ -1 +1 @@ -/usr/bin/phar.phar7.3 \ No newline at end of file +/usr/bin/phar.phar7.4 \ No newline at end of file diff --git a/alternatives/phar.phar.1.gz b/alternatives/phar.phar.1.gz index 74ee7f3..4564897 120000 --- a/alternatives/phar.phar.1.gz +++ b/alternatives/phar.phar.1.gz @@ -1 +1 @@ -/usr/share/man/man1/phar.phar7.3.1.gz \ No newline at end of file +/usr/share/man/man1/phar.phar7.4.1.gz \ No newline at end of file diff --git a/alternatives/php b/alternatives/php index c890124..36f459d 120000 --- a/alternatives/php +++ b/alternatives/php @@ -1 +1 @@ -/usr/bin/php7.3 \ No newline at end of file +/usr/bin/php7.4 \ No newline at end of file diff --git a/alternatives/php.1.gz b/alternatives/php.1.gz index 4338797..f5c4834 120000 --- a/alternatives/php.1.gz +++ b/alternatives/php.1.gz @@ -1 +1 @@ -/usr/share/man/man1/php7.3.1.gz \ No newline at end of file +/usr/share/man/man1/php7.4.1.gz \ No newline at end of file diff --git a/apache2/mods-available/socache_redis.load b/apache2/mods-available/socache_redis.load new file mode 100644 index 0000000..b1a8de2 --- /dev/null +++ b/apache2/mods-available/socache_redis.load @@ -0,0 +1 @@ +LoadModule socache_redis_module /usr/lib/apache2/modules/mod_socache_redis.so diff --git a/apparmor.d/abstractions/base b/apparmor.d/abstractions/base index b0fabf3..1dc77a3 100644 --- a/apparmor.d/abstractions/base +++ b/apparmor.d/abstractions/base @@ -23,6 +23,10 @@ /dev/log w, /dev/random r, /dev/urandom r, + # Allow access to the uuidd daemon (this daemon is a thin wrapper around + # time and getrandom()/{,u}random and, when available, runs under an + # unprivilged, dedicated user). + /run/uuidd/request r, /etc/locale/** r, /etc/locale.alias r, /etc/localtime r, @@ -156,7 +160,9 @@ # prevents access to the files from processes running under a different uid. # encrypted ~/.Private and old-style encrypted $HOME + owner @{HOME}/.Private/ r, owner @{HOME}/.Private/** mrixwlk, # new-style encrypted $HOME + owner @{HOMEDIRS}/.ecryptfs/*/.Private/ r, owner @{HOMEDIRS}/.ecryptfs/*/.Private/** mrixwlk, diff --git a/apparmor.d/abstractions/evince b/apparmor.d/abstractions/evince index 11ea39d..38e2db9 100644 --- a/apparmor.d/abstractions/evince +++ b/apparmor.d/abstractions/evince @@ -44,6 +44,12 @@ /usr/bin/dvipdfm Cx -> sanitized_helper, /usr/bin/dvipdfmx Cx -> sanitized_helper, + # gio-launch-desktop was replaced by a very small shell script + /{usr/,}bin/{dash,bash} ixr, + # With older GLib we might still be on the fallback code path + # (remove this after Debian 11 and Ubuntu 20.04) + /usr/lib/*/glib-2.0/gio-launch-desktop ixr, + # supported archivers /{usr/,}bin/gzip ixr, /{usr/,}bin/bzip2 ixr, diff --git a/apparmor.d/abstractions/gnome b/apparmor.d/abstractions/gnome index c815319..a0459c3 100644 --- a/apparmor.d/abstractions/gnome +++ b/apparmor.d/abstractions/gnome @@ -55,6 +55,8 @@ owner @{HOME}/.gtk-bookmarks r, owner @{HOME}/.themes/ r, owner @{HOME}/.themes/** r, + owner @{user_share_dirs}/themes/ r, + owner @{user_share_dirs}/themes/** r, # for gtk file dialog owner @{HOME}/.config/gtk-2.0/ w, @@ -100,7 +102,7 @@ # mime-types /etc/gnome/defaults.list r, - /etc/xdg/*-mimeapps.list r, + /etc/xdg/{,*-}mimeapps.list r, /usr/share/gnome/applications/ r, /usr/share/gnome/applications/mimeinfo.cache r, diff --git a/apparmor.d/abstractions/ibus b/apparmor.d/abstractions/ibus index 0ab02fe..a4431b9 100644 --- a/apparmor.d/abstractions/ibus +++ b/apparmor.d/abstractions/ibus @@ -14,6 +14,16 @@ owner @{HOME}/.config/ibus/bus/ rw, owner @{HOME}/.config/ibus/bus/* rw, + # abstract path in ibus < 1.5.22 uses /tmp unix (connect, receive, send) type=stream peer=(addr="@/tmp/ibus/dbus-*"), + + # abstract path in ibus >= 1.5.22 uses $XDG_CACHE_HOME (ie, @{HOME}/.cache) + # This should use this, but due to LP: #1856738 we cannot + #unix (connect, receive, send) + # type=stream + # peer=(addr="@@{HOME}/.cache/ibus/dbus-*"), + unix (connect, receive, send) + type=stream + peer=(addr="@/home/*/.cache/ibus/dbus-*"), diff --git a/apparmor.d/abstractions/kerberosclient b/apparmor.d/abstractions/kerberosclient index eab762a..5b79e3d 100644 --- a/apparmor.d/abstractions/kerberosclient +++ b/apparmor.d/abstractions/kerberosclient @@ -22,6 +22,8 @@ /etc/krb5.keytab rk, /etc/krb5.conf r, + /etc/krb5.conf.d/ r, + /etc/krb5.conf.d/* r, # config files found via strings on libs /etc/krb.conf r, diff --git a/apparmor.d/abstractions/mdns b/apparmor.d/abstractions/mdns index e05ef3a..14c31b8 100644 --- a/apparmor.d/abstractions/mdns +++ b/apparmor.d/abstractions/mdns @@ -9,5 +9,6 @@ # ------------------------------------------------------------------ # mdnsd + /etc/mdns.allow r, /etc/nss_mdns.conf r, /{,var/}run/mdnsd w, diff --git a/apparmor.d/abstractions/mesa b/apparmor.d/abstractions/mesa index 68e7579..be699c7 100644 --- a/apparmor.d/abstractions/mesa +++ b/apparmor.d/abstractions/mesa @@ -4,6 +4,10 @@ # System files /dev/dri/ r, # libGLX_mesa.so calls drmGetDevice2() + # Needed to check if the kernel supports the i915 perf interface + # (src/intel/perf/gen_perf.c, load_oa_metrics()) + @{PROC}/sys/dev/i915/perf_stream_paranoid r, + # User files owner @{HOME}/.cache/ w, # if user clears all caches owner @{HOME}/.cache/mesa_shader_cache/ w, diff --git a/apparmor.d/abstractions/nameservice b/apparmor.d/abstractions/nameservice index 03776b8..4ebecfd 100644 --- a/apparmor.d/abstractions/nameservice +++ b/apparmor.d/abstractions/nameservice @@ -106,6 +106,29 @@ member="Resolve{Address,Hostname,Record,Service}" peer=(name="org.freedesktop.resolve1"), + # libnss-systemd + # + # https://systemd.io/USER_GROUP_API/ + # https://systemd.io/USER_RECORD/ + # https://www.freedesktop.org/software/systemd/man/nss-systemd.html + # + # Allow User/Group lookups via common VarLink socket APIs. Applications need + # to either consult all of them or the io.systemd.Multiplexer frontend. + /run/systemd/userdb/ r, + /run/systemd/userdb/io.systemd.Multiplexer rw, + /run/systemd/userdb/io.systemd.DynamicUser rw, # systemd-exec users + /run/systemd/userdb/io.systemd.Home rw, # systemd-home dirs + /run/systemd/userdb/io.systemd.NameServiceSwitch rw, # UNIX/glibc NSS + + # Also allow lookups for systemd-exec's DynamicUsers via D-Bus + # https://www.freedesktop.org/software/systemd/man/systemd.exec.html + dbus send + bus=system + path="/org/freedesktop/systemd1" + interface="org.freedesktop.systemd1.Manager" + member="{GetDynamicUsers,LookupDynamicUserByName,LookupDynamicUserByUID}" + peer=(name="org.freedesktop.systemd1"), + # TCP/UDP network access network inet stream, network inet6 stream, diff --git a/apparmor.d/sbin.dhclient b/apparmor.d/sbin.dhclient index 7662dff..b6e2b9d 100644 --- a/apparmor.d/sbin.dhclient +++ b/apparmor.d/sbin.dhclient @@ -1,7 +1,7 @@ # vim:syntax=apparmor #include -/sbin/dhclient flags=(attach_disconnected) { +/{,usr/}sbin/dhclient flags=(attach_disconnected) { #include #include #include diff --git a/apparmor.d/usr.bin.man b/apparmor.d/usr.bin.man index 145ed58..b016052 100644 --- a/apparmor.d/usr.bin.man +++ b/apparmor.d/usr.bin.man @@ -66,6 +66,7 @@ profile man_groff { /usr/bin/vgrind rm, /etc/groff/** r, + /etc/papersize r, /usr/lib/groff/site-tmac/** r, /usr/share/groff/** r, diff --git a/apparmor.d/usr.lib.snapd.snap-confine.real b/apparmor.d/usr.lib.snapd.snap-confine.real index 8894343..1db8474 100644 --- a/apparmor.d/usr.lib.snapd.snap-confine.real +++ b/apparmor.d/usr.lib.snapd.snap-confine.real @@ -24,7 +24,7 @@ /{,usr/}lib{,32,64,x32}/{,@{multiarch}/}libncursesw{,-[0-9]*}.so* mr, /{,usr/}lib{,32,64,x32}/{,@{multiarch}/}libresolv{,-[0-9]*}.so* mr, /{,usr/}lib{,32,64,x32}/{,@{multiarch}/}libselinux.so* mr, - /{,usr/}lib{,32,64,x32}/{,@{multiarch}/}libpcre.so* mr, + /{,usr/}lib{,32,64,x32}/{,@{multiarch}/}libpcre{,2}{,-[0-9]*}.so* mr, /{,usr/}lib{,32,64,x32}/{,@{multiarch}/}libmount.so* mr, /{,usr/}lib{,32,64,x32}/{,@{multiarch}/}libblkid.so* mr, /{,usr/}lib{,32,64,x32}/{,@{multiarch}/}libuuid.so* mr, @@ -56,25 +56,24 @@ capability dac_read_search, capability dac_override, /sys/fs/cgroup/devices/snap{,py}.*/ w, - /sys/fs/cgroup/devices/snap{,py}.*/tasks w, + /sys/fs/cgroup/devices/snap{,py}.*/cgroup.procs w, /sys/fs/cgroup/devices/snap{,py}.*/devices.{allow,deny} w, # cgroup: freezer # Allow creating per-snap cgroup freezers and adding snap command (task) # invocations to the freezer. This allows for reliably enumerating all - # running tasks for the snap. In addition, allow enumerating processes in - # the cgroup to determine if it is occupied. + # running processes for the snap. In addition, allow enumerating processes + # in the cgroup to determine if it is occupied. /sys/fs/cgroup/freezer/ r, /sys/fs/cgroup/freezer/snap.*/ w, - /sys/fs/cgroup/freezer/snap.*/tasks w, - /sys/fs/cgroup/freezer/snap.*/cgroup.procs r, + /sys/fs/cgroup/freezer/snap.*/cgroup.procs rw, # cgroup: pids # allow creating per snap-security-tag hierarchy and adding snap command (task) # invocations to the controller. /sys/fs/cgroup/pids/ r, /sys/fs/cgroup/pids/snap.*/ w, - /sys/fs/cgroup/pids/snap.*/tasks w, + /sys/fs/cgroup/pids/snap.*/cgroup.procs w, # querying udev /etc/udev/udev.conf r, @@ -131,9 +130,11 @@ # reading seccomp filters /{tmp/snap.rootfs_*/,}var/lib/snapd/seccomp/bpf/*.bin r, - # LP: #1668659 + # LP: #1668659 and parallel instaces of classic snaps mount options=(rw rbind) /snap/ -> /snap/, mount options=(rw rshared) -> /snap/, + mount options=(rw rbind) /var/lib/snapd/snap/ -> /var/lib/snapd/snap/, + mount options=(rw rshared) -> /var/lib/snapd/snap/, # boostrapping the mount namespace mount options=(rw rshared) -> /, @@ -175,6 +176,9 @@ mount options=(rw rbind) /tmp/ -> /tmp/snap.rootfs_*/tmp/, mount options=(rw rslave) -> /tmp/snap.rootfs_*/tmp/, + mount options=(rw rbind) /var/lib/dhcp/ -> /tmp/snap.rootfs_*/var/lib/dhcp/, + mount options=(rw rslave) -> /tmp/snap.rootfs_*/var/lib/dhcp/, + mount options=(rw rbind) /var/lib/snapd/ -> /tmp/snap.rootfs_*/var/lib/snapd/, mount options=(rw rslave) -> /tmp/snap.rootfs_*/var/lib/snapd/, @@ -232,8 +236,17 @@ # pivot_root preparation and execution mount options=(rw bind) /tmp/snap.rootfs_*/var/lib/snapd/hostfs/ -> /tmp/snap.rootfs_*/var/lib/snapd/hostfs/, mount options=(rw private) -> /tmp/snap.rootfs_*/var/lib/snapd/hostfs/, - # pivot_root mediation in AppArmor is not complete. See LP: #1791711 - pivot_root, + + # pivot_root mediation in AppArmor is not complete. See LP: #1791711. + # However, we can mediate the new_root and put_old to be what we expect, + # and then deny directory creation within old_root to prevent trivial + # pivoting into a whitelisted path. + pivot_root oldroot=/tmp/snap.rootfs_*/var/lib/snapd/hostfs/ /tmp/snap.rootfs_*/, + # Explicitly deny creating the old_root directory in case it is + # inadvertently added somewhere else. While this doesn't resolve + # LP: #1791711, it provides some hardening. + audit deny /tmp/snap.rootfs_*/{var/,var/lib/,var/lib/snapd/,var/lib/snapd/hostfs/} w, + # cleanup umount /var/lib/snapd/hostfs/tmp/snap.rootfs_*/, umount /var/lib/snapd/hostfs/sys/, @@ -241,9 +254,20 @@ umount /var/lib/snapd/hostfs/proc/, mount options=(rw rslave) -> /var/lib/snapd/hostfs/, + # Hide /writable from view of snaps. + mount options=(rprivate) -> /{,var/lib/snapd/hostfs/}writable/, + umount /{,var/lib/snapd/hostfs/}writable/, + # set up user mount namespace mount options=(rslave) -> /, + # set up mount namespace for parallel instances of classic snaps + mount options=(rw rbind) /snap/{,*/} -> /snap/{,*/}, + mount options=(rslave) -> /snap/, + mount options=(rslave) -> /var/snap/, + mount options=(rw rbind) /var/snap/{,*/} -> /var/snap/{,*/}, + mount options=(rw rshared) -> /var/snap/, + # Allow reading the os-release file (possibly a symlink to /usr/lib). /{etc/,usr/lib/}os-release r, @@ -531,4 +555,22 @@ # Allow mounting /var/lib/jenkins from the host into the snap. mount options=(rw rbind) /var/lib/jenkins/ -> /tmp/snap.rootfs_*/var/lib/jenkins/, mount options=(rw rslave) -> /tmp/snap.rootfs_*/var/lib/jenkins/, + + # Suppress noisy file_inherit denials (LP: #1850552) until LP: #1849753 is + # fixed. + deny /dev/shm/.org.chromium.Chromium.* rw, + + # While snap-confine itself doesn't require unix rules and therefore all + # unix rules are implicitly denied, adding an explicit deny for unix to + # silence noisy denials breaks nested lxd. Until the cause is determined, + # do not use an explicit deny for unix. (LP: #1855355) + #deny unix, + + # Explicitly deny these accesses which show up on Arch to silence the + # denials for this unneeded access. + deny /{,usr/}lib{,32,64,x32}/{,@{multiarch}/}libnss_files-[0-9]*.so* mr, + deny /{,usr/}lib{,32,64,x32}/{,@{multiarch}/}libnss_mymachines.[0-9]*.so* mr, + deny /{,usr/}lib{,32,64,x32}/{,@{multiarch}/}libnss_systemd.[0-9]*.so* mr, + deny /etc/nsswitch.conf r, + deny /etc/passwd r, } diff --git a/apparmor.d/usr.sbin.cupsd b/apparmor.d/usr.sbin.cupsd index 460455e..9b8d066 100644 --- a/apparmor.d/usr.sbin.cupsd +++ b/apparmor.d/usr.sbin.cupsd @@ -200,8 +200,6 @@ /etc/papersize r, /etc/cups/cups-pdf.conf r, /etc/cups/ppd/*.ppd r, - @{HOME}/PDF/ rw, - @{HOME}/PDF/* rw, /usr/bin/gs ixr, /usr/lib/cups/backend/cups-pdf mr, /usr/lib/ghostscript/** mr, @@ -209,4 +207,11 @@ /var/log/cups/cups-pdf*_log w, /var/spool/cups/** r, /var/spool/cups-pdf/** rw, + + # allow read and write on almost anything in @{HOME} (lenient, but + # private-files-strict is in effect), to support customized "Out" + # setting in cups-pdf.conf (Debian#940578) + #include + @{HOME}/[^.]*/{,**/} rw, + @{HOME}/[^.]*/** rw, } diff --git a/apparmor.d/usr.sbin.ippusbxd b/apparmor.d/usr.sbin.ippusbxd index d017dbf..bfeddf7 100644 --- a/apparmor.d/usr.sbin.ippusbxd +++ b/apparmor.d/usr.sbin.ippusbxd @@ -4,13 +4,13 @@ #include -/usr/sbin/ippusbxd { +profile ippusbxd /usr/{bin,sbin}/ippusbxd { #include #include capability wake_alarm, - /usr/sbin/ippusbxd mr, + /usr/{bin,sbin}/ippusbxd mr, # Scanning for USB devices /dev/bus/usb/ r, diff --git a/apparmor.d/usr.sbin.rsyslogd b/apparmor.d/usr.sbin.rsyslogd index 9af2681..3e74588 100644 --- a/apparmor.d/usr.sbin.rsyslogd +++ b/apparmor.d/usr.sbin.rsyslogd @@ -29,7 +29,7 @@ /var/spool/rsyslog/ r, /var/spool/rsyslog/** rwk, - /usr/sbin/rsyslog mr, + /usr/sbin/rsyslogd mr, /usr/lib{,32,64}/{,@{multiarch}/}rsyslog/*.so mr, /dev/tty* rw, diff --git a/apparmor/parser.conf b/apparmor/parser.conf index f8a75e9..641cf1d 100644 --- a/apparmor/parser.conf +++ b/apparmor/parser.conf @@ -52,11 +52,6 @@ ## Turn off expr tree simplification #Optimize=no-expr-simplify -# -# Ubuntu LP: #1383858 - expr tree simplification is too slow for some policy on -# 32bit ARM, so disable it for now. When the parser supports it, make this -# specific to the snapd policy -Optimize=no-expr-simplify ## Turn off DFA minimization #Optimize=no-minimize diff --git a/apt/apt.conf.d/01-vendor-ubuntu b/apt/apt.conf.d/01-vendor-ubuntu index 44e6847..30d25a7 100644 --- a/apt/apt.conf.d/01-vendor-ubuntu +++ b/apt/apt.conf.d/01-vendor-ubuntu @@ -1 +1,2 @@ Acquire::Changelogs::AlwaysOnline "true"; +Acquire::http::User-Agent-Non-Interactive "true"; diff --git a/apt/apt.conf.d/01autoremove b/apt/apt.conf.d/01autoremove index f9d9e85..478c571 100644 --- a/apt/apt.conf.d/01autoremove +++ b/apt/apt.conf.d/01autoremove @@ -10,31 +10,13 @@ APT VersionedKernelPackages { - # linux kernels - "linux-image"; - "linux-headers"; - "linux-image-extra"; - "linux-modules"; - "linux-modules-extra"; - "linux-signed-image"; - "linux-image-unsigned"; - # kfreebsd kernels - "kfreebsd-image"; - "kfreebsd-headers"; - # hurd kernels - "gnumach-image"; + # kernels + "linux-.*"; + "kfreebsd-.*"; + "gnumach-.*"; # (out-of-tree) modules ".*-modules"; ".*-kernel"; - "linux-backports-modules-.*"; - "linux-modules-.*"; - # tools - "linux-tools"; - "linux-cloud-tools"; - # build info - "linux-buildinfo"; - # source code - "linux-source"; }; Never-MarkAuto-Sections diff --git a/apt/apt.conf.d/01autoremove-kernels b/apt/apt.conf.d/01autoremove-kernels index d6363e1..9549e5a 100644 --- a/apt/apt.conf.d/01autoremove-kernels +++ b/apt/apt.conf.d/01autoremove-kernels @@ -1,42 +1,16 @@ // DO NOT EDIT! File autogenerated by /etc/kernel/postinst.d/apt-auto-removal APT::NeverAutoRemove { - "^linux-image-5\.3\.0-51-generic$"; - "^linux-image-5\.3\.0-53-generic$"; - "^linux-headers-5\.3\.0-51-generic$"; - "^linux-headers-5\.3\.0-53-generic$"; - "^linux-image-extra-5\.3\.0-51-generic$"; - "^linux-image-extra-5\.3\.0-53-generic$"; - "^linux-modules-5\.3\.0-51-generic$"; - "^linux-modules-5\.3\.0-53-generic$"; - "^linux-modules-extra-5\.3\.0-51-generic$"; - "^linux-modules-extra-5\.3\.0-53-generic$"; - "^linux-signed-image-5\.3\.0-51-generic$"; - "^linux-signed-image-5\.3\.0-53-generic$"; - "^linux-image-unsigned-5\.3\.0-51-generic$"; - "^linux-image-unsigned-5\.3\.0-53-generic$"; - "^kfreebsd-image-5\.3\.0-51-generic$"; - "^kfreebsd-image-5\.3\.0-53-generic$"; - "^kfreebsd-headers-5\.3\.0-51-generic$"; - "^kfreebsd-headers-5\.3\.0-53-generic$"; - "^gnumach-image-5\.3\.0-51-generic$"; - "^gnumach-image-5\.3\.0-53-generic$"; - "^.*-modules-5\.3\.0-51-generic$"; + "^linux-.*-5\.3\.0-53-generic$"; + "^linux-.*-5\.4\.0-31-generic$"; + "^kfreebsd-.*-5\.3\.0-53-generic$"; + "^kfreebsd-.*-5\.4\.0-31-generic$"; + "^gnumach-.*-5\.3\.0-53-generic$"; + "^gnumach-.*-5\.4\.0-31-generic$"; "^.*-modules-5\.3\.0-53-generic$"; - "^.*-kernel-5\.3\.0-51-generic$"; + "^.*-modules-5\.4\.0-31-generic$"; "^.*-kernel-5\.3\.0-53-generic$"; - "^linux-backports-modules-.*-5\.3\.0-51-generic$"; - "^linux-backports-modules-.*-5\.3\.0-53-generic$"; - "^linux-modules-.*-5\.3\.0-51-generic$"; - "^linux-modules-.*-5\.3\.0-53-generic$"; - "^linux-tools-5\.3\.0-51-generic$"; - "^linux-tools-5\.3\.0-53-generic$"; - "^linux-cloud-tools-5\.3\.0-51-generic$"; - "^linux-cloud-tools-5\.3\.0-53-generic$"; - "^linux-buildinfo-5\.3\.0-51-generic$"; - "^linux-buildinfo-5\.3\.0-53-generic$"; - "^linux-source-5\.3\.0-51-generic$"; - "^linux-source-5\.3\.0-53-generic$"; + "^.*-kernel-5\.4\.0-31-generic$"; }; /* Debug information: # dpkg list: @@ -55,27 +29,28 @@ rc linux-image-5.3.0-29-generic 5.3.0-29.31 rc linux-image-5.3.0-40-generic 5.3.0-40.32 amd64 Signed kernel image generic rc linux-image-5.3.0-42-generic 5.3.0-42.34 amd64 Signed kernel image generic rc linux-image-5.3.0-45-generic 5.3.0-45.37 amd64 Signed kernel image generic -ii linux-image-5.3.0-46-generic 5.3.0-46.38 amd64 Signed kernel image generic +rc linux-image-5.3.0-46-generic 5.3.0-46.38 amd64 Signed kernel image generic ii linux-image-5.3.0-51-generic 5.3.0-51.44 amd64 Signed kernel image generic -iF linux-image-5.3.0-53-generic 5.3.0-53.47 amd64 Signed kernel image generic -ii linux-image-generic 5.3.0.53.45 amd64 Generic Linux kernel image +ii linux-image-5.3.0-53-generic 5.3.0-53.47 amd64 Signed kernel image generic +iF linux-image-5.4.0-31-generic 5.4.0-31.35 amd64 Signed kernel image generic +ii linux-image-generic 5.4.0.31.36 amd64 Generic Linux kernel image rc linux-image-unsigned-5.3.0-24-generic 5.3.0-24.26 amd64 Linux kernel image for version 5.3.0 on 64 bit x86 SMP # list of installed kernel packages: -5.3.0-46-generic 5.3.0-46.38 5.3.0-51-generic 5.3.0-51.44 5.3.0-53-generic 5.3.0-53.47 +5.4.0-31-generic 5.4.0-31.35 # list of different kernel versions: +5.4.0-31.35 5.3.0-53.47 5.3.0-51.44 -5.3.0-46.38 -# Installing kernel: 5.3.0-53.47 (5.3.0-53-generic) -# Running kernel: 5.3.0-51.44 (5.3.0-51-generic) -# Last kernel: 5.3.0-53.47 -# Previous kernel: 5.3.0-51.44 +# Installing kernel: 5.4.0-31.35 (5.4.0-31-generic) +# Running kernel: 5.3.0-53.47 (5.3.0-53-generic) +# Last kernel: 5.4.0-31.35 +# Previous kernel: 5.3.0-53.47 # Kernel versions list to keep: -5.3.0-51.44 5.3.0-53.47 +5.4.0-31.35 # Kernel packages (version part) to protect: -5\.3\.0-51-generic 5\.3\.0-53-generic +5\.4\.0-31-generic */ diff --git a/apt/apt.conf.d/50unattended-upgrades b/apt/apt.conf.d/50unattended-upgrades index 9a0f495..4e5ff8b 100644 --- a/apt/apt.conf.d/50unattended-upgrades +++ b/apt/apt.conf.d/50unattended-upgrades @@ -126,3 +126,6 @@ Unattended-Upgrade::DevRelease "auto"; // Print debugging information both in unattended-upgrades and // in unattended-upgrade-shutdown // Unattended-Upgrade::Debug "false"; + +// Allow package downgrade if Pin-Priority exceeds 1000 +// Unattended-Upgrade::Allow-downgrade "false"; diff --git a/brltty.conf b/brltty.conf index 6d59017..daa8dc4 100644 --- a/brltty.conf +++ b/brltty.conf @@ -3,7 +3,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -12,7 +12,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### @@ -203,6 +203,7 @@ #text-table pt # Portuguese #text-table ro # Romanian #text-table ru # Russian +#text-table se # Sami (Northern) #text-table sa # Sanskrit #text-table sat # Santali #text-table sd # Sindhi @@ -234,6 +235,8 @@ #contraction-table am # Amharic (uncontracted) #contraction-table de-basis # German (uncontracted) #contraction-table de-kurzschrift # German (contracted - 1998 standard) +#contraction-table de-kurzschrift-1998 # German (contracted - 1998 standard) +#contraction-table de-kurzschrift-2015 # German (contracted - 2015 standard) #contraction-table de-vollschrift # German (basic contractions) #contraction-table en-ueb-g2 # English (Unified English Braille, grade 2) #contraction-table en-us-g2 # English (US, grade 2) @@ -303,7 +306,7 @@ #braille-parameters lb:Table=us.tbl # # TSI Braille Driver Parameters -#braille-parameters ts:HighBaud=yes # [no,yes] +#braille-parameters ts:HighBaud=yes # [yes,no] #braille-parameters ts:SetBaud=9600 # [4800,9600,19200] # TTY Braille Driver Parameters @@ -343,6 +346,7 @@ #speech-driver an # Android (text to speech engine) #speech-driver bl # BrailleLite #speech-driver cb # CombiBraille +#speech-driver en # eSpeak-NG (text to speech engine) #speech-driver es # eSpeak (text to speech engine) #speech-driver fl # FestivalLite (text to speech engine) #speech-driver fv # Festival (text to speech engine) @@ -383,6 +387,12 @@ #speech-parameters es:PunctList= #speech-parameters es:Voice=default +# eSpeak-NG Speech Driver Parameters +#speech-parameters en:MaxRate=450 # [80-] +#speech-parameters en:Path= +#speech-parameters en:PunctList= +#speech-parameters en:Voice=en + # ExternalSpeech Speech Driver Parameters #speech-parameters xs:Program=/usr/local/bin/externalspeech #speech-parameters xs:Uid=65534 @@ -419,20 +429,21 @@ #speech-parameters th:Pitch=0.0 # [-2.0-2.0] # ViaVoice Speech Driver Parameters -#speech-parameters vv:IniFile=/usr/lib/ViaVoiceTTS/eci.ini -#speech-parameters vv:SampleRate= # [8000,11025,22050] -#speech-parameters vv:AbbreviationMode= # [on,off] -#speech-parameters vv:NumberMode= # [word,year] -#speech-parameters vv:SynthMode= # [sentence,none] -#speech-parameters vv:TextMode= # [talk,spell,literal,phonetic] -#speech-parameters vv:Language= # [AmericanEnglish,BritishEnglish,CastilianSpanish,MexicanSpanish,StandardFrench,CanadianFrench,StandardGerman,StandardItalian,SimplifiedChinese,BrazilianPortuguese] -#speech-parameters vv:Voice= # [AdultMale,AdultFemale,Child,ElderlyFemale,ElderlyMale] -#speech-parameters vv:VocalTract= # [male,female] -#speech-parameters vv:Breathiness= # [0-100] +#speech-parameters vv:Quality= # [fair,poor,good] +#speech-parameters vv:Mode= # [words,letters,punctuation,phonetic] +#speech-parameters vv:Synthesize= # [sentences,all] +#speech-parameters vv:Abbreviations= # [on,off] +#speech-parameters vv:Years= # [on,off] +#speech-parameters vv:Language= # [American-English, British-English, Castilian-Spanish, Mexican-Spanish, Standard-French, Canadian-French, Standard-German, Standard-Italian, Standard-Mandarin-GBK, Standard-Mandarin-PinYin, Standard-Mandarin-UCS2, Taiwanese-Mandarin-Big5, Taiwanese-Mandarin-ZhuYin, Taiwanese-Mandarin-PinYin, Taiwanese-Mandarin-UCS2, Brazilian-Portuguese, Standard-Japanese-SJIS, Standard-Japanese-UCS2, Standard-Finnish, Standard-Korean-UHC, Standard-Korean-UCS2, Standard-Cantonese-GBK, Standard-Cantonese-UCS2, HongKong-Cantonese-Big5, HongKong-Cantonese-UCS2, Standard-Dutch, Standard-Norwegian, Standard-Swedish, Standard-Danish, Standard-Thai-TIS620] +#speech-parameters vv:Voice= # [man,woman,child,patriarch,matriarch] +#speech-parameters vv:Gender= # [male,female] #speech-parameters vv:HeadSize= # [0-100] -#speech-parameters vv:PitchBaseline= # [0-100] -#speech-parameters vv:PitchFluctuation= # [0-100] +#speech-parameters vv:PitchBaseline= # [40-422 Hz] +#speech-parameters vv:Expressiveness= # [0-100] (pitch fluctuation) #speech-parameters vv:Roughness= # [0-100] +#speech-parameters vv:Breathiness= # [0-100] +#speech-parameters vv:Volume= # [0-100 %] +#speech-parameters vv:Speed= # [70-1297 wpm] ##################### @@ -577,6 +588,17 @@ # (can be overridden with the -T [--tables-directory=] option) #tables-directory /etc/brltty +# The start-message directive specifies the text to be shown when the braille +# driver starts and to be spoken when the speech driver starts. If not +# specified, "BRLTTY 6.0" will be used. +# (can be overridden with the -Y [--start-message=] option) +#start-message BRLTTY\s6.0 + +# The stop-message directive specifies the text to be shown when the braille +# driver stops. If not specified, "BRLTTY stopped" will be used. +# (can be overridden with the -Z [--stop-message=] option) +#stop-message BRLTTY\sstopped + ################################################ # Application Programming Interface Parameters # @@ -635,8 +657,9 @@ # Linux Screen Driver Parameters #screen-parameters lx:Charset=name+... # [] -#screen-parameters lx:DebugSfm=no # [no,yes] #screen-parameters lx:HFB=auto # [auto,vga,fb,0-7] +#screen-parameters lx:logSFM=no # [no,yes] +#screen-parameters lx:Unicode=yes # [yes,no] #screen-parameters lx:VT=0 # [0-63] # Windows Screen Driver Parameters diff --git a/brltty/Attributes/invleft_right.atb b/brltty/Attributes/invleft_right.atb index 2421ee4..0e8ecd5 100644 --- a/brltty/Attributes/invleft_right.atb +++ b/brltty/Attributes/invleft_right.atb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Attributes/left_right.atb b/brltty/Attributes/left_right.atb index 90d956c..820e2c7 100644 --- a/brltty/Attributes/left_right.atb +++ b/brltty/Attributes/left_right.atb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Attributes/upper_lower.atb b/brltty/Attributes/upper_lower.atb index 1bb874e..5fbb80f 100644 --- a/brltty/Attributes/upper_lower.atb +++ b/brltty/Attributes/upper_lower.atb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Contraction/af.ctb b/brltty/Contraction/af.ctb index daec573..46ba3e8 100644 --- a/brltty/Contraction/af.ctb +++ b/brltty/Contraction/af.ctb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### @@ -72,3 +72,6 @@ always * 35-35 always ^ 45 numsign 3456 capsign 6 + +# inline contraction of emoji descriptions +cldr af diff --git a/brltty/Contraction/am.ctb b/brltty/Contraction/am.ctb index 722a521..77f03d9 100644 --- a/brltty/Contraction/am.ctb +++ b/brltty/Contraction/am.ctb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Contraction/countries.cti b/brltty/Contraction/countries.cti index 4f1c585..f1856bf 100644 --- a/brltty/Contraction/countries.cti +++ b/brltty/Contraction/countries.cti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Contraction/de-basis.ctb b/brltty/Contraction/de-basis.ctb index f2be6f3..6b2fc65 100644 --- a/brltty/Contraction/de-basis.ctb +++ b/brltty/Contraction/de-basis.ctb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Contraction/de-kurzschrift-1998.ctb b/brltty/Contraction/de-kurzschrift-1998.ctb new file mode 100644 index 0000000..4f16409 --- /dev/null +++ b/brltty/Contraction/de-kurzschrift-1998.ctb @@ -0,0 +1,1521 @@ +############################################################################### +# BRLTTY - A background process providing access to the console screen (when in +# text mode) for a blind person using a refreshable braille display. +# +# Copyright (C) 1995-2019 by The BRLTTY Developers. +# +# BRLTTY comes with ABSOLUTELY NO WARRANTY. +# +# This is free software, placed under the terms of the +# GNU Lesser General Public License, as published by the Free Software +# Foundation; either version 2.1 of the License, or (at your option) any +# later version. Please see the file LICENSE-LGPL for details. +# +# Web Page: http://brltty.app/ +# +# This software is maintained by Dave Mielke . +############################################################################### + +# BRLTTY Contraction Table - German (contracted - 1998 standard) +# Created by Mario Lang . + +include de-vollschrift.ctb + +class e e +class g g +class h h +class m m +class n n +class r r +class hilmnrsu hilmnrsu +class l l +class lnr lnr +class st st +class konsonant bcdfghjklmnpqrstvwxyz + +# Ausnahmen für Vokalgruppen aus de-vollschrift.ctb +before e always arteri 356-2345-12456-24 +always barrier 12-356-1235-24-12456 shouldn't use the ie-contraction +always bankier 12-235-13-24-12456 shouldn't use the ie-contraction +midendword iell 24-15-12345 shouldn't use the ie-contraction +always indien 35-145-24-14 shouldn't use the ie-contraction +always karrier 13-356-1235-24-12456 +always medien 134-15-145-24-14 shouldn't use the ie-contraction +always propriet 12345-1234-1235-24-15-2345 proprietär shouldn't use the ie-contraction +endword serie 234-12456-24-15 +always spezies 234-1234-15-1356-24-123456 shouldn't use the ie-contraction + +include de-kurzschrift-wort.cti + +# Due to their low usage frequency in typical german text the letters +# c, q, x and y are reused for the en-, ll-, ex/mm/nis- and el-contractions. +# Therefore they need a proceding letsign to disambiguate them. +always c 6-14 +always C 6-14 +always q 6-12345 +always Q 6-12345 +always x 6-1346 +always X 6-1346 +always y 6-13456 +always Y 6-13456 + +# Lautgruppenkürzungen +midendword ach 56 +begmidword al 25 +begmidword : 6-25 +begmidword an 235 +begmidword ar 356 +begmidword be 23 +midendword beule 12-126-123-15 +midendword beulen 12-126-123-14 +before g always beu 12-126 +always bell 23-12345 tabelle should use the ll-contraction +midendword ck 46 +midword eh 2356 +always kohle = +always kohlen 13-135-125-123-14 +always kohleintopf 13-135-125-123-1246-2345-135-1234-124 +always kohleintöpf 13-135-125-123-1246-2345-246-1234-124 +before g always kohleinla 13-135-125-123-1246-123-1 +before e always kohleul 13-135-125-123-126-123 ⠨⠅⠕⠓⠇⠣⠇⠉ +always ein 1246 +always einnen 15-35-1345-14 ⠨⠯⠓⠌⠎⠑⠔⠝⠉⠎⠩⠦ ⠨⠯⠓⠌⠎⠑⠔⠝⠉⠞⠷⠏⠻⠁⠞⠥⠗ ⠨⠧⠊⠵⠑⠔⠝⠉⠍⠔⠊⠾⠻ +always lateinisch 123-1-2345-146-1345-24-156 shouldn't use the ein-contraction +always el 13456 +begmidword elineal 15-123-35-15-25 +endword elineal 15-123-35-15-1-123 +always eleist 15-123-146-23456 +always em 12356 +always emach 15-134-56 +before e always emachs 12356-56-234 Systemachse +always en 14 +always denunz 145-15-1345-256-1356 shouldn't use the en-contraction +always er 12456 +always dereferenzier 145-15-1235-15-124-12456-14-1356-346-1235 shouldn't use the er-contraction +always deregulier 145-15-1235-15-1245-136-123-346-1235 shouldn't use the er-contraction +always es 123456 +always ge 12346 +prfword gehe 1245-2356-15 +prfword gehen 1245-2356-14 +prfword gehend 1245-2356-14-145 +prfword gehende 1245-2356-14-145-15 +prfword gehendem 1245-2356-14-145-12356 +prfword gehenden 1245-2356-14-145-14 +prfword gehender 1245-2356-14-145-12456 +prfword gehendes 1245-2356-14-145-123456 +before konsonant always geh 1245-2356 +always umgehung 136-134-1245-2356-136 shouldn't use the ge-contraction +before konsonant always bel 12-13456 Übelkeit shouldn't use the be-contraction +word bel 12-13456 +before konsonant always bem 12-12356 +before konsonant always ben 12-14 +before konsonant always ber 12-12456 +before konsonant always gel 1245-13456 klingelton shouldn't use the ge-contraction +before konsonant always gen 1245-14 +begword lungen 123-256-1245-14 shouldn't use the ge-contraction +begword magen 134-1-1245-14 shouldn't use the ge-contraction +before konsonant always ten 2345-14 +always elefant 13456-15-124-235-2345 +before konsonant always ter 2345-12456 +always güter 1245-1256-2345-12456 should use the er-contraction +always güteregel 1245-1256-236-1235-15-1245-13456 +always gütericht 1245-1256-236-2-3456 +midendword ich 3456 +midendword ig 45 +always in 35 + +midendword lich 456 +always lichtbogen 123-3456-2345-12-135-1245-14 shouldn't use the lich-contraction +always lichtnahr 123-3456-2345-1345-1-125-1235 shouldn't use the lich-contraction +always lichtsch 123-3456-2345-156 +always bodenlicht 12-135-145-14-123-3456-2345 shouldn't use the lich-contraction +begword see = +begword neusee 1345-126-234-15-15 +#before konsonant always seen 234-15-14 +word seele 234-15-13456-15 +sufword seelen 234-15-13456-14 +always seelisch 234-15-13456-24-156 +word teer 2345-15-12456 +sufword teerartig 2345-15-12456-356-2345-45 +before konsonant begword teer 2345-15-12456 +word teere 2345-15-12456-15 +word teeren 2345-15-12456-14 +word teerend 2345-15-12456-14-145 +word teerende 2345-15-12456-14-145-15 +word teerendem 2345-15-12456-14-145-12356 +word teerenden 2345-15-12456-14-145-14 +word teerender 2345-15-12456-14-145-12456 +word teerendes 2345-15-12456-14-145-123456 +word teerung 2345-15-12456-136 +word teerungen 2345-15-12456-136-14 +always teelich 2345-15-15-456 shouldn't use the el-contraction +always teelöffel 2345-15-15-123-246-124-124-13456 shouldn't use the el-contraction +always teemaschin 2345-15-15-134-156 shouldn't use the em-contraction +always teesieb 2345-15-15-234-346-12 shouldn't use the es-contraction +midendword ll 12345 +always holland 125-135-123-123-235-145 shouldn't use the ll-contraction +always holländer 125-135-123-123-345-1345-145-12456 shouldn't use the ll-contraction +always hollaender 125-135-123-123-345-1345-145-12456 shouldn't use the ll-contraction +midendword mm 1346 +always wurm = wurmmittel shouldn't use the mm-contraction +begmidword or 26 + +always schaos 234-1456-1-135-234 +after konsonant midword ss = +after konsonant midendword ssatz 234-234-1356 +after konsonant midendword ssätz 234-5-234-1356 +after konsonant midendword ssaetz 234-5-234-1356 +after konsonant midword ssch 234-156 +always sschicht 234-156-3456-2345 +always sschlag 234-156-1245 +always sschläg 234-5-156-1245 +always sschlaeg 234-5-156-1245 +always sschließ 234-156-2346 +always sschmuck 234-156-134-136-46 +always sschnur 234-156-1345-136-1235 shouldn't use the nur-contraction +always sschool 234-234-1456-135-135-123 foreign word, sch-contraction not allowed +always sschreib 234-156-12 +always sschrieb 234-2-156 +always sschrift 234-156-2345 +always sschwierig 234-156-45 +always sselbst 234-234-23456 +always sselbständ 234-234-13456-12-5-23456 shouldn't use the selbst-contraction +always sselbstaend 234-234-13456-12-5-23456 shouldn't use the selbst-contraction +after konsonant always ssetz 234-2-15 +after konsonant midendword ssesam 234-234-123456-1-134 shouldn't use the sam-contraction +always ssicher 234-234-3456-12456 +after konsonant always ssitz 234-2-24 +always ssolch 234-234-1456 +after konsonant midendword ssoll 234-2-234 +always ssondern 234-234-1345 +always ssozial 234-234-123 +always espiel 15-2-346 +always sspiel 234-2-346 +always esprach 15-234-1234 +always ssprach 234-234-1234 +always sspräch 234-5-234-1234 +always sspraech 234-5-234-1234 +always esprech 15-2-2346 +always ssprech 234-2-2346 +after konsonant midendword sst 234-23456 +always sstaat 234-23456-2345 +after konsonant midendword sstand 234-2-23456 +after konsonant midendword sständ 234-5-23456 +after konsonant midendword sstaend 234-5-23456 +after konsonant midendword sstell 234-2-13456 +always ssteiger 234-23456-146-1245-12456 +before e always sstund 234-23456-256-145 shouldn't use the und-contraction +midendword ss 2346 + +midendword te 236 +sufword atem 1-2345-12356 shouldn't use the te-contraction +always un 256 + +midendword tei 2345-146 + +always all 1-12345 +always ell 15-12345 +always emm 15-1346 +always esch 15-156 +always ess 15-2346 +always est 15-23456 + +endword tel 2345-13456 +always scheitel 156-146-2345-13456 shouldn't use the te-contraction +begword bettel 12-15-2345-2345-13456 shouldn't use the te-contraction +endword teln 2345-13456-1345 +endword tels 2345-13456-234 +endword tem 2345-12356 +endword tene 2345-14-15 +always tten 2345-2345-14 shouldn't use the te-contraction +always tter 2345-2345-12456 shouldn't use the te-contraction +always daten 145-1-2345-14 +always karten 13-356-2345-14 +midendword maten 134-1-2345-14 shouldn't use the te-contraction +endword tenem 2345-14-12356 +endword tenen 2345-14-14 +endword tener 2345-14-12456 +endword benes 12-14-123456 +endword tenes 2345-14-123456 +endword tens 2345-14-234 +endword ter 2345-12456 +endword tere 2345-12456-15 +endword terem 2345-12456-12356 +endword teren 2345-12456-14 +endword teres 2345-12456-123456 +endword ters 2345-12456-234 +always liter 123-24-2345-12456 +endword tern 2345-12456-1345 +endword tes 2345-123456 + +endword bel 12-13456 shouldn't use the be-contraction +endword beln 12-13456-1345 shouldn't use the be-contraction +endword belns 12-13456-1345-234 shouldn't use the be-contraction +endword bels 12-13456-234 shouldn't use the be-contraction +midword belläng 12-13456-5-123-1245 kabellänge shouldn't use the ll-contraction +midword bellaeng 12-13456-5-123-1245 +midendword belung 12-13456-136 +before st midendword belungs 12-13456-136-234 +always belveder 12-13456-1236-15-145-12456 shouldn't use the be-contraction +always wirbel 2456-24-1235-12-13456 shouldn't use the be-contraction +endword ben 12-14 shouldn't use the be-contraction +endword bend 12-14-145 shouldn't use the be-contraction +endword bende 12-14-145-15 shouldn't use the be-contraction +endword bendem 12-14-145-12356 shouldn't use the be-contraction +endword benden 12-14-145-14 shouldn't use the be-contraction +endword bender 12-14-145-12456 shouldn't use the be-contraction +endword bendes 12-14-145-123456 shouldn't use the be-contraction +endword benem 12-14-12356 shouldn't use the be-contraction +endword benen 12-14-14 shouldn't use the be-contraction +endword bens 12-14-234 shouldn't use the be-contraction +endword ber 12-12456 shouldn't use the be-contraction +endword berei 12-12456-146 shouldn't use the be-contraction +endword bereien 12-12456-146-14 shouldn't use the be-contraction +endword berin 12-12456-35 shouldn't use the be-contraction +endword berinnen 12-12456-35-1345-14 shouldn't use the be-contraction +endword bern 12-12456-1345 shouldn't use the be-contraction +endword bers 12-12456-234 shouldn't use the be-contraction +always ober 135-12-12456 shouldn't use the be-contraction +endword bes 12-123456 shouldn't use the be-contraction + +always begeh 23-1245-2356 shouldn't use the ge-contraction +always getriebegehäus 12346-2345-1235-346-23-12346-125-34-234 shouldn't use the eh-contraction +always getriebegehaeus 12346-2345-1235-346-23-12346-125-34-234 shouldn't use the eh-contraction +always umgeht 136-134-1245-2356-2345 shouldn't use the ge-contraction +always geig 1245-146-1245 should use the ei-contraction +always geisel 1245-146-234-13456 shouldn't use the ge-contraction +always geist 1245-146-23456 +prfword gel 1245-13456 shouldn't use the ge-contraction +midendword gelhaft 1245-13456-125-124 +midword gelläng 1245-13456-5-123-1245 +midword gellaeng 1245-13456-5-123-1245 +prfword geln 1245-13456-1345 +prfword gelns 1245-13456-1345-234 +prfword gels 1245-13456-234 +midendword gelung 1245-13456-136 +before st midendword gelungs 1245-13456-136-234 +prfword gen 1245-14 shouldn't use the ge-contraction +midendword gend 1245-14-145 shouldn't use the ge-contraction +endword gens 1245-14-234 shouldn't use the ge-contraction +midendword ger 1245-12456 should use er-contraction if not part of a word intro +before r begword abge 1-12-12346 +before r begword ange 235-12346 +word anger 235-1245-12456 +word angern 235-1245-12456-1345 +word angers 235-1245-12456-234 +begword unange 256-235-12346 +begmidword aufger 2-16-12346-1235 +begmidword ausger 34-12346-1235 +before r begmidword einge 1246-12346 +begword unger 256-12346-1235 +sufword ungerecht 256-12346-1235-2345 +always gerieben 12346-1235-346-12-14 should use the ge-contraction +sufword zuge 2-1356-12346 +endword ges 1245-123456 shouldn't use the ge-contraction +always sieges 234-346-1245-123456 +always tageslicht 2345-1-1245-123456-123-3456-2345 shoudln't use the ge- nor lich-contraction +always euthanasie 126-2345-125-235-1-234-346 +always antasie 235-2345-1-234-346 +endword antasien 235-2345-1-234-24-14 +midendword ien 24-14 shouldn't use the ie-contraction +always erschien 12456-156-346-1345 +prfword industrien 35-145-136-23456-1235-24-14 +before n always industrie 35-145-136-23456-1235-346 industrienation shouldn't use the en-contraction +begmidword anomal 235-135-134-25 shouldn't use the mal-contraction +endword anomal 235-135-134-1-123 shouldn't use the mal-contraction +midendword iene 346-1345-15 should use the ie-contraction +midendword ienen 346-1345-14 should use the ie-contraction +endword tel 2345-13456 should use the el-contraction +endword ten 2345-14 should use the en-contraction +endword ter 2345-12456 should use the er-contraction +endword tes 2345-123456 should use the es-contraction +always trigraph = shouldn't use the ig-contraction + +# Vorsilbenkürzungen +begword aus 34 +begword ent 2346 +word enter 14-2345-12456 shouldn't use the ent-contraction +begword ex 1346 +begword pro 12345 +begword ver 36 +word verb 1236-12456-12 +word vers 1236-12456-234 + +begword auspiz 16-234-1234-24-1356 shouldn't use the aus-contraction +word ente 14-236 shouldn't use the ent-contraction +sufword enten 14-2345-14 shouldn't use the ent-contraction +word entchen 14-2345-1456-14 +begword veranda 1236-12456-236-145-1 shouldn't use the ver-contraction +begword vertikal 1236-12456-2345-24-13-25 shouldn't use the ver-contraction +word vertikal 1236-12456-2345-24-13-1-123 shouldn't use the ver-contraction + +# Nachsilbenkürzungen +endword falls 124 +midendword heit 125 +before s midword heits 125-234 +midendword keit 13 +before s midword keits 13-234 +midendword mal 134 +sufword gemal 12346-134-25 gemalt shouldn't use the mal-contraction +midendword nis 1346 +always nisier 1345-24-234-346-1235 technisierung shouldn't use -nis +midendword sam 2346 +sufword bisam = +always bischofsamt 12-24-156-135-124-234-1-134-2345 shouldn't use the sam-contraction +midendword schaft 156 +midendword ung 136 +always dschungel 6-145-156-256-1245-13456 shouldn't use the ung-contraction +midendword terung 2345-12456-136 +before cst midword ungs 136-234 Bindungscharakter, Regierungschef +midendword wärts 2456 + +midendword ation 5-1345 +always industrienation 35-145-136-23456-1235-346-1345-5-1345 +before s midword ations 5-1345-234 +midendword ativ 5-1236 +after st always ion 245 +always religion 1235-13456-45-245 +after st before st always ions 245-234 +always action 1-6-14-2345-245 +midword ionstricht 245-234-2345-1235-3456-2345 +endword ismus 5-24 +midendword istisch 5-156 +endword nismus 1345-5-24 shouldn't use the nis-contraction +midendword nistisch 1345-5-156 +midendword ität 5-345 +midendword itaet 5-345 +before s midword itäts 5-345-234 +before s midword itaets 5-345-234 +midendword mität 134-5-345 shouldn't use the mit-contraction + +sufword anis 235-24-234 shouldn't use the nis-contraction +before st midword ations 5-1345-234 +sufword barschaft 12-356-156-1-124-2345 shouldn't use the shaft-contraction +always blumensamen 12-123-136-134-14-234-1-134-14 shouldn't use the sam-contraction +prfword dezimal = if we use the mal-contraction here, we get a new word dezim +begmidword dezimal 145-15-1356-24-134-25 +sufword small 234-134-1-12345 shouldn't use the mal-contraction +word beaufort 12-15-16-124-26-2345 shouldn't use the auf-contraction +sufword erheiter 12456-125-146-2345-12456 shouldn't use the heit-contraction +prfword formal 124-26-134-1-123 shouldn't use the mal-contraction +begword formal 124-26-134-25 shouldn't use the mal-contraction +word firnis = shouldn't use the nis-contraction +begword gesam 12346-234-1-134 shouldn't use the sam-contraction +always herrschaft 1235-1235-156-1-124-2345 can not use the shaft-contraction +always hoheit 125-135-125-146-2345 shouldn't use the heit-contraction +always kuhdung 13-136-125-145-256-1245 shouldn't use the ung-contraction +always hunger 125-256-1245-12456 shouldn't use the ung-contraction +before g begword lun 123-256 shouldn't use the ung-contraction +prfword maximal = shouldn't use the mal-contraction +begmidword maximal 134-1-6-1346-24-134-25 shouldn't use the mal-contraction +always tennis 2345-14-1345-24-234 shouldn't use the nis-contraction +midendword ungscharakter 136-234-1456-13 +before st midendword ungs 136-234 shouldn't use the ss/st-contraction +midendword zung 1356-136 auseinandersetzung shouldn't use the zu-contraction +begword zung 1356-256-1245 shouldn't use the ung-contraction + +# Einformige Kürzungen, nur alleinstehend +word als 146 +word auch 34 +word eu = +word das 145 +word dass 2346 +word den 15 +word der 1235 +word des 3 +word die 346 +word ihm 236 +word im 36 not allowed when used in hyphenated words like Hans-im-Glück-Gefühl +after letter literal -im- +word ist 23456 +word kann 13 +word lässt 123 +word laesst 123 +word man 134 +word oder 135 +word schon 156 +word sich 14 +word sie 234 +word was 2456 + +# Einformige Kürzungen, alleinstehend oder in Wortverbindungen +word aber 1 +always aber 2-1 +always aberdeen 1-12-12456-145-15-15-1345 +midword aberech 1-23-1235-15-1456 +midendword abereich 1-23-1235-146-1456 +midendword abericht 1-23-2-3456 +begmidword aberkann 1-12-12456-13-235-1345 +always aberkenn 1-12-12456-13-14-1345 +begmidword abernt 1-12-12456-1345-2345 +prfword abernte 1-12-12456-1345-236 +prfword aberntest 1-12-12456-1345-236-23456 +prfword aberntet 1-12-12456-1345-236-2345 +prfword aberntete 1-12-12456-1345-236-236 +prfword abernteten 1-12-12456-1345-236-2345-14 +prfword aberntetest 1-12-12456-1345-236-236-23456 +prfword aberntetet 1-12-12456-1345-236-236-2345 +always aberrans 1-12-12456-1235-235-234 +always aberratio 1-12-12456-1235-1-2345-24-135 +always aberration 1-12-12456-1235-5-1345 +always aberrier 1-12-12456-1235-346-1235 +always aberzieh 1-12-12456-1356-346-125 +always aaberg 1-1-12-12456-1245 +always cabernet 6-14-1-12-12456-1345-15-2345 +sufword faber 124-1-12-12456 +midword gaber 1245-1-23-1235 +always gaberecht 1245-1-23-1235-2345 +always gaberegel 1245-1-23-1235-15-1245-13456 +sufword haber 125-1-12-12456 +always pharmaberat 1234-125-356-134-1-23-1235-1-2345 +always schaber 156-1-12-12456 +always eisschaber 146-234-156-1-12-12456 +always makaber 134-1-13-1-12-12456 +always kandelaber 13-235-145-13456-1-12-12456 +always laber 123-1-12-12456 +always annaberg 235-1345-1-12-12456-1245 +always araber 356-1-12-12456 +always graber 1245-1235-1-12-12456 +always traber 2345-1235-1-12-12456 +begmidword tabern 2345-1-12-12456-1345 +always waber 2456-1-12-12456 +always bergzabern 12-12456-1245-1356-1-12-12456-1345 + +word auf 16 +always auf 2-16 +before g always aufwie 2-16-2456-346 aufwiegeln/aufwiegler/aufwiegst shouldn't use the wie-contraction +before s always aufwie 2-16-2456-346 +begword aufzuck 2-16-1356-136-46 +before konsonant always aufzug 2-16-1356-136-1245 +always aufzugsturm 2-16-1356-136-1245-234-2345-136-1235-134 shouldn't use zu-contraction and st-contraction +before m always aufzugstür 2-16-1356-136-1245-234-2345-1256-1235 shouldn't use zu-contraction and st-contraction +always aufzugstür 2-16-1356-136-1245-234-2345-1256-1235 shouldn't use zu-contraction and st-contraction +prfword lauf 123-16-124 +prfword laufe 123-16-124-15 +prfword laufen 123-16-124-14 +prfword laufend 123-16-124-14-145 +prfword laufende 123-16-124-14-145-15 +prfword laufendem 123-16-124-14-145-12356 +prfword laufenden 123-16-124-14-145-14 +prfword laufender 123-16-124-14-145-12456 +prfword laufendes 123-16-124-14-145-123456 +prfword laufens 123-16-124-14-234 +prfword laufes 123-16-124-123456 +prfword laufs 123-16-124-234 +prfword laufst 123-16-124-23456 +prfword lauft 123-16-124-2345 +always schlauf 156-123-16-124 shouldn't use the auf-contraction +always abgelauf 1-12-12346-123-16-124 +always akkulauf 1-13-13-136-123-16-124 +always auflauf 2-16-123-16-124 +always durchlauf 2-1456-123-16-124 +begword verlauf 36-123-16-124 shouldn't use the auf-contraction +midendword verlauf 1236-12456-123-16-124 shouldn't use the auf-contraction + +word bei 12 +always bei 2-12 +always beizung 12-146-1356-136 shouldn't use the bei-contraction +always beiß 12-146-6-2346 shouldn't use the bei-contraction +endword bein 12-1246 shouldn't use the bei-contraction +endword beine 12-1246-15 shouldn't use the bei-contraction +endword beinen 12-1246-14 shouldn't use the bei-contraction +endword beines 12-1246-123456 shouldn't use the bei-contraction +endword beins 12-1246-234 shouldn't use the bei-contraction +before t always beinhal 23-35-125-25 shouldn't use the bei-contraction +always beinhalter 12-1246-125-25-2345-12456 should use the ei-contraction +always darmbein 145-356-134-12-1246 +always gabeinvent 1245-1-23-35-1236-14-2345 Übergabeinventar shouldn't use the bei-contraction +always kreuzbein 13-1235-126-1356-12-1246 +always schienbein 156-346-1345-12-1246 +always schlüsselbein 156-123-1256-2346-13456-12-1246 shouldn't use the bei-contraction + +word dem 12356 +always dem 2-12356 +endword dem 145-12356 shouldn't use the dem-contraction +always außerdem 16-6-2346-12456-2-12356 +always demask = demaskiert shouldn't use the dem-contraction +always demilit = shouldn't use the dem-contraction +always demonstr 145-12356-135-1345-23456-1235 shouldn't use the dem-contraction +word demo 145-12356-135 shouldn't use the dem-contraction +word demos 145-12356-135-234 shouldn't use the dem-contraction + +word durch 1456 +always durch 2-1456 +sufword durchzuck 2-1456-1356-136-46 shouldn't use the zu-contraction +word durchzug 2-1456-1356-136-1245 shouldn't use the zu-contraction +word durchzuges 2-1456-1356-136-1245-123456 shouldn't use the zu-contraction +sufword durchzugs 2-1456-1356-136-1245-234 shouldn't use the zu-contraction +#begword durcheinandergerat 1456-2-1246-12346-1235-1-2345 +always zugerat 2-1356-12346-1235-1-2345 shouldn't use the er-contraction + +word für 124 +always für 2-124 +always fürst 124-1256-1235-23456 shouldn't use the für-contraction + +word gegen 1245 +always gegen 2-1245 +prfword gegenzug 2-1245-1356-136-1245 +prfword gegenzuge 2-1245-1356-136-12346 +prfword gegenzuges 2-1245-1356-136-1245-123456 +prfword gegenzugs 2-1245-1356-136-1245-234 +before g sufword gegenzun 2-1245-1356-256 + +word gewesen 12346 +always gewesen 2-12346 +always fürsorgewesen 2-124-234-26-12346-2456-123456-14 shouldn't use the gewesen-contraction + +word immer 1346 +always immer 2-1346 +always immersion 24-1346-12456-234-245 shouldn't use the immer-contraction +always immersiv 24-1346-12456-234-24-1236 +always flimmer 124-123-24-1346-12456 +always wimmer 2456-24-1346-12456 shouldn't use the immer-contraction +always zimmer 1356-24-1346-12456 shouldn't use the immer-contraction + +word jetzt 245 +always jetzt 2-245 + +word mehr 2356 +always mehr 2-2356 + +word mit 2345 +always mit 2-2345 + +word nicht 1345 +word n 6-1345 +always nicht 2-1345 +always nichtzughör 2-1345-1356-136-1245-125-246-1235 +always nichtzuck 2-1345-1356-136-46 + +word so 1234 +always so 2-1234 +endword son = +always cursor = shouldn't use the so-contraction +begword absol = +begword absorb = +begword absorp = +always adsorbier 1-145-234-26-12-346-1235 +always aerosol 1-12456-135-234-135-123 +always amtsober 1-134-2345-234-135-12-12456 +always anthroposo 235-2345-125-1235-135-1234-135-234-135 +always chromosom 1456-1235-135-134-135-234-135-134 shouldn't use the so-contraction +always iso = +always konson = +begmidword sensor 234-14-234-26 +endword sensor 234-14-234-135-1235 +endword sensor 234-14-234-135-1235 +always sockel 234-135-46-13456 +word soda = +always soffizier 234-135-124-124-24-1356-346-1235 +always soft = +always soldat = +endword solo = +always sommer 234-135-1346-12456 +before konsonant always son = +always sonogra = +always sonn = +always sonst 234-135-1345-23456 +always sorientier 234-26-24-14-2345-346-1235 +before konsonant always sor 234-26 +always source = +sufword south = +always sowjet = +always soziolo = +midword ungsopt 136-234-135-1234-2345 Abendgestaltungsoption shouldn't use the so-contraction + +word über 1256 +word ueber 1256 +always über 2-1256 +always überzucht 2-1256-1356-136-1456-2345 +always überzuck 2-1256-1356-136-46 +prfword überzug 2-1256-1356-136-1245 +prfword überzuges 2-1256-1356-136-1245-123456 +before konsonant always überzug 2-1256-1356-136-1245 +always überlauf 2-1256-123-16-124 + +word und 136 +always und 2-136 +sufword gesund 12346-234-256-145 +prfword hund 125-256-145 shouldn't use the und-contraction +always hunde 125-256-145-15 shouldn't use the und-contraction +always hundert 125-256-145-12456-2345 shouldn't use the und-contraction +prfword hunderte 125-256-145-12456-236 shouldn't use the und-contraction +prfword hunden 125-256-145-14 shouldn't use the und-contraction +prfword hundes 125-256-145-123456 shouldn't use the und-contraction +always kund 13-256-145 shouldn't use the und-contraction +always mund 134-256-145 shouldn't use the und-contraction +always rundfunk 1235-256-145-124-256-13 shouldn't use the und-contraction +sufword schrund 156-1235-256-145 +always wund 2456-256-145 shouldn't use the und-contraction + +word unter 256 +always unter 2-256 +sufword kunter 13-256-2345-12456 shouldn't use the unter-contraction +sufword kunterbunter 13-256-2345-12456-12-256-2345-12456 +sufword munter 134-256-2345-12456 shouldn't use the unter-contraction +sufword untereinander 256-2-1246 +always virus = + +word voll 12345 +always voll 2-12345 +prfword vollzug 2-12345-1356-136-1245 +prfword vollzuge 2-12345-1356-136-12346 +prfword vollzuges 2-12345-1356-136-1245-123456 +always vollzugs 2-12345-1356-136-1245-234 + +word von 1236 +always von 2-1236 + +word vor 26 +always vor 2-26 +always vorzugs 2-26-1356-136-1245-234 +always vorzugstimmen 2-26-1356-136-1245-23456-24-1346-14 +always favorit 124-1-1236-26-24-2345 shouldn't use the vor-contraction + +word wie 126 +always wie 2-126 +always zwiebel 1356-2456-346-12-13456 shouldn't use the wie-contraction + +word zu 1356 +always zu 2-1356 +always zugentlast 1356-136-1245-14-2345-123-1-23456 shouldn't use the zu- nor ge-contraction +word indem 35-2-12356 +word trotzdem 2345-1356-2-12356 +word zudem 1356-2-12356 +always zucht 1356-136-1456-2345 shouldn't use the zu-contraction +always zuck 1356-136-46 shouldn't use the zu-contraction +before g always zug = +endword zug = +endword zuges 1356-136-1245-123456 + +# Einformige Kürzungen, alleinstehend oder am Wortanfang +sufword ihr 24 +sufword sein 246 +word war 356 +word waren 356-14 +word warst 356-23456 +word wart 356-2345 +word war's 356-6-234 +word wär 5-356 +word wäre 5-356-15 +word wären 5-356-14 +word wärest 5-356-15-23456 +word wäret 5-356-15-2345 +word wärst 5-356-23456 +word wärt 5-356-2345 +word wär's 5-356-6-234 + +# Einformige Kürzungen, alleinstehend, mit Endungen oder in Wortverbindungen +always hatt 125 +always hätt 345 +always haett 345 +always welch 13456 + +word adonis = shouldn't use the nis-contraction +always aktuell 1-13-2345-136-15-12345 should use the ll-contraction +always all 1-12345 +sufword alle 1-15 +always allegor 1-12345-15-1245-26 Allegorie shouldn't use the ae-contraction +always allein 1-1246 +word allem 1-12356 +always allen 1-14 +always aller 1-12456 +always allerg 1-12345-12456-1245 Allergiker +word alles 1-123456 +always allesamt 1-12345-15-234-1-134-2345 shouldn't use the es-contraction +always alphabet 25-1234-125-1-12-15-2345 shouldn't use the hab-contraction +word also 1-135 +always ander 2-12456 +always wander 2456-235-145-12456 wandern shouldn't use the ander-contraction +sufword zander 1356-235-145-12456 +always änder 5-12456 +always abänder 1-12-5-12456 +always bänder 12-345-1345-145-12456 shouldn't use the änder-contraction +always aender 5-12456 +always arbeit 356-12 +before s always arbeits 356-12-234 +always arben 356-12-14 +always kauf 13-16-124 +begword aussprech 16-2-2346 +midendword aussprech 16-234-2-2346 +midendword ausstell 16-234-2-13456 +always australi 16-23456-1235-25-24 shouldn't use the aus-contraction +always austria 16-23456-1235-24-1 shouldn't use the aus-contraction +#begword äuß 5-34 FIXME: how to deal with äußerst? + +always ähnlich 345-456 +always aehnlich 345-456 + +word balsam 12-25-234-1-134 +word been 12-15-15-1345 english word shouldn't use be- or en-contraction +always beere 12-15-15-1235-15 +always beeren 12-15-15-1235-14 +always behr 12-2356-1235 entbehren +begword beid 12-145 beiderseits +always berg 12-12456-1245 shouldn't use the be-contraction +always berge 12-12456-12346 shouldn't use the be-contraction +always bergen 12-12456-1245-14 shouldn't use the be-contraction +always berger 12-12456-1245-12456 shouldn't use the be-contraction +always berges 12-12456-1245-123456 shouldn't use the be-contraction +always besonder 23 +always besser 234-234 +contraction ss +word beim 12-134 +contraction bm +word bis 12-234 +sufword bisher 12-234-125-12456 +sufword bislang 12-2345-123-1245 +sufword bisweil 12-234-2456-146-123 +always bison = + +always bist 12-23456 +always bistum 12-24-23456-136-134 shouldn't use the bist-contraction +always bleib 12-12 +contraction bb +always blind 12-123 +contraction bl +always brauch 2-34 +always bräuch 5-34 +always braeuch 5-34 +always brief 12-124 +contraction bf +always bring 12-1245 +contraction bg + +always charakter 1456-13 +sufword chor 1456-135-1235 shouldn't use the or-contraction +always comput 6-14-135-134-1234-136-2345 computer should use the er-contraction + +always dabei 145-12 +contraction db +always dadurch 145-145 +contraction dd +always dafür 145-124 +contraction df +always dagegen 145-1245 +contraction dg +always daher 145-125 +contraction dh +always damit 145-134 +contraction dm +always dank 145-13 +contraction dk +always davon 145-1236 +contraction dv +always dazu 145-1356 +contraction dz +always dazubleib 145-1-2-1356-12-12 shouldn't use the dazu-contraction +always dazumal 145-1-2-1356-134 +always deuten 145-126-2345-14 shouldn't use the te-contraction +always deal = dealer +word dei = Agnus Dei +always demokrat 145-2345 +contraction dt +word denen 15-14 +word dnister 145-1345-24-234-2345-12456 shouldn't use the nis-contraction +word denn 145-1345 +word dennschon 145-1345-156-135-1345 +always dessen 145-2346 +always deutsch 145-156 +word diem 145-24-12356 we shouldn't use the ie-contraction here +word diese 346-15 +word diesen 346-14 +word dieser 346-12456 +word dieses 346-123456 +sufword diesmal 346-134 +word dir 145-1235 +word doch 145-1456 +always druck 145-46 +always drück 5-145-46 +always dürf 2-145 + +always eben 15-12-14 +word ebenso 15-135 +contraction eo +sufword ehemal 15-125-15-134 +word ei 6-146 +always eigen 146-1245-14 Eigennutz shouldn't use the ge-contraction +always einander 2-1246 +word en 15-1345 en passant +always enig 14-45 +always erkenn 12456-13-14-1345 +sufword etwa 15-1 +contraction ea +word etwas 2345-2456 +contraction tw + +always fahr 2-1235 +always fahrtsst 2-1235-2345-234-23456 shouldn't use the ss-contraction +always fahrtsstell 2-1235-2345-234-2-13456 +always fähr 5-1235 +always faehr 5-1235 +always fall 124-12345 +always fäll 5-124-12345 +always faell 5-124-12345 +always fertig 124-45 +always fest 124-15-23456 should use the st-contraction +always film = +always folgen 124-135-123-1245-14 shouldn't use the ge-contraction +always frag 124-1235 +contraction fr +always fragil = +always fragment 124-1235-1-1245-134-14-2345 +always freund 124-145 +contraction fd +always führ 124-125 +contraction fh +always fürcht 124-1256-1235-1456-2345 shouldn't use the für-contraction + +always ganz 1245-1356 +contraction gz +always gänz 5-1245-1356 +always gaenz 5-1245-1356 +always garnison 1245-356-1345-24-234-135-1345 shouldn't use the nis-contraction +word gegend 12346-1245-14-145 shouldn't use the gegen-contraction +always gegenüber 1245-1256 +contraction gü +always gegenwart 1245-2456 +contraction gw +always gegenwärt 5-1245-2456 +always gegenwaert 5-1245-2456 +always gelb 1245-13456-12 should use the el-contraction +always geld 1245-13456-145 should use the el-contraction +always gelegen 1245-1245 +contraction gg +begword gelt 1245-13456-2345 gelten shouldn't use the ge-contraction +prfword gene 1245-14-15 +prfword genem 1245-14-12356 +prfword genen 1245-14-14 +prfword gener 1245-14-12456 +prfword genes 1245-14-123456 +always geogra = Geographie shouldn't use the ge-contraction +prfword gern 1245-12456-1345 +midendword gerlich 1245-12456-456 bürgerlich shouldn't use the ge-contraction +always gern 1245-12456-1345 we shouldn't use the ge-contraction here +always geschäft 1245-124 +always geschaeft 1245-124 +contraction gf +always gesellschaft 1245-156 +always geworden 12346-2456 +always gibt 1245-12 +contraction gb +always gleich 1245-1456 +always glück 1245-46 +always groß 1245-2346 +contraction gß +always größ 5-1245-2346 +always grund 1245-145 +contraction gd +always gründ 5-1245-145 +always gründonners 1245-1235-1256-1345-145-135-1345-1345-12456-234 gründonnerstag shouldn't use the gründ-contraction +always hab 2-125 +always haft 125-124 +contraction hf +always häft 5-125-124 +always haeft 5-125-124 +word hain = +always hamburger 125-1-134-12-136-1235-1245-12456 shouldn't use the ge-contraction +always hand 125-145 +always händ 5-125-145 +always haend 5-125-145 +always halten 125-25-2345-14 shouldn't use the te-contraction +always hast 125-23456 +always hat 125-2345 +contraction ht +word hattest 125-15-23456 shouldn't use the es-contraction +word hattrick 125-1-2345-2345-24-46 shouldn't use the hatt-contraction +always haupt 125-1234 +contraction hp +always häupt 5-125-1234 +always herr 1235-1235 +contraction rr +always hier 125-1235 +contraction hr +always hierar 125-24-12456-356 hierarchie +always hoff 124-124 +contraction ff + +word ich 3456 +sufword ihn 24-125 +always inter 35-2345-12456 +always interess 2-35 +always irgend 24-1245 irgendetwas +contraction ig + +always jahr 245-1235 +contraction jr +always jähr 5-245-1235 +always jaehr 5-245-1235 +always jahrhundert 245-125 +contraction jh +always jahrtausend 245-2345 +contraction jt +always jahrzehnt 245-1356 +contraction jz +sufword jed 245-145 +word jedoch 245-1456 +sufword jetzig 245-45 +always johannisberg 245-135-125-235-1345-24-234-12-12456-1245 shouldn't use the nis-contraction +always jung 245-256-1245 shouldn't use the ung-contraction + +word kannst 13-23456 +always kapital 13-1234 +contraction kp +always kapitäl 5-13-1234 +always kapitael 5-13-1234 +always klemm 13-123-15-1346 eingeklemmt shouldn't use the em-contraction +always knoch 13-1345-135-1456 Knochen shouldn't use the noch-contraction +always komm 13-1346 +contraction kx +always akkommod 1-13-13-135-1346-135-145 shouldn't use the komm-contraction +always kömm 5-13-1346 +always konnt 13-2345 +contraction kt +always könn 2-13 + +always kraft 13-124 +contraction kf +always kräft 5-13-124 +always kraeft 5-13-124 + +always kulturell 13-136-123-2345-136-1235-15-12345 should use the ll-contraction + +always kurz 13-1356 +contraction kz +always kürz 5-13-1356 + +always lang 123-1245 +contraction lg +before g sufword schlan 156-123-235 shouldn't use the lang-contraction +sufword schlangen 156-123-235-1245-14 +before g always warteschlan 2456-356-236-156-123-235 +always läng 5-123-1245 +always laeng 5-123-1245 +always jahrelang 245-1235-15-123-1245 shouldn't use the el-contraction +always jahrhundertelang 245-125-15-123-1245 shouldn't use the el-contraction +always jahrzehntelang 245-1356-15-123-1245 shouldn't use the el-contraction +always jahrtausendelang 245-2345-15-123-1245 shouldn't use the el-contraction +before s always jahres 245-1235-123456 +before g always jahresta 245-1235-123456-2345-1 +always langobard 123-235-1245-135-12-356-145 shouldn't use the lang-contraction +always lass 2-123 +always läss 5-123 +always laess 5-123 +sufword blass 12-123-1-2346 +sufword blasst 12-123-1-234-23456 +always class = shouldn't use the lass-contraction +before s always glas = +sufword klass 13-123-1-2346 shouldn't use the lass-contraction +always lassist 123-1-2346-24-23456 +always laich 123-1-24-1456 shouldn't use the ich-contraction +always lasagne = shouldn't use the sag-contraction +always lasso 123-1-2346-135 shouldn't use the lass-contraction +always länd = +always laend = +always leb 123-12 +contraction lb +always klebeband 13-123-15-23-12-235-145 shouldn't use the leb-contraction +always klebebänder 13-123-15-23-12-345-1345-145-12456 shouldn't use the leb- nor änder-contraction +always leicht 123-1456 +always letzt 123-2345 +contraction lt +always lieb 123-346-12 + +always mann 134-1345 +contraction mn +always männ 5-134-1345 +always maenn 5-134-1345 +word manna = shouldn't use the mann-contraction +always mannequin 134-235-1345-15-6-12345-35 shouldn't use the mann-contraction +always maschin 134-156 +always material 134-123 +contraction ml +always materiell 134-12345 +word mir 134-1235 +always mittel 134-2345 +contraction mt +always moldawien 134-135-123-145-1-2456-24-14 shouldn't use the wie-contraction +sufword moor = shouldn't use the or-contraction +always möchte 1456-15 +word möchten 1456-14 +always mög 2-246 +always möglich 134-456 +always musik 134-13 +contraction mk +always muss 134-2346 +always müss 2-134 + +word nachdem 1345-145 +always nahm 1345-134 Annahme +contraction nm +always natur 1345-2345 +contraction nt +always natürlich 1345-456 +always nächst 1345-23456 +always naechst 1345-23456 +always nehm 1345-125 +contraction nh +endword nisch 1345-24-156 shouldn't use the nis-contraction +endword nische 1345-24-156-15 shouldn't use the nis-contraction +endword nischen 1345-24-156-14 shouldn't use the nis-contraction +endword nischer 1345-24-156-12456 shouldn't use the nis-contraction +endword nisches 1345-24-156-123456 shouldn't use the nis-contraction +always nichtig 1345-45 +always nichts 1345-234 +contraction ns +always nichtsehend 2-1345-234-2356-14-145 shouldn't use the nichts-contraction +always nichtschwimm 2-1345-156-2456-24-1346 shouldn't use the nichts-contraction +always noch 1345-1456 +always nommen 1345-1346 +contraction nx +always genommen 12346-1345-1346 +midendword augenommen 16-12346-1345-1346 +always eigenommen 146-12346-1345-1346 +always notwendig 1345-2456 +contraction nw +begmidword normal 1345-26-134-25 shouldn't use the mal-contraction +prfword normal 1345-26-134-1-123 shouldn't use the mal-contraction +always anim 235-24-134 animal shouldn't use the mal-contraction +always nur 1345-1235 +contraction nr +always nutz 1345-1356 +contraction nz +always nütz 5-1345-1356 + +sufword ohne 135-15 +contraction oe + +always öffentlich 246-456 + +always paar = shouldn't use the ar-contraction +always paragraph 1234-1245 +contraction pg +always person 1234-1345 +contraction pn +always philosoph 1234-125 +contraction ph +always platz 1234-1356 +always plätz 5-1234-1356 +always plaetz 5-1234-1356 +always plötzlich 1234-456 +always ploetzlich 1234-456 +always politik 1234-13 +contraction pk +always politisch 1234-156 +always punkt 1234-2345 +contraction pt + +always recht 1235-2345 +contraction rt +before s always rechts 1235-2345-234 +always regier 1235-1245 +contraction rg +before s always regierungs 1235-1245-136-234 +always rehabilit 1235-125 +contraction rh +always republik 1235-13 +contraction rk +sufword rest 1235-15-23456 should use the st-contraction +always richt 2-3456 +always rück 1235-46 +always rueck 1235-46 + +always sag 234-1245 +contraction sg +always saal = shouldn't use the al-contraction +word samen 234-1-134-14 shouldn't use the sam-contraction +always satz 234-1356 +contraction sz +always sätz 5-234-1356 +always saetz 5-234-1356 +always schnur 156-1345-136-1235 shouldn't use the nur-contraction +always school 234-1456-135-135-123 foreign word, sch-contraction not allowed +always schlag 156-1245 +always schläg 5-156-1245 +always schlaeg 5-156-1245 +always schließ 156-2346 +always schreib 156-12 +always schrift 156-2345 +always schrieb 2-156 +always schwierig 156-45 +always schwillt 156-2456-24-12345-2345 shouldn't use the will-contraction +always schwoll 156-2456-135-12345 geschwollen shouldn't use the woll-contraction +word sehr 234-1235 +sufword versehr 36-234-1235 +sufword unversehr 256-1236-12456-234-1235 +always selbst 234-23456 +always selbständig 234-13456-12-5-23456-45 shouldn't use the selbst-contraction +always selbstaendig 234-13456-12-5-23456-45 shouldn't use the selbst-contraction +always setz 2-15 +sufword sesam 234-123456-1-134 shouldn't use the sam-contraction +word sind 234-145 +contraction sd +always gesinde 12346-234-35-145-15 +always gesindel 12346-234-35-145-13456 +always gesindes 12346-234-35-145-123456 +always gesindest 12346-234-35-145-15-23456 + +always sitz 2-24 +always sitzbein 2-24-12-1246 shouldn't use the bei-contraction +always solch 234-1456 +always soll 2-234 +always sondern 234-1345 +contraction sn +always sozial 234-123 +contraction sl +always spiel 2-346 +always sprach 234-1234 +contraction sp +always spräch 5-234-1234 +always spraech 5-234-1234 +always sprech 2-2346 +always staat 23456-2345 +always stand 2-23456 +always standard 23456-235-145-356-145 shouldn't use the stand-contraction +always ständ 5-23456 +always staend 5-23456 +always stell 2-13456 +always sstell 234-2-13456 shouldn't use the ss-contraction +word stets 23456-234 +always strahier 23456-1235-1-125-346-1235 abstrahieren + +word taiga = shouldn't use the ig-contraction +always täter 2345-345-2345-12456 shouldn't use the er-contraction +always technik 2345-13 +contraction tk +always stechnik 234-2345-13 +always technisch 2345-156 +always stechnisch 234-2345-156 +sufword test 2345-15-23456 shouldn't use the es-contraction +sufword töricht 2345-246-1235-3456-2345 shouldn't use the richt-contraction +sufword toericht 2345-246-1235-3456-2345 shouldn't use the richt-contraction +always trag 2345-1245 +contraction tg +always träg 5-2345-1245 +always train = training shouldn't use the first possible in-contraction +always treff 2345-124 +contraction tf +always trinitro = shouldn't use the in-contraction +always trotz 2345-1356 +contraction tz +always trüb = trüber shouldn't use the über-contraction + +always unbeirr 256-23-24-1235-1235 unbeirrt shouldn't use the bei-contraction +sufword under 256-145-12456 shouldn't use the und-contraction + +word überhaupt 1256-125 +word ueberhaupt 1256-125 +always übrig 1256-45 + +always verhältnis 1236-125 +contraction vh +always verhaeltnis 1236-125 +always viel 1236-123 +contraction vl +word vielleicht 1236-2345 +always volk 1236-13 +contraction vk +always völk 5-1236-13 +word vom 1236-134 +contraction vm + +always wahr 2456-125 +contraction wh +always währ 5-2456-125 +always während 345-145 +contraction äd +always waehrend 345-145 +sufword warm 2456-356-134 shouldn't use the war-contraction +always weg 2456-1245 +contraction wg +always weis 2-146 Anweisung +always zweischicht 1356-2456-146-156-3456-2345 shouldn't use the weis-contraction +always weit 2456-2345 +before konsonant begword zweit 1356-2456-146-2345 shouldn't use the weit-contraction +always wenig 2456-45 +sufword wenn 2456-1345 +contraction wn +always werd 2-2456 +always wesentlich 2456-456 +always wiegend 2456-346-1245-14-145 shouldn't use the wie-contraction +always wieder 346-145 +always wien 2456-346-1345 shouldn't use the wie-contraction +always will 2456-12345 +always william 2456-24-12345-24-1-134 +word wir 2456-1235 +word wird 2456-145 +always wirk 2456-13 +contraction wk +word wirst 2456-23456 +always wirtschaft 2456-156 +always wiss 2456-2346 +contraction wß +word swiss 234-2456-24-2346 shouldn't use the wiss-contraction +always wohl 2456-123 +contraction wl +always woll 2-135 +word Wolle 2456-135-12345-15 shouldn't use the woll-contraction +always wollfad 2456-135-12345-124-1-145 shouldn't use the woll-contraction +always baumwoll 12-16-134-2456-135-12345 shouldn't use the woll-contraction +word worden 135-14 +sufword wurd 136 +sufword würd 1256 + +always young 6-13456-135-136-1345-1245 shouldn't use the u-contraction + +always zahl 1356-123 +contraction zl +always zähl 5-1356-123 +always zeit 1356-2345 +contraction zt +before st midendword zug = +word zum 1356-134 +word zunächst 1356-1345 +word zunaechst 1356-1345 +word zur 1356-1235 +sufword zurschau 1356-1235-156-16 +sufword zurück 1356-46 +sufword zurueck 1356-46 +always zusammen 1356-234 +always zwischen 1356-2456 +contraction zw + +# exceptions +always aachen 1-1-1456-14 shouldn't use the ach-contraction +always abbauf 1-12-12-16-124 Abbaufortschritt, Abbaufront +sufword abend 1-12-14-145 +always abenteuer 1-12-14-2345-126-12456 +always abenteurer 1-12-14-2345-126-1235-12456 +always aberkann 1-12-12456-13-235-1345 shouldn't use the aber-contraction +always aberkenn 1-12-12456-13-14-1345 shouldn't use the aber-contraction +begword abernt 1-12-12456-1345-2345 shouldn't use the aber-contraction +always abgaben 1-12-1245-1-12-14 shouldn't use the be-contraction +begword ausgaben 34-1245-1-12-14 shouldn't use the be-contraction +sufword ablageraum 1-12-123-1-12346-1235-16-134 +always ablageräum 1-12-123-1-12346-1235-34-134 +always ablageraeum 1-12-123-1-12346-1235-34-134 +always ablauf 1-12-123-16-124 shouldn't use the auf-contraction +always ablösesumm 1-12-123-246-234-15-234-136-1346 shouldn't use the es-contraction +always abloesesumm 1-12-123-246-234-15-234-136-1346 shouldn't use the es-contraction +always abnormität 1-12-1345-26-134-5-345 shouldn't use the mit-contraction +always abnormitaet 1-12-1345-26-134-5-345 shouldn't use the mit-contraction +always abrund 1-12-1235-256-145 shouldn't use the und-contraction +begword abschieds 1-12-156-346-145-234 Abschiedsschmerz +always achteck 1-1456-2345-15-46 shouldn't use the te-contraction +always asocia 1-234-135-6-14-24-1 asociación shouldn't use the so-contraction +always afrikarefer 1-124-1235-24-13-1-1235-15-124-12456 shouldn't use the ar-contraction +sufword agent 1-1245-14-2345 shouldn't use the ge-contraction +always akadem 1-13-1-145-12356 shouldn't use the dem-contraction +sufword akten 1-13-2345-14 shouldn't use the te-contraction +always akteur 1-13-2345-126-1235 shouldn't use the te-contraction +always ingenieur 35-1245-14-24-126-1235 +always interieur 35-2345-12456-24-126-1235 +always porteur 1234-26-2345-126-1235 +always alarm 25-356-134 Alarmmeldung shouldn't use the mm-contraction +always albern 25-12-12456-1345 shouldn't use the be-contraction +always albert 25-12-12456-2345 shouldn't use the be-contraction +always alexander 25-15-6-1346-235-145-12456 shouldn't use the ander-contraction +always algerier 25-1245-12456-24-12456 shouldn't use the ie-contraction +sufword allee 1-12345-15-15 shouldn't use the alle-contraction +prfword alleen 1-12345-15-14 shouldn't use the alle-contraction +always baumallee 12-16-134-1-12345-15-15 shouldn't use the mal-contraction and alle-contraction +always baumalleen 12-16-134-1-12345-15-14 shouldn't use the mal-contraction and alle-contraction +before st always alltags 1-12345-2345-1-1245-234 +begword alm 25-134 +begword alter 25-2345-12456 +always amateur 1-134-1-2345-126-1235 should use the eu-contraction +before r always amerika 1-134-12456-24-13-1 +always amtschines 1-134-2345-234-1456-35-123456 shouldn't use the sch-contraction +always amtsstub 1-134-2345-234-23456-136-12 shouldn't use the ss-contraction +always andalusier 235-145-25-136-234-24-12456 shouldn't use the ie-contraction +midendword anebel 1-1345-15-12-13456 Andromedanebel shouldn't use the an-contraction +before st always anfangs 235-124-235-1245-234 +before st always angriffs 235-1245-1235-24-124-124-234 +always anklage 235-13-123-1-12346 Anklagerede shouldn't use the er-contraction +always anklang 235-13-123-235-1245 shouldn't use the lang-contraction +always ankläng 235-13-123-345-1345-1245 shouldn't use the läng-contraction +begword anlagen 235-123-1-1245-14 +always anlauf 235-123-16-124 shouldn't use the auf-contraction +before m always anleihe 235-123-146-125-15 Anleihemarkt shouldn't use the em-contraction +before m always film = +class egn egn +before egn begword anti 235-2345-24 +always antichrist 235-2345-24-1456-1235-24-23456 shouldn't use the ich-contraction +always anästh 235-345-234-2345-125 Anästhesie +begword armee 356-134-15-15 +word armeen 356-134-15-14 + +always augen 16-1245-14 shouldn't use the ge-contraction +midendword austausch 16-234-2345-16-156 shouldn't use the st-contraction +always beilstein 12-146-123-23456-1246 shouldn't use the bei-contraction +word bein 12-1246 shouldn't use the bei-contraction +word beine 12-1246-15 shouldn't use the bei-contraction +word beinen 12-1246-14 shouldn't use the bei-contraction +word beines 12-1246-123456 shouldn't use the bei-contraction +always bauform 12-16-124-26-134 shouldn't use the auf-contraction +always beteuer 23-2345-126-12456 shouldn't use the te-contraction +always beute 12-126-236 should use the eu-contraction +always beutel 12-126-2345-13456 should use the eu-contraction +always bssy 12-234-234-6-13456 shouldn't use the ss-contraction +always bundes 12-256-145-123456 shouldn't use the und-contraction +prfword chemikalie 1456-12356-24-13-25-24-15 +always donnerstag 145-135-1345-1345-12456-234-2345-1-1245 shouldn't use the st-contraction +before g always samstag = +endword stag = shouldn't use the st-contraction +endword stage 234-2345-1-12346 +endword stages 234-2345-1-1245-123456 +sufword eheinstitut 15-125-15-35-23456-24-2345-136-2345 +begword eheleu 15-125-15-123-126 +before g begword eherin 15-125-15-1235-35 Ehering(e) shouldn't use the er-contraction +midword ehilfs = Analysehilfsmittel shouldn't use the eh-contraction +always einter 15-35-2345-12456 shouldn't use the ein-contraction +midendword emethod = Analysemethode shouldn't use the eh-contraction +midendword enorm 15-1345-26-134 Aussprachenorm shouldn't use the en-contraction +always emuskel 15-134-136-234-13-13456 shouldn't use the em-contraction +always eschatolog 123456-1456-1-2345-135-123-135-1245 shouldn't use the sch-contraction +always esther 123456-2345-125-12456 shouldn't use the st-contraction +always ästhe 345-234-2345-125-15 ästhetisch +midendword erecht 15-1235-2345 +midendword ericht 15-2-3456 +always erepublik 15-1235-13 +midendword emann 15-134-1345 +midendword emädchen 15-134-345-145-1456-14 +midendword emaedchen 15-134-345-145-1456-14 +midendword emänn 15-5-134-1345 +midendword emaenn 15-5-134-1345 +midendword estand 15-2-23456 +midword estell 15-2-13456 +always found 124-135-256-145 Foundation shouldn't use the und-contraction +begword gänse = +word gänsen 1245-345-1345-234-14 +sufword gänserich 1245-345-1345-234-12456-3456 +always geben 12346-12-14 +always gebunden 12346-12-256-145-14 shouldn't use the und-contraction +always geier 1245-146-12456 should use the ei-contraction +always geil 1245-146-123 shouldn't use the ge-contraction +midendword geingang 1245-1246-1245-235-1245 +midendword geingän 1245-1246-1245-345-1345 +always gelungen 12346-123-256-1245-14 +always generat 1245-14-12456-1-2345 +always generier 1245-14-12456-346-1235 +always gerät 12346-1235-345-2345 should use the ge-contraction +always geraet 12346-1235-345-2345 should use the ge-contraction +always geräusch 12346-1235-34-156 should use the ge-contraction +always geraeusch 12346-1235-34-156 should use the ge-contraction +always gerecht 12346-1235-2345 +always gericht 12346-2-3456 +begword german 1245-12456-134-235 shouldn't use the ge-contraction +always gewiesen 12346-2456-346-234-14 shouldn't use the wie-contraction +prfword hallen 125-1-12345-14 shouldn't use the allen-contraction +always hauf 125-16-124 shouldn't use the auf-contraction +always hotel 125-135-2345-13456 shouldn't use the te-contraction +always installer 35-23456-1-12345-12456 shouldn't use the aller-contraction +always internet 35-2345-12456-1345-15-2345 shouldn't use the te-contraction +always interview 35-2345-12456-1236-24-15-2456 shouldn't use the ie-contraction +after st always ionstrieb 245-234-2345-1235-346-12 +after st always ionstrupp 245-234-2345-1235-136-1234-1234 +always jubel 245-136-12-13456 shouldn't use the be-contraction +always kaffee = +endword kaffees 13-1-124-124-15-123456 +always komponist 13-135-134-1234-135-1345-24-23456 shouldn't use the nis-contraction +always leselamp 123-123456-15-123-1-134-1234 shouldn't use the el-contraction +always liechtenstein 123-346-1456-2345-14-23456-1246 shouldn't use the te-contraction +prfword linie 123-35-24-15 shouldn't use the ie-contraction +always richtlini 2-3456-123-35-24 +prfword materie 134-1-2345-12456-24-15 shouldn't use the ie-contraction +always metallen 134-15-2345-1-12345-14 shouldn't use the allen-contraction +always regel 1235-15-1245-13456 +always release = shouldn't use the el-contraction +always roboter 1235-135-12-135-2345-12456 shouldn't use the te-contraction +always round 1235-135-256-145 shouldn't use the und-contraction +sufword rund 1235-256-145 shouldn't use the und-contraction +word räson = shouldn't use the so-contraction +always döschen 145-246-234-1456-14 shouldn't use the sch-contraction +always füsschen 124-1256-2346-1456-14 +always häschen 125-345-234-1456-14 shouldn't use the sch-contraction +always höschen 125-246-234-1456-14 should use the ch-contraction +always wollhöschen 2456-135-12345-125-246-234-1456-14 shouldn't use the woll-contraction +always küsschen 13-1256-2346-1456-14 shouldn't use the sch-contraction +always möschen 134-246-234-1456-14 should use the ch-contraction +word röschen 1235-246-234-1456-14 should use the ch-contraction +begword rosaro = shouldn't use the ar-contraction +midendword sammel 234-1-1346-13456 shouldn't use the sam-contraction +midendword samml 234-1-1346-123 shouldn't use the sam-contraction +endword schef 234-1456-15-124 +endword schefin 234-1456-15-124-35 +endword schefins 234-1456-15-124-35-234 +endword schefinnen 234-1456-15-124-35-1345-14 +endword schefs 234-1456-15-124-234 +endword eschef 123456-1456-15-124 +endword eschefin 123456-1456-15-124-35 +endword eschefins 123456-1456-15-124-35-234 +endword eschefinnen 123456-1456-15-124-35-1345-14 +endword eschefs 123456-1456-15-124-234 +always schueler 156-1256-123-12456 should use the ue-symbol +always schwung 156-2456-256-1245 shouldn't use the ung-contraction +always september 234-15-1234-2345-12356-12-12456 should use the em-contraction +always dezember 145-15-1356-12356-12-12456 shouldn't use the be-contraction +before s always sichts 234-3456-2345-234 Ansichtssache shouldn't use the ss-contraction +always silber 234-24-123-12-12456 shouldn't use the be-contraction +always sprung 234-1234-1235-256-1245 shouldn't use the ung-contraction +always ssitz 234-2-24 shouldn't use the ss-contraction +always ssonntag = +always sspiel 234-2-346 +always ssprach 234-234-1234 +always sstand 234-2-23456 +midendword stitel 234-2345-24-2345-13456 +always studien 23456-136-145-24-14 shouldn't use the ie-contraction +always stunde 23456-256-145-15 shouldn't use the und-contraction +always stunden 23456-256-145-14 +always esystem 15-234-6-13456-23456-12356 shouldn't use the es-contraction +always sturz 23456-136-1235-1356 Absturzursache shouldn't use the zu-contraction +always tagesstät 2345-1-1245-123456-23456-345-2345 shouldn't use the ss-contraction +always tagesstaet 2345-1-1245-123456-23456-345-2345 shouldn't use the ss-contraction +always team = shouldn't use the te-contraction +midendword termin 2345-12456-134-35 shouldn't use the te-contraction +always wagen 2456-1-1245-14 shouldn't use the ge-contraction +always weiber 2456-146-12-12456 shouldn't use the be-contraction +sufword verbund 36-12-256-145 shouldn't use the und-contraction +midendword verbund 1236-12456-12-256-145 shouldn't use the und-contraction +midword versamm 1236-12456-234-1-1346 shouldn't use the sam-contraction +always viertel 1236-346-1235-2345-13456 shouldn't use the te-contraction +before g always zeitsta 1356-2345-234-2345-1 +begword zion = zionist shouldn't use the nis-contraction +always zugantenn 1356-136-1245-235-2345-14-1345 +always zweiseit 1356-2456-146-234-146-2345 +always zweistaat 1356-2456-146-23456-2345 shouldn't use the weis-contraction + +midendword heitstätig 125-234-2345-345-2345-45 gelegenheitstätigkeit shouldn't use the st-contraction +begmidword admiral 1-145-134-24-1235-25 +begmidword astral 1-23456-1235-25 +before m sufword atom = +begmidword bifokal 12-24-124-135-13-25 +#begmidword brachial 12-1235-56-24-25 +begmidword bronchial 12-1235-135-1345-1456-24-25 bronchiallymphknoten shouldn't use the ll-contraction +begword general 1245-14-12456-25 +begmidword kolonial 13-135-123-135-1345-24-25 +begmidword zentral 1356-14-2345-1235-25 zentrallager +always schall 156-1-12345 schallen shouldn't use the allen-contraction +always herzultra 125-12456-1356-136-123-2345-1235-1 shouldn't use the zu-contraction +always mittagessen 134-24-2345-2345-1-1245-15-2346-14 +always snakeskin 234-1345-1-13-15-234-13-35 + +# countries +always dänemark 145-345-1345-15-134-356-13 shouldn't use the em-contraction +always daenemark 145-345-1345-15-134-356-13 shouldn't use the em-contraction + +# names +word angela 235-1245-13456-1 shouldn't use the ge-contraction +word angeles 235-1245-13456-123456 shouldn't use the ge-contraction +word angelika 235-1245-13456-24-13-1 shouldn't use the ge-contraction +word angelina 235-1245-13456-35-1 shouldn't use the ge-contraction +word angelo 235-1245-13456-135 shouldn't use the ge-contraction +always daniel 145-235-24-13456 shouldn't use the ie-contraction +always gerlind 1245-12456-123-35-145 should use the er-contraction +always solveig 234-135-123-1235-146-1245 shouldn't use the so-contraction + +# TODO: +# 8-Punkte-Plan + +# inline contraction of emoji descriptions +cldr de diff --git a/brltty/Contraction/de-kurzschrift-2015.ctb b/brltty/Contraction/de-kurzschrift-2015.ctb new file mode 100644 index 0000000..c1becb8 --- /dev/null +++ b/brltty/Contraction/de-kurzschrift-2015.ctb @@ -0,0 +1,1529 @@ +############################################################################### +# BRLTTY - A background process providing access to the console screen (when in +# text mode) for a blind person using a refreshable braille display. +# +# Copyright (C) 1995-2019 by The BRLTTY Developers. +# +# BRLTTY comes with ABSOLUTELY NO WARRANTY. +# +# This is free software, placed under the terms of the +# GNU Lesser General Public License, as published by the Free Software +# Foundation; either version 2.1 of the License, or (at your option) any +# later version. Please see the file LICENSE-LGPL for details. +# +# Web Page: http://brltty.app/ +# +# This software is maintained by Dave Mielke . +############################################################################### + +# BRLTTY Contraction Table - German (contracted - 2015 standard) +# Created by Mario Lang . + +include de-vollschrift.ctb + +class e e +class g g +class h h +class i i +class m m +class n n +class r r +class hilmnrsu hilmnrsu +class l l +class lnr lnr +class st st +class konsonant bcdfghjklmnpqrstvwxyz + +include de-kurzschrift-wort.cti +before e always auslöse 16-234-123-246-234-15 +before e always ausreise 16-234-1235-146-234-15 +before hilmnrsu always ausnahme 16-234-1345-134-15 +prfword ausnahmen 16-234-1345-134-14 +before hilmnrsu always aussage 16-234-234-1245-15 +prfword aussagen 16-234-234-1245-14 +before konsonant always aussagen 16-234-234-1245-14 +prfword aussagend 16-234-234-1245-14-145 +prfword aussagende 16-234-234-1245-14-145-15 +prfword aussagendem 16-234-234-1245-14-145-12356 +prfword aussagenden 16-234-234-1245-14-145-14 +prfword aussagender 16-234-234-1245-14-145-12456 +prfword aussagendes 16-234-234-1245-14-145-123456 +always aussagenklass 16-234-234-1245-14-13-123-1-2346 +before g always aussagenklän 16-234-234-1245-14-13-123-345-1345 + + +before s always aus 16-234 + +# Ausnahmen für Vokalgruppen aus de-vollschrift.ctb +before e always arteri 356-2345-12456-24 +always barrier 12-356-1235-24-12456 shouldn't use the ie-contraction +always bankier 12-235-13-24-12456 shouldn't use the ie-contraction +midendword iell 24-15-12345 shouldn't use the ie-contraction +always indien 35-145-24-14 shouldn't use the ie-contraction +always karrier 13-356-1235-24-12456 +always medien 134-15-145-24-14 shouldn't use the ie-contraction +always propriet 12345-1234-1235-24-15-2345 proprietär shouldn't use the ie-contraction +endword serie 234-12456-24-15 +always spezies 234-1234-15-1356-24-123456 shouldn't use the ie-contraction +always tragödie = +always tragödien 2345-1235-1-1245-246-145-24-14 + +# Due to their low usage frequency in typical german text the letters +# c, q, x and y are reused for the en-, ll-, ex/mm/nis- and el-contractions. +# Therefore they need a proceding letsign to disambiguate them. +always c 6-14 +always C 6-14 +always q 6-12345 +always Q 6-12345 +always x 6-1346 +always X 6-1346 +always y 6-13456 +always Y 6-13456 + +# Lautgruppenkürzungen +midendword ach 56 +begmidword al 25 +begmidword : 6-25 +begmidword an 235 +begmidword ar 356 +begmidword be 23 +midendword beule 12-126-123-15 +midendword beulen 12-126-123-14 +before g always beu 12-126 +always bell 23-12345 tabelle should use the ll-contraction +midendword ck 46 +midword eh 2356 +always kohle = +always kohlen 13-135-125-123-14 +always kohleintopf 13-135-125-123-1246-2345-135-1234-124 +always kohleintöpf 13-135-125-123-1246-2345-246-1234-124 +before g always kohleinla 13-135-125-123-1246-123-1 +before e always kohleul 13-135-125-123-126-123 ⠨⠅⠕⠓⠇⠣⠇⠉ +always ein 1246 +always einnen 15-35-1345-14 ⠨⠯⠓⠌⠎⠑⠔⠝⠉⠎⠩⠦ ⠨⠯⠓⠌⠎⠑⠔⠝⠉⠞⠷⠏⠻⠁⠞⠥⠗ ⠨⠧⠊⠵⠑⠔⠝⠉⠍⠔⠊⠾⠻ +always lateinisch 123-1-2345-146-1345-24-156 shouldn't use the ein-contraction +always el 13456 +begmidword elineal 15-123-35-15-25 +endword elineal 15-123-35-15-1-123 +always eleist 15-123-146-23456 +always em 12356 +always emach 15-134-56 +before e always emachs 12356-56-234 Systemachse +always en 14 +always denunz 145-15-1345-256-1356 shouldn't use the en-contraction +always er 12456 +always dereferenzier 145-15-1235-15-124-12456-14-1356-346-1235 shouldn't use the er-contraction +always deregulier 145-15-1235-15-1245-136-123-346-1235 shouldn't use the er-contraction +always es 123456 +always ge 12346 +prfword gehe 1245-2356-15 +prfword gehen 1245-2356-14 +prfword gehend 1245-2356-14-145 +prfword gehende 1245-2356-14-145-15 +prfword gehendem 1245-2356-14-145-12356 +prfword gehenden 1245-2356-14-145-14 +prfword gehender 1245-2356-14-145-12456 +prfword gehendes 1245-2356-14-145-123456 +before konsonant always geh 1245-2356 +always umgehung 136-134-1245-2356-136 shouldn't use the ge-contraction +before konsonant always bel 12-13456 Übelkeit shouldn't use the be-contraction +word bel 12-13456 +before konsonant always bem 12-12356 +before konsonant always ben 12-14 +before konsonant always ber 12-12456 +before konsonant always gel 1245-13456 klingelton shouldn't use the ge-contraction +before konsonant always gen 1245-14 +begword lungen 123-256-1245-14 shouldn't use the ge-contraction +begword magen 134-1-1245-14 shouldn't use the ge-contraction +before konsonant always ten 2345-14 +always elefant 13456-15-124-235-2345 +before konsonant always ter 2345-12456 +always güter 1245-1256-2345-12456 should use the er-contraction +always güteregel 1245-1256-236-1235-15-1245-13456 +always gütericht 1245-1256-236-2-3456 +midendword ich 3456 +midendword ig 45 +always in 35 + +midendword lich 456 +always lichtbogen 123-3456-2345-12-135-1245-14 shouldn't use the lich-contraction +always lichtnahr 123-3456-2345-1345-1-125-1235 shouldn't use the lich-contraction +always lichtsch 123-3456-2345-156 +always bodenlicht 12-135-145-14-123-3456-2345 shouldn't use the lich-contraction +begword see = +begword neusee 1345-126-234-15-15 +#before konsonant always seen 234-15-14 +word seele 234-15-13456-15 +sufword seelen 234-15-13456-14 +always seelisch 234-15-13456-24-156 +word teer 2345-15-12456 +sufword teerartig 2345-15-12456-356-2345-45 +before konsonant begword teer 2345-15-12456 +word teere 2345-15-12456-15 +word teeren 2345-15-12456-14 +word teerend 2345-15-12456-14-145 +word teerende 2345-15-12456-14-145-15 +word teerendem 2345-15-12456-14-145-12356 +word teerenden 2345-15-12456-14-145-14 +word teerender 2345-15-12456-14-145-12456 +word teerendes 2345-15-12456-14-145-123456 +word teerung 2345-15-12456-136 +word teerungen 2345-15-12456-136-14 +always teelich 2345-15-15-456 shouldn't use the el-contraction +always teelöffel 2345-15-15-123-246-124-124-13456 shouldn't use the el-contraction +always teemaschin 2345-15-15-134-156 shouldn't use the em-contraction +always teesieb 2345-15-15-234-346-12 shouldn't use the es-contraction +midendword ll 12345 +always holland 125-135-123-123-235-145 shouldn't use the ll-contraction +always holländer 125-135-123-123-345-1345-145-12456 shouldn't use the ll-contraction +always hollaender 125-135-123-123-345-1345-145-12456 shouldn't use the ll-contraction +midendword mm 1346 +always wurm = wurmmittel shouldn't use the mm-contraction +begmidword or 26 + +always schaos 234-1456-1-135-234 +after konsonant midword ss = +after konsonant midendword ssatz 234-234-1356 +after konsonant midendword ssätz 234-5-234-1356 +after konsonant midendword ssaetz 234-5-234-1356 +after konsonant midword ssch 234-156 +always sschicht 234-156-3456-2345 +always sschlag 234-156-1245 +always sschläg 234-5-156-1245 +always sschlaeg 234-5-156-1245 +always sschließ 234-156-2346 +always sschmuck 234-156-134-136-46 +always sschnur 234-156-1345-136-1235 shouldn't use the nur-contraction +always sschool 234-234-1456-135-135-123 foreign word, sch-contraction not allowed +always sschreib 234-156-12 +always sschrieb 234-2-156 +always sschrift 234-156-2345 +always sschwierig 234-156-45 +always sselbst 234-234-23456 +always sselbständ 234-234-13456-12-5-23456 shouldn't use the selbst-contraction +always sselbstaend 234-234-13456-12-5-23456 shouldn't use the selbst-contraction +after konsonant always ssetz 234-2-15 +after konsonant midendword ssesam 234-234-123456-1-134 shouldn't use the sam-contraction +always ssicher 234-234-3456-12456 +after konsonant always ssitz 234-2-24 +always ssolch 234-234-1456 +after konsonant midendword ssoll 234-2-234 +always ssondern 234-234-1345 +always ssozial 234-234-123 +always espiel 15-2-346 +always sspiel 234-2-346 +always esprach 15-234-1234 +always ssprach 234-234-1234 +always sspräch 234-5-234-1234 +always sspraech 234-5-234-1234 +always esprech 15-2-2346 +always ssprech 234-2-2346 +after konsonant midendword sst 234-23456 +always sstaat 234-23456-2345 +after konsonant midendword sstand 234-2-23456 +after konsonant midendword sständ 234-5-23456 +after konsonant midendword sstaend 234-5-23456 +after konsonant midendword sstell 234-2-13456 +always ssteiger 234-23456-146-1245-12456 +before e always sstund 234-23456-256-145 shouldn't use the und-contraction +midendword ss 2346 + +midendword te 236 +sufword atem 1-2345-12356 shouldn't use the te-contraction +always un 256 + +midendword tei 2345-146 + +always all 1-12345 +always ell 15-12345 +always emm 15-1346 +always esch 15-156 +always ess 15-2346 +always est 15-23456 + +endword tel 2345-13456 +always scheitel 156-146-2345-13456 shouldn't use the te-contraction +begword bettel 12-15-2345-2345-13456 shouldn't use the te-contraction +endword teln 2345-13456-1345 +endword tels 2345-13456-234 +endword tem 2345-12356 +endword tene 2345-14-15 +always tten 2345-2345-14 shouldn't use the te-contraction +always tter 2345-2345-12456 shouldn't use the te-contraction +always daten 145-1-2345-14 +always karten 13-356-2345-14 +midendword maten 134-1-2345-14 shouldn't use the te-contraction +endword tenem 2345-14-12356 +endword tenen 2345-14-14 +endword tener 2345-14-12456 +endword benes 12-14-123456 +endword tenes 2345-14-123456 +endword tens 2345-14-234 +endword ter 2345-12456 +endword tere 2345-12456-15 +endword terem 2345-12456-12356 +endword teren 2345-12456-14 +endword teres 2345-12456-123456 +endword ters 2345-12456-234 +always liter 123-24-2345-12456 +endword tern 2345-12456-1345 +endword tes 2345-123456 + +endword bel 12-13456 shouldn't use the be-contraction +endword beln 12-13456-1345 shouldn't use the be-contraction +endword belns 12-13456-1345-234 shouldn't use the be-contraction +endword bels 12-13456-234 shouldn't use the be-contraction +midword belläng 12-13456-5-123-1245 kabellänge shouldn't use the ll-contraction +midword bellaeng 12-13456-5-123-1245 +midendword belung 12-13456-136 +before st midendword belungs 12-13456-136-234 +always belveder 12-13456-1236-15-145-12456 shouldn't use the be-contraction +always wirbel 2456-24-1235-12-13456 shouldn't use the be-contraction +endword ben 12-14 shouldn't use the be-contraction +endword bend 12-14-145 shouldn't use the be-contraction +endword bende 12-14-145-15 shouldn't use the be-contraction +endword bendem 12-14-145-12356 shouldn't use the be-contraction +endword benden 12-14-145-14 shouldn't use the be-contraction +endword bender 12-14-145-12456 shouldn't use the be-contraction +endword bendes 12-14-145-123456 shouldn't use the be-contraction +endword benem 12-14-12356 shouldn't use the be-contraction +endword benen 12-14-14 shouldn't use the be-contraction +endword bens 12-14-234 shouldn't use the be-contraction +endword ber 12-12456 shouldn't use the be-contraction +endword berei 12-12456-146 shouldn't use the be-contraction +endword bereien 12-12456-146-14 shouldn't use the be-contraction +endword berin 12-12456-35 shouldn't use the be-contraction +endword berinnen 12-12456-35-1345-14 shouldn't use the be-contraction +endword bern 12-12456-1345 shouldn't use the be-contraction +endword bers 12-12456-234 shouldn't use the be-contraction +always ober 135-12-12456 shouldn't use the be-contraction +endword bes 12-123456 shouldn't use the be-contraction + +always begeh 23-1245-2356 shouldn't use the ge-contraction +always getriebegehäus 12346-2345-1235-346-23-12346-125-34-234 shouldn't use the eh-contraction +always getriebegehaeus 12346-2345-1235-346-23-12346-125-34-234 shouldn't use the eh-contraction +always umgeht 136-134-1245-2356-2345 shouldn't use the ge-contraction +always geig 1245-146-1245 should use the ei-contraction +always geisel 1245-146-234-13456 shouldn't use the ge-contraction +always geist 1245-146-23456 +prfword gel 1245-13456 shouldn't use the ge-contraction +midendword gelhaft 1245-13456-125-124 +midword gelläng 1245-13456-5-123-1245 +midword gellaeng 1245-13456-5-123-1245 +prfword geln 1245-13456-1345 +prfword gelns 1245-13456-1345-234 +prfword gels 1245-13456-234 +midendword gelung 1245-13456-136 +before st midendword gelungs 1245-13456-136-234 +prfword gen 1245-14 shouldn't use the ge-contraction +midendword gend 1245-14-145 shouldn't use the ge-contraction +endword gens 1245-14-234 shouldn't use the ge-contraction +midendword ger 1245-12456 should use er-contraction if not part of a word intro +before r begword abge 1-12-12346 +before r begword ange 235-12346 +word anger 235-1245-12456 +word angern 235-1245-12456-1345 +word angers 235-1245-12456-234 +begword unange 256-235-12346 +begmidword aufger 2-16-12346-1235 +begmidword ausger 16-234-12346-1235 +before r begmidword einge 1246-12346 +begword unger 256-12346-1235 +sufword ungerecht 256-12346-1235-2345 +always gerieben 12346-1235-346-12-14 should use the ge-contraction +sufword zuge 2-1356-12346 +endword ges 1245-123456 shouldn't use the ge-contraction +always sieges 234-346-1245-123456 +always tageslicht 2345-1-1245-123456-123-3456-2345 shoudln't use the ge- nor lich-contraction +always euthanasie 126-2345-125-235-1-234-346 +always antasie 235-2345-1-234-346 +endword antasien 235-2345-1-234-24-14 +midendword ien 24-14 shouldn't use the ie-contraction +always erschien 12456-156-346-1345 +prfword industrien 35-145-136-23456-1235-24-14 +before n always industrie 35-145-136-23456-1235-346 industrienation shouldn't use the en-contraction +begmidword anomal 235-135-134-25 shouldn't use the mal-contraction +endword anomal 235-135-134-1-123 shouldn't use the mal-contraction +midendword iene 346-1345-15 should use the ie-contraction +midendword ienen 346-1345-14 should use the ie-contraction +endword tel 2345-13456 should use the el-contraction +endword ten 2345-14 should use the en-contraction +endword ter 2345-12456 should use the er-contraction +endword tes 2345-123456 should use the es-contraction +always trigraph = shouldn't use the ig-contraction + +# Vorsilbenkürzungen +begword ent 2346 +word enter 14-2345-12456 shouldn't use the ent-contraction +begword ex 1346 +begword pro 12345 +begword ver 36 +word verb 1236-12456-12 +word vers 1236-12456-234 + +#begword auspiz 16-234-1234-24-1356 shouldn't use the aus-contraction +word ente 14-236 shouldn't use the ent-contraction +sufword enten 14-2345-14 shouldn't use the ent-contraction +word entchen 14-2345-1456-14 +begword veranda 1236-12456-236-145-1 shouldn't use the ver-contraction +begword vertikal 1236-12456-2345-24-13-25 shouldn't use the ver-contraction +word vertikal 1236-12456-2345-24-13-1-123 shouldn't use the ver-contraction + +# Nachsilbenkürzungen +endword falls 124 +midendword heit 125 +before s midword heits 125-234 +midendword keit 13 +before s midword keits 13-234 +endword mal 134 +sufword gemal 12346-134-25 gemalt shouldn't use the mal-contraction +midendword nis 1346 +always nisier 1345-24-234-346-1235 technisierung shouldn't use -nis +midendword sam 2346 +sufword bisam = +always bischofsamt 12-24-156-135-124-234-1-134-2345 shouldn't use the sam-contraction +midendword schaft 156 +midendword ung 136 +always dschungel 6-145-156-256-1245-13456 shouldn't use the ung-contraction +midendword terung 2345-12456-136 +before cst midword ungs 136-234 Bindungscharakter, Regierungschef + +endword wärts 2456 + +midendword ation 5-1345 +always industrienation 35-145-136-23456-1235-346-1345-5-1345 +before s midword ations 5-1345-234 +midendword ativ 5-1236 +#always religion 1235-13456-45-245 +endword ismus 5-24 +midendword istisch 5-156 +endword nismus 1345-5-24 shouldn't use the nis-contraction +midendword nistisch 1345-5-156 +midendword ität 5-345 +midendword itaet 5-345 +before s midword itäts 5-345-234 +before s midword itaets 5-345-234 +midendword mität 134-5-345 shouldn't use the mit-contraction + +sufword anis 235-24-234 shouldn't use the nis-contraction +before st midword ations 5-1345-234 +sufword barschaft 12-356-156-1-124-2345 shouldn't use the shaft-contraction +always blumensamen 12-123-136-134-14-234-1-134-14 shouldn't use the sam-contraction +prfword dezimal = if we use the mal-contraction here, we get a new word dezim +begmidword dezimal 145-15-1356-24-134-25 +sufword small 234-134-1-12345 shouldn't use the mal-contraction +word beaufort 12-15-16-124-26-2345 shouldn't use the auf-contraction +sufword erheiter 12456-125-146-2345-12456 shouldn't use the heit-contraction +prfword formal 124-26-134-1-123 shouldn't use the mal-contraction +begword formal 124-26-134-25 shouldn't use the mal-contraction +word firnis = shouldn't use the nis-contraction +begword gesam 12346-234-1-134 shouldn't use the sam-contraction +always herrschaft 1235-1235-156-1-124-2345 can not use the shaft-contraction +always hoheit 125-135-125-146-2345 shouldn't use the heit-contraction +always kuhdung 13-136-125-145-256-1245 shouldn't use the ung-contraction +always hunger 125-256-1245-12456 shouldn't use the ung-contraction +before g begword lun 123-256 shouldn't use the ung-contraction +prfword maximal = shouldn't use the mal-contraction +begmidword maximal 134-1-6-1346-24-134-25 shouldn't use the mal-contraction +always tennis 2345-14-1345-24-234 shouldn't use the nis-contraction +midendword ungscharakter 136-234-1456-13 +before st midendword ungs 136-234 shouldn't use the ss/st-contraction +midendword zung 1356-136 auseinandersetzung shouldn't use the zu-contraction +begword zung 1356-256-1245 shouldn't use the ung-contraction + +# Einformige Kürzungen, nur alleinstehend +word als 146 +word auch 34 +word eu = +word das 145 +word dass 2346 +word den 15 +word der 1235 +word des 3 +word die 346 +word ihm 236 +word im 36 not allowed when used in hyphenated words like Hans-im-Glück-Gefühl +after letter literal -im- +word ist 23456 +word kann 13 +word lässt 123 +word laesst 123 +word man 134 +word oder 135 +word schon 156 +word sich 14 +word sie 234 +word was 2456 + +# Einformige Kürzungen, alleinstehend oder in Wortverbindungen +word aber 1 +always aber 2-1 +always aberdeen 1-12-12456-145-15-15-1345 +midword aberech 1-23-1235-15-1456 +midendword abereich 1-23-1235-146-1456 +midendword abericht 1-23-2-3456 +begmidword aberkann 1-12-12456-13-235-1345 +always aberkenn 1-12-12456-13-14-1345 +begmidword abernt 1-12-12456-1345-2345 +prfword abernte 1-12-12456-1345-236 +prfword aberntest 1-12-12456-1345-236-23456 +prfword aberntet 1-12-12456-1345-236-2345 +prfword aberntete 1-12-12456-1345-236-236 +prfword abernteten 1-12-12456-1345-236-2345-14 +prfword aberntetest 1-12-12456-1345-236-236-23456 +prfword aberntetet 1-12-12456-1345-236-236-2345 +always aberrans 1-12-12456-1235-235-234 +always aberratio 1-12-12456-1235-1-2345-24-135 +always aberration 1-12-12456-1235-5-1345 +always aberrier 1-12-12456-1235-346-1235 +always aberzieh 1-12-12456-1356-346-125 +always aaberg 1-1-12-12456-1245 +always cabernet 6-14-1-12-12456-1345-15-2345 +sufword faber 124-1-12-12456 +midword gaber 1245-1-23-1235 +always gaberecht 1245-1-23-1235-2345 +always gaberegel 1245-1-23-1235-15-1245-13456 +sufword haber 125-1-12-12456 +always pharmaberat 1234-125-356-134-1-23-1235-1-2345 +always schaber 156-1-12-12456 +always eisschaber 146-234-156-1-12-12456 +always makaber 134-1-13-1-12-12456 +always kandelaber 13-235-145-13456-1-12-12456 +always laber 123-1-12-12456 +always annaberg 235-1345-1-12-12456-1245 +always araber 356-1-12-12456 +always graber 1245-1235-1-12-12456 +always traber 2345-1235-1-12-12456 +begmidword tabern 2345-1-12-12456-1345 +always waber 2456-1-12-12456 +always bergzabern 12-12456-1245-1356-1-12-12456-1345 + +word auf 16 +always auf 2-16 +before g always aufwie 2-16-2456-346 aufwiegeln/aufwiegler/aufwiegst shouldn't use the wie-contraction +before s always aufwie 2-16-2456-346 +begword aufzuck 2-16-1356-136-46 +before konsonant always aufzug 2-16-1356-136-1245 +always aufzugsturm 2-16-1356-136-1245-234-2345-136-1235-134 shouldn't use zu-contraction and st-contraction +before m always aufzugstür 2-16-1356-136-1245-234-2345-1256-1235 shouldn't use zu-contraction and st-contraction +always aufzugstür 2-16-1356-136-1245-234-2345-1256-1235 shouldn't use zu-contraction and st-contraction +prfword lauf 123-16-124 +prfword laufe 123-16-124-15 +prfword laufen 123-16-124-14 +prfword laufend 123-16-124-14-145 +prfword laufende 123-16-124-14-145-15 +prfword laufendem 123-16-124-14-145-12356 +prfword laufenden 123-16-124-14-145-14 +prfword laufender 123-16-124-14-145-12456 +prfword laufendes 123-16-124-14-145-123456 +prfword laufens 123-16-124-14-234 +prfword laufes 123-16-124-123456 +prfword laufs 123-16-124-234 +prfword laufst 123-16-124-23456 +prfword lauft 123-16-124-2345 +always schlauf 156-123-16-124 shouldn't use the auf-contraction +always abfragerate 1-12-124-1235-1-12346-1235-1-236 shouldn't use the er-contraction +always abfrageraten 1-12-124-1235-1-12346-1235-1-2345-14 +always abgelauf 1-12-12346-123-16-124 +always akkulauf 1-13-13-136-123-16-124 +always auflauf 2-16-123-16-124 +always durchlauf 2-1456-123-16-124 +begword verlauf 36-123-16-124 shouldn't use the auf-contraction +midendword verlauf 1236-12456-123-16-124 shouldn't use the auf-contraction + +word bei 12 +always bei 2-12 +always beizung 12-146-1356-136 shouldn't use the bei-contraction +always beiß 12-146-6-2346 shouldn't use the bei-contraction +endword bein 12-1246 shouldn't use the bei-contraction +endword beine 12-1246-15 shouldn't use the bei-contraction +endword beinen 12-1246-14 shouldn't use the bei-contraction +endword beines 12-1246-123456 shouldn't use the bei-contraction +endword beins 12-1246-234 shouldn't use the bei-contraction +before t always beinhal 23-35-125-25 shouldn't use the bei-contraction +always beinhalter 12-1246-125-25-2345-12456 should use the ei-contraction +always darmbein 145-356-134-12-1246 +always gabeinvent 1245-1-23-35-1236-14-2345 Übergabeinventar shouldn't use the bei-contraction +always kreuzbein 13-1235-126-1356-12-1246 +always schienbein 156-346-1345-12-1246 +always schlüsselbein 156-123-1256-2346-13456-12-1246 shouldn't use the bei-contraction + +word dem 12356 +always dem 2-12356 +endword dem 145-12356 shouldn't use the dem-contraction +always außerdem 16-6-2346-12456-2-12356 +always demask = demaskiert shouldn't use the dem-contraction +always demilit = shouldn't use the dem-contraction +always demonstr 145-12356-135-1345-23456-1235 shouldn't use the dem-contraction +word demo 145-12356-135 shouldn't use the dem-contraction +word demos 145-12356-135-234 shouldn't use the dem-contraction + +word durch 1456 +always durch 2-1456 +sufword durchzuck 2-1456-1356-136-46 shouldn't use the zu-contraction +word durchzug 2-1456-1356-136-1245 shouldn't use the zu-contraction +word durchzuges 2-1456-1356-136-1245-123456 shouldn't use the zu-contraction +sufword durchzugs 2-1456-1356-136-1245-234 shouldn't use the zu-contraction +#begword durcheinandergerat 1456-2-1246-12346-1235-1-2345 +always zugerat 2-1356-12346-1235-1-2345 shouldn't use the er-contraction + +word für 124 +always für 2-124 +always fürst 124-1256-1235-23456 shouldn't use the für-contraction + +word gegen 1245 +always gegen 2-1245 +prfword gegenzug 2-1245-1356-136-1245 +prfword gegenzuge 2-1245-1356-136-12346 +prfword gegenzuges 2-1245-1356-136-1245-123456 +prfword gegenzugs 2-1245-1356-136-1245-234 +before g sufword gegenzun 2-1245-1356-256 + +word gewesen 12346 +always gewesen 2-12346 +always fürsorgewesen 2-124-234-26-12346-2456-123456-14 shouldn't use the gewesen-contraction + +word immer 1346 +always immer 2-1346 +always immersion 24-1346-12456-234-24-135-1345 shouldn't use the immer-contraction +always immersiv 24-1346-12456-234-24-1236 +always flimmer 124-123-24-1346-12456 +always wimmer 2456-24-1346-12456 shouldn't use the immer-contraction +always zimmer 1356-24-1346-12456 shouldn't use the immer-contraction + +word jetzt 245 +always jetzt 2-245 + +word mehr 2356 +always mehr 2-2356 + +word mit 2345 +always mit 2-2345 + +word nicht 1345 +word n 6-1345 +always nicht 2-1345 +always nichtzughör 2-1345-1356-136-1245-125-246-1235 +always nichtzuck 2-1345-1356-136-46 + +word so 1234 +always so 2-1234 +endword son = +always cursor = shouldn't use the so-contraction +begword absol = +begword absorb = +begword absorp = +always adsorbier 1-145-234-26-12-346-1235 +always aerosol 1-12456-135-234-135-123 +always amtsober 1-134-2345-234-135-12-12456 +always anthroposo 235-2345-125-1235-135-1234-135-234-135 +always chromosom 1456-1235-135-134-135-234-135-134 shouldn't use the so-contraction +always iso = +always konson = +begmidword sensor 234-14-234-26 +endword sensor 234-14-234-135-1235 +endword sensor 234-14-234-135-1235 +always sockel 234-135-46-13456 +word soda = +always soffizier 234-135-124-124-24-1356-346-1235 +always soft = +always soldat = +endword solo = +always sommer 234-135-1346-12456 +before konsonant always son = +always sonogra = +always sonn = +always sonst 234-135-1345-23456 +always sorientier 234-26-24-14-2345-346-1235 +before konsonant always sor 234-26 +always source = +sufword south = +always sowjet = +always soziolo = +midword ungsopt 136-234-135-1234-2345 Abendgestaltungsoption shouldn't use the so-contraction + +word über 1256 +word ueber 1256 +always über 2-1256 +always überzucht 2-1256-1356-136-1456-2345 +always überzuck 2-1256-1356-136-46 +prfword überzug 2-1256-1356-136-1245 +prfword überzuges 2-1256-1356-136-1245-123456 +before konsonant always überzug 2-1256-1356-136-1245 +always überlauf 2-1256-123-16-124 + +word und 136 +always und 2-136 +sufword gesund 12346-234-256-145 +prfword hund 125-256-145 shouldn't use the und-contraction +always hunde 125-256-145-15 shouldn't use the und-contraction +always hundert 125-256-145-12456-2345 shouldn't use the und-contraction +prfword hunderte 125-256-145-12456-236 shouldn't use the und-contraction +prfword hunden 125-256-145-14 shouldn't use the und-contraction +prfword hundes 125-256-145-123456 shouldn't use the und-contraction +always kund 13-256-145 shouldn't use the und-contraction +always mund 134-256-145 shouldn't use the und-contraction +always rundfunk 1235-256-145-124-256-13 shouldn't use the und-contraction +sufword schrund 156-1235-256-145 +always wund 2456-256-145 shouldn't use the und-contraction + +word unter 256 +always unter 2-256 +sufword kunter 13-256-2345-12456 shouldn't use the unter-contraction +sufword kunterbunter 13-256-2345-12456-12-256-2345-12456 +sufword munter 134-256-2345-12456 shouldn't use the unter-contraction +always virus = + +word voll 12345 +always voll 2-12345 +prfword vollzug 2-12345-1356-136-1245 +prfword vollzuge 2-12345-1356-136-12346 +prfword vollzuges 2-12345-1356-136-1245-123456 +always vollzugs 2-12345-1356-136-1245-234 + +word von 1236 +always von 2-1236 + +word vor 26 +always vor 2-26 +always vorzugs 2-26-1356-136-1245-234 +always vorzugstimme 2-26-1356-136-1245-23456-24-1346-15 +always vorzugstimmen 2-26-1356-136-1245-23456-24-1346-14 +always favorit 124-1-1236-26-24-2345 shouldn't use the vor-contraction + +word wie 126 +always wie 2-126 +always zwiebel 1356-2456-346-12-13456 shouldn't use the wie-contraction + +word zu 1356 +always zu 2-1356 +always zugentlast 1356-136-1245-14-2345-123-1-23456 shouldn't use the zu- nor ge-contraction +word indem 35-2-12356 +word trotzdem 2345-1356-2-12356 +word zudem 1356-2-12356 +always zucht 1356-136-1456-2345 shouldn't use the zu-contraction +always zuck 1356-136-46 shouldn't use the zu-contraction +before g always zug = +endword zug = +endword zuges 1356-136-1245-123456 + +# Einformige Kürzungen, alleinstehend oder am Wortanfang +before e sufword ihr 24 +before i sufword ihr 24 +before e sufword sein 246 +before i sufword sein 246 +word war 356 +word waren 356-14 +word warst 356-23456 +word wart 356-2345 +word war's 356-6-234 +word wär 5-356 +word wäre 5-356-15 +word wären 5-356-14 +word wärest 5-356-15-23456 +word wäret 5-356-15-2345 +word wärst 5-356-23456 +word wärt 5-356-2345 +word wär's 5-356-6-234 + +# Einformige Kürzungen, alleinstehend, mit Endungen oder in Wortverbindungen +always hatt 125 +always hätt 345 +always haett 345 +always welch 13456 + +word adonis = shouldn't use the nis-contraction +always aktuell 1-13-2345-136-15-12345 should use the ll-contraction +always all 1-12345 +sufword alle 1-15 +always allegor 1-12345-15-1245-26 Allegorie shouldn't use the ae-contraction +always allein 1-1246 +word allem 1-12356 +always allen 1-14 +always aller 1-12456 +always allerg 1-12345-12456-1245 Allergiker +word alles 1-123456 +always allesamt 1-12345-15-234-1-134-2345 shouldn't use the es-contraction +always alphabet 25-1234-125-1-12-15-2345 shouldn't use the hab-contraction +word also 1-135 +always ander 2-12456 +always wander 2456-235-145-12456 wandern shouldn't use the ander-contraction +sufword zander 1356-235-145-12456 +always änder 5-12456 +always abänder 1-12-5-12456 +always bänder 12-345-1345-145-12456 shouldn't use the änder-contraction +always aender 5-12456 +always arbeit 356-12 +before s always arbeits 356-12-234 +always arben 356-12-14 +always kauf 13-16-124 +always ausst 16-234-23456 shouldn't use the ss-contraction +always ausstell 16-234-2-13456 +always ausstand 16-234-2-23456 +always ausständ 16-234-5-23456 + +always australi 16-23456-1235-25-24 australier shouldn't use the ie-contraction +always lotaustralin 123-135-2345-16-23456-1235-25-35 + +always ähnlich 345-456 +always aehnlich 345-456 + +word balsam 12-25-234-1-134 +word been 12-15-15-1345 english word shouldn't use be- or en-contraction +always beere 12-15-15-1235-15 +always beeren 12-15-15-1235-14 +always behr 12-2356-1235 entbehren +begword beid 12-145 beiderseits +always berg 12-12456-1245 shouldn't use the be-contraction +always berge 12-12456-12346 shouldn't use the be-contraction +always bergen 12-12456-1245-14 shouldn't use the be-contraction +always berger 12-12456-1245-12456 shouldn't use the be-contraction +always berges 12-12456-1245-123456 shouldn't use the be-contraction +always besonder 23 +always besser 234-234 +contraction ss +word beim 12-134 +contraction bm +word bis 12-234 +sufword bisher 12-234-125-12456 +sufword bislang 12-2345-123-1245 +sufword bisweil 12-234-2456-146-123 +always bison = + +always bist 12-23456 +always bistum 12-24-23456-136-134 shouldn't use the bist-contraction +always bleib 12-12 +contraction bb +always brauch 2-34 +always bräuch 5-34 +always braeuch 5-34 +always brief 12-124 +contraction bf +always bring 12-1245 +contraction bg + +always charakter 1456-13 +sufword chor 1456-135-1235 shouldn't use the or-contraction +always comput 6-14-135-134-1234-136-2345 computer should use the er-contraction + +always dabei 145-12 +contraction db +always dadurch 145-145 +contraction dd +always dafür 145-124 +contraction df +always dagegen 145-1245 +contraction dg +always daher 145-125 +contraction dh +always damit 145-134 +contraction dm +always dank 145-13 +contraction dk +always davon 145-1236 +contraction dv +always dazu 145-1356 +contraction dz +always dazubleib 145-1-2-1356-12-12 shouldn't use the dazu-contraction +always dazumal 145-1-2-1356-134 +always deuten 145-126-2345-14 shouldn't use the te-contraction +always deal = dealer +word dei = Agnus Dei +always demokrat 145-2345 +contraction dt +word denen 15-14 +word dnister 145-1345-24-234-2345-12456 shouldn't use the nis-contraction +word denn 145-1345 +word dennschon 145-1345-156-135-1345 +always dessen 145-2346 +always deutsch 145-156 +word diem 145-24-12356 we shouldn't use the ie-contraction here +word diese 346-15 +word diesen 346-14 +word dieser 346-12456 +word dieses 346-123456 +sufword diesmal 346-134 +word dir 145-1235 +word doch 145-1456 +always druck 145-46 +always drück 5-145-46 +always dürf 2-145 + +always eben 15-12-14 +word ebenso 15-135 +contraction eo +sufword ehemal 15-125-15-134 +word ei 6-146 +always eigen 146-1245-14 Eigennutz shouldn't use the ge-contraction +always einander 2-1246 +word en 15-1345 en passant +always enig 14-45 +always erkenn 12456-13-14-1345 +sufword etwa 15-1 +contraction ea +word etwas 2345-2456 +contraction tw + +always fahr 2-1235 +always fahrtsst 2-1235-2345-234-23456 shouldn't use the ss-contraction +always fahrtsstell 2-1235-2345-234-2-13456 +always fähr 5-1235 +always faehr 5-1235 +always fall 124-12345 +always fäll 5-124-12345 +always faell 5-124-12345 +always fertig 124-45 +always fest 124-15-23456 should use the st-contraction +always film = +always folgen 124-135-123-1245-14 shouldn't use the ge-contraction +always fragil = +always fragment 124-1235-1-1245-134-14-2345 +always freund 124-145 +contraction fd +always führ 124-125 +contraction fh +always fürcht 124-1256-1235-1456-2345 shouldn't use the für-contraction + +always ganz 1245-1356 +contraction gz +always gänz 5-1245-1356 +always gaenz 5-1245-1356 +always garnison 1245-356-1345-24-234-135-1345 shouldn't use the nis-contraction +word gegend 12346-1245-14-145 shouldn't use the gegen-contraction +always gegenüber 1245-1256 +contraction gü +always gegenwart 1245-2456 +contraction gw +always gegenwärt 5-1245-2456 +always gegenwaert 5-1245-2456 +always gelb 1245-13456-12 should use the el-contraction +always geld 1245-13456-145 should use the el-contraction +always gelegen 1245-1245 +contraction gg +begword gelt 1245-13456-2345 gelten shouldn't use the ge-contraction +prfword gene 1245-14-15 +prfword genem 1245-14-12356 +prfword genen 1245-14-14 +prfword gener 1245-14-12456 +prfword genes 1245-14-123456 +always geogra = Geographie shouldn't use the ge-contraction +prfword gern 1245-12456-1345 +midendword gerlich 1245-12456-456 bürgerlich shouldn't use the ge-contraction +always gern 1245-12456-1345 we shouldn't use the ge-contraction here +always geschäft 1245-124 +always geschaeft 1245-124 +contraction gf +always gesellschaft 1245-156 +always geworden 12346-2456 +always gibt 1245-12 +contraction gb +always gleich 1245-1456 +always glück 1245-46 +always groß 1245-2346 +contraction gß +always größ 5-1245-2346 +always grund 1245-145 +contraction gd +always gründ 5-1245-145 +always gründonners 1245-1235-1256-1345-145-135-1345-1345-12456-234 gründonnerstag shouldn't use the gründ-contraction +always hab 2-125 +always haft 125-124 +contraction hf +always häft 5-125-124 +always haeft 5-125-124 +word hain = +always hamburger 125-1-134-12-136-1235-1245-12456 shouldn't use the ge-contraction +always hand 125-145 +always händ 5-125-145 +always haend 5-125-145 +always halten 125-25-2345-14 shouldn't use the te-contraction +always hast 125-23456 +always hat 125-2345 +contraction ht +word hattest 125-15-23456 shouldn't use the es-contraction +word hattrick 125-1-2345-2345-24-46 shouldn't use the hatt-contraction +always haupt 125-1234 +contraction hp +always häupt 5-125-1234 +always herr 1235-1235 +contraction rr +always hier 125-1235 +contraction hr +always hierar 125-24-12456-356 hierarchie +always hoff 124-124 +contraction ff + +word ich 3456 +sufword ihn 24-125 +always inter 35-2345-12456 +always interess 2-35 +always irgend 24-1245 irgendetwas +contraction ig + +always jahr 245-1235 +contraction jr +always jähr 5-245-1235 +always jaehr 5-245-1235 +always jahrhundert 245-125 +contraction jh +always jahrtausend 245-2345 +contraction jt +always jahrzehnt 245-1356 +contraction jz +sufword jed 245-145 +word jedoch 245-1456 +sufword jetzig 245-45 +always johannisberg 245-135-125-235-1345-24-234-12-12456-1245 shouldn't use the nis-contraction +always jung 245-256-1245 shouldn't use the ung-contraction + +word kannst 13-23456 +always kapital 13-1234 +contraction kp +always klemm 13-123-15-1346 eingeklemmt shouldn't use the em-contraction +always knoch 13-1345-135-1456 Knochen shouldn't use the noch-contraction +always komm 13-1346 +contraction kx +always akkommod 1-13-13-135-1346-135-145 shouldn't use the komm-contraction +always kömm 5-13-1346 +always konnt 13-2345 +contraction kt +always könn 2-13 + +always kraft 13-124 +contraction kf +always kräft 5-13-124 +always kraeft 5-13-124 + +always kulturell 13-136-123-2345-136-1235-15-12345 should use the ll-contraction + +always kurz 13-1356 +contraction kz +always kürz 5-13-1356 + +always lang 123-1245 +contraction lg +before g sufword schlan 156-123-235 shouldn't use the lang-contraction +sufword schlangen 156-123-235-1245-14 +before g always warteschlan 2456-356-236-156-123-235 +always läng 5-123-1245 +always laeng 5-123-1245 +always jahrelang 245-1235-15-123-1245 shouldn't use the el-contraction +always jahrhundertelang 245-125-15-123-1245 shouldn't use the el-contraction +always jahrzehntelang 245-1356-15-123-1245 shouldn't use the el-contraction +always jahrtausendelang 245-2345-15-123-1245 shouldn't use the el-contraction +before s always jahres 245-1235-123456 +before g always jahresta 245-1235-123456-2345-1 +always langobard 123-235-1245-135-12-356-145 shouldn't use the lang-contraction +always lass 2-123 +always läss 5-123 +always laess 5-123 +sufword blass 12-123-1-2346 +sufword blasst 12-123-1-234-23456 +always class = shouldn't use the lass-contraction +before s always glas = +sufword klass 13-123-1-2346 shouldn't use the lass-contraction +always lassist 123-1-2346-24-23456 +always laich 123-1-24-1456 shouldn't use the ich-contraction +always lasagne = shouldn't use the sag-contraction +always lasso 123-1-2346-135 shouldn't use the lass-contraction +always länd = +always laend = +always leb 123-12 +contraction lb +always klebeband 13-123-15-23-12-235-145 shouldn't use the leb-contraction +always klebebänder 13-123-15-23-12-345-1345-145-12456 shouldn't use the leb- nor änder-contraction +always leicht 123-1456 +always letzt 123-2345 +contraction lt +always lieb 123-346-12 + +always männ 5-134-1345 +always maenn 5-134-1345 +#word manna = shouldn't use the mann-contraction +#always mannequin 134-235-1345-15-6-12345-35 shouldn't use the mann-contraction +always maschin 134-156 +always material 134-123 +contraction ml +always materiell 134-12345 +word mir 134-1235 +always mittel 134-2345 +contraction mt +always moldawien 134-135-123-145-1-2456-24-14 shouldn't use the wie-contraction +sufword moor = shouldn't use the or-contraction +always möchte 1456-15 +word möchten 1456-14 +always mög 2-246 +always möglich 134-456 +always musik 134-13 +contraction mk +always muss 134-2346 +always müss 2-134 + +word nachdem 1345-145 +always nahm 1345-134 Annahme +contraction nm +always natur 1345-2345 +contraction nt +always natürlich 1345-456 +always nächst 1345-23456 +always naechst 1345-23456 +always nehm 1345-125 +contraction nh +endword nisch 1345-24-156 shouldn't use the nis-contraction +endword nische 1345-24-156-15 shouldn't use the nis-contraction +endword nischen 1345-24-156-14 shouldn't use the nis-contraction +endword nischer 1345-24-156-12456 shouldn't use the nis-contraction +endword nisches 1345-24-156-123456 shouldn't use the nis-contraction +always nichts 1345-234 +contraction ns +always nichtsehend 2-1345-234-2356-14-145 shouldn't use the nichts-contraction +always nichtschwimm 2-1345-156-2456-24-1346 shouldn't use the nichts-contraction +always noch 1345-1456 +always nommen 1345-1346 +contraction nx +always genommen 12346-1345-1346 +midendword augenommen 16-12346-1345-1346 +always eigenommen 146-12346-1345-1346 +always notwendig 1345-2456 +contraction nw +begmidword normal 1345-26-134-25 shouldn't use the mal-contraction +prfword normal 1345-26-134-1-123 shouldn't use the mal-contraction +always anim 235-24-134 animal shouldn't use the mal-contraction +always nur 1345-1235 +contraction nr +always nutz 1345-1356 +contraction nz +always nütz 5-1345-1356 + +sufword ohne 135-15 +contraction oe + +always öffentlich 246-456 + +always paar = shouldn't use the ar-contraction +always paragraf 1234-1245 +contraction pg +always person 1234-1345 +contraction pn +always platz 1234-1356 +always plätz 5-1234-1356 +always plaetz 5-1234-1356 +always plötzlich 1234-456 +always ploetzlich 1234-456 +always politik 1234-13 +contraction pk +always politisch 1234-156 +always punkt 1234-2345 +contraction pt + +always recht 1235-2345 +contraction rt +before s always rechts 1235-2345-234 +always regier 1235-1245 +contraction rg +before s always regierungs 1235-1245-136-234 +always rehabilit 1235-125 +contraction rh +always republik 1235-13 +contraction rk +sufword rest 1235-15-23456 should use the st-contraction +always richt 2-3456 +always rück 1235-46 +always rueck 1235-46 + +always sag 234-1245 +contraction sg +always saal = shouldn't use the al-contraction +word samen 234-1-134-14 shouldn't use the sam-contraction +always satz 234-1356 +contraction sz +always sätz 5-234-1356 +always saetz 5-234-1356 +always schnur 156-1345-136-1235 shouldn't use the nur-contraction +always school 234-1456-135-135-123 foreign word, sch-contraction not allowed +always schlag 156-1245 +always schläg 5-156-1245 +always schlaeg 5-156-1245 +always schließ 156-2346 +always schreib 156-12 +always schrift 156-2345 +always schrieb 2-156 +always schwierig 156-45 +always schwillt 156-2456-24-12345-2345 shouldn't use the will-contraction +always schwoll 156-2456-135-12345 geschwollen shouldn't use the woll-contraction +word sehr 234-1235 +sufword versehr 36-234-1235 +sufword unversehr 256-1236-12456-234-1235 +always selbst 234-23456 +always selbständig 234-13456-12-5-23456-45 shouldn't use the selbst-contraction +always selbstaendig 234-13456-12-5-23456-45 shouldn't use the selbst-contraction +always setz 2-15 +sufword sesam 234-123456-1-134 shouldn't use the sam-contraction +word sind 234-145 +contraction sd +always gesinde 12346-234-35-145-15 +always gesindel 12346-234-35-145-13456 +always gesindes 12346-234-35-145-123456 +always gesindest 12346-234-35-145-15-23456 + +always sitz 2-24 +always sitzbein 2-24-12-1246 shouldn't use the bei-contraction +always solch 234-1456 +always soll 2-234 +always sondern 234-1345 +contraction sn +always sozial 234-123 +contraction sl +always spiel 2-346 +always spräch 5-234-1234 +always spraech 5-234-1234 +always sprech 2-2346 +always staat 23456-2345 +always stand 2-23456 +always standard 23456-235-145-356-145 shouldn't use the stand-contraction +always ständ 5-23456 +always staend 5-23456 +always stell 2-13456 +always sstell 234-2-13456 shouldn't use the ss-contraction +word stets 23456-234 +always strahier 23456-1235-1-125-346-1235 abstrahieren + +word taiga = shouldn't use the ig-contraction +always täter 2345-345-2345-12456 shouldn't use the er-contraction +always technik 2345-13 +contraction tk +always stechnik 234-2345-13 +always technisch 2345-156 +always stechnisch 234-2345-156 +sufword test 2345-15-23456 shouldn't use the es-contraction +sufword töricht 2345-246-1235-3456-2345 shouldn't use the richt-contraction +sufword toericht 2345-246-1235-3456-2345 shouldn't use the richt-contraction +always trag 2345-1245 +contraction tg +always träg 5-2345-1245 +always train = training shouldn't use the first possible in-contraction +always treff 2345-124 +contraction tf +always trinitro = shouldn't use the in-contraction +always trotz 2345-1356 +contraction tz +always trüb = trüber shouldn't use the über-contraction + +always unbeirr 256-23-24-1235-1235 unbeirrt shouldn't use the bei-contraction +sufword under 256-145-12456 shouldn't use the und-contraction + +word überhaupt 1256-125 +word ueberhaupt 1256-125 +always übrig 1256-45 + +always verhältnis 1236-125 +contraction vh +always verhaeltnis 1236-125 +always viel 1236-123 +contraction vl +word vielleicht 1236-2345 +always volk 1236-13 +contraction vk +always völk 5-1236-13 +word vom 1236-134 +contraction vm + +always wahr 2456-125 +contraction wh +always währ 5-2456-125 +always während 345-145 +contraction äd +always waehrend 345-145 +sufword warm 2456-356-134 shouldn't use the war-contraction +always weg 2456-1245 +contraction wg +always weis 2-146 Anweisung +always zweischicht 1356-2456-146-156-3456-2345 shouldn't use the weis-contraction +always weit 2456-2345 +before konsonant begword zweit 1356-2456-146-2345 shouldn't use the weit-contraction +always wenig 2456-45 +sufword wenn 2456-1345 +contraction wn +always werd 2-2456 +always wesentlich 2456-456 +always wiegend 2456-346-1245-14-145 shouldn't use the wie-contraction +always wieder 346-145 +always wien 2456-346-1345 shouldn't use the wie-contraction +always will 2456-12345 +always william 2456-24-12345-24-1-134 +word wir 2456-1235 +word wird 2456-145 +always wirk 2456-13 +contraction wk +word wirst 2456-23456 +always wirtschaft 2456-156 +always wiss 2456-2346 +contraction wß +word swiss 234-2456-24-2346 shouldn't use the wiss-contraction +always wohl 2456-123 +contraction wl +always woll 2-135 +word Wolle 2456-135-12345-15 shouldn't use the woll-contraction +always wollfad 2456-135-12345-124-1-145 shouldn't use the woll-contraction +always baumwoll 12-16-134-2456-135-12345 shouldn't use the woll-contraction +word worden 135-14 +sufword wurd 136 +sufword würd 1256 + +always young 6-13456-135-136-1345-1245 shouldn't use the u-contraction + +always zahl 1356-123 +contraction zl +always zähl 5-1356-123 +always zeit 1356-2345 +contraction zt +before st midendword zug = +word zum 1356-134 +word zunächst 1356-1345 +word zunaechst 1356-1345 +word zur 1356-1235 +sufword zurschau 1356-1235-156-16 +sufword zurück 1356-46 +sufword zurueck 1356-46 +always zusammen 1356-234 +always zwischen 1356-2456 +contraction zw + +# exceptions +always aachen 1-1-1456-14 shouldn't use the ach-contraction +always abbauf 1-12-12-16-124 Abbaufortschritt, Abbaufront +sufword abend 1-12-14-145 +always abenteuer 1-12-14-2345-126-12456 +always abenteurer 1-12-14-2345-126-1235-12456 +always aberkann 1-12-12456-13-235-1345 shouldn't use the aber-contraction +always aberkenn 1-12-12456-13-14-1345 shouldn't use the aber-contraction +begword abernt 1-12-12456-1345-2345 shouldn't use the aber-contraction +always abgaben 1-12-1245-1-12-14 shouldn't use the be-contraction +always ausgaben 16-234-1245-1-12-14 shouldn't use the be-contraction +sufword ablageraum 1-12-123-1-12346-1235-16-134 +always ablageräum 1-12-123-1-12346-1235-34-134 +always ablageraeum 1-12-123-1-12346-1235-34-134 +always ablauf 1-12-123-16-124 shouldn't use the auf-contraction +always ablösesumm 1-12-123-246-234-15-234-136-1346 shouldn't use the es-contraction +always abloesesumm 1-12-123-246-234-15-234-136-1346 shouldn't use the es-contraction +always abnormität 1-12-1345-26-134-5-345 shouldn't use the mit-contraction +always abnormitaet 1-12-1345-26-134-5-345 shouldn't use the mit-contraction +always abrund 1-12-1235-256-145 shouldn't use the und-contraction +begword abschieds 1-12-156-346-145-234 Abschiedsschmerz +always achteck 1-1456-2345-15-46 shouldn't use the te-contraction +always asocia 1-234-135-6-14-24-1 asociación shouldn't use the so-contraction +always afrikarefer 1-124-1235-24-13-1-1235-15-124-12456 shouldn't use the ar-contraction +sufword agent 1-1245-14-2345 shouldn't use the ge-contraction +always akadem 1-13-1-145-12356 shouldn't use the dem-contraction +sufword akten 1-13-2345-14 shouldn't use the te-contraction +always akteur 1-13-2345-126-1235 shouldn't use the te-contraction +always ingenieur 35-1245-14-24-126-1235 +always interieur 35-2345-12456-24-126-1235 +always porteur 1234-26-2345-126-1235 +always alarm 25-356-134 Alarmmeldung shouldn't use the mm-contraction +always albern 25-12-12456-1345 shouldn't use the be-contraction +always albert 25-12-12456-2345 shouldn't use the be-contraction +always alexander 25-15-6-1346-235-145-12456 shouldn't use the ander-contraction +always algerier 25-1245-12456-24-12456 shouldn't use the ie-contraction +sufword allee 1-12345-15-15 shouldn't use the alle-contraction +prfword alleen 1-12345-15-14 shouldn't use the alle-contraction +always baumallee 12-16-134-1-12345-15-15 shouldn't use the mal-contraction and alle-contraction +always baumalleen 12-16-134-1-12345-15-14 shouldn't use the mal-contraction and alle-contraction +before st always alltags 1-12345-2345-1-1245-234 +begword alm 25-134 +begword alter 25-2345-12456 +always amateur 1-134-1-2345-126-1235 should use the eu-contraction +before r always amerika 1-134-12456-24-13-1 +always amtschines 1-134-2345-234-1456-35-123456 shouldn't use the sch-contraction +always amtsstub 1-134-2345-234-23456-136-12 shouldn't use the ss-contraction +always andalusier 235-145-25-136-234-24-12456 shouldn't use the ie-contraction +midendword anebel 1-1345-15-12-13456 Andromedanebel shouldn't use the an-contraction +before st always anfangs 235-124-235-1245-234 +before st always angriffs 235-1245-1235-24-124-124-234 +always anklage 235-13-123-1-12346 Anklagerede shouldn't use the er-contraction +always anklang 235-13-123-235-1245 shouldn't use the lang-contraction +always ankläng 235-13-123-345-1345-1245 shouldn't use the läng-contraction +begword anlagen 235-123-1-1245-14 +always anlauf 235-123-16-124 shouldn't use the auf-contraction +before m always anleihe 235-123-146-125-15 Anleihemarkt shouldn't use the em-contraction +before m always film = +class egn egn +before egn begword anti 235-2345-24 +always antichrist 235-2345-24-1456-1235-24-23456 shouldn't use the ich-contraction +always anästh 235-345-234-2345-125 Anästhesie +begword armee 356-134-15-15 +word armeen 356-134-15-14 + +always augen 16-1245-14 shouldn't use the ge-contraction +always austausch 16-234-2345-16-156 shouldn't use the st-contraction +always beilstein 12-146-123-23456-1246 shouldn't use the bei-contraction +word bein 12-1246 shouldn't use the bei-contraction +word beine 12-1246-15 shouldn't use the bei-contraction +word beinen 12-1246-14 shouldn't use the bei-contraction +word beines 12-1246-123456 shouldn't use the bei-contraction +always bauform 12-16-124-26-134 shouldn't use the auf-contraction +always beteuer 23-2345-126-12456 shouldn't use the te-contraction +always beute 12-126-236 should use the eu-contraction +always beutel 12-126-2345-13456 should use the eu-contraction +always bssy 12-234-234-6-13456 shouldn't use the ss-contraction +always bundes 12-256-145-123456 shouldn't use the und-contraction +prfword chemikalie 1456-12356-24-13-25-24-15 +always donnerstag 145-135-1345-1345-12456-234-2345-1-1245 shouldn't use the st-contraction +before g always samstag = +endword stag = shouldn't use the st-contraction +endword stage 234-2345-1-12346 +endword stages 234-2345-1-1245-123456 +sufword eheinstitut 15-125-15-35-23456-24-2345-136-2345 +begword eheleu 15-125-15-123-126 +before g begword eherin 15-125-15-1235-35 Ehering(e) shouldn't use the er-contraction +midword ehilfs = Analysehilfsmittel shouldn't use the eh-contraction +always einter 15-35-2345-12456 shouldn't use the ein-contraction +midendword emethod = Analysemethode shouldn't use the eh-contraction +midendword enorm 15-1345-26-134 Aussprachenorm shouldn't use the en-contraction +always emuskel 15-134-136-234-13-13456 shouldn't use the em-contraction +always eschatolog 123456-1456-1-2345-135-123-135-1245 shouldn't use the sch-contraction +always esther 123456-2345-125-12456 shouldn't use the st-contraction +always ästhe 345-234-2345-125-15 ästhetisch +midendword erecht 15-1235-2345 +midendword ericht 15-2-3456 +always erepublik 15-1235-13 +midendword emädchen 15-134-345-145-1456-14 +midendword emaedchen 15-134-345-145-1456-14 +midendword emänn 15-5-134-1345 +midendword emaenn 15-5-134-1345 +midendword estand 15-2-23456 +midword estell 15-2-13456 +always found 124-135-256-145 Foundation shouldn't use the und-contraction +begword gänse = +word gänsen 1245-345-1345-234-14 +sufword gänserich 1245-345-1345-234-12456-3456 +always geben 12346-12-14 +always gebunden 12346-12-256-145-14 shouldn't use the und-contraction +always geier 1245-146-12456 should use the ei-contraction +always geil 1245-146-123 shouldn't use the ge-contraction +midendword geingang 1245-1246-1245-235-1245 +midendword geingän 1245-1246-1245-345-1345 +always gelungen 12346-123-256-1245-14 +always generat 1245-14-12456-1-2345 +always generier 1245-14-12456-346-1235 +always gerät 12346-1235-345-2345 should use the ge-contraction +always geraet 12346-1235-345-2345 should use the ge-contraction +always geräusch 12346-1235-34-156 should use the ge-contraction +always geraeusch 12346-1235-34-156 should use the ge-contraction +always gerecht 12346-1235-2345 +always gericht 12346-2-3456 +begword german 1245-12456-134-235 shouldn't use the ge-contraction +always gewiesen 12346-2456-346-234-14 shouldn't use the wie-contraction +prfword hallen 125-1-12345-14 shouldn't use the allen-contraction +always hauf 125-16-124 shouldn't use the auf-contraction +always hotel 125-135-2345-13456 shouldn't use the te-contraction +always installer 35-23456-1-12345-12456 shouldn't use the aller-contraction +always internet 35-2345-12456-1345-15-2345 shouldn't use the te-contraction +always interview 35-2345-12456-1236-24-15-2456 shouldn't use the ie-contraction +after st always ionstrieb 245-234-2345-1235-346-12 +after st always ionstrupp 245-234-2345-1235-136-1234-1234 +always jubel 245-136-12-13456 shouldn't use the be-contraction +always kaffee = +endword kaffees 13-1-124-124-15-123456 +always komponist 13-135-134-1234-135-1345-24-23456 shouldn't use the nis-contraction +always leselamp 123-123456-15-123-1-134-1234 shouldn't use the el-contraction +always liechtenstein 123-346-1456-2345-14-23456-1246 shouldn't use the te-contraction +prfword linie 123-35-24-15 shouldn't use the ie-contraction +always richtlini 2-3456-123-35-24 +prfword materie 134-1-2345-12456-24-15 shouldn't use the ie-contraction +always metallen 134-15-2345-1-12345-14 shouldn't use the allen-contraction +always regel 1235-15-1245-13456 +always release = shouldn't use the el-contraction +always roboter 1235-135-12-135-2345-12456 shouldn't use the te-contraction +always round 1235-135-256-145 shouldn't use the und-contraction +sufword rund 1235-256-145 shouldn't use the und-contraction +word räson = shouldn't use the so-contraction +always döschen 145-246-234-1456-14 shouldn't use the sch-contraction +always füsschen 124-1256-2346-1456-14 +always häschen 125-345-234-1456-14 shouldn't use the sch-contraction +always höschen 125-246-234-1456-14 should use the ch-contraction +always wollhöschen 2456-135-12345-125-246-234-1456-14 shouldn't use the woll-contraction +always küsschen 13-1256-2346-1456-14 shouldn't use the sch-contraction +always möschen 134-246-234-1456-14 should use the ch-contraction +word röschen 1235-246-234-1456-14 should use the ch-contraction +begword rosaro = shouldn't use the ar-contraction +midendword sammel 234-1-1346-13456 shouldn't use the sam-contraction +midendword samml 234-1-1346-123 shouldn't use the sam-contraction +endword schef 234-1456-15-124 +endword schefin 234-1456-15-124-35 +endword schefins 234-1456-15-124-35-234 +endword schefinnen 234-1456-15-124-35-1345-14 +endword schefs 234-1456-15-124-234 +endword eschef 123456-1456-15-124 +endword eschefin 123456-1456-15-124-35 +endword eschefins 123456-1456-15-124-35-234 +endword eschefinnen 123456-1456-15-124-35-1345-14 +endword eschefs 123456-1456-15-124-234 +always schueler 156-1256-123-12456 should use the ue-symbol +always schwung 156-2456-256-1245 shouldn't use the ung-contraction +always september 234-15-1234-2345-12356-12-12456 should use the em-contraction +always dezember 145-15-1356-12356-12-12456 shouldn't use the be-contraction +before s always sichts 234-3456-2345-234 Ansichtssache shouldn't use the ss-contraction +always silber 234-24-123-12-12456 shouldn't use the be-contraction +always sprung 234-1234-1235-256-1245 shouldn't use the ung-contraction +always ssitz 234-2-24 shouldn't use the ss-contraction +always ssonntag = +always sspiel 234-2-346 +always ssprach 234-234-1234 +always sstand 234-2-23456 +midendword stitel 234-2345-24-2345-13456 +always studien 23456-136-145-24-14 shouldn't use the ie-contraction +always stunde 23456-256-145-15 shouldn't use the und-contraction +always stunden 23456-256-145-14 +always esystem 15-234-6-13456-23456-12356 shouldn't use the es-contraction +always sturz 23456-136-1235-1356 Absturzursache shouldn't use the zu-contraction +always tagesstät 2345-1-1245-123456-23456-345-2345 shouldn't use the ss-contraction +always tagesstaet 2345-1-1245-123456-23456-345-2345 shouldn't use the ss-contraction +always team = shouldn't use the te-contraction +midendword termin 2345-12456-134-35 shouldn't use the te-contraction +always wagen 2456-1-1245-14 shouldn't use the ge-contraction +always weiber 2456-146-12-12456 shouldn't use the be-contraction +sufword verbund 36-12-256-145 shouldn't use the und-contraction +midendword verbund 1236-12456-12-256-145 shouldn't use the und-contraction +midword versamm 1236-12456-234-1-1346 shouldn't use the sam-contraction +always viertel 1236-346-1235-2345-13456 shouldn't use the te-contraction +before g always zeitsta 1356-2345-234-2345-1 +begword zion = zionist shouldn't use the nis-contraction +always zugantenn 1356-136-1245-235-2345-14-1345 +always zweiseit 1356-2456-146-234-146-2345 +always zweistaat 1356-2456-146-23456-2345 shouldn't use the weis-contraction + +midendword heitstätig 125-234-2345-345-2345-45 gelegenheitstätigkeit shouldn't use the st-contraction +begmidword admiral 1-145-134-24-1235-25 +begmidword astral 1-23456-1235-25 +before m sufword atom = +begmidword bifokal 12-24-124-135-13-25 +#begmidword brachial 12-1235-56-24-25 +begmidword bronchial 12-1235-135-1345-1456-24-25 bronchiallymphknoten shouldn't use the ll-contraction +begword general 1245-14-12456-25 +begmidword kolonial 13-135-123-135-1345-24-25 +begmidword zentral 1356-14-2345-1235-25 zentrallager +always schall 156-1-12345 schallen shouldn't use the allen-contraction +always herzultra 125-12456-1356-136-123-2345-1235-1 shouldn't use the zu-contraction +always mittagessen 134-24-2345-2345-1-1245-15-2346-14 +always snakeskin 234-1345-1-13-15-234-13-35 + +# countries +always dänemark 145-345-1345-15-134-356-13 shouldn't use the em-contraction +always daenemark 145-345-1345-15-134-356-13 shouldn't use the em-contraction + +# names +word angela 235-1245-13456-1 shouldn't use the ge-contraction +word angeles 235-1245-13456-123456 shouldn't use the ge-contraction +word angelika 235-1245-13456-24-13-1 shouldn't use the ge-contraction +word angelina 235-1245-13456-35-1 shouldn't use the ge-contraction +word angelo 235-1245-13456-135 shouldn't use the ge-contraction +always daniel 145-235-24-13456 shouldn't use the ie-contraction +always gerlind 1245-12456-123-35-145 should use the er-contraction +always solveig 234-135-123-1235-146-1245 shouldn't use the so-contraction + +# TODO: +# 8-Punkte-Plan + +# inline contraction of emoji descriptions +cldr de diff --git a/brltty/Contraction/de-kurzschrift-wort.cti b/brltty/Contraction/de-kurzschrift-wort.cti new file mode 100644 index 0000000..ca1eb7f --- /dev/null +++ b/brltty/Contraction/de-kurzschrift-wort.cti @@ -0,0 +1,360 @@ +############################################################################### +# BRLTTY - A background process providing access to the console screen (when in +# text mode) for a blind person using a refreshable braille display. +# +# Copyright (C) 1995-2019 by The BRLTTY Developers. +# +# BRLTTY comes with ABSOLUTELY NO WARRANTY. +# +# This is free software, placed under the terms of the +# GNU Lesser General Public License, as published by the Free Software +# Foundation; either version 2.1 of the License, or (at your option) any +# later version. Please see the file LICENSE-LGPL for details. +# +# Web Page: http://brltty.app/ +# +# This software is maintained by Dave Mielke . +############################################################################### + +# BRLTTY Contraction Subtable - German (contracted) + +always aldehyd 25-145-15-125-6-13456-145 +sufword alpha 25-1234-125-1 +always arhythm = + +before hilmnrsu always aufnahme 2-16-1345-134-15 +prfword aufnahmen 2-16-1345-134-14 + +before e always ablöse = +always absolvent 1-12-234-135-123-1236-14-2345 +begmidword anachron 235-1-1456-1235-135-1345 +always analyse 235-25-6-13456-234-15 +prfword analysen 235-25-6-13456-234-14 +always analysenauf 235-25-6-13456-234-14-2-16 +always analysenergeb 235-25-6-13456-234-14-12456-12346-12 +before konsonant always analysen 235-25-6-13456-234-14 +always arthrose 356-2345-125-1235-135-234-15 +prfword arthrosen 356-2345-125-1235-135-234-14 +always ägypten 345-1245-6-13456-1234-2345-14 shouldn't use the te-contraction +always aegypten 345-1245-6-13456-1234-2345-14 +always aufgaben 2-16-1245-1-12-14 +prfword bachelor 12-1-1456-13456-135-1235 +begmidword bachelor 12-1-1456-13456-26 + +word beat = +always beatbox = +always beatmusik 12-15-1-2345-134-13 +always beatnik = +always backbeat 12-1-46-12-15-1-2345 +word offbeat = Sauerstoffbeatmung +always popbeat = +always rockbeat 1235-135-46-12-15-1-2345 + +always befund 23-124-256-145 +always beicht 12-146-1456-2345 +prfword beichte 12-146-1456-236 +prfword beichtest 12-146-1456-236-23456 +prfword beichtet 12-146-1456-236-2345 +prfword beichtete 12-146-1456-236-236 +prfword gebeichtetem 12346-12-146-1456-236-2345-12356 +prfword beichteten 12-146-1456-236-2345-14 +prfword gebeichteter 12346-12-146-1456-236-2345-12456 +prfword gebeichtetes 12346-12-146-1456-236-2345-123456 +prfword beichtetest 12-146-1456-236-236-23456 +prfword beichtetet 12-146-1456-236-236-2345 +endword betrieben 23-2345-1235-346-12-14 +always blaubeer 12-123-16-12-15-15-1235 +always brombeer = +prfword bund 12-256-145 +always burgunder 12-136-1235-1245-256-145-12456 +#always cranberry 6-14-1235-235-23-1235-1235-6-13456 +always dealer 145-15-1-123-12456 +always dehydr = +always diagnose = +prfword diagnosen 145-24-1-1245-1345-135-234-14 +before konsonant always diagnosen 145-24-1-1245-1345-135-234-14 +always diamant 145-24-1-134-235-2345 +before e always einreise 1246-1235-146-234-15 +always eisstau 146-234-23456-16 eisstau eisstaub gleisstaub +always erpresser 12456-1234-1235-15-2346-12456 +always estragon 123456-2345-1235-1-1245-135-1345 # trag? +always europa 126-1235-135-1234-1 +midendword expresses 15-6-1346-1234-1235-15-2346-123456 +word expresses 1346-1234-1235-15-2346-123456 +sufword gamma 1245-1-1346-1 +before hilmnrsu always gebäude 12346-12-34-145-15 +prfword gebäuden 12346-12-34-145-14 +prfword gebäudes 12346-12-34-145-123456 +before hilmnrsu always gebinde 12346-12-35-145-15 +prfword gebinden 12346-12-35-145-14 +prfword gebindes 12346-12-35-145-123456 +sufword gehäuse 12346-125-34-234-15 +prfword gehäusen 12346-125-34-234-14 +prfword gehäuses 12346-125-34-234-123456 +always gesund 12346-234-256-145 +before hilmnrsu always gewinde 12346-2456-35-145-15 +always gewindelt 12346-2456-35-145-13456-2345 +always gewindelte 12346-2456-35-145-13456-236 +always gewindeltem 12346-2456-35-145-13456-2345-12356 +always gewindelten 12346-2456-35-145-13456-2345-14 +always gewindelter 12346-2456-35-145-13456-2345-12456 +always gewindeltes 12346-2456-35-145-13456-2345-123456 +prfword gewinden 12346-2456-35-145-14 +prfword gewindes 12346-2456-35-145-123456 +word Gewindeschaft 12346-2456-35-145-15-156-1-124-2345 +before hilmnrsu always gemeinde 12346-134-1246-145-15 gemeinderat shouldn't use the er-contraction + +before hilmnrsu always gelatine 12346-123-1-2345-35-15 +prfword gelatinen 12346-123-1-2345-35-14 + +prfword gemeinden 12346-134-1246-145-14 +prfword gemeindend 12346-134-1246-145-14-145 +prfword gemeindende 12346-134-1246-145-14-145-15 +prfword gemeindendem 12346-134-1246-145-14-145-12356 +prfword gemeindenden 12346-134-1246-145-14-145-14 +prfword gemeindender 12346-134-1246-145-14-145-12456 +prfword gemeindendes 12346-134-1246-145-14-145-123456 +always gemeindeutsch 12346-134-1246-145-156 +always gemüse 12346-134-1256-234-15 +prfword gemüsen 12346-134-1256-234-14 +prfword gemüses 12346-134-1256-234-123456 +always getreide 12346-2345-1235-146-145-15 +prfword getreiden 12346-2345-1235-146-145-14 +prfword getreides 12346-2345-1235-146-145-123456 +always gorgonzola 1245-26-1245-135-1345-1356-135-123-1 +sufword gottes 1245-135-2345-2345-123456 +always gottesdienst 1245-135-2345-2345-123456-145-346-1345-23456 +always glucose = +always glukose = +before t always habich 125-1-12-3456 +prfword haie = +always haustier 125-16-234-2345-346-1235 +always health = +always heidelbeer 125-146-145-13456-12-15-15-1235 +before t always hilfs = +prfword hilfst 125-24-123-124-23456 +always himbeer = +sufword hirse = +sufword holunder 125-135-123-256-145-12456 +sufword holunderbeer 125-135-123-256-145-12456-12-15-15-1235 +always hypnose = +prfword hypnosen 125-6-13456-1234-1345-135-234-14 +always infanterie 35-124-235-2345-12456-346 +prfword infanterien 35-124-235-2345-12456-24-14 +prfword imitat = +always johannis 245-135-125-235-1345-24-234 +always johannisbeer 245-135-125-235-1345-24-234-12-15-15-1235 +before lnr always kamera 13-1-134-12456-1 +before konsonant always kameral 13-1-134-12456-25 +always kameralia 13-1-134-12456-25-24-1 +always kameralismus 13-1-134-12456-25-5-24 +always kameralist 13-1-134-12456-25-24-23456 +always kameralistisch 13-1-134-12456-25-5-156 +before hilmnrsu always karriere 13-356-1235-24-12456-15 +prfword karrieren 13-356-1235-24-12456-14 +always klasse 13-123-1-2346-15 +always klassen 13-123-1-2346-14 +always koriander 13-135-1235-24-235-145-12456 +always kurzbein 13-1356-12-146-1345 +prfword kurzeit 13-136-1235-1356-146-2345 +prfword kurzeiten 13-136-1235-1356-146-2345-14 +always kurzentren 13-136-1235-1356-14-2345-1235-14 +always kurzentrum 13-136-1235-1356-14-2345-1235-136-134 +prfword kurzelle 13-136-1235-1356-15-12345-15 +prfword kurzellen 13-136-1235-1356-15-12345-14 +always kurzhaar 13-1356-125-1-1-1235 +always laufwerk 123-16-124-2456-12456-13 +always leiterin 123-146-2345-12456-35 +always limit = +always lipizzaner 123-24-1234-24-1356-1356-235-12456 + +always mantel 134-235-2345-13456 + +before hilmnrsu always marine 134-356-35-15 +prfword marinem 134-356-35-12356 +prfword marinen 134-356-35-14 +prfword mariner 134-356-35-12456 +prfword marines 134-356-35-123456 +# people from san-marino +prfword marinese 134-356-35-123456-15 +prfword marinesin 134-356-35-123456-35 +prfword marinesinnen 134-356-35-123456-35-1345-14 +prfword marinesisch 134-356-35-123456-24-156 +prfword marinesische 134-356-35-123456-24-156-15 +prfword marinesischem 134-356-35-123456-24-156-12356 +prfword marinesischen 134-356-35-123456-24-156-14 +prfword marinesischer 134-356-35-123456-24-156-12456 +prfword marinesisches 134-356-35-123456-24-156-123456 + +always matura = +always maturant 134-1-2345-136-1235-235-2345 + +before s always mess 134-15-2346 + +prfword mitte 134-24-2345-236 +prfword mitten 134-24-2345-2345-14 +prfword moore = +prfword mooren 134-135-135-1235-14 +prfword moores 134-135-135-1235-123456 +always nappaleder 1345-1-1234-1234-1-123-15-145-12456 +begword neuro 1345-126-1235-135 +always olympia = + +prfword orgie 26-1245-24-15 +prfword orgien 26-1245-24-14 + +sufword orts 26-2345-234 +always ortschaft 26-2345-156 +always ortstein 26-2345-23456-1246 + +always papagei 1234-1-1234-1-1245-146 +always paprika = +always pestorahm 1234-15-23456-135-1235-1-125-134 +before lnr always pizza = +always preiselbeer 1234-1235-146-234-13456-12-15-15-1235 +before hilmnrsu always presse 1234-1235-15-2346-15 +prfword pressen 1234-1235-15-2346-14 +prfword pressend 1234-1235-15-2346-14-145 +prfword pressende 1234-1235-15-2346-14-145-15 +prfword pressendem 1234-1235-15-2346-14-145-12356 +prfword pressenden 1234-1235-15-2346-14-145-14 +prfword pressender 1234-1235-15-2346-14-145-12456 +prfword pressendes 1234-1235-15-2346-14-145-123456 +always pressendruck 1234-1235-15-2346-14-145-46 +prfword pressens 1234-1235-15-2346-14-234 +always pressentisch 1234-1235-15-2346-14-2345-24-156 +always rastalock 1235-1-23456-1-123-135-46 +before e always reise 1235-146-234-15 +always requiem 1235-15-6-12345-24-12356 + +before hilmnrsu always reserve 1235-123456-12456-1236-15 +prfword reserven 1235-123456-12456-1236-14 + +always rhabarber 1235-125-1-12-1-1235-12-12456 +prfword runde 1235-256-145-15 +prfword runden 1235-256-145-14 +sufword sahne = +always sahnemeer = +always salbei 234-25-12-146 +sufword sauf 234-16-124 + +always sample = +prfword samplen 234-1-134-1234-123-14 +prfword sampler 234-1-134-1234-123-12456 +always samplermodul 234-1-134-1234-123-12456-134-135-145-136-123 +prfword samplern 234-1-134-1234-123-12456-1345 +prfword samplers 234-1-134-1234-123-12456-234 +prfword samples 234-1-134-1234-123-123456 + +midendword samt = +before l always sauna 234-16-1345-1 +prfword solos = +prfword soli = +before l always schul 156-136-123 +always schulter 156-136-123-2345-12456 shouldn't use the te-contraction +always schultragödie 156-136-123-2345-1235-1-1245-246-145-24-15 +always schultragödien 156-136-123-2345-1235-1-1245-246-145-24-14 +always schultrans 156-136-123-2345-1235-235-234 schultransport +before hilmnrsu always see = +sufword solar 234-135-123-356 +prfword soße = +prfword soßen 234-135-6-2346-14 +always sound = +always soundso 2-1234-2-136-2-1234 +before e always speise 234-1234-146-234-15 +always tabasco = +always teacher 2345-15-1-1456-12456 +always teaching 2345-15-1-1456-35-1245 +before l always teil 2345-146-123 +before hilmnrsu always teilnahme 2345-146-123-1345-134-15 +prfword teilnahmen 2345-146-123-1345-134-14 +always temperatur 2345-12356-1234-12456-1-2345-136-1235 prefer em-contraction over te-contraction +always tempo 2345-12356-1234-135 +prfword temporal 2345-12356-1234-26-1-123 +begmidword temporal 2345-12356-1234-26-25 +always temporär 2345-12356-1234-26-345-1235 +word tempore 2345-12356-1234-26-15 +always theater 2345-125-15-1-2345-12456 shouldn't use the te-contraction +always tuberkulose 2345-136-12-12456-13-136-123-135-234-15 +prfword tuberkulosen 2345-136-12-12456-13-136-123-135-234-14 +before lnr always tundra 2345-256-145-1235-1 +sufword ultra = +always vegetarier 1236-15-12346-2345-356-24-12456 +before l always vokal 1236-135-13-25 +always völkerkunde 5-1236-13-12456-13-256-145-15 +always wachstum 2456-56-234-2345-136-134 +always wachstums 2456-56-234-2345-136-134-234 + +before lnr always yoga = +always ziegel 1356-346-1245-13456 shouldn't use the ge-contraction +always zugbegleiter 1356-136-1245-23-1245-123-146-2345-12456 +always zugkraft 1356-136-1245-13-124 +always zugkräft 1356-136-1245-5-13-124 +word zugmitte 1356-136-1245-134-24-2345-236 +always zugtempo 1356-136-1245-2345-12356-1234-135 +always zwilling 1356-2456-24-12345-35-1245 +prfword zwillinge 1356-2456-24-12345-35-12346 +before konsonant always zwillings 1356-2456-24-12345-35-1245-234 +always zypressen 1356-6-13456-1234-1235-15-2346-14 + +# Doppelvokale +always erdbeer 12456-145-12-15-15-1235 +always waldbeer 2456-25-145-12-15-15-1235 +always zwergerdbeer 1356-2456-12456-1245-12456-145-12-15-15-1235 +always frisbee 124-1235-24-234-12-15-15 +always kaffee = +always coffee 6-14-135-124-124-15-15 +always toffee 2345-135-124-124-15-15 +always dragee = +always bungee 12-256-1245-15-15 +always dorothee 145-26-135-2345-125-15-15 +always cheese 1456-15-15-234-15 +always pappmaschee 1234-1-1234-1234-134-1-156-15-15 +always klischee 13-123-24-156-15-15 +always yankee 6-13456-235-13-15-15 +sufword teenie 2345-15-15-1345-346 +sufword teenager 2345-15-15-1345-1-1245-12456 +always gelee 1245-13456-15-15 +prfword geleerte 12346-123-15-15-1235-236 +always geleert 12346-123-15-15-1235-2345 + +always soufflee = +always defilee 145-15-124-24-123-15-15 +always klee = +begword tee = +always renommee 1235-14-135-1346-15-15 +always armee 356-134-15-15 +always resümee 1235-123456-1256-134-15-15 +always schnee 156-1345-15-15 +always trainee 2345-1235-1-24-1345-15-15 +always pralinee 1234-1235-1-123-35-15-15 +always portmonee 1234-26-2345-134-135-1345-15-15 +always kanapee 13-235-1-1234-15-15 +always portepee 1234-26-236-1234-15-15 +always separee 234-15-1234-356-15-15 +always referee 1235-15-124-12456-15-15 +always schikoree 156-24-13-26-15-15 +always spree 234-1234-1235-15-15 +always karree 13-356-1235-15-15 +always porree 1234-26-1235-15-15 +always püree 1234-1256-1235-15-15 +always frikassee 124-1235-24-13-1-2346-15-15 +always plissee 1234-123-24-2346-15-15 +always varietee 1236-356-24-15-2345-15-15 +always komitee = +always trustee 2345-1235-136-23456-15-15 +always frottee 124-1235-135-2345-2345-15-15 +always queen = +always halloween 125-1-12345-135-2456-15-15-1345 + +always hawaii = +always ascii = + +always boom = +always voodoo = +always yahoo = +always waterloo 2456-1-2345-12456-123-135-135 +always shampoo = +always tattoo = +always daewoo = +always zoo = diff --git a/brltty/Contraction/de-kurzschrift.ctb b/brltty/Contraction/de-kurzschrift.ctb index df9f49f..aa91704 100644 --- a/brltty/Contraction/de-kurzschrift.ctb +++ b/brltty/Contraction/de-kurzschrift.ctb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,1472 +11,12 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### -# BRLTTY Contraction Table - German (contracted - 1998 standard) -# Created by Mario Lang . +# BRLTTY Contraction Table - German (contracted) -include de-vollschrift.ctb +include de-kurzschrift-1998.ctb -# Ausnahmen für Vokalgruppen aus de-vollschrift.ctb -always barrier 12-356-1235-24-12456 shouldn't use the ie-contraction -always bankier 12-235-13-24-12456 shouldn't use the ie-contraction -midendword iell 24-15-12345 shouldn't use the ie-contraction -always indien 35-145-24-14 shouldn't use the ie-contraction -always medien 134-15-145-24-14 shouldn't use the ie-contraction -always propriet 12345-1234-1235-24-15-2345 proprietär shouldn't use the ie-contraction - -class e e -class g g -class h h -class m m -class n n -class r r -class st st -class konsonant bcdfghjklmnpqrstvwxyz - -# Due to their low usage frequency in typical german text the letters -# c, q, x and y are reused for the en-, ll-, ex/mm/nis- and el-contractions. -# Therefore they need a proceding letsign to disambiguate them. -always c 6-14 -always C 6-14 -always q 6-12345 -always Q 6-12345 -always x 6-1346 -always X 6-1346 -always y 6-13456 -always Y 6-13456 - -# Lautgruppenkürzungen -midendword ach 56 -begmidword al 25 -begmidword : 6-25 -begmidword an 235 -begmidword ar 356 -begmidword be 23 -before g always beu 12-126 -always bell 23-12345 tabelle should use the ll-contraction -midendword ck 46 -midword eh 2356 -before h always kohle = -before m always kohle = -always ein 1246 -always lateinisch 123-1-2345-1246-1345-24-156 -always el 13456 -begmidword elineal 15-123-35-15-25 -endword elineal 15-123-35-15-1-123 -always eleist 15-123-146-23456 -always em 12356 -always emach 15-134-56 -before e always emachs 12356-56-234 Systemachse -always en 14 -always denunz 145-15-1345-256-1356 shouldn't use the en-contraction -always er 12456 -always dereferenzier 145-15-1235-15-124-12456-14-1356-346-1235 shouldn't use the er-contraction -always deregulier 145-15-1235-15-1245-136-123-346-1235 shouldn't use the er-contraction -always es 123456 -always ge 12346 -prfword gehe 1245-2356-15 -prfword gehen 1245-2356-14 -prfword gehend 1245-2356-14-145 -prfword gehende 1245-2356-14-145-15 -prfword gehendem 1245-2356-14-145-12356 -prfword gehenden 1245-2356-14-145-14 -prfword gehender 1245-2356-14-145-12456 -prfword gehendes 1245-2356-14-145-123456 -before konsonant always geh 1245-2356 -before konsonant always bel 12-13456 Übelkeit shouldn't use the be-contraction -word bel 12-13456 -before konsonant always bem 12-12356 -before konsonant always ben 12-14 -before konsonant always ber 12-12456 -before konsonant always gel 1245-13456 klingelton shouldn't use the ge-contraction -before konsonant always gen 1245-14 -before konsonant always ten 2345-14 -before konsonant always ter 2345-12456 -midendword ich 3456 -midendword ig 45 -always in 35 -midendword lich 456 -begword see = -begword neusee 1345-126-234-15-15 -before konsonant always seen 234-15-14 -word seele 234-15-13456-15 -sufword seelen 234-15-13456-14 -always seelisch 234-15-13456-24-156 -begword tee = -word teer 2345-15-12456 -sufword teerartig 2345-15-12456-356-2345-45 -before konsonant begword teer 2345-15-12456 -word teere 2345-15-12456-15 -word teeren 2345-15-12456-14 -word teerend 2345-15-12456-14-145 -word teerende 2345-15-12456-14-145-15 -word teerendem 2345-15-12456-14-145-12356 -word teerenden 2345-15-12456-14-145-14 -word teerender 2345-15-12456-14-145-12456 -word teerendes 2345-15-12456-14-145-123456 -word teerung 2345-15-12456-136 -word teerungen 2345-15-12456-136-14 -sufword teenager 2345-15-14-1-1245-12456 -sufword teenie 2345-15-14-346 -always teelich 2345-15-15-456 shouldn't use the el-contraction -always teelöffel 2345-15-15-123-246-124-124-13456 shouldn't use the el-contraction -always teemaschin 2345-15-15-134-156 shouldn't use the em-contraction -always teesieb 2345-15-15-234-346-12 shouldn't use the es-contraction -midendword ll 12345 -always holland 125-135-123-123-235-145 shouldn't use the ll-contraction -always holländer 125-135-123-123-345-1345-145-12456 shouldn't use the ll-contraction -always hollaender 125-135-123-123-345-1345-145-12456 shouldn't use the ll-contraction -midendword mm 1346 -always wurm = wurmmittel shouldn't use the mm-contraction -begmidword or 26 - -always schaos 234-1456-1-135-234 -after konsonant midword ss = -after konsonant midendword ssatz 234-234-1356 -after konsonant midendword ssätz 234-5-234-1356 -after konsonant midendword ssaetz 234-5-234-1356 -after konsonant midword ssch 234-156 -always sschicht 234-156-3456-2345 -always sschlag 234-156-1245 -always sschläg 234-5-156-1245 -always sschlaeg 234-5-156-1245 -always sschließ 234-156-2346 -always sschmuck 234-156-134-136-46 -always sschnur 234-156-1345-136-1235 shouldn't use the nur-contraction -always sschool 234-234-1456-135-135-123 foreign word, sch-contraction not allowed -always sschreib 234-156-12 -always sschrieb 234-2-156 -always sschrift 234-156-2345 -always sschwierig 234-156-45 -always sselbst 234-234-23456 -always sselbständ 234-234-13456-12-5-23456 shouldn't use the selbst-contraction -always sselbstaend 234-234-13456-12-5-23456 shouldn't use the selbst-contraction -after konsonant always ssetz 234-2-15 -after konsonant midendword ssesam 234-234-123456-1-134 shouldn't use the sam-contraction -after konsonant always ssitz 234-2-24 -always ssolch 234-234-1456 -after konsonant midendword ssoll 234-2-234 -always ssondern 234-234-1345 -always ssozial 234-234-123 -always espiel 15-2-346 -always sspiel 234-2-346 -always esprach 15-234-1234 -always ssprach 234-234-1234 -always sspräch 234-5-234-1234 -always sspraech 234-5-234-1234 -always esprech 15-2-2346 -always ssprech 234-2-2346 -after konsonant midendword sst 234-23456 -always sstaat 234-23456-2345 -after konsonant midendword sstand 234-2-23456 -after konsonant midendword sständ 234-5-23456 -after konsonant midendword sstaend 234-5-23456 -after konsonant midendword sstell 234-2-13456 -always ssteiger 234-23456-146-1245-12456 -before e always sstund 234-23456-256-145 shouldn't use the und-contraction -midendword ss 2346 - -midendword te 236 -sufword atem 1-2345-12356 shouldn't use the te-contraction -always un 256 - -midendword tei 2345-146 - -always all 1-12345 -always ell 15-12345 -always emm 15-1346 -always esch 15-156 -always ess 15-2346 -always est 15-23456 - -endword tel 2345-13456 -endword teln 2345-13456-1345 -endword tels 2345-13456-234 -endword tem 2345-12356 -endword tene 2345-14-15 -always tten 2345-2345-14 shouldn't use the te-contraction -always tter 2345-2345-12456 shouldn't use the te-contraction -always daten 145-1-2345-14 -always karten 13-356-2345-14 -endword tenem 2345-14-12356 -endword tenen 2345-14-14 -endword tener 2345-14-12456 -endword tenes 2345-14-123456 -endword tens 2345-14-234 -endword ter 2345-12456 -endword tere 2345-12456-15 -endword terem 2345-12456-12356 -endword teren 2345-12456-14 -endword teres 2345-12456-123456 -endword ters 2345-12456-234 -always liter 123-24-2345-12456 -endword tern 2345-12456-1345 -endword tes 2345-123456 - -endword bel 12-13456 shouldn't use the be-contraction -endword beln 12-13456-1345 shouldn't use the be-contraction -endword belns 12-13456-1345-234 shouldn't use the be-contraction -endword bels 12-13456-234 shouldn't use the be-contraction -midword belläng 12-13456-5-123-1245 kabellänge shouldn't use the ll-contraction -midword bellaeng 12-13456-5-123-1245 -midendword belung 12-13456-136 -before st midendword belungs 12-13456-136-234 -always belveder 12-13456-1236-15-145-12456 shouldn't use the be-contraction -always wirbel 2456-24-1235-12-13456 shouldn't use the be-contraction -endword ben 12-14 shouldn't use the be-contraction -endword bend 12-14-145 shouldn't use the be-contraction -endword bende 12-14-145-15 shouldn't use the be-contraction -endword bendem 12-14-145-12356 shouldn't use the be-contraction -endword benden 12-14-145-14 shouldn't use the be-contraction -endword bender 12-14-145-12456 shouldn't use the be-contraction -endword bendes 12-14-145-123456 shouldn't use the be-contraction -endword benem 12-14-12356 shouldn't use the be-contraction -endword benen 12-14-14 shouldn't use the be-contraction -endword bens 12-14-234 shouldn't use the be-contraction -endword ber 12-12456 shouldn't use the be-contraction -endword berei 12-12456-146 shouldn't use the be-contraction -endword bereien 12-12456-146-14 shouldn't use the be-contraction -endword berin 12-12456-35 shouldn't use the be-contraction -endword berinnen 12-12456-35-1345-14 shouldn't use the be-contraction -endword bern 12-12456-1345 shouldn't use the be-contraction -endword bers 12-12456-234 shouldn't use the be-contraction -always ober 135-12-12456 shouldn't use the be-contraction -endword bes 12-123456 shouldn't use the be-contraction - -always begeh 23-1245-2356 shouldn't use the ge-contraction -always getriebegehäus 12346-2345-1235-346-23-12346-125-34-234 shouldn't use the eh-contraction -always getriebegehaeus 12346-2345-1235-346-23-12346-125-34-234 shouldn't use the eh-contraction -always umgeht 136-134-1245-2356-2345 shouldn't use the ge-contraction -always geig 1245-146-1245 should use the ei-contraction -always geisel 1245-146-234-13456 shouldn't use the ge-contraction -always geist 1245-146-23456 -prfword gel 1245-13456 shouldn't use the ge-contraction -midendword gelhaft 1245-13456-125-124 -midword gelläng 1245-13456-5-123-1245 -midword gellaeng 1245-13456-5-123-1245 -prfword geln 1245-13456-1345 -prfword gelns 1245-13456-1345-234 -prfword gels 1245-13456-234 -midendword gelung 1245-13456-136 -before st midendword gelungs 1245-13456-136-234 -prfword gen 1245-14 shouldn't use the ge-contraction -midendword gend 1245-14-145 shouldn't use the ge-contraction -endword gens 1245-14-234 shouldn't use the ge-contraction -midendword ger 1245-12456 should use er-contraction if not part of a word intro -before r begword abge 1-12-12346 -before r begword ange 235-12346 -word anger 235-1245-12456 -word angern 235-1245-12456-1345 -word angers 235-1245-12456-234 -begword unange 256-235-12346 -begmidword aufger 2-16-12346-1235 -begmidword ausger 34-12346-1235 -before r begmidword einge 1246-12346 -begword unger 256-12346-1235 -sufword ungerecht 256-12346-1235-2345 -sufword zuge 2-1356-12346 -endword ges 1245-123456 shouldn't use the ge-contraction -midendword ien 24-14 shouldn't use the ie-contraction -always erschien 12456-156-346-1345 -prfword industrien 35-145-136-23456-1235-15-14 -before n always industrie 35-145-136-23456-1235-346 industrienation shouldn't use the en-contraction -begmidword anomal 235-135-134-25 shouldn't use the mal-contraction -endword anomal 235-135-134-1-123 shouldn't use the mal-contraction -midendword iene 346-1345-15 should use the ie-contraction -midendword ienen 346-1345-14 should use the ie-contraction -endword tel 2345-13456 should use the el-contraction -endword ten 2345-14 should use the en-contraction -endword ter 2345-12456 should use the er-contraction -endword tes 2345-123456 should use the es-contraction -always trigraph = shouldn't use the ig-contraction - -# Vorsilbenkürzungen -begword aus 34 -begword ent 2346 -word enter 14-2345-12456 shouldn't use the ent-contraction -begword ex 1346 -begword pro 12345 -begword ver 36 -word verb 1236-12456-12 -word vers 1236-12456-234 - -begword auspiz 16-234-1234-24-1356 shouldn't use the aus-contraction -word ente 14-236 shouldn't use the ent-contraction -sufword enten 14-2345-14 shouldn't use the ent-contraction -word entchen 14-2345-1456-14 -begword veranda 1236-12456-236-145-1 shouldn't use the ver-contraction -begword vertikal 1236-12456-2345-24-13-25 shouldn't use the ver-contraction -word vertikal 1236-12456-2345-24-13-1-123 shouldn't use the ver-contraction - -# Nachsilbenkürzungen -endword falls 124 -midendword heit 125 -before s midword heits 125-234 -midendword keit 13 -before s midword keits 13-234 -midendword mal 134 -sufword gemal 12346-134-25 gemalt shouldn't use the mal-contraction -midendword nis 1346 -always nisier 1345-24-234-346-1235 technisierung shouldn't use -nis -midendword sam 2346 -sufword bisam = -always bischofsamt 12-24-156-135-124-234-1-134-2345 shouldn't use the sam-contraction -midendword schaft 156 -midendword ung 136 -always dschungel 6-145-156-256-1245-13456 shouldn't use the ung-contraction -midendword terung 2345-12456-136 -before cst midword ungs 136-234 Bindungscharakter, Regierungschef -midendword wärts 2456 - -midendword ation 5-1345 -always industrienation 35-145-136-23456-1235-346-1345-5-1345 -before s midword ations 5-1345-234 -midendword ativ 5-1236 -after st always ion 245 -always religion 1235-13456-45-245 -after st before s always ions 245-234 -endword ismus 5-24 -midendword istisch 5-156 -endword nismus 1345-5-24 shouldn't use the nis-contraction -midendword nistisch 1345-5-156 -midendword ität 5-345 -midendword itaet 5-345 -before s midword itäts 5-345-234 -before s midword itaets 5-345-234 -midendword mität 134-5-345 shouldn't use the mit-contraction - -sufword anis 235-24-234 shouldn't use the nis-contraction -before st midword ations 5-1345-234 -sufword barschaft 12-356-156-1-124-2345 shouldn't use the shaft-contraction -always blumensamen 12-123-136-134-14-234-1-134-14 shouldn't use the sam-contraction -prfword dezimal = if we use the mal-contraction here, we get a new word dezim -begmidword dezimal 145-15-1356-24-134-25 -sufword small 234-134-1-12345 shouldn't use the mal-contraction -word beaufort 12-15-16-124-26-2345 shouldn't use the auf-contraction -sufword erheiter 12456-125-146-2345-12456 shouldn't use the heit-contraction -prfword formal 124-26-134-1-123 shouldn't use the mal-contraction -begword formal 124-26-134-25 shouldn't use the mal-contraction -word firnis = shouldn't use the nis-contraction -begword gesam 12346-234-1-134 shouldn't use the sam-contraction -always herrschaft 1235-1235-156-1-124-2345 can not use the shaft-contraction -always hoheit 125-135-125-146-2345 shouldn't use the heit-contraction -always kuhdung 13-136-125-145-256-1245 shouldn't use the ung-contraction -always hunger 125-256-1245-12456 shouldn't use the ung-contraction -before g begword lun 123-256 shouldn't use the ung-contraction -prfword maximal = shouldn't use the mal-contraction -begmidword maximal 134-1-6-1346-24-134-25 shouldn't use the mal-contraction -always tennis 2345-14-1345-24-234 shouldn't use the nis-contraction -midendword ungscharakter 136-234-1456-13 -before st midendword ungs 136-234 shouldn't use the ss/st-contraction -midendword zung 1356-136 auseinandersetzung shouldn't use the zu-contraction -begword zung 1356-256-1245 shouldn't use the ung-contraction - -# Einformige Kürzungen, nur alleinstehend -word als 146 -word auch 34 -word eu = -word das 145 -word dass 2346 -word den 15 -word der 1235 -word des 3 -word die 346 -word ihm 236 -word im 36 not allowed when used in hyphenated words like Hans-im-Glück-Gefühl -after letter literal -im- -word ist 23456 -word kann 13 -word lässt 123 -word laesst 123 -word man 134 -word oder 135 -word schon 156 -word sich 14 -word sie 234 -word was 2456 - -# Einformige Kürzungen, alleinstehend oder in Wortverbindungen -word aber 1 -begword aber 2-1 -word auf 16 -always auf 2-16 -sufword aufbrauch 16-2-34 -sufword aufeinander 16-2-1246 -sufword auffahr 16-2-1235 -sufword aufhab 16-2-125 -sufword auflass 16-2-123 -sufword aufricht 16-2-3456 -sufword aufschrieb 16-2-156 -sufword aufsetz 16-2-15 -sufword aufsitz 16-2-24 -sufword aufspiel 16-2-346 -sufword aufstand 16-2-23456 -sufword aufständ 16-5-23456 -sufword aufstell 16-2-13456 -sufword aufweis 16-2-146 -before g always aufwie 2-16-2456-346 aufwiegeln/aufwiegler/aufwiegst shouldn't use the wie-contraction -before s always aufwie 2-16-2456-346 -sufword aufzu 16-2-1356 -begword aufzuck 2-16-1356-136-46 -before konsonant always aufzug 2-16-1356-136-1245 -always aufzugsturm 2-16-1356-136-1245-234-2345-136-1235-134 shouldn't use zu-contraction and st-contraction -before m always aufzugstür 2-16-1356-136-1245-234-2345-1256-1235 shouldn't use zu-contraction and st-contraction -always aufzugstür 2-16-1356-136-1245-234-2345-1256-1235 shouldn't use zu-contraction and st-contraction -prfword lauf 123-16-124 -prfword laufe 123-16-124-15 -prfword laufen 123-16-124-14 -prfword laufend 123-16-124-14-145 -prfword laufende 123-16-124-14-145-15 -prfword laufendem 123-16-124-14-145-12356 -prfword laufenden 123-16-124-14-145-14 -prfword laufender 123-16-124-14-145-12456 -prfword laufendes 123-16-124-14-145-123456 -prfword laufens 123-16-124-14-234 -prfword laufes 123-16-124-123456 -prfword laufs 123-16-124-234 -prfword laufst 123-16-124-23456 -prfword lauft 123-16-124-2345 -always schlauf 156-123-16-124 shouldn't use the auf-contraction -always abgelauf 1-12-12346-123-16-124 -always akkulauf 1-13-13-136-123-16-124 -always auflauf 2-16-123-16-124 -always durchlauf 2-1456-123-16-124 -begword verlauf 36-123-16-124 shouldn't use the auf-contraction -midendword verlauf 1236-12456-123-16-124 shouldn't use the auf-contraction - -word bei 12 -always bei 2-12 -sufword beieinander 12-2-1246 -sufword beifahr 12-2-1235 -sufword beisetz 12-2-15 -sufword beisitz 12-2-24 -sufword beispiel 12-2-346 -sufword beistand 12-2-23456 -sufword beiständ 12-5-23456 -sufword beistell 12-2-13456 -sufword beizu 12-2-1356 -always beizung 12-146-1356-136 shouldn't use the bei-contraction -always beiß 12-146-6-2346 shouldn't use the bei-contraction -endword bein 12-146-1345 shouldn't use the bei-contraction -endword beine 12-146-1345-15 shouldn't use the bei-contraction -endword beinen 12-146-1345-14 shouldn't use the bei-contraction -endword beins 12-146-1345-234 shouldn't use the bei-contraction -before t always beinhal 23-35-125-25 shouldn't use the bei-contraction -always beinhalter 12-146-1345-125-25-2345-12456 should use the ei-contraction - -word dem 12356 -always dem 2-12356 -sufword demzu 12356-2-1356 -endword dem 145-12356 shouldn't use the dem-contraction -always außerdem 16-6-2346-12456-2-12356 -always demask = demaskiert shouldn't use the dem-contraction -always demilit = shouldn't use the dem-contraction -always demonstr 145-12356-135-1345-23456-1235 shouldn't use the dem-contraction -word demo 145-12356-135 shouldn't use the dem-contraction -word demos 145-12356-135-234 shouldn't use the dem-contraction - -word durch 1456 -always durch 2-1456 -sufword durcheinander 1456-2-1246 -sufword durchfahr 1456-2-1235 -sufword durchlass 1456-2-123 -sufword durchläss 1456-5-123 -sufword durchsprech 1456-2-2346 -sufword durchsetz 1456-2-15 -sufword durchspiel 1456-2-346 -sufword durchstand 1456-2-23456 -sufword durchstell 1456-2-13456 -sufword durchzu 1456-2-1356 -sufword durchzuck 2-1456-1356-136-46 shouldn't use the zu-contraction -word durchzug 2-1456-1356-136-1245 shouldn't use the zu-contraction -word durchzuges 2-1456-1356-136-1245-123456 shouldn't use the zu-contraction -sufword durchzugs 2-1456-1356-136-1245-234 shouldn't use the zu-contraction -begword durcheinandergerat 1456-2-1246-12346-1235-1-2345 -always zugerat 2-1356-12346-1235-1-2345 shouldn't use the er-contraction -word für 124 -always für 2-124 -sufword füreinander 124-2-1246 -always fürst 124-1256-1235-23456 shouldn't use the für-contraction -word gegen 1245 -always gegen 2-1245 -sufword gegenauf 1245-2-16 -sufword gegeneinander 1245-2-1246 -sufword gegenfahr 1245-2-1235 -sufword gegensetz 1245-2-15 -sufword gegenstand 1245-2-23456 -sufword gegenständ 1245-5-23456 -sufword gegenzu 1245-2-1356 -prfword gegenzug 2-1245-1356-136-1245 -prfword gegenzuge 2-1245-1356-136-12346 -prfword gegenzuges 2-1245-1356-136-1245-123456 -prfword gegenzugs 2-1245-1356-136-1245-234 -before g sufword gegenzun 2-1245-1356-256 -word gewesen 12346 -always gewesen 2-12346 -always fürsorgewesen 2-124-234-26-12346-2456-123456-14 shouldn't use the gewesen-contraction - -word immer 1346 -word immerzu 1346-2-1356 -always immer 2-1346 -always immersion 24-1346-12456-234-245 shouldn't use the immer-contraction -always immersiv 24-1346-12456-234-24-1236 -always flimmer 124-123-24-1346-12456 -always wimmer 2456-24-1346-12456 shouldn't use the immer-contraction -always zimmer 1356-24-1346-12456 shouldn't use the immer-contraction -word jetzt 245 -always jetzt 2-245 -word mehr 2356 -always mehr 2-2356 -sufword mehrstell 2356-2-13456 -word mit 2345 -always mit 2-2345 -sufword mitauf 2345-2-16 -sufword mitdürf 2345-2-145 -sufword miteinander 2345-2-1246 -sufword mitfahr 2345-2-1235 -sufword mithab 2345-2-125 -sufword mitkönn 2345-2-13 -sufword mitmüss 2345-2-134 -sufword mitnicht 2345-2-1345 -sufword mitschrieb 2345-2-156 -sufword mitspiel 2345-2-346 -sufword mitunter 2345-2-256 -sufword mitzu 2345-2-1356 -word nicht 1345 -word n 6-1345 -always nicht 2-1345 -sufword nichtauf 1345-2-16 -sufword nichtzu 1345-2-1356 -always nichtzughör 2-1345-1356-136-1245-125-246-1235 -always nichtzuck 2-1345-1356-136-46 -always nichtzusammen 2-1345-1356-234 -word so 1234 -always so 2-1234 -sufword soundso 1234-2-136-2-1234 -sufword sowie 1234-2-126 -endword son = -begword sozu 1234-2-1356 -always cursor = shouldn't use the so-contraction -begword absol = -begword absorb = -begword absorp = -always adsorbier 1-145-234-26-12-346-1235 -always aerosol 1-12456-135-234-135-123 -always amtsober 1-134-2345-234-135-12-12456 -always anthroposo 235-2345-125-1235-135-1234-135-234-135 -always iso = -always konson = -begmidword sensor 234-14-234-26 -endword sensor 234-14-234-135-1235 -endword sensor 234-14-234-135-1235 -word soda = -always soffizier 234-135-124-124-24-1356-346-1235 -always soft = -always soldat = -endword solo = -always sommer 234-135-1346-12456 -before konsonant always son = -always sonogra = -always sonn = -always sonst 234-135-1345-23456 -always sorientier 234-26-24-14-2345-346-1235 -before konsonant always sor 234-26 -always source = -sufword south = -always sowjet = -always soziolo = -word über 1256 -word ueber 1256 -always über 2-1256 -sufword überdurch 1256-2-1456 -sufword übereinander 1256-2-1246 -sufword überzu 1256-2-1356 -always überzucht 2-1256-1356-136-1456-2345 -always überzuck 2-1256-1356-136-46 -prfword überzug 2-1256-1356-136-1245 -prfword überzuges 2-1256-1356-136-1245-123456 -before konsonant always überzug 2-1256-1356-136-1245 -always überlauf 2-1256-123-16-124 -word und 136 -always und 2-136 -sufword gesund 12346-234-256-145 -prfword hund 125-256-145 shouldn't use the und-contraction -always hunde 125-256-145-15 shouldn't use the und-contraction -always hundert 125-256-145-12456-2345 shouldn't use the und-contraction -prfword hunderte 125-256-145-12456-236 shouldn't use the und-contraction -prfword hunden 125-256-145-14 shouldn't use the und-contraction -prfword hundes 125-256-145-123456 shouldn't use the und-contraction -always kund 13-256-145 shouldn't use the und-contraction -always mund 134-256-145 shouldn't use the und-contraction -sufword schrund 156-1235-256-145 -always wund 2456-256-145 shouldn't use the und-contraction - -word unter 256 -always unter 2-256 -sufword kunter 13-256-2345-12456 shouldn't use the unter-contraction -sufword kunterbunter 13-256-2345-12456-12-256-2345-12456 -sufword munter 134-256-2345-12456 shouldn't use the unter-contraction -sufword untereinander 256-2-1246 -word voll 12345 -always voll 2-12345 -sufword vollständ 12345-5-23456 -sufword vollzu 12345-2-1356 -prfword vollzug 2-12345-1356-136-1245 -prfword vollzuge 2-12345-1356-136-12346 -prfword vollzuges 2-12345-1356-136-1245-123456 -always vollzugs 2-12345-1356-136-1245-234 -word von 1236 -always von 2-1236 -sufword voneinander 1236-2-1246 -word vor 26 -always vor 2-26 -sufword vorbei 26-2-12 -sufword vorspiel 26-2-346 -sufword vorstell 26-2-13456 -sufword vorüber 26-2-1256 -sufword vorzu 26-2-1356 -always vorzugs 2-26-1356-136-1245-234 -always vorzugstimmen 2-26-1356-136-1245-23456-24-1346-14 -always favorit 124-1-1236-26-24-2345 shouldn't use the vor-contraction -word wie 126 -always wie 2-126 -always zwiebel 1356-2456-346-12-13456 shouldn't use the wie-contraction -word zu 1356 -always zu 2-1356 -word indem 35-2-12356 -word trotzdem 2345-1356-2-12356 -word zudem 1356-2-12356 -sufword zueinander 1356-2-1246 -sufword zufahr 1356-2-1235 -sufword zulass 1356-2-123 -sufword zuläss 1356-5-123 -sufword zuspiel 1356-2-346 -sufword zustand 1356-2-23456 -sufword zuständ 1356-5-23456 -sufword zustell 1356-2-13456 -sufword zuzu 1356-2-1356 -always zucht 1356-136-1456-2345 shouldn't use the zu-contraction -always zuck 1356-136-46 shouldn't use the zu-contraction -before g always zug = -endword zug = -endword zuges 1356-136-1245-123456 - -# Einformige Kürzungen, alleinstehend oder am Wortanfang -sufword ihr 24 -sufword sein 246 -word war 356 -word waren 356-14 -word warst 356-23456 -word wart 356-2345 -word war's 356-6-234 -word wär 5-356 -word wäre 5-356-15 -word wären 5-356-14 -word wärest 5-356-15-23456 -word wäret 5-356-15-2345 -word wärst 5-356-23456 -word wärt 5-356-2345 -word wär's 5-356-6-234 - -# Einformige Kürzungen, alleinstehend, mit Endungen oder in Wortverbindungen -always hatt 125 -always hätt 345 -always haett 345 -always welch 13456 - -word adonis = shouldn't use the nis-contraction -always aktuell 1-13-2345-136-15-12345 should use the ll-contraction -always all 1-12345 -sufword alle 1-15 -always allegor 1-12345-15-1245-26 Allegorie shouldn't use the ae-contraction -always allein 1-1246 -word allem 1-12356 -always allen 1-14 -always aller 1-12456 -always allerg 1-12345-12456-1245 Allergiker -word alles 1-123456 -always allesamt 1-12345-15-234-1-134-2345 shouldn't use the es-contraction -always alphabet 25-1234-125-1-12-15-2345 shouldn't use the hab-contraction -word also 1-135 -always ander 2-12456 -always wander 2456-235-145-12456 wandern shouldn't use the ander-contraction -sufword zander 1356-235-145-12456 -always änder 5-12456 -always aender 5-12456 -always arbeit 356-12 -before s always arbeits 356-12-234 -always arben 356-12-14 -always kauf 13-16-124 -begword aussprech 16-2-2346 -midendword aussprech 16-234-2-2346 -midendword ausstell 16-234-2-13456 -always australi 16-23456-1235-25-24 shouldn't use the aus-contraction -always austria 16-23456-1235-24-1 shouldn't use the aus-contraction -#begword äuß 5-34 FIXME: how to deal with äußerst? - -always ähnlich 345-456 -always aehnlich 345-456 - -word balsam 12-25-234-1-134 -word been 12-15-15-1345 english word shouldn't use be- or en-contraction -always beere 12-15-15-1235-15 -always beeren 12-15-15-1235-14 -always behr 12-2356-1235 entbehren -begword beid 12-145 beiderseits -always berg 12-12456-1245 shouldn't use the be-contraction -always berge 12-12456-12346 shouldn't use the be-contraction -always bergen 12-12456-1245-14 shouldn't use the be-contraction -always berger 12-12456-1245-12456 shouldn't use the be-contraction -always berges 12-12456-1245-123456 shouldn't use the be-contraction -always besonder 23 -always besser 234-234 -contraction ss -word beim 12-134 -contraction bm -word bis 12-234 -sufword bisher 12-234-125-12456 -sufword bislang 12-2345-123-1245 -sufword bisweil 12-234-2456-146-123 -always bison = - -always bist 12-23456 -always bistum 12-24-23456-136-134 shouldn't use the bist-contraction -always bleib 12-12 -contraction bb -always blind 12-123 -contraction bl -always brauch 2-34 -always bräuch 5-34 -always braeuch 5-34 -always brief 12-124 -contraction bf -always bring 12-1245 -contraction bg - -always charakter 1456-13 -sufword chor 1456-135-1235 shouldn't use the or-contraction -always comput 6-14-135-134-1234-136-2345 computer should use the er-contraction - -always dabei 145-12 -contraction db -always dadurch 145-145 -contraction dd -always dafür 145-124 -contraction df -always dagegen 145-1245 -contraction dg -always daher 145-125 -contraction dh -always damit 145-134 -contraction dm -always dank 145-13 -contraction dk -always davon 145-1236 -contraction dv -always dazu 145-1356 -contraction dz -always dazubleib 145-1-2-1356-12-12 shouldn't use the dazu-contraction -always dazumal 145-1-2-1356-134 -always deuten 145-126-2345-14 shouldn't use the te-contraction -always deal = dealer -word dei = Agnus Dei -always demokrat 145-2345 -contraction dt -word denen 15-14 -word dnister 145-1345-24-234-2345-12456 shouldn't use the nis-contraction -word denn 145-1345 -word dennschon 145-1345-156-135-1345 -always dessen 145-2346 -always deutsch 145-156 -word diem 145-24-12356 we shouldn't use the ie-contraction here -word diese 346-15 -word diesen 346-14 -word dieser 346-12456 -word dieses 346-123456 -sufword diesmal 346-134 -word dir 145-1235 -word doch 145-1456 -always druck 145-46 -always drück 5-145-46 -always dürf 2-145 - -always eben 15-12-14 -word ebenso 15-135 -contraction eo -sufword ehemal 15-125-15-134 -word ei 6-146 -always eigen 146-1245-14 Eigennutz shouldn't use the ge-contraction -always einander 2-1246 -word en 15-1345 en passant -always enig 14-45 -always erkenn 12456-13-14-1345 -sufword etwa 15-1 -contraction ea -word etwas 2345-2456 -contraction tw - -always fahr 2-1235 -always fahrtsst 2-1235-2345-234-23456 shouldn't use the ss-contraction -always fahrtsstell 2-1235-2345-234-2-13456 -always fähr 5-1235 -always faehr 5-1235 -always fall 124-12345 -always fäll 5-124-12345 -always faell 5-124-12345 -always fertig 124-45 -always fest 124-15-23456 should use the st-contraction -always film = -always folgen 124-135-123-1245-14 shouldn't use the ge-contraction -always frag 124-1235 -contraction fr -always fragil = -always fragment 124-1235-1-1245-134-14-2345 -always freund 124-145 -contraction fd -always führ 124-125 -contraction fh -always fürcht 124-1256-1235-1456-2345 shouldn't use the für-contraction - -always ganz 1245-1356 -contraction gz -always gänz 5-1245-1356 -always gaenz 5-1245-1356 -always garnison 1245-356-1345-24-234-135-1345 shouldn't use the nis-contraction -word gegend 12346-1245-14-145 shouldn't use the gegen-contraction -always gegenüber 1245-1256 -contraction gü -always gegenwart 1245-2456 -contraction gw -always gegenwärt 5-1245-2456 -always gegenwaert 5-1245-2456 -always gelb 1245-13456-12 should use the el-contraction -always geld 1245-13456-145 should use the el-contraction -always gelegen 1245-1245 -contraction gg -begword gelt 1245-13456-2345 gelten shouldn't use the ge-contraction -prfword gene 1245-14-15 -prfword genem 1245-14-12356 -prfword genen 1245-14-14 -prfword gener 1245-14-12456 -prfword genes 1245-14-123456 -always geogra = Geographie shouldn't use the ge-contraction -prfword gern 1245-12456-1345 -midendword gerlich 1245-12456-456 bürgerlich shouldn't use the ge-contraction -always gern 1245-12456-1345 we shouldn't use the ge-contraction here -always geschäft 1245-124 -always geschaeft 1245-124 -contraction gf -always gesellschaft 1245-156 -always geworden 12346-2456 -always gibt 1245-12 -contraction gb -always gleich 1245-1456 -always glück 1245-46 -always groß 1245-2346 -contraction gß -always größ 5-1245-2346 -always grund 1245-145 -contraction gd -always gründ 5-1245-145 -always gründonners 1245-1235-1256-1345-145-135-1345-1345-12456-234 gründonnerstag shouldn't use the gründ-contraction -always hab 2-125 -always haft 125-124 -contraction hf -always häft 5-125-124 -always haeft 5-125-124 -word hain = -always hamburger 125-1-134-12-136-1235-1245-12456 shouldn't use the ge-contraction -always hand 125-145 -always händ 5-125-145 -always haend 5-125-145 -always halten 125-25-2345-14 shouldn't use the te-contraction -always hast 125-23456 -always hat 125-2345 -contraction ht -word hattest 125-15-23456 shouldn't use the es-contraction -word hattrick 125-1-2345-2345-24-46 shouldn't use the hatt-contraction -always haupt 125-1234 -contraction hp -always häupt 5-125-1234 -always herr 1235-1235 -contraction rr -always hier 125-1235 -contraction hr -always hierar 125-24-12456-356 hierarchie -always hoff 124-124 -contraction ff - -word ich 3456 -sufword ihn 24-125 -always inter 35-2345-12456 -always interess 2-35 -always irgend 24-1245 irgendetwas -contraction ig - -always jahr 245-1235 -contraction jr -always jähr 5-245-1235 -always jaehr 5-245-1235 -always jahrhundert 245-125 -contraction jh -always jahrtausend 245-2345 -contraction jt -always jahrzehnt 245-1356 -contraction jz -sufword jed 245-145 -word jedoch 245-1456 -sufword jetzig 245-45 -always johannisberg 245-135-125-235-1345-24-234-12-12456-1245 shouldn't use the nis-contraction -always jung 245-256-1245 shouldn't use the ung-contraction - -word kannst 13-23456 -always kapital 13-1234 -contraction kp -always kapitäl 5-13-1234 -always kapitael 5-13-1234 -always klemm 13-123-15-1346 eingeklemmt shouldn't use the em-contraction -always knoch 13-1345-135-1456 Knochen shouldn't use the noch-contraction -always komm 13-1346 -contraction kx -always akkommod 1-13-13-135-1346-135-145 shouldn't use the komm-contraction -always kömm 5-13-1346 -always konnt 13-2345 -contraction kt -always könn 2-13 -always kräft 5-13-124 -always kraeft 5-13-124 -always kulturell 13-136-123-2345-136-1235-15-12345 should use the ll-contraction -always kürz 5-13-1356 - -always lang 123-1245 -contraction lg -before g sufword schlan 156-123-235 shouldn't use the lang-contraction -sufword schlangen 156-123-235-1245-14 -before g always warteschlan 2456-356-236-156-123-235 -always läng 5-123-1245 -always laeng 5-123-1245 -always jahrelang 245-1235-15-123-1245 shouldn't use the el-contraction -always jahrhundertelang 245-125-15-123-1245 shouldn't use the el-contraction -always jahrzehntelang 245-1356-15-123-1245 shouldn't use the el-contraction -always jahrtausendelang 245-2345-15-123-1245 shouldn't use the el-contraction -before s always jahres 245-1235-123456 -before g always jahresta 245-1235-123456-2345-1 -always langobard 123-235-1245-135-12-356-145 shouldn't use the lang-contraction -always lass 2-123 -always läss 5-123 -always laess 5-123 -sufword blass 12-123-1-2346 -sufword blasst 12-123-1-234-23456 -always class = shouldn't use the lass-contraction -before s always glas = -sufword klass 13-123-1-2346 shouldn't use the lass-contraction -always lassist 123-1-2346-24-23456 -always laich 123-1-24-1456 shouldn't use the ich-contraction -always lasagne = shouldn't use the sag-contraction -always lasso 123-1-2346-135 shouldn't use the lass-contraction -always länd = -always laend = -always leb 123-12 -contraction lb -always leicht 123-1456 -always letzt 123-2345 -contraction lt -always lieb 123-346-12 - -always mann 134-1345 -contraction mn -always männ 5-134-1345 -always maenn 5-134-1345 -word manna = shouldn't use the mann-contraction -always mannequin 134-235-1345-15-6-12345-35 shouldn't use the mann-contraction -always maschin 134-156 -always material 134-123 -contraction ml -always materiell 134-12345 -word mir 134-1235 -always mittel 134-2345 -contraction mt -always moldawien 134-135-123-145-1-2456-24-14 shouldn't use the wie-contraction -sufword moor = shouldn't use the or-contraction -always möchte 1456-15 -word möchten 1456-14 -always mög 2-246 -always möglich 134-456 -always musik 134-13 -contraction mk -always muss 134-2346 -always müss 2-134 - -word nachdem 1345-145 -always nahm 1345-134 Annahme -contraction nm -always natur 1345-2345 -contraction nt -always natürlich 1345-456 -always nächst 1345-23456 -always naechst 1345-23456 -always nehm 1345-125 -contraction nh -endword nisch 1345-24-156 shouldn't use the nis-contraction -endword nische 1345-24-156-15 shouldn't use the nis-contraction -endword nischen 1345-24-156-14 shouldn't use the nis-contraction -endword nischer 1345-24-156-12456 shouldn't use the nis-contraction -endword nisches 1345-24-156-123456 shouldn't use the nis-contraction -always nichtig 1345-45 -always nichts 1345-234 -contraction ns -always nichtsehend 2-1345-234-2356-14-145 shouldn't use the nichts-contraction -always nichtschwimm 2-1345-156-2456-24-1346 shouldn't use the nichts-contraction -always noch 1345-1456 -always nommen 1345-1346 -contraction nx -always genommen 12346-1345-1346 -midendword augenommen 16-12346-1345-1346 -always eigenommen 146-12346-1345-1346 -always notwendig 1345-2456 -contraction nw -begmidword normal 1345-26-134-25 shouldn't use the mal-contraction -prfword normal 1345-26-134-1-123 shouldn't use the mal-contraction -always anim 235-24-134 animal shouldn't use the mal-contraction -always nur 1345-1235 -contraction nr -always nutz 1345-1356 -contraction nz -always nütz 5-1345-1356 - -sufword ohne 135-15 -contraction oe - -always öffentlich 246-456 - -always paar = shouldn't use the ar-contraction -always paragraph 1234-1245 -contraction pg -always person 1234-1345 -contraction pn -always philosoph 1234-125 -contraction ph -always platz 1234-1356 -always plätz 5-1234-1356 -always plaetz 5-1234-1356 -always plötzlich 1234-456 -always ploetzlich 1234-456 -always politik 1234-13 -contraction pk -always politisch 1234-156 -always punkt 1234-2345 -contraction pt - -always recht 1235-2345 -contraction rt -before s always rechts 1235-2345-234 -always regier 1235-1245 -contraction rg -before s always regierungs 1235-1245-136-234 -always rehabilit 1235-125 -contraction rh -always republik 1235-13 -contraction rk -sufword rest 1235-15-23456 should use the st-contraction -always richt 2-3456 -always rück 1235-46 -always rueck 1235-46 - -always sag 234-1245 -contraction sg -always saal = shouldn't use the al-contraction -word samen 234-1-134-14 shouldn't use the sam-contraction -always satz 234-1356 -contraction sz -always sätz 5-234-1356 -always saetz 5-234-1356 -always schnur 156-1345-136-1235 shouldn't use the nur-contraction -always school 234-1456-135-135-123 foreign word, sch-contraction not allowed -always schlag 156-1245 -always schläg 5-156-1245 -always schlaeg 5-156-1245 -always schließ 156-2346 -always schreib 156-12 -always schrift 156-2345 -always schrieb 2-156 -always schwierig 156-45 -always schwillt 156-2456-24-12345-2345 shouldn't use the will-contraction -always schwoll 156-2456-135-12345 geschwollen shouldn't use the woll-contraction -word sehr 234-1235 -sufword versehr 36-234-1235 -sufword unversehr 256-1236-12456-234-1235 -always selbst 234-23456 -always selbständig 234-13456-12-5-23456-45 shouldn't use the selbst-contraction -always selbstaendig 234-13456-12-5-23456-45 shouldn't use the selbst-contraction -always setz 2-15 -sufword sesam 234-123456-1-134 shouldn't use the sam-contraction -always sind 234-145 -contraction sd -always sindex 234-35-145-15-6-1346 -always sindik 234-35-145-24-13 -always sindiz 234-35-145-24-1356 -always sindustr 234-35-145-136-23456-1235 -always sitz 2-24 -always sitzbein 2-24-12-146-1345 shouldn't use the bei-contraction -always solch 234-1456 -always soll 2-234 -always sondern 234-1345 -contraction sn -always sozial 234-123 -contraction sl -always spiel 2-346 -always sprach 234-1234 -contraction sp -always spräch 5-234-1234 -always spraech 5-234-1234 -always sprech 2-2346 -always staat 23456-2345 -always stand 2-23456 -always standard 23456-235-145-356-145 shouldn't use the stand-contraction -always ständ 5-23456 -always staend 5-23456 -always stell 2-13456 -always sstell 234-2-13456 shouldn't use the ss-contraction -word stets 23456-234 -always strahier 23456-1235-1-125-346-1235 abstrahieren - -word taiga = shouldn't use the ig-contraction -always täter 2345-345-2345-12456 shouldn't use the er-contraction -always technik 2345-13 -contraction tk -always stechnik 234-2345-13 -always technisch 2345-156 -always stechnisch 234-2345-156 -sufword test 2345-15-23456 shouldn't use the es-contraction -sufword töricht 2345-246-1235-3456-2345 shouldn't use the richt-contraction -sufword toericht 2345-246-1235-3456-2345 shouldn't use the richt-contraction -always trag 2345-1245 -contraction tg -always träg 5-2345-1245 -always train = training shouldn't use the first possible in-contraction -always treff 2345-124 -contraction tf -always trinitro = shouldn't use the in-contraction -always trotz 2345-1356 -contraction tz -always trüb = trüber shouldn't use the über-contraction - -always unbeirr 256-23-24-1235-1235 unbeirrt shouldn't use the bei-contraction -sufword under 256-145-12456 shouldn't use the und-contraction - -word überhaupt 1256-125 -word ueberhaupt 1256-125 -always übrig 1256-45 - -always verhältnis 1236-125 -contraction vh -always verhaeltnis 1236-125 -always viel 1236-123 -contraction vl -word vielleicht 1236-2345 -always volk 1236-13 -contraction vk -word vom 1236-134 -contraction vm - -always wahr 2456-125 -contraction wh -always währ 5-2456-125 -always während 345-145 -contraction äd -always waehrend 345-145 -sufword warm 2456-356-134 shouldn't use the war-contraction -always weg 2456-1245 -contraction wg -always weis 2-146 Anweisung -always weit 2456-2345 -before konsonant begword zweit 1356-2456-146-2345 shouldn't use the weit-contraction -always wenig 2456-45 -sufword wenn 2456-1345 -contraction wn -always werd 2-2456 -always wesentlich 2456-456 -always wiegend 2456-346-1245-14-145 shouldn't use the wie-contraction -always wieder 346-145 -always wien 2456-346-1345 shouldn't use the wie-contraction -always will 2456-12345 -always william 2456-24-12345-24-1-134 -word wir 2456-1235 -word wird 2456-145 -always wirk 2456-13 -contraction wk -word wirst 2456-23456 -always wirtschaft 2456-156 -always wiss 2456-2346 -contraction wß -word swiss 234-2456-24-2346 shouldn't use the wiss-contraction -always wohl 2456-123 -contraction wl -always woll 2-135 -word Wolle 2456-135-12345-15 shouldn't use the woll-contraction -always wollfad 2456-135-12345-124-1-145 shouldn't use the woll-contraction -always baumwoll 12-16-134-2456-135-12345 shouldn't use the woll-contraction -word worden 135-14 -sufword wurd 136 -sufword würd 1256 - -always young 6-13456-135-136-1345-1245 shouldn't use the u-contraction - -always zahl 1356-123 -contraction zl -always zähl 5-1356-123 -always zeit 1356-2345 -contraction zt -before st midendword zug = -word zum 1356-134 -word zunächst 1356-1345 -word zunaechst 1356-1345 -word zur 1356-1235 -sufword zurschau 1356-1235-156-16 -sufword zurück 1356-46 -sufword zurueck 1356-46 -always zusammen 1356-234 -always zwischen 1356-2456 -contraction zw - -# exceptions -always aachen 1-1-1456-14 shouldn't use the ach-contraction -always abbauf 1-12-12-16-124 Abbaufortschritt, Abbaufront -sufword abend 1-12-14-145 -always abenteuer 1-12-14-2345-126-12456 -always abenteurer 1-12-14-2345-126-1235-12456 -always aberkann 1-12-12456-13-235-1345 shouldn't use the aber-contraction -always aberkenn 1-12-12456-13-14-1345 shouldn't use the aber-contraction -begword abernt 1-12-12456-1345-2345 shouldn't use the aber-contraction -always abgaben 1-12-1245-1-12-14 shouldn't use the be-contraction -begword ausgaben 34-1245-1-12-14 shouldn't use the be-contraction -sufword ablageraum 1-12-123-1-12346-1235-16-134 -always ablageräum 1-12-123-1-12346-1235-34-134 -always ablageraeum 1-12-123-1-12346-1235-34-134 -always ablauf 1-12-123-16-124 shouldn't use the auf-contraction -always ablösesumm 1-12-123-246-234-15-234-136-1346 shouldn't use the es-contraction -always abloesesumm 1-12-123-246-234-15-234-136-1346 shouldn't use the es-contraction -always abnormität 1-12-1345-26-134-5-345 shouldn't use the mit-contraction -always abnormitaet 1-12-1345-26-134-5-345 shouldn't use the mit-contraction -always abrund 1-12-1235-256-145 shouldn't use the und-contraction -begword abschieds 1-12-156-346-145-234 Abschiedsschmerz -always achteck 1-1456-2345-15-46 shouldn't use the te-contraction -always asocia 1-234-135-6-14-24-1 asociación shouldn't use the so-contraction -always afrikarefer 1-124-1235-24-13-1-1235-15-124-12456 shouldn't use the ar-contraction -sufword agent 1-1245-14-2345 shouldn't use the ge-contraction -always akadem 1-13-1-145-12356 shouldn't use the dem-contraction -sufword akten 1-13-2345-14 shouldn't use the te-contraction -always akteur 1-13-2345-126-1235 shouldn't use the te-contraction -always ingenieur 35-1245-14-24-126-1235 -always interieur 35-2345-12456-24-126-1235 -always porteur 1234-26-2345-126-1235 -always alarm 25-356-134 Alarmmeldung shouldn't use the mm-contraction -always albern 25-12-12456-1345 shouldn't use the be-contraction -always albert 25-12-12456-2345 shouldn't use the be-contraction -always alexander 25-15-6-1346-235-145-12456 shouldn't use the ander-contraction -always algerier 25-1245-12456-24-12456 shouldn't use the ie-contraction -sufword allee 1-12345-15-15 shouldn't use the alle-contraction -prfword alleen 1-12345-15-14 shouldn't use the alle-contraction -always baumallee 12-16-134-1-12345-15-15 shouldn't use the mal-contraction and alle-contraction -always baumalleen 12-16-134-1-12345-15-14 shouldn't use the mal-contraction and alle-contraction -before st always alltags 1-12345-2345-1-1245-234 -begword alm 25-134 -begword alter 25-2345-12456 -always amateur 1-134-1-2345-126-1235 should use the eu-contraction -before r always amerika 1-134-12456-24-13-1 -always amtschines 1-134-2345-234-1456-35-123456 shouldn't use the sch-contraction -always amtsstub 1-134-2345-234-23456-136-12 shouldn't use the ss-contraction -always andalusier 235-145-25-136-234-24-12456 shouldn't use the ie-contraction -midendword anebel 1-1345-15-12-13456 Andromedanebel shouldn't use the an-contraction -before st always anfangs 235-124-235-1245-234 -before st always angriffs 235-1245-1235-24-124-124-234 -always anklage 235-13-123-1-12346 Anklagerede shouldn't use the er-contraction -always anklang 235-13-123-235-1245 shouldn't use the lang-contraction -always ankläng 235-13-123-345-1345-1245 shouldn't use the läng-contraction -begword anlagen 235-123-1-1245-14 -always anlauf 235-123-16-124 shouldn't use the auf-contraction -before m always anleihe 235-123-146-125-15 Anleihemarkt shouldn't use the em-contraction -before m always film = -class egn egn -before egn begword anti 235-2345-24 -always antichrist 235-2345-24-1456-1235-24-23456 shouldn't use the ich-contraction -always anästh 235-345-234-2345-125 Anästhesie -begword armee 356-134-15-15 -word armeen 356-134-15-14 - -always augen 16-1245-14 shouldn't use the ge-contraction -midendword austausch 16-234-2345-16-156 shouldn't use the st-contraction -always beilstein 12-146-123-23456-1246 shouldn't use the bei-contraction -word bein 12-146-1345 shouldn't use the bei-contraction -word beine 12-146-1345-15 shouldn't use the bei-contraction -word beinen 12-146-1345-14 shouldn't use the bei-contraction -word beines 12-146-1345-123456 shouldn't use the bei-contraction -always bauform 12-16-124-26-134 shouldn't use the auf-contraction -always beteuer 23-2345-126-12456 shouldn't use the te-contraction -always beute 12-126-236 should use the eu-contraction -always beutel 12-126-2345-13456 should use the eu-contraction -always bssy 12-234-234-6-13456 shouldn't use the ss-contraction -always bundes 12-256-145-123456 shouldn't use the und-contraction -prfword chemikalie 1456-12356-24-13-25-24-15 -always donnerstag 145-135-1345-1345-12456-234-2345-1-1245 shouldn't use the st-contraction -before g always samstag = -endword stag = shouldn't use the st-contraction -endword stage 234-2345-1-12346 -endword stages 234-2345-1-1245-123456 -sufword eheinstitut 15-125-15-35-23456-24-2345-136-2345 -begword eheleu 15-125-15-123-126 -before g begword eherin 15-125-15-1235-35 Ehering(e) shouldn't use the er-contraction -midword ehilfs = Analysehilfsmittel shouldn't use the eh-contraction -always einter 15-35-2345-12456 shouldn't use the ein-contraction -midendword emethod = Analysemethode shouldn't use the eh-contraction -midendword enorm 15-1345-26-134 Aussprachenorm shouldn't use the en-contraction -always emuskel 15-134-136-234-13-13456 shouldn't use the em-contraction -always eschatolog 123456-1456-1-2345-135-123-135-1245 shouldn't use the sch-contraction -always esther 123456-2345-125-12456 shouldn't use the st-contraction -always ästhe 345-234-2345-125-15 ästhetisch -midendword erecht 15-1235-2345 -midendword ericht 15-2-3456 -always erepublik 15-1235-13 -midendword emann 15-134-1345 -midendword emädchen 15-134-345-145-1456-14 -midendword emaedchen 15-134-345-145-1456-14 -midendword emänn 15-5-134-1345 -midendword emaenn 15-5-134-1345 -midendword estand 15-2-23456 -midword estell 15-2-13456 -always found 124-135-256-145 Foundation shouldn't use the und-contraction -begword gänse = -word gänsen 1245-345-1345-234-14 -sufword gänserich 1245-345-1345-234-12456-3456 -always geben 12346-12-14 -always gebunden 12346-12-256-145-14 shouldn't use the und-contraction -always geier 1245-146-12456 should use the ei-contraction -always geil 1245-146-123 shouldn't use the ge-contraction -midendword geingang 1245-1246-1245-235-1245 -midendword geingän 1245-1246-1245-345-1345 -always gelungen 12346-123-256-1245-14 -always generat 1245-14-12456-1-2345 -always generier 1245-14-12456-346-1235 -always gerät 12346-1235-345-2345 should use the ge-contraction -always geraet 12346-1235-345-2345 should use the ge-contraction -always geräusch 12346-1235-34-156 should use the ge-contraction -always geraeusch 12346-1235-34-156 should use the ge-contraction -always gerecht 12346-1235-2345 -always gericht 12346-2-3456 -begword german 1245-12456-134-235 shouldn't use the ge-contraction -always gewiesen 12346-2456-346-234-14 shouldn't use the wie-contraction -prfword hallen 125-1-12345-14 shouldn't use the allen-contraction -always hauf 125-16-124 shouldn't use the auf-contraction -always hotel 125-135-2345-13456 shouldn't use the te-contraction -always installer 35-23456-1-12345-12456 shouldn't use the aller-contraction -always internet 35-2345-12456-1345-15-2345 shouldn't use the te-contraction -always interview 35-2345-12456-1236-24-15-2456 shouldn't use the ie-contraction -after st always ionstrieb 245-234-2345-1235-346-12 -after st always ionstrupp 245-234-2345-1235-136-1234-1234 -always jubel 245-136-12-13456 shouldn't use the be-contraction -always kaffee = -endword kaffees 13-1-124-124-15-123456 -always komponist 13-135-134-1234-135-1345-24-23456 shouldn't use the nis-contraction -always leselamp 123-123456-15-123-1-134-1234 shouldn't use the el-contraction -always liechtenstein 123-346-1456-2345-14-23456-1246 shouldn't use the te-contraction -prfword linie 123-35-24-15 shouldn't use the ie-contraction -always richtlini 2-3456-123-35-24 -prfword materie 134-1-2345-12456-24-15 shouldn't use the ie-contraction -always metallen 134-15-2345-1-12345-14 shouldn't use the allen-contraction -always regel 1235-15-1245-13456 -always release = shouldn't use the el-contraction -always roboter 1235-135-12-135-2345-12456 shouldn't use the te-contraction -always round 1235-135-256-145 shouldn't use the und-contraction -sufword rund 1235-256-145 shouldn't use the und-contraction -word räson = shouldn't use the so-contraction -always döschen 145-246-234-1456-14 shouldn't use the sch-contraction -always füsschen 124-1256-2346-1456-14 -always häschen 125-345-234-1456-14 shouldn't use the sch-contraction -always höschen 125-246-234-1456-14 should use the ch-contraction -always wollhöschen 2456-135-12345-125-246-234-1456-14 shouldn't use the woll-contraction -always küsschen 13-1256-2346-1456-14 shouldn't use the sch-contraction -always möschen 134-246-234-1456-14 should use the ch-contraction -word röschen 1235-246-234-1456-14 should use the ch-contraction -begword rosaro = shouldn't use the ar-contraction -midendword sammel 234-1-1346-13456 shouldn't use the sam-contraction -midendword samml 234-1-1346-123 shouldn't use the sam-contraction -endword schef 234-1456-15-124 -endword schefin 234-1456-15-124-35 -endword schefins 234-1456-15-124-35-234 -endword schefinnen 234-1456-15-124-35-1345-14 -endword schefs 234-1456-15-124-234 -endword eschef 123456-1456-15-124 -endword eschefin 123456-1456-15-124-35 -endword eschefins 123456-1456-15-124-35-234 -endword eschefinnen 123456-1456-15-124-35-1345-14 -endword eschefs 123456-1456-15-124-234 -always schueler 156-1256-123-12456 should use the ue-symbol -always schwung 156-2456-256-1245 shouldn't use the ung-contraction -always september 234-15-1234-2345-12356-12-12456 should use the em-contraction -always dezember 145-15-1356-12356-12-12456 shouldn't use the be-contraction -before s always sichts 234-3456-2345-234 Ansichtssache shouldn't use the ss-contraction -always silber 234-24-123-12-12456 shouldn't use the be-contraction -always sprung 234-1234-1235-256-1245 shouldn't use the ung-contraction -always ssitz 234-2-24 shouldn't use the ss-contraction -always ssonntag = -always sspiel 234-2-346 -always ssprach 234-234-1234 -always sstand 234-2-23456 -midendword stitel 234-2345-24-2345-13456 -always studien 23456-136-145-24-14 shouldn't use the ie-contraction -always stunde 23456-256-145-15 shouldn't use the und-contraction -always stunden 23456-256-145-14 -always esystem 15-234-6-13456-23456-12356 shouldn't use the es-contraction -always sturz 23456-136-1235-1356 Absturzursache shouldn't use the zu-contraction -always tagesstät 2345-1-1245-123456-23456-345-2345 shouldn't use the ss-contraction -always tagesstaet 2345-1-1245-123456-23456-345-2345 shouldn't use the ss-contraction -always team = shouldn't use the te-contraction -midendword termin 2345-12456-134-35 shouldn't use the te-contraction -always wagen 2456-1-1245-14 shouldn't use the ge-contraction -always weiber 2456-146-12-12456 shouldn't use the be-contraction -sufword verbund 36-12-256-145 shouldn't use the und-contraction -midendword verbund 1236-12456-12-256-145 shouldn't use the und-contraction -midword versamm 1236-12456-234-1-1346 shouldn't use the sam-contraction -always viertel 1236-346-1235-2345-13456 shouldn't use the te-contraction -before g always zeitsta 1356-2345-234-2345-1 -begword zion = zionist shouldn't use the nis-contraction -always zugantenn 1356-136-1245-235-2345-14-1345 -always zweiseit 1356-2456-146-234-146-2345 -always zweistaat 1356-2456-146-23456-2345 shouldn't use the weis-contraction - -midendword heitstätig 125-234-2345-345-2345-45 gelegenheitstätigkeit shouldn't use the st-contraction -begmidword admiral 1-145-134-24-1235-25 -begmidword astral 1-23456-1235-25 -before m sufword atom = -begmidword bifokal 12-24-124-135-13-25 -#begmidword brachial 12-1235-56-24-25 -begmidword bronchial 12-1235-135-1345-1456-24-25 bronchiallymphknoten shouldn't use the ll-contraction -begword general 1245-14-12456-25 -begmidword kolonial 13-135-123-135-1345-24-25 -begmidword zentral 1356-14-2345-1235-25 zentrallager -always schall 156-1-12345 schallen shouldn't use the allen-contraction -always herzultra 125-12456-1356-136-123-2345-1235-1 shouldn't use the zu-contraction -always mittagessen 134-24-2345-2345-1-1245-15-2346-14 -always snakeskin 234-1345-1-13-15-234-13-35 - -# countries -always dänemark 145-345-1345-15-134-356-13 shouldn't use the em-contraction -always daenemark 145-345-1345-15-134-356-13 shouldn't use the em-contraction - -# names -word angela 235-1245-13456-1 shouldn't use the ge-contraction -word angeles 235-1245-13456-123456 shouldn't use the ge-contraction -word angelika 235-1245-13456-24-13-1 shouldn't use the ge-contraction -word angelina 235-1245-13456-35-1 shouldn't use the ge-contraction -word angelo 235-1245-13456-135 shouldn't use the ge-contraction -always daniel 145-235-24-13456 shouldn't use the ie-contraction -always gerlind 1245-12456-123-35-145 should use the er-contraction -always solveig 234-135-123-1235-146-1245 shouldn't use the so-contraction - -# TODO: -# 8-Punkte-Plan diff --git a/brltty/Contraction/de-vollschrift.ctb b/brltty/Contraction/de-vollschrift.ctb index f849217..da1f165 100644 --- a/brltty/Contraction/de-vollschrift.ctb +++ b/brltty/Contraction/de-vollschrift.ctb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### @@ -46,6 +46,7 @@ midendword iell = shouldn't use the ie-contraction begmidword dien 145-346-1345 always indien = shouldn't use the ie-contraction midendword ietät = +always spezies = before cst midword ungs = Bindungscharakter, Regierungschef # unsolvable problems: diff --git a/brltty/Contraction/en-ueb-g2.ctb b/brltty/Contraction/en-ueb-g2.ctb index 6880022..e5db89b 100644 --- a/brltty/Contraction/en-ueb-g2.ctb +++ b/brltty/Contraction/en-ueb-g2.ctb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### @@ -374,4 +374,5 @@ always £ 4-123 pounds always ¥ 4-13456 yen always µ 46-134 mu - +# inline contraction of emoji descriptions +cldr en diff --git a/brltty/Contraction/en-us-g2.ctb b/brltty/Contraction/en-us-g2.ctb index 59acab8..e07aafe 100644 --- a/brltty/Contraction/en-us-g2.ctb +++ b/brltty/Contraction/en-us-g2.ctb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### @@ -1266,9 +1266,9 @@ begword atto 1-2345-2345-135 10^-18 begword zepto 1356-15-1234-2345-135 10^-21 begword yocto 13456-135-14-2345-135 10^-24 -word thz = teraherz -word ghz = gigaherz -word chz = centiherz +word thz = terahertz +word ghz = gigahertz +word chz = centihertz begword ante = begword anti = @@ -1538,3 +1538,6 @@ literal .zip # when a decimal begins with a period, it should be translated with a # number sign followed by a decimal point, followed by the number. + +# inline contraction of emoji descriptions +cldr en diff --git a/brltty/Contraction/es.ctb b/brltty/Contraction/es.ctb index dca3568..f8284d6 100644 --- a/brltty/Contraction/es.ctb +++ b/brltty/Contraction/es.ctb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### @@ -351,3 +351,6 @@ word verdad 1236-145 word veces 1236-14 word vosotros 45-1236 word vuestro 56-1236 + +# inline contraction of emoji descriptions +cldr es diff --git a/brltty/Contraction/fr-abrege.ctb b/brltty/Contraction/fr-abrege.ctb index a65d651..55eb88d 100644 --- a/brltty/Contraction/fr-abrege.ctb +++ b/brltty/Contraction/fr-abrege.ctb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### @@ -1787,3 +1787,5 @@ sufword jusqu' 245-12345-3 sufword lorsqu' 123-12345-3 sufword parce\squ' 1234-456-12345-3 +# inline contraction of emoji descriptions +cldr fr diff --git a/brltty/Contraction/fr-integral.ctb b/brltty/Contraction/fr-integral.ctb index ae70ddd..4d9eafd 100644 --- a/brltty/Contraction/fr-integral.ctb +++ b/brltty/Contraction/fr-integral.ctb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Contraction/ha.ctb b/brltty/Contraction/ha.ctb index 190c531..5ae7fc4 100644 --- a/brltty/Contraction/ha.ctb +++ b/brltty/Contraction/ha.ctb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Contraction/id.ctb b/brltty/Contraction/id.ctb index c7470bb..c840cfd 100644 --- a/brltty/Contraction/id.ctb +++ b/brltty/Contraction/id.ctb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Contraction/ipa.ctb b/brltty/Contraction/ipa.ctb index 28561f0..dc71200 100644 --- a/brltty/Contraction/ipa.ctb +++ b/brltty/Contraction/ipa.ctb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Contraction/ja.ctb b/brltty/Contraction/ja.ctb index 49fcc21..22a077d 100644 --- a/brltty/Contraction/ja.ctb +++ b/brltty/Contraction/ja.ctb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Contraction/ko-g1.ctb b/brltty/Contraction/ko-g1.ctb index 98d99a7..29b1e48 100644 --- a/brltty/Contraction/ko-g1.ctb +++ b/brltty/Contraction/ko-g1.ctb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Contraction/ko-g2.ctb b/brltty/Contraction/ko-g2.ctb index d0b40d4..844db23 100644 --- a/brltty/Contraction/ko-g2.ctb +++ b/brltty/Contraction/ko-g2.ctb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### @@ -29,3 +29,6 @@ always 그러므로 26 always 그런데 1345 always 그리고 136 always 그리하여 156 + +# inline contraction of emoji descriptions +cldr ko diff --git a/brltty/Contraction/ko.ctb b/brltty/Contraction/ko.ctb index a5dd62f..4a8a3dc 100644 --- a/brltty/Contraction/ko.ctb +++ b/brltty/Contraction/ko.ctb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Contraction/latex-access.ctb b/brltty/Contraction/latex-access.ctb index d417f10..e515978 100755 --- a/brltty/Contraction/latex-access.ctb +++ b/brltty/Contraction/latex-access.ctb @@ -1,9 +1,9 @@ -#!/usr/bin/python +#!/usr/bin/python3 ############################################################################### # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -12,7 +12,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### @@ -126,7 +126,7 @@ def parseProgramArguments (): This is an executable contraction table for BRLTTY that uses the latex-access package to translate LaTeX mathematical notation into braille. - BRLTTY can be found at [http://brltty.com/]. + BRLTTY can be found at [http://brltty.app/]. latex-access can be found at [http://www.latex-access.sourceforge.net/]. """ ) diff --git a/brltty/Contraction/letters-latin.cti b/brltty/Contraction/letters-latin.cti index 318dc21..7f0d680 100644 --- a/brltty/Contraction/letters-latin.cti +++ b/brltty/Contraction/letters-latin.cti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Contraction/lt.ctb b/brltty/Contraction/lt.ctb index 05342d4..2dc5929 100644 --- a/brltty/Contraction/lt.ctb +++ b/brltty/Contraction/lt.ctb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Contraction/mg.ctb b/brltty/Contraction/mg.ctb index 7876a31..ea372c5 100644 --- a/brltty/Contraction/mg.ctb +++ b/brltty/Contraction/mg.ctb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Contraction/mun.ctb b/brltty/Contraction/mun.ctb index 0191378..2c44a78 100644 --- a/brltty/Contraction/mun.ctb +++ b/brltty/Contraction/mun.ctb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Contraction/nabcc.cti b/brltty/Contraction/nabcc.cti index 83240cc..280380b 100644 --- a/brltty/Contraction/nabcc.cti +++ b/brltty/Contraction/nabcc.cti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Contraction/nl.ctb b/brltty/Contraction/nl.ctb index 6c49125..48249ea 100644 --- a/brltty/Contraction/nl.ctb +++ b/brltty/Contraction/nl.ctb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### @@ -29,3 +29,6 @@ always ch 1456 always ij 13456 always oe 246 always sch 156 + +# inline contraction of emoji descriptions +cldr nl diff --git a/brltty/Contraction/ny.ctb b/brltty/Contraction/ny.ctb index 4c1e52b..9ab033e 100644 --- a/brltty/Contraction/ny.ctb +++ b/brltty/Contraction/ny.ctb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Contraction/pt.ctb b/brltty/Contraction/pt.ctb index 3118e93..841939f 100644 --- a/brltty/Contraction/pt.ctb +++ b/brltty/Contraction/pt.ctb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### @@ -484,3 +484,6 @@ word quarta-feira 12345-1235-36-124 word segunda-feira 234-1245-36-124 word sexta-feira 234-1346-36-124 word terça-feira 2345-14-36-124 + +# inline contraction of emoji descriptions +cldr pt diff --git a/brltty/Contraction/si.ctb b/brltty/Contraction/si.ctb index 4ae7a32..318f35d 100644 --- a/brltty/Contraction/si.ctb +++ b/brltty/Contraction/si.ctb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Contraction/spaces.cti b/brltty/Contraction/spaces.cti index 04deba4..e2d7d3e 100644 --- a/brltty/Contraction/spaces.cti +++ b/brltty/Contraction/spaces.cti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Contraction/sw.ctb b/brltty/Contraction/sw.ctb index d7f7fbd..1a3a910 100644 --- a/brltty/Contraction/sw.ctb +++ b/brltty/Contraction/sw.ctb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### @@ -44,3 +44,6 @@ always ii 35 always oo 246 always uu 1256 always st 34 + +# inline contraction of emoji descriptions +cldr sw diff --git a/brltty/Contraction/th.ctb b/brltty/Contraction/th.ctb index a4f6214..1b0d721 100644 --- a/brltty/Contraction/th.ctb +++ b/brltty/Contraction/th.ctb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### @@ -116,3 +116,6 @@ always ๖ 1248 THAI DIGIT SIX always ๗ 12458 THAI DIGIT SEVEN always ๘ 1258 THAI DIGIT EIGHT always ๙ 248 THAI DIGIT NINE + +# inline contraction of emoji descriptions +cldr th diff --git a/brltty/Contraction/zh-tw-ucb.ctb b/brltty/Contraction/zh-tw-ucb.ctb index a77aa45..66b35f5 100644 --- a/brltty/Contraction/zh-tw-ucb.ctb +++ b/brltty/Contraction/zh-tw-ucb.ctb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Contraction/zh-tw.ctb b/brltty/Contraction/zh-tw.ctb index 906e0bb..731d914 100644 --- a/brltty/Contraction/zh-tw.ctb +++ b/brltty/Contraction/zh-tw.ctb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Contraction/zu.ctb b/brltty/Contraction/zu.ctb index 63a3818..02459a5 100644 --- a/brltty/Contraction/zu.ctb +++ b/brltty/Contraction/zu.ctb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### @@ -29,3 +29,6 @@ include letters-latin.cti always 'b 23 always gq 126 + +# inline contraction of emoji descriptions +cldr zu diff --git a/brltty/Input/al/abt_basic.kti b/brltty/Input/al/abt_basic.kti index b1745d7..9db4e28 100644 --- a/brltty/Input/al/abt_basic.kti +++ b/brltty/Input/al/abt_basic.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/al/abt_extra.kti b/brltty/Input/al/abt_extra.kti index 0e8f7a1..b05fcb4 100644 --- a/brltty/Input/al/abt_extra.kti +++ b/brltty/Input/al/abt_extra.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/al/abt_large.ktb b/brltty/Input/al/abt_large.ktb index 9979e9d..4aabc06 100644 --- a/brltty/Input/al/abt_large.ktb +++ b/brltty/Input/al/abt_large.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/al/abt_small.ktb b/brltty/Input/al/abt_small.ktb index 57de1e4..0518d16 100644 --- a/brltty/Input/al/abt_small.ktb +++ b/brltty/Input/al/abt_small.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/al/bc-etouch.kti b/brltty/Input/al/bc-etouch.kti index 03539fb..b4bf80f 100644 --- a/brltty/Input/al/bc-etouch.kti +++ b/brltty/Input/al/bc-etouch.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/al/bc-smartpad.kti b/brltty/Input/al/bc-smartpad.kti index 562ea94..2c8fe80 100644 --- a/brltty/Input/al/bc-smartpad.kti +++ b/brltty/Input/al/bc-smartpad.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/al/bc-thumb.kti b/brltty/Input/al/bc-thumb.kti index 7ca67d8..1564558 100644 --- a/brltty/Input/al/bc-thumb.kti +++ b/brltty/Input/al/bc-thumb.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/al/bc.kti b/brltty/Input/al/bc.kti index 98e02fa..86c71a1 100644 --- a/brltty/Input/al/bc.kti +++ b/brltty/Input/al/bc.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/al/bc640.ktb b/brltty/Input/al/bc640.ktb index 5ff54c7..41710e2 100644 --- a/brltty/Input/al/bc640.ktb +++ b/brltty/Input/al/bc640.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/al/bc680.ktb b/brltty/Input/al/bc680.ktb index 0d19cf0..0229b8d 100644 --- a/brltty/Input/al/bc680.ktb +++ b/brltty/Input/al/bc680.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/al/el.ktb b/brltty/Input/al/el.ktb index f593315..a6e82e3 100644 --- a/brltty/Input/al/el.ktb +++ b/brltty/Input/al/el.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/al/sat_basic.kti b/brltty/Input/al/sat_basic.kti index f1388b9..05b1a4a 100644 --- a/brltty/Input/al/sat_basic.kti +++ b/brltty/Input/al/sat_basic.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/al/sat_extra.kti b/brltty/Input/al/sat_extra.kti index a0d58dd..35731aa 100644 --- a/brltty/Input/al/sat_extra.kti +++ b/brltty/Input/al/sat_extra.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/al/sat_large.ktb b/brltty/Input/al/sat_large.ktb index 7ff161f..333a993 100644 --- a/brltty/Input/al/sat_large.ktb +++ b/brltty/Input/al/sat_large.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/al/sat_small.ktb b/brltty/Input/al/sat_small.ktb index 65ed790..a7b71a0 100644 --- a/brltty/Input/al/sat_small.ktb +++ b/brltty/Input/al/sat_small.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/al/voyager.ktb b/brltty/Input/al/voyager.ktb index 6377346..f286b17 100644 --- a/brltty/Input/al/voyager.ktb +++ b/brltty/Input/al/voyager.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/at/all.ktb b/brltty/Input/at/all.ktb index a9d5f64..f3270d7 100644 --- a/brltty/Input/at/all.ktb +++ b/brltty/Input/at/all.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/bg/all.ktb b/brltty/Input/bg/all.ktb index bf88bed..beab7c6 100644 --- a/brltty/Input/bg/all.ktb +++ b/brltty/Input/bg/all.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/bm/b2g.ktb b/brltty/Input/bm/b2g.ktb new file mode 100644 index 0000000..e46c872 --- /dev/null +++ b/brltty/Input/bm/b2g.ktb @@ -0,0 +1,46 @@ +############################################################################### +# BRLTTY - A background process providing access to the console screen (when in +# text mode) for a blind person using a refreshable braille display. +# +# Copyright (C) 1995-2019 by The BRLTTY Developers. +# +# BRLTTY comes with ABSOLUTELY NO WARRANTY. +# +# This is free software, placed under the terms of the +# GNU Lesser General Public License, as published by the Free Software +# Foundation; either version 2.1 of the License, or (at your option) any +# later version. Please see the file LICENSE-LGPL for details. +# +# Web Page: http://brltty.app/ +# +# This software is maintained by Dave Mielke . +############################################################################### + +title NBP B2G + +note Press Space while holding Backward to switch to navigation mode. +note In navigation mode: Backward is F1, Forward is F4, Dots1-6 are display keys 1-6, Dot7 is F2, Dot8 is F3. +note Press Space while holding Forward to switch to keyboard mode. +note In keyboard mode: Backward is B9, Forward is B10, Space is B11. + +include d6.kti +include routing6.kti + +bind F1 FWINLT +bind F4 FWINRT + +bind B9 FWINLT +bind B10 FWINRT + +assign space B11 +include keyboard.kti + +bind B9+RoutingKey SETLEFT +bind B10+RoutingKey SWITCHVT + +bind B11+Up TOP +bind B11+Down BOT +bind B11+Left FWINLTSKIP +bind B11+Right FWINRTSKIP +bind B11+Press PASTE + diff --git a/brltty/Input/bm/b9b10.kti b/brltty/Input/bm/b9b10.kti index 78718c7..a4f9796 100644 --- a/brltty/Input/bm/b9b10.kti +++ b/brltty/Input/bm/b9b10.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/bm/b9b11b10.kti b/brltty/Input/bm/b9b11b10.kti index d796d70..5de9d59 100644 --- a/brltty/Input/bm/b9b11b10.kti +++ b/brltty/Input/bm/b9b11b10.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/bm/command.kti b/brltty/Input/bm/command.kti index 2c157d5..eb747de 100644 --- a/brltty/Input/bm/command.kti +++ b/brltty/Input/bm/command.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/bm/connect.ktb b/brltty/Input/bm/connect.ktb index 7ce4b3d..ddb3d80 100644 --- a/brltty/Input/bm/connect.ktb +++ b/brltty/Input/bm/connect.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/bm/conny.ktb b/brltty/Input/bm/conny.ktb index efd05b2..69a79b5 100644 --- a/brltty/Input/bm/conny.ktb +++ b/brltty/Input/bm/conny.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/bm/d6.kti b/brltty/Input/bm/d6.kti index 80077d9..07d222d 100644 --- a/brltty/Input/bm/d6.kti +++ b/brltty/Input/bm/d6.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/bm/default.ktb b/brltty/Input/bm/default.ktb index 83f802e..09f5755 100644 --- a/brltty/Input/bm/default.ktb +++ b/brltty/Input/bm/default.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/bm/display6.kti b/brltty/Input/bm/display6.kti index e4af0f2..1fa28b8 100644 --- a/brltty/Input/bm/display6.kti +++ b/brltty/Input/bm/display6.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/bm/display7.kti b/brltty/Input/bm/display7.kti index c01b641..550982c 100644 --- a/brltty/Input/bm/display7.kti +++ b/brltty/Input/bm/display7.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/bm/dm80p.ktb b/brltty/Input/bm/dm80p.ktb index 35a72c6..8367223 100644 --- a/brltty/Input/bm/dm80p.ktb +++ b/brltty/Input/bm/dm80p.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/bm/front10.kti b/brltty/Input/bm/front10.kti index 891a16d..c820172 100644 --- a/brltty/Input/bm/front10.kti +++ b/brltty/Input/bm/front10.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/bm/front6.kti b/brltty/Input/bm/front6.kti index 11266fa..ed39483 100644 --- a/brltty/Input/bm/front6.kti +++ b/brltty/Input/bm/front6.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/bm/horizontal.kti b/brltty/Input/bm/horizontal.kti index 5152220..dac85bc 100644 --- a/brltty/Input/bm/horizontal.kti +++ b/brltty/Input/bm/horizontal.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/bm/inka.ktb b/brltty/Input/bm/inka.ktb index 3873a78..e78aadb 100644 --- a/brltty/Input/bm/inka.ktb +++ b/brltty/Input/bm/inka.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/bm/keyboard.kti b/brltty/Input/bm/keyboard.kti index ad51bf1..4d3724b 100644 --- a/brltty/Input/bm/keyboard.kti +++ b/brltty/Input/bm/keyboard.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/bm/orbit.ktb b/brltty/Input/bm/orbit.ktb index 3ee02a4..99236ea 100644 --- a/brltty/Input/bm/orbit.ktb +++ b/brltty/Input/bm/orbit.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/bm/pro.ktb b/brltty/Input/bm/pro.ktb index 71c1add..400ae77 100644 --- a/brltty/Input/bm/pro.ktb +++ b/brltty/Input/bm/pro.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/bm/pronto.ktb b/brltty/Input/bm/pronto.ktb index 31fa133..fe6727f 100644 --- a/brltty/Input/bm/pronto.ktb +++ b/brltty/Input/bm/pronto.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/bm/pv.ktb b/brltty/Input/bm/pv.ktb index 4683767..6448f27 100644 --- a/brltty/Input/bm/pv.ktb +++ b/brltty/Input/bm/pv.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/bm/rb.ktb b/brltty/Input/bm/rb.ktb index f1548bc..6d68284 100644 --- a/brltty/Input/bm/rb.ktb +++ b/brltty/Input/bm/rb.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/bm/routing.kti b/brltty/Input/bm/routing.kti index 5c0074f..6cb86f3 100644 --- a/brltty/Input/bm/routing.kti +++ b/brltty/Input/bm/routing.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/bm/routing6.kti b/brltty/Input/bm/routing6.kti index 4f3c78d..86a673b 100644 --- a/brltty/Input/bm/routing6.kti +++ b/brltty/Input/bm/routing6.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/bm/routing7.kti b/brltty/Input/bm/routing7.kti index 9f018d4..b1299a3 100644 --- a/brltty/Input/bm/routing7.kti +++ b/brltty/Input/bm/routing7.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/bm/status.kti b/brltty/Input/bm/status.kti index 6038a7a..6d536dd 100644 --- a/brltty/Input/bm/status.kti +++ b/brltty/Input/bm/status.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/bm/sv.ktb b/brltty/Input/bm/sv.ktb index 3daa003..dfd7309 100644 --- a/brltty/Input/bm/sv.ktb +++ b/brltty/Input/bm/sv.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/bm/ultra.ktb b/brltty/Input/bm/ultra.ktb index 81db687..a351946 100644 --- a/brltty/Input/bm/ultra.ktb +++ b/brltty/Input/bm/ultra.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/bm/v40.ktb b/brltty/Input/bm/v40.ktb index 87fb4aa..7591b4f 100644 --- a/brltty/Input/bm/v40.ktb +++ b/brltty/Input/bm/v40.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/bm/v80.ktb b/brltty/Input/bm/v80.ktb index c42eec8..becb364 100644 --- a/brltty/Input/bm/v80.ktb +++ b/brltty/Input/bm/v80.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/bm/vertical.kti b/brltty/Input/bm/vertical.kti index 7241fe3..a19c1e4 100644 --- a/brltty/Input/bm/vertical.kti +++ b/brltty/Input/bm/vertical.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/bm/vk.ktb b/brltty/Input/bm/vk.ktb index 74ac773..32df7a6 100644 --- a/brltty/Input/bm/vk.ktb +++ b/brltty/Input/bm/vk.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/bm/wheels.kti b/brltty/Input/bm/wheels.kti index 53a6676..b333e67 100644 --- a/brltty/Input/bm/wheels.kti +++ b/brltty/Input/bm/wheels.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/bn/all.ktb b/brltty/Input/bn/all.ktb index 42e5f30..31a7128 100644 --- a/brltty/Input/bn/all.ktb +++ b/brltty/Input/bn/all.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/bn/input.kti b/brltty/Input/bn/input.kti index 2f7ea9a..1e3f66c 100644 --- a/brltty/Input/bn/input.kti +++ b/brltty/Input/bn/input.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/bp/all.kti b/brltty/Input/bp/all.kti index 597bff5..afc7f56 100644 --- a/brltty/Input/bp/all.kti +++ b/brltty/Input/bp/all.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/cb/all.ktb b/brltty/Input/cb/all.ktb index da509f9..631c40a 100644 --- a/brltty/Input/cb/all.ktb +++ b/brltty/Input/cb/all.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/ce/all.ktb b/brltty/Input/ce/all.ktb index aa00c88..22a2ec3 100644 --- a/brltty/Input/ce/all.ktb +++ b/brltty/Input/ce/all.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/ce/novem.ktb b/brltty/Input/ce/novem.ktb index e03653d..d55b3f9 100644 --- a/brltty/Input/ce/novem.ktb +++ b/brltty/Input/ce/novem.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/chords.kti b/brltty/Input/chords.kti index 68cd29c..533b085 100644 --- a/brltty/Input/chords.kti +++ b/brltty/Input/chords.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### @@ -80,6 +80,9 @@ bind \{chord}Dot1+Dot3+Dot4+Dot6+\{toggleOn} CLIP_SAVE bind \{chord}Dot2+Dot3+Dot5 SIXDOTS+on bind \{chord}Dot2+Dot3+Dot6 SIXDOTS+off +bind \{chord}Dot4+Dot6+Dot7 BRLUCDOTS+off +bind \{chord}Dot4+Dot6+Dot8 BRLUCDOTS+on + bind \{chord}Dot3 KEY_CURSOR_LEFT bind \{chord}Dot6 KEY_CURSOR_RIGHT bind \{chord}Dot2 KEY_HOME diff --git a/brltty/Input/eu/braille.kti b/brltty/Input/eu/braille.kti index 4efc738..a94cab7 100644 --- a/brltty/Input/eu/braille.kti +++ b/brltty/Input/eu/braille.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/eu/clio.ktb b/brltty/Input/eu/clio.ktb index 5e656ab..7b75296 100644 --- a/brltty/Input/eu/clio.ktb +++ b/brltty/Input/eu/clio.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/eu/common.kti b/brltty/Input/eu/common.kti index b493e82..4371adc 100644 --- a/brltty/Input/eu/common.kti +++ b/brltty/Input/eu/common.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/eu/esys_large.ktb b/brltty/Input/eu/esys_large.ktb index 2390575..25a11ec 100644 --- a/brltty/Input/eu/esys_large.ktb +++ b/brltty/Input/eu/esys_large.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/eu/esys_medium.ktb b/brltty/Input/eu/esys_medium.ktb index 9512e5d..1afbd6a 100644 --- a/brltty/Input/eu/esys_medium.ktb +++ b/brltty/Input/eu/esys_medium.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/eu/esys_small.ktb b/brltty/Input/eu/esys_small.ktb index f791dbb..32504dc 100644 --- a/brltty/Input/eu/esys_small.ktb +++ b/brltty/Input/eu/esys_small.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/eu/esytime.ktb b/brltty/Input/eu/esytime.ktb index 8280d8d..6589473 100644 --- a/brltty/Input/eu/esytime.ktb +++ b/brltty/Input/eu/esytime.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/eu/iris.ktb b/brltty/Input/eu/iris.ktb index b7f0066..849769d 100644 --- a/brltty/Input/eu/iris.ktb +++ b/brltty/Input/eu/iris.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/eu/joysticks.kti b/brltty/Input/eu/joysticks.kti index bc52dea..ece047b 100644 --- a/brltty/Input/eu/joysticks.kti +++ b/brltty/Input/eu/joysticks.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/eu/routing.kti b/brltty/Input/eu/routing.kti index 0c8d2ed..de24db7 100644 --- a/brltty/Input/eu/routing.kti +++ b/brltty/Input/eu/routing.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/eu/sw12.kti b/brltty/Input/eu/sw12.kti index b44b0f0..016ef60 100644 --- a/brltty/Input/eu/sw12.kti +++ b/brltty/Input/eu/sw12.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/eu/sw34.kti b/brltty/Input/eu/sw34.kti index d6d4f2c..e2b62b4 100644 --- a/brltty/Input/eu/sw34.kti +++ b/brltty/Input/eu/sw34.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/eu/sw56.kti b/brltty/Input/eu/sw56.kti index 31b0f7c..e00ee65 100644 --- a/brltty/Input/eu/sw56.kti +++ b/brltty/Input/eu/sw56.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/fs/bumpers.kti b/brltty/Input/fs/bumpers.kti index 86759c6..bfcc7ff 100644 --- a/brltty/Input/fs/bumpers.kti +++ b/brltty/Input/fs/bumpers.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/fs/common.kti b/brltty/Input/fs/common.kti index 8733c2c..7349ec0 100644 --- a/brltty/Input/fs/common.kti +++ b/brltty/Input/fs/common.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/fs/focus_basic.ktb b/brltty/Input/fs/focus_basic.ktb index 45f3869..29e0d5d 100644 --- a/brltty/Input/fs/focus_basic.ktb +++ b/brltty/Input/fs/focus_basic.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/fs/focus_basic.kti b/brltty/Input/fs/focus_basic.kti index 96f3e7f..1c28822 100644 --- a/brltty/Input/fs/focus_basic.kti +++ b/brltty/Input/fs/focus_basic.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/fs/focus_large.ktb b/brltty/Input/fs/focus_large.ktb index 72e7f23..80c754b 100644 --- a/brltty/Input/fs/focus_large.ktb +++ b/brltty/Input/fs/focus_large.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/fs/focus_small.ktb b/brltty/Input/fs/focus_small.ktb index 74bdbb6..6ff0664 100644 --- a/brltty/Input/fs/focus_small.ktb +++ b/brltty/Input/fs/focus_small.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/fs/pacmate.ktb b/brltty/Input/fs/pacmate.ktb index d35af2e..e88d632 100644 --- a/brltty/Input/fs/pacmate.ktb +++ b/brltty/Input/fs/pacmate.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/fs/rockers.kti b/brltty/Input/fs/rockers.kti index 3b89aa8..8ed3f31 100644 --- a/brltty/Input/fs/rockers.kti +++ b/brltty/Input/fs/rockers.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/hd/mbl.ktb b/brltty/Input/hd/mbl.ktb index db8bff8..ebc569a 100644 --- a/brltty/Input/hd/mbl.ktb +++ b/brltty/Input/hd/mbl.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/hd/pfl.ktb b/brltty/Input/hd/pfl.ktb index 96c3b06..fc567aa 100644 --- a/brltty/Input/hd/pfl.ktb +++ b/brltty/Input/hd/pfl.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/hm/beetle.ktb b/brltty/Input/hm/beetle.ktb index 0acc317..4d7e311 100644 --- a/brltty/Input/hm/beetle.ktb +++ b/brltty/Input/hm/beetle.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/hm/braille.kti b/brltty/Input/hm/braille.kti index 4133cd0..af3a190 100644 --- a/brltty/Input/hm/braille.kti +++ b/brltty/Input/hm/braille.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/hm/common.kti b/brltty/Input/hm/common.kti index 5c0074f..6cb86f3 100644 --- a/brltty/Input/hm/common.kti +++ b/brltty/Input/hm/common.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/hm/contexts.kti b/brltty/Input/hm/contexts.kti index c309e40..c05c0f8 100644 --- a/brltty/Input/hm/contexts.kti +++ b/brltty/Input/hm/contexts.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/hm/edge.ktb b/brltty/Input/hm/edge.ktb index 825d90c..86d4de9 100644 --- a/brltty/Input/hm/edge.ktb +++ b/brltty/Input/hm/edge.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/hm/f14.kti b/brltty/Input/hm/f14.kti index b60a907..bfc0fc2 100644 --- a/brltty/Input/hm/f14.kti +++ b/brltty/Input/hm/f14.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/hm/f18.kti b/brltty/Input/hm/f18.kti index d8affe7..c85cc9b 100644 --- a/brltty/Input/hm/f18.kti +++ b/brltty/Input/hm/f18.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/hm/fnkey.kti b/brltty/Input/hm/fnkey.kti index e76e6cd..e74a5aa 100644 --- a/brltty/Input/hm/fnkey.kti +++ b/brltty/Input/hm/fnkey.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/hm/left.kti b/brltty/Input/hm/left.kti index c48b041..5bd445e 100644 --- a/brltty/Input/hm/left.kti +++ b/brltty/Input/hm/left.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/hm/letters.kti b/brltty/Input/hm/letters.kti index 252211f..75260ce 100644 --- a/brltty/Input/hm/letters.kti +++ b/brltty/Input/hm/letters.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/hm/pan.ktb b/brltty/Input/hm/pan.ktb index 88beafa..227cf81 100644 --- a/brltty/Input/hm/pan.ktb +++ b/brltty/Input/hm/pan.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/hm/pan.kti b/brltty/Input/hm/pan.kti index fa4b19c..44ddda8 100644 --- a/brltty/Input/hm/pan.kti +++ b/brltty/Input/hm/pan.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/hm/qwerty.ktb b/brltty/Input/hm/qwerty.ktb index 5b3c90f..8365b76 100644 --- a/brltty/Input/hm/qwerty.ktb +++ b/brltty/Input/hm/qwerty.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/hm/qwerty.kti b/brltty/Input/hm/qwerty.kti index 99be770..b20d897 100644 --- a/brltty/Input/hm/qwerty.kti +++ b/brltty/Input/hm/qwerty.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### @@ -135,7 +135,9 @@ endVariables beginVariables assign keys Dot7+ -assign flags +meta +# these conflict with shifted letters +#assign flags +meta +assign flags +shift include letters.kti endVariables diff --git a/brltty/Input/hm/right.kti b/brltty/Input/hm/right.kti index 4e2c27c..c184bb8 100644 --- a/brltty/Input/hm/right.kti +++ b/brltty/Input/hm/right.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/hm/scroll.ktb b/brltty/Input/hm/scroll.ktb index 9847c46..4726ce5 100644 --- a/brltty/Input/hm/scroll.ktb +++ b/brltty/Input/hm/scroll.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/hm/scroll.kti b/brltty/Input/hm/scroll.kti index a848cf7..4b7769a 100644 --- a/brltty/Input/hm/scroll.kti +++ b/brltty/Input/hm/scroll.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/hm/sync.ktb b/brltty/Input/hm/sync.ktb index e93507b..70f8b21 100644 --- a/brltty/Input/hm/sync.ktb +++ b/brltty/Input/hm/sync.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/ht/ab40.ktb b/brltty/Input/ht/ab40.ktb index 515ecc7..532ddb7 100644 --- a/brltty/Input/ht/ab40.ktb +++ b/brltty/Input/ht/ab40.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/ht/ac4.ktb b/brltty/Input/ht/ac4.ktb new file mode 100644 index 0000000..c20605c --- /dev/null +++ b/brltty/Input/ht/ac4.ktb @@ -0,0 +1,24 @@ +############################################################################### +# BRLTTY - A background process providing access to the console screen (when in +# text mode) for a blind person using a refreshable braille display. +# +# Copyright (C) 1995-2019 by The BRLTTY Developers. +# +# BRLTTY comes with ABSOLUTELY NO WARRANTY. +# +# This is free software, placed under the terms of the +# GNU Lesser General Public License, as published by the Free Software +# Foundation; either version 2.1 of the License, or (at your option) any +# later version. Please see the file LICENSE-LGPL for details. +# +# Web Page: http://brltty.app/ +# +# This software is maintained by Dave Mielke . +############################################################################### + +title HandyTech Activator + +bind B1+B4+SpaceLeft TOUCH_NAV + +include joystick.kti +include bs.kti diff --git a/brltty/Input/ht/alo.ktb b/brltty/Input/ht/alo.ktb index cd20b23..a8d5644 100644 --- a/brltty/Input/ht/alo.ktb +++ b/brltty/Input/ht/alo.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/ht/as40.ktb b/brltty/Input/ht/as40.ktb index eb98419..98b170e 100644 --- a/brltty/Input/ht/as40.ktb +++ b/brltty/Input/ht/as40.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/ht/bb.ktb b/brltty/Input/ht/bb.ktb index 68f25a0..455d515 100644 --- a/brltty/Input/ht/bb.ktb +++ b/brltty/Input/ht/bb.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/ht/bkwm.ktb b/brltty/Input/ht/bkwm.ktb index f42f109..f636c7a 100644 --- a/brltty/Input/ht/bkwm.ktb +++ b/brltty/Input/ht/bkwm.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/ht/brln.ktb b/brltty/Input/ht/brln.ktb index 9c6b5ed..8c62f3c 100644 --- a/brltty/Input/ht/brln.ktb +++ b/brltty/Input/ht/brln.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/ht/bs.kti b/brltty/Input/ht/bs.kti index 0562cab..f25a161 100644 --- a/brltty/Input/ht/bs.kti +++ b/brltty/Input/ht/bs.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/ht/bs40.ktb b/brltty/Input/ht/bs40.ktb index 34ceab7..82d00e4 100644 --- a/brltty/Input/ht/bs40.ktb +++ b/brltty/Input/ht/bs40.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/ht/bs80.ktb b/brltty/Input/ht/bs80.ktb index a2dfd2a..436eb25 100644 --- a/brltty/Input/ht/bs80.ktb +++ b/brltty/Input/ht/bs80.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/ht/cb40.ktb b/brltty/Input/ht/cb40.ktb index 33eabc4..74eb618 100644 --- a/brltty/Input/ht/cb40.ktb +++ b/brltty/Input/ht/cb40.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/ht/dots.kti b/brltty/Input/ht/dots.kti index cc3e210..e9f697b 100644 --- a/brltty/Input/ht/dots.kti +++ b/brltty/Input/ht/dots.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/ht/easy.ktb b/brltty/Input/ht/easy.ktb index c52bd3b..c0d94dd 100644 --- a/brltty/Input/ht/easy.ktb +++ b/brltty/Input/ht/easy.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/ht/input.kti b/brltty/Input/ht/input.kti index f744f3c..34b9579 100644 --- a/brltty/Input/ht/input.kti +++ b/brltty/Input/ht/input.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/ht/joystick.kti b/brltty/Input/ht/joystick.kti index f9e1d3f..e713044 100644 --- a/brltty/Input/ht/joystick.kti +++ b/brltty/Input/ht/joystick.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,12 +11,12 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### -# Key subtable for HandyTech Actilino +# Key subtable for HandyTech: Actilino, Activator bind Left KEY_CURSOR_LEFT bind Right KEY_CURSOR_RIGHT diff --git a/brltty/Input/ht/keypad.kti b/brltty/Input/ht/keypad.kti index 7c98339..5faccf2 100644 --- a/brltty/Input/ht/keypad.kti +++ b/brltty/Input/ht/keypad.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/ht/mc88.ktb b/brltty/Input/ht/mc88.ktb index e93a721..c17ae30 100644 --- a/brltty/Input/ht/mc88.ktb +++ b/brltty/Input/ht/mc88.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/ht/mdlr.ktb b/brltty/Input/ht/mdlr.ktb index 1e81135..fcbdea6 100644 --- a/brltty/Input/ht/mdlr.ktb +++ b/brltty/Input/ht/mdlr.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/ht/me.kti b/brltty/Input/ht/me.kti index caec0db..26105d9 100644 --- a/brltty/Input/ht/me.kti +++ b/brltty/Input/ht/me.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/ht/me64.ktb b/brltty/Input/ht/me64.ktb index 74ba149..42df3ac 100644 --- a/brltty/Input/ht/me64.ktb +++ b/brltty/Input/ht/me64.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/ht/me88.ktb b/brltty/Input/ht/me88.ktb index cefb30e..5ec3027 100644 --- a/brltty/Input/ht/me88.ktb +++ b/brltty/Input/ht/me88.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/ht/rockers.kti b/brltty/Input/ht/rockers.kti index d101bc4..cb34b14 100644 --- a/brltty/Input/ht/rockers.kti +++ b/brltty/Input/ht/rockers.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/ht/wave.ktb b/brltty/Input/ht/wave.ktb index 2c64048..9e2cf70 100644 --- a/brltty/Input/ht/wave.ktb +++ b/brltty/Input/ht/wave.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/hw/B80.ktb b/brltty/Input/hw/B80.ktb index a490d84..cd3417c 100644 --- a/brltty/Input/hw/B80.ktb +++ b/brltty/Input/hw/B80.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/hw/BI14.ktb b/brltty/Input/hw/BI14.ktb index c271d81..3f90bad 100644 --- a/brltty/Input/hw/BI14.ktb +++ b/brltty/Input/hw/BI14.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/hw/BI32.ktb b/brltty/Input/hw/BI32.ktb index 094f2f3..4dea45b 100644 --- a/brltty/Input/hw/BI32.ktb +++ b/brltty/Input/hw/BI32.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/hw/BI40.ktb b/brltty/Input/hw/BI40.ktb index 4599dfa..0cc4525 100644 --- a/brltty/Input/hw/BI40.ktb +++ b/brltty/Input/hw/BI40.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/hw/braille.kti b/brltty/Input/hw/braille.kti index 51b5081..a284f76 100644 --- a/brltty/Input/hw/braille.kti +++ b/brltty/Input/hw/braille.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/hw/command.kti b/brltty/Input/hw/command.kti index 58b2da4..89a92e7 100644 --- a/brltty/Input/hw/command.kti +++ b/brltty/Input/hw/command.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/hw/joystick.kti b/brltty/Input/hw/joystick.kti index e54bfac..a585f81 100644 --- a/brltty/Input/hw/joystick.kti +++ b/brltty/Input/hw/joystick.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### @@ -20,4 +20,64 @@ note There's a five-way joystick between the Dot1 and Dot4 keys. note * The four directions are intuitively named: Up, Down, Left, Right. note * Pressing the joystick is named: Action. +bind Up LNUP +bind Down LNDN +bind Left FWINLT +bind Right FWINRT +bind Action HOME + +bind Dot1+Up TOP +bind Dot1+Down BOT +bind Dot1+Left LNBEG +bind Dot1+Right LNEND +bind Dot1+Action BACK + +bind Dot2+Up KEY_CURSOR_UP +bind Dot2+Down KEY_CURSOR_DOWN +bind Dot2+Left KEY_CURSOR_LEFT +bind Dot2+Right KEY_CURSOR_RIGHT +bind Dot2+Action KEY_DELETE + +bind Dot3+Up KEY_PAGE_UP +bind Dot3+Down KEY_PAGE_DOWN +bind Dot3+Left KEY_HOME +bind Dot3+Right KEY_END +bind Dot3+Action KEY_INSERT + +bind Dot4+Up PRPROMPT +bind Dot4+Down NXPROMPT +bind Dot4+Left PRPGRPH +bind Dot4+Right NXPGRPH +bind Dot4+Action CSRTRK + +bind Dot5+Up PRDIFLN +bind Dot5+Down NXDIFLN +bind Dot5+Left FWINLTSKIP +bind Dot5+Right FWINRTSKIP +bind Dot5+Action CSRVIS + +bind Dot6+Up ATTRUP +bind Dot6+Down ATTRDN +bind Dot6+Left CHRLT +bind Dot6+Right CHRRT +bind Dot6+Action ATTRVIS + +bind Dot7+Up SAY_ABOVE +bind Dot7+Down SAY_BELOW +bind Dot7+Left MUTE +bind Dot7+Right SAY_LINE +bind Dot7+Action AUTOSPEAK + +bind Dot8+Up SAY_LOUDER +bind Dot8+Down SAY_SOFTER +bind Dot8+Left SAY_SLOWER +bind Dot8+Right SAY_FASTER +bind Dot8+Action SPKHOME + +bind RoutingKey+Up PRINDENT +bind RoutingKey+Down NXINDENT +bind RoutingKey+Left PRDIFCHAR +bind RoutingKey+Right NXDIFCHAR +bind RoutingKey+Action DESCCHAR + include ../bm/routing.kti diff --git a/brltty/Input/hw/thumb.kti b/brltty/Input/hw/thumb.kti index 71187e5..dbae88b 100644 --- a/brltty/Input/hw/thumb.kti +++ b/brltty/Input/hw/thumb.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/hw/touch.ktb b/brltty/Input/hw/touch.ktb index 9bde806..5a0a5d1 100644 --- a/brltty/Input/hw/touch.ktb +++ b/brltty/Input/hw/touch.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### @@ -20,3 +20,4 @@ title HumanWare BrailleNote Touch include thumb.kti include braille.kti +include ../bm/routing.kti diff --git a/brltty/Input/ic/all.ktb b/brltty/Input/ic/all.ktb index 2f2ec7d..dd1fd56 100644 --- a/brltty/Input/ic/all.ktb +++ b/brltty/Input/ic/all.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2016 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,12 +11,12 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### -title Innovision +title BrailleMe map Dot1 DOT1 map Dot2 DOT2 diff --git a/brltty/Input/ir/all.kti b/brltty/Input/ir/all.kti index c181a9a..3e5dfa4 100644 --- a/brltty/Input/ir/all.kti +++ b/brltty/Input/ir/all.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/ir/brl.ktb b/brltty/Input/ir/brl.ktb index 6a419c3..046fbb7 100644 --- a/brltty/Input/ir/brl.ktb +++ b/brltty/Input/ir/brl.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/ir/pc.ktb b/brltty/Input/ir/pc.ktb index 14cc8fa..5e6b512 100644 --- a/brltty/Input/ir/pc.ktb +++ b/brltty/Input/ir/pc.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/md/common.kti b/brltty/Input/md/common.kti index ef6760e..c81b973 100644 --- a/brltty/Input/md/common.kti +++ b/brltty/Input/md/common.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,20 +11,36 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### +note RoutingKey refers to any of the keys immediately behind the text cells. +note The long key in the center of the front surface is named Shift. +note * The two round keys to its left, from left to right, are named: Left, Up. +note * The two round keys to its right, from left to right, are named: Down, Right. + bind Left FWINLT bind Right FWINRT - bind Up LNUP bind Down LNDN +bind Shift+Left KEY_CURSOR_LEFT +bind Shift+Right KEY_CURSOR_RIGHT bind Shift+Up KEY_CURSOR_UP bind Shift+Down KEY_CURSOR_DOWN +bind Long+Left LNBEG +bind Long+Right LNEND +bind Long+Up TOP +bind Long+Down BOT + +bind Shift+Long+Left PRPGRPH +bind Shift+Long+Right NXPGRPH +bind Shift+Long+Up PRPROMPT +bind Shift+Long+Down NXPROMPT + bind RoutingKey ROUTE bind RoutingKey+Left CLIP_NEW bind RoutingKey+Up CLIP_APPEND diff --git a/brltty/Input/md/default.ktb b/brltty/Input/md/default.ktb index 3256d7f..4b9f7f3 100644 --- a/brltty/Input/md/default.ktb +++ b/brltty/Input/md/default.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/md/fk.ktb b/brltty/Input/md/fk.ktb index 54886ab..13ba827 100644 --- a/brltty/Input/md/fk.ktb +++ b/brltty/Input/md/fk.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/md/fk_s.ktb b/brltty/Input/md/fk_s.ktb index 61ebcc4..3812ea0 100644 --- a/brltty/Input/md/fk_s.ktb +++ b/brltty/Input/md/fk_s.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/md/fkeys.kti b/brltty/Input/md/fkeys.kti index df796cd..c560c35 100644 --- a/brltty/Input/md/fkeys.kti +++ b/brltty/Input/md/fkeys.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,11 +11,15 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### +note There are five square keys at each end of the front surface. +note * The ones at the left, from left to right, are named: F5, F4, F3, F2, F1. +note * The ones at the right, from left to right, are named: F6, F7, F8, F9, F10. + bind F3 CHRLT bind F8 CHRRT @@ -43,11 +47,18 @@ bind Long+F6 ATTRBLINK bind F7 SKPBLNKWINS +bind F9 HELP +bind Shift+F9 LEARN +bind Long+F9 TIME + bind F10 PREFMENU bind Shift+F10 PASTE +bind long+F10 PREFLOAD +bind Shift+long+F10 PREFSAVE context menu -bind F9 MENU_PREV_SETTING -bind F10 MENU_NEXT_SETTING +bind F9 MENU_NEXT_SETTING +bind Shift+F9 MENU_PREV_SETTING +bind Shift+F10 MENU_PREV_LEVEL diff --git a/brltty/Input/md/kbd.ktb b/brltty/Input/md/kbd.ktb index bd8b309..4ff782f 100644 --- a/brltty/Input/md/kbd.ktb +++ b/brltty/Input/md/kbd.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/md/keyboard.kti b/brltty/Input/md/keyboard.kti index 7646570..6ddd60a 100644 --- a/brltty/Input/md/keyboard.kti +++ b/brltty/Input/md/keyboard.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/md/status.kti b/brltty/Input/md/status.kti index f63c71a..a77f4e0 100644 --- a/brltty/Input/md/status.kti +++ b/brltty/Input/md/status.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,10 +11,12 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### +note StatusKey refers to any of the keys immediately behind the status cells. + hotkey StatusKey.1 CSRHIDE+on CSRHIDE+off diff --git a/brltty/Input/menu.kti b/brltty/Input/menu.kti index 968aa5a..98ef0b6 100644 --- a/brltty/Input/menu.kti +++ b/brltty/Input/menu.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/mm/common.kti b/brltty/Input/mm/common.kti index 2c0fff6..b2537b6 100644 --- a/brltty/Input/mm/common.kti +++ b/brltty/Input/mm/common.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/mm/pocket.ktb b/brltty/Input/mm/pocket.ktb index 1ee4e76..6beda35 100644 --- a/brltty/Input/mm/pocket.ktb +++ b/brltty/Input/mm/pocket.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/mm/smart.ktb b/brltty/Input/mm/smart.ktb index 6799d8c..d6e899f 100644 --- a/brltty/Input/mm/smart.ktb +++ b/brltty/Input/mm/smart.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/mt/bd1_3.ktb b/brltty/Input/mt/bd1_3.ktb index 1ac7d9e..e1c006c 100644 --- a/brltty/Input/mt/bd1_3.ktb +++ b/brltty/Input/mt/bd1_3.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/mt/bd1_3.kti b/brltty/Input/mt/bd1_3.kti index 38b97b9..556cbaf 100644 --- a/brltty/Input/mt/bd1_3.kti +++ b/brltty/Input/mt/bd1_3.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/mt/bd1_3s.ktb b/brltty/Input/mt/bd1_3s.ktb index 966085e..622f46a 100644 --- a/brltty/Input/mt/bd1_3s.ktb +++ b/brltty/Input/mt/bd1_3s.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/mt/bd1_6.ktb b/brltty/Input/mt/bd1_6.ktb index 423b18a..5984c42 100644 --- a/brltty/Input/mt/bd1_6.ktb +++ b/brltty/Input/mt/bd1_6.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/mt/bd1_6.kti b/brltty/Input/mt/bd1_6.kti index 1f386f6..713914f 100644 --- a/brltty/Input/mt/bd1_6.kti +++ b/brltty/Input/mt/bd1_6.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/mt/bd1_6s.ktb b/brltty/Input/mt/bd1_6s.ktb index dd374ce..e5a9ae4 100644 --- a/brltty/Input/mt/bd1_6s.ktb +++ b/brltty/Input/mt/bd1_6s.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/mt/bd2.ktb b/brltty/Input/mt/bd2.ktb index cbdae87..6793893 100644 --- a/brltty/Input/mt/bd2.ktb +++ b/brltty/Input/mt/bd2.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/mt/status.kti b/brltty/Input/mt/status.kti index 361dcd8..9fcf360 100644 --- a/brltty/Input/mt/status.kti +++ b/brltty/Input/mt/status.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/np/all.ktb b/brltty/Input/np/all.ktb index 5dbb99c..c5074d9 100644 --- a/brltty/Input/np/all.ktb +++ b/brltty/Input/np/all.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/pg/all.ktb b/brltty/Input/pg/all.ktb index 876f687..71b4eb0 100644 --- a/brltty/Input/pg/all.ktb +++ b/brltty/Input/pg/all.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/pm/2d_l.ktb b/brltty/Input/pm/2d_l.ktb index 7ff6b10..47a4249 100644 --- a/brltty/Input/pm/2d_l.ktb +++ b/brltty/Input/pm/2d_l.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/pm/2d_s.ktb b/brltty/Input/pm/2d_s.ktb index 056685b..719ea34 100644 --- a/brltty/Input/pm/2d_s.ktb +++ b/brltty/Input/pm/2d_s.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/pm/bar.kti b/brltty/Input/pm/bar.kti index cf2bcdb..05b51d5 100644 --- a/brltty/Input/pm/bar.kti +++ b/brltty/Input/pm/bar.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/pm/c.ktb b/brltty/Input/pm/c.ktb index 4669d6c..c73e14f 100644 --- a/brltty/Input/pm/c.ktb +++ b/brltty/Input/pm/c.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/pm/c_486.ktb b/brltty/Input/pm/c_486.ktb index 1fc94e5..497ae91 100644 --- a/brltty/Input/pm/c_486.ktb +++ b/brltty/Input/pm/c_486.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/pm/el2d_80s.ktb b/brltty/Input/pm/el2d_80s.ktb index db7da4e..02f3829 100644 --- a/brltty/Input/pm/el2d_80s.ktb +++ b/brltty/Input/pm/el2d_80s.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/pm/el40c.ktb b/brltty/Input/pm/el40c.ktb index 28eef86..4ee7fed 100644 --- a/brltty/Input/pm/el40c.ktb +++ b/brltty/Input/pm/el40c.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/pm/el40s.ktb b/brltty/Input/pm/el40s.ktb index 3bd9db0..3fd0a62 100644 --- a/brltty/Input/pm/el40s.ktb +++ b/brltty/Input/pm/el40s.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/pm/el60c.ktb b/brltty/Input/pm/el60c.ktb index 62316a1..e4b84a5 100644 --- a/brltty/Input/pm/el60c.ktb +++ b/brltty/Input/pm/el60c.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/pm/el66s.ktb b/brltty/Input/pm/el66s.ktb index 1045c98..6375158 100644 --- a/brltty/Input/pm/el66s.ktb +++ b/brltty/Input/pm/el66s.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/pm/el70s.ktb b/brltty/Input/pm/el70s.ktb index 0453d15..dc86a2c 100644 --- a/brltty/Input/pm/el70s.ktb +++ b/brltty/Input/pm/el70s.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/pm/el80_ii.ktb b/brltty/Input/pm/el80_ii.ktb index b3cfbc3..b884cf5 100644 --- a/brltty/Input/pm/el80_ii.ktb +++ b/brltty/Input/pm/el80_ii.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/pm/el80c.ktb b/brltty/Input/pm/el80c.ktb index ac46b5f..6915f8f 100644 --- a/brltty/Input/pm/el80c.ktb +++ b/brltty/Input/pm/el80c.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/pm/el80s.ktb b/brltty/Input/pm/el80s.ktb index 5b3923a..9c120f6 100644 --- a/brltty/Input/pm/el80s.ktb +++ b/brltty/Input/pm/el80s.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/pm/el_2d_40.ktb b/brltty/Input/pm/el_2d_40.ktb index 44ce7b2..a73066a 100644 --- a/brltty/Input/pm/el_2d_40.ktb +++ b/brltty/Input/pm/el_2d_40.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/pm/el_2d_66.ktb b/brltty/Input/pm/el_2d_66.ktb index b728f29..3a0e2f3 100644 --- a/brltty/Input/pm/el_2d_66.ktb +++ b/brltty/Input/pm/el_2d_66.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/pm/el_2d_80.ktb b/brltty/Input/pm/el_2d_80.ktb index 01f963a..f572313 100644 --- a/brltty/Input/pm/el_2d_80.ktb +++ b/brltty/Input/pm/el_2d_80.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/pm/el_40_p.ktb b/brltty/Input/pm/el_40_p.ktb index 3cf2153..80266c9 100644 --- a/brltty/Input/pm/el_40_p.ktb +++ b/brltty/Input/pm/el_40_p.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/pm/el_80.ktb b/brltty/Input/pm/el_80.ktb index 2afd8a5..691cc4a 100644 --- a/brltty/Input/pm/el_80.ktb +++ b/brltty/Input/pm/el_80.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/pm/elb_tr_20.ktb b/brltty/Input/pm/elb_tr_20.ktb index 6d6f1ef..8867572 100644 --- a/brltty/Input/pm/elb_tr_20.ktb +++ b/brltty/Input/pm/elb_tr_20.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/pm/elb_tr_32.ktb b/brltty/Input/pm/elb_tr_32.ktb index 2177065..4b68f6b 100644 --- a/brltty/Input/pm/elb_tr_32.ktb +++ b/brltty/Input/pm/elb_tr_32.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/pm/elba_20.ktb b/brltty/Input/pm/elba_20.ktb index 7a63fab..aa87484 100644 --- a/brltty/Input/pm/elba_20.ktb +++ b/brltty/Input/pm/elba_20.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/pm/elba_32.ktb b/brltty/Input/pm/elba_32.ktb index 644f597..bd2a330 100644 --- a/brltty/Input/pm/elba_32.ktb +++ b/brltty/Input/pm/elba_32.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/pm/front13.kti b/brltty/Input/pm/front13.kti index 6bf2e88..084cc6f 100644 --- a/brltty/Input/pm/front13.kti +++ b/brltty/Input/pm/front13.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/pm/front9.kti b/brltty/Input/pm/front9.kti index 5ce5e69..e10100c 100644 --- a/brltty/Input/pm/front9.kti +++ b/brltty/Input/pm/front9.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/pm/ib_80.ktb b/brltty/Input/pm/ib_80.ktb index 52f4482..5081d6b 100644 --- a/brltty/Input/pm/ib_80.ktb +++ b/brltty/Input/pm/ib_80.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/pm/keyboard.kti b/brltty/Input/pm/keyboard.kti index ebdc064..14b5b74 100644 --- a/brltty/Input/pm/keyboard.kti +++ b/brltty/Input/pm/keyboard.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/pm/keys.kti b/brltty/Input/pm/keys.kti index b7e2dfe..a633f9c 100644 --- a/brltty/Input/pm/keys.kti +++ b/brltty/Input/pm/keys.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/pm/live.ktb b/brltty/Input/pm/live.ktb index 230ea38..ea3a9df 100644 --- a/brltty/Input/pm/live.ktb +++ b/brltty/Input/pm/live.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/pm/routing.kti b/brltty/Input/pm/routing.kti index 18c53c3..e503b67 100644 --- a/brltty/Input/pm/routing.kti +++ b/brltty/Input/pm/routing.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/pm/status0.kti b/brltty/Input/pm/status0.kti index 2acc1aa..f6a32b9 100644 --- a/brltty/Input/pm/status0.kti +++ b/brltty/Input/pm/status0.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/pm/status13.kti b/brltty/Input/pm/status13.kti index e515f19..4545e80 100644 --- a/brltty/Input/pm/status13.kti +++ b/brltty/Input/pm/status13.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/pm/status2.kti b/brltty/Input/pm/status2.kti index f3d10be..e6cc8a7 100644 --- a/brltty/Input/pm/status2.kti +++ b/brltty/Input/pm/status2.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/pm/status20.kti b/brltty/Input/pm/status20.kti index e74727e..f53fa3a 100644 --- a/brltty/Input/pm/status20.kti +++ b/brltty/Input/pm/status20.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/pm/status22.kti b/brltty/Input/pm/status22.kti index be33682..c90838c 100644 --- a/brltty/Input/pm/status22.kti +++ b/brltty/Input/pm/status22.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/pm/status4.kti b/brltty/Input/pm/status4.kti index c36d3f6..34189c1 100644 --- a/brltty/Input/pm/status4.kti +++ b/brltty/Input/pm/status4.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/pm/switches.kti b/brltty/Input/pm/switches.kti index 1cdd836..d307442 100644 --- a/brltty/Input/pm/switches.kti +++ b/brltty/Input/pm/switches.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/pm/trio.ktb b/brltty/Input/pm/trio.ktb index 16ef22e..2f5119d 100644 --- a/brltty/Input/pm/trio.ktb +++ b/brltty/Input/pm/trio.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/sk/bdp.ktb b/brltty/Input/sk/bdp.ktb index feb3844..6a2c00c 100644 --- a/brltty/Input/sk/bdp.ktb +++ b/brltty/Input/sk/bdp.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/sk/ntk.ktb b/brltty/Input/sk/ntk.ktb index 257901c..158f856 100644 --- a/brltty/Input/sk/ntk.ktb +++ b/brltty/Input/sk/ntk.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### @@ -127,9 +127,9 @@ bind Backspace+RightJoystickRight SAY_LINE bind Backspace+RightJoystickPress SPKHOME -#################### -# Default Bindings # -#################### +################# +# Menu Bindings # +################# context menu diff --git a/brltty/Input/toggle.kti b/brltty/Input/toggle.kti index ea3b76a..e13dbfa 100644 --- a/brltty/Input/toggle.kti +++ b/brltty/Input/toggle.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/ts/nav.kti b/brltty/Input/ts/nav.kti index 76ea258..fcaabb7 100644 --- a/brltty/Input/ts/nav.kti +++ b/brltty/Input/ts/nav.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/ts/nav20.ktb b/brltty/Input/ts/nav20.ktb index 68482a7..f980bb5 100644 --- a/brltty/Input/ts/nav20.ktb +++ b/brltty/Input/ts/nav20.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/ts/nav40.ktb b/brltty/Input/ts/nav40.ktb index 3099578..d86b295 100644 --- a/brltty/Input/ts/nav40.ktb +++ b/brltty/Input/ts/nav40.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/ts/nav80.ktb b/brltty/Input/ts/nav80.ktb index 0a28417..8d3017c 100644 --- a/brltty/Input/ts/nav80.ktb +++ b/brltty/Input/ts/nav80.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/ts/nav_large.kti b/brltty/Input/ts/nav_large.kti index 88fc4c4..db06376 100644 --- a/brltty/Input/ts/nav_large.kti +++ b/brltty/Input/ts/nav_large.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/ts/nav_small.kti b/brltty/Input/ts/nav_small.kti index 0ab0265..e0ef041 100644 --- a/brltty/Input/ts/nav_small.kti +++ b/brltty/Input/ts/nav_small.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/ts/pb.kti b/brltty/Input/ts/pb.kti index 35ea614..93a96f0 100644 --- a/brltty/Input/ts/pb.kti +++ b/brltty/Input/ts/pb.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/ts/pb40.ktb b/brltty/Input/ts/pb40.ktb index 4cb8ebc..dce265a 100644 --- a/brltty/Input/ts/pb40.ktb +++ b/brltty/Input/ts/pb40.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/ts/pb65.ktb b/brltty/Input/ts/pb65.ktb index 723bd3f..079b663 100644 --- a/brltty/Input/ts/pb65.ktb +++ b/brltty/Input/ts/pb65.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/ts/pb80.ktb b/brltty/Input/ts/pb80.ktb index 1471bf9..4739053 100644 --- a/brltty/Input/ts/pb80.ktb +++ b/brltty/Input/ts/pb80.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/ts/pb_large.kti b/brltty/Input/ts/pb_large.kti index a57bfbf..957b85c 100644 --- a/brltty/Input/ts/pb_large.kti +++ b/brltty/Input/ts/pb_large.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/ts/pb_small.kti b/brltty/Input/ts/pb_small.kti index 37c62fe..a371cc5 100644 --- a/brltty/Input/ts/pb_small.kti +++ b/brltty/Input/ts/pb_small.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/ts/routing.kti b/brltty/Input/ts/routing.kti index d76f4a0..c384dc7 100644 --- a/brltty/Input/ts/routing.kti +++ b/brltty/Input/ts/routing.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/vo/all.ktb b/brltty/Input/vo/all.ktb index f748983..360918d 100644 --- a/brltty/Input/vo/all.ktb +++ b/brltty/Input/vo/all.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/vo/all.kti b/brltty/Input/vo/all.kti index c14a9a0..f42ba16 100644 --- a/brltty/Input/vo/all.kti +++ b/brltty/Input/vo/all.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Input/vo/bp.ktb b/brltty/Input/vo/bp.ktb index 18fa4ea..314a859 100644 --- a/brltty/Input/vo/bp.ktb +++ b/brltty/Input/vo/bp.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Keyboard/braille.ktb b/brltty/Keyboard/braille.ktb index 8cea463..3730649 100644 --- a/brltty/Keyboard/braille.ktb +++ b/brltty/Keyboard/braille.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Keyboard/braille.kti b/brltty/Keyboard/braille.kti index 06bf5e3..a4c3f9b 100644 --- a/brltty/Keyboard/braille.kti +++ b/brltty/Keyboard/braille.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Keyboard/desktop.ktb b/brltty/Keyboard/desktop.ktb index 91b127f..c6f32ab 100644 --- a/brltty/Keyboard/desktop.ktb +++ b/brltty/Keyboard/desktop.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Keyboard/desktop.kti b/brltty/Keyboard/desktop.kti index 72275ed..4505700 100644 --- a/brltty/Keyboard/desktop.kti +++ b/brltty/Keyboard/desktop.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Keyboard/keypad.ktb b/brltty/Keyboard/keypad.ktb index 6d1ff1c..dad09c6 100644 --- a/brltty/Keyboard/keypad.ktb +++ b/brltty/Keyboard/keypad.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### @@ -94,6 +94,7 @@ assign kpEight KP8 assign kpNine KP9 assign kpDivide KPDivide assign kpMultiply KPMultiply +assign kpMinus KPMinus assign kpSay KPEnter include kp_say.kti diff --git a/brltty/Keyboard/kp_say.kti b/brltty/Keyboard/kp_say.kti index 4a03000..3995f86 100644 --- a/brltty/Keyboard/kp_say.kti +++ b/brltty/Keyboard/kp_say.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### @@ -25,7 +25,7 @@ bind \{kpSay}+!\{kpSeven} SAY_SLOWER bind \{kpSay}+!\{kpNine} SAY_FASTER bind \{kpSay}+!\{kpOne} SAY_SOFTER bind \{kpSay}+!\{kpThree} SAY_LOUDER -bind \{kpSay}+!\{kpMultiply} SPKHOME +bind \{kpSay}+!\{kpDivide} SPKHOME bind \{kpSay}+\{kpAlt}+!\{kpOne} ASPK_DEL_CHARS bind \{kpSay}+\{kpAlt}+!\{kpTwo} ASPK_REP_CHARS diff --git a/brltty/Keyboard/kp_speak.kti b/brltty/Keyboard/kp_speak.kti index 7088d41..bdb3cd0 100644 --- a/brltty/Keyboard/kp_speak.kti +++ b/brltty/Keyboard/kp_speak.kti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### @@ -38,3 +38,6 @@ bind \{kpSpeak}+!\{kpDivide} SPEAK_CURR_LOCN bind \{kpSpeak}+\{kpAlt}+!\{kpDivide} SHOW_CURR_LOCN bind \{kpSpeak}+!\{kpMultiply} ROUTE_CURR_LOCN +bind \{kpSpeak}+!\{kpMinus} SPEAK_INDENT +bind \{kpSpeak}+\{kpAlt}+!\{kpMinus} ASPK_INDENT + diff --git a/brltty/Keyboard/laptop.ktb b/brltty/Keyboard/laptop.ktb index 74dc06d..7cf7697 100644 --- a/brltty/Keyboard/laptop.ktb +++ b/brltty/Keyboard/laptop.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### @@ -108,6 +108,7 @@ assign kpEight I assign kpNine O assign kpDivide Eight assign kpMultiply Nine +assign kpMinus Zero assign kpSay CapsLock+ShiftLeft include kp_say.kti diff --git a/brltty/Keyboard/sun_type6.ktb b/brltty/Keyboard/sun_type6.ktb index 428e971..8e2b3ac 100644 --- a/brltty/Keyboard/sun_type6.ktb +++ b/brltty/Keyboard/sun_type6.ktb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/alias.tti b/brltty/Text/alias.tti new file mode 100644 index 0000000..19eaf59 --- /dev/null +++ b/brltty/Text/alias.tti @@ -0,0 +1,80 @@ +############################################################################### +# BRLTTY - A background process providing access to the console screen (when in +# text mode) for a blind person using a refreshable braille display. +# +# Copyright (C) 1995-2019 by The BRLTTY Developers. +# +# BRLTTY comes with ABSOLUTELY NO WARRANTY. +# +# This is free software, placed under the terms of the +# GNU Lesser General Public License, as published by the Free Software +# Foundation; either version 2.1 of the License, or (at your option) any +# later version. Please see the file LICENSE-LGPL for details. +# +# Web Page: http://brltty.app/ +# +# This software is maintained by Dave Mielke . +############################################################################### + +# This BRLTTY text subtable defines several useful character aliases + +# ensure that space is defined +ifNotGlyph \s + ifCell 0 + glyph \s 0 + else + char \s 0 + endIf +endIf + +# characters that represent a space +alias \xA0 \s # no-break space +alias \u2002 \s # en space +alias \u2003 \s # em space +alias \u2004 \s # three-per-em space +alias \u2005 \s # four-per-em space +alias \u2006 \s # six-per-em space +alias \u2007 \s # figure space +alias \u2008 \s # punctuation space +alias \u2009 \s # thin space +alias \u200A \s # hair space +alias \u202F \s # narrow no-break space +alias \u205F \s # medium mathematical space + +ifGlyph - + # characters that represent a dash + alias \u2012 - # figure dash + alias \u2013 - # en dash + alias \u2014 - # em dash + alias \u2448 - # ocr dash + alias \u301C - # wave dash + alias \u3030 - # wavy dash + alias \uFE58 - # small em dash + + # characters that represent a hyphen + alias \xAD - # soft hyphen + alias \u2010 - # hyphen + alias \u2011 - # non-breaking hyphen + + # characters that represent a minus sign + alias \u2052 - # commercial minus sign + alias \u2212 - # minus sign + + # characters that can represent either a hyphen or a minus sign + alias \uFE63 - # small hyphen-minus + alias \uFF0D - # fullwidth hyphen-minus + + # other characters that can look like a dash + alias \u2015 - # horizontal bar +endIf + +ifGlyph ' + # characters commonly (mis)used to represent an apostrophe + alias \u2018 ' # left single quotation mark + alias \u2019 ' # right single quotation mark +endIf + +# degree signs +ifGlyph C alias \u2103 C # degree Celsius +ifGlyph F alias \u2109 F # degree Fahrenheit + diff --git a/brltty/Text/ar.ttb b/brltty/Text/ar.ttb index aaec0b1..ef8be23 100644 --- a/brltty/Text/ar.ttb +++ b/brltty/Text/ar.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 2008-2018 by The BRLTTY Developers. +# Copyright (C) 2008-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### @@ -26,9 +26,6 @@ # Converted from liblouis table by Samuel Thibault # generated by ttbtest: charset=iso-8859-6 -char \x09 ( ) # 09 ⠀ [CHARACTER TABULATION] -char \x0A ( ) # 0A ⠀ [LINE FEED (LF)] -char \x0D ( ) # 0D ⠀ [CARRIAGE RETURN (CR)] char \x20 ( ) # 20 ⠀ [SPACE] char \x21 ( 23 5 ) # 21 ⠖ ! [EXCLAMATION MARK] char \x22 ( 23 56 ) # 22 ⠶ " [QUOTATION MARK] @@ -112,9 +109,7 @@ char \x79 (1 3456 ) # 79 ⠽ y [LATIN SMALL LETTER Y] char \x7A (1 3 56 ) # 7A ⠵ z [LATIN SMALL LETTER Z] char \x7C (12 45 ) # 7C ⠛ | [VERTICAL LINE] char \x7E ( 45 ) # 7E ⠘ ~ [TILDE] -char \xA0 ( ) # A0 ⠀   [NO-BREAK SPACE] char \u060C ( 5 ) # AC ⠐ ، [ARABIC COMMA] -char \xAD ( 3 6 ) # AD ⠤ ­ [SOFT HYPHEN] char \u061B ( 56 ) # BB ⠰ ؛ [ARABIC SEMICOLON] char \u061F ( 23 6 ) # BF ⠦ ؟ [ARABIC QUESTION MARK] char \u0621 ( 3 ) # C1 ⠄ ء [ARABIC LETTER HAMZA] @@ -165,7 +160,6 @@ char \u0652 ( 2 5 ) # F2 ⠒ ْ [ARABIC SUKUN] char \xB0 ( 3 56 ) # ⠴ ° [DEGREE SIGN] char \xBF ( 23 6 ) # ⠦ ¿ [INVERTED QUESTION MARK] char \u06D4 ( 2 56 ) # ⠲ ۔ [ARABIC FULL STOP] -char \u2010 ( 3 6 ) # ⠤ ‐ [HYPHEN] char \u2011 ( 234 78) # ⣎ ‑ [NON-BREAKING HYPHEN] char \u2018 ( 3 ) # ⠄ ‘ [LEFT SINGLE QUOTATION MARK] char \u2019 ( 3 ) # ⠄ ’ [RIGHT SINGLE QUOTATION MARK] diff --git a/brltty/Text/as.ttb b/brltty/Text/as.ttb index 21d0dd1..1f917de 100644 --- a/brltty/Text/as.ttb +++ b/brltty/Text/as.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 2008-2018 by The BRLTTY Developers. +# Copyright (C) 2008-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/ascii-basic.tti b/brltty/Text/ascii-basic.tti index a187249..03fc5da 100644 --- a/brltty/Text/ascii-basic.tti +++ b/brltty/Text/ascii-basic.tti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 2008-2018 by The BRLTTY Developers. +# Copyright (C) 2008-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/awa.ttb b/brltty/Text/awa.ttb index e8fb926..41cd1c1 100644 --- a/brltty/Text/awa.ttb +++ b/brltty/Text/awa.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 2008-2018 by The BRLTTY Developers. +# Copyright (C) 2008-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/bengali.tti b/brltty/Text/bengali.tti index 9f272a9..ff30d08 100644 --- a/brltty/Text/bengali.tti +++ b/brltty/Text/bengali.tti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 2008-2018 by The BRLTTY Developers. +# Copyright (C) 2008-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/bg.ttb b/brltty/Text/bg.ttb index 9c03355..7e6c836 100644 --- a/brltty/Text/bg.ttb +++ b/brltty/Text/bg.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/bh.ttb b/brltty/Text/bh.ttb index 5a9d0f1..e070b06 100644 --- a/brltty/Text/bh.ttb +++ b/brltty/Text/bh.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 2008-2018 by The BRLTTY Developers. +# Copyright (C) 2008-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/blocks.tti b/brltty/Text/blocks.tti index 62cb8dc..f3b6e4f 100644 --- a/brltty/Text/blocks.tti +++ b/brltty/Text/blocks.tti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/bn.ttb b/brltty/Text/bn.ttb index 2f0a808..51b5644 100644 --- a/brltty/Text/bn.ttb +++ b/brltty/Text/bn.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 2008-2018 by The BRLTTY Developers. +# Copyright (C) 2008-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/bo.ttb b/brltty/Text/bo.ttb index f7f63d3..df7ac46 100644 --- a/brltty/Text/bo.ttb +++ b/brltty/Text/bo.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/boxes.tti b/brltty/Text/boxes.tti index 89dcf5c..dc54ddd 100644 --- a/brltty/Text/boxes.tti +++ b/brltty/Text/boxes.tti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/bra.ttb b/brltty/Text/bra.ttb index f6c181d..3b893b6 100644 --- a/brltty/Text/bra.ttb +++ b/brltty/Text/bra.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 2008-2018 by The BRLTTY Developers. +# Copyright (C) 2008-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/brf.ttb b/brltty/Text/brf.ttb index 10fd1bb..0f3db95 100644 --- a/brltty/Text/brf.ttb +++ b/brltty/Text/brf.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/common.tti b/brltty/Text/common.tti index b63908b..de60baa 100644 --- a/brltty/Text/common.tti +++ b/brltty/Text/common.tti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### @@ -20,11 +20,7 @@ # sole purpose is to be a common place wherein to include text subtables which # define braille representations that are generally useful in all contexts. -# space characters -include spaces.tti - -# box drawing characters +include alias.tti include boxes.tti - -# block characters include blocks.tti +include win-1252.tti diff --git a/brltty/Text/cs.ttb b/brltty/Text/cs.ttb index 9f6de43..d59ef69 100644 --- a/brltty/Text/cs.ttb +++ b/brltty/Text/cs.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/ctl-latin.tti b/brltty/Text/ctl-latin.tti index 570dfea..664b48a 100644 --- a/brltty/Text/ctl-latin.tti +++ b/brltty/Text/ctl-latin.tti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/cy.ttb b/brltty/Text/cy.ttb index 2892711..64564b5 100644 --- a/brltty/Text/cy.ttb +++ b/brltty/Text/cy.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 2008-2018 by The BRLTTY Developers. +# Copyright (C) 2008-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### @@ -92,7 +92,6 @@ char \xFC (1 3 6 ) # FC ⠥ ü [LATIN SMALL LETTER U WITH DIAERESIS] char \xFD (1 3456 ) # FD ⠽ ý [LATIN SMALL LETTER Y WITH ACUTE] char \u0177 (1 3456 ) # FE ⠽ ŷ [LATIN SMALL LETTER Y WITH CIRCUMFLEX] char \xFF (1 3456 ) # FF ⠽ ÿ [LATIN SMALL LETTER Y WITH DIAERESIS] -char \u2010 ( 3 6 ) # ⠤ ‐ [HYPHEN] char \u2011 ( 234 78) # ⣎ ‑ [NON-BREAKING HYPHEN] include common.tti diff --git a/brltty/Text/da-1252.ttb b/brltty/Text/da-1252.ttb index 06a1764..8b8b41c 100644 --- a/brltty/Text/da-1252.ttb +++ b/brltty/Text/da-1252.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/da-lt.ttb b/brltty/Text/da-lt.ttb index d7b75c1..d535c76 100644 --- a/brltty/Text/da-lt.ttb +++ b/brltty/Text/da-lt.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/da.ttb b/brltty/Text/da.ttb index eaba09f..e6c52c9 100644 --- a/brltty/Text/da.ttb +++ b/brltty/Text/da.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/de-chess.tti b/brltty/Text/de-chess.tti index 3c62545..348f13d 100644 --- a/brltty/Text/de-chess.tti +++ b/brltty/Text/de-chess.tti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### @@ -21,15 +21,15 @@ # See: http://en.wikipedia.org/wiki/Chess_symbols_in_Unicode -glyph \u2654 (1 3 7 ) # ⡅ ♔ [WHITE CHESS KING] -glyph \u2655 (1 45 7 ) # ⡙ ♕ [WHITE CHESS QUEEN] -glyph \u2656 ( 2345 7 ) # ⡞ ♖ [WHITE CHESS ROOK] -glyph \u2657 (123 7 ) # ⡇ ♗ [WHITE CHESS BISHOP] -glyph \u2658 ( 234 7 ) # ⡎ ♘ [WHITE CHESS KNIGHT] -glyph \u2659 (12 7 ) # ⡃ ♙ [WHITE CHESS PAWN] -glyph \u265A (1 3 ) # ⠅ ♚ [BLACK CHESS KING] -glyph \u265B (1 45 ) # ⠙ ♛ [BLACK CHESS QUEEN] -glyph \u265C ( 2345 ) # ⠞ ♜ [BLACK CHESS ROOK] -glyph \u265D (123 ) # ⠇ ♝ [BLACK CHESS BISHOP] -glyph \u265E ( 234 ) # ⠎ ♞ [BLACK CHESS KNIGHT] -glyph \u265F (12 ) # ⠃ ♟ [BLACK CHESS PAWN] +alias \u2654 K # ♔ [WHITE CHESS KING] +alias \u2655 D # ♕ [WHITE CHESS QUEEN] +alias \u2656 T # ♖ [WHITE CHESS ROOK] +alias \u2657 L # ♗ [WHITE CHESS BISHOP] +alias \u2658 S # ♘ [WHITE CHESS KNIGHT] +alias \u2659 B # ♙ [WHITE CHESS PAWN] +alias \u265A k # ♚ [BLACK CHESS KING] +alias \u265B d # ♛ [BLACK CHESS QUEEN] +alias \u265C t # ♜ [BLACK CHESS ROOK] +alias \u265D l # ♝ [BLACK CHESS BISHOP] +alias \u265E s # ♞ [BLACK CHESS KNIGHT] +alias \u265F b # ♟ [BLACK CHESS PAWN] diff --git a/brltty/Text/de.ttb b/brltty/Text/de.ttb index 98e7de3..c77a7b0 100644 --- a/brltty/Text/de.ttb +++ b/brltty/Text/de.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### @@ -76,38 +76,6 @@ char \x7C ( 34 ) # 7C ⠌ | [VERTICAL LINE] char \x7D ( 23456 ) # 7D ⠾ } [RIGHT CURLY BRACKET] char \x7E ( 234 6 ) # 7E ⠮ ~ [TILDE] char \x7F ( 456 ) # 7F ⠸ [DELETE] -char \x80 ( 2 67 ) # 80 ⡢ [] -char \x81 (1 34 6 8) # 81 ⢭ [] -char \x82 ( 2 56 8) # 82 ⢲ [BREAK PERMITTED HERE] -char \x83 ( 2 5 8) # 83 ⢒ [NO BREAK HERE] -char \x84 ( 3 5 7 ) # 84 ⡔ [] -char \x85 (1 8) # 85 ⢁ [NEXT LINE (NEL)] -char \x86 ( 234 8) # 86 ⢎ [START OF SELECTED AREA] -char \x87 ( 2345 8) # 87 ⢞ [END OF SELECTED AREA] -char \x88 ( 3 56 8) # 88 ⢴ [CHARACTER TABULATION SET] -char \x89 (1 45 8) # 89 ⢙ [CHARACTER TABULATION WITH JUSTIFICATION] -char \x8A ( 23 5 8) # 8A ⢖ [LINE TABULATION SET] -char \x8B ( 5 78) # 8B ⣐ [PARTIAL LINE FORWARD] -char \x8C (1 5 8) # 8C ⢑ [PARTIAL LINE BACKWARD] -char \x8D ( 2 4 67 ) # 8D ⡪ [REVERSE LINE FEED] -char \x8E ( 67 ) # 8E ⡠ [SINGLE SHIFT TWO] -char \x8F (12 4 67 ) # 8F ⡫ [SINGLE SHIFT THREE] -char \x90 ( 23 567 ) # 90 ⡶ [DEVICE CONTROL STRING] -char \x91 ( 2 6 8) # 91 ⢢ [PRIVATE USE ONE] -char \x92 ( 6 8) # 92 ⢠ [PRIVATE USE TWO] -char \x93 (12 67 ) # 93 ⡣ [SET TRANSMIT STATE] -char \x94 ( 3 5 78) # 94 ⣔ [CANCEL CHARACTER] -char \x95 ( 45 8) # 95 ⢘ [MESSAGE WAITING] -char \x96 (1 4 67 ) # 96 ⡩ [START OF GUARDED AREA] -char \x97 ( 4 8) # 97 ⢈ [END OF GUARDED AREA] -char \x98 (12 4567 ) # 98 ⡻ [START OF STRING] -char \x99 (1 3 5 8) # 99 ⢕ [] -char \x9A (12 567 ) # 9A ⡳ [SINGLE CHARACTER INTRODUCER] -char \x9B ( 56 8) # 9B ⢰ [CONTROL SEQUENCE INTRODUCER] -char \x9C ( 3 6 8) # 9C ⢤ [STRING TERMINATOR] -char \x9D ( 34 67 ) # 9D ⡬ [OPERATING SYSTEM COMMAND] -char \x9E ( 23 5 7 ) # 9E ⡖ [PRIVACY MESSAGE] -char \x9F (12 4 678) # 9F ⣫ [APPLICATION PROGRAM COMMAND] char \xA1 ( 3 67 ) # A1 ⡤ ¡ [INVERTED EXCLAMATION MARK] char \xA2 ( 5 8) # A2 ⢐ ¢ [CENT SIGN] char \xA3 ( 4 67 ) # A3 ⡨ £ [POUND SIGN] @@ -204,17 +172,12 @@ char \xFD ( 23 5678) # FD ⣶ ý [LATIN SMALL LETTER Y WITH ACUTE] char \xFE (1234567 ) # FE ⡿ þ [LATIN SMALL LETTER THORN] char \xFF (123456 8) # FF ⢿ ÿ [LATIN SMALL LETTER Y WITH DIAERESIS] -alias \u2010 \x2D # ‐ [HYPHEN] -alias \u2011 \x2D # ‑ [NON-BREAKING HYPHEN] -alias \u2012 \x2D # ‒ [FIGURE DASH] -alias \u2013 \x2D # – [EN DASH] -alias \u2014 \x2D # — [EM DASH] alias \u2019 \x27 # ’ [RIGHT SINGLE QUOTATION MARK] -alias \u2212 \x2D # − [MINUS SIGN] alias \u2295 \x2B # ⊕ [CIRCLED PLUS] alias \u2296 \x2D # ⊖ [CIRCLED MINUS] alias \u2298 \x2F # ⊘ [CIRCLED DIVISION SLASH] alias \u229B \x2A # ⊛ [CIRCLED ASTERISK OPERATOR] alias \u229C \x3D # ⊜ [CIRCLED EQUALS] +include de-chess.tti include common.tti diff --git a/brltty/Text/devanagari.tti b/brltty/Text/devanagari.tti index e48c272..7bfa58f 100644 --- a/brltty/Text/devanagari.tti +++ b/brltty/Text/devanagari.tti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 2008-2018 by The BRLTTY Developers. +# Copyright (C) 2008-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/dra.ttb b/brltty/Text/dra.ttb index c4d4378..1cc3294 100644 --- a/brltty/Text/dra.ttb +++ b/brltty/Text/dra.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 2008-2018 by The BRLTTY Developers. +# Copyright (C) 2008-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/el.ttb b/brltty/Text/el.ttb index b07c46d..8a4f1f0 100644 --- a/brltty/Text/el.ttb +++ b/brltty/Text/el.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 2008-2018 by The BRLTTY Developers. +# Copyright (C) 2008-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### @@ -25,13 +25,7 @@ include greek.tti include ltr-latin.tti -glyph \t ( ) # 09 [CHARACTER TABULATION] -glyph \r ( ) # 0D [CARRIAGE RETURN (CR)] - char \x2D ( 3 6 ) # ⠤ - [HYPHEN-MINUS] -glyph \u2010 ( 3 6 ) # ⠤ ‐ [HYPHEN] -glyph \u2011 ( 3 6 ) # ⠤ ‑ [NON-BREAKING HYPHEN] -glyph \u2013 ( 3 6 ) # ⠤ – [EN DASH] char \x27 ( 3 ) # ⠄ ' [APOSTROPHE] char \x2C ( 2 ) # ⠂ , [COMMA] diff --git a/brltty/Text/en-chess.tti b/brltty/Text/en-chess.tti index b804198..56ebc48 100644 --- a/brltty/Text/en-chess.tti +++ b/brltty/Text/en-chess.tti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### @@ -21,15 +21,15 @@ # See: http://en.wikipedia.org/wiki/Chess_symbols_in_Unicode -glyph \u2654 (1 3 7 ) # ⡅ ♔ [WHITE CHESS KING] -glyph \u2655 (12345 7 ) # ⡟ ♕ [WHITE CHESS QUEEN] -glyph \u2656 (123 5 7 ) # ⡗ ♖ [WHITE CHESS ROOK] -glyph \u2657 (12 7 ) # ⡃ ♗ [WHITE CHESS BISHOP] -glyph \u2658 (1 345 7 ) # ⡝ ♘ [WHITE CHESS KNIGHT] -glyph \u2659 (1234 7 ) # ⡏ ♙ [WHITE CHESS PAWN] -glyph \u265A (1 3 ) # ⠅ ♚ [BLACK CHESS KING] -glyph \u265B (12345 ) # ⠟ ♛ [BLACK CHESS QUEEN] -glyph \u265C (123 5 ) # ⠗ ♜ [BLACK CHESS ROOK] -glyph \u265D (12 ) # ⠃ ♝ [BLACK CHESS BISHOP] -glyph \u265E (1 345 ) # ⠝ ♞ [BLACK CHESS KNIGHT] -glyph \u265F (1234 ) # ⠏ ♟ [BLACK CHESS PAWN] +alias \u2654 K # ♔ [WHITE CHESS KING] +alias \u2655 Q # ♕ [WHITE CHESS QUEEN] +alias \u2656 R # ♖ [WHITE CHESS ROOK] +alias \u2657 B # ♗ [WHITE CHESS BISHOP] +alias \u2658 N # ♘ [WHITE CHESS KNIGHT] +alias \u2659 P # ♙ [WHITE CHESS PAWN] +alias \u265A k # ♚ [BLACK CHESS KING] +alias \u265B q # ♛ [BLACK CHESS QUEEN] +alias \u265C r # ♜ [BLACK CHESS ROOK] +alias \u265D b # ♝ [BLACK CHESS BISHOP] +alias \u265E n # ♞ [BLACK CHESS KNIGHT] +alias \u265F p # ♟ [BLACK CHESS PAWN] diff --git a/brltty/Text/en-na-ascii.tti b/brltty/Text/en-na-ascii.tti index 9647715..fde5c5c 100644 --- a/brltty/Text/en-na-ascii.tti +++ b/brltty/Text/en-na-ascii.tti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/en-nabcc.ttb b/brltty/Text/en-nabcc.ttb index 0ad7512..c06ed7c 100644 --- a/brltty/Text/en-nabcc.ttb +++ b/brltty/Text/en-nabcc.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/en.ttb b/brltty/Text/en.ttb index 9ba9a39..c2ca7ec 100644 --- a/brltty/Text/en.ttb +++ b/brltty/Text/en.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 2008-2018 by The BRLTTY Developers. +# Copyright (C) 2008-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/en_CA.ttb b/brltty/Text/en_CA.ttb index 1dea18e..85d4098 100644 --- a/brltty/Text/en_CA.ttb +++ b/brltty/Text/en_CA.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### @@ -55,11 +55,6 @@ char \x19 (1 345678) # ⣽ [END OF MEDIUM] char \x1A (1 3 5678) # ⣵ [SUBSTITUTE] # equivalents to \x2D [HYPHEN-MINUS] -char \xAD ( 3 6 ) # ⠤ ­ [SOFT HYPHEN] -char \u2010 ( 3 6 ) # ⠤ ‐ [HYPHEN] -char \u2011 ( 3 6 ) # ⠤ ‑ [NON-BREAKING HYPHEN] -char \u2013 ( 3 6 ) # ⠤ – [EN DASH] -char \u2212 ( 3 6 ) # ⠤ − [MINUS SIGN] # equivalents to \x7C [VERTICAL LINE] char \xA6 (12 56 ) # ⠳ ¦ [BROKEN BAR] diff --git a/brltty/Text/en_GB.ttb b/brltty/Text/en_GB.ttb index 82d9d07..5e92790 100644 --- a/brltty/Text/en_GB.ttb +++ b/brltty/Text/en_GB.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### @@ -78,38 +78,6 @@ char \x7C ( 34 6 ) # 7C ⠬ | [VERTICAL LINE] char \x7D ( 23456 ) # 7D ⠾ } [RIGHT CURLY BRACKET] char \x7E ( 6 ) # 7E ⠠ ~ [TILDE] char \x7F ( 5 7 ) # 7F ⡐ [DELETE] -char \x80 ( 2 67 ) # 80 ⡢ [] -char \x81 (1 34 6 8) # 81 ⢭ [] -char \x82 ( 2 56 8) # 82 ⢲ [BREAK PERMITTED HERE] -char \x83 ( 2 5 8) # 83 ⢒ [NO BREAK HERE] -char \x84 ( 3 5 7 ) # 84 ⡔ [] -char \x85 (1 8) # 85 ⢁ [NEXT LINE (NEL)] -char \x86 ( 234 8) # 86 ⢎ [START OF SELECTED AREA] -char \x87 ( 2345 8) # 87 ⢞ [END OF SELECTED AREA] -char \x88 ( 3 56 8) # 88 ⢴ [CHARACTER TABULATION SET] -char \x89 (1 45 8) # 89 ⢙ [CHARACTER TABULATION WITH JUSTIFICATION] -char \x8A ( 23 5 8) # 8A ⢖ [LINE TABULATION SET] -char \x8B ( 345 78) # 8B ⣜ [PARTIAL LINE FORWARD] -char \x8C (1 5 8) # 8C ⢑ [PARTIAL LINE BACKWARD] -char \x8D ( 2 4 67 ) # 8D ⡪ [REVERSE LINE FEED] -char \x8E ( 4567 ) # 8E ⡸ [SINGLE SHIFT TWO] -char \x8F (12 4 67 ) # 8F ⡫ [SINGLE SHIFT THREE] -char \x90 ( 23 567 ) # 90 ⡶ [DEVICE CONTROL STRING] -char \x91 ( 2 6 8) # 91 ⢢ [PRIVATE USE ONE] -char \x92 ( 6 8) # 92 ⢠ [PRIVATE USE TWO] -char \x93 (12 67 ) # 93 ⡣ [SET TRANSMIT STATE] -char \x94 ( 3 5 78) # 94 ⣔ [CANCEL CHARACTER] -char \x95 ( 45 8) # 95 ⢘ [MESSAGE WAITING] -char \x96 (1 4 67 ) # 96 ⡩ [START OF GUARDED AREA] -char \x97 ( 4 8) # 97 ⢈ [END OF GUARDED AREA] -char \x98 (12 4567 ) # 98 ⡻ [START OF STRING] -char \x99 (1 3 5 8) # 99 ⢕ [] -char \x9A (12 567 ) # 9A ⡳ [SINGLE CHARACTER INTRODUCER] -char \x9B ( 56 8) # 9B ⢰ [CONTROL SEQUENCE INTRODUCER] -char \x9C ( 3 6 8) # 9C ⢤ [STRING TERMINATOR] -char \x9D ( 34 7 ) # 9D ⡌ [OPERATING SYSTEM COMMAND] -char \x9E ( 23 5 7 ) # 9E ⡖ [PRIVACY MESSAGE] -char \x9F (12 4 678) # 9F ⣫ [APPLICATION PROGRAM COMMAND] char \xA1 ( 3 67 ) # A1 ⡤ ¡ [INVERTED EXCLAMATION MARK] char \xA2 ( 5 8) # A2 ⢐ ¢ [CENT SIGN] char \xA3 ( 4 67 ) # A3 ⡨ £ [POUND SIGN] diff --git a/brltty/Text/en_US.ttb b/brltty/Text/en_US.ttb index 464654d..39ac474 100644 --- a/brltty/Text/en_US.ttb +++ b/brltty/Text/en_US.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### @@ -72,38 +72,6 @@ char \x7C (12 56 ) # 7C ⠳ | [VERTICAL LINE] char \x7D (12 456 ) # 7D ⠻ } [RIGHT CURLY BRACKET] char \x7E ( 45 ) # 7E ⠘ ~ [TILDE] char \x7F ( 4567 ) # 7F ⡸ [DELETE] -char \x80 ( 2 67 ) # 80 ⡢ [] -char \x81 (1 34 6 8) # 81 ⢭ [] -char \x82 ( 2 56 8) # 82 ⢲ [BREAK PERMITTED HERE] -char \x83 ( 2 5 8) # 83 ⢒ [NO BREAK HERE] -char \x84 ( 3 5 7 ) # 84 ⡔ [] -char \x85 (1 8) # 85 ⢁ [NEXT LINE (NEL)] -char \x86 ( 234 8) # 86 ⢎ [START OF SELECTED AREA] -char \x87 ( 2345 8) # 87 ⢞ [END OF SELECTED AREA] -char \x88 ( 3 56 8) # 88 ⢴ [CHARACTER TABULATION SET] -char \x89 (1 45 8) # 89 ⢙ [CHARACTER TABULATION WITH JUSTIFICATION] -char \x8A ( 23 5 8) # 8A ⢖ [LINE TABULATION SET] -char \x8B ( 5 78) # 8B ⣐ [PARTIAL LINE FORWARD] -char \x8C (1 5 8) # 8C ⢑ [PARTIAL LINE BACKWARD] -char \x8D ( 234 678) # 8D ⣮ [REVERSE LINE FEED] -char \x8E ( 67 ) # 8E ⡠ [SINGLE SHIFT TWO] -char \x8F (12 4 67 ) # 8F ⡫ [SINGLE SHIFT THREE] -char \x90 ( 23 567 ) # 90 ⡶ [DEVICE CONTROL STRING] -char \x91 ( 2 6 8) # 91 ⢢ [PRIVATE USE ONE] -char \x92 ( 6 8) # 92 ⢠ [PRIVATE USE TWO] -char \x93 ( 34 7 ) # 93 ⡌ [SET TRANSMIT STATE] -char \x94 ( 3 5 78) # 94 ⣔ [CANCEL CHARACTER] -char \x95 ( 45 8) # 95 ⢘ [MESSAGE WAITING] -char \x96 (1 4 67 ) # 96 ⡩ [START OF GUARDED AREA] -char \x97 ( 4 8) # 97 ⢈ [END OF GUARDED AREA] -char \x98 ( 234567 ) # 98 ⡾ [START OF STRING] -char \x99 (1 3 5 8) # 99 ⢕ [] -char \x9A (12 67 ) # 9A ⡣ [SINGLE CHARACTER INTRODUCER] -char \x9B ( 56 8) # 9B ⢰ [CONTROL SEQUENCE INTRODUCER] -char \x9C ( 3 6 8) # 9C ⢤ [STRING TERMINATOR] -char \x9D ( 34 67 ) # 9D ⡬ [OPERATING SYSTEM COMMAND] -char \x9E ( 23 5 7 ) # 9E ⡖ [PRIVACY MESSAGE] -char \x9F (12 4 678) # 9F ⣫ [APPLICATION PROGRAM COMMAND] char \xA1 ( 3 67 ) # A1 ⡤ ¡ [INVERTED EXCLAMATION MARK] char \xA2 ( 5 8) # A2 ⢐ ¢ [CENT SIGN] char \xA3 ( 4 67 ) # A3 ⡨ £ [POUND SIGN] diff --git a/brltty/Text/eo.ttb b/brltty/Text/eo.ttb index cf87a3d..ae3b7ce 100644 --- a/brltty/Text/eo.ttb +++ b/brltty/Text/eo.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/es.ttb b/brltty/Text/es.ttb index f9eb028..597c5ac 100644 --- a/brltty/Text/es.ttb +++ b/brltty/Text/es.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### @@ -100,38 +100,6 @@ char \x7C ( 456 8) # 7C ⢸ | [VERTICAL LINE] char \x7D ( 3 5 ) # 7D ⠔ } [RIGHT CURLY BRACKET] char \x7E ( 5 7 ) # 7E ⡐ ~ [TILDE] char \x7F ( 7 ) # 7F ⡀ [DELETE] -char \x80 (123 5 8) # 80 ⢗ [] -char \x81 ( 3 5 8) # 81 ⢔ [] -char \x82 ( 3 7 ) # 82 ⡄ [BREAK PERMITTED HERE] -char \x83 (12 4 8) # 83 ⢋ [NO BREAK HERE] -char \x84 ( 78) # 84 ⣀ [] -char \x85 (12 67 ) # 85 ⡣ [NEXT LINE (NEL)] -char \x86 ( 2 8) # 86 ⢂ [START OF SELECTED AREA] -char \x87 ( 2345 8) # 87 ⢞ [END OF SELECTED AREA] -char \x88 ( 45 8) # 88 ⢘ [CHARACTER TABULATION SET] -char \x89 ( 45678) # 89 ⣸ [CHARACTER TABULATION WITH JUSTIFICATION] -char \x8A (123456 8) # 8A ⢿ [LINE TABULATION SET] -char \x8B (12 5 8) # 8B ⢓ [PARTIAL LINE FORWARD] -char \x8C (1 4 6 8) # 8C ⢩ [PARTIAL LINE BACKWARD] -char \x8D ( 3 5 7 ) # 8D ⡔ [REVERSE LINE FEED] -char \x8E (1 4 8) # 8E ⢉ [SINGLE SHIFT TWO] -char \x8F ( 2 7 ) # 8F ⡂ [SINGLE SHIFT THREE] -char \x90 ( 6 8) # 90 ⢠ [DEVICE CONTROL STRING] -char \x91 (1 3 8) # 91 ⢅ [PRIVATE USE ONE] -char \x92 ( 3 78) # 92 ⣄ [PRIVATE USE TWO] -char \x93 (1 456 8) # 93 ⢹ [SET TRANSMIT STATE] -char \x94 (1234 8) # 94 ⢏ [CANCEL CHARACTER] -char \x95 (1 45 8) # 95 ⢙ [MESSAGE WAITING] -char \x96 ( 3 6 8) # 96 ⢤ [START OF GUARDED AREA] -char \x97 ( 3 678) # 97 ⣤ [END OF GUARDED AREA] -char \x98 (1 3456 8) # 98 ⢽ [START OF STRING] -char \x99 ( 2 4 67 ) # 99 ⡪ [] -char \x9A (12 567 ) # 9A ⡳ [SINGLE CHARACTER INTRODUCER] -char \x9B ( 3456 8) # 9B ⢼ [CONTROL SEQUENCE INTRODUCER] -char \x9C (123 8) # 9C ⢇ [STRING TERMINATOR] -char \x9D ( 2 5678) # 9D ⣲ [OPERATING SYSTEM COMMAND] -char \x9E ( 2 56 8) # 9E ⢲ [PRIVACY MESSAGE] -char \x9F ( 3 67 ) # 9F ⡤ [APPLICATION PROGRAM COMMAND] char \xA1 ( 23 5 78) # A1 ⣖ ¡ [INVERTED EXCLAMATION MARK] char \xA2 (12 678) # A2 ⣣ ¢ [CENT SIGN] char \xA3 ( 23 78) # A3 ⣆ £ [POUND SIGN] diff --git a/brltty/Text/et.ttb b/brltty/Text/et.ttb index f2f73c5..2c4d6c4 100644 --- a/brltty/Text/et.ttb +++ b/brltty/Text/et.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/fi.ttb b/brltty/Text/fi.ttb index 1d1a105..5df4844 100644 --- a/brltty/Text/fi.ttb +++ b/brltty/Text/fi.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/fr-2007.ttb b/brltty/Text/fr-2007.ttb index c3e7722..7df8517 100644 --- a/brltty/Text/fr-2007.ttb +++ b/brltty/Text/fr-2007.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/fr-cbifs.ttb b/brltty/Text/fr-cbifs.ttb index 5a12fe1..832b4cf 100644 --- a/brltty/Text/fr-cbifs.ttb +++ b/brltty/Text/fr-cbifs.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/fr-vs.ttb b/brltty/Text/fr-vs.ttb index 9a74941..ec2af22 100644 --- a/brltty/Text/fr-vs.ttb +++ b/brltty/Text/fr-vs.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/fr.ttb b/brltty/Text/fr.ttb index 577d5f1..74ac716 100644 --- a/brltty/Text/fr.ttb +++ b/brltty/Text/fr.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 2008-2018 by The BRLTTY Developers. +# Copyright (C) 2008-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/fr_CA.ttb b/brltty/Text/fr_CA.ttb index 5a2953c..cd2c33e 100644 --- a/brltty/Text/fr_CA.ttb +++ b/brltty/Text/fr_CA.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### @@ -71,38 +71,6 @@ char \x7C (12 56 ) # 7C ⠳ | [VERTICAL LINE] char \x7D (12 456 ) # 7D ⠻ } [RIGHT CURLY BRACKET] char \x7E ( 45 ) # 7E ⠘ ~ [TILDE] char \x7F ( 4567 ) # 7F ⡸ [DELETE] -char \x80 ( 3 78) # 80 ⣄ [] -char \x81 (12 6 8) # 81 ⢣ [] -char \x82 ( 23456 8) # 82 ⢾ [BREAK PERMITTED HERE] -char \x83 ( 5 8) # 83 ⢐ [NO BREAK HERE] -char \x84 (12 4 6 8) # 84 ⢫ [] -char \x85 ( 8) # 85 ⢀ [NEXT LINE (NEL)] -char \x86 (1 4 6 8) # 86 ⢩ [START OF SELECTED AREA] -char \x87 ( 3 8) # 87 ⢄ [END OF SELECTED AREA] -char \x88 (1 6 8) # 88 ⢡ [CHARACTER TABULATION SET] -char \x89 ( 34 6 8) # 89 ⢬ [CHARACTER TABULATION WITH JUSTIFICATION] -char \x8A (123 56 8) # 8A ⢷ [LINE TABULATION SET] -char \x8B ( 34 8) # 8B ⢌ [PARTIAL LINE FORWARD] -char \x8C ( 4 6 8) # 8C ⢨ [PARTIAL LINE BACKWARD] -char \x8D ( 6 8) # 8D ⢠ [REVERSE LINE FEED] -char \x8E (12 4 678) # 8E ⣫ [SINGLE SHIFT TWO] -char \x8F (1 4 678) # 8F ⣩ [SINGLE SHIFT THREE] -char \x90 ( 2345678) # 90 ⣾ [DEVICE CONTROL STRING] -char \x91 ( 2 67 ) # 91 ⡢ [PRIVATE USE ONE] -char \x92 (1234 678) # 92 ⣯ [PRIVATE USE TWO] -char \x93 ( 2 56 8) # 93 ⢲ [SET TRANSMIT STATE] -char \x94 ( 23 56 8) # 94 ⢶ [CANCEL CHARACTER] -char \x95 ( 23 8) # 95 ⢆ [MESSAGE WAITING] -char \x96 ( 56 8) # 96 ⢰ [START OF GUARDED AREA] -char \x97 ( 3 5 8) # 97 ⢔ [END OF GUARDED AREA] -char \x98 (1 45678) # 98 ⣹ [START OF STRING] -char \x99 ( 23 5 78) # 99 ⣖ [] -char \x9A (12 678) # 9A ⣣ [SINGLE CHARACTER INTRODUCER] -char \x9B ( 2 5 8) # 9B ⢒ [CONTROL SEQUENCE INTRODUCER] -char \x9C ( 23 567 ) # 9C ⡶ [STRING TERMINATOR] -char \x9D ( 2 78) # 9D ⣂ [OPERATING SYSTEM COMMAND] -char \x9E ( 45 8) # 9E ⢘ [PRIVACY MESSAGE] -char \x9F ( 456 8) # 9F ⢸ [APPLICATION PROGRAM COMMAND] char \xA1 ( 3 67 ) # A1 ⡤ ¡ [INVERTED EXCLAMATION MARK] char \xA2 ( 2 4 6 8) # A2 ⢪ ¢ [CENT SIGN] char \xA3 (12 56 8) # A3 ⢳ £ [POUND SIGN] diff --git a/brltty/Text/fr_FR.ttb b/brltty/Text/fr_FR.ttb index 28482e2..4698f2b 100644 --- a/brltty/Text/fr_FR.ttb +++ b/brltty/Text/fr_FR.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### @@ -76,38 +76,6 @@ char \x7C ( 234 67 ) # 7C ⡮ | [VERTICAL LINE] char \x7D ( 234567 ) # 7D ⡾ } [RIGHT CURLY BRACKET] char \x7E ( 34 7 ) # 7E ⡌ ~ [TILDE] char \x7F ( 4 67 ) # 7F ⡨ [DELETE] -char \x80 ( 345 8) # 80 ⢜ [] -char \x81 (1 8) # 81 ⢁ [] -char \x82 (12 8) # 82 ⢃ [BREAK PERMITTED HERE] -char \x83 ( 23 567 ) # 83 ⡶ [NO BREAK HERE] -char \x84 ( 3 8) # 84 ⢄ [] -char \x85 ( 3 5 8) # 85 ⢔ [NEXT LINE (NEL)] -char \x86 ( 23 6 8) # 86 ⢦ [START OF SELECTED AREA] -char \x87 (12 45 8) # 87 ⢛ [END OF SELECTED AREA] -char \x88 (12 5 8) # 88 ⢓ [CHARACTER TABULATION SET] -char \x89 ( 2 4 8) # 89 ⢊ [CHARACTER TABULATION WITH JUSTIFICATION] -char \x8A ( 2 45 8) # 8A ⢚ [LINE TABULATION SET] -char \x8B (1 3 8) # 8B ⢅ [PARTIAL LINE FORWARD] -char \x8C ( 3 7 ) # 8C ⡄ [PARTIAL LINE BACKWARD] -char \x8D ( 3 567 ) # 8D ⡴ [REVERSE LINE FEED] -char \x8E ( 23 67 ) # 8E ⡦ [SINGLE SHIFT TWO] -char \x8F ( 3 56 8) # 8F ⢴ [SINGLE SHIFT THREE] -char \x90 ( 567 ) # 90 ⡰ [DEVICE CONTROL STRING] -char \x91 ( 7 ) # 91 ⡀ [PRIVATE USE ONE] -char \x92 ( 8) # 92 ⢀ [PRIVATE USE TWO] -char \x93 ( 3 5 7 ) # 93 ⡔ [SET TRANSMIT STATE] -char \x94 ( 67 ) # 94 ⡠ [CANCEL CHARACTER] -char \x95 ( 23 5 7 ) # 95 ⡖ [MESSAGE WAITING] -char \x96 (123 6 8) # 96 ⢧ [START OF GUARDED AREA] -char \x97 ( 2 456 8) # 97 ⢺ [END OF GUARDED AREA] -char \x98 (1234 678) # 98 ⣯ [START OF STRING] -char \x99 ( 3 6 8) # 99 ⢤ [] -char \x9A (1 3 56 8) # 9A ⢵ [SINGLE CHARACTER INTRODUCER] -char \x9B ( 4 6 8) # 9B ⢨ [CONTROL SEQUENCE INTRODUCER] -char \x9C ( 5 8) # 9C ⢐ [STRING TERMINATOR] -char \x9D ( 56 8) # 9D ⢰ [OPERATING SYSTEM COMMAND] -char \x9E ( 6 8) # 9E ⢠ [PRIVACY MESSAGE] -char \x9F ( 456 8) # 9F ⢸ [APPLICATION PROGRAM COMMAND] char \xA1 ( 3 67 ) # A1 ⡤ ¡ [INVERTED EXCLAMATION MARK] char \xA2 (1 4 8) # A2 ⢉ ¢ [CENT SIGN] char \xA3 (123 8) # A3 ⢇ £ [POUND SIGN] diff --git a/brltty/Text/ga.ttb b/brltty/Text/ga.ttb index b576c7f..3561d82 100644 --- a/brltty/Text/ga.ttb +++ b/brltty/Text/ga.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/gd.ttb b/brltty/Text/gd.ttb index 9af8050..ce1b6b4 100644 --- a/brltty/Text/gd.ttb +++ b/brltty/Text/gd.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/gon.ttb b/brltty/Text/gon.ttb index 31e498f..220b102 100644 --- a/brltty/Text/gon.ttb +++ b/brltty/Text/gon.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 2008-2018 by The BRLTTY Developers. +# Copyright (C) 2008-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/greek.tti b/brltty/Text/greek.tti index 20d29ca..de55cba 100644 --- a/brltty/Text/greek.tti +++ b/brltty/Text/greek.tti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 2008-2018 by The BRLTTY Developers. +# Copyright (C) 2008-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/gu.ttb b/brltty/Text/gu.ttb index bad4b7e..c0599a8 100644 --- a/brltty/Text/gu.ttb +++ b/brltty/Text/gu.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 2008-2018 by The BRLTTY Developers. +# Copyright (C) 2008-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/gujarati.tti b/brltty/Text/gujarati.tti index 87ad9ee..8c889ed 100644 --- a/brltty/Text/gujarati.tti +++ b/brltty/Text/gujarati.tti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 2008-2018 by The BRLTTY Developers. +# Copyright (C) 2008-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/gurmukhi.tti b/brltty/Text/gurmukhi.tti index d8ec5b3..3eed143 100644 --- a/brltty/Text/gurmukhi.tti +++ b/brltty/Text/gurmukhi.tti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 2008-2018 by The BRLTTY Developers. +# Copyright (C) 2008-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/he.ttb b/brltty/Text/he.ttb index d1def36..05307ab 100644 --- a/brltty/Text/he.ttb +++ b/brltty/Text/he.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/hi.ttb b/brltty/Text/hi.ttb index 5822cc8..9676fca 100644 --- a/brltty/Text/hi.ttb +++ b/brltty/Text/hi.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 2008-2018 by The BRLTTY Developers. +# Copyright (C) 2008-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/hr.ttb b/brltty/Text/hr.ttb index 8c339d1..6131b05 100644 --- a/brltty/Text/hr.ttb +++ b/brltty/Text/hr.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 2008-2018 by The BRLTTY Developers. +# Copyright (C) 2008-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/hu.ttb b/brltty/Text/hu.ttb index 639760a..e6568f9 100644 --- a/brltty/Text/hu.ttb +++ b/brltty/Text/hu.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/hy.ttb b/brltty/Text/hy.ttb index a658745..c492dda 100644 --- a/brltty/Text/hy.ttb +++ b/brltty/Text/hy.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/is.ttb b/brltty/Text/is.ttb index fdbd4b1..5141a28 100644 --- a/brltty/Text/is.ttb +++ b/brltty/Text/is.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/it.ttb b/brltty/Text/it.ttb index 1bd348c..344166c 100644 --- a/brltty/Text/it.ttb +++ b/brltty/Text/it.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### @@ -73,38 +73,6 @@ char \x7C ( 2 56 8) # 7C ⢲ | [VERTICAL LINE] char \x7D ( 3 56 8) # 7D ⢴ } [RIGHT CURLY BRACKET] char \x7E ( 234 6 8) # 7E ⢮ ~ [TILDE] char \x7F ( 78) # 7F ⣀ [DELETE] -char \x80 ( 456 8) # 80 ⢸ [] -char \x81 (1 4 8) # 81 ⢉ [] -char \x82 ( 34 6 8) # 82 ⢬ [BREAK PERMITTED HERE] -char \x83 (1 4567 ) # 83 ⡹ [NO BREAK HERE] -char \x84 ( 2 7 ) # 84 ⡂ [] -char \x85 (1 45 8) # 85 ⢙ [NEXT LINE (NEL)] -char \x86 ( 2 67 ) # 86 ⡢ [START OF SELECTED AREA] -char \x87 (123 56 8) # 87 ⢷ [END OF SELECTED AREA] -char \x88 (1 567 ) # 88 ⡱ [CHARACTER TABULATION SET] -char \x89 ( 2 6 8) # 89 ⢢ [CHARACTER TABULATION WITH JUSTIFICATION] -char \x8A ( 5 7 ) # 8A ⡐ [LINE TABULATION SET] -char \x8B ( 3 5 8) # 8B ⢔ [PARTIAL LINE FORWARD] -char \x8C ( 5 8) # 8C ⢐ [PARTIAL LINE BACKWARD] -char \x8D ( 3 7 ) # 8D ⡄ [REVERSE LINE FEED] -char \x8E ( 3 6 ) # 8E ⠤ [SINGLE SHIFT TWO] -char \x8F ( 456 8) # 8F ⢸ [SINGLE SHIFT THREE] -char \x90 ( 23 56 ) # 90 ⠶ [DEVICE CONTROL STRING] -char \x91 ( 456 8) # 91 ⢸ [PRIVATE USE ONE] -char \x92 ( 456 8) # 92 ⢸ [PRIVATE USE TWO] -char \x93 ( 2 4 7 ) # 93 ⡊ [SET TRANSMIT STATE] -char \x94 ( 234 8) # 94 ⢎ [CANCEL CHARACTER] -char \x95 ( 45 8) # 95 ⢘ [MESSAGE WAITING] -char \x96 ( 2 456 8) # 96 ⢺ [START OF GUARDED AREA] -char \x97 ( 4 8) # 97 ⢈ [END OF GUARDED AREA] -char \x98 ( 3 678) # 98 ⣤ [START OF STRING] -char \x99 ( 3 6 ) # 99 ⠤ [] -char \x9A ( 3 678) # 9A ⣤ [SINGLE CHARACTER INTRODUCER] -char \x9B ( 56 8) # 9B ⢰ [CONTROL SEQUENCE INTRODUCER] -char \x9C ( 3 6 ) # 9C ⠤ [STRING TERMINATOR] -char \x9D ( 23 56 ) # 9D ⠶ [OPERATING SYSTEM COMMAND] -char \x9E ( 23 5 7 ) # 9E ⡖ [PRIVACY MESSAGE] -char \x9F (12 4 678) # 9F ⣫ [APPLICATION PROGRAM COMMAND] char \xA1 ( 3 67 ) # A1 ⡤ ¡ [INVERTED EXCLAMATION MARK] char \xA2 (1 4 6 8) # A2 ⢩ ¢ [CENT SIGN] char \xA3 ( 4 67 ) # A3 ⡨ £ [POUND SIGN] diff --git a/brltty/Text/kannada.tti b/brltty/Text/kannada.tti index 07ddedb..588fe08 100644 --- a/brltty/Text/kannada.tti +++ b/brltty/Text/kannada.tti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 2008-2018 by The BRLTTY Developers. +# Copyright (C) 2008-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/kha.ttb b/brltty/Text/kha.ttb index f577464..f2af09d 100644 --- a/brltty/Text/kha.ttb +++ b/brltty/Text/kha.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 2008-2018 by The BRLTTY Developers. +# Copyright (C) 2008-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/kn.ttb b/brltty/Text/kn.ttb index f91face..ae29bb9 100644 --- a/brltty/Text/kn.ttb +++ b/brltty/Text/kn.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 2008-2018 by The BRLTTY Developers. +# Copyright (C) 2008-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/kok.ttb b/brltty/Text/kok.ttb index a44be45..37f9a76 100644 --- a/brltty/Text/kok.ttb +++ b/brltty/Text/kok.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 2008-2018 by The BRLTTY Developers. +# Copyright (C) 2008-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/kru.ttb b/brltty/Text/kru.ttb index 0a25a54..cad9956 100644 --- a/brltty/Text/kru.ttb +++ b/brltty/Text/kru.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 2008-2018 by The BRLTTY Developers. +# Copyright (C) 2008-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/lt.ttb b/brltty/Text/lt.ttb index 16556c2..ed0fc7d 100644 --- a/brltty/Text/lt.ttb +++ b/brltty/Text/lt.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### @@ -103,14 +103,9 @@ char \x7D (1 3 5 78) # ⣕ } RIGHT CURLY BRACKET char \x2D ( 3 6 ) # ⠤ - [HYPHEN-MINUS] # Soft hyphen is defined as 368 in the standard. -alias \xAD \x2D # ­ [SOFT HYPHEN] +char \xAD ( 3 6 8) # ⢤ ­ [SOFT HYPHEN] + # The following characters are not defined in the standard. -alias \u2010 \x2D # ‐ [HYPHEN] -alias \u2011 \x2D # ‑ [NON-BREAKING HYPHEN] -alias \u2012 \x2D # ‒ [FIGURE DASH] -alias \u2013 \x2D # – [EN DASH] -alias \u2014 \x2D # — [EM DASH] -alias \u2015 \x2D # ― [HORIZONTAL BAR] # These are the typographically correct quotes in Lithuanian texts. char \u201E ( 23 67 ) # ⡦ „ [DOUBLE LOW-9 QUOTATION MARK] @@ -128,7 +123,6 @@ char \xBB ( 45 78) # ⣘ » [RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK] char \x2B ( 23 5 8) # ⢖ + [PLUS SIGN] # Real minus is not defined in the standard. -alias \u2212 \x2D # − [MINUS SIGN] char \x3C ( 2 4 6 8) # ⢪ < [LESS-THAN SIGN] char \x3D ( 23 56 ) # ⠶ = [EQUALS SIGN] char \x3E (1 3 5 8) # ⢕ > [GREATER-THAN SIGN] diff --git a/brltty/Text/ltr-alias.tti b/brltty/Text/ltr-alias.tti index e736b00..73aa5eb 100644 --- a/brltty/Text/ltr-alias.tti +++ b/brltty/Text/ltr-alias.tti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/ltr-cyrillic.tti b/brltty/Text/ltr-cyrillic.tti index aacd2ed..b2bd9ce 100644 --- a/brltty/Text/ltr-cyrillic.tti +++ b/brltty/Text/ltr-cyrillic.tti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### @@ -94,7 +94,7 @@ char \u042F (12 4 67 ) # ⡫ Я [CYRILLIC CAPITAL LETTER YA] char \u0401 (1 67 ) # ⡡ Ё [CYRILLIC CAPITAL LETTER IO] char \u0404 ( 345 7 ) # ⡜ Є [CYRILLIC CAPITAL LETTER UKRAINIAN IE] char \u0406 (1 34567 ) # ⡽ І [CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I] -char \u0407 (1 4567 ). # ⡹ Ї [CYRILLIC CAPITAL LETTER YI] +char \u0407 (1 4567 ) # ⡹ Ї [CYRILLIC CAPITAL LETTER YI] char \u0490 (12 4567 ) # ⡻ Ґ [CYRILLIC CAPITAL LETTER GHE WITH UPTURN] # obsolete lowercase letters diff --git a/brltty/Text/ltr-dot8.tti b/brltty/Text/ltr-dot8.tti index 2495540..9ffa4cb 100644 --- a/brltty/Text/ltr-dot8.tti +++ b/brltty/Text/ltr-dot8.tti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/ltr-latin.tti b/brltty/Text/ltr-latin.tti index c35ee28..c672873 100644 --- a/brltty/Text/ltr-latin.tti +++ b/brltty/Text/ltr-latin.tti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/ltr-tibetan.tti b/brltty/Text/ltr-tibetan.tti index cf76cd4..1276884 100644 --- a/brltty/Text/ltr-tibetan.tti +++ b/brltty/Text/ltr-tibetan.tti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/lv.ttb b/brltty/Text/lv.ttb index 581855a..e898887 100644 --- a/brltty/Text/lv.ttb +++ b/brltty/Text/lv.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 2008-2018 by The BRLTTY Developers. +# Copyright (C) 2008-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### @@ -23,9 +23,6 @@ # Converted from liblouis table by Samuel Thibault # generated by ttbtest: charset=latin7 -char \x09 ( ) # 09 ⠀ [CHARACTER TABULATION] -char \x0A ( ) # 0A ⠀ [LINE FEED (LF)] -char \x0D ( ) # 0D ⠀ [CARRIAGE RETURN (CR)] char \x20 ( ) # 20 ⠀ [SPACE] char \x21 ( 23 5 ) # 21 ⠖ ! [EXCLAMATION MARK] char \x22 ( 3 56 ) # 22 ⠴ " [QUOTATION MARK] @@ -107,12 +104,10 @@ char \x79 (1 3456 ) # 79 ⠽ y [LATIN SMALL LETTER Y] char \x7A ( 345 ) # 7A ⠜ z [LATIN SMALL LETTER Z] char \x7C ( 456 ) # 7C ⠸ | [VERTICAL LINE] char \x7E ( 5 ) # 7E ⠐ ~ [TILDE] -char \xA0 ( ) # A0 ⠀   [NO-BREAK SPACE] char \u201D ( 3 56 ) # A1 ⠴ ” [RIGHT DOUBLE QUOTATION MARK] char \u201E ( 23 6 ) # A5 ⠦ „ [DOUBLE LOW-9 QUOTATION MARK] char \xA7 ( 34 6 ) # A7 ⠬ § [SECTION SIGN] char \xD8 ( 2 4 6 ) # A8 ⠪ Ø [LATIN CAPITAL LETTER O WITH STROKE] -char \xAD ( 3 6 ) # AD ⠤ ­ [SOFT HYPHEN] char \u201C ( 23 6 ) # B4 ⠦ “ [LEFT DOUBLE QUOTATION MARK] char \xF8 ( 2 4 6 ) # B8 ⠪ ø [LATIN SMALL LETTER O WITH STROKE] char \u0104 (1 6 ) # C0 ⠡ Ą [LATIN CAPITAL LETTER A WITH OGONEK] @@ -218,9 +213,6 @@ char \u016C ( 23456 ) # ⠾ Ŭ [LATIN CAPITAL LETTER U WITH BREVE] char \u016D ( 23456 ) # ⠾ ŭ [LATIN SMALL LETTER U WITH BREVE] char \u016E ( 23456 ) # ⠾ Ů [LATIN CAPITAL LETTER U WITH RING ABOVE] char \u016F ( 23456 ) # ⠾ ů [LATIN SMALL LETTER U WITH RING ABOVE] -char \u2010 ( 3 6 ) # ⠤ ‐ [HYPHEN] -char \u2011 ( 3 6 ) # ⠤ ‑ [NON-BREAKING HYPHEN] -char \u2013 ( 3 6 ) # ⠤ – [EN DASH] char \u2018 ( 3 ) # ⠄ ‘ [LEFT SINGLE QUOTATION MARK] char \u201F ( 3 56 ) # ⠴ ‟ [DOUBLE HIGH-REVERSED-9 QUOTATION MARK] diff --git a/brltty/Text/malayalam.tti b/brltty/Text/malayalam.tti index 7c93f7e..79ff82a 100644 --- a/brltty/Text/malayalam.tti +++ b/brltty/Text/malayalam.tti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 2008-2018 by The BRLTTY Developers. +# Copyright (C) 2008-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/mg.ttb b/brltty/Text/mg.ttb index ee97894..e53e4db 100644 --- a/brltty/Text/mg.ttb +++ b/brltty/Text/mg.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/mi.ttb b/brltty/Text/mi.ttb index 9d24639..fa5702a 100644 --- a/brltty/Text/mi.ttb +++ b/brltty/Text/mi.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/ml.ttb b/brltty/Text/ml.ttb index ca49d03..f26dfa9 100644 --- a/brltty/Text/ml.ttb +++ b/brltty/Text/ml.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 2008-2018 by The BRLTTY Developers. +# Copyright (C) 2008-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/mni.ttb b/brltty/Text/mni.ttb index ff70bf2..a3c5fe8 100644 --- a/brltty/Text/mni.ttb +++ b/brltty/Text/mni.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 2008-2018 by The BRLTTY Developers. +# Copyright (C) 2008-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/mr.ttb b/brltty/Text/mr.ttb index 1b0f50d..a507240 100644 --- a/brltty/Text/mr.ttb +++ b/brltty/Text/mr.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 2008-2018 by The BRLTTY Developers. +# Copyright (C) 2008-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/mt.ttb b/brltty/Text/mt.ttb index 8fb3813..b1cc6b4 100644 --- a/brltty/Text/mt.ttb +++ b/brltty/Text/mt.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/mun.ttb b/brltty/Text/mun.ttb index a3f7702..8b147ba 100644 --- a/brltty/Text/mun.ttb +++ b/brltty/Text/mun.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 2008-2018 by The BRLTTY Developers. +# Copyright (C) 2008-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/mwr.ttb b/brltty/Text/mwr.ttb index 553587e..e343707 100644 --- a/brltty/Text/mwr.ttb +++ b/brltty/Text/mwr.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 2008-2018 by The BRLTTY Developers. +# Copyright (C) 2008-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/ne.ttb b/brltty/Text/ne.ttb index fb3dbf7..8867dcd 100644 --- a/brltty/Text/ne.ttb +++ b/brltty/Text/ne.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 2008-2018 by The BRLTTY Developers. +# Copyright (C) 2008-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/new.ttb b/brltty/Text/new.ttb index 5a0cd93..cb0ab26 100644 --- a/brltty/Text/new.ttb +++ b/brltty/Text/new.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 2008-2018 by The BRLTTY Developers. +# Copyright (C) 2008-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/nl.ttb b/brltty/Text/nl.ttb index 9c2ba19..6d96e62 100644 --- a/brltty/Text/nl.ttb +++ b/brltty/Text/nl.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 2008-2018 by The BRLTTY Developers. +# Copyright (C) 2008-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/nl_BE.ttb b/brltty/Text/nl_BE.ttb index 7f99a67..b652368 100644 --- a/brltty/Text/nl_BE.ttb +++ b/brltty/Text/nl_BE.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 2008-2018 by The BRLTTY Developers. +# Copyright (C) 2008-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### @@ -24,16 +24,13 @@ # Converted from liblouis table by Samuel Thibault # generated by ttbtest: charset=iso-8859-15 -char \x09 ( ) # 09 ⠀ [CHARACTER TABULATION] -char \x0A ( ) # 0A ⠀ [LINE FEED (LF)] -char \x0D ( ) # 0D ⠀ [CARRIAGE RETURN (CR)] char \x20 ( ) # 20 ⠀ [SPACE] char \x21 ( 23 5 ) # 21 ⠖ ! [EXCLAMATION MARK] char \x22 ( 23 56 ) # 22 ⠶ " [QUOTATION MARK] char \x23 ( 5 ) # 23 ⠐ # [NUMBER SIGN] char \x24 (1 45 ) # 24 ⠙ $ [DOLLAR SIGN] char \x26 (1234 6 ) # 26 ⠯ & [AMPERSAND] -char \x27 ( 3 6 ) # 27 ⠤ ' [APOSTROPHE] +char \x27 ( 3 ) # 27 ⠄ ' [APOSTROPHE] char \x28 ( 23 6 ) # 28 ⠦ ( [LEFT PARENTHESIS] char \x29 ( 3 56 ) # 29 ⠴ ) [RIGHT PARENTHESIS] char \x2A ( 3 5 ) # 2A ⠔ * [ASTERISK] @@ -117,9 +114,6 @@ char \x7A (1 3 56 ) # 7A ⠵ z [LATIN SMALL LETTER Z] char \x7B (123 56 ) # 7B ⠷ { [LEFT CURLY BRACKET] char \x7C (123456 ) # 7C ⠿ | [VERTICAL LINE] char \x7D ( 23456 ) # 7D ⠾ } [RIGHT CURLY BRACKET] -char \x80 (1 5 ) # 80 ⠑ [] -char \x92 ( 3 ) # 92 ⠄ [PRIVATE USE TWO] -char \xA0 ( ) # A0 ⠀   [NO-BREAK SPACE] char \xA1 ( 4 ) # A1 ⠈ ¡ [INVERTED EXCLAMATION MARK] char \xA2 (1 4 ) # A2 ⠉ ¢ [CENT SIGN] char \xA3 (1234 ) # A3 ⠏ £ [POUND SIGN] @@ -176,14 +170,10 @@ char \xFB (1 56 ) # FB ⠱ û [LATIN SMALL LETTER U WITH CIRCUMFLEX] char \xFC (12 56 ) # FC ⠳ ü [LATIN SMALL LETTER U WITH DIAERESIS] char \xB8 ( 45 ) # ⠘ ¸ [CEDILLA] char \u0192 (12 4 ) # ⠋ ƒ [LATIN SMALL LETTER F WITH HOOK] -char \u2010 ( 4 6 ) # ⠨ ‐ [HYPHEN] -char \u2011 ( 4 6 ) # ⠨ ‑ [NON-BREAKING HYPHEN] -char \u2013 ( 3 6 ) # ⠤ – [EN DASH] -char \u2018 ( 3 ) # ⠄ ‘ [LEFT SINGLE QUOTATION MARK] -char \u2019 ( 3 ) # ⠄ ’ [RIGHT SINGLE QUOTATION MARK] char \u201C ( 23 6 ) # ⠦ “ [LEFT DOUBLE QUOTATION MARK] char \u201D ( 3 56 ) # ⠴ ” [RIGHT DOUBLE QUOTATION MARK] char \u201E ( 23 6 ) # ⠦ „ [DOUBLE LOW-9 QUOTATION MARK] char \u201F ( 3 56 ) # ⠴ ‟ [DOUBLE HIGH-REVERSED-9 QUOTATION MARK] +char \u20AC (1 5 8) # ⢑ € [EURO SIGN] include common.tti diff --git a/brltty/Text/nl_NL.ttb b/brltty/Text/nl_NL.ttb index a465cc4..a8654a1 100644 --- a/brltty/Text/nl_NL.ttb +++ b/brltty/Text/nl_NL.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 2008-2018 by The BRLTTY Developers. +# Copyright (C) 2008-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### @@ -24,9 +24,6 @@ # Converted from liblouis table by Samuel Thibault # generated by ttbtest: charset=iso-8859-15 -char \x09 ( ) # 09 ⠀ [CHARACTER TABULATION] -char \x0A ( ) # 0A ⠀ [LINE FEED (LF)] -char \x0D ( ) # 0D ⠀ [CARRIAGE RETURN (CR)] char \x20 ( ) # 20 ⠀ [SPACE] char \x21 ( 23 5 ) # 21 ⠖ ! [EXCLAMATION MARK] char \x22 ( 23 56 ) # 22 ⠶ " [QUOTATION MARK] @@ -114,9 +111,6 @@ char \x77 ( 2 456 ) # 77 ⠺ w [LATIN SMALL LETTER W] char \x78 (1 34 6 ) # 78 ⠭ x [LATIN SMALL LETTER X] char \x79 (1 3456 ) # 79 ⠽ y [LATIN SMALL LETTER Y] char \x7A (1 3 56 ) # 7A ⠵ z [LATIN SMALL LETTER Z] -char \x80 (1 5 ) # 80 ⠑ [] -char \x92 ( 3 ) # 92 ⠄ [PRIVATE USE TWO] -char \xA0 ( ) # A0 ⠀   [NO-BREAK SPACE] char \xA3 (1234 ) # A3 ⠏ £ [POUND SIGN] char \u20AC (1 5 ) # A4 ⠑ € [EURO SIGN] char \xA5 (1 3456 ) # A5 ⠽ ¥ [YEN SIGN] @@ -167,14 +161,10 @@ char \xFB (1 56 ) # FB ⠱ û [LATIN SMALL LETTER U WITH CIRCUMFLEX] char \xFC (12 56 ) # FC ⠳ ü [LATIN SMALL LETTER U WITH DIAERESIS] char \xB8 ( 45 ) # ⠘ ¸ [CEDILLA] char \u0192 (12 4 ) # ⠋ ƒ [LATIN SMALL LETTER F WITH HOOK] -char \u2010 ( 3 6 ) # ⠤ ‐ [HYPHEN] -char \u2011 ( 4 6 ) # ⠨ ‑ [NON-BREAKING HYPHEN] -char \u2013 ( 3 6 ) # ⠤ – [EN DASH] -char \u2018 ( 3 ) # ⠄ ‘ [LEFT SINGLE QUOTATION MARK] -char \u2019 ( 3 ) # ⠄ ’ [RIGHT SINGLE QUOTATION MARK] char \u201C ( 23 6 ) # ⠦ “ [LEFT DOUBLE QUOTATION MARK] char \u201D ( 3 56 ) # ⠴ ” [RIGHT DOUBLE QUOTATION MARK] char \u201E ( 23 6 ) # ⠦ „ [DOUBLE LOW-9 QUOTATION MARK] char \u201F ( 3 56 ) # ⠴ ‟ [DOUBLE HIGH-REVERSED-9 QUOTATION MARK] +char \u20AC (1 5 8) # ⢑ € [EURO SIGN] include common.tti diff --git a/brltty/Text/no-generic.ttb b/brltty/Text/no-generic.ttb index a5dce88..d5309b5 100644 --- a/brltty/Text/no-generic.ttb +++ b/brltty/Text/no-generic.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/no-oup.ttb b/brltty/Text/no-oup.ttb index a412b1f..d921b74 100644 --- a/brltty/Text/no-oup.ttb +++ b/brltty/Text/no-oup.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/no.ttb b/brltty/Text/no.ttb index 763c87f..dc10dc0 100644 --- a/brltty/Text/no.ttb +++ b/brltty/Text/no.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 2008-2018 by The BRLTTY Developers. +# Copyright (C) 2008-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/num-alias.tti b/brltty/Text/num-alias.tti index cca4542..3b645d5 100644 --- a/brltty/Text/num-alias.tti +++ b/brltty/Text/num-alias.tti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/num-dot6.tti b/brltty/Text/num-dot6.tti index 083869e..6f582ab 100644 --- a/brltty/Text/num-dot6.tti +++ b/brltty/Text/num-dot6.tti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/num-dot8.tti b/brltty/Text/num-dot8.tti index 53c7c84..a30fb65 100644 --- a/brltty/Text/num-dot8.tti +++ b/brltty/Text/num-dot8.tti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/num-french.tti b/brltty/Text/num-french.tti index 0272d43..b98f836 100644 --- a/brltty/Text/num-french.tti +++ b/brltty/Text/num-french.tti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/num-nemd8.tti b/brltty/Text/num-nemd8.tti index f5048ad..a085e1a 100644 --- a/brltty/Text/num-nemd8.tti +++ b/brltty/Text/num-nemd8.tti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/num-nemeth.tti b/brltty/Text/num-nemeth.tti index a3741db..c5247ed 100644 --- a/brltty/Text/num-nemeth.tti +++ b/brltty/Text/num-nemeth.tti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/nwc.ttb b/brltty/Text/nwc.ttb index 1b9b35b..d51bf21 100644 --- a/brltty/Text/nwc.ttb +++ b/brltty/Text/nwc.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 2008-2018 by The BRLTTY Developers. +# Copyright (C) 2008-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/or.ttb b/brltty/Text/or.ttb index dd0e892..72af5e9 100644 --- a/brltty/Text/or.ttb +++ b/brltty/Text/or.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 2008-2018 by The BRLTTY Developers. +# Copyright (C) 2008-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/oriya.tti b/brltty/Text/oriya.tti index c738f5e..b725f81 100644 --- a/brltty/Text/oriya.tti +++ b/brltty/Text/oriya.tti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 2008-2018 by The BRLTTY Developers. +# Copyright (C) 2008-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/pa.ttb b/brltty/Text/pa.ttb index faf7e1a..08bdf38 100644 --- a/brltty/Text/pa.ttb +++ b/brltty/Text/pa.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 2008-2018 by The BRLTTY Developers. +# Copyright (C) 2008-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/pi.ttb b/brltty/Text/pi.ttb index 3607376..3202aa9 100644 --- a/brltty/Text/pi.ttb +++ b/brltty/Text/pi.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 2008-2018 by The BRLTTY Developers. +# Copyright (C) 2008-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/pl.ttb b/brltty/Text/pl.ttb index d91d9ba..ed00514 100644 --- a/brltty/Text/pl.ttb +++ b/brltty/Text/pl.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### @@ -72,38 +72,6 @@ char \x7C (12 56 ) # 7C ⠳ | [VERTICAL LINE] char \x7D ( 23 56 8) # 7D ⢶ } [RIGHT CURLY BRACKET] char \x7E ( 45 ) # 7E ⠘ ~ [TILDE] char \x7F ( 4567 ) # 7F ⡸ [DELETE] -char \x80 ( 2 67 ) # 80 ⡢ [] -char \x81 (1 34 6 8) # 81 ⢭ [] -char \x82 ( 2 56 8) # 82 ⢲ [BREAK PERMITTED HERE] -char \x83 ( 2 5 8) # 83 ⢒ [NO BREAK HERE] -char \x84 ( 3 5 7 ) # 84 ⡔ [] -char \x85 (1 8) # 85 ⢁ [NEXT LINE (NEL)] -char \x86 ( 234 8) # 86 ⢎ [START OF SELECTED AREA] -char \x87 ( 2345 8) # 87 ⢞ [END OF SELECTED AREA] -char \x88 ( 3 56 8) # 88 ⢴ [CHARACTER TABULATION SET] -char \x89 (1 45 8) # 89 ⢙ [CHARACTER TABULATION WITH JUSTIFICATION] -char \x8A ( 23 5 8) # 8A ⢖ [LINE TABULATION SET] -char \x8B ( 5 78) # 8B ⣐ [PARTIAL LINE FORWARD] -char \x8C (1 5 8) # 8C ⢑ [PARTIAL LINE BACKWARD] -char \x8D ( 234 678) # 8D ⣮ [REVERSE LINE FEED] -char \x8E ( 67 ) # 8E ⡠ [SINGLE SHIFT TWO] -char \x8F (12 4 67 ) # 8F ⡫ [SINGLE SHIFT THREE] -char \x90 ( 23 567 ) # 90 ⡶ [DEVICE CONTROL STRING] -char \x91 ( 2 6 8) # 91 ⢢ [PRIVATE USE ONE] -char \x92 ( 6 8) # 92 ⢠ [PRIVATE USE TWO] -char \x93 ( 34 7 ) # 93 ⡌ [SET TRANSMIT STATE] -char \x94 ( 3 5 78) # 94 ⣔ [CANCEL CHARACTER] -char \x95 ( 45 8) # 95 ⢘ [MESSAGE WAITING] -char \x96 (1 4 67 ) # 96 ⡩ [START OF GUARDED AREA] -char \x97 ( 4 8) # 97 ⢈ [END OF GUARDED AREA] -char \x98 ( 234567 ) # 98 ⡾ [START OF STRING] -char \x99 (1 3 5 8) # 99 ⢕ [] -char \x9A (12 67 ) # 9A ⡣ [SINGLE CHARACTER INTRODUCER] -char \x9B ( 56 8) # 9B ⢰ [CONTROL SEQUENCE INTRODUCER] -char \x9C ( 3 6 8) # 9C ⢤ [STRING TERMINATOR] -char \x9D ( 34 67 ) # 9D ⡬ [OPERATING SYSTEM COMMAND] -char \x9E ( 23 5 7 ) # 9E ⡖ [PRIVACY MESSAGE] -char \x9F (12 4 678) # 9F ⣫ [APPLICATION PROGRAM COMMAND] char \u0104 (1 67 ) # A1 ⡡ Ą [LATIN CAPITAL LETTER A WITH OGONEK] char \u02D8 ( 5 8) # A2 ⢐ ˘ [BREVE] char \u0141 (12 67 ) # A3 ⡣ Ł [LATIN CAPITAL LETTER L WITH STROKE] @@ -116,7 +84,6 @@ char \u0160 (1 4567 ) # A9 ⡹ Š [LATIN CAPITAL LETTER S WITH CARON] char \u015E (12 5 8) # AA ⢓ Ş [LATIN CAPITAL LETTER S WITH CEDILLA] char \u0164 (123 5678) # AB ⣷ Ť [LATIN CAPITAL LETTER T WITH CARON] char \u0179 ( 234 67 ) # AC ⡮ Ź [LATIN CAPITAL LETTER Z WITH ACUTE] -char \xAD ( 3 6 ) # AD ⠤ ­ [SOFT HYPHEN] char \u017D ( 4 678) # AE ⣨ Ž [LATIN CAPITAL LETTER Z WITH CARON] char \u017B (1234 6 8) # AF ⢯ Ż [LATIN CAPITAL LETTER Z WITH DOT ABOVE] char \xB0 ( 3 56 ) # B0 ⠴ ° [DEGREE SIGN] diff --git a/brltty/Text/pt.ttb b/brltty/Text/pt.ttb index 9234771..2696fa3 100644 --- a/brltty/Text/pt.ttb +++ b/brltty/Text/pt.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### @@ -72,38 +72,6 @@ char \x7C ( 456 ) # 7C ⠸ | [VERTICAL LINE] char \x7D ( 4567 ) # 7D ⡸ } [RIGHT CURLY BRACKET] char \x7E ( 5 ) # 7E ⠐ ~ [TILDE] char \x7F ( 5 7 ) # 7F ⡐ [DELETE] -char \x80 ( 2 67 ) # 80 ⡢ [] -char \x81 (1 34 6 8) # 81 ⢭ [] -char \x82 ( 2 56 8) # 82 ⢲ [BREAK PERMITTED HERE] -char \x83 ( 2 5 8) # 83 ⢒ [NO BREAK HERE] -char \x84 ( 3 5 7 ) # 84 ⡔ [] -char \x85 (1 8) # 85 ⢁ [NEXT LINE (NEL)] -char \x86 ( 234 8) # 86 ⢎ [START OF SELECTED AREA] -char \x87 ( 2345 8) # 87 ⢞ [END OF SELECTED AREA] -char \x88 ( 3 56 8) # 88 ⢴ [CHARACTER TABULATION SET] -char \x89 (1 45 8) # 89 ⢙ [CHARACTER TABULATION WITH JUSTIFICATION] -char \x8A ( 23 5 8) # 8A ⢖ [LINE TABULATION SET] -char \x8B ( 345 78) # 8B ⣜ [PARTIAL LINE FORWARD] -char \x8C (1 5 8) # 8C ⢑ [PARTIAL LINE BACKWARD] -char \x8D ( 2 4 67 ) # 8D ⡪ [REVERSE LINE FEED] -char \x8E ( 4567 ) # 8E ⡸ [SINGLE SHIFT TWO] -char \x8F (12 4 67 ) # 8F ⡫ [SINGLE SHIFT THREE] -char \x90 ( 23 567 ) # 90 ⡶ [DEVICE CONTROL STRING] -char \x91 ( 2 6 8) # 91 ⢢ [PRIVATE USE ONE] -char \x92 ( 6 8) # 92 ⢠ [PRIVATE USE TWO] -char \x93 (12 67 ) # 93 ⡣ [SET TRANSMIT STATE] -char \x94 ( 3 5 78) # 94 ⣔ [CANCEL CHARACTER] -char \x95 ( 45 8) # 95 ⢘ [MESSAGE WAITING] -char \x96 (1 4 67 ) # 96 ⡩ [START OF GUARDED AREA] -char \x97 ( 4 8) # 97 ⢈ [END OF GUARDED AREA] -char \x98 (12 4567 ) # 98 ⡻ [START OF STRING] -char \x99 (1 3 5 8) # 99 ⢕ [] -char \x9A (12 567 ) # 9A ⡳ [SINGLE CHARACTER INTRODUCER] -char \x9B ( 56 8) # 9B ⢰ [CONTROL SEQUENCE INTRODUCER] -char \x9C ( 3 6 8) # 9C ⢤ [STRING TERMINATOR] -char \x9D ( 34 7 ) # 9D ⡌ [OPERATING SYSTEM COMMAND] -char \x9E ( 23 5 7 ) # 9E ⡖ [PRIVACY MESSAGE] -char \x9F (12 4 678) # 9F ⣫ [APPLICATION PROGRAM COMMAND] char \xA1 ( 3 67 ) # A1 ⡤ ¡ [INVERTED EXCLAMATION MARK] char \xA2 ( 56 8) # A2 ⢰ ¢ [CENT SIGN] char \xA3 ( 4 6 ) # A3 ⠨ £ [POUND SIGN] diff --git a/brltty/Text/punc-alternate.tti b/brltty/Text/punc-alternate.tti index 6eb8503..55356ca 100644 --- a/brltty/Text/punc-alternate.tti +++ b/brltty/Text/punc-alternate.tti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/punc-basic.tti b/brltty/Text/punc-basic.tti index 9a498f9..10174e1 100644 --- a/brltty/Text/punc-basic.tti +++ b/brltty/Text/punc-basic.tti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/punc-tibetan.tti b/brltty/Text/punc-tibetan.tti index 2ff8c51..be13382 100644 --- a/brltty/Text/punc-tibetan.tti +++ b/brltty/Text/punc-tibetan.tti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/ro.ttb b/brltty/Text/ro.ttb index c7bed52..5a17807 100644 --- a/brltty/Text/ro.ttb +++ b/brltty/Text/ro.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/ru.ttb b/brltty/Text/ru.ttb index b2be2fc..3a6bd0a 100644 --- a/brltty/Text/ru.ttb +++ b/brltty/Text/ru.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/sa.ttb b/brltty/Text/sa.ttb index c6b9cbb..ab6a7f0 100644 --- a/brltty/Text/sa.ttb +++ b/brltty/Text/sa.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 2008-2018 by The BRLTTY Developers. +# Copyright (C) 2008-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/sat.ttb b/brltty/Text/sat.ttb index 9f28186..fb7848d 100644 --- a/brltty/Text/sat.ttb +++ b/brltty/Text/sat.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 2008-2018 by The BRLTTY Developers. +# Copyright (C) 2008-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/sd.ttb b/brltty/Text/sd.ttb index 9ec1f4f..f442c98 100644 --- a/brltty/Text/sd.ttb +++ b/brltty/Text/sd.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 2008-2018 by The BRLTTY Developers. +# Copyright (C) 2008-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/se.ttb b/brltty/Text/se.ttb new file mode 100644 index 0000000..6cea8d9 --- /dev/null +++ b/brltty/Text/se.ttb @@ -0,0 +1,44 @@ +############################################################################### +# BRLTTY - A background process providing access to the console screen (when in +# text mode) for a blind person using a refreshable braille display. +# +# Copyright (C) 1995-2019 by The BRLTTY Developers. +# +# BRLTTY comes with ABSOLUTELY NO WARRANTY. +# +# This is free software, placed under the terms of the +# GNU Lesser General Public License, as published by the Free Software +# Foundation; either version 2.1 of the License, or (at your option) any +# later version. Please see the file LICENSE-LGPL for details. +# +# Web Page: http://brltty.app/ +# +# This software is maintained by Dave Mielke . +############################################################################### + +# BRLTTY Text Table - Sami (Northern) +# Tomas Mårdsjö +# see: https://en.wikipedia.org/wiki/Northern_Sami_Braille + +char \xC1 (123 567 ) # ⡷ Á [LATIN CAPITAL LETTER A WITH ACUTE] +char \xE1 (123 56 ) # ⠷ á [LATIN SMALL LETTER A WITH ACUTE] + +char \u010C (1 4 67 ) # ⡩ Č [LATIN CAPITAL LETTER C WITH CARON] +char \u010D (1 4 6 ) # ⠩ č [LATIN SMALL LETTER C WITH CARON] + +char \u0110 (1 4567 ) # ⡹ Đ [LATIN CAPITAL LETTER D WITH STROKE] +char \u0111 (1 456 ) # ⠹ đ [LATIN SMALL LETTER D WITH STROKE] + +char \u014A (12 4 67 ) # ⡫ Ŋ [LATIN CAPITAL LETTER ENG] +char \u014B (12 4 6 ) # ⠫ ŋ [LATIN SMALL LETTER ENG] + +char \u0160 (1 567 ) # ⡱ Š [LATIN CAPITAL LETTER S WITH CARON] +char \u0161 (1 56 ) # ⠱ š [LATIN SMALL LETTER S WITH CARON] + +char \u0166 (12 567 ) # ⡳ Ŧ [LATIN CAPITAL LETTER T WITH STROKE] +char \u0167 (12 56 ) # ⠳ ŧ [LATIN SMALL LETTER T WITH STROKE] + +char \u017D ( 234 67 ) # ⡮ Ž [LATIN CAPITAL LETTER Z WITH CARON] +char \u017E ( 234 6 ) # ⠮ ž [LATIN SMALL LETTER Z WITH CARON] + +include no-oup.ttb diff --git a/brltty/Text/sk.ttb b/brltty/Text/sk.ttb index 9374640..6d80979 100644 --- a/brltty/Text/sk.ttb +++ b/brltty/Text/sk.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 2008-2018 by The BRLTTY Developers. +# Copyright (C) 2008-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/sl.ttb b/brltty/Text/sl.ttb index 961a5c0..2c41e48 100644 --- a/brltty/Text/sl.ttb +++ b/brltty/Text/sl.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 2008-2018 by The BRLTTY Developers. +# Copyright (C) 2008-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/sv-1989.ttb b/brltty/Text/sv-1989.ttb index 01f26f1..f72b5ee 100644 --- a/brltty/Text/sv-1989.ttb +++ b/brltty/Text/sv-1989.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/sv-1996.ttb b/brltty/Text/sv-1996.ttb index c3fa200..19b584b 100644 --- a/brltty/Text/sv-1996.ttb +++ b/brltty/Text/sv-1996.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/sv.ttb b/brltty/Text/sv.ttb index 9517a2b..e726922 100644 --- a/brltty/Text/sv.ttb +++ b/brltty/Text/sv.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 2008-2018 by The BRLTTY Developers. +# Copyright (C) 2008-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/sw.ttb b/brltty/Text/sw.ttb index d724cd9..1d38e14 100644 --- a/brltty/Text/sw.ttb +++ b/brltty/Text/sw.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/ta.ttb b/brltty/Text/ta.ttb index 634b6b1..475c298 100644 --- a/brltty/Text/ta.ttb +++ b/brltty/Text/ta.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 2008-2018 by The BRLTTY Developers. +# Copyright (C) 2008-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/tamil.tti b/brltty/Text/tamil.tti index a2bcc89..43506aa 100644 --- a/brltty/Text/tamil.tti +++ b/brltty/Text/tamil.tti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 2008-2018 by The BRLTTY Developers. +# Copyright (C) 2008-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/te.ttb b/brltty/Text/te.ttb index 2c642be..1b8d45a 100644 --- a/brltty/Text/te.ttb +++ b/brltty/Text/te.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 2008-2018 by The BRLTTY Developers. +# Copyright (C) 2008-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/telugu.tti b/brltty/Text/telugu.tti index 34fb5fa..22149ff 100644 --- a/brltty/Text/telugu.tti +++ b/brltty/Text/telugu.tti @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 2008-2018 by The BRLTTY Developers. +# Copyright (C) 2008-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/tr.ttb b/brltty/Text/tr.ttb index c8174e5..0181a73 100644 --- a/brltty/Text/tr.ttb +++ b/brltty/Text/tr.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/uk.ttb b/brltty/Text/uk.ttb index 80bece0..bb530b0 100644 --- a/brltty/Text/uk.ttb +++ b/brltty/Text/uk.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### diff --git a/brltty/Text/vi.ttb b/brltty/Text/vi.ttb index ce54743..65aaf4b 100644 --- a/brltty/Text/vi.ttb +++ b/brltty/Text/vi.ttb @@ -2,7 +2,7 @@ # BRLTTY - A background process providing access to the console screen (when in # text mode) for a blind person using a refreshable braille display. # -# Copyright (C) 1995-2018 by The BRLTTY Developers. +# Copyright (C) 1995-2019 by The BRLTTY Developers. # # BRLTTY comes with ABSOLUTELY NO WARRANTY. # @@ -11,7 +11,7 @@ # Foundation; either version 2.1 of the License, or (at your option) any # later version. Please see the file LICENSE-LGPL for details. # -# Web Page: http://brltty.com/ +# Web Page: http://brltty.app/ # # This software is maintained by Dave Mielke . ############################################################################### @@ -118,39 +118,6 @@ char \x7C ( 456 8) # 7C ⢸ | [VERTICAL LINE] char \x7D ( 2345678) # 7D ⣾ } [RIGHT CURLY BRACKET] char \x7E ( 45 ) # 7E ⠘ ~ [TILDE] char \x7F ( 456 ) # 7F ⠸ [DELETE] -char \x80 ( 4 8) # 80 ⢈ [] -char \x81 (1 8) # 81 ⢁ [] -char \x82 (12 8) # 82 ⢃ [BREAK PERMITTED HERE] -char \x83 (1 4 8) # 83 ⢉ [NO BREAK HERE] -char \x84 (1 45 8) # 84 ⢙ [] -char \x85 (1 5 8) # 85 ⢑ [NEXT LINE (NEL)] -char \x86 (12 4 8) # 86 ⢋ [START OF SELECTED AREA] -char \x87 (12 45 8) # 87 ⢛ [END OF SELECTED AREA] -char \x88 (12 5 8) # 88 ⢓ [CHARACTER TABULATION SET] -char \x89 ( 2 4 8) # 89 ⢊ [CHARACTER TABULATION WITH JUSTIFICATION] -char \x8A ( 2 45 8) # 8A ⢚ [LINE TABULATION SET] -char \x8B (1 3 8) # 8B ⢅ [PARTIAL LINE FORWARD] -char \x8C (123 8) # 8C ⢇ [PARTIAL LINE BACKWARD] -char \x8D (1 34 8) # 8D ⢍ [REVERSE LINE FEED] -char \x8E (1 345 8) # 8E ⢝ [SINGLE SHIFT TWO] -char \x8F (1 3 5 8) # 8F ⢕ [SINGLE SHIFT THREE] -char \x90 (1234 8) # 90 ⢏ [DEVICE CONTROL STRING] -char \x91 (12345 8) # 91 ⢟ [PRIVATE USE ONE] -char \x92 (123 5 8) # 92 ⢗ [PRIVATE USE TWO] -char \x93 ( 234 8) # 93 ⢎ [SET TRANSMIT STATE] -char \x94 ( 2345 8) # 94 ⢞ [CANCEL CHARACTER] -char \x95 (1 3 6 8) # 95 ⢥ [MESSAGE WAITING] -char \x96 (123 6 8) # 96 ⢧ [START OF GUARDED AREA] -char \x97 ( 2 456 8) # 97 ⢺ [END OF GUARDED AREA] -char \x98 (1 34 6 8) # 98 ⢭ [START OF STRING] -char \x99 (1 3456 8) # 99 ⢽ [] -char \x9A (1 3 56 8) # 9A ⢵ [SINGLE CHARACTER INTRODUCER] -char \x9B ( 2 4 6 8) # 9B ⢪ [CONTROL SEQUENCE INTRODUCER] -char \x9C (12 56 8) # 9C ⢳ [STRING TERMINATOR] -char \x9D (12 456 8) # 9D ⢻ [OPERATING SYSTEM COMMAND] -char \x9E ( 45 8) # 9E ⢘ [PRIVACY MESSAGE] -char \x9F ( 456 8) # 9F ⢸ [APPLICATION PROGRAM COMMAND] -char \xA0 ( ) # A0 ⠀   [NO-BREAK SPACE] char \xA1 (12345678) # A1 ⣿ ¡ [INVERTED EXCLAMATION MARK] char \xA2 (12345678) # A2 ⣿ ¢ [CENT SIGN] char \xA3 (12345678) # A3 ⣿ £ [POUND SIGN] diff --git a/brltty/Text/win-1252.tti b/brltty/Text/win-1252.tti new file mode 100644 index 0000000..bad7437 --- /dev/null +++ b/brltty/Text/win-1252.tti @@ -0,0 +1,120 @@ +############################################################################### +# BRLTTY - A background process providing access to the console screen (when in +# text mode) for a blind person using a refreshable braille display. +# +# Copyright (C) 1995-2019 by The BRLTTY Developers. +# +# BRLTTY comes with ABSOLUTELY NO WARRANTY. +# +# This is free software, placed under the terms of the +# GNU Lesser General Public License, as published by the Free Software +# Foundation; either version 2.1 of the License, or (at your option) any +# later version. Please see the file LICENSE-LGPL for details. +# +# Web Page: http://brltty.app/ +# +# This software is maintained by Dave Mielke . +############################################################################### + +# This BRLTTY text subtable defines aliases to/from Windows-1252 characters. +# Dave Mielke + +################ +# Introduction # +################ + +# Windows-1252 defines characters within the ISO-8859-1 C1 range (\x80-\x9F). +# Since BRLTTY uses Unicode characters internally, the traditional use of +# Windows-1252 characters has caused confusion within at least two areas: +# +# * Some braille standards have been developed around, and, therefore, their +# tables have been written using, Windows-1252 character values. +# +# * Some programs write Windows-1252 characters to the screen. +# +# This text subtable seeks to resolve these issues (see its sections below): + +# Windows-1252 doesn't define five of the 32 ISO-8859-1 C1 characters: +# +# \x81, \x8D, \x8F, \x90, \x9D +# +# Wikipedia says: +# +# “According to the information on Microsoft's and the Unicode Consortium's +# websites, positions 81, 8D, 8F, 90, and 9D are unused; however, the +# Windows API MultiByteToWideChar maps these to the corresponding C1 control +# codes. The "best fit" mapping documents this behavior, too.” + + +############################################################## +# Braille Tables Written Using Windows-1252 Character Values # +############################################################## + +# Alias each relevant Unicode character to its corresponding Windows-1252 +# value so that its braille representation will be found. + +ifGlyph \x80 alias \u20AC \x80 # € [EURO SIGN] +ifGlyph \x82 alias \u201A \x82 # ‚ [SINGLE LOW-9 QUOTATION MARK] +ifGlyph \x83 alias \u0192 \x83 # ƒ [LATIN SMALL LETTER F WITH HOOK] +ifGlyph \x84 alias \u201E \x84 # „ [DOUBLE LOW-9 QUOTATION MARK] +ifGlyph \x85 alias \u2026 \x85 # … [HORIZONTAL ELLIPSIS] +ifGlyph \x86 alias \u2020 \x86 # † [DAGGER] +ifGlyph \x87 alias \u2021 \x87 # ‡ [DOUBLE DAGGER] +ifGlyph \x88 alias \u02C6 \x88 # ˆ [MODIFIER LETTER CIRCUMFLEX ACCENT] +ifGlyph \x89 alias \u2030 \x89 # ‰ [PER MILLE SIGN] +ifGlyph \x8A alias \u0160 \x8A # Š [LATIN CAPITAL LETTER S WITH CARON] +ifGlyph \x8B alias \u2039 \x8B # ‹ [SINGLE LEFT-POINTING ANGLE QUOTATION MARK] +ifGlyph \x8C alias \u0152 \x8C # Œ [LATIN CAPITAL LIGATURE OE] +ifGlyph \x8E alias \u017D \x8E # Ž [LATIN CAPITAL LETTER Z WITH CARON] +ifGlyph \x91 alias \u2018 \x91 # ‘ [LEFT SINGLE QUOTATION MARK] +ifGlyph \x92 alias \u2019 \x92 # ’ [RIGHT SINGLE QUOTATION MARK] +ifGlyph \x93 alias \u201C \x93 # “ [LEFT DOUBLE QUOTATION MARK] +ifGlyph \x94 alias \u201D \x94 # ” [RIGHT DOUBLE QUOTATION MARK] +ifGlyph \x95 alias \u2022 \x95 # • [BULLET] +ifGlyph \x96 alias \u2013 \x96 # – [EN DASH] +ifGlyph \x97 alias \u2014 \x97 # — [EM DASH] +ifGlyph \x98 alias \u02DC \x98 # ˜ [SMALL TILDE] +ifGlyph \x99 alias \u2122 \x99 # ™ [TRADE MARK SIGN] +ifGlyph \x9A alias \u0161 \x9A # š [LATIN SMALL LETTER S WITH CARON] +ifGlyph \x9B alias \u203A \x9B # › [SINGLE RIGHT-POINTING ANGLE QUOTATION MARK] +ifGlyph \x9C alias \u0153 \x9C # œ [LATIN SMALL LIGATURE OE] +ifGlyph \x9E alias \u017E \x9E # ž [LATIN SMALL LETTER Z WITH CARON] +ifGlyph \x9F alias \u0178 \x9F # Ÿ [LATIN CAPITAL LETTER Y WITH DIAERESIS] + + +################################################# +# Windows-1252 characters Written to the Screen # +################################################# + +# Alias the Windows-1252 characters to their corresponding Unicode values so +# that their braille representations can be found. + +alias \x80 \u20AC # € [EURO SIGN] +alias \x82 \u201A # ‚ [SINGLE LOW-9 QUOTATION MARK] +alias \x83 \u0192 # ƒ [LATIN SMALL LETTER F WITH HOOK] +alias \x84 \u201E # „ [DOUBLE LOW-9 QUOTATION MARK] +alias \x85 \u2026 # … [HORIZONTAL ELLIPSIS] +alias \x86 \u2020 # † [DAGGER] +alias \x87 \u2021 # ‡ [DOUBLE DAGGER] +alias \x88 \u02C6 # ˆ [MODIFIER LETTER CIRCUMFLEX ACCENT] +alias \x89 \u2030 # ‰ [PER MILLE SIGN] +alias \x8A \u0160 # Š [LATIN CAPITAL LETTER S WITH CARON] +alias \x8B \u2039 # ‹ [SINGLE LEFT-POINTING ANGLE QUOTATION MARK] +alias \x8C \u0152 # Œ [LATIN CAPITAL LIGATURE OE] +alias \x8E \u017D # Ž [LATIN CAPITAL LETTER Z WITH CARON] +alias \x91 \u2018 # ‘ [LEFT SINGLE QUOTATION MARK] +alias \x92 \u2019 # ’ [RIGHT SINGLE QUOTATION MARK] +alias \x93 \u201C # “ [LEFT DOUBLE QUOTATION MARK] +alias \x94 \u201D # ” [RIGHT DOUBLE QUOTATION MARK] +alias \x95 \u2022 # • [BULLET] +alias \x96 \u2013 # – [EN DASH] +alias \x97 \u2014 # — [EM DASH] +alias \x98 \u02DC # ˜ [SMALL TILDE] +alias \x99 \u2122 # ™ [TRADE MARK SIGN] +alias \x9A \u0161 # š [LATIN SMALL LETTER S WITH CARON] +alias \x9B \u203A # › [SINGLE RIGHT-POINTING ANGLE QUOTATION MARK] +alias \x9C \u0153 # œ [LATIN SMALL LIGATURE OE] +alias \x9E \u017E # ž [LATIN SMALL LETTER Z WITH CARON] +alias \x9F \u0178 # Ÿ [LATIN CAPITAL LETTER Y WITH DIAERESIS] + + diff --git a/compizconfig/config.conf b/compizconfig/config.conf index c4449d7..b0eef08 100644 --- a/compizconfig/config.conf +++ b/compizconfig/config.conf @@ -7,9 +7,3 @@ backend = gsettings integration = true plugin_list_autosort = true profile = Default - -[general_mate] -backend = gsettings -integration = false -plugin_list_autosort = true -profile = mate diff --git a/cron.daily/passwd b/cron.daily/passwd deleted file mode 100755 index 4778bf0..0000000 --- a/cron.daily/passwd +++ /dev/null @@ -1,9 +0,0 @@ -#!/bin/sh - -cd /var/backups || exit 0 - -for FILE in passwd group shadow gshadow; do - test -f /etc/$FILE || continue - cmp -s $FILE.bak /etc/$FILE && continue - cp -p /etc/$FILE $FILE.bak && chmod 600 $FILE.bak -done diff --git a/cups/cups-browsed.conf b/cups/cups-browsed.conf index 8d1df17..0fed488 100644 --- a/cups/cups-browsed.conf +++ b/cups/cups-browsed.conf @@ -125,7 +125,6 @@ BrowseRemoteProtocols dnssd cups # BrowseTimeout 300 - # Filtering of remote printers by other properties than IP addresses # of their servers @@ -357,7 +356,7 @@ BrowseRemoteProtocols dnssd cups # ("LocalQueueNamingIPPPrinter DNS-SD" must be set). The directive # applies only to IPP printers, not to remote CUPS queues, to not # break clustering. Setting this directive to "No" lets cups-browsed -# generate the PPD file. Default setting is "Yes". +# generate the PPD file. Default setting is "No". # UseCUPSGeneratedPPDs No @@ -395,6 +394,23 @@ BrowseRemoteProtocols dnssd cups # LocalQueueNamingIPPPrinter MakeModel +# Set DNSSDBasedDeviceURIs to "Yes" if cups-browsed should use +# DNS-SD-service-name-based device URIs for its local queues, as CUPS +# also does. These queues use the DNS-SD service name of the +# discovered printer. With this the URI is independent of network +# interfaces and ports, giving reliable connections to always the same +# physical device. This setting is the default. + +# Set DNSSDBasedDeviceURIs to "No" if cups-browsed should use the +# conventional host-name/IP-based URIs. + +# Note that this option has only influence on URIs for printers +# discovered via DNS-SD, not via legacy CUPS broewsing or LDAP. +# Those printers get always assigned the conventional URIs. + +# DNSSDBasedDeviceURIs Yes + + # Set IPBasedDeviceURIs to "Yes" if cups-browsed should create its # local queues with device URIs with the IP addresses instead of the # host names of the remote servers. This mode is there for any @@ -419,6 +435,22 @@ BrowseRemoteProtocols dnssd cups # IPBasedDeviceURIs IPv4 # IPBasedDeviceURIs IPv6 +# The AllowResharingRemoteCUPSPrinters directive determines whether a +# print queue pointing to a remote CUPS queue will be re-shared to the +# local network or not. Since the queues generated using the BrowsePoll +# directive are also pointing to remote queues, they are also shared +# automatically if the following option is set. Default is not to share +# remote printers. + +# AllowResharingRemoteCUPSPrinters Yes + +# The NewBrowsePollQueuesShared directive determines whether a print +# queue for a newly discovered printer (discovered by the BrowsePoll directive) +# will be shared to the local network or not. This directive will only work +# if AllowResharingRemoteCUPSPrinters is set to yes. Default is +# not to share printers discovered using BrowsePoll. + +# NewBrowsePollQueuesShared Yes # Set CreateRemoteRawPrinterQueues to "Yes" to let cups-browsed also # create local queues pointing to remote raw CUPS queues. Normally, diff --git a/cups/ppd/HP-Color-LaserJet-MFP-M277dw.ppd b/cups/ppd/HP-Color-LaserJet-MFP-M277dw.ppd index c4c7412..6aed146 100644 --- a/cups/ppd/HP-Color-LaserJet-MFP-M277dw.ppd +++ b/cups/ppd/HP-Color-LaserJet-MFP-M277dw.ppd @@ -155,7 +155,7 @@ *PageRegion EnvC5/Envelope C5: "<>setpagedevice" *PageRegion EnvDL/Envelope DL: "<>setpagedevice" *CloseUI: *PageRegion -*DefaultImageableArea: A4 +*DefaultImageableArea: Letter *ImageableArea Letter/US Letter: "12 12 600 780" *ImageableArea Legal/US Legal: "12 12 600 996" *ImageableArea Executive/Executive: "12 12 510 744" @@ -179,7 +179,7 @@ *ImageableArea EnvISOB5/Envelope B5: "12 12 487 697" *ImageableArea EnvC5/Envelope C5: "12 12 447 637" *ImageableArea EnvDL/Envelope DL: "12 12 300 612" -*DefaultPaperDimension: A4 +*DefaultPaperDimension: Letter *PaperDimension Letter/US Letter: "612 792" *PaperDimension Legal/US Legal: "612 1008" *PaperDimension Executive/Executive: "522 756" diff --git a/cups/ppd/HP-Color-LaserJet-MFP-M277dw.ppd.O b/cups/ppd/HP-Color-LaserJet-MFP-M277dw.ppd.O index f3e15f4..c4c7412 100644 --- a/cups/ppd/HP-Color-LaserJet-MFP-M277dw.ppd.O +++ b/cups/ppd/HP-Color-LaserJet-MFP-M277dw.ppd.O @@ -415,7 +415,7 @@ *OpenUI *HPPJLEconoMode2/EconoMode: PickOne *OrderDependency: 20 AnySetup *HPPJLEconoMode2 -*DefaultHPPJLEconoMode2: off +*DefaultHPPJLEconoMode2: on *HPPJLEconoMode2 on/On: " " *HPPJLEconoMode2 off/Off: " " *CloseUI: *HPPJLEconoMode2 diff --git a/cups/ppd/ar-hp-HP-LaserJet-M806.ppd b/cups/ppd/ar-hp-HP-LaserJet-M806.ppd index 0a40cbc..da116c5 100644 --- a/cups/ppd/ar-hp-HP-LaserJet-M806.ppd +++ b/cups/ppd/ar-hp-HP-LaserJet-M806.ppd @@ -64,7 +64,7 @@ *RequiresPageRegion All: True *HPPaperSizeFeedEdge A4: "eitherRightUp" *HPPaperSizeFeedEdge Letter: "eitherRightUp" -*HPPaperSizeFeedEdge Custom: "userDefined" +*HPPaperSizeFeedEdge Customized: "userDefined" *cupsUIResolver PageSizeVsDuplex: "*PageSize Letter *Duplex None" *cupsUIConstraints PageSizeVsDuplex: " *Duplex *PageSize Statement" *cupsUIConstraints PageSizeVsDuplex: " *Duplex *PageSize 5x8" @@ -555,7 +555,7 @@ *PageRegion EnvC5/Envelope C5: "<>setpagedevice" *PageRegion EnvDL/Envelope DL: "<>setpagedevice" *CloseUI: *PageRegion -*DefaultImageableArea: A4 +*DefaultImageableArea: Letter *ImageableArea Letter/US Letter: "12 12 600 780" *ImageableArea Legal/US Legal: "12 12 600 996" *ImageableArea Executive/Executive: "12 12 510 744" @@ -585,7 +585,7 @@ *ImageableArea EnvISOB5/Envelope B5: "12 12 487 697" *ImageableArea EnvC5/Envelope C5: "12 12 447 637" *ImageableArea EnvDL/Envelope DL: "12 12 300 612" -*DefaultPaperDimension: A4 +*DefaultPaperDimension: Letter *PaperDimension Letter/US Letter: "612 792" *PaperDimension Legal/US Legal: "612 1008" *PaperDimension Executive/Executive: "522 756" @@ -1367,10 +1367,10 @@ *da.cupsMarkerName black/Sort: "" *da.cupsMarkerName maintenancekit/Vedligeholdelsessæt: "" *da.CustomHPJobName True/CustomHPJobName: "" -*da.ParamCustomHPJobName Custom/Jobnavn: "" +*da.ParamCustomHPJobName Customized/Jobnavn: "" *da.HPCustomJobName Title/Jobnavn: "" *da.CustomHPUserName True/CustomHPUserName: "" -*da.ParamCustomHPUserName Custom/Brugernavn: "" +*da.ParamCustomHPUserName Customized/Brugernavn: "" *da.HPCustomUserName Title/Brugernavn: "" *de.Translation Manufacturer/HP: "" *de.Translation ModelName/HP LaserJet M806: "" @@ -1514,10 +1514,10 @@ *de.cupsMarkerName black/Schwarz: "" *de.cupsMarkerName maintenancekit/Wartungskit: "" *de.CustomHPJobName True/CustomHPJobName: "" -*de.ParamCustomHPJobName Custom/Jobname: "" +*de.ParamCustomHPJobName Customized/Jobname: "" *de.HPCustomJobName Title/Jobname: "" *de.CustomHPUserName True/CustomHPUserName: "" -*de.ParamCustomHPUserName Custom/Benutzername: "" +*de.ParamCustomHPUserName Customized/Benutzername: "" *de.HPCustomUserName Title/Benutzername: "" *es.Translation Manufacturer/HP: "" *es.Translation ModelName/HP LaserJet M806: "" @@ -1661,10 +1661,10 @@ *es.cupsMarkerName black/Negro: "" *es.cupsMarkerName maintenancekit/Kit de mantenimiento: "" *es.CustomHPJobName True/CustomHPJobName: "" -*es.ParamCustomHPJobName Custom/Nombre del trabajo: "" +*es.ParamCustomHPJobName Customized/Nombre del trabajo: "" *es.HPCustomJobName Title/Nombre del trabajo: "" *es.CustomHPUserName True/CustomHPUserName: "" -*es.ParamCustomHPUserName Custom/Nombre de usuario: "" +*es.ParamCustomHPUserName Customized/Nombre de usuario: "" *es.HPCustomUserName Title/Nombre de usuario: "" *fi.Translation Manufacturer/HP: "" *fi.Translation ModelName/HP LaserJet M806: "" @@ -1808,10 +1808,10 @@ *fi.cupsMarkerName black/Musta: "" *fi.cupsMarkerName maintenancekit/Huoltosarja: "" *fi.CustomHPJobName True/CustomHPJobName: "" -*fi.ParamCustomHPJobName Custom/Työn nimi: "" +*fi.ParamCustomHPJobName Customized/Työn nimi: "" *fi.HPCustomJobName Title/Työn nimi: "" *fi.CustomHPUserName True/CustomHPUserName: "" -*fi.ParamCustomHPUserName Custom/Käyttäjänimi: "" +*fi.ParamCustomHPUserName Customized/Käyttäjänimi: "" *fi.HPCustomUserName Title/Käyttäjänimi: "" *fr.Translation Manufacturer/HP: "" *fr.Translation ModelName/HP LaserJet M806: "" @@ -1955,10 +1955,10 @@ *fr.cupsMarkerName black/Noir: "" *fr.cupsMarkerName maintenancekit/Kit de maintenance: "" *fr.CustomHPJobName True/CustomHPJobName: "" -*fr.ParamCustomHPJobName Custom/Nom de tâche: "" +*fr.ParamCustomHPJobName Customized/Nom de tâche: "" *fr.HPCustomJobName Title/Nom de tâche: "" *fr.CustomHPUserName True/CustomHPUserName: "" -*fr.ParamCustomHPUserName Custom/Nom d’utilisateur: "" +*fr.ParamCustomHPUserName Customized/Nom d’utilisateur: "" *fr.HPCustomUserName Title/Nom d’utilisateur: "" *it.Translation Manufacturer/HP: "" *it.Translation ModelName/HP LaserJet M806: "" @@ -2102,10 +2102,10 @@ *it.cupsMarkerName black/Nero: "" *it.cupsMarkerName maintenancekit/Kit manutenzione: "" *it.CustomHPJobName True/CustomHPJobName: "" -*it.ParamCustomHPJobName Custom/Nome processo: "" +*it.ParamCustomHPJobName Customized/Nome processo: "" *it.HPCustomJobName Title/Nome processo: "" *it.CustomHPUserName True/CustomHPUserName: "" -*it.ParamCustomHPUserName Custom/Nome utente: "" +*it.ParamCustomHPUserName Customized/Nome utente: "" *it.HPCustomUserName Title/Nome utente: "" *ja.Translation Manufacturer/HP: "" *ja.Translation ModelName/HP LaserJet M806: "" @@ -2249,10 +2249,10 @@ *ja.cupsMarkerName black/黒: "" *ja.cupsMarkerName maintenancekit/メンテナンス キット: "" *ja.CustomHPJobName True/CustomHPJobName: "" -*ja.ParamCustomHPJobName Custom/ジョブ名: "" +*ja.ParamCustomHPJobName Customized/ジョブ名: "" *ja.HPCustomJobName Title/ジョブ名: "" *ja.CustomHPUserName True/CustomHPUserName: "" -*ja.ParamCustomHPUserName Custom/ユーザー名: "" +*ja.ParamCustomHPUserName Customized/ユーザー名: "" *ja.HPCustomUserName Title/ユーザー名: "" *ko.Translation Manufacturer/HP: "" *ko.Translation ModelName/HP LaserJet M806: "" @@ -2396,10 +2396,10 @@ *ko.cupsMarkerName black/검정색: "" *ko.cupsMarkerName maintenancekit/유지보수 키트: "" *ko.CustomHPJobName True/CustomHPJobName: "" -*ko.ParamCustomHPJobName Custom/작업명: "" +*ko.ParamCustomHPJobName Customized/작업명: "" *ko.HPCustomJobName Title/작업명: "" *ko.CustomHPUserName True/CustomHPUserName: "" -*ko.ParamCustomHPUserName Custom/사용자 이름: "" +*ko.ParamCustomHPUserName Customized/사용자 이름: "" *ko.HPCustomUserName Title/사용자 이름: "" *no.Translation Manufacturer/HP: "" *no.Translation ModelName/HP LaserJet M806: "" @@ -2543,10 +2543,10 @@ *no.cupsMarkerName black/Svart: "" *no.cupsMarkerName maintenancekit/Vedlikeholdssett: "" *no.CustomHPJobName True/CustomHPJobName: "" -*no.ParamCustomHPJobName Custom/Jobbnavn: "" +*no.ParamCustomHPJobName Customized/Jobbnavn: "" *no.HPCustomJobName Title/Jobbnavn: "" *no.CustomHPUserName True/CustomHPUserName: "" -*no.ParamCustomHPUserName Custom/Brukernavn: "" +*no.ParamCustomHPUserName Customized/Brukernavn: "" *no.HPCustomUserName Title/Brukernavn: "" *nl.Translation Manufacturer/HP: "" *nl.Translation ModelName/HP LaserJet M806: "" @@ -2690,10 +2690,10 @@ *nl.cupsMarkerName black/Zwart: "" *nl.cupsMarkerName maintenancekit/Onderhoudskit: "" *nl.CustomHPJobName True/CustomHPJobName: "" -*nl.ParamCustomHPJobName Custom/Taaknaam: "" +*nl.ParamCustomHPJobName Customized/Taaknaam: "" *nl.HPCustomJobName Title/Taaknaam: "" *nl.CustomHPUserName True/CustomHPUserName: "" -*nl.ParamCustomHPUserName Custom/Gebruikersnaam: "" +*nl.ParamCustomHPUserName Customized/Gebruikersnaam: "" *nl.HPCustomUserName Title/Gebruikersnaam: "" *pt.Translation Manufacturer/HP: "" *pt.Translation ModelName/HP LaserJet M806: "" @@ -2837,10 +2837,10 @@ *pt.cupsMarkerName black/Preto: "" *pt.cupsMarkerName maintenancekit/Kit de manutenção: "" *pt.CustomHPJobName True/CustomHPJobName: "" -*pt.ParamCustomHPJobName Custom/Nome do trabalho: "" +*pt.ParamCustomHPJobName Customized/Nome do trabalho: "" *pt.HPCustomJobName Title/Nome do trabalho: "" *pt.CustomHPUserName True/CustomHPUserName: "" -*pt.ParamCustomHPUserName Custom/Nome do usuário: "" +*pt.ParamCustomHPUserName Customized/Nome do usuário: "" *pt.HPCustomUserName Title/Nome do usuário: "" *ru.Translation Manufacturer/HP: "" *ru.Translation ModelName/HP LaserJet M806: "" @@ -2984,10 +2984,10 @@ *ru.cupsMarkerName black/Черный: "" *ru.cupsMarkerName maintenancekit/Пакет обслуживания: "" *ru.CustomHPJobName True/CustomHPJobName: "" -*ru.ParamCustomHPJobName Custom/Имя задания: "" +*ru.ParamCustomHPJobName Customized/Имя задания: "" *ru.HPCustomJobName Title/Имя задания: "" *ru.CustomHPUserName True/CustomHPUserName: "" -*ru.ParamCustomHPUserName Custom/Имя пользователя: "" +*ru.ParamCustomHPUserName Customized/Имя пользователя: "" *ru.HPCustomUserName Title/Имя пользователя: "" *sv.Translation Manufacturer/HP: "" *sv.Translation ModelName/HP LaserJet M806: "" @@ -3131,10 +3131,10 @@ *sv.cupsMarkerName black/Svart: "" *sv.cupsMarkerName maintenancekit/Underhållssats: "" *sv.CustomHPJobName True/CustomHPJobName: "" -*sv.ParamCustomHPJobName Custom/Dokumentnamn: "" +*sv.ParamCustomHPJobName Customized/Dokumentnamn: "" *sv.HPCustomJobName Title/Dokumentnamn: "" *sv.CustomHPUserName True/CustomHPUserName: "" -*sv.ParamCustomHPUserName Custom/Användarnamn: "" +*sv.ParamCustomHPUserName Customized/Användarnamn: "" *sv.HPCustomUserName Title/Användarnamn: "" *zh_CN.Translation Manufacturer/HP: "" *zh_CN.Translation ModelName/HP LaserJet M806: "" @@ -3278,10 +3278,10 @@ *zh_CN.cupsMarkerName black/黑色: "" *zh_CN.cupsMarkerName maintenancekit/维护套件: "" *zh_CN.CustomHPJobName True/CustomHPJobName: "" -*zh_CN.ParamCustomHPJobName Custom/作业名称: "" +*zh_CN.ParamCustomHPJobName Customized/作业名称: "" *zh_CN.HPCustomJobName Title/作业名称: "" *zh_CN.CustomHPUserName True/CustomHPUserName: "" -*zh_CN.ParamCustomHPUserName Custom/用户名称: "" +*zh_CN.ParamCustomHPUserName Customized/用户名称: "" *zh_CN.HPCustomUserName Title/用户名称: "" *zh_TW.Translation Manufacturer/HP: "" *zh_TW.Translation ModelName/HP LaserJet M806: "" @@ -3425,10 +3425,10 @@ *zh_TW.cupsMarkerName black/黑色: "" *zh_TW.cupsMarkerName maintenancekit/維護組件: "" *zh_TW.CustomHPJobName True/CustomHPJobName: "" -*zh_TW.ParamCustomHPJobName Custom/列印工作名稱: "" +*zh_TW.ParamCustomHPJobName Customized/列印工作名稱: "" *zh_TW.HPCustomJobName Title/列印工作名稱: "" *zh_TW.CustomHPUserName True/CustomHPUserName: "" -*zh_TW.ParamCustomHPUserName Custom/使用者名稱: "" +*zh_TW.ParamCustomHPUserName Customized/使用者名稱: "" *zh_TW.HPCustomUserName Title/使用者名稱: "" *DefaultFont: Courier *Font Albertus-ExtraBold: Standard "(001.001)" Standard ROM diff --git a/cups/ppd/ar-hp-HP-LaserJet-M806.ppd.O b/cups/ppd/ar-hp-HP-LaserJet-M806.ppd.O new file mode 100644 index 0000000..0a40cbc --- /dev/null +++ b/cups/ppd/ar-hp-HP-LaserJet-M806.ppd.O @@ -0,0 +1,3519 @@ +*PPD-Adobe: "4.3" +*% ================================= +*% Copyright 1992-2015 HP Company +*% 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. +*% +*% [this is the MIT open source license -- please see www.opensource.org] +*% +*%%%% Created by the CUPS PPD Compiler CUPS v1.6.2. +*% Copyright (c) 2012-2015 HP Development Company, L.P. +*FormatVersion: "4.3" +*FileVersion: "19.10" +*LanguageVersion: English +*LanguageEncoding: ISOLatin1 +*PCFileName: "HPP00034.PPD" +*Product: "(HP LaserJet M806)" +*Manufacturer: "HP" +*ModelName: "HP LaserJet M806" +*ShortNickName: "HP LaserJet M806" +*1284DeviceID: "MFG:Hewlett-Packard;MDL:hp laserjet m806;" +*NickName: "HP LaserJet M806 Postscript (recommended)" +*PSVersion: "(3010.107) 3" +*LanguageLevel: "3" +*ColorDevice: False +*DefaultColorSpace: Gray +*FileSystem: False +*Throughput: "55" +*LandscapeOrientation: Plus90 +*TTRasterizer: Type42 +*% Driver-defined attributes... +*Protocols: TBCP +*HPAccountingInfo: "1" +*HPJobAttirubtesEncoding: "UTF8" +*HPConstraintsSchemeVersion: "2" +*cupsCommands: "ReportLevels" +*cupsSNMPSupplies: False +*cupsIPPSupplies: False +*cupsMarkerName black/Black: "" +*cupsMarkerName maintenancekit/Maintenance Kit: "" +*HPEarlyWarmUp: True +*cupsUIResolver OptionalInputSlots: "*InputSlot Tray1" +*cupsUIConstraints OptionalInputSlots: "*OptionalTray None *InputSlot Tray4" +*cupsUIConstraints OptionalInputSlots: "*OptionalTray None *InputSlot Tray5" +*cupsUIConstraints OptionalInputSlots: "*OptionalTray HP1500PaperFeeder *InputSlot Tray5" +*cupsMediaQualifier2: "Duplex" +*cupsMinSize .DuplexTumble.False: "419.5 595.0" +*cupsMinSize .DuplexNoTumble.False: "419.5 595.0" +*RequiresPageRegion All: True +*HPPaperSizeFeedEdge A4: "eitherRightUp" +*HPPaperSizeFeedEdge Letter: "eitherRightUp" +*HPPaperSizeFeedEdge Custom: "userDefined" +*cupsUIResolver PageSizeVsDuplex: "*PageSize Letter *Duplex None" +*cupsUIConstraints PageSizeVsDuplex: " *Duplex *PageSize Statement" +*cupsUIConstraints PageSizeVsDuplex: " *Duplex *PageSize 5x8" +*cupsUIConstraints PageSizeVsDuplex: " *Duplex *PageSize DoublePostcardRotated" +*cupsUIConstraints PageSizeVsDuplex: " *Duplex *PageSize Env9" +*cupsUIConstraints PageSizeVsDuplex: " *Duplex *PageSize Env10" +*cupsUIConstraints PageSizeVsDuplex: " *Duplex *PageSize EnvISOB5" +*cupsUIConstraints PageSizeVsDuplex: " *Duplex *PageSize EnvC5" +*cupsUIConstraints PageSizeVsDuplex: " *Duplex *PageSize EnvDL" +*cupsUIResolver PageSizeVsInputSlot: "*InputSlot Tray1 *PageSize Letter" +*cupsUIConstraints PageSizeVsInputSlot: " *InputSlot Tray2 *PageSize Statement" +*cupsUIConstraints PageSizeVsInputSlot: " *InputSlot Tray2 *PageSize ARCHB" +*cupsUIConstraints PageSizeVsInputSlot: " *InputSlot Tray2 *PageSize 5x8" +*cupsUIConstraints PageSizeVsInputSlot: " *InputSlot Tray2 *PageSize 305x430mm" +*cupsUIConstraints PageSizeVsInputSlot: " *InputSlot Tray2 *PageSize DoublePostcardRotated" +*cupsUIConstraints PageSizeVsInputSlot: " *InputSlot Tray2 *PageSize Env9" +*cupsUIConstraints PageSizeVsInputSlot: " *InputSlot Tray2 *PageSize Env10" +*cupsUIConstraints PageSizeVsInputSlot: " *InputSlot Tray2 *PageSize EnvISOB5" +*cupsUIConstraints PageSizeVsInputSlot: " *InputSlot Tray2 *PageSize EnvC5" +*cupsUIConstraints PageSizeVsInputSlot: " *InputSlot Tray2 *PageSize EnvDL" +*cupsUIConstraints PageSizeVsInputSlot: " *InputSlot Tray3 *PageSize Statement" +*cupsUIConstraints PageSizeVsInputSlot: " *InputSlot Tray3 *PageSize ARCHB" +*cupsUIConstraints PageSizeVsInputSlot: " *InputSlot Tray3 *PageSize 5x8" +*cupsUIConstraints PageSizeVsInputSlot: " *InputSlot Tray3 *PageSize 305x430mm" +*cupsUIConstraints PageSizeVsInputSlot: " *InputSlot Tray3 *PageSize DoublePostcardRotated" +*cupsUIConstraints PageSizeVsInputSlot: " *InputSlot Tray3 *PageSize Env9" +*cupsUIConstraints PageSizeVsInputSlot: " *InputSlot Tray3 *PageSize Env10" +*cupsUIConstraints PageSizeVsInputSlot: " *InputSlot Tray3 *PageSize EnvISOB5" +*cupsUIConstraints PageSizeVsInputSlot: " *InputSlot Tray3 *PageSize EnvC5" +*cupsUIConstraints PageSizeVsInputSlot: " *InputSlot Tray3 *PageSize EnvDL" +*cupsUIConstraints PageSizeVsInputSlot: " *InputSlot Tray4 *PageSize Legal" +*cupsUIConstraints PageSizeVsInputSlot: " *InputSlot Tray4 *PageSize Executive" +*cupsUIConstraints PageSizeVsInputSlot: " *InputSlot Tray4 *PageSize Statement" +*cupsUIConstraints PageSizeVsInputSlot: " *InputSlot Tray4 *PageSize FanFoldGermanLegal" +*cupsUIConstraints PageSizeVsInputSlot: " *InputSlot Tray4 *PageSize Tabloid" +*cupsUIConstraints PageSizeVsInputSlot: " *InputSlot Tray4 *PageSize ARCHB" +*cupsUIConstraints PageSizeVsInputSlot: " *InputSlot Tray4 *PageSize 5x8" +*cupsUIConstraints PageSizeVsInputSlot: " *InputSlot Tray4 *PageSize A3" +*cupsUIConstraints PageSizeVsInputSlot: " *InputSlot Tray4 *PageSize A5" +*cupsUIConstraints PageSizeVsInputSlot: " *InputSlot Tray4 *PageSize 305x430mm" +*cupsUIConstraints PageSizeVsInputSlot: " *InputSlot Tray4 *PageSize FanFoldGerman" +*cupsUIConstraints PageSizeVsInputSlot: " *InputSlot Tray4 *PageSize 225x320mm" +*cupsUIConstraints PageSizeVsInputSlot: " *InputSlot Tray4 *PageSize B4" +*cupsUIConstraints PageSizeVsInputSlot: " *InputSlot Tray4 *PageSize B5" +*cupsUIConstraints PageSizeVsInputSlot: " *InputSlot Tray4 *PageSize Oficio" +*cupsUIConstraints PageSizeVsInputSlot: " *InputSlot Tray4 *PageSize 270x390mm" +*cupsUIConstraints PageSizeVsInputSlot: " *InputSlot Tray4 *PageSize 195x270mm" +*cupsUIConstraints PageSizeVsInputSlot: " *InputSlot Tray4 *PageSize 260x368mm" +*cupsUIConstraints PageSizeVsInputSlot: " *InputSlot Tray4 *PageSize 184x260mm" +*cupsUIConstraints PageSizeVsInputSlot: " *InputSlot Tray4 *PageSize 10.75x15.5" +*cupsUIConstraints PageSizeVsInputSlot: " *InputSlot Tray4 *PageSize 7.75x10.75" +*cupsUIConstraints PageSizeVsInputSlot: " *InputSlot Tray4 *PageSize DoublePostcardRotated" +*cupsUIConstraints PageSizeVsInputSlot: " *InputSlot Tray4 *PageSize Env9" +*cupsUIConstraints PageSizeVsInputSlot: " *InputSlot Tray4 *PageSize Env10" +*cupsUIConstraints PageSizeVsInputSlot: " *InputSlot Tray4 *PageSize EnvISOB5" +*cupsUIConstraints PageSizeVsInputSlot: " *InputSlot Tray4 *PageSize EnvC5" +*cupsUIConstraints PageSizeVsInputSlot: " *InputSlot Tray4 *PageSize EnvDL" +*cupsUIConstraints PageSizeVsInputSlot: " *InputSlot Tray4 *CustomPageSize True" +*cupsUIConstraints PageSizeVsInputSlot: " *InputSlot Tray5 *PageSize Legal" +*cupsUIConstraints PageSizeVsInputSlot: " *InputSlot Tray5 *PageSize Executive" +*cupsUIConstraints PageSizeVsInputSlot: " *InputSlot Tray5 *PageSize Statement" +*cupsUIConstraints PageSizeVsInputSlot: " *InputSlot Tray5 *PageSize FanFoldGermanLegal" +*cupsUIConstraints PageSizeVsInputSlot: " *InputSlot Tray5 *PageSize Tabloid" +*cupsUIConstraints PageSizeVsInputSlot: " *InputSlot Tray5 *PageSize ARCHB" +*cupsUIConstraints PageSizeVsInputSlot: " *InputSlot Tray5 *PageSize 5x8" +*cupsUIConstraints PageSizeVsInputSlot: " *InputSlot Tray5 *PageSize A3" +*cupsUIConstraints PageSizeVsInputSlot: " *InputSlot Tray5 *PageSize A5" +*cupsUIConstraints PageSizeVsInputSlot: " *InputSlot Tray5 *PageSize 305x430mm" +*cupsUIConstraints PageSizeVsInputSlot: " *InputSlot Tray5 *PageSize FanFoldGerman" +*cupsUIConstraints PageSizeVsInputSlot: " *InputSlot Tray5 *PageSize 225x320mm" +*cupsUIConstraints PageSizeVsInputSlot: " *InputSlot Tray5 *PageSize B4" +*cupsUIConstraints PageSizeVsInputSlot: " *InputSlot Tray5 *PageSize B5" +*cupsUIConstraints PageSizeVsInputSlot: " *InputSlot Tray5 *PageSize Oficio" +*cupsUIConstraints PageSizeVsInputSlot: " *InputSlot Tray5 *PageSize 270x390mm" +*cupsUIConstraints PageSizeVsInputSlot: " *InputSlot Tray5 *PageSize 195x270mm" +*cupsUIConstraints PageSizeVsInputSlot: " *InputSlot Tray5 *PageSize 260x368mm" +*cupsUIConstraints PageSizeVsInputSlot: " *InputSlot Tray5 *PageSize 184x260mm" +*cupsUIConstraints PageSizeVsInputSlot: " *InputSlot Tray5 *PageSize 10.75x15.5" +*cupsUIConstraints PageSizeVsInputSlot: " *InputSlot Tray5 *PageSize 7.75x10.75" +*cupsUIConstraints PageSizeVsInputSlot: " *InputSlot Tray5 *PageSize DoublePostcardRotated" +*cupsUIConstraints PageSizeVsInputSlot: " *InputSlot Tray5 *PageSize Env9" +*cupsUIConstraints PageSizeVsInputSlot: " *InputSlot Tray5 *PageSize Env10" +*cupsUIConstraints PageSizeVsInputSlot: " *InputSlot Tray5 *PageSize EnvISOB5" +*cupsUIConstraints PageSizeVsInputSlot: " *InputSlot Tray5 *PageSize EnvC5" +*cupsUIConstraints PageSizeVsInputSlot: " *InputSlot Tray5 *PageSize EnvDL" +*cupsUIConstraints PageSizeVsInputSlot: " *InputSlot Tray5 *CustomPageSize True" +*cupsUIResolver PageSizeVsOutputBins: "*PageSize Letter *OutputBin None" +*cupsUIConstraints PageSizeVsOutputBins: " *OutputBin StackerBin *PageSize Statement" +*cupsUIConstraints PageSizeVsOutputBins: " *OutputBin StackerBin *PageSize ARCHB" +*cupsUIConstraints PageSizeVsOutputBins: " *OutputBin StackerBin *PageSize 5x8" +*cupsUIConstraints PageSizeVsOutputBins: " *OutputBin StackerBin *PageSize 305x430mm" +*cupsUIConstraints PageSizeVsOutputBins: " *OutputBin StackerBin *PageSize FanFoldGerman" +*cupsUIConstraints PageSizeVsOutputBins: " *OutputBin StackerBin *PageSize 225x320mm" +*cupsUIConstraints PageSizeVsOutputBins: " *OutputBin StackerBin *PageSize Oficio" +*cupsUIConstraints PageSizeVsOutputBins: " *OutputBin StackerBin *PageSize 270x390mm" +*cupsUIConstraints PageSizeVsOutputBins: " *OutputBin StackerBin *PageSize 195x270mm" +*cupsUIConstraints PageSizeVsOutputBins: " *OutputBin StackerBin *PageSize 260x368mm" +*cupsUIConstraints PageSizeVsOutputBins: " *OutputBin StackerBin *PageSize 184x260mm" +*cupsUIConstraints PageSizeVsOutputBins: " *OutputBin StackerBin *PageSize 10.75x15.5" +*cupsUIConstraints PageSizeVsOutputBins: " *OutputBin StackerBin *PageSize 7.75x10.75" +*cupsUIConstraints PageSizeVsOutputBins: " *OutputBin StackerBin *PageSize DoublePostcardRotated" +*cupsUIConstraints PageSizeVsOutputBins: " *OutputBin StackerBin *PageSize Env9" +*cupsUIConstraints PageSizeVsOutputBins: " *OutputBin StackerBin *PageSize Env10" +*cupsUIConstraints PageSizeVsOutputBins: " *OutputBin StackerBin *PageSize EnvISOB5" +*cupsUIConstraints PageSizeVsOutputBins: " *OutputBin StackerBin *PageSize EnvC5" +*cupsUIConstraints PageSizeVsOutputBins: " *OutputBin StackerBin *PageSize EnvDL" +*cupsUIConstraints PageSizeVsOutputBins: " *OutputBin LowerLeftBookletBin *PageSize Executive" +*cupsUIConstraints PageSizeVsOutputBins: " *OutputBin LowerLeftBookletBin *PageSize Statement" +*cupsUIConstraints PageSizeVsOutputBins: " *OutputBin LowerLeftBookletBin *PageSize ARCHB" +*cupsUIConstraints PageSizeVsOutputBins: " *OutputBin LowerLeftBookletBin *PageSize 5x8" +*cupsUIConstraints PageSizeVsOutputBins: " *OutputBin LowerLeftBookletBin *PageSize A5" +*cupsUIConstraints PageSizeVsOutputBins: " *OutputBin LowerLeftBookletBin *PageSize 305x430mm" +*cupsUIConstraints PageSizeVsOutputBins: " *OutputBin LowerLeftBookletBin *PageSize FanFoldGerman" +*cupsUIConstraints PageSizeVsOutputBins: " *OutputBin LowerLeftBookletBin *PageSize 225x320mm" +*cupsUIConstraints PageSizeVsOutputBins: " *OutputBin LowerLeftBookletBin *PageSize B5" +*cupsUIConstraints PageSizeVsOutputBins: " *OutputBin LowerLeftBookletBin *PageSize 270x390mm" +*cupsUIConstraints PageSizeVsOutputBins: " *OutputBin LowerLeftBookletBin *PageSize 195x270mm" +*cupsUIConstraints PageSizeVsOutputBins: " *OutputBin LowerLeftBookletBin *PageSize 260x368mm" +*cupsUIConstraints PageSizeVsOutputBins: " *OutputBin LowerLeftBookletBin *PageSize 184x260mm" +*cupsUIConstraints PageSizeVsOutputBins: " *OutputBin LowerLeftBookletBin *PageSize 10.75x15.5" +*cupsUIConstraints PageSizeVsOutputBins: " *OutputBin LowerLeftBookletBin *PageSize 7.75x10.75" +*cupsUIConstraints PageSizeVsOutputBins: " *OutputBin LowerLeftBookletBin *PageSize DoublePostcardRotated" +*cupsUIConstraints PageSizeVsOutputBins: " *OutputBin LowerLeftBookletBin *PageSize Env9" +*cupsUIConstraints PageSizeVsOutputBins: " *OutputBin LowerLeftBookletBin *PageSize Env10" +*cupsUIConstraints PageSizeVsOutputBins: " *OutputBin LowerLeftBookletBin *PageSize EnvISOB5" +*cupsUIConstraints PageSizeVsOutputBins: " *OutputBin LowerLeftBookletBin *PageSize EnvC5" +*cupsUIConstraints PageSizeVsOutputBins: " *OutputBin LowerLeftBookletBin *PageSize EnvDL" +*cupsUIConstraints PageSizeVsOutputBins: " *OutputBin LowerLeftBookletBin *CustomPageSize True" +*cupsUIResolver PageSizeVsFaceControl: "*PageSize Letter *HPFaceOrientation FaceUp" +*cupsUIConstraints PageSizeVsFaceControl: " *HPFaceOrientation FaceDown *OutputBin UpperLeftBin *PageSize 5x8" +*cupsUIConstraints PageSizeVsFaceControl: " *HPFaceOrientation FaceDown *OutputBin UpperLeftBin *PageSize DoublePostcardRotated" +*cupsUIConstraints PageSizeVsFaceControl: " *HPFaceOrientation FaceDown *OutputBin UpperLeftBin *PageSize Env9" +*cupsUIConstraints PageSizeVsFaceControl: " *HPFaceOrientation FaceDown *OutputBin UpperLeftBin *PageSize Env10" +*cupsUIConstraints PageSizeVsFaceControl: " *HPFaceOrientation FaceDown *OutputBin UpperLeftBin *PageSize EnvISOB5" +*cupsUIConstraints PageSizeVsFaceControl: " *HPFaceOrientation FaceDown *OutputBin UpperLeftBin *PageSize EnvC5" +*cupsUIConstraints PageSizeVsFaceControl: " *HPFaceOrientation FaceDown *OutputBin UpperLeftBin *PageSize EnvDL" +*cupsUIConstraints PageSizeVsFaceControl: " *HPFaceOrientation FaceDown *OutputBin MiddleLeftBin *PageSize 5x8" +*cupsUIConstraints PageSizeVsFaceControl: " *HPFaceOrientation FaceDown *OutputBin MiddleLeftBin *PageSize DoublePostcardRotated" +*cupsUIConstraints PageSizeVsFaceControl: " *HPFaceOrientation FaceDown *OutputBin MiddleLeftBin *PageSize Env9" +*cupsUIConstraints PageSizeVsFaceControl: " *HPFaceOrientation FaceDown *OutputBin MiddleLeftBin *PageSize Env10" +*cupsUIConstraints PageSizeVsFaceControl: " *HPFaceOrientation FaceDown *OutputBin MiddleLeftBin *PageSize EnvISOB5" +*cupsUIConstraints PageSizeVsFaceControl: " *HPFaceOrientation FaceDown *OutputBin MiddleLeftBin *PageSize EnvC5" +*cupsUIConstraints PageSizeVsFaceControl: " *HPFaceOrientation FaceDown *OutputBin MiddleLeftBin *PageSize EnvDL" +*cupsUIConstraints PageSizeVsFaceControl: " *HPFaceOrientation FaceDown *OutputBin LowerLeftBin *PageSize 5x8" +*cupsUIConstraints PageSizeVsFaceControl: " *HPFaceOrientation FaceDown *OutputBin LowerLeftBin *PageSize DoublePostcardRotated" +*cupsUIConstraints PageSizeVsFaceControl: " *HPFaceOrientation FaceDown *OutputBin LowerLeftBin *PageSize Env9" +*cupsUIConstraints PageSizeVsFaceControl: " *HPFaceOrientation FaceDown *OutputBin LowerLeftBin *PageSize Env10" +*cupsUIConstraints PageSizeVsFaceControl: " *HPFaceOrientation FaceDown *OutputBin LowerLeftBin *PageSize EnvISOB5" +*cupsUIConstraints PageSizeVsFaceControl: " *HPFaceOrientation FaceDown *OutputBin LowerLeftBin *PageSize EnvC5" +*cupsUIConstraints PageSizeVsFaceControl: " *HPFaceOrientation FaceDown *OutputBin LowerLeftBin *PageSize EnvDL" +*cupsUIResolver PageSizeVsPunch: "*PageSize Letter *HPPunchingOptions None" +*cupsUIConstraints PageSizeVsPunch: " *HPPunchingOptions *PageSize Executive" +*cupsUIConstraints PageSizeVsPunch: " *HPPunchingOptions *PageSize Statement" +*cupsUIConstraints PageSizeVsPunch: " *HPPunchingOptions *PageSize ARCHB" +*cupsUIConstraints PageSizeVsPunch: " *HPPunchingOptions *PageSize 5x8" +*cupsUIConstraints PageSizeVsPunch: " *HPPunchingOptions *PageSize A5" +*cupsUIConstraints PageSizeVsPunch: " *HPPunchingOptions *PageSize 305x430mm" +*cupsUIConstraints PageSizeVsPunch: " *HPPunchingOptions *PageSize FanFoldGerman" +*cupsUIConstraints PageSizeVsPunch: " *HPPunchingOptions *PageSize 225x320mm" +*cupsUIConstraints PageSizeVsPunch: " *HPPunchingOptions *PageSize B4" +*cupsUIConstraints PageSizeVsPunch: " *HPPunchingOptions *PageSize B5" +*cupsUIConstraints PageSizeVsPunch: " *HPPunchingOptions *PageSize 270x390mm" +*cupsUIConstraints PageSizeVsPunch: " *HPPunchingOptions *PageSize 195x270mm" +*cupsUIConstraints PageSizeVsPunch: " *HPPunchingOptions *PageSize 260x368mm" +*cupsUIConstraints PageSizeVsPunch: " *HPPunchingOptions *PageSize 184x260mm" +*cupsUIConstraints PageSizeVsPunch: " *HPPunchingOptions *PageSize 10.75x15.5" +*cupsUIConstraints PageSizeVsPunch: " *HPPunchingOptions *PageSize 7.75x10.75" +*cupsUIConstraints PageSizeVsPunch: " *HPPunchingOptions *PageSize DoublePostcardRotated" +*cupsUIConstraints PageSizeVsPunch: " *HPPunchingOptions *PageSize Env9" +*cupsUIConstraints PageSizeVsPunch: " *HPPunchingOptions *PageSize Env10" +*cupsUIConstraints PageSizeVsPunch: " *HPPunchingOptions *PageSize EnvISOB5" +*cupsUIConstraints PageSizeVsPunch: " *HPPunchingOptions *PageSize EnvC5" +*cupsUIConstraints PageSizeVsPunch: " *HPPunchingOptions *PageSize EnvDL" +*cupsUIConstraints PageSizeVsPunch: " *HPPunchingOptions *CustomPageSize True" +*cupsUIConstraints PageSizeVsPunch: " *HPPunchingOptions 3HolePunchLeft *PageSize Legal" +*cupsUIConstraints PageSizeVsPunch: " *HPPunchingOptions 3HolePunchLeft *PageSize FanFoldGermanLegal" +*cupsUIConstraints PageSizeVsPunch: " *HPPunchingOptions 3HolePunchLeft *PageSize Oficio" +*cupsUIConstraints PageSizeVsPunch: " *HPPunchingOptions 3HolePunchRight *PageSize Legal" +*cupsUIConstraints PageSizeVsPunch: " *HPPunchingOptions 3HolePunchRight *PageSize FanFoldGermanLegal" +*cupsUIConstraints PageSizeVsPunch: " *HPPunchingOptions 3HolePunchRight *PageSize Oficio" +*cupsUIConstraints PageSizeVsPunch: " *HPPunchingOptions 3HolePunchTop *PageSize Legal" +*cupsUIConstraints PageSizeVsPunch: " *HPPunchingOptions 3HolePunchTop *PageSize FanFoldGermanLegal" +*cupsUIConstraints PageSizeVsPunch: " *HPPunchingOptions 3HolePunchTop *PageSize Oficio" +*cupsUIConstraints PageSizeVsPunch: " *HPPunchingOptions 4HolePunchLeft *PageSize Legal" +*cupsUIConstraints PageSizeVsPunch: " *HPPunchingOptions 4HolePunchLeft *PageSize FanFoldGermanLegal" +*cupsUIConstraints PageSizeVsPunch: " *HPPunchingOptions 4HolePunchLeft *PageSize Oficio" +*cupsUIConstraints PageSizeVsPunch: " *HPPunchingOptions 4HolePunchRight *PageSize Legal" +*cupsUIConstraints PageSizeVsPunch: " *HPPunchingOptions 4HolePunchRight *PageSize FanFoldGermanLegal" +*cupsUIConstraints PageSizeVsPunch: " *HPPunchingOptions 4HolePunchRight *PageSize Oficio" +*cupsUIConstraints PageSizeVsPunch: " *HPPunchingOptions 4HolePunchTop *PageSize Legal" +*cupsUIConstraints PageSizeVsPunch: " *HPPunchingOptions 4HolePunchTop *PageSize FanFoldGermanLegal" +*cupsUIConstraints PageSizeVsPunch: " *HPPunchingOptions 4HolePunchTop *PageSize Oficio" +*cupsUIResolver PageSizeVsStapler: "*PageSize Letter *HPStaplerOptions None" +*cupsUIConstraints PageSizeVsStapler: " *HPStaplerOptions *PageSize Executive" +*cupsUIConstraints PageSizeVsStapler: " *HPStaplerOptions *PageSize Statement" +*cupsUIConstraints PageSizeVsStapler: " *HPStaplerOptions *PageSize ARCHB" +*cupsUIConstraints PageSizeVsStapler: " *HPStaplerOptions *PageSize 5x8" +*cupsUIConstraints PageSizeVsStapler: " *HPStaplerOptions *PageSize A5" +*cupsUIConstraints PageSizeVsStapler: " *HPStaplerOptions *PageSize 305x430mm" +*cupsUIConstraints PageSizeVsStapler: " *HPStaplerOptions *PageSize FanFoldGerman" +*cupsUIConstraints PageSizeVsStapler: " *HPStaplerOptions *PageSize 225x320mm" +*cupsUIConstraints PageSizeVsStapler: " *HPStaplerOptions *PageSize B5" +*cupsUIConstraints PageSizeVsStapler: " *HPStaplerOptions *PageSize 195x270mm" +*cupsUIConstraints PageSizeVsStapler: " *HPStaplerOptions *PageSize 260x368mm" +*cupsUIConstraints PageSizeVsStapler: " *HPStaplerOptions *PageSize 184x260mm" +*cupsUIConstraints PageSizeVsStapler: " *HPStaplerOptions *PageSize 10.75x15.5" +*cupsUIConstraints PageSizeVsStapler: " *HPStaplerOptions *PageSize 7.75x10.75" +*cupsUIConstraints PageSizeVsStapler: " *HPStaplerOptions *PageSize DoublePostcardRotated" +*cupsUIConstraints PageSizeVsStapler: " *HPStaplerOptions *PageSize Env9" +*cupsUIConstraints PageSizeVsStapler: " *HPStaplerOptions *PageSize Env10" +*cupsUIConstraints PageSizeVsStapler: " *HPStaplerOptions *PageSize EnvISOB5" +*cupsUIConstraints PageSizeVsStapler: " *HPStaplerOptions *PageSize EnvC5" +*cupsUIConstraints PageSizeVsStapler: " *HPStaplerOptions *PageSize EnvDL" +*cupsUIConstraints PageSizeVsStapler: " *HPStaplerOptions *CustomPageSize True" +*cupsUIConstraints PageSizeVsStapler: " *HPStaplerOptions FoldStitch *PageSize 270x390mm" +*cupsUIConstraints PageSizeVsStapler: " *HPStaplerOptions *PageSize 270x390mm *HPOption_SS_BM_Finisher StaplerStackerStacker" +*cupsUIConstraints PageSizeVsStapler: " *HPStaplerOptions *PageSize 270x390mm *HPOption_SS_BM_Finisher StaplerStacker2_3PuncherStacker" +*cupsUIConstraints PageSizeVsStapler: " *HPStaplerOptions *PageSize 270x390mm *HPOption_SS_BM_Finisher StaplerStacker2_4PuncherStacker" +*cupsUIConstraints PageSizeVsStapler: " *HPStaplerOptions *PageSize 270x390mm *HPOption_SS_BM_Finisher BookletMakerStacker" +*cupsUIResolver DuplexerVsDuplex: "*Duplex None" +*cupsUIConstraints DuplexerVsDuplex: "*HPOption_Duplexer False *Duplex" +*cupsUIResolver DuplexerVsFoldAndStitch: "*HPStaplerOptions None" +*cupsUIConstraints DuplexerVsFoldAndStitch: "*HPOption_Duplexer False *HPStaplerOptions FoldStitch" +*cupsUIResolver FinishersVsOutputBin: "*OutputBin None" +*cupsUIConstraints FinishersVsOutputBin: "*HPOption_SS_BM_Finisher None *OutputBin UpperLeftBin" +*cupsUIConstraints FinishersVsOutputBin: "*HPOption_SS_BM_Finisher None *OutputBin MiddleLeftBin" +*cupsUIConstraints FinishersVsOutputBin: "*HPOption_SS_BM_Finisher None *OutputBin LowerLeftBin" +*cupsUIConstraints FinishersVsOutputBin: "*HPOption_SS_BM_Finisher None *OutputBin LowerLeftBookletBin" +*cupsUIConstraints FinishersVsOutputBin: "*HPOption_SS_BM_Finisher None *OutputBin StackerBin" +*cupsUIConstraints FinishersVsOutputBin: "*HPOption_SS_BM_Finisher *OutputBin LeftBin" +*cupsUIConstraints FinishersVsOutputBin: "*OutputBin StackerBin *HPOption_SS_BM_Finisher StaplerStackerMailbox" +*cupsUIConstraints FinishersVsOutputBin: "*OutputBin StackerBin *HPOption_SS_BM_Finisher StaplerStacker2_3PuncherMailbox" +*cupsUIConstraints FinishersVsOutputBin: "*OutputBin StackerBin *HPOption_SS_BM_Finisher StaplerStacker2_4PuncherMailbox" +*cupsUIConstraints FinishersVsOutputBin: "*OutputBin StackerBin *HPOption_SS_BM_Finisher BookletMakerMailbox" +*cupsUIConstraints FinishersVsOutputBin: "*OutputBin UpperLeftBin *HPOption_SS_BM_Finisher StaplerStackerStacker" +*cupsUIConstraints FinishersVsOutputBin: "*OutputBin UpperLeftBin *HPOption_SS_BM_Finisher StaplerStacker2_3PuncherStacker" +*cupsUIConstraints FinishersVsOutputBin: "*OutputBin UpperLeftBin *HPOption_SS_BM_Finisher StaplerStacker2_4PuncherStacker" +*cupsUIConstraints FinishersVsOutputBin: "*OutputBin UpperLeftBin *HPOption_SS_BM_Finisher BookletMakerStacker" +*cupsUIConstraints FinishersVsOutputBin: "*OutputBin MiddleLeftBin *HPOption_SS_BM_Finisher StaplerStackerStacker" +*cupsUIConstraints FinishersVsOutputBin: "*OutputBin MiddleLeftBin *HPOption_SS_BM_Finisher StaplerStacker2_3PuncherStacker" +*cupsUIConstraints FinishersVsOutputBin: "*OutputBin MiddleLeftBin *HPOption_SS_BM_Finisher StaplerStacker2_4PuncherStacker" +*cupsUIConstraints FinishersVsOutputBin: "*OutputBin MiddleLeftBin *HPOption_SS_BM_Finisher BookletMakerStacker" +*cupsUIConstraints FinishersVsOutputBin: "*OutputBin MiddleLeftBin *HPOption_SS_BM_Finisher StaplerStackerMailbox" +*cupsUIConstraints FinishersVsOutputBin: "*OutputBin MiddleLeftBin *HPOption_SS_BM_Finisher StaplerStacker2_3PuncherMailbox" +*cupsUIConstraints FinishersVsOutputBin: "*OutputBin MiddleLeftBin *HPOption_SS_BM_Finisher StaplerStacker2_4PuncherMailbox" +*cupsUIConstraints FinishersVsOutputBin: "*OutputBin LowerLeftBin *HPOption_SS_BM_Finisher StaplerStackerStacker" +*cupsUIConstraints FinishersVsOutputBin: "*OutputBin LowerLeftBin *HPOption_SS_BM_Finisher StaplerStacker2_3PuncherStacker" +*cupsUIConstraints FinishersVsOutputBin: "*OutputBin LowerLeftBin *HPOption_SS_BM_Finisher StaplerStacker2_4PuncherStacker" +*cupsUIConstraints FinishersVsOutputBin: "*OutputBin LowerLeftBin *HPOption_SS_BM_Finisher BookletMakerStacker" +*cupsUIConstraints FinishersVsOutputBin: "*OutputBin LowerLeftBin *HPOption_SS_BM_Finisher BookletMakerMailbox" +*cupsUIConstraints FinishersVsOutputBin: "*OutputBin LowerLeftBookletBin *HPOption_SS_BM_Finisher StaplerStackerMailbox" +*cupsUIConstraints FinishersVsOutputBin: "*OutputBin LowerLeftBookletBin *HPOption_SS_BM_Finisher StaplerStackerStacker" +*cupsUIConstraints FinishersVsOutputBin: "*OutputBin LowerLeftBookletBin *HPOption_SS_BM_Finisher StaplerStacker2_3PuncherMailbox" +*cupsUIConstraints FinishersVsOutputBin: "*OutputBin LowerLeftBookletBin *HPOption_SS_BM_Finisher StaplerStacker2_3PuncherStacker" +*cupsUIConstraints FinishersVsOutputBin: "*OutputBin LowerLeftBookletBin *HPOption_SS_BM_Finisher StaplerStacker2_4PuncherMailbox" +*cupsUIConstraints FinishersVsOutputBin: "*OutputBin LowerLeftBookletBin *HPOption_SS_BM_Finisher StaplerStacker2_4PuncherStacker" + +*cupsUIResolver StaplingVsFinishers: "*HPStaplerOptions None" +*cupsUIConstraints StaplingVsFinishers: "*HPStaplerOptions *HPOption_SS_BM_Finisher None" +*cupsUIConstraints StaplingVsFinishers: "*HPStaplerOptions FoldStitch *HPOption_SS_BM_Finisher StaplerStackerMailbox" +*cupsUIConstraints StaplingVsFinishers: "*HPStaplerOptions FoldStitch *HPOption_SS_BM_Finisher StaplerStackerStacker" +*cupsUIConstraints StaplingVsFinishers: "*HPStaplerOptions FoldStitch *HPOption_SS_BM_Finisher StaplerStacker2_3PuncherMailbox" +*cupsUIConstraints StaplingVsFinishers: "*HPStaplerOptions FoldStitch *HPOption_SS_BM_Finisher StaplerStacker2_3PuncherStacker" +*cupsUIConstraints StaplingVsFinishers: "*HPStaplerOptions FoldStitch *HPOption_SS_BM_Finisher StaplerStacker2_4PuncherMailbox" +*cupsUIConstraints StaplingVsFinishers: "*HPStaplerOptions FoldStitch *HPOption_SS_BM_Finisher StaplerStacker2_4PuncherStacker" +*cupsUIResolver OutputBinVsStapling: "*OutputBin None *HPStaplerOptions None" +*cupsUIConstraints OutputBinVsStapling: "*OutputBin LeftBin *HPStaplerOptions" +*cupsUIConstraints OutputBinVsStapling: "*OutputBin LowerLeftBookletBin *HPStaplerOptions 1StapleLeftAngled" +*cupsUIConstraints OutputBinVsStapling: "*OutputBin LowerLeftBookletBin *HPStaplerOptions 1StapleRightAngled" +*cupsUIConstraints OutputBinVsStapling: "*OutputBin LowerLeftBookletBin *HPStaplerOptions 2StaplesLeft" +*cupsUIConstraints OutputBinVsStapling: "*OutputBin LowerLeftBookletBin *HPStaplerOptions 2StaplesRight" +*cupsUIConstraints OutputBinVsStapling: "*OutputBin LowerLeftBookletBin *HPStaplerOptions 2StaplesTop" +*cupsUIConstraints OutputBinVsStapling: "*OutputBin StackerBin *HPStaplerOptions FoldStitch" +*cupsUIConstraints OutputBinVsStapling: "*OutputBin UpperLeftBin *HPStaplerOptions FoldStitch" +*cupsUIConstraints OutputBinVsStapling: "*OutputBin MiddleLeftBin *HPStaplerOptions FoldStitch" +*cupsUIConstraints OutputBinVsStapling: "*OutputBin LowerLeftBin *HPStaplerOptions FoldStitch" +*cupsUIConstraints: "*InputSlot Tray4 *HPStaplerOptions FoldStitch" +*cupsUIConstraints: "*InputSlot Tray5 *HPStaplerOptions FoldStitch" +*cupsUIConstraints: "*InputSlot Tray4 *OutputBin LowerLeftBookletBin" +*cupsUIConstraints: "*InputSlot Tray5 *OutputBin LowerLeftBookletBin" +*cupsUIConstraints: "*InputSlot Tray4 *HPStaplerOptions FoldStitch *Duplex None" +*cupsUIConstraints: "*InputSlot Tray5 *HPStaplerOptions FoldStitch *Duplex None" +*HPConditionHPBookletFilter True: "HPStaplerOptions FoldStitch" +*cupsUIResolver PunchVsFinishers: "*HPPunchingOptions None" +*cupsUIConstraints PunchVsFinishers: "*HPOption_SS_BM_Finisher StaplerStacker2_4PuncherMailbox *HPPunchingOptions 3HolePunchLeft" +*cupsUIConstraints PunchVsFinishers: "*HPOption_SS_BM_Finisher StaplerStacker2_4PuncherMailbox *HPPunchingOptions 3HolePunchRight" +*cupsUIConstraints PunchVsFinishers: "*HPOption_SS_BM_Finisher StaplerStacker2_4PuncherMailbox *HPPunchingOptions 3HolePunchTop" +*cupsUIConstraints PunchVsFinishers: "*HPOption_SS_BM_Finisher StaplerStacker2_4PuncherStacker *HPPunchingOptions 3HolePunchLeft" +*cupsUIConstraints PunchVsFinishers: "*HPOption_SS_BM_Finisher StaplerStacker2_4PuncherStacker *HPPunchingOptions 3HolePunchRight" +*cupsUIConstraints PunchVsFinishers: "*HPOption_SS_BM_Finisher StaplerStacker2_4PuncherStacker *HPPunchingOptions 3HolePunchTop" +*cupsUIConstraints PunchVsFinishers: "*HPOption_SS_BM_Finisher StaplerStacker2_3PuncherMailbox *HPPunchingOptions 4HolePunchLeft" +*cupsUIConstraints PunchVsFinishers: "*HPOption_SS_BM_Finisher StaplerStacker2_3PuncherMailbox *HPPunchingOptions 4HolePunchRight" +*cupsUIConstraints PunchVsFinishers: "*HPOption_SS_BM_Finisher StaplerStacker2_3PuncherMailbox *HPPunchingOptions 4HolePunchTop" +*cupsUIConstraints PunchVsFinishers: "*HPOption_SS_BM_Finisher StaplerStacker2_3PuncherStacker *HPPunchingOptions 4HolePunchLeft" +*cupsUIConstraints PunchVsFinishers: "*HPOption_SS_BM_Finisher StaplerStacker2_3PuncherStacker *HPPunchingOptions 4HolePunchRight" +*cupsUIConstraints PunchVsFinishers: "*HPOption_SS_BM_Finisher StaplerStacker2_3PuncherStacker *HPPunchingOptions 4HolePunchTop" +*cupsUIConstraints PunchVsFinishers: "*HPPunchingOptions *HPOption_SS_BM_Finisher None" +*cupsUIConstraints PunchVsFinishers: "*HPPunchingOptions *HPOption_SS_BM_Finisher StaplerStackerMailbox" +*cupsUIConstraints PunchVsFinishers: "*HPPunchingOptions *HPOption_SS_BM_Finisher StaplerStackerStacker" +*cupsUIConstraints PunchVsFinishers: "*HPPunchingOptions *HPOption_SS_BM_Finisher BookletMakerMailbox" +*cupsUIConstraints PunchVsFinishers: "*HPPunchingOptions *HPOption_SS_BM_Finisher BookletMakerStacker" +*cupsUIResolver OutputBinVsPunch: "*OutputBin None *HPPunchingOptions None" +*cupsUIConstraints OutputBinVsPunch: "*OutputBin LeftBin *HPPunchingOptions" +*cupsUIConstraints OutputBinVsPunch: "*OutputBin LowerLeftBookletBin *HPPunchingOptions" +*cupsUIResolver StaplingVsPunch: "*HPStaplerOptions None *HPPunchingOptions None" +*cupsUIConstraints StaplingVsPunch: "*HPStaplerOptions 1StapleLeftAngled *HPPunchingOptions 2HolePunchRight" +*cupsUIConstraints StaplingVsPunch: "*HPStaplerOptions 1StapleLeftAngled *HPPunchingOptions 3HolePunchRight" +*cupsUIConstraints StaplingVsPunch: "*HPStaplerOptions 1StapleLeftAngled *HPPunchingOptions 4HolePunchRight" +*cupsUIConstraints StaplingVsPunch: "*HPStaplerOptions 1StapleLeftAngled *HPPunchingOptions 2HolePunchBottom" +*cupsUIConstraints StaplingVsPunch: "*HPStaplerOptions 1StapleRightAngled *HPPunchingOptions 2HolePunchLeft" +*cupsUIConstraints StaplingVsPunch: "*HPStaplerOptions 1StapleRightAngled *HPPunchingOptions 3HolePunchLeft" +*cupsUIConstraints StaplingVsPunch: "*HPStaplerOptions 1StapleRightAngled *HPPunchingOptions 4HolePunchLeft" +*cupsUIConstraints StaplingVsPunch: "*HPStaplerOptions 1StapleRightAngled *HPPunchingOptions 2HolePunchBottom" +*cupsUIConstraints StaplingVsPunch: "*HPStaplerOptions 2StaplesLeft *HPPunchingOptions 2HolePunchRight" +*cupsUIConstraints StaplingVsPunch: "*HPStaplerOptions 2StaplesLeft *HPPunchingOptions 3HolePunchRight" +*cupsUIConstraints StaplingVsPunch: "*HPStaplerOptions 2StaplesLeft *HPPunchingOptions 4HolePunchRight" +*cupsUIConstraints StaplingVsPunch: "*HPStaplerOptions 2StaplesLeft *HPPunchingOptions 2HolePunchTop" +*cupsUIConstraints StaplingVsPunch: "*HPStaplerOptions 2StaplesLeft *HPPunchingOptions 3HolePunchTop" +*cupsUIConstraints StaplingVsPunch: "*HPStaplerOptions 2StaplesLeft *HPPunchingOptions 4HolePunchTop" +*cupsUIConstraints StaplingVsPunch: "*HPStaplerOptions 2StaplesLeft *HPPunchingOptions 2HolePunchBottom" +*cupsUIConstraints StaplingVsPunch: "*HPStaplerOptions 2StaplesRight *HPPunchingOptions 2HolePunchLeft" +*cupsUIConstraints StaplingVsPunch: "*HPStaplerOptions 2StaplesRight *HPPunchingOptions 3HolePunchLeft" +*cupsUIConstraints StaplingVsPunch: "*HPStaplerOptions 2StaplesRight *HPPunchingOptions 4HolePunchLeft" +*cupsUIConstraints StaplingVsPunch: "*HPStaplerOptions 2StaplesRight *HPPunchingOptions 2HolePunchTop" +*cupsUIConstraints StaplingVsPunch: "*HPStaplerOptions 2StaplesRight *HPPunchingOptions 3HolePunchTop" +*cupsUIConstraints StaplingVsPunch: "*HPStaplerOptions 2StaplesRight *HPPunchingOptions 4HolePunchTop" +*cupsUIConstraints StaplingVsPunch: "*HPStaplerOptions 2StaplesRight *HPPunchingOptions 2HolePunchBottom" +*cupsUIConstraints StaplingVsPunch: "*HPStaplerOptions 2StaplesTop *HPPunchingOptions 2HolePunchLeft" +*cupsUIConstraints StaplingVsPunch: "*HPStaplerOptions 2StaplesTop *HPPunchingOptions 3HolePunchLeft" +*cupsUIConstraints StaplingVsPunch: "*HPStaplerOptions 2StaplesTop *HPPunchingOptions 4HolePunchLeft" +*cupsUIConstraints StaplingVsPunch: "*HPStaplerOptions 2StaplesTop *HPPunchingOptions 2HolePunchRight" +*cupsUIConstraints StaplingVsPunch: "*HPStaplerOptions 2StaplesTop *HPPunchingOptions 3HolePunchRight" +*cupsUIConstraints StaplingVsPunch: "*HPStaplerOptions 2StaplesTop *HPPunchingOptions 4HolePunchRight" +*cupsUIConstraints StaplingVsPunch: "*HPStaplerOptions 2StaplesTop *HPPunchingOptions 2HolePunchBottom" +*cupsUIConstraints StaplingVsPunch: "*HPStaplerOptions FoldStitch *HPPunchingOptions" +*HPManDupTumbleFirstSides: False +*HPGuidePageExtraTumble: True +*HPManualFeedPrintsOnBottom: False +*HPEasyColor: True +*HPEasyColorJPEGArtifactReduction: True +*HPEasyColorPhotoEnhancement: True +*HPEasyColorAdjustColor: True +*HPEasyColorReduceImageThreshold: "1.5" +*cupsUIResolver MediaTypeVsDuplex: "*Duplex None *MediaType Unspecified" +*cupsUIConstraints MediaTypeVsDuplex: "*Duplex *MediaType MonochromeLaserTransparency" +*cupsUIConstraints MediaTypeVsDuplex: "*Duplex *MediaType Labels" +*cupsUIConstraints MediaTypeVsDuplex: "*Duplex *MediaType Envelope" +*cupsUIConstraints MediaTypeVsDuplex: "*Duplex *MediaType HeavyEnvelope" +*cupsUIConstraints: "*InputSlot Tray2 *MediaType Envelope" +*cupsUIConstraints: "*InputSlot Tray2 *MediaType HeavyEnvelope" +*cupsUIConstraints: "*InputSlot Tray3 *MediaType Envelope" +*cupsUIConstraints: "*InputSlot Tray3 *MediaType HeavyEnvelope" +*cupsUIConstraints: "*InputSlot Tray4 *MediaType MonochromeLaserTransparency" +*cupsUIConstraints: "*InputSlot Tray4 *MediaType Labels" +*cupsUIConstraints: "*InputSlot Tray4 *MediaType Envelope" +*cupsUIConstraints: "*InputSlot Tray4 *MediaType HeavyEnvelope" +*cupsUIConstraints: "*InputSlot Tray5 *MediaType MonochromeLaserTransparency" +*cupsUIConstraints: "*InputSlot Tray5 *MediaType Labels" +*cupsUIConstraints: "*InputSlot Tray5 *MediaType Envelope" +*cupsUIConstraints: "*InputSlot Tray5 *MediaType HeavyEnvelope" +*cupsUIConstraints: "*HPFaceOrientation FaceDown *OutputBin UpperLeftBin *MediaType Cardstock176220" +*cupsUIConstraints: "*HPFaceOrientation FaceDown *OutputBin UpperLeftBin *MediaType MonochromeLaserTransparency" +*cupsUIConstraints: "*HPFaceOrientation FaceDown *OutputBin UpperLeftBin *MediaType Labels" +*cupsUIConstraints: "*HPFaceOrientation FaceDown *OutputBin UpperLeftBin *MediaType Envelope" +*cupsUIConstraints: "*HPFaceOrientation FaceDown *OutputBin UpperLeftBin *MediaType HeavyEnvelope" +*cupsUIConstraints: "*HPFaceOrientation FaceDown *OutputBin MiddleLeftBin *MediaType Cardstock176220" +*cupsUIConstraints: "*HPFaceOrientation FaceDown *OutputBin MiddleLeftBin *MediaType MonochromeLaserTransparency" +*cupsUIConstraints: "*HPFaceOrientation FaceDown *OutputBin MiddleLeftBin *MediaType Labels" +*cupsUIConstraints: "*HPFaceOrientation FaceDown *OutputBin MiddleLeftBin *MediaType Envelope" +*cupsUIConstraints: "*HPFaceOrientation FaceDown *OutputBin MiddleLeftBin *MediaType HeavyEnvelope" +*cupsUIConstraints: "*HPFaceOrientation FaceDown *OutputBin LowerLeftBin *MediaType Cardstock176220" +*cupsUIConstraints: "*HPFaceOrientation FaceDown *OutputBin LowerLeftBin *MediaType MonochromeLaserTransparency" +*cupsUIConstraints: "*HPFaceOrientation FaceDown *OutputBin LowerLeftBin *MediaType Labels" +*cupsUIConstraints: "*HPFaceOrientation FaceDown *OutputBin LowerLeftBin *MediaType Envelope" +*cupsUIConstraints: "*HPFaceOrientation FaceDown *OutputBin LowerLeftBin *MediaType HeavyEnvelope" +*cupsUIConstraints: "*OutputBin LowerLeftBookletBin *MediaType Cardstock176220" +*cupsUIConstraints: "*OutputBin LowerLeftBookletBin *MediaType MonochromeLaserTransparency" +*cupsUIConstraints: "*OutputBin LowerLeftBookletBin *MediaType Labels" +*cupsUIConstraints: "*OutputBin LowerLeftBookletBin *MediaType Envelope" +*cupsUIConstraints: "*OutputBin LowerLeftBookletBin *MediaType HeavyEnvelope" +*cupsUIConstraints: "*OutputBin LowerLeftBookletBin *MediaType Prepunched" +*cupsUIConstraints: "*HPFaceOrientation FaceDown *OutputBin StackerBin *MediaType Cardstock176220" +*cupsUIConstraints: "*HPFaceOrientation FaceDown *OutputBin StackerBin *MediaType MonochromeLaserTransparency" +*cupsUIConstraints: "*HPFaceOrientation FaceDown *OutputBin StackerBin *MediaType Labels" +*cupsUIConstraints: "*HPFaceOrientation FaceDown *OutputBin StackerBin *MediaType Envelope" +*cupsUIConstraints: "*HPFaceOrientation FaceDown *OutputBin StackerBin *MediaType HeavyEnvelope" +*cupsUIConstraints: "*HPPunchingOptions *MediaType Cardstock176220" +*cupsUIConstraints: "*HPPunchingOptions *MediaType MonochromeLaserTransparency" +*cupsUIConstraints: "*HPPunchingOptions *MediaType Labels" +*cupsUIConstraints: "*HPPunchingOptions *MediaType Envelope" +*cupsUIConstraints: "*HPPunchingOptions *MediaType HeavyEnvelope" +*cupsUIConstraints: "*HPStaplerOptions *MediaType Cardstock176220" +*cupsUIConstraints: "*HPStaplerOptions *MediaType MonochromeLaserTransparency" +*cupsUIConstraints: "*HPStaplerOptions *MediaType Labels" +*cupsUIConstraints: "*HPStaplerOptions *MediaType Envelope" +*cupsUIConstraints: "*HPStaplerOptions *MediaType HeavyEnvelope" +*cupsUIConstraints: "*HPStaplerOptions FoldStitch *MediaType Prepunched" +*DefaultResolution: 600dpi +*HPCustomJobName Title/Job Name: "" +*HPCustomJobName Range: "1 15" +*HPCustomJobName Type: "string" +*HPCustomUserName Title/User Name: "" +*HPCustomUserName Range: "1 15" +*HPCustomUserName Type: "string" +*HPSupportedUnicodeRanges: "0x0020 0xffff" +*cupsUIConstraints OutputBinVsStapling: "*OutputBin StandardTopBin *HPStaplerOptions" +*cupsUIConstraints OutputBinVsPunch: "*OutputBin StandardTopBin *HPPunchingOptions" +*cupsUIConstraints PageSizeVsOutputBins: " *OutputBin StandardTopBin *PageSize 5x8" +*cupsUIConstraints PageSizeVsOutputBins: " *OutputBin StandardTopBin *PageSize DoublePostcardRotated" +*cupsUIConstraints PageSizeVsOutputBins: " *OutputBin StandardTopBin *PageSize Env9" +*cupsUIConstraints PageSizeVsOutputBins: " *OutputBin StandardTopBin *PageSize Env10" +*cupsUIConstraints PageSizeVsOutputBins: " *OutputBin StandardTopBin *PageSize EnvISOB5" +*cupsUIConstraints PageSizeVsOutputBins: " *OutputBin StandardTopBin *PageSize EnvC5" +*cupsUIConstraints PageSizeVsOutputBins: " *OutputBin StandardTopBin *PageSize EnvDL" +*cupsUIConstraints: "*OutputBin StandardTopBin *MediaType Cardstock176220" +*cupsUIConstraints: "*OutputBin StandardTopBin *MediaType MonochromeLaserTransparency" +*cupsUIConstraints: "*OutputBin StandardTopBin *MediaType Labels" +*cupsUIConstraints: "*OutputBin StandardTopBin *MediaType Envelope" +*cupsUIConstraints: "*OutputBin StandardTopBin *MediaType HeavyEnvelope" +*cupsVersion: 1.5 +*cupsModelNumber: 0 +*cupsManualCopies: False +*cupsLanguages: "en da de es fi fr it ja ko no nl pt ru sv zh_CN zh_TW" +*cupsFilter: "application/vnd.cups-postscript 0 hpps" +*OpenUI *PageSize/Media Size: PickOne +*OrderDependency: 10 AnySetup *PageSize +*DefaultPageSize: A4 +*PageSize Letter/US Letter: "<>setpagedevice" +*PageSize Legal/US Legal: "<>setpagedevice" +*PageSize Executive/Executive: "<>setpagedevice" +*PageSize Statement/Statement: "<>setpagedevice" +*PageSize FanFoldGermanLegal/Oficio 8.5x13: "<> setpagedevice" +*PageSize Tabloid/Tabloid: "<>setpagedevice" +*PageSize ARCHB/Tabloid Oversize: "<>setpagedevice" +*PageSize 5x8/5x8: "<>setpagedevice" +*PageSize A3/A3: "<>setpagedevice" +*PageSize A4/A4: "<>setpagedevice" +*PageSize A5/A5: "<>setpagedevice" +*PageSize 305x430mm/RA3: "<>setpagedevice" +*PageSize FanFoldGerman/8.5x12: "<>setpagedevice" +*PageSize 225x320mm/SRA4: "<>setpagedevice" +*PageSize B4/JIS B4: "<>setpagedevice" +*PageSize B5/JIS B5: "<>setpagedevice" +*PageSize Oficio/Oficio 216x340 mm: "<>setpagedevice" +*PageSize 270x390mm/8K 270x390 mm: "<>setpagedevice" +*PageSize 195x270mm/16K 195x270 mm: "<>setpagedevice" +*PageSize 260x368mm/8K 260x368 mm: "<>setpagedevice" +*PageSize 184x260mm/16K 184x260 mm: "<>setpagedevice" +*PageSize 10.75x15.5/8K 273x394 mm: "<>setpagedevice" +*PageSize 7.75x10.75/16K 197x273 mm: "<>setpagedevice" +*PageSize DoublePostcardRotated/Postcard Double Long Edge: "<>setpagedevice" +*PageSize Env9/Envelope #9: "<>setpagedevice" +*PageSize Env10/Envelope #10: "<>setpagedevice" +*PageSize EnvISOB5/Envelope B5: "<>setpagedevice" +*PageSize EnvC5/Envelope C5: "<>setpagedevice" +*PageSize EnvDL/Envelope DL: "<>setpagedevice" +*CloseUI: *PageSize +*OpenUI *PageRegion/Media Size: PickOne +*OrderDependency: 10 AnySetup *PageRegion +*DefaultPageRegion: A4 +*PageRegion Letter/US Letter: "<>setpagedevice" +*PageRegion Legal/US Legal: "<>setpagedevice" +*PageRegion Executive/Executive: "<>setpagedevice" +*PageRegion Statement/Statement: "<>setpagedevice" +*PageRegion FanFoldGermanLegal/Oficio 8.5x13: "<> setpagedevice" +*PageRegion Tabloid/Tabloid: "<>setpagedevice" +*PageRegion ARCHB/Tabloid Oversize: "<>setpagedevice" +*PageRegion 5x8/5x8: "<>setpagedevice" +*PageRegion A3/A3: "<>setpagedevice" +*PageRegion A4/A4: "<>setpagedevice" +*PageRegion A5/A5: "<>setpagedevice" +*PageRegion 305x430mm/RA3: "<>setpagedevice" +*PageRegion FanFoldGerman/8.5x12: "<>setpagedevice" +*PageRegion 225x320mm/SRA4: "<>setpagedevice" +*PageRegion B4/JIS B4: "<>setpagedevice" +*PageRegion B5/JIS B5: "<>setpagedevice" +*PageRegion Oficio/Oficio 216x340 mm: "<>setpagedevice" +*PageRegion 270x390mm/8K 270x390 mm: "<>setpagedevice" +*PageRegion 195x270mm/16K 195x270 mm: "<>setpagedevice" +*PageRegion 260x368mm/8K 260x368 mm: "<>setpagedevice" +*PageRegion 184x260mm/16K 184x260 mm: "<>setpagedevice" +*PageRegion 10.75x15.5/8K 273x394 mm: "<>setpagedevice" +*PageRegion 7.75x10.75/16K 197x273 mm: "<>setpagedevice" +*PageRegion DoublePostcardRotated/Postcard Double Long Edge: "<>setpagedevice" +*PageRegion Env9/Envelope #9: "<>setpagedevice" +*PageRegion Env10/Envelope #10: "<>setpagedevice" +*PageRegion EnvISOB5/Envelope B5: "<>setpagedevice" +*PageRegion EnvC5/Envelope C5: "<>setpagedevice" +*PageRegion EnvDL/Envelope DL: "<>setpagedevice" +*CloseUI: *PageRegion +*DefaultImageableArea: A4 +*ImageableArea Letter/US Letter: "12 12 600 780" +*ImageableArea Legal/US Legal: "12 12 600 996" +*ImageableArea Executive/Executive: "12 12 510 744" +*ImageableArea Statement/Statement: "12 12 384 600" +*ImageableArea FanFoldGermanLegal/Oficio 8.5x13: "12 12 600 924" +*ImageableArea Tabloid/Tabloid: "12 12 780 1212" +*ImageableArea ARCHB/Tabloid Oversize: "12 12 852 1284" +*ImageableArea 5x8/5x8: "12 12 348 564" +*ImageableArea A3/A3: "12 12 830 1179" +*ImageableArea A4/A4: "12 12 583 830" +*ImageableArea A5/A5: "12 12 408 583" +*ImageableArea 305x430mm/RA3: "12 12 853 1207" +*ImageableArea FanFoldGerman/8.5x12: "12 12 600 852" +*ImageableArea 225x320mm/SRA4: "12 12 626 895" +*ImageableArea B4/JIS B4: "12 12 717 1020" +*ImageableArea B5/JIS B5: "12 12 504 717" +*ImageableArea Oficio/Oficio 216x340 mm: "12 12 600 952" +*ImageableArea 270x390mm/8K 270x390 mm: "12 12 753 1094" +*ImageableArea 195x270mm/16K 195x270 mm: "12 12 541 753" +*ImageableArea 260x368mm/8K 260x368 mm: "12 12 725 1031" +*ImageableArea 184x260mm/16K 184x260 mm: "12 12 510 725" +*ImageableArea 10.75x15.5/8K 273x394 mm: "12 12 762 1104" +*ImageableArea 7.75x10.75/16K 197x273 mm: "12 12 546 762" +*ImageableArea DoublePostcardRotated/Postcard Double Long Edge: "12 12 408 555" +*ImageableArea Env9/Envelope #9: "12 12 267 627" +*ImageableArea Env10/Envelope #10: "12 12 285 672" +*ImageableArea EnvISOB5/Envelope B5: "12 12 487 697" +*ImageableArea EnvC5/Envelope C5: "12 12 447 637" +*ImageableArea EnvDL/Envelope DL: "12 12 300 612" +*DefaultPaperDimension: A4 +*PaperDimension Letter/US Letter: "612 792" +*PaperDimension Legal/US Legal: "612 1008" +*PaperDimension Executive/Executive: "522 756" +*PaperDimension Statement/Statement: "396 612" +*PaperDimension FanFoldGermanLegal/Oficio 8.5x13: "612 936" +*PaperDimension Tabloid/Tabloid: "792 1224" +*PaperDimension ARCHB/Tabloid Oversize: "864 1296" +*PaperDimension 5x8/5x8: "360 576" +*PaperDimension A3/A3: "842 1191" +*PaperDimension A4/A4: "595 842" +*PaperDimension A5/A5: "420 595" +*PaperDimension 305x430mm/RA3: "865 1219" +*PaperDimension FanFoldGerman/8.5x12: "612 864" +*PaperDimension 225x320mm/SRA4: "638 907" +*PaperDimension B4/JIS B4: "729 1032" +*PaperDimension B5/JIS B5: "516 729" +*PaperDimension Oficio/Oficio 216x340 mm: "612 964" +*PaperDimension 270x390mm/8K 270x390 mm: "765 1106" +*PaperDimension 195x270mm/16K 195x270 mm: "553 765" +*PaperDimension 260x368mm/8K 260x368 mm: "737 1043" +*PaperDimension 184x260mm/16K 184x260 mm: "522 737" +*PaperDimension 10.75x15.5/8K 273x394 mm: "774 1116" +*PaperDimension 7.75x10.75/16K 197x273 mm: "558 774" +*PaperDimension DoublePostcardRotated/Postcard Double Long Edge: "420 567" +*PaperDimension Env9/Envelope #9: "279 639" +*PaperDimension Env10/Envelope #10: "297 684" +*PaperDimension EnvISOB5/Envelope B5: "499 709" +*PaperDimension EnvC5/Envelope C5: "459 649" +*PaperDimension EnvDL/Envelope DL: "312 624" +*MaxMediaWidth: "885.599975585938" +*MaxMediaHeight: "1333" +*HWMargins: 12 12 12 12 +*CustomPageSize True: "pop pop pop <>setpagedevice" +*ParamCustomPageSize Width: 1 points 277 885.599975585938 +*ParamCustomPageSize Height: 2 points 540.5 1333 +*ParamCustomPageSize WidthOffset: 3 points 0 0 +*ParamCustomPageSize HeightOffset: 4 points 0 0 +*ParamCustomPageSize Orientation: 5 int 0 0 +*OpenUI *Collate/Collate: Boolean +*OrderDependency: 12 AnySetup *Collate +*DefaultCollate: False +*Collate True/On: "<> setpagedevice" +*Collate False/Off: "<> setpagedevice" +*CloseUI: *Collate +*OpenUI *Duplex/Two-Sided: PickOne +*OrderDependency: 50 AnySetup *Duplex +*DefaultDuplex: None +*Duplex None/Off: "<> setpagedevice" +*Duplex DuplexNoTumble/Long-Edge Binding: "<> setpagedevice" +*Duplex DuplexTumble/Short-Edge Binding: "<> setpagedevice" +*CloseUI: *Duplex +*OpenUI *InputSlot/Paper Feed: PickOne +*OrderDependency: 40 AnySetup *InputSlot +*DefaultInputSlot: Auto +*InputSlot Auto/Automatic: " + <> setpagedevice" +*End +*da.InputSlot Auto/Automatisk: "" +*de.InputSlot Auto/Automatisch: "" +*es.InputSlot Auto/Automático: "" +*fi.InputSlot Auto/Automaattinen: "" +*fr.InputSlot Auto/Automatique: "" +*it.InputSlot Auto/Automatico: "" +*ja.InputSlot Auto/自動: "" +*ko.InputSlot Auto/자동: "" +*nl.InputSlot Auto/Automatisch: "" +*no.InputSlot Auto/Automatisk: "" +*pt.InputSlot Auto/Automático: "" +*ru.InputSlot Auto/Автоматически: "" +*sv.InputSlot Auto/Automatiskt: "" +*zh_CN.InputSlot Auto/自动: "" +*zh_TW.InputSlot Auto/自動: "" + +*InputSlot Tray1/Tray 1: "<> setpagedevice" +*InputSlot Tray1_Man/Tray 1 (Manual): "<> setpagedevice" +*InputSlot Tray2/Tray 2: "<> setpagedevice" +*InputSlot Tray3/Tray 3: "<> setpagedevice" +*InputSlot Tray4/Tray 4: "<> setpagedevice" +*InputSlot Tray5/Tray 5: "<> setpagedevice" +*CloseUI: *InputSlot +*OpenGroup: InstallableOptions/Installable Options +*OpenUI *HPOption_Duplexer/Duplex Unit: Boolean +*OrderDependency: 0 AnySetup *HPOption_Duplexer +*DefaultHPOption_Duplexer: True +*HPOption_Duplexer True/On: "" +*HPOption_Duplexer False/Off: "" +*?HPOption_Duplexer: " + save + currentpagedevice /Duplex known + {(True)}{(False)}ifelse = flush + restore +" +*End +*CloseUI: *HPOption_Duplexer +*OpenUI *OptionalTray/Optional Tray: PickOne +*OrderDependency: 0 AnySetup *OptionalTray +*DefaultOptionalTray: None +*OptionalTray None/Not Installed: "" +*OptionalTray HP3500PaperFeeder/HP LaserJet 3500-sheet High-capacity Input Tray: "" +*OptionalTray HP1500PaperFeeder/HP LaserJet 1500 Sheet A3 High Capacity Accessory: "" +*CloseUI: *OptionalTray +*OpenUI *HPOption_SS_BM_Finisher/Accessory Output Bins: PickOne +*OrderDependency: 10 AnySetup *HPOption_SS_BM_Finisher +*DefaultHPOption_SS_BM_Finisher: None +*HPOption_SS_BM_Finisher None/Not Installed: "" +*HPOption_SS_BM_Finisher StaplerStackerMailbox/HP Stapler/Stacker - Mailbox Mode: "" +*HPOption_SS_BM_Finisher StaplerStackerStacker/HP Stapler/Stacker - Stacker Mode: "" +*HPOption_SS_BM_Finisher StaplerStacker2_3PuncherMailbox/HP Stapler/Stacker with 2/3 Hole Puncher - Mailbox Mode: "" +*HPOption_SS_BM_Finisher StaplerStacker2_3PuncherStacker/HP Stapler/Stacker with 2/3 Hole Puncher - Stacker Mode: "" +*HPOption_SS_BM_Finisher StaplerStacker2_4PuncherMailbox/HP Stapler/Stacker with 2/4 Hole Puncher - Mailbox Mode: "" +*HPOption_SS_BM_Finisher StaplerStacker2_4PuncherStacker/HP Stapler/Stacker with 2/4 Hole Puncher - Stacker Mode: "" +*HPOption_SS_BM_Finisher BookletMakerMailbox/HP Booklet Maker/Finisher - Mailbox Mode: "" +*HPOption_SS_BM_Finisher BookletMakerStacker/HP Booklet Maker/Finisher - Stacker Mode: "" +*CloseUI: *HPOption_SS_BM_Finisher +*CloseGroup: InstallableOptions +*OpenGroup: HPFinishingPanel/Finishing +*OpenUI *HPFaceOrientation/Face Orientation: PickOne +*OrderDependency: 100 AnySetup *HPFaceOrientation +*DefaultHPFaceOrientation: FaceDown +*HPFaceOrientation FaceDown/Face Down (fastest): " + << /MediaProcessingAction (APPEND) /MediaProcessing (FACE_DOWN) + /MediaProcessingDetails + << /MediaProcessingOption (FACE_DOWN) + /MediaProcessingBoundary 0 /Type 8 + >> + >> setpagedevice" +*End +*HPFaceOrientation FaceUp/Face Up (straightest path): " + << /MediaProcessingAction (APPEND) /MediaProcessing (FACE_UP) + /MediaProcessingDetails + << /MediaProcessingOption (FACE_UP) + /MediaProcessingBoundary 0 /Type 8 + >> + >> setpagedevice" +*End +*CloseUI: *HPFaceOrientation +*OpenUI *HPStaplerOptions/Staple: PickOne +*OrderDependency: 100 AnySetup *HPStaplerOptions +*DefaultHPStaplerOptions: None +*HPStaplerOptions None/None: " + << /MediaProcessingAction (APPEND) /MediaProcessing (STAPLING) + /MediaProcessingDetails + << /MediaProcessingOption (NONE) /MediaProcessingBoundary 0 /Type 8 + >> + >> setpagedevice + " +*End +*HPStaplerOptions 1StapleLeftAngled/One Staple Left: " + << /MediaProcessingAction (APPEND) /MediaProcessing (STAPLING) + /MediaProcessingDetails + << /MediaProcessingOption (LEFT_1PT_ANGLED) /MediaProcessingBoundary 0 + /Type 8 + >> + >> setpagedevice + " +*End +*HPStaplerOptions 1StapleRightAngled/One Staple Right: " + << /MediaProcessingAction (APPEND) /MediaProcessing (STAPLING) + /MediaProcessingDetails + << /MediaProcessingOption (RIGHT_1PT_ANGLED) /MediaProcessingBoundary 0 + /Type 8 + >> + >> setpagedevice + " +*End +*HPStaplerOptions 2StaplesLeft/Two Staples Left: " + << /MediaProcessingAction (APPEND) /MediaProcessing (STAPLING) + /MediaProcessingDetails + << /MediaProcessingOption (LEFT_2PT) /MediaProcessingBoundary 0 /Type 8 + >> + >> setpagedevice + " +*End +*HPStaplerOptions 2StaplesRight/Two Staples Right: " + << /MediaProcessingAction (APPEND) /MediaProcessing (STAPLING) + /MediaProcessingDetails + << /MediaProcessingOption (RIGHT_2PT) /MediaProcessingBoundary 0 /Type 8 + >> + >> setpagedevice + " +*End +*HPStaplerOptions 2StaplesTop/Two Staples Top: " + << /MediaProcessingAction (APPEND) /MediaProcessing (STAPLING) + /MediaProcessingDetails + << /MediaProcessingOption (TOP_2PT) /MediaProcessingBoundary 0 /Type 8 + >> + >> setpagedevice + " +*End +*HPStaplerOptions FoldStitch/Fold and Stitch (Max 15 Sheets): " + << /MediaProcessingAction (APPEND) /MediaProcessing (BOOKLET_MAKER) + /MediaProcessingDetails + << /MediaProcessingOption (BOOKLET_MAKER) /MediaProcessingBoundary 1 /Type 8 + >> + >> setpagedevice + " +*End +*CloseUI: *HPStaplerOptions +*OpenUI *HPPunchingOptions/Punch: PickOne +*OrderDependency: 90 AnySetup *HPPunchingOptions +*DefaultHPPunchingOptions: None +*HPPunchingOptions None/None: " + << /MediaProcessingAction (APPEND) /MediaProcessing (PUNCH) + /MediaProcessingDetails + << /MediaProcessingOption (NONE) /MediaProcessingBoundary 0 /Type 8 + >> + >> setpagedevice + " +*End +*HPPunchingOptions 2HolePunchLeft/2-Hole Punch Left: " + << /MediaProcessingAction (APPEND) /MediaProcessing (PUNCH) + /MediaProcessingDetails + << /MediaProcessingOption + currentpagedevice /OutputAttributes known + {currentpagedevice /MediaProcessingDetails known + {currentpagedevice /MediaProcessingDetails get + /ModelID known + {currentpagedevice /MediaProcessingDetails get + /ModelID get (CZ995A) search + {pop pop pop (LEFT_2PT_US)} + {(CZ996A) search + {pop pop pop (LEFT_2PT_DIN)} + {pop (NONE)} + ifelse + } + ifelse + } + {(NONE)} + ifelse + } + {(NONE)} + ifelse + } + {(NONE)} + ifelse + /MediaProcessingBoundary 0 /Type 8 + >> + >> setpagedevice + " +*End +*HPPunchingOptions 2HolePunchRight/2-Hole Punch Right: " + << /MediaProcessingAction (APPEND) /MediaProcessing (PUNCH) + /MediaProcessingDetails + << /MediaProcessingOption + currentpagedevice /OutputAttributes known + {currentpagedevice /MediaProcessingDetails known + {currentpagedevice /MediaProcessingDetails get + /ModelID known + {currentpagedevice /MediaProcessingDetails get + /ModelID get (CZ995A) search + {pop pop pop (RIGHT_2PT_US)} + {(CZ996A) search + {pop pop pop (RIGHT_2PT_DIN)} + {pop (NONE)} + ifelse + } + ifelse + } + {(NONE)} + ifelse + } + {(NONE)} + ifelse + } + {(NONE)} + ifelse + /MediaProcessingBoundary 0 /Type 8 + >> + >> setpagedevice + " +*End +*HPPunchingOptions 2HolePunchTop/2-Hole Punch Top: " + << /MediaProcessingAction (APPEND) /MediaProcessing (PUNCH) + /MediaProcessingDetails + << /MediaProcessingOption + currentpagedevice /OutputAttributes known + {currentpagedevice /MediaProcessingDetails known + {currentpagedevice /MediaProcessingDetails get + /ModelID known + {currentpagedevice /MediaProcessingDetails get + /ModelID get (CZ995A) search + {pop pop pop (TOP_2PT_US)} + {(CZ996A) search + {pop pop pop (TOP_2PT_DIN)} + {pop (NONE)} + ifelse + } + ifelse + } + {(NONE)} + ifelse + } + {(NONE)} + ifelse + } + {(NONE)} + ifelse + /MediaProcessingBoundary 0 /Type 8 + >> + >> setpagedevice + << /MediaProcessingAction (APPEND) /MediaProcessing (FACE_DOWN) /MediaProcessingDetails + << /MediaProcessingOption (FACE_DOWN) /MediaProcessingBoundary 0 /Type 8 + >> + >> setpagedevice + " +*End +*HPPunchingOptions 2HolePunchBottom/2-Hole Punch Bottom: " + << /MediaProcessingAction (APPEND) /MediaProcessing (PUNCH) + /MediaProcessingDetails + << /MediaProcessingOption + currentpagedevice /OutputAttributes known + {currentpagedevice /MediaProcessingDetails known + {currentpagedevice /MediaProcessingDetails get + /ModelID known + {currentpagedevice /MediaProcessingDetails get + /ModelID get (CZ995A) search + {pop pop pop (BT_2PT_US)} + {(CZ996A) search + {pop pop pop (BT_2PT_DIN)} + {pop (NONE)} + ifelse + } + ifelse + } + {(NONE)} + ifelse + } + {(NONE)} + ifelse + } + {(NONE)} + ifelse + /MediaProcessingBoundary 0 /Type 8 + >> + >> setpagedevice + " +*End +*HPPunchingOptions 3HolePunchLeft/3-Hole Punch Left: " + << /MediaProcessingAction (APPEND) /MediaProcessing (PUNCH) + /MediaProcessingDetails + << /MediaProcessingOption (LEFT_3PT_US) /MediaProcessingBoundary 0 /Type 8 + >> + >> setpagedevice + " +*End +*HPPunchingOptions 3HolePunchRight/3-Hole Punch Right: " + << /MediaProcessingAction (APPEND) /MediaProcessing (PUNCH) + /MediaProcessingDetails + << /MediaProcessingOption (RIGHT_3PT_US) /MediaProcessingBoundary 0 /Type 8 + >> + >> setpagedevice + " +*End +*HPPunchingOptions 3HolePunchTop/3-Hole Punch Top: " + << /MediaProcessingAction (APPEND) /MediaProcessing (PUNCH) + /MediaProcessingDetails + << /MediaProcessingOption (TOP_3PT_US) /MediaProcessingBoundary 0 /Type 8 + >> + >> setpagedevice + " +*End +*HPPunchingOptions 4HolePunchLeft/4-Hole Punch Left: " + << /MediaProcessingAction (APPEND) /MediaProcessing (PUNCH) + /MediaProcessingDetails + << /MediaProcessingOption (LEFT_4PT_DIN) /MediaProcessingBoundary 0 /Type 8 + >> + >> setpagedevice + " +*End +*HPPunchingOptions 4HolePunchRight/4-Hole Punch Right: " + << /MediaProcessingAction (APPEND) /MediaProcessing (PUNCH) + /MediaProcessingDetails + << /MediaProcessingOption (RIGHT_4PT_DIN) /MediaProcessingBoundary 0 /Type 8 + >> + >> setpagedevice + " +*End +*HPPunchingOptions 4HolePunchTop/4-Hole Punch Top: " + << /MediaProcessingAction (APPEND) /MediaProcessing (PUNCH) + /MediaProcessingDetails + << /MediaProcessingOption (TOP_4PT_DIN) /MediaProcessingBoundary 0 /Type 8 + >> + >> setpagedevice + " +*End +*CloseUI: *HPPunchingOptions +*OpenUI *OutputBin/Output Bin: PickOne +*OrderDependency: 100 AnySetup *OutputBin +*DefaultOutputBin: None +*OutputBin None/Automatically Select: "" +*OutputBin StandardTopBin/Standard Top Bin: "<< /OutputType (TOP OUTPUT BIN) + >> setpagedevice" +*End +*OutputBin LeftBin/Left Bin (Straightest Path): "<< /OutputType (LEFT OUTPUT BIN) + >> setpagedevice" +*End +*OutputBin StackerBin/Stacker Bin: "<< /OutputType (OPTIONAL OUTBIN 1) + >> setpagedevice" +*End +*OutputBin UpperLeftBin/Upper Left Bin: "<< /OutputType (OPTIONAL OUTBIN 1) + >> setpagedevice" +*End +*OutputBin MiddleLeftBin/Middle Left Bin: "<< /OutputType (OPTIONAL OUTBIN 2) + >> setpagedevice" +*End +*OutputBin LowerLeftBin/Lower Left Bin: "<< /OutputType (OPTIONAL OUTBIN 2) + >> setpagedevice" +*End +*OutputBin LowerLeftBookletBin/Lower Left Booklet Bin: "<< /OutputType + currentpagedevice /OutputAttributes known + {currentpagedevice /MediaProcessingDetails known + {currentpagedevice /MediaProcessingDetails get /DeviceID known + {currentpagedevice /MediaProcessingDetails get + /DeviceID get (Mailbox) search + {pop pop pop (OPTIONAL OUTBIN 3)} + {pop (OPTIONAL OUTBIN 2)}ifelse + }if + }if + }if + >> setpagedevice" +*End +*CloseUI: *OutputBin +*CloseGroup: HPFinishingPanel +*OpenGroup: HPPaperQualityPanel/Paper/Quality +*OpenUI *MediaType/Media Type: PickOne +*OrderDependency: 20 AnySetup *MediaType +*DefaultMediaType: Unspecified +*MediaType Unspecified/Unspecified: "<> setpagedevice" +*MediaType Plain/Plain: "<> setpagedevice" +*MediaType HPEcoSMARTLite/HP EcoSMART Lite: "<> setpagedevice" +*MediaType Light6074/Light 60-74g: "<> setpagedevice" +*MediaType MidWeight96110/Mid-Weight 96-110g: "<> setpagedevice" +*MediaType Heavy111130/Heavy 111-130g: "<> setpagedevice" +*MediaType ExtraHeavy131175/Extra Heavy 131-175g: "<> setpagedevice" +*MediaType Cardstock176220/Cardstock 176-220g: "<> setpagedevice" +*MediaType MonochromeLaserTransparency/Monochrome Laser Transparency: "<> setpagedevice" +*MediaType Labels/Labels: "<> setpagedevice" +*MediaType Letterhead/Letterhead: "<> setpagedevice" +*MediaType Envelope/Envelope: "<> setpagedevice" +*MediaType HeavyEnvelope/Heavy Envelope: "<> setpagedevice" +*MediaType Preprinted/Preprinted: "<> setpagedevice" +*MediaType Prepunched/Prepunched: "<> setpagedevice" +*MediaType Colored/Colored: "<> setpagedevice" +*MediaType Bond/Bond: "<> setpagedevice" +*MediaType Recycled/Recycled: "<> setpagedevice" +*CloseUI: *MediaType +*OpenUI *HPEdgeToEdge/Edge-To-Edge Printing: Boolean +*OrderDependency: 5 DocumentSetup *HPEdgeToEdge +*DefaultHPEdgeToEdge: False +*HPEdgeToEdge True/On: "<> setpagedevice" +*HPEdgeToEdge False/Off: "<> setpagedevice" +*CloseUI: *HPEdgeToEdge +*OpenUI *HPPrintQuality/Print Quality: PickOne +*OrderDependency: 5 DocumentSetup *HPPrintQuality +*DefaultHPPrintQuality: FastRes1200 +*HPPrintQuality FastRes1200/FastRes 1200: "<> setpagedevice" +*HPPrintQuality 600dpi/600 dpi: "<> setpagedevice" +*HPPrintQuality ProRes1200/ProRes 1200: "<> setpagedevice" +*CloseUI: *HPPrintQuality +*OpenUI *HPEconoMode/EconoMode: Boolean +*OrderDependency: 18 AnySetup *HPEconoMode +*DefaultHPEconoMode: False +*HPEconoMode True/On: "<> setpagedevice" +*HPEconoMode False/Off: "<> setpagedevice" +*CloseUI: *HPEconoMode +*CloseGroup: HPPaperQualityPanel +*%============================================== +*% Secure Printing +*% ============================================ +*OpenGroup: SecPin/Secure Printing +*OpenUI *HPPinPrnt/Secure Printing: PickOne +*OrderDependency: 50.0 AnySetup *HPPinPrnt +*DefaultHPPinPrnt: False +*HPPinPrnt True/On: "%%" +*HPPinPrnt False/Off: "%%" +*CloseUI: *HPPinPrnt +*OpenUI *HPFIDigit/First Digit: PickOne +*OrderDependency: 50 AnySetup *HPFIDigit +*DefaultHPFIDigit: 0 +*HPFIDigit 0/0: "%%" +*HPFIDigit 1/1: "%%" +*HPFIDigit 2/2: "%%" +*HPFIDigit 3/3: "%%" +*HPFIDigit 4/4: "%%" +*HPFIDigit 5/5: "%%" +*HPFIDigit 6/6: "%%" +*HPFIDigit 7/7: "%%" +*HPFIDigit 8/8: "%%" +*HPFIDigit 9/9: "%%" +*CloseUI: *HPFIDigit +*OpenUI *HPSEDigit/Second Digit: PickOne +*OrderDependency: 50 AnySetup *HPSEDigit +*DefaultHPSEDigit: 0 +*HPSEDigit 0/0: "%%" +*HPSEDigit 1/1: "%%" +*HPSEDigit 2/2: "%%" +*HPSEDigit 3/3: "%%" +*HPSEDigit 4/4: "%%" +*HPSEDigit 5/5: "%%" +*HPSEDigit 6/6: "%%" +*HPSEDigit 7/7: "%%" +*HPSEDigit 8/8: "%%" +*HPSEDigit 9/9: "%%" +*CloseUI: *HPSEDigit +*OpenUI *HPTHDigit/Third Digit: PickOne +*OrderDependency: 50 AnySetup *HPTHDigit +*DefaultHPTHDigit: 0 +*HPTHDigit 0/0: "%%" +*HPTHDigit 1/1: "%%" +*HPTHDigit 2/2: "%%" +*HPTHDigit 3/3: "%%" +*HPTHDigit 4/4: "%%" +*HPTHDigit 5/5: "%%" +*HPTHDigit 6/6: "%%" +*HPTHDigit 7/7: "%%" +*HPTHDigit 8/8: "%%" +*HPTHDigit 9/9: "%%" +*CloseUI: *HPTHDigit +*OpenUI *HPFTDigit/Fourth Digit: PickOne +*OrderDependency: 50 AnySetup *HPFTDigit +*DefaultHPFTDigit: 0 +*HPFTDigit 0/0: "%%" +*HPFTDigit 1/1: "%%" +*HPFTDigit 2/2: "%%" +*HPFTDigit 3/3: "%%" +*HPFTDigit 4/4: "%%" +*HPFTDigit 5/5: "%%" +*HPFTDigit 6/6: "%%" +*HPFTDigit 7/7: "%%" +*HPFTDigit 8/8: "%%" +*HPFTDigit 9/9: "%%" +*CloseUI: *HPFTDigit +*da.HPPinPrnt True/PÃ¥: "" +*da.HPPinPrnt False/Fra: "" +*da.Translation HPPinPrnt/HPPinPrnt: "" +*da.Translation HPFIDigit/HPFIDigit: "" +*da.Translation HPSEDigit/HPSEDigit: "" +*da.Translation HPTHDigit/HPTHDigit: "" +*da.Translation HPFTDigit/HPFTDigit: "" +*de.HPPinPrnt True/Ein: "" +*de.HPPinPrnt False/Aus: "" +*de.Translation HPPinPrnt/HPPinPrnt: "" +*de.Translation HPFIDigit/HPFIDigit: "" +*de.Translation HPSEDigit/HPSEDigit: "" +*de.Translation HPTHDigit/HPTHDigit: "" +*de.Translation HPFTDigit/HPFTDigit: "" +*es.HPPinPrnt True/Activado: "" +*es.HPPinPrnt False/Desactivado: "" +*es.Translation HPPinPrnt/HPPinPrnt: "" +*es.Translation HPFIDigit/HPFIDigit: "" +*es.Translation HPSEDigit/HPSEDigit: "" +*es.Translation HPTHDigit/HPTHDigit: "" +*es.Translation HPFTDigit/HPFTDigit: "" +*fi.HPPinPrnt True/Käytössä: "" +*fi.HPPinPrnt False/Ei käytössä: "" +*fi.Translation HPPinPrnt/HPPinPrnt: "" +*fi.Translation HPFIDigit/HPFIDigit: "" +*fi.Translation HPSEDigit/HPSEDigit: "" +*fi.Translation HPTHDigit/HPTHDigit: "" +*fi.Translation HPFTDigit/HPFTDigit: "" +*fr.HPPinPrnt True/Activé: "" +*fr.HPPinPrnt False/Désactivé: "" +*fr.Translation HPPinPrnt/HPPinPrnt: "" +*fr.Translation HPFIDigit/HPFIDigit: "" +*fr.Translation HPSEDigit/HPSEDigit: "" +*fr.Translation HPTHDigit/HPTHDigit: "" +*fr.Translation HPFTDigit/HPFTDigit: "" +*it.HPPinPrnt True/Attiva: "" +*it.HPPinPrnt False/Disattivata: "" +*it.Translation HPPinPrnt/HPPinPrnt: "" +*it.Translation HPFIDigit/HPFIDigit: "" +*it.Translation HPSEDigit/HPSEDigit: "" +*it.Translation HPTHDigit/HPTHDigit: "" +*it.Translation HPFTDigit/HPFTDigit: "" +*ja.HPPinPrnt True/オン: "" +*ja.HPPinPrnt False/オフ: "" +*ja.Translation HPPinPrnt/HPPinPrnt: "" +*ja.Translation HPFIDigit/HPFIDigit: "" +*ja.Translation HPSEDigit/HPSEDigit: "" +*ja.Translation HPTHDigit/HPTHDigit: "" +*ja.Translation HPFTDigit/HPFTDigit: "" +*ko.HPPinPrnt True/켜짐: "" +*ko.HPPinPrnt False/꺼짐: "" +*ko.Translation HPPinPrnt/HPPinPrnt: "" +*ko.Translation HPFIDigit/HPFIDigit: "" +*ko.Translation HPSEDigit/HPSEDigit: "" +*ko.Translation HPTHDigit/HPTHDigit: "" +*ko.Translation HPFTDigit/HPFTDigit: "" +*no.HPPinPrnt True/PÃ¥: "" +*no.HPPinPrnt False/Av: "" +*no.Translation HPPinPrnt/HPPinPrnt: "" +*no.Translation HPFIDigit/HPFIDigit: "" +*no.Translation HPSEDigit/HPSEDigit: "" +*no.Translation HPTHDigit/HPTHDigit: "" +*no.Translation HPFTDigit/HPFTDigit: "" +*nl.HPPinPrnt True/Aan: "" +*nl.HPPinPrnt False/Uit: "" +*nl.Translation HPPinPrnt/HPPinPrnt: "" +*nl.Translation HPFIDigit/HPFIDigit: "" +*nl.Translation HPSEDigit/HPSEDigit: "" +*nl.Translation HPTHDigit/HPTHDigit: "" +*nl.Translation HPFTDigit/HPFTDigit: "" +*pt.HPPinPrnt True/Ativado: "" +*pt.HPPinPrnt False/Desativado: "" +*pt.Translation HPPinPrnt/HPPinPrnt: "" +*pt.Translation HPFIDigit/HPFIDigit: "" +*pt.Translation HPSEDigit/HPSEDigit: "" +*pt.Translation HPTHDigit/HPTHDigit: "" +*pt.Translation HPFTDigit/HPFTDigit: "" +*ru.HPPinPrnt True/Установлен: "" +*ru.HPPinPrnt False/Нет: "" +*ru.Translation HPPinPrnt/HPPinPrnt: "" +*ru.Translation HPFIDigit/HPFIDigit: "" +*ru.Translation HPSEDigit/HPSEDigit: "" +*ru.Translation HPTHDigit/HPTHDigit: "" +*ru.Translation HPFTDigit/HPFTDigit: "" +*sv.HPPinPrnt True/PÃ¥: "" +*sv.HPPinPrnt False/Av: "" +*sv.Translation HPPinPrnt/HPPinPrnt: "" +*sv.Translation HPFIDigit/HPFIDigit: "" +*sv.Translation HPSEDigit/HPSEDigit: "" +*sv.Translation HPTHDigit/HPTHDigit: "" +*sv.Translation HPFTDigit/HPFTDigit: "" +*zh_CN.HPPinPrnt True/开: "" +*zh_CN.HPPinPrnt False/关: "" +*zh_CN.Translation HPPinPrnt/HPPinPrnt: "" +*zh_CN.Translation HPFIDigit/HPFIDigit: "" +*zh_CN.Translation HPSEDigit/HPSEDigit: "" +*zh_CN.Translation HPTHDigit/HPTHDigit: "" +*zh_CN.Translation HPFTDigit/HPFTDigit: "" +*zh_TW.HPPinPrnt True/開啟: "" +*zh_TW.HPPinPrnt False/關閉: "" +*zh_TW.Translation HPPinPrnt/HPPinPrnt: "" +*zh_TW.Translation HPFIDigit/HPFIDigit: "" +*zh_TW.Translation HPSEDigit/HPSEDigit: "" +*zh_TW.Translation HPTHDigit/HPTHDigit: "" +*zh_TW.Translation HPFTDigit/HPFTDigit: "" + +*CloseGroup: SecPin +*da.Translation Manufacturer/HP: "" +*da.Translation ModelName/HP LaserJet M806: "" +*da.Translation ShortNickName/HP LaserJet M806: "" +*da.Translation NickName/HP LaserJet M806: "" +*da.Translation PageSize/Mediestørrelse: "" +*da.PageSize Letter/US Letter: "" +*da.PageSize Legal/US Legal: "" +*da.PageSize Executive/Executive: "" +*da.PageSize Statement/Statement: "" +*da.PageSize FanFoldGermanLegal/Oficio 8.5x13: "" +*da.PageSize Tabloid/Tabloid: "" +*da.PageSize ARCHB/17 x 11", stor: "" +*da.PageSize 5x8/5x8: "" +*da.PageSize A3/A3: "" +*da.PageSize A4/A4: "" +*da.PageSize A5/A5: "" +*da.PageSize 305x430mm/RA3: "" +*da.PageSize FanFoldGerman/8.5x12: "" +*da.PageSize 225x320mm/SRA4: "" +*da.PageSize B4/JIS B4: "" +*da.PageSize B5/JIS B5: "" +*da.PageSize Oficio/Oficio 216x340 mm: "" +*da.PageSize 270x390mm/8K 270x390 mm: "" +*da.PageSize 195x270mm/16K 195x270 mm: "" +*da.PageSize 260x368mm/8K 260x368 mm: "" +*da.PageSize 184x260mm/16K 184x260 mm: "" +*da.PageSize 10.75x15.5/8K 273x394 mm: "" +*da.PageSize 7.75x10.75/16K 197x273 mm: "" +*da.PageSize DoublePostcardRotated/Postkort, dobbelt - lang kant: "" +*da.PageSize Env9/#9-kuvert: "" +*da.PageSize Env10/Konv Comm10: "" +*da.PageSize EnvISOB5/Konv ISO B5: "" +*da.PageSize EnvC5/Konv C5: "" +*da.PageSize EnvDL/Konv DL: "" +*da.Translation Collate/Sætvis: "" +*da.Collate True/Til: "" +*da.Collate False/Fra: "" +*da.Translation Duplex/Dupleks: "" +*da.Duplex None/Fra: "" +*da.Duplex DuplexNoTumble/Indbinding på den lange led: "" +*da.Duplex DuplexTumble/Indbinding på den korte led: "" +*da.Translation InputSlot/Papirforsyning: "" +*da.InputSlot Tray1/Bakke 1: "" +*da.InputSlot Tray1_Man/Bakke 1 (Manuel): "" +*da.InputSlot Tray2/Bakke 2: "" +*da.InputSlot Tray3/Bakke 3: "" +*da.InputSlot Tray4/Bakke 4: "" +*da.InputSlot Tray5/Bakke 5: "" +*da.Translation InstallableOptions/Installable Options: "" +*da.Translation HPOption_Duplexer/Dupleksudskrivningsudstyr: "" +*da.HPOption_Duplexer True/Til: "" +*da.HPOption_Duplexer False/Fra: "" +*da.Translation OptionalTray/Ekstrabakke: "" +*da.OptionalTray None/Ikke installeret: "" +*da.OptionalTray HP3500PaperFeeder/HP LaserJet-indføringsbakke med stor kapacitet til 3500 ark: "" +*da.OptionalTray HP1500PaperFeeder/HP LaserJet-tilbehør med stor kapacitet til 1500 ark i A3: "" +*da.Translation HPOption_SS_BM_Finisher/Tilbehørudskriftsbakker: "" +*da.HPOption_SS_BM_Finisher None/Ikke installeret: "" +*da.HPOption_SS_BM_Finisher StaplerStackerMailbox/HP hæfter/stabler – postkassetilstand: "" +*da.HPOption_SS_BM_Finisher StaplerStackerStacker/HP hæfter/stabler – stablertilstand: "" +*da.HPOption_SS_BM_Finisher StaplerStacker2_3PuncherMailbox/HP hæfter/stabler med 2/3-hulningsenhed – postkassetilstand: "" +*da.HPOption_SS_BM_Finisher StaplerStacker2_3PuncherStacker/HP hæfter/stabler med 2/3-hulningsenhed – stablertilstand: "" +*da.HPOption_SS_BM_Finisher StaplerStacker2_4PuncherMailbox/HP hæfter/stabler med 2/4-hulningsenhed – postkassetilstand: "" +*da.HPOption_SS_BM_Finisher StaplerStacker2_4PuncherStacker/HP hæfter/stabler med 2/4-hulningsenhed – stablertilstand: "" +*da.HPOption_SS_BM_Finisher BookletMakerMailbox/HP brochurefremstillingsenhed/finisher – postkassetilstand: "" +*da.HPOption_SS_BM_Finisher BookletMakerStacker/HP brochurefremstillingsenhed/finisher – stablertilstand: "" +*da.Translation HPFinishingPanel/Finisher-indstillinger: "" +*da.Translation HPFaceOrientation/Udskriftsretning: "" +*da.HPFaceOrientation FaceDown/Udskrift nedad (hurtigste): "" +*da.HPFaceOrientation FaceUp/Udskrift opad (ligeste bane): "" +*da.Translation HPStaplerOptions/Hæft: "" +*da.HPStaplerOptions None/Ingen: "" +*da.HPStaplerOptions 1StapleLeftAngled/En hæfteklamme til venstre: "" +*da.HPStaplerOptions 1StapleRightAngled/En hæfteklamme til højre: "" +*da.HPStaplerOptions 2StaplesLeft/To hæfteklammer til venstre: "" +*da.HPStaplerOptions 2StaplesRight/To hæfteklammer til højre: "" +*da.HPStaplerOptions 2StaplesTop/To hæfteklammer øverst: "" +*da.HPStaplerOptions FoldStitch/Fold og hæft (maks. 15 ark): "" +*da.Translation HPPunchingOptions/Hulning: "" +*da.HPPunchingOptions None/Ingen: "" +*da.HPPunchingOptions 2HolePunchLeft/2 huller venstre: "" +*da.HPPunchingOptions 2HolePunchRight/2 huller højre: "" +*da.HPPunchingOptions 2HolePunchTop/2 huller øverst: "" +*da.HPPunchingOptions 2HolePunchBottom/2 huller nederst: "" +*da.HPPunchingOptions 3HolePunchLeft/3 huller venstre: "" +*da.HPPunchingOptions 3HolePunchRight/3 huller højre: "" +*da.HPPunchingOptions 3HolePunchTop/3 huller øverst: "" +*da.HPPunchingOptions 4HolePunchLeft/4 huller venstre: "" +*da.HPPunchingOptions 4HolePunchRight/4 huller højre: "" +*da.HPPunchingOptions 4HolePunchTop/4 huller øverst: "" +*da.Translation OutputBin/Udskriftsbakke: "" +*da.OutputBin None/Vælg automatisk: "" +*da.OutputBin StandardTopBin/Øverste standardbakke: "" +*da.OutputBin LeftBin/Venstre bakke (mest lige papirgang): "" +*da.OutputBin StackerBin/Stablerbakke: "" +*da.OutputBin UpperLeftBin/Øverste venstre bakke: "" +*da.OutputBin MiddleLeftBin/Midterste venstre bakke: "" +*da.OutputBin LowerLeftBin/Nederste venstre bakke: "" +*da.OutputBin LowerLeftBookletBin/Nederste venstre brochurebakke: "" +*da.Translation HPPaperQualityPanel/Paper/Quality: "" +*da.Translation MediaType/Medietype: "" +*da.MediaType Unspecified/Uspecificeret: "" +*da.MediaType Plain/Almindeligt: "" +*da.MediaType HPEcoSMARTLite/HP EcoSMART Lite: "" +*da.MediaType Light6074/Let 60-74g: "" +*da.MediaType MidWeight96110/Mellemkraftigt 96-110g: "" +*da.MediaType Heavy111130/Kraftigt 111-130g: "" +*da.MediaType ExtraHeavy131175/Ekstra kraftigt 131-175g: "" +*da.MediaType Cardstock176220/Karton 176-220g: "" +*da.MediaType MonochromeLaserTransparency/Monokrom lasertransparent: "" +*da.MediaType Labels/Etiketter: "" +*da.MediaType Letterhead/Brevpapir: "" +*da.MediaType Envelope/Konvolut: "" +*da.MediaType HeavyEnvelope/Kraftig konvolut: "" +*da.MediaType Preprinted/Fortrykt: "" +*da.MediaType Prepunched/Hullet: "" +*da.MediaType Colored/Farvet: "" +*da.MediaType Bond/Bankpost: "" +*da.MediaType Recycled/Genbrug: "" +*da.Translation HPEdgeToEdge/Kant-til-kant-udskrivning: "" +*da.HPEdgeToEdge True/Til: "" +*da.HPEdgeToEdge False/Fra: "" +*da.Translation HPPrintQuality/Udskriftskvalitet: "" +*da.HPPrintQuality FastRes1200/FastRes 1200: "" +*da.HPPrintQuality 600dpi/600 dpi: "" +*da.HPPrintQuality ProRes1200/ProRes 1200: "" +*da.Translation HPEconoMode/EconoMode: "" +*da.HPEconoMode True/Til: "" +*da.HPEconoMode False/Fra: "" +*da.Translation HPJobStoragePanel/Joblagring: "" +*da.Translation HPJobName/Jobnavn: "" +*da.HPJobName DocName/Standard: "" +*da.HPJobName Set/Speciel: "" +*da.Translation HPUserName/Brugernavn: "" +*da.HPUserName FileSharingName/Systembrugernavn: "" +*da.HPUserName Set/Speciel: "" +*da.Translation HPDuplicateJobMode/Hvis jobnavn findes: "" +*da.HPDuplicateJobMode Unique/Brug jobnavn + (1-99): "" +*da.HPDuplicateJobMode Overwrite/Erstat eksisterende fil: "" +*da.cupsMarkerName black/Sort: "" +*da.cupsMarkerName maintenancekit/Vedligeholdelsessæt: "" +*da.CustomHPJobName True/CustomHPJobName: "" +*da.ParamCustomHPJobName Custom/Jobnavn: "" +*da.HPCustomJobName Title/Jobnavn: "" +*da.CustomHPUserName True/CustomHPUserName: "" +*da.ParamCustomHPUserName Custom/Brugernavn: "" +*da.HPCustomUserName Title/Brugernavn: "" +*de.Translation Manufacturer/HP: "" +*de.Translation ModelName/HP LaserJet M806: "" +*de.Translation ShortNickName/HP LaserJet M806: "" +*de.Translation NickName/HP LaserJet M806: "" +*de.Translation PageSize/Mediengröße: "" +*de.PageSize Letter/US Letter: "" +*de.PageSize Legal/US Legal: "" +*de.PageSize Executive/Executive: "" +*de.PageSize Statement/Statement: "" +*de.PageSize FanFoldGermanLegal/Oficio 8.5x13: "" +*de.PageSize Tabloid/Tabloid: "" +*de.PageSize ARCHB/US Tabloid (Übergröße): "" +*de.PageSize 5x8/5x8: "" +*de.PageSize A3/A3: "" +*de.PageSize A4/A4: "" +*de.PageSize A5/A5: "" +*de.PageSize 305x430mm/RA3: "" +*de.PageSize FanFoldGerman/8.5x12: "" +*de.PageSize 225x320mm/SRA4: "" +*de.PageSize B4/JIS B4: "" +*de.PageSize B5/JIS B5: "" +*de.PageSize Oficio/Oficio 216x340 mm: "" +*de.PageSize 270x390mm/8K 270x390 mm: "" +*de.PageSize 195x270mm/16K 195x270 mm: "" +*de.PageSize 260x368mm/8K 260x368 mm: "" +*de.PageSize 184x260mm/16K 184x260 mm: "" +*de.PageSize 10.75x15.5/8K 273x394 mm: "" +*de.PageSize 7.75x10.75/16K 197x273 mm: "" +*de.PageSize DoublePostcardRotated/Postkarte - Doppelt - breite Seite: "" +*de.PageSize Env9/US #9 Umschlag: "" +*de.PageSize Env10/Umschlag Comm10: "" +*de.PageSize EnvISOB5/Umschlag ISO B5: "" +*de.PageSize EnvC5/Umschlag C5: "" +*de.PageSize EnvDL/Umschlag DL: "" +*de.Translation Collate/Sortieren: "" +*de.Collate True/Ein: "" +*de.Collate False/Aus: "" +*de.Translation Duplex/Beidseitig: "" +*de.Duplex None/Aus: "" +*de.Duplex DuplexNoTumble/Bindung an langer Kante: "" +*de.Duplex DuplexTumble/Bindung an kurzer Kante: "" +*de.Translation InputSlot/Papiereinzug: "" +*de.InputSlot Tray1/Zufuhrfach 1: "" +*de.InputSlot Tray1_Man/Zufuhrfach 1 (Manuell): "" +*de.InputSlot Tray2/Zufuhrfach 2: "" +*de.InputSlot Tray3/Zufuhrfach 3: "" +*de.InputSlot Tray4/Zufuhrfach 4: "" +*de.InputSlot Tray5/Zufuhrfach 5: "" +*de.Translation InstallableOptions/Installable Options: "" +*de.Translation HPOption_Duplexer/Duplexdruck-Zubehör: "" +*de.HPOption_Duplexer True/Ein: "" +*de.HPOption_Duplexer False/Aus: "" +*de.Translation OptionalTray/Fach (optional): "" +*de.OptionalTray None/Nicht installiert: "" +*de.OptionalTray HP3500PaperFeeder/HP LaserJet 3500-Blatt-Papierzuführung für hohe Kapazität: "" +*de.OptionalTray HP1500PaperFeeder/HP LaserJet 1500-Blatt-Papierzuführung (A3) für hohe Kapazität: "" +*de.Translation HPOption_SS_BM_Finisher/Zusatzausgabefächer: "" +*de.HPOption_SS_BM_Finisher None/Nicht installiert: "" +*de.HPOption_SS_BM_Finisher StaplerStackerMailbox/HP Stapel-/Heftvorrichtung - Mailbox-Modus: "" +*de.HPOption_SS_BM_Finisher StaplerStackerStacker/HP Stapel-/Heftvorrichtung - Stapelmodus: "" +*de.HPOption_SS_BM_Finisher StaplerStacker2_3PuncherMailbox/HP Stapel-/Heftvorrichtung mit 2/3-Locher - Mailbox-Modus: "" +*de.HPOption_SS_BM_Finisher StaplerStacker2_3PuncherStacker/HP Stapel-/Heftvorrichtung mit 2/3-Locher - Stapelmodus: "" +*de.HPOption_SS_BM_Finisher StaplerStacker2_4PuncherMailbox/HP Stapel-/Heftvorrichtung mit 2/4-Locher - Mailbox-Modus: "" +*de.HPOption_SS_BM_Finisher StaplerStacker2_4PuncherStacker/HP Stapel-/Heftvorrichtung mit 2/4-Locher - Stapelmodus: "" +*de.HPOption_SS_BM_Finisher BookletMakerMailbox/HP Broschürenersteller/Finisher - Mailbox-Modus: "" +*de.HPOption_SS_BM_Finisher BookletMakerStacker/HP Broschürenersteller/Finisher - Stapelmodus: "" +*de.Translation HPFinishingPanel/Optionen zum Fertigstellen: "" +*de.Translation HPFaceOrientation/Druckseitenrichtung: "" +*de.HPFaceOrientation FaceDown/Druckseite nach unten (am schnellsten): "" +*de.HPFaceOrientation FaceUp/Druckseite nach oben (am geradesten): "" +*de.Translation HPStaplerOptions/Heftung: "" +*de.HPStaplerOptions None/Keine: "" +*de.HPStaplerOptions 1StapleLeftAngled/Eine Heftklammer links: "" +*de.HPStaplerOptions 1StapleRightAngled/Eine Heftklammer rechts: "" +*de.HPStaplerOptions 2StaplesLeft/Zwei Heftklammern links: "" +*de.HPStaplerOptions 2StaplesRight/Zwei Heftklammern rechts: "" +*de.HPStaplerOptions 2StaplesTop/Zwei Heftklammern oben: "" +*de.HPStaplerOptions FoldStitch/Falzen und Heften (max. 15 Blatt): "" +*de.Translation HPPunchingOptions/Lochung: "" +*de.HPPunchingOptions None/Keine: "" +*de.HPPunchingOptions 2HolePunchLeft/2-Loch-Stanzung links: "" +*de.HPPunchingOptions 2HolePunchRight/2-Loch-Stanzung rechts: "" +*de.HPPunchingOptions 2HolePunchTop/2-Loch-Stanzung oben: "" +*de.HPPunchingOptions 2HolePunchBottom/2-Loch-Stanzung unten: "" +*de.HPPunchingOptions 3HolePunchLeft/3-Loch-Stanzung links: "" +*de.HPPunchingOptions 3HolePunchRight/3-Loch-Stanzung rechts: "" +*de.HPPunchingOptions 3HolePunchTop/3-Loch-Stanzung oben: "" +*de.HPPunchingOptions 4HolePunchLeft/4-Loch-Stanzung links: "" +*de.HPPunchingOptions 4HolePunchRight/4-Loch-Stanzung rechts: "" +*de.HPPunchingOptions 4HolePunchTop/4-Loch-Stanzung oben: "" +*de.Translation OutputBin/Ausgabefach: "" +*de.OutputBin None/Autom. Auswahl: "" +*de.OutputBin StandardTopBin/Standardfach oben: "" +*de.OutputBin LeftBin/Linkes Ausgabefach (direktester Pfad): "" +*de.OutputBin StackerBin/Stapelfach: "" +*de.OutputBin UpperLeftBin/Linkes oberes Fach: "" +*de.OutputBin MiddleLeftBin/Mittleres linkes Fach: "" +*de.OutputBin LowerLeftBin/Unteres linkes Fach: "" +*de.OutputBin LowerLeftBookletBin/Unteres linkes Broschürenfach: "" +*de.Translation HPPaperQualityPanel/Paper/Quality: "" +*de.Translation MediaType/Druckmedientyp: "" +*de.MediaType Unspecified/Nicht bestimmt: "" +*de.MediaType Plain/Normalpapier: "" +*de.MediaType HPEcoSMARTLite/HP EcoSMART Lite: "" +*de.MediaType Light6074/Leicht 60-74g: "" +*de.MediaType MidWeight96110/Mittleres Gewicht 96-110g: "" +*de.MediaType Heavy111130/Schwer 111-130g: "" +*de.MediaType ExtraHeavy131175/Sehr schwer 131-175g: "" +*de.MediaType Cardstock176220/Karton 176-220g: "" +*de.MediaType MonochromeLaserTransparency/Einfarbige Laser-Transparentfolie: "" +*de.MediaType Labels/Etiketten: "" +*de.MediaType Letterhead/Briefkopfpapier: "" +*de.MediaType Envelope/Briefumschlag: "" +*de.MediaType HeavyEnvelope/Schwerer Briefumschlag: "" +*de.MediaType Preprinted/Vordruckpapier: "" +*de.MediaType Prepunched/Vorgelochtes Papier: "" +*de.MediaType Colored/Farbig: "" +*de.MediaType Bond/Briefpapier: "" +*de.MediaType Recycled/Recyclingpapier: "" +*de.Translation HPEdgeToEdge/Randloser Druck: "" +*de.HPEdgeToEdge True/Ein: "" +*de.HPEdgeToEdge False/Aus: "" +*de.Translation HPPrintQuality/Druckqualität: "" +*de.HPPrintQuality FastRes1200/FastRes 1200: "" +*de.HPPrintQuality 600dpi/600 dpi: "" +*de.HPPrintQuality ProRes1200/ProRes 1200: "" +*de.Translation HPEconoMode/EconoMode: "" +*de.HPEconoMode True/Ein: "" +*de.HPEconoMode False/Aus: "" +*de.Translation HPJobStoragePanel/Jobspeicherung: "" +*de.Translation HPJobName/Jobname: "" +*de.HPJobName DocName/Standard: "" +*de.HPJobName Set/Benutzerdefiniert: "" +*de.Translation HPUserName/Benutzername: "" +*de.HPUserName FileSharingName/Systembenutzername: "" +*de.HPUserName Set/Benutzerdefiniert: "" +*de.Translation HPDuplicateJobMode/Bei bereits vorhandenem Jobnamen gilt: "" +*de.HPDuplicateJobMode Unique/Jobnamen + (1-99) verwenden: "" +*de.HPDuplicateJobMode Overwrite/Vorhandene Datei ersetzen: "" +*de.cupsMarkerName black/Schwarz: "" +*de.cupsMarkerName maintenancekit/Wartungskit: "" +*de.CustomHPJobName True/CustomHPJobName: "" +*de.ParamCustomHPJobName Custom/Jobname: "" +*de.HPCustomJobName Title/Jobname: "" +*de.CustomHPUserName True/CustomHPUserName: "" +*de.ParamCustomHPUserName Custom/Benutzername: "" +*de.HPCustomUserName Title/Benutzername: "" +*es.Translation Manufacturer/HP: "" +*es.Translation ModelName/HP LaserJet M806: "" +*es.Translation ShortNickName/HP LaserJet M806: "" +*es.Translation NickName/HP LaserJet M806: "" +*es.Translation PageSize/Tamaño de papel: "" +*es.PageSize Letter/US Letter: "" +*es.PageSize Legal/US Legal: "" +*es.PageSize Executive/Ejecutivo: "" +*es.PageSize Statement/Declaración: "" +*es.PageSize FanFoldGermanLegal/Oficio 8.5x13: "" +*es.PageSize Tabloid/Tabloid: "" +*es.PageSize ARCHB/Tabloide extragrande: "" +*es.PageSize 5x8/5x8: "" +*es.PageSize A3/A3: "" +*es.PageSize A4/A4: "" +*es.PageSize A5/A5: "" +*es.PageSize 305x430mm/RA3: "" +*es.PageSize FanFoldGerman/8.5x12: "" +*es.PageSize 225x320mm/SRA4: "" +*es.PageSize B4/JIS B4: "" +*es.PageSize B5/JIS B5: "" +*es.PageSize Oficio/Oficio 216x340 mm: "" +*es.PageSize 270x390mm/8K 270x390 mm: "" +*es.PageSize 195x270mm/16K 195x270 mm: "" +*es.PageSize 260x368mm/8K 260x368 mm: "" +*es.PageSize 184x260mm/16K 184x260 mm: "" +*es.PageSize 10.75x15.5/8K 273x394 mm: "" +*es.PageSize 7.75x10.75/16K 197x273 mm: "" +*es.PageSize DoublePostcardRotated/Postal doble borde largo: "" +*es.PageSize Env9/Sobre nº 9: "" +*es.PageSize Env10/Sobre Comm10: "" +*es.PageSize EnvISOB5/Sobre ISO B5: "" +*es.PageSize EnvC5/Sobre C5: "" +*es.PageSize EnvDL/Sobre DL: "" +*es.Translation Collate/Clasificar: "" +*es.Collate True/Activado: "" +*es.Collate False/Desactivado: "" +*es.Translation Duplex/A doble cara: "" +*es.Duplex None/Desactivado: "" +*es.Duplex DuplexNoTumble/Encuadernación de borde largo: "" +*es.Duplex DuplexTumble/Encuadernación de borde corto: "" +*es.Translation InputSlot/Alimentador de papel: "" +*es.InputSlot Tray1/Bandeja 1: "" +*es.InputSlot Tray1_Man/Bandeja 1 (Manual): "" +*es.InputSlot Tray2/Bandeja 2: "" +*es.InputSlot Tray3/Bandeja 3: "" +*es.InputSlot Tray4/Bandeja 4: "" +*es.InputSlot Tray5/Bandeja 5: "" +*es.Translation InstallableOptions/Installable Options: "" +*es.Translation HPOption_Duplexer/Accesorio para impresión dúplex: "" +*es.HPOption_Duplexer True/Activado: "" +*es.HPOption_Duplexer False/Desactivado: "" +*es.Translation OptionalTray/Bandeja opcional: "" +*es.OptionalTray None/No Instalado: "" +*es.OptionalTray HP3500PaperFeeder/Bandeja de entrada de alta capacidad para 3500 hojas HP LaserJet: "" +*es.OptionalTray HP1500PaperFeeder/Accesorio de alta capacidad para 1500 hojas A3 HP LaserJet: "" +*es.Translation HPOption_SS_BM_Finisher/Bandejas de salida accesorias: "" +*es.HPOption_SS_BM_Finisher None/No Instalado: "" +*es.HPOption_SS_BM_Finisher StaplerStackerMailbox/Grapadora/Apiladora HP - Modo de buzón de correo: "" +*es.HPOption_SS_BM_Finisher StaplerStackerStacker/Grapadora/Apiladora HP - Modo de apiladora: "" +*es.HPOption_SS_BM_Finisher StaplerStacker2_3PuncherMailbox/Grapadora/Apiladora HP con perforador de 2/3 agujeros - Modo de buzón de correo: "" +*es.HPOption_SS_BM_Finisher StaplerStacker2_3PuncherStacker/Grapadora/Apiladora HP con perforador de 2/3 agujeros - Modo buzón de apiladora: "" +*es.HPOption_SS_BM_Finisher StaplerStacker2_4PuncherMailbox/Grapadora/Apiladora HP con perforador de 2/4 agujeros - Modo de buzón de correo: "" +*es.HPOption_SS_BM_Finisher StaplerStacker2_4PuncherStacker/Grapadora/Apiladora HP con perforador de 2/4 agujeros - Modo de apiladora: "" +*es.HPOption_SS_BM_Finisher BookletMakerMailbox/Generador de folletos/Acabador HP - Modo de buzón de correo: "" +*es.HPOption_SS_BM_Finisher BookletMakerStacker/Generador de folletos/Acabador HP - Modo de apiladora: "" +*es.Translation HPFinishingPanel/Acabado: "" +*es.Translation HPFaceOrientation/Orientación de la cara: "" +*es.HPFaceOrientation FaceDown/Cara abajo (la más rápida): "" +*es.HPFaceOrientation FaceUp/Cara arriba (la ruta más directa): "" +*es.Translation HPStaplerOptions/Grapar: "" +*es.HPStaplerOptions None/Ninguno: "" +*es.HPStaplerOptions 1StapleLeftAngled/Una grapa a la izquierda: "" +*es.HPStaplerOptions 1StapleRightAngled/Una grapa a la derecha: "" +*es.HPStaplerOptions 2StaplesLeft/Dos grapas a la izquierda: "" +*es.HPStaplerOptions 2StaplesRight/Dos grapas a la derecha: "" +*es.HPStaplerOptions 2StaplesTop/Dos grapas arriba: "" +*es.HPStaplerOptions FoldStitch/Doblar y encuadernar (máx. 15 hojas): "" +*es.Translation HPPunchingOptions/Perforar: "" +*es.HPPunchingOptions None/Ninguno: "" +*es.HPPunchingOptions 2HolePunchLeft/Perforación de 2 agujeros izquierda: "" +*es.HPPunchingOptions 2HolePunchRight/Perforación de 2 agujeros derecha: "" +*es.HPPunchingOptions 2HolePunchTop/Perforación de 2 agujeros superior: "" +*es.HPPunchingOptions 2HolePunchBottom/Perforación de 2 agujeros inferior: "" +*es.HPPunchingOptions 3HolePunchLeft/Perforación de 3 agujeros izquierda: "" +*es.HPPunchingOptions 3HolePunchRight/Perforación de 3 agujeros derecha: "" +*es.HPPunchingOptions 3HolePunchTop/Perforación de 3 agujeros superior: "" +*es.HPPunchingOptions 4HolePunchLeft/Perforación de 4 agujeros izquierda: "" +*es.HPPunchingOptions 4HolePunchRight/Perforación de 4 agujeros derecha: "" +*es.HPPunchingOptions 4HolePunchTop/Perforación de 4 agujeros superior: "" +*es.Translation OutputBin/Bandeja de salida: "" +*es.OutputBin None/Selección automático: "" +*es.OutputBin StandardTopBin/Bandeja superior estándar: "" +*es.OutputBin LeftBin/Bandeja izquierda (Ruta más directa): "" +*es.OutputBin StackerBin/Cajón apilador: "" +*es.OutputBin UpperLeftBin/Bandeja superior izquierda: "" +*es.OutputBin MiddleLeftBin/Bandeja media izquierda: "" +*es.OutputBin LowerLeftBin/Bandeja inferior izquierda: "" +*es.OutputBin LowerLeftBookletBin/Bandeja para folletos inferior izquierda: "" +*es.Translation HPPaperQualityPanel/Paper/Quality: "" +*es.Translation MediaType/Tipo de sustrato: "" +*es.MediaType Unspecified/No especificado: "" +*es.MediaType Plain/Estándar: "" +*es.MediaType HPEcoSMARTLite/HP EcoSMART Lite: "" +*es.MediaType Light6074/Ligero 60-74g: "" +*es.MediaType MidWeight96110/Peso medio 96-110g: "" +*es.MediaType Heavy111130/Pesado 111-130g: "" +*es.MediaType ExtraHeavy131175/Pesado extra 131-175g: "" +*es.MediaType Cardstock176220/Cartulina 176-220g: "" +*es.MediaType MonochromeLaserTransparency/Transparencia para láser monocromo: "" +*es.MediaType Labels/Etiquetas: "" +*es.MediaType Letterhead/Membrete: "" +*es.MediaType Envelope/Sobre: "" +*es.MediaType HeavyEnvelope/Sobre pesado: "" +*es.MediaType Preprinted/Preimpreso: "" +*es.MediaType Prepunched/Preperforado: "" +*es.MediaType Colored/Coloreado: "" +*es.MediaType Bond/Bond: "" +*es.MediaType Recycled/Reciclado: "" +*es.Translation HPEdgeToEdge/Impresión de borde a borde: "" +*es.HPEdgeToEdge True/Activado: "" +*es.HPEdgeToEdge False/Desactivado: "" +*es.Translation HPPrintQuality/Calidad de impresión: "" +*es.HPPrintQuality FastRes1200/FastRes 1200: "" +*es.HPPrintQuality 600dpi/600 ppp: "" +*es.HPPrintQuality ProRes1200/ProRes 1200: "" +*es.Translation HPEconoMode/EconoMode: "" +*es.HPEconoMode True/Activado: "" +*es.HPEconoMode False/Desactivado: "" +*es.Translation HPJobStoragePanel/Almac. trabaj: "" +*es.Translation HPJobName/Nombre del trabajo: "" +*es.HPJobName DocName/Predeterminada: "" +*es.HPJobName Set/Especial: "" +*es.Translation HPUserName/Nombre de usuario: "" +*es.HPUserName FileSharingName/Nombre de usuario del sistema: "" +*es.HPUserName Set/Especial: "" +*es.Translation HPDuplicateJobMode/Si el nombre de trabajo ya existe: "" +*es.HPDuplicateJobMode Unique/Añadir número (1-99) al nombre: "" +*es.HPDuplicateJobMode Overwrite/Sustituir el archivo existente: "" +*es.cupsMarkerName black/Negro: "" +*es.cupsMarkerName maintenancekit/Kit de mantenimiento: "" +*es.CustomHPJobName True/CustomHPJobName: "" +*es.ParamCustomHPJobName Custom/Nombre del trabajo: "" +*es.HPCustomJobName Title/Nombre del trabajo: "" +*es.CustomHPUserName True/CustomHPUserName: "" +*es.ParamCustomHPUserName Custom/Nombre de usuario: "" +*es.HPCustomUserName Title/Nombre de usuario: "" +*fi.Translation Manufacturer/HP: "" +*fi.Translation ModelName/HP LaserJet M806: "" +*fi.Translation ShortNickName/HP LaserJet M806: "" +*fi.Translation NickName/HP LaserJet M806: "" +*fi.Translation PageSize/Median koko: "" +*fi.PageSize Letter/US Letter: "" +*fi.PageSize Legal/US Legal: "" +*fi.PageSize Executive/Executive: "" +*fi.PageSize Statement/Statement: "" +*fi.PageSize FanFoldGermanLegal/Oficio 8.5x13: "" +*fi.PageSize Tabloid/Tabloid: "" +*fi.PageSize ARCHB/Ylisuuri Tabloid: "" +*fi.PageSize 5x8/5x8: "" +*fi.PageSize A3/A3: "" +*fi.PageSize A4/A4: "" +*fi.PageSize A5/A5: "" +*fi.PageSize 305x430mm/RA3: "" +*fi.PageSize FanFoldGerman/8.5x12: "" +*fi.PageSize 225x320mm/SRA4: "" +*fi.PageSize B4/JIS B4: "" +*fi.PageSize B5/JIS B5: "" +*fi.PageSize Oficio/Oficio 216x340 mm: "" +*fi.PageSize 270x390mm/8K 270x390 mm: "" +*fi.PageSize 195x270mm/16K 195x270 mm: "" +*fi.PageSize 260x368mm/8K 260x368 mm: "" +*fi.PageSize 184x260mm/16K 184x260 mm: "" +*fi.PageSize 10.75x15.5/8K 273x394 mm: "" +*fi.PageSize 7.75x10.75/16K 197x273 mm: "" +*fi.PageSize DoublePostcardRotated/Kaksoispostikortti (pitkä reuna): "" +*fi.PageSize Env9/Envelope #9: "" +*fi.PageSize Env10/Kirjekuori Comm10: "" +*fi.PageSize EnvISOB5/Kirjekuori ISO B5: "" +*fi.PageSize EnvC5/Kirjekuori C5: "" +*fi.PageSize EnvDL/Kirjekuori DL: "" +*fi.Translation Collate/Lajittele: "" +*fi.Collate True/Käytössä: "" +*fi.Collate False/Ei käytössä: "" +*fi.Translation Duplex/Kaksipuolinen: "" +*fi.Duplex None/Ei käytössä: "" +*fi.Duplex DuplexNoTumble/Sidonta-pitkäreuna: "" +*fi.Duplex DuplexTumble/Sidonta-lyhytreuna: "" +*fi.Translation InputSlot/Paperinsyöttö: "" +*fi.InputSlot Tray1/Lokero 1: "" +*fi.InputSlot Tray1_Man/Lokero 1 (Käsinsyöttö): "" +*fi.InputSlot Tray2/Lokero 2: "" +*fi.InputSlot Tray3/Lokero 3: "" +*fi.InputSlot Tray4/Lokero 4: "" +*fi.InputSlot Tray5/Lokero 5: "" +*fi.Translation InstallableOptions/Installable Options: "" +*fi.Translation HPOption_Duplexer/Kaksipuolisen tulostuksen lisälaite: "" +*fi.HPOption_Duplexer True/Käytössä: "" +*fi.HPOption_Duplexer False/Ei käytössä: "" +*fi.Translation OptionalTray/Valinnainen lokero: "" +*fi.OptionalTray None/Ei asennettu: "" +*fi.OptionalTray HP3500PaperFeeder/Suuren kapasiteetin HP LaserJet -syöttölokero, 3 500 arkkia: "" +*fi.OptionalTray HP1500PaperFeeder/Suuren kapasiteetin HP LaserJet -lisävaruste, 1 500 arkkia, A3-koko: "" +*fi.Translation HPOption_SS_BM_Finisher/Lisätulostelokerot: "" +*fi.HPOption_SS_BM_Finisher None/Ei asennettu: "" +*fi.HPOption_SS_BM_Finisher StaplerStackerMailbox/HP<3A>n nitoja/niputtaja<3A> postilaatikkotila: "" +*fi.HPOption_SS_BM_Finisher StaplerStackerStacker/HP<3A>n nitoja/niputtaja<3A> niputtajatila: "" +*fi.HPOption_SS_BM_Finisher StaplerStacker2_3PuncherMailbox/HP<3A>n nitoja/niputtaja ja 2/3 reiän rei'itin<3A> postilaatikkotila: "" +*fi.HPOption_SS_BM_Finisher StaplerStacker2_3PuncherStacker/HP<3A>n nitoja/niputtaja ja 2/3 reiän rei'itin<3A> niputtajatila: "" +*fi.HPOption_SS_BM_Finisher StaplerStacker2_4PuncherMailbox/HP<3A>n nitoja/niputtaja ja 2/4 reiän rei'itin<3A> postilaatikkotila: "" +*fi.HPOption_SS_BM_Finisher StaplerStacker2_4PuncherStacker/HP<3A>n nitoja/niputtaja ja 2/4 reiän rei'itin<3A> niputtajatila: "" +*fi.HPOption_SS_BM_Finisher BookletMakerMailbox/HP<3A>n vihkostoiminto/viimeistelijä<3A> postilaatikkotila: "" +*fi.HPOption_SS_BM_Finisher BookletMakerStacker/HP<3A>n vihkostoiminto/viimeistelijä<3A> niputtajatila: "" +*fi.Translation HPFinishingPanel/Viimeistelyasetukset: "" +*fi.Translation HPFaceOrientation/Tulostuspuolen suunta: "" +*fi.HPFaceOrientation FaceDown/Tulostuspuoli alas (nopein): "" +*fi.HPFaceOrientation FaceUp/Tulostuspuoli ylös (suorin rata): "" +*fi.Translation HPStaplerOptions/Nidonta: "" +*fi.HPStaplerOptions None/Ei mitään: "" +*fi.HPStaplerOptions 1StapleLeftAngled/Yksi niitti vasemmalle: "" +*fi.HPStaplerOptions 1StapleRightAngled/Yksi niitti oikealle: "" +*fi.HPStaplerOptions 2StaplesLeft/Kaksi niittiä vasemmalle: "" +*fi.HPStaplerOptions 2StaplesRight/Kaksi niittiä oikealle: "" +*fi.HPStaplerOptions 2StaplesTop/Kaksi niittiä ylös: "" +*fi.HPStaplerOptions FoldStitch/Taita ja nido (enint. 15 arkkia): "" +*fi.Translation HPPunchingOptions/Rei'itys: "" +*fi.HPPunchingOptions None/Ei mitään: "" +*fi.HPPunchingOptions 2HolePunchLeft/2 reiän rei'itys (vasen): "" +*fi.HPPunchingOptions 2HolePunchRight/2 reiän rei'itys (oikea): "" +*fi.HPPunchingOptions 2HolePunchTop/2 reiän rei'itys (ylös): "" +*fi.HPPunchingOptions 2HolePunchBottom/2 reiän rei'itys (alas): "" +*fi.HPPunchingOptions 3HolePunchLeft/3 reiän rei'itys (vasen): "" +*fi.HPPunchingOptions 3HolePunchRight/3 reiän rei'itys (oikea): "" +*fi.HPPunchingOptions 3HolePunchTop/3 reiän rei'itys (ylös): "" +*fi.HPPunchingOptions 4HolePunchLeft/4 reiän rei'itys (vasen): "" +*fi.HPPunchingOptions 4HolePunchRight/4 reiän rei'itys (oikea): "" +*fi.HPPunchingOptions 4HolePunchTop/4 reiän rei'itys (ylös): "" +*fi.Translation OutputBin/Tulostelokero: "" +*fi.OutputBin None/Automaattinen valinta: "" +*fi.OutputBin StandardTopBin/Vakioylälokero: "" +*fi.OutputBin LeftBin/Vasen lokero (suorin paperirata): "" +*fi.OutputBin StackerBin/Pinontalokero: "" +*fi.OutputBin UpperLeftBin/Vasen ylälokero: "" +*fi.OutputBin MiddleLeftBin/Vasen keskilokero: "" +*fi.OutputBin LowerLeftBin/Vasen alalokero: "" +*fi.OutputBin LowerLeftBookletBin/Vasen alalokero vihkosille: "" +*fi.Translation HPPaperQualityPanel/Paper/Quality: "" +*fi.Translation MediaType/Tulostusmateriaali: "" +*fi.MediaType Unspecified/Määrittämätön: "" +*fi.MediaType Plain/Tavallinen: "" +*fi.MediaType HPEcoSMARTLite/HP EcoSMART Lite: "" +*fi.MediaType Light6074/Kevyt 60-74g: "" +*fi.MediaType MidWeight96110/Keskipaksu 96-110g: "" +*fi.MediaType Heavy111130/Paksu 111-130g: "" +*fi.MediaType ExtraHeavy131175/Erittäin paksu 131-175g: "" +*fi.MediaType Cardstock176220/Korttipaperi 176-220g: "" +*fi.MediaType MonochromeLaserTransparency/Mustavalkolaserkalvo: "" +*fi.MediaType Labels/Tarrat: "" +*fi.MediaType Letterhead/Kirjelomake: "" +*fi.MediaType Envelope/Kirjekuori: "" +*fi.MediaType HeavyEnvelope/Paksu kirjekuori: "" +*fi.MediaType Preprinted/Esipainettu: "" +*fi.MediaType Prepunched/Rei’itetty: "" +*fi.MediaType Colored/Värillinen: "" +*fi.MediaType Bond/Kova asiakirjapaperi: "" +*fi.MediaType Recycled/Uusiopaperi: "" +*fi.Translation HPEdgeToEdge/Reunasta reunaan -tulostus: "" +*fi.HPEdgeToEdge True/Käytössä: "" +*fi.HPEdgeToEdge False/Ei käytössä: "" +*fi.Translation HPPrintQuality/Tulostuslaatu: "" +*fi.HPPrintQuality FastRes1200/FastRes 1200: "" +*fi.HPPrintQuality 600dpi/600 dpi: "" +*fi.HPPrintQuality ProRes1200/ProRes 1200: "" +*fi.Translation HPEconoMode/EconoMode: "" +*fi.HPEconoMode True/Käytössä: "" +*fi.HPEconoMode False/Ei käytössä: "" +*fi.Translation HPJobStoragePanel/Työn säilytys: "" +*fi.Translation HPJobName/Työn nimi: "" +*fi.HPJobName DocName/Oletusasetukset: "" +*fi.HPJobName Set/Mukautettu: "" +*fi.Translation HPUserName/Käyttäjänimi: "" +*fi.HPUserName FileSharingName/Järjestelmän käyttäjätunnus: "" +*fi.HPUserName Set/Mukautettu: "" +*fi.Translation HPDuplicateJobMode/Jos työn nimi on olemassa: "" +*fi.HPDuplicateJobMode Unique/Käytä työn nimeä + (1-99): "" +*fi.HPDuplicateJobMode Overwrite/Korvaa aiempi tiedosto: "" +*fi.cupsMarkerName black/Musta: "" +*fi.cupsMarkerName maintenancekit/Huoltosarja: "" +*fi.CustomHPJobName True/CustomHPJobName: "" +*fi.ParamCustomHPJobName Custom/Työn nimi: "" +*fi.HPCustomJobName Title/Työn nimi: "" +*fi.CustomHPUserName True/CustomHPUserName: "" +*fi.ParamCustomHPUserName Custom/Käyttäjänimi: "" +*fi.HPCustomUserName Title/Käyttäjänimi: "" +*fr.Translation Manufacturer/HP: "" +*fr.Translation ModelName/HP LaserJet M806: "" +*fr.Translation ShortNickName/HP LaserJet M806: "" +*fr.Translation NickName/HP LaserJet M806: "" +*fr.Translation PageSize/Taille du papier: "" +*fr.PageSize Letter/US Letter: "" +*fr.PageSize Legal/US Legal: "" +*fr.PageSize Executive/Exécutif: "" +*fr.PageSize Statement/Relevé: "" +*fr.PageSize FanFoldGermanLegal/Oficio 8.5x13: "" +*fr.PageSize Tabloid/Tabloid: "" +*fr.PageSize ARCHB/Tabloïd large: "" +*fr.PageSize 5x8/5x8: "" +*fr.PageSize A3/A3: "" +*fr.PageSize A4/A4: "" +*fr.PageSize A5/A5: "" +*fr.PageSize 305x430mm/RA3: "" +*fr.PageSize FanFoldGerman/8.5x12: "" +*fr.PageSize 225x320mm/SRA4: "" +*fr.PageSize B4/JIS B4: "" +*fr.PageSize B5/JIS B5: "" +*fr.PageSize Oficio/Oficio 216x340 mm: "" +*fr.PageSize 270x390mm/8K 270x390 mm: "" +*fr.PageSize 195x270mm/16K 195x270 mm: "" +*fr.PageSize 260x368mm/8K 260x368 mm: "" +*fr.PageSize 184x260mm/16K 184x260 mm: "" +*fr.PageSize 10.75x15.5/8K 273x394 mm: "" +*fr.PageSize 7.75x10.75/16K 197x273 mm: "" +*fr.PageSize DoublePostcardRotated/Carte postale double - Long bord: "" +*fr.PageSize Env9/Enveloppe nº 9: "" +*fr.PageSize Env10/Enveloppe Comm10: "" +*fr.PageSize EnvISOB5/Enveloppe ISO B5: "" +*fr.PageSize EnvC5/Enveloppe C5: "" +*fr.PageSize EnvDL/Enveloppe DL: "" +*fr.Translation Collate/Assembler: "" +*fr.Collate True/Activé: "" +*fr.Collate False/Désactivé: "" +*fr.Translation Duplex/Recto verso: "" +*fr.Duplex None/Désactivé: "" +*fr.Duplex DuplexNoTumble/Reliure côté long: "" +*fr.Duplex DuplexTumble/Reliure côté court: "" +*fr.Translation InputSlot/Alimentation: "" +*fr.InputSlot Tray1/Bac 1: "" +*fr.InputSlot Tray1_Man/Bac 1 (Manuel): "" +*fr.InputSlot Tray2/Bac 2: "" +*fr.InputSlot Tray3/Bac 3: "" +*fr.InputSlot Tray4/Bac 4: "" +*fr.InputSlot Tray5/Bac 5: "" +*fr.Translation InstallableOptions/Installable Options: "" +*fr.Translation HPOption_Duplexer/Accessoire d'impression recto verso: "" +*fr.HPOption_Duplexer True/Activé: "" +*fr.HPOption_Duplexer False/Désactivé: "" +*fr.Translation OptionalTray/Bac optionnel: "" +*fr.OptionalTray None/Non installé: "" +*fr.OptionalTray HP3500PaperFeeder/Bac d'alimentation d'une capacité de 3500 feuilles HP LaserJet: "" +*fr.OptionalTray HP1500PaperFeeder/Accessoire d'une capacité de 1500 feuilles HP LaserJet: "" +*fr.Translation HPOption_SS_BM_Finisher/Bacs de sortie optionnels: "" +*fr.HPOption_SS_BM_Finisher None/Non installé: "" +*fr.HPOption_SS_BM_Finisher StaplerStackerMailbox/Agrafeuse/empileuse HP - Mode boîte aux lettres: "" +*fr.HPOption_SS_BM_Finisher StaplerStackerStacker/Agrafeuse/empileuse HP - Mode empileuse: "" +*fr.HPOption_SS_BM_Finisher StaplerStacker2_3PuncherMailbox/Agrafeuse/empileuse HP avec perforatrice 2/3 trous - Mode boîte aux lettres: "" +*fr.HPOption_SS_BM_Finisher StaplerStacker2_3PuncherStacker/Agrafeuse/empileuse HP avec perforatrice 2/3 trous - Mode empileuse: "" +*fr.HPOption_SS_BM_Finisher StaplerStacker2_4PuncherMailbox/Agrafeuse/empileuse HP avec perforatrice 2/4 trous - Mode boîte aux lettres: "" +*fr.HPOption_SS_BM_Finisher StaplerStacker2_4PuncherStacker/Agrafeuse/empileuse HP avec perforatrice 2/4 trous - Mode empileuse: "" +*fr.HPOption_SS_BM_Finisher BookletMakerMailbox/Brocheuse/finisseur HP - Mode boîte aux lettres: "" +*fr.HPOption_SS_BM_Finisher BookletMakerStacker/Brocheuse/finisseur HP - Mode empileur: "" +*fr.Translation HPFinishingPanel/Finition: "" +*fr.Translation HPFaceOrientation/Orientation côté imprimé: "" +*fr.HPFaceOrientation FaceDown/Côté imprimé vers le bas (le plus rapide): "" +*fr.HPFaceOrientation FaceUp/Côté imprimé vers le haut (le plus direct): "" +*fr.Translation HPStaplerOptions/Agrafer: "" +*fr.HPStaplerOptions None/Aucun: "" +*fr.HPStaplerOptions 1StapleLeftAngled/Une agrafe à gauche: "" +*fr.HPStaplerOptions 1StapleRightAngled/Une agrafe à droite: "" +*fr.HPStaplerOptions 2StaplesLeft/Deux agrafes à gauche: "" +*fr.HPStaplerOptions 2StaplesRight/Deux agrafes à droite: "" +*fr.HPStaplerOptions 2StaplesTop/Deux agrafes en haut: "" +*fr.HPStaplerOptions FoldStitch/Plier/agrafer (15 feuilles max): "" +*fr.Translation HPPunchingOptions/Perforer: "" +*fr.HPPunchingOptions None/Aucun: "" +*fr.HPPunchingOptions 2HolePunchLeft/Perforatrice 2 trous gauche: "" +*fr.HPPunchingOptions 2HolePunchRight/Perforatrice 2 trous droite: "" +*fr.HPPunchingOptions 2HolePunchTop/Perforatrice 2 trous hau: "" +*fr.HPPunchingOptions 2HolePunchBottom/Perforatrice 2 trous bas: "" +*fr.HPPunchingOptions 3HolePunchLeft/Perforatrice 3 trous gauche: "" +*fr.HPPunchingOptions 3HolePunchRight/Perforatrice 3 trous droite: "" +*fr.HPPunchingOptions 3HolePunchTop/Perforatrice 3 trous haut: "" +*fr.HPPunchingOptions 4HolePunchLeft/Perforatrice 4 trous gauche: "" +*fr.HPPunchingOptions 4HolePunchRight/Perforatrice 4 trous droite: "" +*fr.HPPunchingOptions 4HolePunchTop/Perforatrice 4 trous haut: "" +*fr.Translation OutputBin/Bac de sortie: "" +*fr.OutputBin None/Sélectionner auto: "" +*fr.OutputBin StandardTopBin/Bac supérieur standard: "" +*fr.OutputBin LeftBin/Bac gauche (chemin le plus direct): "" +*fr.OutputBin StackerBin/Bac du réceptacle: "" +*fr.OutputBin UpperLeftBin/Bac supérieur gauche: "" +*fr.OutputBin MiddleLeftBin/Bac du milieu à gauche: "" +*fr.OutputBin LowerLeftBin/Bac inférieur gauche: "" +*fr.OutputBin LowerLeftBookletBin/Bac inférieur gauche de la brocheuse: "" +*fr.Translation HPPaperQualityPanel/Paper/Quality: "" +*fr.Translation MediaType/Type de support: "" +*fr.MediaType Unspecified/Non spécifié: "" +*fr.MediaType Plain/Ordinaire: "" +*fr.MediaType HPEcoSMARTLite/HP EcoSMART Lite: "" +*fr.MediaType Light6074/Fin 60-74g: "" +*fr.MediaType MidWeight96110/Grammage moyen 96-110g: "" +*fr.MediaType Heavy111130/Epais 111-130g: "" +*fr.MediaType ExtraHeavy131175/Très épais 131-175g: "" +*fr.MediaType Cardstock176220/Cartonné 176-220g: "" +*fr.MediaType MonochromeLaserTransparency/Transparent laser monochrome: "" +*fr.MediaType Labels/Étiquettes: "" +*fr.MediaType Letterhead/Papier à en-tête: "" +*fr.MediaType Envelope/Enveloppe: "" +*fr.MediaType HeavyEnvelope/Enveloppe à fort grammage: "" +*fr.MediaType Preprinted/Préimprimé: "" +*fr.MediaType Prepunched/Perforé: "" +*fr.MediaType Colored/Coloré: "" +*fr.MediaType Bond/Document: "" +*fr.MediaType Recycled/Recyclé: "" +*fr.Translation HPEdgeToEdge/Impression bord à bord: "" +*fr.HPEdgeToEdge True/Activé: "" +*fr.HPEdgeToEdge False/Désactivé: "" +*fr.Translation HPPrintQuality/Qualité d'impression: "" +*fr.HPPrintQuality FastRes1200/FastRes 1200: "" +*fr.HPPrintQuality 600dpi/600 ppp: "" +*fr.HPPrintQuality ProRes1200/ProRes 1200: "" +*fr.Translation HPEconoMode/EconoMode: "" +*fr.HPEconoMode True/Activé: "" +*fr.HPEconoMode False/Désactivé: "" +*fr.Translation HPJobStoragePanel/Stockage des tâches: "" +*fr.Translation HPJobName/Nom de tâche: "" +*fr.HPJobName DocName/Par défaut: "" +*fr.HPJobName Set/Personnalisé: "" +*fr.Translation HPUserName/Nom d’utilisateur: "" +*fr.HPUserName FileSharingName/Nom d'utilisateur système: "" +*fr.HPUserName Set/Personnalisé: "" +*fr.Translation HPDuplicateJobMode/Si le nom de tâche existe: "" +*fr.HPDuplicateJobMode Unique/Ajouter + (1-99) au nom de tâche: "" +*fr.HPDuplicateJobMode Overwrite/Remplacer le fichier existant: "" +*fr.cupsMarkerName black/Noir: "" +*fr.cupsMarkerName maintenancekit/Kit de maintenance: "" +*fr.CustomHPJobName True/CustomHPJobName: "" +*fr.ParamCustomHPJobName Custom/Nom de tâche: "" +*fr.HPCustomJobName Title/Nom de tâche: "" +*fr.CustomHPUserName True/CustomHPUserName: "" +*fr.ParamCustomHPUserName Custom/Nom d’utilisateur: "" +*fr.HPCustomUserName Title/Nom d’utilisateur: "" +*it.Translation Manufacturer/HP: "" +*it.Translation ModelName/HP LaserJet M806: "" +*it.Translation ShortNickName/HP LaserJet M806: "" +*it.Translation NickName/HP LaserJet M806: "" +*it.Translation PageSize/Dimensione media: "" +*it.PageSize Letter/US Letter: "" +*it.PageSize Legal/US Legal: "" +*it.PageSize Executive/Executive: "" +*it.PageSize Statement/Dichiarazione: "" +*it.PageSize FanFoldGermanLegal/Oficio 8.5x13: "" +*it.PageSize Tabloid/Tabloid: "" +*it.PageSize ARCHB/Tabloid Oversize: "" +*it.PageSize 5x8/5x8: "" +*it.PageSize A3/A3: "" +*it.PageSize A4/A4: "" +*it.PageSize A5/A5: "" +*it.PageSize 305x430mm/RA3: "" +*it.PageSize FanFoldGerman/8.5x12: "" +*it.PageSize 225x320mm/SRA4: "" +*it.PageSize B4/JIS B4: "" +*it.PageSize B5/JIS B5: "" +*it.PageSize Oficio/Oficio 216x340 mm: "" +*it.PageSize 270x390mm/8K 270x390 mm: "" +*it.PageSize 195x270mm/16K 195x270 mm: "" +*it.PageSize 260x368mm/8K 260x368 mm: "" +*it.PageSize 184x260mm/16K 184x260 mm: "" +*it.PageSize 10.75x15.5/8K 273x394 mm: "" +*it.PageSize 7.75x10.75/16K 197x273 mm: "" +*it.PageSize DoublePostcardRotated/Cartolina doppia Bordo lungo: "" +*it.PageSize Env9/Busta num. 9: "" +*it.PageSize Env10/Busta Comm10: "" +*it.PageSize EnvISOB5/Busta ISO B5: "" +*it.PageSize EnvC5/Busta C5: "" +*it.PageSize EnvDL/Busta DL: "" +*it.Translation Collate/Fascicola: "" +*it.Collate True/Attivato: "" +*it.Collate False/Disattivato: "" +*it.Translation Duplex/Fronte-retro: "" +*it.Duplex None/Disattivato: "" +*it.Duplex DuplexNoTumble/Rilegatura con taglio largo: "" +*it.Duplex DuplexTumble/Rilegatura con taglio stretto: "" +*it.Translation InputSlot/Alimentazione carta: "" +*it.InputSlot Tray1/Vassoio 1: "" +*it.InputSlot Tray1_Man/Vassoio 1 (Manuale): "" +*it.InputSlot Tray2/Vassoio 2: "" +*it.InputSlot Tray3/Vassoio 3: "" +*it.InputSlot Tray4/Vassoio 4: "" +*it.InputSlot Tray5/Vassoio 5: "" +*it.Translation InstallableOptions/Installable Options: "" +*it.Translation HPOption_Duplexer/Accessorio per stampa duplex: "" +*it.HPOption_Duplexer True/Attivato: "" +*it.HPOption_Duplexer False/Disattivato: "" +*it.Translation OptionalTray/Vassoio opzionale: "" +*it.OptionalTray None/Non installato: "" +*it.OptionalTray HP3500PaperFeeder/Vassoio di alimentazione fogli ad alta capacità - HP LaserJet 3500: "" +*it.OptionalTray HP1500PaperFeeder/Accessorio per fogli A3 ad alta capacità HP LaserJet 1500 : "" +*it.Translation HPOption_SS_BM_Finisher/Scomparti di uscita accessori: "" +*it.HPOption_SS_BM_Finisher None/Non installato: "" +*it.HPOption_SS_BM_Finisher StaplerStackerMailbox/Unità di graffatura/Raccoglicopie HP - Modalità Mailbox: "" +*it.HPOption_SS_BM_Finisher StaplerStackerStacker/Unità di graffatura/Raccoglicopie HP - Modalità Raccoglicopie: "" +*it.HPOption_SS_BM_Finisher StaplerStacker2_3PuncherMailbox/Unità graffatura/Raccoglicopie HP con foratrice a 2/3 fori - Modalità Mailbox: "" +*it.HPOption_SS_BM_Finisher StaplerStacker2_3PuncherStacker/Unità graffatura/Raccoglicopie HP con foratrice a 2/3 fori - Mod Raccoglicopie: "" +*it.HPOption_SS_BM_Finisher StaplerStacker2_4PuncherMailbox/Unità graffatura/Raccoglicopie HP con foratrice a 2/4 fori - Modalità Mailbox: "" +*it.HPOption_SS_BM_Finisher StaplerStacker2_4PuncherStacker/Unità graffatura/Raccoglicopie HP con foratrice a 2/4 fori - Mod Raccoglicopie: "" +*it.HPOption_SS_BM_Finisher BookletMakerMailbox/Booklet Maker/Unità di finitura HP - Modalità Mailbox: "" +*it.HPOption_SS_BM_Finisher BookletMakerStacker/Booklet Maker/Unità di finitura HP - Modalità Raccoglicopie: "" +*it.Translation HPFinishingPanel/Finitura: "" +*it.Translation HPFaceOrientation/Orientamento stampa: "" +*it.HPFaceOrientation FaceDown/Verso il basso (più rapido): "" +*it.HPFaceOrientation FaceUp/Verso l’alto (percorso più diretto): "" +*it.Translation HPStaplerOptions/Punto: "" +*it.HPStaplerOptions None/Nessuna: "" +*it.HPStaplerOptions 1StapleLeftAngled/Un punto a sinistra: "" +*it.HPStaplerOptions 1StapleRightAngled/Un punto a destra: "" +*it.HPStaplerOptions 2StaplesLeft/Due punti a sinistra: "" +*it.HPStaplerOptions 2StaplesRight/Due punti a destra: "" +*it.HPStaplerOptions 2StaplesTop/Due punti in alto: "" +*it.HPStaplerOptions FoldStitch/Piega e pinza (max 15 fogli): "" +*it.Translation HPPunchingOptions/Perforazione: "" +*it.HPPunchingOptions None/Nessuna: "" +*it.HPPunchingOptions 2HolePunchLeft/2 fori a sinistra: "" +*it.HPPunchingOptions 2HolePunchRight/2 fori a destra: "" +*it.HPPunchingOptions 2HolePunchTop/2 fori in alto: "" +*it.HPPunchingOptions 2HolePunchBottom/2 fori in basso: "" +*it.HPPunchingOptions 3HolePunchLeft/3 fori a sinistra: "" +*it.HPPunchingOptions 3HolePunchRight/3 fori a destra: "" +*it.HPPunchingOptions 3HolePunchTop/3 fori in alto: "" +*it.HPPunchingOptions 4HolePunchLeft/4 fori a sinistra: "" +*it.HPPunchingOptions 4HolePunchRight/4 fori a destra: "" +*it.HPPunchingOptions 4HolePunchTop/4 fori in alto: "" +*it.Translation OutputBin/Scomparto di uscita: "" +*it.OutputBin None/Seleziona automaticamente: "" +*it.OutputBin StandardTopBin/Scomparto superiore standard: "" +*it.OutputBin LeftBin/Scomparto sinistro (percorso più diritto): "" +*it.OutputBin StackerBin/Scomparto raccoglitore: "" +*it.OutputBin UpperLeftBin/Scomparto superiore sinistro: "" +*it.OutputBin MiddleLeftBin/Scomparto sinistro centrale: "" +*it.OutputBin LowerLeftBin/Scomparto inferiore sinistro: "" +*it.OutputBin LowerLeftBookletBin/Scomparto inferiore sinistro booklet: "" +*it.Translation HPPaperQualityPanel/Paper/Quality: "" +*it.Translation MediaType/Tipo di supporto: "" +*it.MediaType Unspecified/Non specificato: "" +*it.MediaType Plain/Normale: "" +*it.MediaType HPEcoSMARTLite/HP EcoSMART Lite: "" +*it.MediaType Light6074/Leggera 60-74g: "" +*it.MediaType MidWeight96110/Medio spessore 96-110g: "" +*it.MediaType Heavy111130/Pesante 111-130g: "" +*it.MediaType ExtraHeavy131175/Extra Pesante 131-175g: "" +*it.MediaType Cardstock176220/Cartoncino 176-220g: "" +*it.MediaType MonochromeLaserTransparency/Lucido per stampanti laser in bianco e nero: "" +*it.MediaType Labels/Etichette: "" +*it.MediaType Letterhead/Carta intestata: "" +*it.MediaType Envelope/Busta: "" +*it.MediaType HeavyEnvelope/Busta pesante: "" +*it.MediaType Preprinted/Prestampata: "" +*it.MediaType Prepunched/Perforata: "" +*it.MediaType Colored/Colorata: "" +*it.MediaType Bond/Carta fine: "" +*it.MediaType Recycled/Riciclata: "" +*it.Translation HPEdgeToEdge/Stampa bordo a bordo: "" +*it.HPEdgeToEdge True/Attivato: "" +*it.HPEdgeToEdge False/Disattivato: "" +*it.Translation HPPrintQuality/Qualità di stampa: "" +*it.HPPrintQuality FastRes1200/FastRes 1200: "" +*it.HPPrintQuality 600dpi/600 dpi: "" +*it.HPPrintQuality ProRes1200/ProRes 1200: "" +*it.Translation HPEconoMode/EconoMode: "" +*it.HPEconoMode True/Attivato: "" +*it.HPEconoMode False/Disattivato: "" +*it.Translation HPJobStoragePanel/Memorizzazione processo: "" +*it.Translation HPJobName/Nome processo: "" +*it.HPJobName DocName/Predefinito: "" +*it.HPJobName Set/Personalizzato: "" +*it.Translation HPUserName/Nome utente: "" +*it.HPUserName FileSharingName/Nome utente di sistema: "" +*it.HPUserName Set/Personalizzato: "" +*it.Translation HPDuplicateJobMode/Se esiste nome processo: "" +*it.HPDuplicateJobMode Unique/Aggiungi (1-99) a nome processo: "" +*it.HPDuplicateJobMode Overwrite/Sostituisci file esistente: "" +*it.cupsMarkerName black/Nero: "" +*it.cupsMarkerName maintenancekit/Kit manutenzione: "" +*it.CustomHPJobName True/CustomHPJobName: "" +*it.ParamCustomHPJobName Custom/Nome processo: "" +*it.HPCustomJobName Title/Nome processo: "" +*it.CustomHPUserName True/CustomHPUserName: "" +*it.ParamCustomHPUserName Custom/Nome utente: "" +*it.HPCustomUserName Title/Nome utente: "" +*ja.Translation Manufacturer/HP: "" +*ja.Translation ModelName/HP LaserJet M806: "" +*ja.Translation ShortNickName/HP LaserJet M806: "" +*ja.Translation NickName/HP LaserJet M806: "" +*ja.Translation PageSize/メディアサイズ: "" +*ja.PageSize Letter/US Letter: "" +*ja.PageSize Legal/US Legal: "" +*ja.PageSize Executive/エグゼクティブ: "" +*ja.PageSize Statement/ステートメント: "" +*ja.PageSize FanFoldGermanLegal/Oficio 8.5x13: "" +*ja.PageSize Tabloid/Tabloid: "" +*ja.PageSize ARCHB/タブロイドオーバーサイズ: "" +*ja.PageSize 5x8/5x8: "" +*ja.PageSize A3/A3: "" +*ja.PageSize A4/A4: "" +*ja.PageSize A5/A5: "" +*ja.PageSize 305x430mm/RA3: "" +*ja.PageSize FanFoldGerman/8.5x12: "" +*ja.PageSize 225x320mm/SRA4: "" +*ja.PageSize B4/JIS B4: "" +*ja.PageSize B5/JIS B5: "" +*ja.PageSize Oficio/Oficio 216x340 mm: "" +*ja.PageSize 270x390mm/8K 270x390 mm: "" +*ja.PageSize 195x270mm/16K 195x270 mm: "" +*ja.PageSize 260x368mm/8K 260x368 mm: "" +*ja.PageSize 184x260mm/16K 184x260 mm: "" +*ja.PageSize 10.75x15.5/8K 273x394 mm: "" +*ja.PageSize 7.75x10.75/16K 197x273 mm: "" +*ja.PageSize DoublePostcardRotated/往復はがき 横: "" +*ja.PageSize Env9/封筒 #9: "" +*ja.PageSize Env10/封筒 Comm10: "" +*ja.PageSize EnvISOB5/封筒 ISO B5: "" +*ja.PageSize EnvC5/封筒 C5: "" +*ja.PageSize EnvDL/封筒 DL: "" +*ja.Translation Collate/照合: "" +*ja.Collate True/オン: "" +*ja.Collate False/オフ: "" +*ja.Translation Duplex/両面: "" +*ja.Duplex None/オフ: "" +*ja.Duplex DuplexNoTumble/長辺とじ: "" +*ja.Duplex DuplexTumble/短辺とじ: "" +*ja.Translation InputSlot/給紙: "" +*ja.InputSlot Tray1/トレイ 1: "" +*ja.InputSlot Tray1_Man/トレイ 1 (手動): "" +*ja.InputSlot Tray2/トレイ 2: "" +*ja.InputSlot Tray3/トレイ 3: "" +*ja.InputSlot Tray4/トレイ 4: "" +*ja.InputSlot Tray5/トレイ 5: "" +*ja.Translation InstallableOptions/Installable Options: "" +*ja.Translation HPOption_Duplexer/両面印刷アクセサリ: "" +*ja.HPOption_Duplexer True/オン: "" +*ja.HPOption_Duplexer False/オフ: "" +*ja.Translation OptionalTray/オプショントレイ: "" +*ja.OptionalTray None/インストールされていない: "" +*ja.OptionalTray HP3500PaperFeeder/HP LaserJet 3500 枚大容量給紙トレイ: "" +*ja.OptionalTray HP1500PaperFeeder/HP LaserJet 1500 枚 A3 大容量アクセサリ: "" +*ja.Translation HPOption_SS_BM_Finisher/アクセサリ排出ビン: "" +*ja.HPOption_SS_BM_Finisher None/インストールされていない: "" +*ja.HPOption_SS_BM_Finisher StaplerStackerMailbox/HP ステープルスタッカ - メールボックス: "" +*ja.HPOption_SS_BM_Finisher StaplerStackerStacker/HP ステープルスタッカ - スタッカ: "" +*ja.HPOption_SS_BM_Finisher StaplerStacker2_3PuncherMailbox/HP ステープルスタッカ 2/3 穴パンチャ付き - メールボックス: "" +*ja.HPOption_SS_BM_Finisher StaplerStacker2_3PuncherStacker/HP ステープルスタッカ 2/3 穴パンチャ付き - スタッカ: "" +*ja.HPOption_SS_BM_Finisher StaplerStacker2_4PuncherMailbox/HP ステープルスタッカ 2/4 穴パンチャ付き - メールボックス: "" +*ja.HPOption_SS_BM_Finisher StaplerStacker2_4PuncherStacker/HP ステープルスタッカ 2/4 穴パンチャ付き - スタッカ: "" +*ja.HPOption_SS_BM_Finisher BookletMakerMailbox/HP ブックレットメーカー/フィニッシャ - メールボックス: "" +*ja.HPOption_SS_BM_Finisher BookletMakerStacker/HP ブックレットメーカー/フィニッシャ - スタッカ: "" +*ja.Translation HPFinishingPanel/仕上げオプション: "" +*ja.Translation HPFaceOrientation/印刷面の向き: "" +*ja.HPFaceOrientation FaceDown/印刷面を下 (最速): "" +*ja.HPFaceOrientation FaceUp/印刷面を上 (最もまっすぐ): "" +*ja.Translation HPStaplerOptions/ステイプル: "" +*ja.HPStaplerOptions None/なし: "" +*ja.HPStaplerOptions 1StapleLeftAngled/左に 1 箇所: "" +*ja.HPStaplerOptions 1StapleRightAngled/右に 1 箇所: "" +*ja.HPStaplerOptions 2StaplesLeft/左に 2 箇所: "" +*ja.HPStaplerOptions 2StaplesRight/右に 2 箇所: "" +*ja.HPStaplerOptions 2StaplesTop/上部に 2 箇所: "" +*ja.HPStaplerOptions FoldStitch/折り畳み/綴じ (最大 15 枚): "" +*ja.Translation HPPunchingOptions/穴あき: "" +*ja.HPPunchingOptions None/なし: "" +*ja.HPPunchingOptions 2HolePunchLeft/2 穴あき左: "" +*ja.HPPunchingOptions 2HolePunchRight/2 穴あき右: "" +*ja.HPPunchingOptions 2HolePunchTop/2 穴あき上部: "" +*ja.HPPunchingOptions 2HolePunchBottom/2 穴あき下部: "" +*ja.HPPunchingOptions 3HolePunchLeft/3 穴あき左: "" +*ja.HPPunchingOptions 3HolePunchRight/3 穴あき右: "" +*ja.HPPunchingOptions 3HolePunchTop/3 穴あき上部: "" +*ja.HPPunchingOptions 4HolePunchLeft/4 穴あき左: "" +*ja.HPPunchingOptions 4HolePunchRight/4 穴あき右: "" +*ja.HPPunchingOptions 4HolePunchTop/4 穴あき上部: "" +*ja.Translation OutputBin/排紙トレイ: "" +*ja.OutputBin None/自動選択: "" +*ja.OutputBin StandardTopBin/標準の最上部トレイ: "" +*ja.OutputBin LeftBin/左ビン (最もストレートな経路): "" +*ja.OutputBin StackerBin/スタッカ ビン: "" +*ja.OutputBin UpperLeftBin/上部左トレイ: "" +*ja.OutputBin MiddleLeftBin/中央左トレイ: "" +*ja.OutputBin LowerLeftBin/下部左トレイ: "" +*ja.OutputBin LowerLeftBookletBin/下部左ブックレットトレイ: "" +*ja.Translation HPPaperQualityPanel/Paper/Quality: "" +*ja.Translation MediaType/用紙の種類: "" +*ja.MediaType Unspecified/指定なし: "" +*ja.MediaType Plain/普通用紙: "" +*ja.MediaType HPEcoSMARTLite/HP EcoSMART Lite: "" +*ja.MediaType Light6074/軽い用紙 60-74g: "" +*ja.MediaType MidWeight96110/中厚手用紙 96-110g: "" +*ja.MediaType Heavy111130/重い用紙 111-130g: "" +*ja.MediaType ExtraHeavy131175/重い用紙 131-175g: "" +*ja.MediaType Cardstock176220/カード ストック 176-220g: "" +*ja.MediaType MonochromeLaserTransparency/モノクロ レーザー OHP フィルム: "" +*ja.MediaType Labels/ラベル: "" +*ja.MediaType Letterhead/レターヘッド付き: "" +*ja.MediaType Envelope/封筒: "" +*ja.MediaType HeavyEnvelope/厚手封筒: "" +*ja.MediaType Preprinted/印刷フォーム: "" +*ja.MediaType Prepunched/穴あき用紙: "" +*ja.MediaType Colored/カラー: "" +*ja.MediaType Bond/ボンド紙: "" +*ja.MediaType Recycled/再生紙: "" +*ja.Translation HPEdgeToEdge/全幅印刷: "" +*ja.HPEdgeToEdge True/オン: "" +*ja.HPEdgeToEdge False/オフ: "" +*ja.Translation HPPrintQuality/印刷品質: "" +*ja.HPPrintQuality FastRes1200/FastRes 1200: "" +*ja.HPPrintQuality 600dpi/600 dpi: "" +*ja.HPPrintQuality ProRes1200/ProRes 1200: "" +*ja.Translation HPEconoMode/EconoMode: "" +*ja.HPEconoMode True/オン: "" +*ja.HPEconoMode False/オフ: "" +*ja.Translation HPJobStoragePanel/ジョブ保存: "" +*ja.Translation HPJobName/ジョブ名: "" +*ja.HPJobName DocName/デフォルト: "" +*ja.HPJobName Set/ユーザー設定: "" +*ja.Translation HPUserName/ユーザー名: "" +*ja.HPUserName FileSharingName/システム ユーザー名: "" +*ja.HPUserName Set/ユーザー設定: "" +*ja.Translation HPDuplicateJobMode/ジョブ名が存在する場合: "" +*ja.HPDuplicateJobMode Unique/ジョブ名と数字 (1〜99) を使用: "" +*ja.HPDuplicateJobMode Overwrite/既存のファイルを置換: "" +*ja.cupsMarkerName black/黒: "" +*ja.cupsMarkerName maintenancekit/メンテナンス キット: "" +*ja.CustomHPJobName True/CustomHPJobName: "" +*ja.ParamCustomHPJobName Custom/ジョブ名: "" +*ja.HPCustomJobName Title/ジョブ名: "" +*ja.CustomHPUserName True/CustomHPUserName: "" +*ja.ParamCustomHPUserName Custom/ユーザー名: "" +*ja.HPCustomUserName Title/ユーザー名: "" +*ko.Translation Manufacturer/HP: "" +*ko.Translation ModelName/HP LaserJet M806: "" +*ko.Translation ShortNickName/HP LaserJet M806: "" +*ko.Translation NickName/HP LaserJet M806: "" +*ko.Translation PageSize/미디어 크기: "" +*ko.PageSize Letter/US Letter: "" +*ko.PageSize Legal/US Legal: "" +*ko.PageSize Executive/Executive: "" +*ko.PageSize Statement/2절 레터: "" +*ko.PageSize FanFoldGermanLegal/Oficio 8.5x13: "" +*ko.PageSize Tabloid/Tabloid: "" +*ko.PageSize ARCHB/타블로이드 Oversize: "" +*ko.PageSize 5x8/5x8: "" +*ko.PageSize A3/A3: "" +*ko.PageSize A4/A4: "" +*ko.PageSize A5/A5: "" +*ko.PageSize 305x430mm/RA3: "" +*ko.PageSize FanFoldGerman/8.5x12: "" +*ko.PageSize 225x320mm/SRA4: "" +*ko.PageSize B4/JIS B4: "" +*ko.PageSize B5/JIS B5: "" +*ko.PageSize Oficio/Oficio 216x340 mm: "" +*ko.PageSize 270x390mm/8K 270x390 mm: "" +*ko.PageSize 195x270mm/16K 195x270 mm: "" +*ko.PageSize 260x368mm/8K 260x368 mm: "" +*ko.PageSize 184x260mm/16K 184x260 mm: "" +*ko.PageSize 10.75x15.5/8K 273x394 mm: "" +*ko.PageSize 7.75x10.75/16K 197x273 mm: "" +*ko.PageSize DoublePostcardRotated/엽서 Long Edge(양면): "" +*ko.PageSize Env9/봉투 #9: "" +*ko.PageSize Env10/Comm10 봉투: "" +*ko.PageSize EnvISOB5/ISO B5 봉투: "" +*ko.PageSize EnvC5/C5 봉투: "" +*ko.PageSize EnvDL/DL 봉투: "" +*ko.Translation Collate/한 부씩 인쇄: "" +*ko.Collate True/켜짐: "" +*ko.Collate False/꺼짐: "" +*ko.Translation Duplex/양면: "" +*ko.Duplex None/꺼짐: "" +*ko.Duplex DuplexNoTumble/긴-가장자리 제본선: "" +*ko.Duplex DuplexTumble/짧은-가장자리 제본선: "" +*ko.Translation InputSlot/용지 공급: "" +*ko.InputSlot Tray1/용지함 1: "" +*ko.InputSlot Tray1_Man/용지함 1(수동): "" +*ko.InputSlot Tray2/용지함 2: "" +*ko.InputSlot Tray3/용지함 3: "" +*ko.InputSlot Tray4/용지함 4: "" +*ko.InputSlot Tray5/용지함 5: "" +*ko.Translation InstallableOptions/Installable Options: "" +*ko.Translation HPOption_Duplexer/양면 인쇄 부속품: "" +*ko.HPOption_Duplexer True/켜짐: "" +*ko.HPOption_Duplexer False/꺼짐: "" +*ko.Translation OptionalTray/선택사양 용지함: "" +*ko.OptionalTray None/설치되지 않음: "" +*ko.OptionalTray HP3500PaperFeeder/HP LaserJet 3500매 고용량 용지함: "" +*ko.OptionalTray HP1500PaperFeeder/HP LaserJet 1500매 A3 고용량 액세서리: "" +*ko.Translation HPOption_SS_BM_Finisher/부속품 출력함: "" +*ko.HPOption_SS_BM_Finisher None/설치되지 않음: "" +*ko.HPOption_SS_BM_Finisher StaplerStackerMailbox/HP 스테이플러/스태커 - 메일함 모드: "" +*ko.HPOption_SS_BM_Finisher StaplerStackerStacker/HP 스테이플러/스태커 - 스태커 모드: "" +*ko.HPOption_SS_BM_Finisher StaplerStacker2_3PuncherMailbox/2공/3공 펀칭기가 있는 HP 스테이플러/스태커 - 메일함 모드: "" +*ko.HPOption_SS_BM_Finisher StaplerStacker2_3PuncherStacker/2공/3공 펀칭기가 있는 HP 스테이플러/스태커 - 스태커 모드: "" +*ko.HPOption_SS_BM_Finisher StaplerStacker2_4PuncherMailbox/2공/4공 펀칭기가 있는 HP 스테이플러/스태커 - 메일함 모드: "" +*ko.HPOption_SS_BM_Finisher StaplerStacker2_4PuncherStacker/2공/4공 펀칭기가 있는 HP 스테이플러/스태커 - 스태커 모드: "" +*ko.HPOption_SS_BM_Finisher BookletMakerMailbox/HP 소책자 제작기/마무리 장치 - 메일함 모드: "" +*ko.HPOption_SS_BM_Finisher BookletMakerStacker/HP 소책자 제작기/마무리 장치 - 스태커 모드: "" +*ko.Translation HPFinishingPanel/마감장치 옵션: "" +*ko.Translation HPFaceOrientation/용지면 방향: "" +*ko.HPFaceOrientation FaceDown/용지면 아래로(고속): "" +*ko.HPFaceOrientation FaceUp/용지면 위로(최단 경로): "" +*ko.Translation HPStaplerOptions/스테이플: "" +*ko.HPStaplerOptions None/없음: "" +*ko.HPStaplerOptions 1StapleLeftAngled/왼쪽 스테이플 1개: "" +*ko.HPStaplerOptions 1StapleRightAngled/오른쪽 스테이플 1개: "" +*ko.HPStaplerOptions 2StaplesLeft/왼쪽 스테이플 2개: "" +*ko.HPStaplerOptions 2StaplesRight/오른쪽 스테이플 2개: "" +*ko.HPStaplerOptions 2StaplesTop/위쪽 스테이플 2개: "" +*ko.HPStaplerOptions FoldStitch/접기 및 등매기(최대 15장): "" +*ko.Translation HPPunchingOptions/천공: "" +*ko.HPPunchingOptions None/없음: "" +*ko.HPPunchingOptions 2HolePunchLeft/2공 펀치 왼쪽: "" +*ko.HPPunchingOptions 2HolePunchRight/2공 펀치 오른쪽: "" +*ko.HPPunchingOptions 2HolePunchTop/2공 펀치 위쪽: "" +*ko.HPPunchingOptions 2HolePunchBottom/2공 펀치 아래쪽: "" +*ko.HPPunchingOptions 3HolePunchLeft/3공 펀치 왼쪽: "" +*ko.HPPunchingOptions 3HolePunchRight/3공 펀치 오른쪽: "" +*ko.HPPunchingOptions 3HolePunchTop/3공 펀치 위쪽: "" +*ko.HPPunchingOptions 4HolePunchLeft/4공 펀치 왼쪽: "" +*ko.HPPunchingOptions 4HolePunchRight/4공 펀치 오른쪽: "" +*ko.HPPunchingOptions 4HolePunchTop/4공 펀치 위쪽: "" +*ko.Translation OutputBin/출력 용지함: "" +*ko.OutputBin None/자동 선택: "" +*ko.OutputBin StandardTopBin/표준 상단 용지함: "" +*ko.OutputBin LeftBin/왼쪽 칸 (직선 경로): "" +*ko.OutputBin StackerBin/스태커 용지함: "" +*ko.OutputBin UpperLeftBin/좌측 위쪽 용지함: "" +*ko.OutputBin MiddleLeftBin/가운데 왼쪽 출력 용지함: "" +*ko.OutputBin LowerLeftBin/좌측 아래쪽 용지함: "" +*ko.OutputBin LowerLeftBookletBin/좌측 아래쪽 소책자 용지함: "" +*ko.Translation HPPaperQualityPanel/Paper/Quality: "" +*ko.Translation MediaType/용지 종류: "" +*ko.MediaType Unspecified/지정되지 않음: "" +*ko.MediaType Plain/일반용지: "" +*ko.MediaType HPEcoSMARTLite/HP EcoSMART Lite: "" +*ko.MediaType Light6074/경량지 60-74g: "" +*ko.MediaType MidWeight96110/보통 중량지 96-110g: "" +*ko.MediaType Heavy111130/중량지 111-130g: "" +*ko.MediaType ExtraHeavy131175/초중량지 131-175g: "" +*ko.MediaType Cardstock176220/카드 용지 176-220g: "" +*ko.MediaType MonochromeLaserTransparency/Monochrome Laser 투명: "" +*ko.MediaType Labels/레이블: "" +*ko.MediaType Letterhead/레터헤드: "" +*ko.MediaType Envelope/봉투: "" +*ko.MediaType HeavyEnvelope/중량 봉투: "" +*ko.MediaType Preprinted/미리 인쇄: "" +*ko.MediaType Prepunched/천공 용지: "" +*ko.MediaType Colored/색상지: "" +*ko.MediaType Bond/본드지: "" +*ko.MediaType Recycled/재활용지: "" +*ko.Translation HPEdgeToEdge/가장자리까지 인쇄: "" +*ko.HPEdgeToEdge True/켜짐: "" +*ko.HPEdgeToEdge False/꺼짐: "" +*ko.Translation HPPrintQuality/인쇄 품질: "" +*ko.HPPrintQuality FastRes1200/FastRes 1200: "" +*ko.HPPrintQuality 600dpi/600 dpi: "" +*ko.HPPrintQuality ProRes1200/ProRes 1200: "" +*ko.Translation HPEconoMode/EconoMode: "" +*ko.HPEconoMode True/켜짐: "" +*ko.HPEconoMode False/꺼짐: "" +*ko.Translation HPJobStoragePanel/작업 저장: "" +*ko.Translation HPJobName/작업명: "" +*ko.HPJobName DocName/기본값: "" +*ko.HPJobName Set/사용자 정의: "" +*ko.Translation HPUserName/사용자 이름: "" +*ko.HPUserName FileSharingName/시스템 사용자 이름: "" +*ko.HPUserName Set/사용자 정의: "" +*ko.Translation HPDuplicateJobMode/작업명이 있는 경우: "" +*ko.HPDuplicateJobMode Unique/작업명 + (1-99) 사용: "" +*ko.HPDuplicateJobMode Overwrite/기존 파일 바꾸기: "" +*ko.cupsMarkerName black/검정색: "" +*ko.cupsMarkerName maintenancekit/유지보수 키트: "" +*ko.CustomHPJobName True/CustomHPJobName: "" +*ko.ParamCustomHPJobName Custom/작업명: "" +*ko.HPCustomJobName Title/작업명: "" +*ko.CustomHPUserName True/CustomHPUserName: "" +*ko.ParamCustomHPUserName Custom/사용자 이름: "" +*ko.HPCustomUserName Title/사용자 이름: "" +*no.Translation Manufacturer/HP: "" +*no.Translation ModelName/HP LaserJet M806: "" +*no.Translation ShortNickName/HP LaserJet M806: "" +*no.Translation NickName/HP LaserJet M806: "" +*no.Translation PageSize/Papirstørrelse: "" +*no.PageSize Letter/US Letter: "" +*no.PageSize Legal/US Legal: "" +*no.PageSize Executive/Executive: "" +*no.PageSize Statement/1/2 Letter: "" +*no.PageSize FanFoldGermanLegal/Oficio 8.5x13: "" +*no.PageSize Tabloid/Tabloid: "" +*no.PageSize ARCHB/Tabloid stort: "" +*no.PageSize 5x8/5x8: "" +*no.PageSize A3/A3: "" +*no.PageSize A4/A4: "" +*no.PageSize A5/A5: "" +*no.PageSize 305x430mm/RA3: "" +*no.PageSize FanFoldGerman/8.5x12: "" +*no.PageSize 225x320mm/SRA4: "" +*no.PageSize B4/JIS B4: "" +*no.PageSize B5/JIS B5: "" +*no.PageSize Oficio/Oficio 216x340 mm: "" +*no.PageSize 270x390mm/8K 270x390 mm: "" +*no.PageSize 195x270mm/16K 195x270 mm: "" +*no.PageSize 260x368mm/8K 260x368 mm: "" +*no.PageSize 184x260mm/16K 184x260 mm: "" +*no.PageSize 10.75x15.5/8K 273x394 mm: "" +*no.PageSize 7.75x10.75/16K 197x273 mm: "" +*no.PageSize DoublePostcardRotated/Dobbelt postkort langside: "" +*no.PageSize Env9/Konvolutt #9: "" +*no.PageSize Env10/Comm10-konvolutt: "" +*no.PageSize EnvISOB5/B5-konvolutt: "" +*no.PageSize EnvC5/C5-konvolutt: "" +*no.PageSize EnvDL/DL-konvolutt: "" +*no.Translation Collate/Sorter: "" +*no.Collate True/På: "" +*no.Collate False/Av: "" +*no.Translation Duplex/Tosidig: "" +*no.Duplex None/Av: "" +*no.Duplex DuplexNoTumble/Innbinding på langsiden: "" +*no.Duplex DuplexTumble/Innbinding på kortsiden: "" +*no.Translation InputSlot/Papirmating: "" +*no.InputSlot Tray1/Skuff 1: "" +*no.InputSlot Tray1_Man/Skuff 1 (Manuell): "" +*no.InputSlot Tray2/Skuff 2: "" +*no.InputSlot Tray3/Skuff 3: "" +*no.InputSlot Tray4/Skuff 4: "" +*no.InputSlot Tray5/Skuff 5: "" +*no.Translation InstallableOptions/Installable Options: "" +*no.Translation HPOption_Duplexer/Ekstrautstyr for dobbeltsidig utskrift: "" +*no.HPOption_Duplexer True/På: "" +*no.HPOption_Duplexer False/Av: "" +*no.Translation OptionalTray/Skuff (ekstrautstyr): "" +*no.OptionalTray None/Ikke installert: "" +*no.OptionalTray HP3500PaperFeeder/HP LaserJet 3500-arks høykapasitets innskuff: "" +*no.OptionalTray HP1500PaperFeeder/HP LaserJet 1500-arks A3 høykapasitets innskuff: "" +*no.Translation HPOption_SS_BM_Finisher/Ekstra utskuffer: "" +*no.HPOption_SS_BM_Finisher None/Ikke installert: "" +*no.HPOption_SS_BM_Finisher StaplerStackerMailbox/HP stifte-/stableenhet - Postkassemodus: "" +*no.HPOption_SS_BM_Finisher StaplerStackerStacker/HP stifte-/stableenhet - Stablemodus: "" +*no.HPOption_SS_BM_Finisher StaplerStacker2_3PuncherMailbox/HP stifte-/stableenhet med 2/3 hullstanser - Postkassemodus: "" +*no.HPOption_SS_BM_Finisher StaplerStacker2_3PuncherStacker/HP stifte-/stableenhet med 2/3 hullstanser - Stablemodus: "" +*no.HPOption_SS_BM_Finisher StaplerStacker2_4PuncherMailbox/HP stifte-/stableenhet med 2/4 hullstanser - Postkassemodus: "" +*no.HPOption_SS_BM_Finisher StaplerStacker2_4PuncherStacker/HP stifte-/stableenhet med 2/4 hullstanser - Stablemodus: "" +*no.HPOption_SS_BM_Finisher BookletMakerMailbox/HP hefte-/etterbehandler - Postkassemodus: "" +*no.HPOption_SS_BM_Finisher BookletMakerStacker/HP hefte-/etterbehandler - Stablemodus: "" +*no.Translation HPFinishingPanel/Etterbeh.alternativer: "" +*no.Translation HPFaceOrientation/Forsideretning: "" +*no.HPFaceOrientation FaceDown/Forsiden ned (raskest): "" +*no.HPFaceOrientation FaceUp/Forsiden opp (rett bane): "" +*no.Translation HPStaplerOptions/Stift: "" +*no.HPStaplerOptions None/Ingen: "" +*no.HPStaplerOptions 1StapleLeftAngled/Én stift venstre: "" +*no.HPStaplerOptions 1StapleRightAngled/Én stift høyre: "" +*no.HPStaplerOptions 2StaplesLeft/To stifter venstre: "" +*no.HPStaplerOptions 2StaplesRight/To stifter høyre: "" +*no.HPStaplerOptions 2StaplesTop/To stifter øverst: "" +*no.HPStaplerOptions FoldStitch/Brett og stift (maks 15 ark): "" +*no.Translation HPPunchingOptions/Hulling: "" +*no.HPPunchingOptions None/Ingen: "" +*no.HPPunchingOptions 2HolePunchLeft/2 hull, venstre: "" +*no.HPPunchingOptions 2HolePunchRight/2 hull, høyre: "" +*no.HPPunchingOptions 2HolePunchTop/2 hull, topp: "" +*no.HPPunchingOptions 2HolePunchBottom/2 hull, bunn: "" +*no.HPPunchingOptions 3HolePunchLeft/3 hull, venstre: "" +*no.HPPunchingOptions 3HolePunchRight/3 hull, høyre: "" +*no.HPPunchingOptions 3HolePunchTop/3 hull, topp: "" +*no.HPPunchingOptions 4HolePunchLeft/4 hull, venstre: "" +*no.HPPunchingOptions 4HolePunchRight/4 hull, høyre: "" +*no.HPPunchingOptions 4HolePunchTop/4 hull, topp: "" +*no.Translation OutputBin/Utskuff: "" +*no.OutputBin None/Auto-velg: "" +*no.OutputBin StandardTopBin/Standard toppskuff: "" +*no.OutputBin LeftBin/Venstre skuff (retteste bane): "" +*no.OutputBin StackerBin/Stableskuff: "" +*no.OutputBin UpperLeftBin/Øvre venstre skuff: "" +*no.OutputBin MiddleLeftBin/Midtre venstre skuff: "" +*no.OutputBin LowerLeftBin/Nedre venstre skuff: "" +*no.OutputBin LowerLeftBookletBin/Nedre venstre hefteskuff: "" +*no.Translation HPPaperQualityPanel/Paper/Quality: "" +*no.Translation MediaType/Utskriftsmateriale: "" +*no.MediaType Unspecified/Uspesifisert: "" +*no.MediaType Plain/Vanlig: "" +*no.MediaType HPEcoSMARTLite/HP EcoSMART Lite: "" +*no.MediaType Light6074/Lys 60-74g: "" +*no.MediaType MidWeight96110/Mellomtungt, 96-110g: "" +*no.MediaType Heavy111130/Tungt 111-130g: "" +*no.MediaType ExtraHeavy131175/Ekstra Tung 131-175g: "" +*no.MediaType Cardstock176220/Kort 176-220g: "" +*no.MediaType MonochromeLaserTransparency/Transparent for svart-hvitt-laser: "" +*no.MediaType Labels/Etiketter: "" +*no.MediaType Letterhead/Brevhode: "" +*no.MediaType Envelope/Konvolutt: "" +*no.MediaType HeavyEnvelope/Tung konvolutt: "" +*no.MediaType Preprinted/Forhåndstrykt: "" +*no.MediaType Prepunched/Hullark: "" +*no.MediaType Colored/Farget: "" +*no.MediaType Bond/Bond: "" +*no.MediaType Recycled/Resirkulert: "" +*no.Translation HPEdgeToEdge/Kant-til-kant-utskrift: "" +*no.HPEdgeToEdge True/På: "" +*no.HPEdgeToEdge False/Av: "" +*no.Translation HPPrintQuality/Utskriftskvalitet: "" +*no.HPPrintQuality FastRes1200/FastRes 1200: "" +*no.HPPrintQuality 600dpi/600 dpi: "" +*no.HPPrintQuality ProRes1200/ProRes 1200: "" +*no.Translation HPEconoMode/EconoMode: "" +*no.HPEconoMode True/På: "" +*no.HPEconoMode False/Av: "" +*no.Translation HPJobStoragePanel/Jobblagring: "" +*no.Translation HPJobName/Jobbnavn: "" +*no.HPJobName DocName/Standard: "" +*no.HPJobName Set/Egendefinert: "" +*no.Translation HPUserName/Brukernavn: "" +*no.HPUserName FileSharingName/Brukernavn for system: "" +*no.HPUserName Set/Egendefinert: "" +*no.Translation HPDuplicateJobMode/Hvis jobbnavn finnes: "" +*no.HPDuplicateJobMode Unique/Bruk jobbnavn + (1-99): "" +*no.HPDuplicateJobMode Overwrite/Erstatt eksisterende fil: "" +*no.cupsMarkerName black/Svart: "" +*no.cupsMarkerName maintenancekit/Vedlikeholdssett: "" +*no.CustomHPJobName True/CustomHPJobName: "" +*no.ParamCustomHPJobName Custom/Jobbnavn: "" +*no.HPCustomJobName Title/Jobbnavn: "" +*no.CustomHPUserName True/CustomHPUserName: "" +*no.ParamCustomHPUserName Custom/Brukernavn: "" +*no.HPCustomUserName Title/Brukernavn: "" +*nl.Translation Manufacturer/HP: "" +*nl.Translation ModelName/HP LaserJet M806: "" +*nl.Translation ShortNickName/HP LaserJet M806: "" +*nl.Translation NickName/HP LaserJet M806: "" +*nl.Translation PageSize/Materiaalgrootte: "" +*nl.PageSize Letter/US Letter: "" +*nl.PageSize Legal/US Legal: "" +*nl.PageSize Executive/Executive: "" +*nl.PageSize Statement/1/2 Letter : "" +*nl.PageSize FanFoldGermanLegal/Oficio 8.5x13: "" +*nl.PageSize Tabloid/Tabloid: "" +*nl.PageSize ARCHB/Tabloid extra groot: "" +*nl.PageSize 5x8/5x8: "" +*nl.PageSize A3/A3: "" +*nl.PageSize A4/A4: "" +*nl.PageSize A5/A5: "" +*nl.PageSize 305x430mm/RA3: "" +*nl.PageSize FanFoldGerman/8.5x12: "" +*nl.PageSize 225x320mm/SRA4: "" +*nl.PageSize B4/JIS B4: "" +*nl.PageSize B5/JIS B5: "" +*nl.PageSize Oficio/Oficio 216x340 mm: "" +*nl.PageSize 270x390mm/8K 270x390 mm: "" +*nl.PageSize 195x270mm/16K 195x270 mm: "" +*nl.PageSize 260x368mm/8K 260x368 mm: "" +*nl.PageSize 184x260mm/16K 184x260 mm: "" +*nl.PageSize 10.75x15.5/8K 273x394 mm: "" +*nl.PageSize 7.75x10.75/16K 197x273 mm: "" +*nl.PageSize DoublePostcardRotated/Briefkaart (dubbel) lange kant: "" +*nl.PageSize Env9/Nr. 9-envelop: "" +*nl.PageSize Env10/Comm10-envelop: "" +*nl.PageSize EnvISOB5/ISO B5-envelop: "" +*nl.PageSize EnvC5/C5-envelop: "" +*nl.PageSize EnvDL/DL-envelop: "" +*nl.Translation Collate/Sorteren: "" +*nl.Collate True/Aan: "" +*nl.Collate False/Uit: "" +*nl.Translation Duplex/Dubbelzijdig: "" +*nl.Duplex None/Uit: "" +*nl.Duplex DuplexNoTumble/Lange kant binden: "" +*nl.Duplex DuplexTumble/Korte kant binden: "" +*nl.Translation InputSlot/Papierinvoer: "" +*nl.InputSlot Tray1/Lade 1: "" +*nl.InputSlot Tray1_Man/Lade 1 (Handmatig): "" +*nl.InputSlot Tray2/Lade 2: "" +*nl.InputSlot Tray3/Lade 3: "" +*nl.InputSlot Tray4/Lade 4: "" +*nl.InputSlot Tray5/Lade 5: "" +*nl.Translation InstallableOptions/Installable Options: "" +*nl.Translation HPOption_Duplexer/Duplexeenheid: "" +*nl.HPOption_Duplexer True/Aan: "" +*nl.HPOption_Duplexer False/Uit: "" +*nl.Translation OptionalTray/Optionele lade: "" +*nl.OptionalTray None/Niet geïnstalleerd: "" +*nl.OptionalTray HP3500PaperFeeder/HP LaserJet optionele invoerlade met hoge capaciteit voor 3500 vellen: "" +*nl.OptionalTray HP1500PaperFeeder/HP LaserJet A3-accessoire met hoge capaciteit voor 1500 vellen: "" +*nl.Translation HPOption_SS_BM_Finisher/Accessoire-uitvoerbakken: "" +*nl.HPOption_SS_BM_Finisher None/Niet geïnstalleerd: "" +*nl.HPOption_SS_BM_Finisher StaplerStackerMailbox/HP nietmachine/stapelaar - Postbusmodus: "" +*nl.HPOption_SS_BM_Finisher StaplerStackerStacker/HP nietmachine/stapelaar - Stapelaarmodus: "" +*nl.HPOption_SS_BM_Finisher StaplerStacker2_3PuncherMailbox/HP nietmachine/stapelaar met 2-/3-gaats perforator - Postbusmodus: "" +*nl.HPOption_SS_BM_Finisher StaplerStacker2_3PuncherStacker/HP nietmachine/stapelaar met 2-/3-gaats perforator - Stapelaarmodus: "" +*nl.HPOption_SS_BM_Finisher StaplerStacker2_4PuncherMailbox/HP nietmachine/stapelaar met 2-/4-gaats perforator - Postbusmodus: "" +*nl.HPOption_SS_BM_Finisher StaplerStacker2_4PuncherStacker/HP nietmachine/stapelaar met 2-/4-gaats perforator - Stapelaarmodus: "" +*nl.HPOption_SS_BM_Finisher BookletMakerMailbox/HP brochuremaker/finisher - Postbusmodus: "" +*nl.HPOption_SS_BM_Finisher BookletMakerStacker/HP brochuremaker/finisher - Stapelaarmodus: "" +*nl.Translation HPFinishingPanel/Afwerkingsopties: "" +*nl.Translation HPFaceOrientation/Oriëntatie afdrukzijde: "" +*nl.HPFaceOrientation FaceDown/Afdrukzijde omlaag (snelst): "" +*nl.HPFaceOrientation FaceUp/Afdrukzijde omhoog (rechtste papierbaan): "" +*nl.Translation HPStaplerOptions/Nieten: "" +*nl.HPStaplerOptions None/Geen: "" +*nl.HPStaplerOptions 1StapleLeftAngled/Eén nietje links: "" +*nl.HPStaplerOptions 1StapleRightAngled/Eén nietje rechts: "" +*nl.HPStaplerOptions 2StaplesLeft/Twee nietjes links: "" +*nl.HPStaplerOptions 2StaplesRight/Twee nietjes rechts: "" +*nl.HPStaplerOptions 2StaplesTop/Twee nietjes boven: "" +*nl.HPStaplerOptions FoldStitch/Vouwen en nieten (max. 15 vellen): "" +*nl.Translation HPPunchingOptions/Perforatie: "" +*nl.HPPunchingOptions None/Geen: "" +*nl.HPPunchingOptions 2HolePunchLeft/2-gaats perforatie links: "" +*nl.HPPunchingOptions 2HolePunchRight/2-gaats perforatie rechts: "" +*nl.HPPunchingOptions 2HolePunchTop/2-gaats perforatie boven: "" +*nl.HPPunchingOptions 2HolePunchBottom/2-gaats perforatie onder: "" +*nl.HPPunchingOptions 3HolePunchLeft/3-gaats perforatie links: "" +*nl.HPPunchingOptions 3HolePunchRight/3-gaats perforatie rechts: "" +*nl.HPPunchingOptions 3HolePunchTop/3-gaats perforatie boven: "" +*nl.HPPunchingOptions 4HolePunchLeft/4-gaats perforatie links: "" +*nl.HPPunchingOptions 4HolePunchRight/4-gaats perforatie rechts: "" +*nl.HPPunchingOptions 4HolePunchTop/4-gaats perforatie boven: "" +*nl.Translation OutputBin/Uitvoerbak: "" +*nl.OutputBin None/Automatisch selecteren: "" +*nl.OutputBin StandardTopBin/Standaard bovenbak: "" +*nl.OutputBin LeftBin/Linker uitvoerbak (meest rechte papierbaan): "" +*nl.OutputBin StackerBin/Stapelbak: "" +*nl.OutputBin UpperLeftBin/Bovenste linkerbak: "" +*nl.OutputBin MiddleLeftBin/Middelste linkerbak: "" +*nl.OutputBin LowerLeftBin/Onderste linkerbak: "" +*nl.OutputBin LowerLeftBookletBin/Onderste linkerbak voor brochures: "" +*nl.Translation HPPaperQualityPanel/Paper/Quality: "" +*nl.Translation MediaType/Type afdrukmateriaal: "" +*nl.MediaType Unspecified/Onbekend: "" +*nl.MediaType Plain/Gewoon: "" +*nl.MediaType HPEcoSMARTLite/HP EcoSMART Lite: "" +*nl.MediaType Light6074/Licht 60-74g: "" +*nl.MediaType MidWeight96110/Middengewicht 96-110g: "" +*nl.MediaType Heavy111130/Zwaar 111-130g: "" +*nl.MediaType ExtraHeavy131175/Extra Zwaar 131-175g: "" +*nl.MediaType Cardstock176220/Kartonkaart 176-220g: "" +*nl.MediaType MonochromeLaserTransparency/Transparant voor monochroomlaser: "" +*nl.MediaType Labels/Etiketten: "" +*nl.MediaType Letterhead/Briefpapier: "" +*nl.MediaType Envelope/Enveloppen: "" +*nl.MediaType HeavyEnvelope/Zware envelop: "" +*nl.MediaType Preprinted/Voorbedrukt: "" +*nl.MediaType Prepunched/Geperforeerd: "" +*nl.MediaType Colored/Gekleurd: "" +*nl.MediaType Bond/Bankpost: "" +*nl.MediaType Recycled/Gerecycled: "" +*nl.Translation HPEdgeToEdge/Van rand tot rand afdrukken: "" +*nl.HPEdgeToEdge True/Aan: "" +*nl.HPEdgeToEdge False/Uit: "" +*nl.Translation HPPrintQuality/Afdrukkwaliteit: "" +*nl.HPPrintQuality FastRes1200/FastRes 1200: "" +*nl.HPPrintQuality 600dpi/600 dpi: "" +*nl.HPPrintQuality ProRes1200/ProRes 1200: "" +*nl.Translation HPEconoMode/EconoMode: "" +*nl.HPEconoMode True/Aan: "" +*nl.HPEconoMode False/Uit: "" +*nl.Translation HPJobStoragePanel/Taakopslag: "" +*nl.Translation HPJobName/Taaknaam: "" +*nl.HPJobName DocName/Standaard: "" +*nl.HPJobName Set/Speciaal: "" +*nl.Translation HPUserName/Gebruikersnaam: "" +*nl.HPUserName FileSharingName/Gebruikersnaam systeem: "" +*nl.HPUserName Set/Speciaal: "" +*nl.Translation HPDuplicateJobMode/Als taaknaam bestaat: "" +*nl.HPDuplicateJobMode Unique/Gebruik taaknaam + (1-99): "" +*nl.HPDuplicateJobMode Overwrite/Bestaand bestand vervangen: "" +*nl.cupsMarkerName black/Zwart: "" +*nl.cupsMarkerName maintenancekit/Onderhoudskit: "" +*nl.CustomHPJobName True/CustomHPJobName: "" +*nl.ParamCustomHPJobName Custom/Taaknaam: "" +*nl.HPCustomJobName Title/Taaknaam: "" +*nl.CustomHPUserName True/CustomHPUserName: "" +*nl.ParamCustomHPUserName Custom/Gebruikersnaam: "" +*nl.HPCustomUserName Title/Gebruikersnaam: "" +*pt.Translation Manufacturer/HP: "" +*pt.Translation ModelName/HP LaserJet M806: "" +*pt.Translation ShortNickName/HP LaserJet M806: "" +*pt.Translation NickName/HP LaserJet M806: "" +*pt.Translation PageSize/Tamanho de Mídia: "" +*pt.PageSize Letter/US Letter: "" +*pt.PageSize Legal/US Legal: "" +*pt.PageSize Executive/Executivo: "" +*pt.PageSize Statement/Declaração: "" +*pt.PageSize FanFoldGermanLegal/Oficio 8.5x13: "" +*pt.PageSize Tabloid/Tabloid: "" +*pt.PageSize ARCHB/Tabloide Extragrande: "" +*pt.PageSize 5x8/5x8: "" +*pt.PageSize A3/A3: "" +*pt.PageSize A4/A4: "" +*pt.PageSize A5/A5: "" +*pt.PageSize 305x430mm/RA3: "" +*pt.PageSize FanFoldGerman/8.5x12: "" +*pt.PageSize 225x320mm/SRA4: "" +*pt.PageSize B4/JIS B4: "" +*pt.PageSize B5/JIS B5: "" +*pt.PageSize Oficio/Oficio 216x340 mm: "" +*pt.PageSize 270x390mm/8K 270x390 mm: "" +*pt.PageSize 195x270mm/16K 195x270 mm: "" +*pt.PageSize 260x368mm/8K 260x368 mm: "" +*pt.PageSize 184x260mm/16K 184x260 mm: "" +*pt.PageSize 10.75x15.5/8K 273x394 mm: "" +*pt.PageSize 7.75x10.75/16K 197x273 mm: "" +*pt.PageSize DoublePostcardRotated/Cartão-Postal Duplo Margem Longa: "" +*pt.PageSize Env9/Envelope nº 9: "" +*pt.PageSize Env10/Envelope Comm10: "" +*pt.PageSize EnvISOB5/Envelope B5: "" +*pt.PageSize EnvC5/Envelope C5: "" +*pt.PageSize EnvDL/Envelope DL: "" +*pt.Translation Collate/Intercalar: "" +*pt.Collate True/Ativado: "" +*pt.Collate False/Desativado: "" +*pt.Translation Duplex/Frente e verso: "" +*pt.Duplex None/Desativado: "" +*pt.Duplex DuplexNoTumble/Encadernação com Margem Longa: "" +*pt.Duplex DuplexTumble/Encadernação com Margem Curta: "" +*pt.Translation InputSlot/Alimentação de Papel: "" +*pt.InputSlot Tray1/Bandeja 1: "" +*pt.InputSlot Tray1_Man/Bandeja 1 (Manual): "" +*pt.InputSlot Tray2/Bandeja 2: "" +*pt.InputSlot Tray3/Bandeja 3: "" +*pt.InputSlot Tray4/Bandeja 4: "" +*pt.InputSlot Tray5/Bandeja 5: "" +*pt.Translation InstallableOptions/Installable Options: "" +*pt.Translation HPOption_Duplexer/Unidade dúplex: "" +*pt.HPOption_Duplexer True/Ativado: "" +*pt.HPOption_Duplexer False/Desativado: "" +*pt.Translation OptionalTray/Bandeja opcional: "" +*pt.OptionalTray None/Não instalada: "" +*pt.OptionalTray HP3500PaperFeeder/Bandeja de entrada de alta capacidade HP LaserJet para 3500 folhas: "" +*pt.OptionalTray HP1500PaperFeeder/Acessório de alta capacidade HP LaserJet para 1500 folhas A3: "" +*pt.Translation HPOption_SS_BM_Finisher/Comparts. acessórios de saída: "" +*pt.HPOption_SS_BM_Finisher None/Não instalada: "" +*pt.HPOption_SS_BM_Finisher StaplerStackerMailbox/Grampeador/empilhador HP — Modo de caixa de correio: "" +*pt.HPOption_SS_BM_Finisher StaplerStackerStacker/Grampeador/empilhador HP — Modo de empilhador: "" +*pt.HPOption_SS_BM_Finisher StaplerStacker2_3PuncherMailbox/Grampeador/empilhador HP com furador de 2/3 — Modo de caixa de correio: "" +*pt.HPOption_SS_BM_Finisher StaplerStacker2_3PuncherStacker/Grampeador/empilhador HP com furador de 2/3 — Modo de empilhador: "" +*pt.HPOption_SS_BM_Finisher StaplerStacker2_4PuncherMailbox/Grampeador/empilhador HP com furador de 2/4 — Modo de caixa de correio: "" +*pt.HPOption_SS_BM_Finisher StaplerStacker2_4PuncherStacker/Grampeador/empilhador HP com furador de 2/4 — Modo de empilhador: "" +*pt.HPOption_SS_BM_Finisher BookletMakerMailbox/Criador/finalizador de livretos HP — Modo de caixa de correio: "" +*pt.HPOption_SS_BM_Finisher BookletMakerStacker/Criador/finalizador de livretos HP — Modo de empilhador: "" +*pt.Translation HPFinishingPanel/Acabamento: "" +*pt.Translation HPFaceOrientation/Orientação da face: "" +*pt.HPFaceOrientation FaceDown/Face para baixo (mais rápido): "" +*pt.HPFaceOrientation FaceUp/Face para baixo (caminho mais direto): "" +*pt.Translation HPStaplerOptions/Grampear: "" +*pt.HPStaplerOptions None/Nenhum: "" +*pt.HPStaplerOptions 1StapleLeftAngled/Um grampo à esquerda: "" +*pt.HPStaplerOptions 1StapleRightAngled/Um grampo à direita: "" +*pt.HPStaplerOptions 2StaplesLeft/Dois grampos à esquerda: "" +*pt.HPStaplerOptions 2StaplesRight/Dois grampos à direita: "" +*pt.HPStaplerOptions 2StaplesTop/Dois grampos no topo: "" +*pt.HPStaplerOptions FoldStitch/Dobrar e encadernar (máx. 15 folhas): "" +*pt.Translation HPPunchingOptions/Perfurar: "" +*pt.HPPunchingOptions None/Nenhum: "" +*pt.HPPunchingOptions 2HolePunchLeft/2 furos à esquerda: "" +*pt.HPPunchingOptions 2HolePunchRight/2 furos à direita: "" +*pt.HPPunchingOptions 2HolePunchTop/2 furos no topo: "" +*pt.HPPunchingOptions 2HolePunchBottom/2 furos na base: "" +*pt.HPPunchingOptions 3HolePunchLeft/3 furos à esquerda: "" +*pt.HPPunchingOptions 3HolePunchRight/3 furos à direita: "" +*pt.HPPunchingOptions 3HolePunchTop/3 furos no topo: "" +*pt.HPPunchingOptions 4HolePunchLeft/4 furos à esquerda: "" +*pt.HPPunchingOptions 4HolePunchRight/4 furos à direita: "" +*pt.HPPunchingOptions 4HolePunchTop/4 furos no topo: "" +*pt.Translation OutputBin/Compartimento de saída: "" +*pt.OutputBin None/Selecionar automaticamente: "" +*pt.OutputBin StandardTopBin/Compartimento superior padrão: "" +*pt.OutputBin LeftBin/Compartimento esquerdo (Passagem mais plana): "" +*pt.OutputBin StackerBin/Bandeja do empilhador: "" +*pt.OutputBin UpperLeftBin/Compartimento esquerdo superior: "" +*pt.OutputBin MiddleLeftBin/Compartimento central esquerdo: "" +*pt.OutputBin LowerLeftBin/Compartimento esquerdo inferior: "" +*pt.OutputBin LowerLeftBookletBin/Compartimento esquerdo inferior para livretos: "" +*pt.Translation HPPaperQualityPanel/Paper/Quality: "" +*pt.Translation MediaType/Tipo de mídia: "" +*pt.MediaType Unspecified/Não especificado: "" +*pt.MediaType Plain/Comum: "" +*pt.MediaType HPEcoSMARTLite/HP EcoSMART Lite: "" +*pt.MediaType Light6074/Leve 60-74g: "" +*pt.MediaType MidWeight96110/Semipesado 96-110g: "" +*pt.MediaType Heavy111130/Pesado 111-130g: "" +*pt.MediaType ExtraHeavy131175/Extrapesado 131-175g: "" +*pt.MediaType Cardstock176220/Cartolina 176-220g: "" +*pt.MediaType MonochromeLaserTransparency/Transparência monocrom. laser: "" +*pt.MediaType Labels/Etiquetas: "" +*pt.MediaType Letterhead/Timbrado: "" +*pt.MediaType Envelope/Envelope: "" +*pt.MediaType HeavyEnvelope/Envelope pesado: "" +*pt.MediaType Preprinted/Pré-impresso: "" +*pt.MediaType Prepunched/Perfurado: "" +*pt.MediaType Colored/Colorido: "" +*pt.MediaType Bond/Superbond: "" +*pt.MediaType Recycled/Reciclado: "" +*pt.Translation HPEdgeToEdge/Impressão margem a margem: "" +*pt.HPEdgeToEdge True/Ativado: "" +*pt.HPEdgeToEdge False/Desativado: "" +*pt.Translation HPPrintQuality/Qualidade de impressão: "" +*pt.HPPrintQuality FastRes1200/FastRes 1200: "" +*pt.HPPrintQuality 600dpi/600 ppp: "" +*pt.HPPrintQuality ProRes1200/ProRes 1200: "" +*pt.Translation HPEconoMode/EconoMode: "" +*pt.HPEconoMode True/Ativado: "" +*pt.HPEconoMode False/Desativado: "" +*pt.Translation HPJobStoragePanel/Armazenamento de trabalhos: "" +*pt.Translation HPJobName/Nome do trabalho: "" +*pt.HPJobName DocName/Padrão: "" +*pt.HPJobName Set/Personalizar: "" +*pt.Translation HPUserName/Nome do usuário: "" +*pt.HPUserName FileSharingName/Nome do usuário do sistema: "" +*pt.HPUserName Set/Personalizar: "" +*pt.Translation HPDuplicateJobMode/Se o nome do trabalho existir: "" +*pt.HPDuplicateJobMode Unique/Usar nome do trabalho + (1-99): "" +*pt.HPDuplicateJobMode Overwrite/Substituir arquivo existente: "" +*pt.cupsMarkerName black/Preto: "" +*pt.cupsMarkerName maintenancekit/Kit de manutenção: "" +*pt.CustomHPJobName True/CustomHPJobName: "" +*pt.ParamCustomHPJobName Custom/Nome do trabalho: "" +*pt.HPCustomJobName Title/Nome do trabalho: "" +*pt.CustomHPUserName True/CustomHPUserName: "" +*pt.ParamCustomHPUserName Custom/Nome do usuário: "" +*pt.HPCustomUserName Title/Nome do usuário: "" +*ru.Translation Manufacturer/HP: "" +*ru.Translation ModelName/HP LaserJet M806: "" +*ru.Translation ShortNickName/HP LaserJet M806: "" +*ru.Translation NickName/HP LaserJet M806: "" +*ru.Translation PageSize/Размер бумаги: "" +*ru.PageSize Letter/US Letter: "" +*ru.PageSize Legal/US Legal: "" +*ru.PageSize Executive/Executive: "" +*ru.PageSize Statement/Положение: "" +*ru.PageSize FanFoldGermanLegal/Oficio 8.5x13: "" +*ru.PageSize Tabloid/Tabloid: "" +*ru.PageSize ARCHB/Tabloid Oversize: "" +*ru.PageSize 5x8/5 x 8: "" +*ru.PageSize A3/A3: "" +*ru.PageSize A4/A4: "" +*ru.PageSize A5/A5: "" +*ru.PageSize 305x430mm/RA3: "" +*ru.PageSize FanFoldGerman/8.5x12: "" +*ru.PageSize 225x320mm/SRA4: "" +*ru.PageSize B4/JIS B4: "" +*ru.PageSize B5/JIS B5: "" +*ru.PageSize Oficio/Oficio 216x340 mm: "" +*ru.PageSize 270x390mm/8K 270 x 390 мм: "" +*ru.PageSize 195x270mm/16K 195 x 270 мм: "" +*ru.PageSize 260x368mm/8K 260 x 368 мм: "" +*ru.PageSize 184x260mm/16K 184 x 260 мм: "" +*ru.PageSize 10.75x15.5/8K 273 x 394 мм: "" +*ru.PageSize 7.75x10.75/16K 197 x 273 мм: "" +*ru.PageSize DoublePostcardRotated/Postcard Double Long Edge: "" +*ru.PageSize Env9/Конверт № 9: "" +*ru.PageSize Env10/Конверт Comm10: "" +*ru.PageSize EnvISOB5/Конверт B5: "" +*ru.PageSize EnvC5/Конверт C5: "" +*ru.PageSize EnvDL/Конверт DL: "" +*ru.Translation Collate/Разбор: "" +*ru.Collate True/Вкл.: "" +*ru.Collate False/Выкл.: "" +*ru.Translation Duplex/Двусторонняя: "" +*ru.Duplex None/Выкл.: "" +*ru.Duplex DuplexNoTumble/Прошивка вдоль длинного края: "" +*ru.Duplex DuplexTumble/Прошивка вдоль короткого края: "" +*ru.Translation InputSlot/Подача бумаги: "" +*ru.InputSlot Tray1/Лоток 1: "" +*ru.InputSlot Tray1_Man/Лоток 1 (вручную): "" +*ru.InputSlot Tray2/Лоток 2: "" +*ru.InputSlot Tray3/Лоток 3: "" +*ru.InputSlot Tray4/Лоток 4: "" +*ru.InputSlot Tray5/Лоток 5: "" +*ru.Translation InstallableOptions/Installable Options: "" +*ru.Translation HPOption_Duplexer/Модуль дуплекса: "" +*ru.HPOption_Duplexer True/Вкл.: "" +*ru.HPOption_Duplexer False/Выкл.: "" +*ru.Translation OptionalTray/Дополнительный лоток: "" +*ru.OptionalTray None/Не установлен: "" +*ru.OptionalTray HP3500PaperFeeder/Лоток увеличенной емкости на 3500 листов: "" +*ru.OptionalTray HP1500PaperFeeder/Лоток увеличенной емкости на 1500 листов A3: "" +*ru.Translation HPOption_SS_BM_Finisher/Дополнительный приемник: "" +*ru.HPOption_SS_BM_Finisher None/Не установлен: "" +*ru.HPOption_SS_BM_Finisher StaplerStackerMailbox/Степлер — Режим почтового ящика: "" +*ru.HPOption_SS_BM_Finisher StaplerStackerStacker/Степлер — Режим укладчика: "" +*ru.HPOption_SS_BM_Finisher StaplerStacker2_3PuncherMailbox/Степлер/дырокол на 2/3 отв. — Режим п/я: "" +*ru.HPOption_SS_BM_Finisher StaplerStacker2_3PuncherStacker/Степлер/дырокол на 2/3 отв. — Режим укладчика: "" +*ru.HPOption_SS_BM_Finisher StaplerStacker2_4PuncherMailbox/Степлер/дырокол на 2/4 отв. — Режим п/я: "" +*ru.HPOption_SS_BM_Finisher StaplerStacker2_4PuncherStacker/Степлер/дырокол на 2/4 отв. — Режим укладчика: "" +*ru.HPOption_SS_BM_Finisher BookletMakerMailbox/Буклетмейкер — Режим почтового ящика: "" +*ru.HPOption_SS_BM_Finisher BookletMakerStacker/Буклетмейкер — Режим укладчика: "" +*ru.Translation HPFinishingPanel/Окончательная обработка: "" +*ru.Translation HPFaceOrientation/Положение распечатки: "" +*ru.HPFaceOrientation FaceDown/Лицом вниз (быстрая печать): "" +*ru.HPFaceOrientation FaceUp/Лицом вверх (прямое прохождение): "" +*ru.Translation HPStaplerOptions/Скрепка: "" +*ru.HPStaplerOptions None/Нет: "" +*ru.HPStaplerOptions 1StapleLeftAngled/Одна скрепка слева: "" +*ru.HPStaplerOptions 1StapleRightAngled/Одна скрепка справа: "" +*ru.HPStaplerOptions 2StaplesLeft/Две скрепки слева: "" +*ru.HPStaplerOptions 2StaplesRight/Две скрепки справа: "" +*ru.HPStaplerOptions 2StaplesTop/Две скрепки сверху: "" +*ru.HPStaplerOptions FoldStitch/Складывание и сшивание (не более 15 листов): "" +*ru.Translation HPPunchingOptions/Дырокол: "" +*ru.HPPunchingOptions None/Нет: "" +*ru.HPPunchingOptions 2HolePunchLeft/2 отверстия дырокола слева: "" +*ru.HPPunchingOptions 2HolePunchRight/2 отверстия дырокола справа: "" +*ru.HPPunchingOptions 2HolePunchTop/2 отверстия дырокола сверху: "" +*ru.HPPunchingOptions 2HolePunchBottom/2 отверстия дырокола снизу: "" +*ru.HPPunchingOptions 3HolePunchLeft/3 отверстия дырокола слева: "" +*ru.HPPunchingOptions 3HolePunchRight/3 отверстия дырокола справа: "" +*ru.HPPunchingOptions 3HolePunchTop/3 отверстия дырокола сверху: "" +*ru.HPPunchingOptions 4HolePunchLeft/4 отверстия дырокола слева: "" +*ru.HPPunchingOptions 4HolePunchRight/4 отверстия дырокола справа: "" +*ru.HPPunchingOptions 4HolePunchTop/4 отверстия дырокола сверху: "" +*ru.Translation OutputBin/Выходной приемник: "" +*ru.OutputBin None/Автоматический выбор: "" +*ru.OutputBin StandardTopBin/Стандартный верхний приемник: "" +*ru.OutputBin LeftBin/Левый приемник (прямое прохождение): "" +*ru.OutputBin StackerBin/Приемник укладчика: "" +*ru.OutputBin UpperLeftBin/Верхний левый приемник: "" +*ru.OutputBin MiddleLeftBin/Средний левый приемник: "" +*ru.OutputBin LowerLeftBin/Нижний левый приемник: "" +*ru.OutputBin LowerLeftBookletBin/Нижний левый приемник буклетов: "" +*ru.Translation HPPaperQualityPanel/Paper/Quality: "" +*ru.Translation MediaType/Тип носителя: "" +*ru.MediaType Unspecified/Не указано: "" +*ru.MediaType Plain/Обычная бумага: "" +*ru.MediaType HPEcoSMARTLite/HP EcoSMART Lite: "" +*ru.MediaType Light6074/Легкая 60-74г: "" +*ru.MediaType MidWeight96110/Среднеплотная 96-110г: "" +*ru.MediaType Heavy111130/Плотная 111-130г: "" +*ru.MediaType ExtraHeavy131175/Сверхплотная 131-175г: "" +*ru.MediaType Cardstock176220/Карточки 176-220г: "" +*ru.MediaType MonochromeLaserTransparency/Проз. пленка для монохр. лазер. печ.: "" +*ru.MediaType Labels/Этикетки: "" +*ru.MediaType Letterhead/Фирменный бланк: "" +*ru.MediaType Envelope/Конверт: "" +*ru.MediaType HeavyEnvelope/Плотный конверт: "" +*ru.MediaType Preprinted/Печатный бланк: "" +*ru.MediaType Prepunched/Перфорированная бумага: "" +*ru.MediaType Colored/Цветная: "" +*ru.MediaType Bond/Высокосортная: "" +*ru.MediaType Recycled/Бумага из вторсырья: "" +*ru.Translation HPEdgeToEdge/Печать в обрез листа: "" +*ru.HPEdgeToEdge True/Вкл.: "" +*ru.HPEdgeToEdge False/Выкл.: "" +*ru.Translation HPPrintQuality/Качество печати: "" +*ru.HPPrintQuality FastRes1200/FastRes 1200: "" +*ru.HPPrintQuality 600dpi/600 т/д: "" +*ru.HPPrintQuality ProRes1200/ProRes 1200: "" +*ru.Translation HPEconoMode/EconoMode: "" +*ru.HPEconoMode True/Вкл.: "" +*ru.HPEconoMode False/Выкл.: "" +*ru.Translation HPJobStoragePanel/Хранение заданий: "" +*ru.Translation HPJobName/Имя задания: "" +*ru.HPJobName DocName/По умолчанию: "" +*ru.HPJobName Set/Нестандартный: "" +*ru.Translation HPUserName/Имя пользователя: "" +*ru.HPUserName FileSharingName/Системное имя пользователя: "" +*ru.HPUserName Set/Нестандартный: "" +*ru.Translation HPDuplicateJobMode/Если имя задания существует: "" +*ru.HPDuplicateJobMode Unique/Имя задания + (1-99): "" +*ru.HPDuplicateJobMode Overwrite/Заменить существующий файл: "" +*ru.cupsMarkerName black/Черный: "" +*ru.cupsMarkerName maintenancekit/Пакет обслуживания: "" +*ru.CustomHPJobName True/CustomHPJobName: "" +*ru.ParamCustomHPJobName Custom/Имя задания: "" +*ru.HPCustomJobName Title/Имя задания: "" +*ru.CustomHPUserName True/CustomHPUserName: "" +*ru.ParamCustomHPUserName Custom/Имя пользователя: "" +*ru.HPCustomUserName Title/Имя пользователя: "" +*sv.Translation Manufacturer/HP: "" +*sv.Translation ModelName/HP LaserJet M806: "" +*sv.Translation ShortNickName/HP LaserJet M806: "" +*sv.Translation NickName/HP LaserJet M806: "" +*sv.Translation PageSize/Mediestorlek: "" +*sv.PageSize Letter/US Letter: "" +*sv.PageSize Legal/US Legal: "" +*sv.PageSize Executive/Executive: "" +*sv.PageSize Statement/Declaración: "" +*sv.PageSize FanFoldGermanLegal/Oficio 8.5x13: "" +*sv.PageSize Tabloid/Tabloid: "" +*sv.PageSize ARCHB/Tabloid stor: "" +*sv.PageSize 5x8/5x8: "" +*sv.PageSize A3/A3: "" +*sv.PageSize A4/A4: "" +*sv.PageSize A5/A5: "" +*sv.PageSize 305x430mm/RA3: "" +*sv.PageSize FanFoldGerman/8.5x12: "" +*sv.PageSize 225x320mm/SRA4: "" +*sv.PageSize B4/JIS B4: "" +*sv.PageSize B5/JIS B5: "" +*sv.PageSize Oficio/Oficio 216x340 mm: "" +*sv.PageSize 270x390mm/8K 270x390 mm: "" +*sv.PageSize 195x270mm/16K 195x270 mm: "" +*sv.PageSize 260x368mm/8K 260x368 mm: "" +*sv.PageSize 184x260mm/16K 184x260 mm: "" +*sv.PageSize 10.75x15.5/8K 273x394 mm: "" +*sv.PageSize 7.75x10.75/16K 197x273 mm: "" +*sv.PageSize DoublePostcardRotated/Vykort - dubbel med lång kant: "" +*sv.PageSize Env9/Kuvert #9: "" +*sv.PageSize Env10/Comm10-kuvert: "" +*sv.PageSize EnvISOB5/ISO B5-kuvert: "" +*sv.PageSize EnvC5/C5-kuvert: "" +*sv.PageSize EnvDL/DL-kuvert: "" +*sv.Translation Collate/Sortera: "" +*sv.Collate True/På: "" +*sv.Collate False/Av: "" +*sv.Translation Duplex/Dubbelsidig: "" +*sv.Duplex None/Av: "" +*sv.Duplex DuplexNoTumble/Häftning långsida: "" +*sv.Duplex DuplexTumble/Häftning kortsida: "" +*sv.Translation InputSlot/Pappersmatare: "" +*sv.InputSlot Tray1/Fack 1: "" +*sv.InputSlot Tray1_Man/Fack 1 (Manuell): "" +*sv.InputSlot Tray2/Fack 2: "" +*sv.InputSlot Tray3/Fack 3: "" +*sv.InputSlot Tray4/Fack 4: "" +*sv.InputSlot Tray5/Fack 5: "" +*sv.Translation InstallableOptions/Installable Options: "" +*sv.Translation HPOption_Duplexer/Tillbehör för dubbelsidig utskrift: "" +*sv.HPOption_Duplexer True/På: "" +*sv.HPOption_Duplexer False/Av: "" +*sv.Translation OptionalTray/Extrafack: "" +*sv.OptionalTray None/Ej installerat: "" +*sv.OptionalTray HP3500PaperFeeder/HP LaserJet med högkapacitetsinmatningsfack för 3 500 ark: "" +*sv.OptionalTray HP1500PaperFeeder/HP LaserJet med högkapacitetstillbehör för 1 500 ark: "" +*sv.Translation HPOption_SS_BM_Finisher/Extra utmatningsfack: "" +*sv.HPOption_SS_BM_Finisher None/Ej installerat: "" +*sv.HPOption_SS_BM_Finisher StaplerStackerMailbox/HP arksamlare med häftning - mailbox-läge: "" +*sv.HPOption_SS_BM_Finisher StaplerStackerStacker/HP arksamlare med häftning – arksamlarläge: "" +*sv.HPOption_SS_BM_Finisher StaplerStacker2_3PuncherMailbox/HP arksamlare med häftning, 2/3-hålslag – mailbox-läge: "" +*sv.HPOption_SS_BM_Finisher StaplerStacker2_3PuncherStacker/HP arksamlare med häftning, 2/3-hålslag – arksamlarläge: "" +*sv.HPOption_SS_BM_Finisher StaplerStacker2_4PuncherMailbox/HP arksamlare med häftning, 2/4-hålslag – mailbox-läge: "" +*sv.HPOption_SS_BM_Finisher StaplerStacker2_4PuncherStacker/HP arksamlare m. häftning, 2/4-hålslag – arksamlarläge: "" +*sv.HPOption_SS_BM_Finisher BookletMakerMailbox/HP broschyrenhet/efterbehandlare – mailbox-läge: "" +*sv.HPOption_SS_BM_Finisher BookletMakerStacker/HP broschyrenhet/efterbehandlare – arksamlarläge: "" +*sv.Translation HPFinishingPanel/Efterbehandling: "" +*sv.Translation HPFaceOrientation/Framsidans orientering: "" +*sv.HPFaceOrientation FaceDown/Framsidan nedåt (snabbast): "" +*sv.HPFaceOrientation FaceUp/Framsidan uppåt (rakaste banan): "" +*sv.Translation HPStaplerOptions/Häfta: "" +*sv.HPStaplerOptions None/Inget: "" +*sv.HPStaplerOptions 1StapleLeftAngled/En häftklammer vänster: "" +*sv.HPStaplerOptions 1StapleRightAngled/En häftklammer höger: "" +*sv.HPStaplerOptions 2StaplesLeft/Två häftklamrar vänster: "" +*sv.HPStaplerOptions 2StaplesRight/Två häftklamrar höger: "" +*sv.HPStaplerOptions 2StaplesTop/Två häftklamrar överst: "" +*sv.HPStaplerOptions FoldStitch/Vik och häfta (max 15 ark): "" +*sv.Translation HPPunchingOptions/Håla: "" +*sv.HPPunchingOptions None/Inget: "" +*sv.HPPunchingOptions 2HolePunchLeft/2 hål vänster: "" +*sv.HPPunchingOptions 2HolePunchRight/2 hål höger: "" +*sv.HPPunchingOptions 2HolePunchTop/2 hål överkant: "" +*sv.HPPunchingOptions 2HolePunchBottom/2 hål nederkant: "" +*sv.HPPunchingOptions 3HolePunchLeft/3 hål vänster: "" +*sv.HPPunchingOptions 3HolePunchRight/3 hål höger: "" +*sv.HPPunchingOptions 3HolePunchTop/3 hål överkant: "" +*sv.HPPunchingOptions 4HolePunchLeft/4 hål vänster: "" +*sv.HPPunchingOptions 4HolePunchRight/4 hål höger: "" +*sv.HPPunchingOptions 4HolePunchTop/4 hål överkant: "" +*sv.Translation OutputBin/Utmatningsfack: "" +*sv.OutputBin None/Välj automatiskt: "" +*sv.OutputBin StandardTopBin/Övre standardfack: "" +*sv.OutputBin LeftBin/Vänster fack (rakast pappersbana): "" +*sv.OutputBin StackerBin/Staplingsfack: "" +*sv.OutputBin UpperLeftBin/Övre vänsterfack: "" +*sv.OutputBin MiddleLeftBin/Mittersta vänsterfack: "" +*sv.OutputBin LowerLeftBin/Nedre vänsterfack: "" +*sv.OutputBin LowerLeftBookletBin/Nedre vänster broschyrfack: "" +*sv.Translation HPPaperQualityPanel/Paper/Quality: "" +*sv.Translation MediaType/Material: "" +*sv.MediaType Unspecified/Ospecificerad: "" +*sv.MediaType Plain/Vanligt: "" +*sv.MediaType HPEcoSMARTLite/HP EcoSMART Lite: "" +*sv.MediaType Light6074/Lätt 60-74g: "" +*sv.MediaType MidWeight96110/Mellanvikt 96-110g: "" +*sv.MediaType Heavy111130/Tungt 111-130g: "" +*sv.MediaType ExtraHeavy131175/Extra Tungt 131-175g: "" +*sv.MediaType Cardstock176220/Kort 176-220g: "" +*sv.MediaType MonochromeLaserTransparency/Enfärgad OH-film för laser: "" +*sv.MediaType Labels/Etiketter: "" +*sv.MediaType Letterhead/Brevpapper: "" +*sv.MediaType Envelope/Kuvert: "" +*sv.MediaType HeavyEnvelope/Tungt kuvert: "" +*sv.MediaType Preprinted/Förtryckt: "" +*sv.MediaType Prepunched/Hålat: "" +*sv.MediaType Colored/Färgat: "" +*sv.MediaType Bond/Finpapper: "" +*sv.MediaType Recycled/Returpapper: "" +*sv.Translation HPEdgeToEdge/Utökad skrivbar yta: "" +*sv.HPEdgeToEdge True/På: "" +*sv.HPEdgeToEdge False/Av: "" +*sv.Translation HPPrintQuality/Utskriftskvalitet: "" +*sv.HPPrintQuality FastRes1200/FastRes 1200: "" +*sv.HPPrintQuality 600dpi/600 dpi: "" +*sv.HPPrintQuality ProRes1200/ProRes 1200: "" +*sv.Translation HPEconoMode/EconoMode: "" +*sv.HPEconoMode True/På: "" +*sv.HPEconoMode False/Av: "" +*sv.Translation HPJobStoragePanel/Lagra utskrift: "" +*sv.Translation HPJobName/Dokumentnamn: "" +*sv.HPJobName DocName/Standard: "" +*sv.HPJobName Set/Egen: "" +*sv.Translation HPUserName/Användarnamn: "" +*sv.HPUserName FileSharingName/Användarnamn för system: "" +*sv.HPUserName Set/Egen: "" +*sv.Translation HPDuplicateJobMode/Om utskriftsnamn finns: "" +*sv.HPDuplicateJobMode Unique/Använd utskriftsnamn + (1-99): "" +*sv.HPDuplicateJobMode Overwrite/Ersätt befintlig fil: "" +*sv.cupsMarkerName black/Svart: "" +*sv.cupsMarkerName maintenancekit/Underhållssats: "" +*sv.CustomHPJobName True/CustomHPJobName: "" +*sv.ParamCustomHPJobName Custom/Dokumentnamn: "" +*sv.HPCustomJobName Title/Dokumentnamn: "" +*sv.CustomHPUserName True/CustomHPUserName: "" +*sv.ParamCustomHPUserName Custom/Användarnamn: "" +*sv.HPCustomUserName Title/Användarnamn: "" +*zh_CN.Translation Manufacturer/HP: "" +*zh_CN.Translation ModelName/HP LaserJet M806: "" +*zh_CN.Translation ShortNickName/HP LaserJet M806: "" +*zh_CN.Translation NickName/HP LaserJet M806: "" +*zh_CN.Translation PageSize/介质大小: "" +*zh_CN.PageSize Letter/US Letter: "" +*zh_CN.PageSize Legal/US Legal: "" +*zh_CN.PageSize Executive/Executive: "" +*zh_CN.PageSize Statement/结算单: "" +*zh_CN.PageSize FanFoldGermanLegal/Oficio 8.5x13: "" +*zh_CN.PageSize Tabloid/Tabloid: "" +*zh_CN.PageSize ARCHB/小报用纸(特大): "" +*zh_CN.PageSize 5x8/5x8: "" +*zh_CN.PageSize A3/A3: "" +*zh_CN.PageSize A4/A4: "" +*zh_CN.PageSize A5/A5: "" +*zh_CN.PageSize 305x430mm/RA3: "" +*zh_CN.PageSize FanFoldGerman/8.5x12: "" +*zh_CN.PageSize 225x320mm/SRA4: "" +*zh_CN.PageSize B4/JIS B4: "" +*zh_CN.PageSize B5/JIS B5: "" +*zh_CN.PageSize Oficio/Oficio 216x340 毫米: "" +*zh_CN.PageSize 270x390mm/8K 270x390 毫米: "" +*zh_CN.PageSize 195x270mm/16K 195x270 毫米: "" +*zh_CN.PageSize 260x368mm/8K 260x368 毫米: "" +*zh_CN.PageSize 184x260mm/16K 184x260 毫米: "" +*zh_CN.PageSize 10.75x15.5/8K 273x394 毫米: "" +*zh_CN.PageSize 7.75x10.75/16K 197x273 毫米: "" +*zh_CN.PageSize DoublePostcardRotated/明信片-双面长边: "" +*zh_CN.PageSize Env9/9 号信封: "" +*zh_CN.PageSize Env10/信封 Comm10: "" +*zh_CN.PageSize EnvISOB5/信封 ISO B5: "" +*zh_CN.PageSize EnvC5/信封 C5: "" +*zh_CN.PageSize EnvDL/信封 DL: "" +*zh_CN.Translation Collate/分页: "" +*zh_CN.Collate True/开: "" +*zh_CN.Collate False/关: "" +*zh_CN.Translation Duplex/双面打印: "" +*zh_CN.Duplex None/关: "" +*zh_CN.Duplex DuplexNoTumble/长边装订: "" +*zh_CN.Duplex DuplexTumble/短边装订: "" +*zh_CN.Translation InputSlot/送纸: "" +*zh_CN.InputSlot Tray1/纸盒 1: "" +*zh_CN.InputSlot Tray1_Man/纸盒 1(手动): "" +*zh_CN.InputSlot Tray2/纸盒 2: "" +*zh_CN.InputSlot Tray3/纸盒 3: "" +*zh_CN.InputSlot Tray4/纸盒 4: "" +*zh_CN.InputSlot Tray5/纸盒 5: "" +*zh_CN.Translation InstallableOptions/Installable Options: "" +*zh_CN.Translation HPOption_Duplexer/双面打印附件: "" +*zh_CN.HPOption_Duplexer True/开: "" +*zh_CN.HPOption_Duplexer False/关: "" +*zh_CN.Translation OptionalTray/可选纸盒: "" +*zh_CN.OptionalTray None/未安装: "" +*zh_CN.OptionalTray HP3500PaperFeeder/HP LaserJet 3500 页高容量进纸盒: "" +*zh_CN.OptionalTray HP1500PaperFeeder/HP LaserJet 1500 页 A3 高容量配件: "" +*zh_CN.Translation HPOption_SS_BM_Finisher/附加出纸槽: "" +*zh_CN.HPOption_SS_BM_Finisher None/未安装: "" +*zh_CN.HPOption_SS_BM_Finisher StaplerStackerMailbox/HP 装订机/集纸器 - 邮箱模式: "" +*zh_CN.HPOption_SS_BM_Finisher StaplerStackerStacker/HP 装订机/集纸器 - 集纸器模式: "" +*zh_CN.HPOption_SS_BM_Finisher StaplerStacker2_3PuncherMailbox/具有 2/3 孔打孔器的 HP 装订机/集纸器 - 邮箱模式: "" +*zh_CN.HPOption_SS_BM_Finisher StaplerStacker2_3PuncherStacker/具有 2/3 孔打孔器的 HP 装订机/集纸器 -集纸器模式: "" +*zh_CN.HPOption_SS_BM_Finisher StaplerStacker2_4PuncherMailbox/具有 2/4 孔打孔器的 HP 装订机/集纸器 - 邮箱模式: "" +*zh_CN.HPOption_SS_BM_Finisher StaplerStacker2_4PuncherStacker/具有 2/4 孔打孔器的 HP 装订机/集纸器 - 集纸器模式: "" +*zh_CN.HPOption_SS_BM_Finisher BookletMakerMailbox/HP 手册装订器/分页装订器 - 邮箱模式: "" +*zh_CN.HPOption_SS_BM_Finisher BookletMakerStacker/HP 手册装订器/分页装订器 - 集纸器模式: "" +*zh_CN.Translation HPFinishingPanel/完成选项: "" +*zh_CN.Translation HPFaceOrientation/打印面方向: "" +*zh_CN.HPFaceOrientation FaceDown/打印面朝下(最快): "" +*zh_CN.HPFaceOrientation FaceUp/打印面朝上(最直的路径): "" +*zh_CN.Translation HPStaplerOptions/装订: "" +*zh_CN.HPStaplerOptions None/无: "" +*zh_CN.HPStaplerOptions 1StapleLeftAngled/左侧装订一个订书钉: "" +*zh_CN.HPStaplerOptions 1StapleRightAngled/右侧装订一个订书钉: "" +*zh_CN.HPStaplerOptions 2StaplesLeft/左侧装订两个订书钉: "" +*zh_CN.HPStaplerOptions 2StaplesRight/右侧装订两个订书钉: "" +*zh_CN.HPStaplerOptions 2StaplesTop/顶部装订两个订书钉: "" +*zh_CN.HPStaplerOptions FoldStitch/折叠和装订(最多 15 页): "" +*zh_CN.Translation HPPunchingOptions/打孔: "" +*zh_CN.HPPunchingOptions None/无: "" +*zh_CN.HPPunchingOptions 2HolePunchLeft/左侧打 2 孔: "" +*zh_CN.HPPunchingOptions 2HolePunchRight/右侧打 2 孔: "" +*zh_CN.HPPunchingOptions 2HolePunchTop/顶部打 2 孔: "" +*zh_CN.HPPunchingOptions 2HolePunchBottom/底部打 2 孔: "" +*zh_CN.HPPunchingOptions 3HolePunchLeft/左侧打 3 孔: "" +*zh_CN.HPPunchingOptions 3HolePunchRight/右侧打 3 孔: "" +*zh_CN.HPPunchingOptions 3HolePunchTop/顶部打 3 孔: "" +*zh_CN.HPPunchingOptions 4HolePunchLeft/左侧打 4 孔: "" +*zh_CN.HPPunchingOptions 4HolePunchRight/右侧打 4 孔: "" +*zh_CN.HPPunchingOptions 4HolePunchTop/顶部打 4 孔: "" +*zh_CN.Translation OutputBin/出纸槽: "" +*zh_CN.OutputBin None/自动选择: "" +*zh_CN.OutputBin StandardTopBin/标准顶部纸槽: "" +*zh_CN.OutputBin LeftBin/左槽(最直通道): "" +*zh_CN.OutputBin StackerBin/堆栈器槽: "" +*zh_CN.OutputBin UpperLeftBin/左上方纸槽: "" +*zh_CN.OutputBin MiddleLeftBin/中间左侧纸槽: "" +*zh_CN.OutputBin LowerLeftBin/左下方纸槽: "" +*zh_CN.OutputBin LowerLeftBookletBin/左下方手册纸槽: "" +*zh_CN.Translation HPPaperQualityPanel/Paper/Quality: "" +*zh_CN.Translation MediaType/介质类型: "" +*zh_CN.MediaType Unspecified/未指定: "" +*zh_CN.MediaType Plain/普通纸: "" +*zh_CN.MediaType HPEcoSMARTLite/HP EcoSMART Lite: "" +*zh_CN.MediaType Light6074/轻磅 60-74g: "" +*zh_CN.MediaType MidWeight96110/中等重量纸 96-110g: "" +*zh_CN.MediaType Heavy111130/重磅 111-130g: "" +*zh_CN.MediaType ExtraHeavy131175/超级重磅纸 131-175g: "" +*zh_CN.MediaType Cardstock176220/卡片纸 176-220g: "" +*zh_CN.MediaType MonochromeLaserTransparency/黑白激光投影胶片: "" +*zh_CN.MediaType Labels/标签: "" +*zh_CN.MediaType Letterhead/信头纸: "" +*zh_CN.MediaType Envelope/信封: "" +*zh_CN.MediaType HeavyEnvelope/重磅信封: "" +*zh_CN.MediaType Preprinted/预先打印纸: "" +*zh_CN.MediaType Prepunched/预先打孔纸: "" +*zh_CN.MediaType Colored/彩纸: "" +*zh_CN.MediaType Bond/证券纸: "" +*zh_CN.MediaType Recycled/再生纸: "" +*zh_CN.Translation HPEdgeToEdge/边到边打印: "" +*zh_CN.HPEdgeToEdge True/开: "" +*zh_CN.HPEdgeToEdge False/关: "" +*zh_CN.Translation HPPrintQuality/打印质量: "" +*zh_CN.HPPrintQuality FastRes1200/FastRes 1200: "" +*zh_CN.HPPrintQuality 600dpi/600 dpi: "" +*zh_CN.HPPrintQuality ProRes1200/ProRes 1200: "" +*zh_CN.Translation HPEconoMode/EconoMode: "" +*zh_CN.HPEconoMode True/开: "" +*zh_CN.HPEconoMode False/关: "" +*zh_CN.Translation HPJobStoragePanel/作业存储: "" +*zh_CN.Translation HPJobName/作业名称: "" +*zh_CN.HPJobName DocName/默认: "" +*zh_CN.HPJobName Set/这是自定义颜色设置: "" +*zh_CN.Translation HPUserName/用户名称: "" +*zh_CN.HPUserName FileSharingName/系统用户名: "" +*zh_CN.HPUserName Set/这是自定义颜色设置: "" +*zh_CN.Translation HPDuplicateJobMode/如果作业名存在: "" +*zh_CN.HPDuplicateJobMode Unique/使用作业名 + (1-99): "" +*zh_CN.HPDuplicateJobMode Overwrite/替换现有文件: "" +*zh_CN.cupsMarkerName black/黑色: "" +*zh_CN.cupsMarkerName maintenancekit/维护套件: "" +*zh_CN.CustomHPJobName True/CustomHPJobName: "" +*zh_CN.ParamCustomHPJobName Custom/作业名称: "" +*zh_CN.HPCustomJobName Title/作业名称: "" +*zh_CN.CustomHPUserName True/CustomHPUserName: "" +*zh_CN.ParamCustomHPUserName Custom/用户名称: "" +*zh_CN.HPCustomUserName Title/用户名称: "" +*zh_TW.Translation Manufacturer/HP: "" +*zh_TW.Translation ModelName/HP LaserJet M806: "" +*zh_TW.Translation ShortNickName/HP LaserJet M806: "" +*zh_TW.Translation NickName/HP LaserJet M806: "" +*zh_TW.Translation PageSize/媒體大小: "" +*zh_TW.PageSize Letter/US Letter: "" +*zh_TW.PageSize Legal/US Legal: "" +*zh_TW.PageSize Executive/Executive: "" +*zh_TW.PageSize Statement/報表紙: "" +*zh_TW.PageSize FanFoldGermanLegal/Oficio 8.5x13: "" +*zh_TW.PageSize Tabloid/Tabloid: "" +*zh_TW.PageSize ARCHB/小報用紙(Tabloid)特大: "" +*zh_TW.PageSize 5x8/5x8: "" +*zh_TW.PageSize A3/A3: "" +*zh_TW.PageSize A4/A4: "" +*zh_TW.PageSize A5/A5: "" +*zh_TW.PageSize 305x430mm/RA3: "" +*zh_TW.PageSize FanFoldGerman/8.5x12: "" +*zh_TW.PageSize 225x320mm/SRA4: "" +*zh_TW.PageSize B4/JIS B4: "" +*zh_TW.PageSize B5/JIS B5: "" +*zh_TW.PageSize Oficio/Oficio 216x340 公釐: "" +*zh_TW.PageSize 270x390mm/8K 270x390 公釐: "" +*zh_TW.PageSize 195x270mm/16K 195x270 公釐: "" +*zh_TW.PageSize 260x368mm/8K 260x368 公釐: "" +*zh_TW.PageSize 184x260mm/16K 184x260 公釐: "" +*zh_TW.PageSize 10.75x15.5/8K 273x394 公釐: "" +*zh_TW.PageSize 7.75x10.75/16K 197x273 公釐: "" +*zh_TW.PageSize DoublePostcardRotated/雙倍大小明信片長邊: "" +*zh_TW.PageSize Env9/信封 #9: "" +*zh_TW.PageSize Env10/Comm10 信封: "" +*zh_TW.PageSize EnvISOB5/ISO B5 信封: "" +*zh_TW.PageSize EnvC5/C5 信封: "" +*zh_TW.PageSize EnvDL/DL 信封: "" +*zh_TW.Translation Collate/自動分頁: "" +*zh_TW.Collate True/開啟: "" +*zh_TW.Collate False/關閉: "" +*zh_TW.Translation Duplex/雙面: "" +*zh_TW.Duplex None/關閉: "" +*zh_TW.Duplex DuplexNoTumble/沿長邊裝訂: "" +*zh_TW.Duplex DuplexTumble/沿短邊裝訂: "" +*zh_TW.Translation InputSlot/送紙匣: "" +*zh_TW.InputSlot Tray1/1 號紙匣: "" +*zh_TW.InputSlot Tray1_Man/1 號紙匣 ( 手動): "" +*zh_TW.InputSlot Tray2/2 號紙匣: "" +*zh_TW.InputSlot Tray3/3 號紙匣: "" +*zh_TW.InputSlot Tray4/4 號紙匣: "" +*zh_TW.InputSlot Tray5/5 號紙匣: "" +*zh_TW.Translation InstallableOptions/Installable Options: "" +*zh_TW.Translation HPOption_Duplexer/雙面列印裝置: "" +*zh_TW.HPOption_Duplexer True/開啟: "" +*zh_TW.HPOption_Duplexer False/關閉: "" +*zh_TW.Translation OptionalTray/選購的 號紙匣: "" +*zh_TW.OptionalTray None/未安裝: "" +*zh_TW.OptionalTray HP3500PaperFeeder/HP LaserJet 3500 頁高容量進紙匣: "" +*zh_TW.OptionalTray HP1500PaperFeeder/HP LaserJet 1500 頁 A3 高容量配件: "" +*zh_TW.Translation HPOption_SS_BM_Finisher/附件輸出紙槽: "" +*zh_TW.HPOption_SS_BM_Finisher None/未安裝: "" +*zh_TW.HPOption_SS_BM_Finisher StaplerStackerMailbox/HP 裝訂器/堆疊器 - 信箱模式: "" +*zh_TW.HPOption_SS_BM_Finisher StaplerStackerStacker/HP 裝訂器/堆疊器 - 堆疊器模式: "" +*zh_TW.HPOption_SS_BM_Finisher StaplerStacker2_3PuncherMailbox/具有 2/3 孔打孔機的 HP 裝訂器/堆疊器 - 信箱模式: "" +*zh_TW.HPOption_SS_BM_Finisher StaplerStacker2_3PuncherStacker/具有 2/3 孔打孔機的 HP 裝訂器/堆疊器 - 堆疊器模式: "" +*zh_TW.HPOption_SS_BM_Finisher StaplerStacker2_4PuncherMailbox/具有 2/4 孔打孔機的 HP 裝訂器/堆疊器 - 信箱模式: "" +*zh_TW.HPOption_SS_BM_Finisher StaplerStacker2_4PuncherStacker/具有 2/4 孔打孔機的 HP 裝訂器/堆疊器 - 堆疊器模式: "" +*zh_TW.HPOption_SS_BM_Finisher BookletMakerMailbox/HP 手冊製作器/裝訂分頁器 - 信箱模式: "" +*zh_TW.HPOption_SS_BM_Finisher BookletMakerStacker/HP 手冊製作器/裝訂分頁器 - 堆疊器模式: "" +*zh_TW.Translation HPFinishingPanel/外觀選項: "" +*zh_TW.Translation HPFaceOrientation/印面方向: "" +*zh_TW.HPFaceOrientation FaceDown/印面向下 (最快): "" +*zh_TW.HPFaceOrientation FaceUp/印面向上 (最直接路徑): "" +*zh_TW.Translation HPStaplerOptions/裝訂: "" +*zh_TW.HPStaplerOptions None/無: "" +*zh_TW.HPStaplerOptions 1StapleLeftAngled/左側一枚釘書針: "" +*zh_TW.HPStaplerOptions 1StapleRightAngled/右側一枚釘書針: "" +*zh_TW.HPStaplerOptions 2StaplesLeft/左側兩枚釘書針: "" +*zh_TW.HPStaplerOptions 2StaplesRight/右側兩枚釘書針: "" +*zh_TW.HPStaplerOptions 2StaplesTop/頂部兩枚釘書針: "" +*zh_TW.HPStaplerOptions FoldStitch/摺疊與裝訂 (最多 15 頁): "" +*zh_TW.Translation HPPunchingOptions/穿孔: "" +*zh_TW.HPPunchingOptions None/無: "" +*zh_TW.HPPunchingOptions 2HolePunchLeft/左側打 2 孔: "" +*zh_TW.HPPunchingOptions 2HolePunchRight/右側打 2 孔: "" +*zh_TW.HPPunchingOptions 2HolePunchTop/頂部打 2 孔: "" +*zh_TW.HPPunchingOptions 2HolePunchBottom/底部打 2 孔: "" +*zh_TW.HPPunchingOptions 3HolePunchLeft/左側打 3 孔: "" +*zh_TW.HPPunchingOptions 3HolePunchRight/右側打 3 孔: "" +*zh_TW.HPPunchingOptions 3HolePunchTop/頂部打 3 孔: "" +*zh_TW.HPPunchingOptions 4HolePunchLeft/左側打 4 孔: "" +*zh_TW.HPPunchingOptions 4HolePunchRight/右側打 4 孔: "" +*zh_TW.HPPunchingOptions 4HolePunchTop/頂部打 4 孔: "" +*zh_TW.Translation OutputBin/出紙槽: "" +*zh_TW.OutputBin None/自動選擇: "" +*zh_TW.OutputBin StandardTopBin/標準上出紙槽: "" +*zh_TW.OutputBin LeftBin/左紙槽(最平直路徑): "" +*zh_TW.OutputBin StackerBin/堆疊槽: "" +*zh_TW.OutputBin UpperLeftBin/左上側出紙槽: "" +*zh_TW.OutputBin MiddleLeftBin/中左側出紙槽: "" +*zh_TW.OutputBin LowerLeftBin/左下側出紙槽: "" +*zh_TW.OutputBin LowerLeftBookletBin/左下側小冊子出紙槽: "" +*zh_TW.Translation HPPaperQualityPanel/Paper/Quality: "" +*zh_TW.Translation MediaType/媒體類型: "" +*zh_TW.MediaType Unspecified/未指定: "" +*zh_TW.MediaType Plain/素面紙: "" +*zh_TW.MediaType HPEcoSMARTLite/HP EcoSMART Lite: "" +*zh_TW.MediaType Light6074/輕磅紙 60-74g: "" +*zh_TW.MediaType MidWeight96110/中磅紙 96-110g: "" +*zh_TW.MediaType Heavy111130/重磅紙 111-130g: "" +*zh_TW.MediaType ExtraHeavy131175/超重磅紙 131-175g: "" +*zh_TW.MediaType Cardstock176220/卡片紙 176-220g: "" +*zh_TW.MediaType MonochromeLaserTransparency/單色雷射投影片: "" +*zh_TW.MediaType Labels/標籤: "" +*zh_TW.MediaType Letterhead/信頭紙: "" +*zh_TW.MediaType Envelope/信封: "" +*zh_TW.MediaType HeavyEnvelope/重磅信封: "" +*zh_TW.MediaType Preprinted/預印的: "" +*zh_TW.MediaType Prepunched/打孔過的: "" +*zh_TW.MediaType Colored/彩紙: "" +*zh_TW.MediaType Bond/雪銅紙: "" +*zh_TW.MediaType Recycled/再生紙: "" +*zh_TW.Translation HPEdgeToEdge/邊對邊列印: "" +*zh_TW.HPEdgeToEdge True/開啟: "" +*zh_TW.HPEdgeToEdge False/關閉: "" +*zh_TW.Translation HPPrintQuality/列印品質: "" +*zh_TW.HPPrintQuality FastRes1200/FastRes 1200: "" +*zh_TW.HPPrintQuality 600dpi/600 dpi: "" +*zh_TW.HPPrintQuality ProRes1200/ProRes 1200: "" +*zh_TW.Translation HPEconoMode/EconoMode: "" +*zh_TW.HPEconoMode True/開啟: "" +*zh_TW.HPEconoMode False/關閉: "" +*zh_TW.Translation HPJobStoragePanel/工作儲存: "" +*zh_TW.Translation HPJobName/列印工作名稱: "" +*zh_TW.HPJobName DocName/預設值: "" +*zh_TW.HPJobName Set/自訂: "" +*zh_TW.Translation HPUserName/使用者名稱: "" +*zh_TW.HPUserName FileSharingName/系統使用者名稱: "" +*zh_TW.HPUserName Set/自訂: "" +*zh_TW.Translation HPDuplicateJobMode/如果工作名稱存在: "" +*zh_TW.HPDuplicateJobMode Unique/使用工作名稱 + (1-99): "" +*zh_TW.HPDuplicateJobMode Overwrite/更換現有檔案: "" +*zh_TW.cupsMarkerName black/黑色: "" +*zh_TW.cupsMarkerName maintenancekit/維護組件: "" +*zh_TW.CustomHPJobName True/CustomHPJobName: "" +*zh_TW.ParamCustomHPJobName Custom/列印工作名稱: "" +*zh_TW.HPCustomJobName Title/列印工作名稱: "" +*zh_TW.CustomHPUserName True/CustomHPUserName: "" +*zh_TW.ParamCustomHPUserName Custom/使用者名稱: "" +*zh_TW.HPCustomUserName Title/使用者名稱: "" +*DefaultFont: Courier +*Font Albertus-ExtraBold: Standard "(001.001)" Standard ROM +*Font Albertus-Medium: Standard "(001.001)" Standard ROM +*Font AntiqueOlive: Standard "(001.001)" Standard ROM +*Font AntiqueOlive-Bold: Standard "(001.001)" Standard ROM +*Font AntiqueOlive-Italic: Standard "(001.001)" Standard ROM +*Font Arial: Standard "(001.001)" Standard ROM +*Font Arial-Bold: Standard "(001.001)" Standard ROM +*Font Arial-BoldItalic: Standard "(001.001)" Standard ROM +*Font Arial-Italic: Standard "(001.001)" Standard ROM +*Font AvantGarde-Book: Standard "(001.001)" Standard ROM +*Font AvantGarde-BookOblique: Standard "(001.001)" Standard ROM +*Font AvantGarde-Demi: Standard "(001.001)" Standard ROM +*Font AvantGarde-DemiOblique: Standard "(001.001)" Standard ROM +*Font Bookman-Demi: Standard "(001.001)" Standard ROM +*Font Bookman-DemiItalic: Standard "(001.001)" Standard ROM +*Font Bookman-Light: Standard "(001.001)" Standard ROM +*Font Bookman-LightItalic: Standard "(001.001)" Standard ROM +*Font BookmanCE-Demi: Win1250 "(001.001)" ExtendedRoman ROM +*Font BookmanCE-DemiItalic: Win1250 "(001.001)" ExtendedRoman ROM +*Font BookmanCE-Light: Win1250 "(001.001)" ExtendedRoman ROM +*Font BookmanCE-LightItalic: Win1250 "(001.001)" ExtendedRoman ROM +*Font CGOmega: Standard "(001.001)" Standard ROM +*Font CGOmega-Bold: Standard "(001.001)" Standard ROM +*Font CGOmega-BoldItalic: Standard "(001.001)" Standard ROM +*Font CGOmega-Italic: Standard "(001.001)" Standard ROM +*Font CGTimes: Standard "(001.001)" Standard ROM +*Font CGTimes-Bold: Standard "(001.001)" Standard ROM +*Font CGTimes-BoldItalic: Standard "(001.001)" Standard ROM +*Font CGTimes-Italic: Standard "(001.001)" Standard ROM +*Font Clarendon-Condensed-Bold: Standard "(001.001)" Standard ROM +*Font Coronet: Standard "(001.001)" Standard ROM +*Font Courier: Standard "(001.001)" Standard ROM +*Font Courier-Bold: Standard "(001.001)" Standard ROM +*Font Courier-BoldOblique: Standard "(001.001)" Standard ROM +*Font Courier-Oblique: Standard "(001.001)" Standard ROM +*Font CourierHP: Standard "(001.001)" Standard ROM +*Font CourierHP-Bold: Standard "(001.001)" Standard ROM +*Font CourierHP-BoldItalic: Standard "(001.001)" Standard ROM +*Font CourierHP-Italic: Standard "(001.001)" Standard ROM +*Font Garamond-Antiqua: Standard "(001.001)" Standard ROM +*Font Garamond-Halbfett: Standard "(001.001)" Standard ROM +*Font Garamond-Kursiv: Standard "(001.001)" Standard ROM +*Font Garamond-KursivHalbfett: Standard "(001.001)" Standard ROM +*Font Helvetica: Standard "(001.001)" Standard ROM +*Font Helvetica-Bold: Standard "(001.001)" Standard ROM +*Font Helvetica-BoldOblique: Standard "(001.001)" Standard ROM +*Font Helvetica-Narrow: Standard "(001.001)" Standard ROM +*Font Helvetica-Narrow-Bold: Standard "(001.001)" Standard ROM +*Font Helvetica-Narrow-BoldOblique: Standard "(001.001)" Standard ROM +*Font Helvetica-Narrow-Oblique: Standard "(001.001)" Standard ROM +*Font Helvetica-Oblique: Standard "(001.001)" Standard ROM +*Font LetterGothic: Standard "(001.001)" Standard ROM +*Font LetterGothic-Bold: Standard "(001.001)" Standard ROM +*Font LetterGothic-Italic: Standard "(001.001)" Standard ROM +*Font Marigold: Standard "(001.001)" Standard ROM +*Font NewCenturySchlbk-Bold: Standard "(001.001)" Standard ROM +*Font NewCenturySchlbk-BoldItalic: Standard "(001.001)" Standard ROM +*Font NewCenturySchlbk-Italic: Standard "(001.001)" Standard ROM +*Font NewCenturySchlbk-Roman: Standard "(001.001)" Standard ROM +*Font Palatino-Bold: Standard "(001.001)" Standard ROM +*Font Palatino-BoldItalic: Standard "(001.001)" Standard ROM +*Font Palatino-Italic: Standard "(001.001)" Standard ROM +*Font Palatino-Roman: Standard "(001.001)" Standard ROM +*Font Symbol: Special "(001.001)" Special ROM +*Font SymbolMT: Standard "(001.001)" Standard ROM +*Font Times-Bold: Standard "(001.001)" Standard ROM +*Font Times-BoldItalic: Standard "(001.001)" Standard ROM +*Font Times-Italic: Standard "(001.001)" Standard ROM +*Font Times-Roman: Standard "(001.001)" Standard ROM +*Font TimesNewRoman: Standard "(001.001)" Standard ROM +*Font TimesNewRoman-Bold: Standard "(001.001)" Standard ROM +*Font TimesNewRoman-BoldItalic: Standard "(001.001)" Standard ROM +*Font TimesNewRoman-Italic: Standard "(001.001)" Standard ROM +*Font Univers-Bold: Standard "(001.001)" Standard ROM +*Font Univers-BoldItalic: Standard "(001.001)" Standard ROM +*Font Univers-Condensed-Bold: Standard "(001.001)" Standard ROM +*Font Univers-Condensed-BoldItalic: Standard "(001.001)" Standard ROM +*Font Univers-Condensed-Medium: Standard "(001.001)" Standard ROM +*Font Univers-Condensed-MediumItalic: Standard "(001.001)" Standard ROM +*Font Univers-Medium: Standard "(001.001)" Standard ROM +*Font Univers-MediumItalic: Standard "(001.001)" Standard ROM +*Font Wingdings-Regular: Special "(001.001)" Special ROM +*Font Wingdings-Regular: Standard "(001.001)" Standard ROM +*Font ZapfChancery-MediumItalic: Standard "(001.001)" Standard ROM +*Font ZapfDingbats: Special "(001.001)" Special ROM +*% End of HPP00034.PPD, 366775 bytes. diff --git a/cups/printers.conf.O b/cups/printers.conf.O index 7716936..92e52cf 100644 --- a/cups/printers.conf.O +++ b/cups/printers.conf.O @@ -1,7 +1,9 @@ -# Printer configuration file for CUPS v2.2.12 +# Printer configuration file for CUPS v2.3.1 # Written by cupsd # DO NOT EDIT THIS FILE WHEN CUPSD IS RUNNING +NextPrinterId 32 +PrinterId 1 UUID urn:uuid:e9b63086-a295-3d64-4799-24cf46be2061 Info HP LaserJet M806 MakeModel HP LaserJet M806 Postscript (recommended) @@ -20,6 +22,7 @@ OpPolicy default ErrorPolicy retry-job +PrinterId 2 UUID urn:uuid:6d4323d6-72e9-320e-4689-ee84f936e790 Info EGSPDFMAIL_apmgoppold DeviceURI file:///dev/null @@ -38,6 +41,7 @@ OpPolicy default ErrorPolicy retry-job +PrinterId 3 UUID urn:uuid:6a1d189e-98fa-3e0f-4765-b9c0ac81343a Info GUFONLINEFORMULARP_apmgoppold DeviceURI file:///dev/null @@ -56,6 +60,7 @@ OpPolicy default ErrorPolicy retry-job +PrinterId 4 UUID urn:uuid:58751620-fea6-3808-5de2-c4dc686a7623 Info GUFONLINEFORMULARQ_apmgoppold DeviceURI file:///dev/null @@ -74,13 +79,14 @@ OpPolicy default ErrorPolicy retry-job +PrinterId 5 UUID urn:uuid:c09d676f-8b76-378b-697b-94d328051a32 Info HP Color LaserJet MFP M277dw MakeModel HP Color LaserJet Pro MFP M277 Postscript (recommended) DeviceURI socket://192.168.178.254 State Idle StateTime 1589391218 -ConfigTime 1496773872 +ConfigTime 1590465380 Type 8425500 Accepting Yes Shared Yes @@ -92,6 +98,7 @@ OpPolicy default ErrorPolicy retry-job +PrinterId 6 UUID urn:uuid:53fea9f7-eaf7-3997-43bb-7e9f0e78a2e9 Info HP ENVY 4520 series [7B89BC] Location @@ -112,6 +119,7 @@ ErrorPolicy retry-job Option cups-browsed true +PrinterId 7 UUID urn:uuid:b97fc042-5272-3bbc-7495-afb7cf437065 Info HP LaserJet M806 [17B98C] MakeModel LaserJet M806 - IPP Everywhere @@ -130,6 +138,7 @@ OpPolicy default ErrorPolicy retry-job +PrinterId 8 UUID urn:uuid:26ed6b4a-09ef-38ff-72ee-93e3df6219a5 Info ISUDRUCK0309_apmgoppold DeviceURI file:///dev/null @@ -148,6 +157,7 @@ OpPolicy default ErrorPolicy retry-job +PrinterId 9 UUID urn:uuid:2339bf81-64ea-3c93-6595-f37338100d10 Info ISUDRUCK0311_apmgoppold DeviceURI file:///dev/null @@ -166,6 +176,7 @@ OpPolicy default ErrorPolicy retry-job +PrinterId 10 UUID urn:uuid:7cca96ef-be71-3ae4-6048-b96ed26e50c6 Info ISUDRUCK0312_apmgoppold DeviceURI file:///dev/null @@ -184,6 +195,7 @@ OpPolicy default ErrorPolicy retry-job +PrinterId 11 UUID urn:uuid:45cac6cc-e6cd-3b34-77d2-6ecff3560e14 Info ISUDRUCK0314a_apmgoppold DeviceURI file:///dev/null @@ -202,6 +214,7 @@ OpPolicy default ErrorPolicy retry-job +PrinterId 12 UUID urn:uuid:5172c9fa-eb12-3127-5a8c-313f8615f5c4 Info ISUDRUCK0315_apmgoppold DeviceURI file:///dev/null @@ -220,6 +233,7 @@ OpPolicy default ErrorPolicy retry-job +PrinterId 13 UUID urn:uuid:2aff3b9a-8b56-39eb-6504-0baeaa430b6f Info ISUDRUCK0316_apmgoppold DeviceURI file:///dev/null @@ -238,6 +252,7 @@ OpPolicy default ErrorPolicy retry-job +PrinterId 14 UUID urn:uuid:96b76e11-d652-3b9d-7fd6-7da95cfd11cb Info ISUDRUCK0318_apmgoppold DeviceURI file:///dev/null @@ -256,6 +271,7 @@ OpPolicy default ErrorPolicy retry-job +PrinterId 15 UUID urn:uuid:7b026895-32b0-3a6b-6cff-39d92dda536e Info ISUDRUCK0324_apmgoppold DeviceURI file:///dev/null @@ -274,6 +290,7 @@ OpPolicy default ErrorPolicy retry-job +PrinterId 16 UUID urn:uuid:db376783-aed4-31f4-5e97-90de9934496e Info ISUDRUCK1012_apmgoppold DeviceURI file:///dev/null @@ -292,6 +309,7 @@ OpPolicy default ErrorPolicy retry-job +PrinterId 17 UUID urn:uuid:0ae3ceda-af1f-3ab7-69fb-fe00739059b5 Info ISUDRUCK1012dynVS_apmgoppold DeviceURI file:///dev/null @@ -310,6 +328,7 @@ OpPolicy default ErrorPolicy retry-job +PrinterId 18 UUID urn:uuid:da95ef0d-4249-3b8a-4c85-03825542e419 Info ISUDRUCK1013_apmgoppold DeviceURI file:///dev/null @@ -328,6 +347,7 @@ OpPolicy default ErrorPolicy retry-job +PrinterId 19 UUID urn:uuid:5534c706-7033-3713-7980-5586d068071d Info ISUDRUCK1013dynVS_apmgoppold DeviceURI file:///dev/null @@ -346,6 +366,7 @@ OpPolicy default ErrorPolicy retry-job +PrinterId 20 UUID urn:uuid:1e8fae5b-ece6-36f0-5aca-0c98a13cef1e Info ISUDRUCK1015_apmgoppold DeviceURI file:///dev/null @@ -364,6 +385,7 @@ OpPolicy default ErrorPolicy retry-job +PrinterId 21 UUID urn:uuid:3fe4b351-0da5-3de2-6be6-b8e299ee5ef9 Info ISUDRUCK1015dynVS_apmgoppold DeviceURI file:///dev/null @@ -382,6 +404,7 @@ OpPolicy default ErrorPolicy retry-job +PrinterId 22 UUID urn:uuid:d2d0f11e-41ae-315c-716d-b13808827c47 Info ISUPROD1014THE_apmgoppold DeviceURI file:///dev/null @@ -400,6 +423,7 @@ OpPolicy default ErrorPolicy retry-job +PrinterId 23 UUID urn:uuid:105352a9-2091-398f-6a8c-2f6ae1fc2f4c Info ISUTEST0309_apmgoppold DeviceURI file:///dev/null @@ -418,6 +442,7 @@ OpPolicy default ErrorPolicy retry-job +PrinterId 24 UUID urn:uuid:d9d31192-ba74-3e05-5db9-c2f5fa9eb61d Info ISUTEST0316_apmgoppold DeviceURI file:///dev/null @@ -436,6 +461,7 @@ OpPolicy default ErrorPolicy retry-job +PrinterId 25 UUID urn:uuid:74b611b8-686b-30f5-77ad-e9293560fe9a Info ISUTEST0319_apmgoppold DeviceURI file:///dev/null @@ -454,6 +480,7 @@ OpPolicy default ErrorPolicy retry-job +PrinterId 26 UUID urn:uuid:965106c5-109b-3af1-799c-b21017c24b89 Info ISUTEST0324_apmgoppold DeviceURI file:///dev/null @@ -472,6 +499,7 @@ OpPolicy default ErrorPolicy retry-job +PrinterId 27 UUID urn:uuid:589b7887-57d2-3d33-4294-d96710cf4e17 Info PTHE0318_apmgoppold DeviceURI file:///dev/null @@ -490,6 +518,7 @@ OpPolicy default ErrorPolicy retry-job +PrinterId 28 UUID urn:uuid:d9c8b34b-3c2d-3471-5d29-3753092cbdbe Info PTHE0320_apmgoppold DeviceURI file:///dev/null @@ -508,6 +537,7 @@ OpPolicy default ErrorPolicy retry-job +PrinterId 29 UUID urn:uuid:005a5d75-c4e2-335f-4523-9c921059d88a Info RTHE0320_apmgoppold DeviceURI file:///dev/null @@ -526,6 +556,7 @@ OpPolicy default ErrorPolicy retry-job +PrinterId 30 UUID urn:uuid:61f7b584-27a2-39c4-69cc-dd482a4aae1b Info TEST_linux_a5xv DeviceURI file:///dev/null @@ -544,6 +575,7 @@ OpPolicy default ErrorPolicy retry-job +PrinterId 31 UUID urn:uuid:6b8725f1-cb89-384d-7506-d8a80c2b1575 Info TEST_opensuse150devel64 DeviceURI file:///dev/null diff --git a/dbus-1/system.d/bluetooth.conf b/dbus-1/system.d/bluetooth.conf index 6644451..d6e1c7a 100644 --- a/dbus-1/system.d/bluetooth.conf +++ b/dbus-1/system.d/bluetooth.conf @@ -19,6 +19,7 @@ + @@ -26,18 +27,8 @@ - - - - - - - - - - + diff --git a/dbus-1/system.d/com.redhat.NewPrinterNotification.conf b/dbus-1/system.d/com.redhat.NewPrinterNotification.conf index 912cbcd..4ef92e3 100644 --- a/dbus-1/system.d/com.redhat.NewPrinterNotification.conf +++ b/dbus-1/system.d/com.redhat.NewPrinterNotification.conf @@ -2,27 +2,16 @@ "-//freedesktop//DTD D-BUS Bus Configuration 1.0//EN" "http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd"> - - - - - - - - - + - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - diff --git a/dbus-1/system.d/org.freedesktop.fwupd.conf b/dbus-1/system.d/org.freedesktop.fwupd.conf deleted file mode 100644 index 7267fa9..0000000 --- a/dbus-1/system.d/org.freedesktop.fwupd.conf +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - diff --git a/debian_version b/debian_version index 2834e58..37ad99e 100644 --- a/debian_version +++ b/debian_version @@ -1 +1 @@ -buster/sid +bullseye/sid diff --git a/default/rsyslog b/default/rsyslog deleted file mode 100644 index 8ec3ea0..0000000 --- a/default/rsyslog +++ /dev/null @@ -1,4 +0,0 @@ -# Options for rsyslogd -# -x disables DNS lookups for remote messages -# See rsyslogd(8) for more details -RSYSLOGD_OPTIONS="" diff --git a/default/ufw b/default/ufw index 83c9ac3..7989f4b 100644 --- a/default/ufw +++ b/default/ufw @@ -34,13 +34,14 @@ MANAGE_BUILTINS=no # only enable if using iptables backend IPT_SYSCTL=/etc/ufw/sysctl.conf -# Extra connection tracking modules to load. Complete list can be found in -# net/netfilter/Kconfig of your kernel source. Some common modules: +# Extra connection tracking modules to load. IPT_MODULES should typically be +# empty for new installations and modules added only as needed. See +# 'CONNECTION HELPERS' from 'man ufw-framework' for details. Complete list can +# be found in net/netfilter/Kconfig of your kernel source. Some common modules: # nf_conntrack_irc, nf_nat_irc: DCC (Direct Client to Client) support # nf_conntrack_netbios_ns: NetBIOS (samba) client support # nf_conntrack_pptp, nf_nat_pptp: PPTP over stateful firewall/NAT # nf_conntrack_ftp, nf_nat_ftp: active FTP support # nf_conntrack_tftp, nf_nat_tftp: TFTP support (server side) # nf_conntrack_sane: sane support -IPT_MODULES="nf_conntrack_ftp nf_nat_ftp nf_conntrack_netbios_ns" - +IPT_MODULES="" diff --git a/default/useradd b/default/useradd index a834fef..e32955a 100644 --- a/default/useradd +++ b/default/useradd @@ -2,7 +2,7 @@ # # The SHELL variable specifies the default login shell on your # system. -# Similar to DHSELL in adduser. However, we use "sh" here because +# Similar to DSHELL in adduser. However, we use "sh" here because # useradd is a low level utility and should be as general # as possible SHELL=/bin/sh diff --git a/dhcp/dhclient-exit-hooks.d/timesyncd b/dhcp/dhclient-exit-hooks.d/timesyncd deleted file mode 100644 index 3cde992..0000000 --- a/dhcp/dhclient-exit-hooks.d/timesyncd +++ /dev/null @@ -1,42 +0,0 @@ -TIMESYNCD_CONF=/run/systemd/timesyncd.conf.d/01-dhclient.conf - -timesyncd_servers_setup_remove() { - if [ -e $TIMESYNCD_CONF ]; then - rm -f $TIMESYNCD_CONF - systemctl try-restart systemd-timesyncd.service || true - fi -} - -timesyncd_servers_setup_add() { - if [ ! -d /run/systemd/system ]; then - return - fi - - if [ -e $TIMESYNCD_CONF ] && [ "$new_ntp_servers" = "$old_ntp_servers" ]; then - return - fi - - if [ -z "$new_ntp_servers" ]; then - timesyncd_servers_setup_remove - return - fi - - mkdir -p $(dirname $TIMESYNCD_CONF) - cat < ${TIMESYNCD_CONF}.new -# NTP server entries received from DHCP server -[Time] -NTP=$new_ntp_servers -EOF - mv ${TIMESYNCD_CONF}.new ${TIMESYNCD_CONF} - systemctl try-restart systemd-timesyncd.service || true -} - - -case $reason in - BOUND|RENEW|REBIND|REBOOT) - timesyncd_servers_setup_add - ;; - EXPIRE|FAIL|RELEASE|STOP) - timesyncd_servers_setup_remove - ;; -esac diff --git a/dkms/template-dkms-mkdeb/debian/control b/dkms/template-dkms-mkdeb/debian/control index 1fe029a..b455166 100644 --- a/dkms/template-dkms-mkdeb/debian/control +++ b/dkms/template-dkms-mkdeb/debian/control @@ -7,5 +7,6 @@ Standards-Version: 3.8.1 Package: DEBIAN_PACKAGE-dkms Architecture: DEBIAN_BUILD_ARCH +Provides: DEBIAN_PACKAGE-modules (= MODULE_VERSION) Depends: dkms (>= 1.95), ${misc:Depends} Description: DEBIAN_PACKAGE driver in DKMS format. diff --git a/dkms/template-dkms-mkdeb/debian/postinst b/dkms/template-dkms-mkdeb/debian/postinst index c4ad0da..e87022f 100755 --- a/dkms/template-dkms-mkdeb/debian/postinst +++ b/dkms/template-dkms-mkdeb/debian/postinst @@ -10,7 +10,7 @@ NAME=MODULE_NAME PACKAGE_NAME=$NAME-dkms DEB_NAME=$(echo $PACKAGE_NAME | sed 's,_,-,') CVERSION=`dpkg-query -W -f='${Version}' $DEB_NAME | awk -F "-" '{print $1}' | cut -d\: -f2` -ARCH=`dpkg --print-architecture` +ARCH=`dpkg-architecture -qDEB_BUILD_GNU_CPU` dkms_configure () { for POSTINST in /usr/lib/dkms/common.postinst "/usr/share/$PACKAGE_NAME/postinst"; do diff --git a/environment.d/90qt-a11y.conf b/environment.d/90qt-a11y.conf new file mode 100644 index 0000000..46a63b2 --- /dev/null +++ b/environment.d/90qt-a11y.conf @@ -0,0 +1 @@ +QT_ACCESSIBILITY=1 diff --git a/etckeeper/commit.d/50vcs-commit b/etckeeper/commit.d/50vcs-commit index f970d3d..bd4b1d4 100755 --- a/etckeeper/commit.d/50vcs-commit +++ b/etckeeper/commit.d/50vcs-commit @@ -12,16 +12,15 @@ if [ -n "$1" ]; then if [ "x$1" = "x--stdin" ]; then cat > "$logfile" else - if [ "x$1" = "x-m" ]; then - shift 1 - fi - echo "$1" > "$logfile" + sed '1s/^-m \{0,1\}//' >"$logfile" <<-EOF + $* + EOF fi else logfile="" fi -hostname=`hostname` +hostname=`hostname 2>/dev/null || cat /etc/hostname` hostname="${hostname%%.*}" dnsdomainname=`dnsdomainname 2>/dev/null || true` if [ -n "$dnsdomainname" ]; then diff --git a/etckeeper/init.d/40vcs-init b/etckeeper/init.d/40vcs-init index 3c7a3bb..27eba4e 100755 --- a/etckeeper/init.d/40vcs-init +++ b/etckeeper/init.d/40vcs-init @@ -1,17 +1,18 @@ #!/bin/sh set -e +description="$(hostname 2>/dev/null || cat /etc/hostname) /etc repository" if [ "$VCS" = git ] && [ ! -e .git ]; then git init - echo "$(hostname) /etc repository" > .git/description + echo "$description" > .git/description elif [ "$VCS" = hg ] && [ ! -e .hg ]; then hg init echo "[web]" > .hg/hgrc - echo "description = $(hostname) /etc repository" >> .hg/hgrc + echo "description = $description" >> .hg/hgrc elif [ "$VCS" = bzr ] && [ ! -e .bzr ]; then bzr init - bzr nick "$(hostname) /etc repository" + bzr nick "$description" elif [ "$VCS" = darcs ] && [ ! -e _darcs ]; then darcs initialize - echo "$(hostname) /etc repository" > _darcs/prefs/motd + echo "$description" > _darcs/prefs/motd fi diff --git a/etckeeper/pre-commit.d/30store-metadata b/etckeeper/pre-commit.d/30store-metadata index e070bce..ce014d1 100755 --- a/etckeeper/pre-commit.d/30store-metadata +++ b/etckeeper/pre-commit.d/30store-metadata @@ -2,7 +2,7 @@ set -e # Make sure sort always sorts in same order. -LANG=C.UTF-8 +LANG=C export LANG filter_ignore() { diff --git a/ethertypes b/ethertypes new file mode 100644 index 0000000..caa9f56 --- /dev/null +++ b/ethertypes @@ -0,0 +1,45 @@ +# Ethernet frame types +# +# The EtherType is a two-octet field of Ethernet frames used to indicate +# which protocol is contained in their payload. +# +# More entries, mostly historical, can be found on: +# https://www.iana.org/assignments/ieee-802-numbers/ +# http://standards-oui.ieee.org/ethertype/eth.txt +# +# ... # Comment +# +IPv4 0800 ip ip4 # IP (IPv4) +X25 0805 +ARP 0806 ether-arp # Address Resolution Protocol +FR_ARP 0808 # Frame Relay ARP [RFC1701] +BPQ 08FF # G8BPQ AX.25 over Ethernet +TRILL 22F3 # TRILL [RFC6325] +L2-IS-IS 22F4 # TRILL IS-IS [RFC6325] +TEB 6558 # Transparent Ethernet Bridging [RFC1701] +RAW_FR 6559 # Raw Frame Relay [RFC1701] +RARP 8035 # Reverse ARP [RFC903] +ATALK 809B # Appletalk +AARP 80F3 # Appletalk Address Resolution Protocol +802_1Q 8100 8021q 1q 802.1q dot1q # VLAN tagged frame [802.1q] +IPX 8137 # Novell IPX +NetBEUI 8191 # NetBEUI +IPv6 86DD ip6 # IP version 6 +PPP 880B # Point-to-Point Protocol +MPLS 8847 # MPLS [RFC5332] +MPLS_MULTI 8848 # MPLS with upstream-assigned label [RFC5332] +ATMMPOA 884C # MultiProtocol over ATM +PPP_DISC 8863 # PPP over Ethernet discovery stage +PPP_SES 8864 # PPP over Ethernet session stage +ATMFATE 8884 # Frame-based ATM Transport over Ethernet +EAPOL 888E # EAP over LAN [802.1x] +S-TAG 88A8 # QinQ Service VLAN tag identifier [802.1q] +EAP_PREAUTH 88C7 # EAPOL Pre-Authentication [802.11i] +LLDP 88CC # Link Layer Discovery Protocol [802.1ab] +MACSEC 88E5 # Media Access Control Security [802.1ae] +PBB 88E7 macinmac # Provider Backbone Bridging [802.1ah] +MVRP 88F5 # Multiple VLAN Registration Protocol [802.1q] +PTP 88F7 # Precision Time Protocol +FCOE 8906 # Fibre Channel over Ethernet +FIP 8914 # FCoE Initialization Protocol +ROCE 8915 # RDMA over Converged Ethernet diff --git a/fonts/conf.avail/64-language-selector-prefer.conf b/fonts/conf.avail/64-language-selector-prefer.conf index 8cf9d25..0cffddb 100644 --- a/fonts/conf.avail/64-language-selector-prefer.conf +++ b/fonts/conf.avail/64-language-selector-prefer.conf @@ -9,6 +9,7 @@ Noto Sans CJK SC Noto Sans CJK TC Noto Sans CJK HK + Lohit Devanagari @@ -18,6 +19,7 @@ Noto Serif CJK KR Noto Serif CJK SC Noto Serif CJK TC + Lohit Devanagari diff --git a/fonts/conf.d/61-urw-bookman.conf b/fonts/conf.d/61-urw-bookman.conf new file mode 120000 index 0000000..b69766f --- /dev/null +++ b/fonts/conf.d/61-urw-bookman.conf @@ -0,0 +1 @@ +/usr/share/fontconfig/conf.avail/urw-bookman.conf \ No newline at end of file diff --git a/fonts/conf.d/61-urw-c059.conf b/fonts/conf.d/61-urw-c059.conf new file mode 120000 index 0000000..b04adf4 --- /dev/null +++ b/fonts/conf.d/61-urw-c059.conf @@ -0,0 +1 @@ +/usr/share/fontconfig/conf.avail/urw-c059.conf \ No newline at end of file diff --git a/fonts/conf.d/61-urw-d050000l.conf b/fonts/conf.d/61-urw-d050000l.conf new file mode 120000 index 0000000..9354e6e --- /dev/null +++ b/fonts/conf.d/61-urw-d050000l.conf @@ -0,0 +1 @@ +/usr/share/fontconfig/conf.avail/urw-d050000l.conf \ No newline at end of file diff --git a/fonts/conf.d/61-urw-fallback-backwards.conf b/fonts/conf.d/61-urw-fallback-backwards.conf new file mode 120000 index 0000000..0620e3c --- /dev/null +++ b/fonts/conf.d/61-urw-fallback-backwards.conf @@ -0,0 +1 @@ +/usr/share/fontconfig/conf.avail/urw-fallback-backwards.conf \ No newline at end of file diff --git a/fonts/conf.d/61-urw-fallback-generics.conf b/fonts/conf.d/61-urw-fallback-generics.conf new file mode 120000 index 0000000..f5eb212 --- /dev/null +++ b/fonts/conf.d/61-urw-fallback-generics.conf @@ -0,0 +1 @@ +/usr/share/fontconfig/conf.avail/urw-fallback-generics.conf \ No newline at end of file diff --git a/fonts/conf.d/61-urw-gothic.conf b/fonts/conf.d/61-urw-gothic.conf new file mode 120000 index 0000000..5ca7b68 --- /dev/null +++ b/fonts/conf.d/61-urw-gothic.conf @@ -0,0 +1 @@ +/usr/share/fontconfig/conf.avail/urw-gothic.conf \ No newline at end of file diff --git a/fonts/conf.d/61-urw-nimbus-mono-ps.conf b/fonts/conf.d/61-urw-nimbus-mono-ps.conf new file mode 120000 index 0000000..507c5da --- /dev/null +++ b/fonts/conf.d/61-urw-nimbus-mono-ps.conf @@ -0,0 +1 @@ +/usr/share/fontconfig/conf.avail/urw-nimbus-mono-ps.conf \ No newline at end of file diff --git a/fonts/conf.d/61-urw-nimbus-roman.conf b/fonts/conf.d/61-urw-nimbus-roman.conf new file mode 120000 index 0000000..d41b7a1 --- /dev/null +++ b/fonts/conf.d/61-urw-nimbus-roman.conf @@ -0,0 +1 @@ +/usr/share/fontconfig/conf.avail/urw-nimbus-roman.conf \ No newline at end of file diff --git a/fonts/conf.d/61-urw-nimbus-sans.conf b/fonts/conf.d/61-urw-nimbus-sans.conf new file mode 120000 index 0000000..b091be2 --- /dev/null +++ b/fonts/conf.d/61-urw-nimbus-sans.conf @@ -0,0 +1 @@ +/usr/share/fontconfig/conf.avail/urw-nimbus-sans.conf \ No newline at end of file diff --git a/fonts/conf.d/61-urw-p052.conf b/fonts/conf.d/61-urw-p052.conf new file mode 120000 index 0000000..ae0c852 --- /dev/null +++ b/fonts/conf.d/61-urw-p052.conf @@ -0,0 +1 @@ +/usr/share/fontconfig/conf.avail/urw-p052.conf \ No newline at end of file diff --git a/fonts/conf.d/61-urw-standard-symbols-ps.conf b/fonts/conf.d/61-urw-standard-symbols-ps.conf new file mode 120000 index 0000000..923d449 --- /dev/null +++ b/fonts/conf.d/61-urw-standard-symbols-ps.conf @@ -0,0 +1 @@ +/usr/share/fontconfig/conf.avail/urw-standard-symbols-ps.conf \ No newline at end of file diff --git a/fonts/conf.d/61-urw-z003.conf b/fonts/conf.d/61-urw-z003.conf new file mode 120000 index 0000000..2f24680 --- /dev/null +++ b/fonts/conf.d/61-urw-z003.conf @@ -0,0 +1 @@ +/usr/share/fontconfig/conf.avail/urw-z003.conf \ No newline at end of file diff --git a/fonts/fonts.conf b/fonts/fonts.conf index e908e5a..f0f908e 100644 --- a/fonts/fonts.conf +++ b/fonts/fonts.conf @@ -29,7 +29,7 @@ /usr/share/fonts - /usr/X11R6/lib/X11/fonts /usr/local/share/fonts + /usr/local/share/fonts fonts ~/.fonts diff --git a/fwlogwatch/fwlogwatch.config b/fwlogwatch/fwlogwatch.config index 21934cc..77e69ad 100644 --- a/fwlogwatch/fwlogwatch.config +++ b/fwlogwatch/fwlogwatch.config @@ -267,9 +267,10 @@ # With the 'pidfile' option you can specify a file fwlogwatch will use to # keep it's PID so it can receive signals from scripts. If not specified it # will not be created. -# Suggested value: /var/run/fwlogwatch.pid +# Suggested value: /run/fwlogwatch.pid +# (required for systemd) # -#pidfile = +pidfile = /run/fwlogwatch.pid # Use the 'run_as' option to make fwlogwatch capable of binding a # privileged port and opening a protected log file as root and then (as diff --git a/fwupd/daemon.conf b/fwupd/daemon.conf index 881c145..8b472b9 100644 --- a/fwupd/daemon.conf +++ b/fwupd/daemon.conf @@ -6,7 +6,7 @@ BlacklistDevices= # Allow blacklisting specific plugins # Uses semicolons as delimiter -BlacklistPlugins=test +BlacklistPlugins=test;invalid # Maximum archive size that can be loaded in Mb, with 0 for the default ArchiveSizeMax=0 @@ -22,3 +22,6 @@ IdleTimeout=7200 # If set to FuValue, FuValue domain (same as --domain-verbose=FuValue) # If set to *, all domains (same as --verbose) VerboseDomains= + +# Update the message of the day (MOTD) on device and metadata changes +UpdateMotd=true diff --git a/fwupd/remotes.d/lvfs-testing.conf b/fwupd/remotes.d/lvfs-testing.conf index fb60efd..bbd7473 100644 --- a/fwupd/remotes.d/lvfs-testing.conf +++ b/fwupd/remotes.d/lvfs-testing.conf @@ -9,4 +9,5 @@ ReportURI=https://fwupd.org/lvfs/firmware/report Username= Password= OrderBefore=lvfs,fwupd +AutomaticReports=false ApprovalRequired=false diff --git a/fwupd/remotes.d/lvfs.conf b/fwupd/remotes.d/lvfs.conf index a08562f..047f942 100644 --- a/fwupd/remotes.d/lvfs.conf +++ b/fwupd/remotes.d/lvfs.conf @@ -7,4 +7,5 @@ Keyring=gpg MetadataURI=https://cdn.fwupd.org/downloads/firmware.xml.gz ReportURI=https://fwupd.org/lvfs/firmware/report OrderBefore=fwupd +AutomaticReports=false ApprovalRequired=false diff --git a/fwupd/thunderbolt.conf b/fwupd/thunderbolt.conf new file mode 100644 index 0000000..72dc0e4 --- /dev/null +++ b/fwupd/thunderbolt.conf @@ -0,0 +1,6 @@ +[thunderbolt] + +# Minimum kernel version to allow use of this plugin +# It's important that all backports from this kernel have been +# made if using an older kernel +MinimumKernelVersion=4.13.0 diff --git a/fwupd/upower.conf b/fwupd/upower.conf new file mode 100644 index 0000000..18c3b19 --- /dev/null +++ b/fwupd/upower.conf @@ -0,0 +1,5 @@ +[upower] + +# The threshold to to require battery be at or above to allow updates +# Measure in percent +BatteryThreshold=10 diff --git a/gamemode.ini b/gamemode.ini new file mode 100644 index 0000000..9c59857 --- /dev/null +++ b/gamemode.ini @@ -0,0 +1,97 @@ +[general] +; The reaper thread will check every 5 seconds for exited clients, for config file changes, and for the CPU/iGPU power balance +reaper_freq=5 + +; The desired governor is used when entering GameMode instead of "performance" +desiredgov=performance +; The default governer is used when leaving GameMode instead of restoring the original value +defaultgov=powersave + +; The iGPU desired governor is used when the integrated GPU is under heavy load +igpu_desiredgov=powersave +; Threshold to use to decide when the integrated GPU is under heavy load. +; This is a ratio of iGPU Watts / CPU Watts which is used to determine when the +; integraged GPU is under heavy enough load to justify switching to +; igpu_desiredgov. Set this to -1 to disable all iGPU checking and always +; use desiredgov for games. +igpu_power_threshold=0.3 + +; GameMode can change the scheduler policy to SCHED_ISO on kernels which support it (currently +; not supported by upstream kernels). Can be set to "auto", "on" or "off". "auto" will enable +; with 4 or more CPU cores. "on" will always enable. Defaults to "off". +softrealtime=off + +; GameMode can renice game processes. You can put any value between 0 and 20 here, the value +; will be negated and applied as a nice value (0 means no change). Defaults to 0. +renice=0 + +; By default, GameMode adjusts the iopriority of clients to BE/0, you can put any value +; between 0 and 7 here (with 0 being highest priority), or one of the special values +; "off" (to disable) or "reset" (to restore Linux default behavior based on CPU priority), +; currently, only the best-effort class is supported thus you cannot set it here +ioprio=0 + +; Sets whether gamemode will inhibit the screensaver when active +; Defaults to 1 +inhibit_screensaver=1 + +[filter] +; If "whitelist" entry has a value(s) +; gamemode will reject anything not in the whitelist +;whitelist=RiseOfTheTombRaider + +; Gamemode will always reject anything in the blacklist +;blacklist=HalfLife3 +; glxgears + +[gpu] +; Here Be Dragons! +; Warning: Use these settings at your own risk +; Any damage to hardware incurred due to this feature is your responsibility and yours alone +; It is also highly recommended you try these settings out first manually to find the sweet spots + +; Setting this to the keyphrase "accept-responsibility" will allow gamemode to apply GPU optimisations such as overclocks +;apply_gpu_optimisations=0 + +; The DRM device number on the system (usually 0), ie. the number in /sys/class/drm/card0/ +;gpu_device=0 + +; Nvidia specific settings +; Requires the coolbits extension activated in nvidia-xconfig +; This corresponds to the desired GPUPowerMizerMode +; "Adaptive"=0 "Prefer Maximum Performance"=1 and "Auto"=2 +; See NV_CTRL_GPU_POWER_MIZER_MODE and friends in https://github.com/NVIDIA/nvidia-settings/blob/master/src/libXNVCtrl/NVCtrl.h +;nv_powermizer_mode=1 + +; These will modify the core and mem clocks of the highest perf state in the Nvidia PowerMizer +; They are measured as Mhz offsets from the baseline, 0 will reset values to default, -1 or unset will not modify values +;nv_core_clock_mhz_offset=0 +;nv_mem_clock_mhz_offset=0 + +; AMD specific settings +; Requires a relatively up to date AMDGPU kernel module +; See: https://dri.freedesktop.org/docs/drm/gpu/amdgpu.html#gpu-power-thermal-controls-and-monitoring +; It is also highly recommended you use lm-sensors (or other available tools) to verify card temperatures +; This corresponds to power_dpm_force_performance_level, "manual" is not supported for now +;amd_performance_level=high + +[supervisor] +; This section controls the new gamemode functions gamemode_request_start_for and gamemode_request_end_for +; The whilelist and blacklist control which supervisor programs are allowed to make the above requests +;supervisor_whitelist= +;supervisor_blacklist= + +; In case you want to allow a supervisor to take full control of gamemode, this option can be set +; This will only allow gamemode clients to be registered by using the above functions by a supervisor client +;require_supervisor=0 + +[custom] +; Custom scripts (executed using the shell) when gamemode starts and ends +;start=notify-send "GameMode started" +; /home/me/bin/stop_ethmining.sh + +;end=notify-send "GameMode ended" +; /home/me/bin/start_ethmining.sh + +; Timeout for scripts (seconds). Scripts will be killed if they do not complete within this time. +;script_timeout=10 diff --git a/gimp/2.0/gimprc b/gimp/2.0/gimprc index 90f5169..1ba31b0 100644 --- a/gimp/2.0/gimprc +++ b/gimp/2.0/gimprc @@ -17,7 +17,7 @@ # some files are likely to remain, so it is best if this folder not be one # that is shared by other users. This is a single folder. # -# (temp-path "${gimp_dir}/tmp") +# (temp-path "${gimp_temp_dir}") # Sets the swap file location. GIMP uses a tile based memory allocation # scheme. The swap file is used to quickly and easily swap tiles out to disk @@ -27,7 +27,12 @@ # it may be desirable to put your swap file in "/tmp". This is a single # folder. # -# (swap-path "${gimp_dir}") +# (swap-path "${gimp_cache_dir}") + +# The compression method used for tile data stored in the swap file. This is +# a string value. +# +# (swap-compression "fast") # Sets how many threads GIMP should use for operations that support it. This # is an integer value. @@ -226,8 +231,8 @@ # (width 1920) # (height 1080) # (unit pixels) -# (xresolution 300.000000) -# (yresolution 300.000000) +# (xresolution 300) +# (yresolution 300) # (resolution-unit inches) # (image-type rgb) # (precision u8-gamma) @@ -240,13 +245,13 @@ # # (default-grid # (style solid) -# (fgcolor (color-rgba 0.000000 0.000000 0.000000 1.000000)) -# (bgcolor (color-rgba 1.000000 1.000000 1.000000 1.000000)) -# (xspacing 10.000000) -# (yspacing 10.000000) +# (fgcolor (color-rgba 0 0 0 1)) +# (bgcolor (color-rgba 1 1 1 1)) +# (xspacing 10) +# (yspacing 10) # (spacing-unit inches) -# (xoffset 0.000000) -# (yoffset 0.000000) +# (xoffset 0) +# (yoffset 0) # (offset-unit inches)) # Sets the minimal number of operations that can be undone. More undo levels @@ -322,7 +327,7 @@ # (simulation-use-black-point-compensation no) # (simulation-optimize yes) # (simulation-gamut-check no) -# (out-of-gamut-color (color-rgb 1.000000 0.000000 1.000000)) +# (out-of-gamut-color (color-rgb 1 0 1)) # (display-module "CdisplayLcms")) # Keep a permanent record of all opened and saved files in the Recent @@ -334,7 +339,7 @@ # (color-rgba red green blue alpha) with channel values as floats in the # range of 0.0 to 1.0. # -# (quick-mask-color (color-rgba 1.000000 0.000000 0.000000 0.500000)) +# (quick-mask-color (color-rgba 1 0 0 0.5)) # Promote imported images to floating point precision. Does not apply to # indexed images. Possible values are yes and no. @@ -357,6 +362,11 @@ # # (import-raw-plug-in "") +# Export file type used by default. Possible values are png, jpg, ora, psd, +# pdf, tif, bmp and webp. +# +# (export-file-type png) + # Export the image's color profile by default. Possible values are yes and # no. # @@ -379,6 +389,28 @@ # # (debug-policy fatal) +# Check for availability of GIMP updates through background internet queries. +# Possible values are yes and no. +# +# (check-updates yes) + +# Timestamp of the last update check. (null) +# +# (check-update-timestamp 0) + +# The timestamp for the last known release date. (null) +# +# (last-release-timestamp 0) + +# The timestamp for the last known release date. This is an integer value. +# +# (last-revision 0) + +# The last known release version of GIMP as queried from official website. +# This is a string value. +# +# + # Sets the size of the checkerboard used to display transparency. Possible # values are small-checks, medium-checks and large-checks. # @@ -413,6 +445,10 @@ # # (resize-windows-on-resize no) +# Show full image content by default. Possible values are yes and no. +# +# (default-show-all no) + # When enabled, this will ensure that each pixel of an image gets mapped to a # pixel on the screen. Possible values are yes and no. # @@ -440,6 +476,11 @@ # # (show-brush-outline yes) +# When enabled, the brush outline will snap to individual dabs while +# painting. Possible values are yes and no. +# +# (snap-brush-outline no) + # When enabled, the mouse pointer will be shown over the image while using a # paint tool. Possible values are yes and no. # @@ -528,13 +569,13 @@ # forces the X server to be queried for both horizontal and vertical # resolution information. This is a float value. # -# (monitor-xresolution 96.000000) +# (monitor-xresolution 96) # Sets the monitor's vertical resolution, in dots per inch. If set to 0, # forces the X server to be queried for both horizontal and vertical # resolution information. This is a float value. # -# (monitor-yresolution 96.000000) +# (monitor-yresolution 96) # When enabled, GIMP will use the monitor resolution from the windowing # system. Possible values are yes and no. @@ -556,6 +597,7 @@ # (show-scrollbars yes) # (show-selection yes) # (show-layer-boundary yes) +# (show-canvas-boundary yes) # (show-guides yes) # (show-grid no) # (show-sample-points yes) @@ -564,7 +606,8 @@ # (snap-to-canvas no) # (snap-to-path no) # (padding-mode default) -# (padding-color (color-rgb 1.000000 1.000000 1.000000))) +# (padding-color (color-rgb 1 1 1)) +# (padding-in-show-all no)) # Sets the default settings used when an image is viewed in fullscreen mode. # This is a parameter list. @@ -576,6 +619,7 @@ # (show-scrollbars yes) # (show-selection yes) # (show-layer-boundary yes) +# (show-canvas-boundary yes) # (show-guides yes) # (show-grid no) # (show-sample-points yes) @@ -584,7 +628,8 @@ # (snap-to-canvas no) # (snap-to-path no) # (padding-mode default) -# (padding-color (color-rgb 1.000000 1.000000 1.000000))) +# (padding-color (color-rgb 1 1 1)) +# (padding-in-show-all no)) # When enabled, an image will become the active image when its image window # receives the focus. This is useful for window managers using "click to @@ -607,6 +652,11 @@ # # (use-event-history no) +# When enabled, non-visible layers can be edited as normal. Possible values +# are yes and no. +# +# (edit-non-visible no) + # If enabled, the move tool sets the edited layer or path as active. This # used to be the default behaviour in older versions. Possible values are # yes and no. @@ -664,6 +714,10 @@ # # (save-tool-options yes) +# Use compact style for sliders. Possible values are yes and no. +# +# (compact-sliders yes) + # Show a tooltip when the pointer hovers over an item. Possible values are # yes and no. # @@ -722,6 +776,11 @@ # # (toolbox-wilber yes) +# Use a single toolbox button for grouped tools. Possible values are yes and +# no. +# +# (toolbox-groups yes) + # Sets the theme search path. This is a colon-separated list of folders to # search. # @@ -931,7 +990,7 @@ # Sets the default opacity for the 'New Layer' dialog. This is a float # value. # -# (layer-new-opacity 1.000000) +# (layer-new-opacity 1) # Sets the default fill type for the 'New Layer' dialog. Possible values are # foreground, background, white, transparent and pattern. @@ -978,7 +1037,7 @@ # is specified in the form (color-rgba red green blue alpha) with channel # values as floats in the range of 0.0 to 1.0. # -# (channel-new-color (color-rgba 0.000000 0.000000 0.000000 0.500000)) +# (channel-new-color (color-rgba 0 0 0 0.5)) # Sets the default path name for the 'New Path' dialog. This is a string # value. @@ -1013,17 +1072,22 @@ # Sets the default feather radius for the 'Feather Selection' dialog. This # is a float value. # -# (selection-feather-radius 5.000000) +# (selection-feather-radius 5) + +# Sets the default 'Selected areas continue outside the image' setting for +# the 'Feather Selection' dialog. Possible values are yes and no. +# +# (selection-feather-edge-lock yes) # Sets the default grow radius for the 'Grow Selection' dialog. This is a # float value. # -# (selection-grow-radius 1.000000) +# (selection-grow-radius 1) # Sets the default shrink radius for the 'Shrink Selection' dialog. This is # a float value. # -# (selection-shrink-radius 1.000000) +# (selection-shrink-radius 1) # Sets the default 'Selected areas continue outside the image' setting for # the 'Shrink Selection' dialog. Possible values are yes and no. @@ -1033,7 +1097,7 @@ # Sets the default border radius for the 'Border Selection' dialog. This is # a float value. # -# (selection-border-radius 5.000000) +# (selection-border-radius 5) # Sets the default border style for the 'Border Selection' dialog. Possible # values are hard, smooth and feathered. @@ -1049,7 +1113,9 @@ # # (fill-options # (style solid) -# (antialias yes)) +# (antialias yes) +# (feather no) +# (feather-radius 10)) # The default stroke options for the stroke dialogs. This is a parameter # list. @@ -1057,13 +1123,15 @@ # (stroke-options # (style solid) # (antialias yes) +# (feather no) +# (feather-radius 10) # (method line) -# (width 6.000000) +# (width 6) # (unit pixels) # (cap-style butt) # (join-style miter) -# (miter-limit 10.000000) -# (dash-offset 0.000000) +# (miter-limit 10) +# (dash-offset 0) # (dash-info 0) # (emulate-brush-dynamics no)) diff --git a/gimp/2.0/gtkrc b/gimp/2.0/gtkrc index f4efa07..6df187a 100644 --- a/gimp/2.0/gtkrc +++ b/gimp/2.0/gtkrc @@ -22,3 +22,16 @@ style "gimp-large-preview" } # class "GimpPreview" style "gimp-large-preview" + +# +# Change the combo-box popup style: +# +# This only has effect if GTK is built with the patches +# in the GIMP source-tree's build/patches/ directory. +# +style "combo-box-popup-style" +{ + GtkComboBox::popup-style = GTK_COMBO_BOX_POPUP_LIST +} + +class "GtkComboBox" style "combo-box-popup-style" diff --git a/gimp/2.0/toolrc b/gimp/2.0/toolrc new file mode 100644 index 0000000..81bb052 --- /dev/null +++ b/gimp/2.0/toolrc @@ -0,0 +1,185 @@ +# GIMP toolrc + +(file-version 1) + +(GimpToolGroup "tool group" + (visible yes) + (active-tool "gimp-move-tool") + (children + (GimpToolInfo "gimp-move-tool" + (icon-name "gimp-tool-move") + (visible yes)) + (GimpToolInfo "gimp-align-tool" + (icon-name "gimp-tool-align") + (visible yes)))) +(GimpToolGroup "tool group" + (visible yes) + (active-tool "gimp-rect-select-tool") + (children + (GimpToolInfo "gimp-rect-select-tool" + (icon-name "gimp-tool-rect-select") + (visible yes)) + (GimpToolInfo "gimp-ellipse-select-tool" + (icon-name "gimp-tool-ellipse-select") + (visible yes)))) +(GimpToolGroup "tool group" + (visible yes) + (active-tool "gimp-free-select-tool") + (children + (GimpToolInfo "gimp-free-select-tool" + (icon-name "gimp-tool-free-select") + (visible yes)) + (GimpToolInfo "gimp-iscissors-tool" + (icon-name "gimp-tool-iscissors") + (visible yes)) + (GimpToolInfo "gimp-foreground-select-tool" + (icon-name "gimp-tool-foreground-select") + (visible yes)))) +(GimpToolGroup "tool group" + (visible yes) + (active-tool "gimp-fuzzy-select-tool") + (children + (GimpToolInfo "gimp-fuzzy-select-tool" + (icon-name "gimp-tool-fuzzy-select") + (visible yes)) + (GimpToolInfo "gimp-by-color-select-tool" + (icon-name "gimp-tool-by-color-select") + (visible yes)))) +(GimpToolInfo "gimp-crop-tool" + (icon-name "gimp-tool-crop") + (visible yes)) +(GimpToolGroup "tool group" + (visible yes) + (active-tool "gimp-unified-transform-tool") + (children + (GimpToolInfo "gimp-unified-transform-tool" + (icon-name "gimp-tool-unified-transform") + (visible yes)) + (GimpToolInfo "gimp-rotate-tool" + (icon-name "gimp-tool-rotate") + (visible yes)) + (GimpToolInfo "gimp-scale-tool" + (icon-name "gimp-tool-scale") + (visible yes)) + (GimpToolInfo "gimp-shear-tool" + (icon-name "gimp-tool-shear") + (visible yes)) + (GimpToolInfo "gimp-flip-tool" + (icon-name "gimp-tool-flip") + (visible yes)) + (GimpToolInfo "gimp-perspective-tool" + (icon-name "gimp-tool-perspective") + (visible yes)) + (GimpToolInfo "gimp-transform-3d-tool" + (icon-name "gimp-tool-transform-3d") + (visible yes)) + (GimpToolInfo "gimp-handle-transform-tool" + (icon-name "gimp-tool-handle-transform") + (visible yes)))) +(GimpToolGroup "tool group" + (visible yes) + (active-tool "gimp-warp-tool") + (children + (GimpToolInfo "gimp-warp-tool" + (icon-name "gimp-tool-warp") + (visible yes)) + (GimpToolInfo "gimp-cage-tool" + (icon-name "gimp-tool-cage") + (visible yes)))) +(GimpToolGroup "tool group" + (visible yes) + (active-tool "gimp-bucket-fill-tool") + (children + (GimpToolInfo "gimp-bucket-fill-tool" + (icon-name "gimp-tool-bucket-fill") + (visible yes)) + (GimpToolInfo "gimp-gradient-tool" + (icon-name "gimp-tool-gradient") + (visible yes)))) +(GimpToolGroup "tool group" + (visible yes) + (active-tool "gimp-paintbrush-tool") + (children + (GimpToolInfo "gimp-paintbrush-tool" + (icon-name "gimp-tool-paintbrush") + (visible yes)) + (GimpToolInfo "gimp-pencil-tool" + (icon-name "gimp-tool-pencil") + (visible yes)) + (GimpToolInfo "gimp-airbrush-tool" + (icon-name "gimp-tool-airbrush") + (visible yes)) + (GimpToolInfo "gimp-ink-tool" + (icon-name "gimp-tool-ink") + (visible yes)) + (GimpToolInfo "gimp-mypaint-brush-tool" + (icon-name "gimp-tool-mypaint-brush") + (visible yes)))) +(GimpToolInfo "gimp-eraser-tool" + (icon-name "gimp-tool-eraser") + (visible yes)) +(GimpToolGroup "tool group" + (visible yes) + (active-tool "gimp-clone-tool") + (children + (GimpToolInfo "gimp-clone-tool" + (icon-name "gimp-tool-clone") + (visible yes)) + (GimpToolInfo "gimp-perspective-clone-tool" + (icon-name "gimp-tool-perspective-clone") + (visible yes)) + (GimpToolInfo "gimp-heal-tool" + (icon-name "gimp-tool-heal") + (visible yes)))) +(GimpToolGroup "tool group" + (visible yes) + (active-tool "gimp-smudge-tool") + (children + (GimpToolInfo "gimp-smudge-tool" + (icon-name "gimp-tool-smudge") + (visible yes)) + (GimpToolInfo "gimp-convolve-tool" + (icon-name "gimp-tool-blur") + (visible yes)) + (GimpToolInfo "gimp-dodge-burn-tool" + (icon-name "gimp-tool-dodge") + (visible yes)))) +(GimpToolInfo "gimp-vector-tool" + (icon-name "gimp-tool-path") + (visible yes)) +(GimpToolInfo "gimp-text-tool" + (icon-name "gimp-tool-text") + (visible yes)) +(GimpToolGroup "tool group" + (visible yes) + (active-tool "gimp-color-picker-tool") + (children + (GimpToolInfo "gimp-color-picker-tool" + (icon-name "gimp-tool-color-picker") + (visible yes)) + (GimpToolInfo "gimp-measure-tool" + (icon-name "gimp-tool-measure") + (visible yes)))) +(GimpToolInfo "gimp-zoom-tool" + (icon-name "gimp-tool-zoom") + (visible yes)) +(GimpToolInfo "gimp-brightness-contrast-tool" + (icon-name "gimp-tool-brightness-contrast") + (visible no)) +(GimpToolInfo "gimp-threshold-tool" + (icon-name "gimp-tool-threshold") + (visible no)) +(GimpToolInfo "gimp-levels-tool" + (icon-name "gimp-tool-levels") + (visible no)) +(GimpToolInfo "gimp-curves-tool" + (icon-name "gimp-tool-curves") + (visible no)) +(GimpToolInfo "gimp-offset-tool" + (icon-name "gimp-tool-offset") + (visible no)) +(GimpToolInfo "gimp-gegl-tool" + (icon-name "gimp-gegl") + (visible no)) + +# end of toolrc diff --git a/gnuradio/conf.d/00-grc-docs.conf b/gnuradio/conf.d/00-grc-docs.conf new file mode 100644 index 0000000..063eaa3 --- /dev/null +++ b/gnuradio/conf.d/00-grc-docs.conf @@ -0,0 +1,4 @@ +# This should link to the wiki page-per-block documentation, when the block label (e.g., FFT) is appended to the end of the string + +[grc-docs] +wiki_block_docs_url_prefix = https://wiki.gnuradio.org/index.php/ diff --git a/gnuradio/conf.d/modtool.conf b/gnuradio/conf.d/modtool.conf index e7fbf57..c45f3a9 100644 --- a/gnuradio/conf.d/modtool.conf +++ b/gnuradio/conf.d/modtool.conf @@ -3,4 +3,4 @@ # ~/.gnuradio/config.conf [modtool] -newmod_path = /usr/share/gnuradio/modtool/gr-newmod +newmod_path = /usr/share/gnuradio/modtool/templates/gr-newmod diff --git a/group b/group index 07eb610..5aa5577 100644 --- a/group +++ b/group @@ -91,3 +91,4 @@ render:x:131: tcpdump:x:145: nvidia-persistenced:x:146: nx:x:1015: +tss:x:147: diff --git a/group- b/group- index 49ec2c7..07eb610 100644 --- a/group- +++ b/group- @@ -3,7 +3,7 @@ daemon:x:1: bin:x:2: sys:x:3: adm:x:4:syslog,mhoellein -tty:x:5: +tty:x:5:mhoellein disk:x:6: lp:x:7: mail:x:8: diff --git a/grub.d/10_linux_zfs b/grub.d/10_linux_zfs index e995b23..ae93c40 100755 --- a/grub.d/10_linux_zfs +++ b/grub.d/10_linux_zfs @@ -62,8 +62,16 @@ import_pools() { local initial_pools="$(zpool list | awk '{if (NR>1) print $1}')" local all_pools="" local imported_pools="" - - zpool import -f -a -o cachefile=none -N 2>/dev/null + local err="" + + set +e + err="$(zpool import -f -a -o cachefile=none -o readonly=on -N 2>&1)" + # Only print stderr if the command returned an error + # (it can echo "No zpool to import" with success, which we don't want) + if [ $? -ne 0 ]; then + echo "Some pools couldn't be imported and will be ignored:\n${err}" >&2 + fi + set -e all_pools="$(zpool list | awk '{if (NR>1) print $1}')" for pool in ${all_pools}; do @@ -104,19 +112,26 @@ validate_system_dataset() { local mount_path="${mntdir}/${directory}" - if zfs list "${dataset}" >/dev/null 2>&1; then - if ! mount -o noatime,zfsutil -t zfs "${dataset}" "${mount_path}"; then - grub_warn "Failed to find a valid directory '${directory}' for dataset '${dataset}@${snapshot_name}'. Ignoring" - return - fi + if ! zfs list "${dataset}" >/dev/null 2>&1; then + return + fi + + if ! mount -o noatime,zfsutil -t zfs "${dataset}" "${mount_path}"; then + grub_warn "Failed to find a valid directory '${directory}' for dataset '${dataset}@${snapshot_name}'. Ignoring" + return fi local candidate_path="${mount_path}" if [ -n "${snapshot_name}" ]; then - candidate_path="${candidate_path}/.zfs/snapshot/${snapshot_name}" - if ! mountpoint -q "${mount_path}"; then - candidate_path="${candidate_path}/${directory}" + # WORKAROUND a bug https://github.com/zfsonlinux/zfs/issues/9958 + # Reading the content of a snapshot fails if it is not the first mount + # for a given dataset + first_mntdir=$(awk '{if ($1 == "'${dataset}'") {print $2; exit;}}' /proc/mounts) + if [ "${first_mntdir}" = "/" ]; then + # prevents // on candidate_path + first_mntdir="" fi + candidate_path="${first_mntdir}/.zfs/snapshot/${snapshot_name}" fi if [ -n "$(ls ${candidate_path} 2>/dev/null)" ]; then @@ -150,18 +165,18 @@ get_system_directory() { local candidate_path="${mntdir}/${directory}" # 1. Look for /etc/fstab first (which will mount even on top of non empty $directory) - local directory_in_fstab="false" + local mounted_fstab_entry="false" if [ -f "${etc_dir}/fstab" ]; then mount_args=$(awk '/^[^#].*[ \t]\/'"${directory}"'[ \t]/ {print "-t", $3, $1}' "${etc_dir}/fstab") if [ -n "${mount_args}" ]; then - mount -o noatime ${mount_args} "${candidate_path}" - directory_in_fstab="true" + mounted_fstab_entry="true" + mount -o noatime ${mount_args} "${candidate_path}" || mounted_fstab_entry="false" fi fi # If directory isn't empty. Only count if coming from /etc/fstab. Will be # handled below otherwise as we are interested in potential snapshots. - if [ "${directory_in_fstab}" = "true" -a -n "$(ls ${candidate_path} 2>/dev/null)" ]; then + if [ "${mounted_fstab_entry}" = "true" -a -n "$(ls ${candidate_path} 2>/dev/null)" ]; then echo "${candidate_path}" return fi @@ -188,7 +203,15 @@ get_system_directory() { # 2.b) Look for current dataset (which is already mounted as /) candidate_path="${mntdir}/${directory}" if [ -n "${snapshot_name}" ]; then - candidate_path="${mntdir}/.zfs/snapshot/${snapshot_name}/${directory}" + # WORKAROUND a bug https://github.com/zfsonlinux/zfs/issues/9958 + # Reading the content of a snapshot fails if it is not the first mount + # for a given dataset + first_mntdir=$(awk '{if ($1 == "'${base_dataset_path}'") {print $2; exit;}}' /proc/mounts) + if [ "${first_mntdir}" = "/" ]; then + # prevents // on candidate_path + first_mntdir="" + fi + candidate_path="${first_mntdir}/.zfs/snapshot/${snapshot_name}/${directory}" fi if [ -n "$(ls ${candidate_path} 2>/dev/null)" ]; then echo "${candidate_path}" @@ -286,6 +309,40 @@ get_system_directory() { return } +# Try our default layout bpool as a prefered layout (fast path) +# This is get_system_directory for boot optimized for our default installation layout +# $1 is our current dataset name (which can have @snapshot name) +# $2 is the temporary mount directory to use +# return path for directory (which can be a mountpoint) if found +try_default_layout_bpool() { + local root_dataset_path="$1" + local mntdir="$2" + + dataset_basename="${root_dataset_path##*/}" + candidate_dataset="bpool/BOOT/${dataset_basename}" + dataset_properties="$(zfs get -H mountpoint,canmount ${candidate_dataset} | cut -f3 | paste -sd ' ')" + if [ -z "${dataset_properties}" ]; then + return + fi + + rel_pool_root=$(zpool get -H altroot bpool | awk '{print $3}') + if [ "${rel_pool_root}" = "-" ]; then + rel_pool_root="" + fi + + snapshot_name="${dataset_basename##*@}" + [ "${snapshot_name}" = "${dataset_basename}" ] && snapshot_name="" + if [ -z "${snapshot_name}" ]; then + if ! echo "${dataset_properties}" | grep -Eq "${rel_pool_root}/boot (on|noauto)"; then + return + fi + else + candidate_dataset=$(echo "${candidate_dataset}" | cut -d '@' -f1) + fi + + validate_system_dataset "${candidate_dataset}" "boot" "${mntdir}" "${snapshot_name}" +} + # Return if secure boot is enabled on that system is_secure_boot_enabled() { if LANG=C mokutil --sb-state 2>/dev/null | grep -qi enabled; then @@ -296,7 +353,6 @@ is_secure_boot_enabled() { return } - # Given a filesystem or snapshot dataset, returns dataset|machine id|pretty name|last used # $1 is dataset we want information from # $2 is the temporary mount directory to use @@ -339,7 +395,11 @@ get_dataset_info() { mountpoint -q "${mntdir}/etc" && umount "${mntdir}/etc" || true # read available kernels from /boot - boot_dir=$(get_system_directory "${dataset}" "boot" "false" "${mntdir}" "${etc_dir}") + boot_dir="$(try_default_layout_bpool "${dataset}" "${mntdir}")" + if [ -z "${boot_dir}" ]; then + boot_dir=$(get_system_directory "${dataset}" "boot" "false" "${mntdir}" "${etc_dir}") + fi + if [ -z "${boot_dir}" ]; then grub_warn "Ignoring ${dataset}" mountpoint -q "${mntdir}/boot" && umount "${mntdir}/boot" || true @@ -412,9 +472,14 @@ get_dataset_info() { initrd_list="${initrd_list%|}" kernel_list="${kernel_list%|}" - initrd_device=$(${grub_probe} --target=device "${boot_dir}") + initrd_device=$(${grub_probe} --target=device "${boot_dir}" | head -1) mountpoint -q "${mntdir}/boot" && umount "${mntdir}/boot" || true + # We needed to look in / for snapshots on root dataset, umount there before zfs lazily unmount it + case "${boot_dir}" in /boot/.zfs/snapshot/*) + umount "${boot_dir}" || true + ;; + esac # for zsys snapshots: we want to know which kernel we successful last booted with last_booted_kernel=$(zfs get -H com.ubuntu.zsys:last-booted-kernel "${dataset}" | awk '{print $3}') @@ -450,6 +515,12 @@ get_dataset_info() { fi umount "${mntdir}" || true + # We needed to look in / for snapshots on root dataset, umount the snapshot for etc before zfs lazily unmount it + case "${etc_dir}" in /.zfs/snapshot/*/etc) + snapshot_path="$(findmnt -n -o TARGET -T ${etc_dir})" + umount "${snapshot_path}" || true + ;; + esac } # Scan available boot options and returns in a formatted list @@ -463,7 +534,7 @@ bootlist() { boot_list="${boot_list}$(get_dataset_info ${dataset} ${mntdir})\n" # get information from snapshots of this root dataset - for snapshot_dataset in $(zfs list -r -H -o name -t snapshot "${dataset}" | grep "${dataset}"@); do + for snapshot_dataset in $(zfs list -H -o name -t snapshot "${dataset}"); do boot_list="${boot_list}$(get_dataset_info ${snapshot_dataset} ${mntdir})\n" done done @@ -698,19 +769,25 @@ EOF # Cache for prepare_grub_to_access_device call # $1: boot_device +# $2: submenu_level prepare_grub_to_access_device_cached() { local boot_device="$1" + local submenu_level="$2" - local boot_device_idx=$(echo ${boot_device} | tr '/' '_') + local boot_device_idx="$(echo ${boot_device} | tr '/' '_')" cache_file="${ZFSTMP}/$(echo boot_device${boot_device_idx})" if [ ! -f "${cache_file}" ]; then set +u - echo "$(prepare_grub_to_access_device ${boot_device})" > "${cache_file}" + echo "$(prepare_grub_to_access_device "${boot_device}")" > "${cache_file}" set -u + for i in 0 1 2; do + submenu_indentation="$(printf %${i}s | tr " " "${grub_tab}")" + sed "s/^/${submenu_indentation} /" "${cache_file}" > "${cache_file}--${i}" + done fi - cat "${cache_file}" + cat "${cache_file}--${submenu_level}" } @@ -723,42 +800,56 @@ zfs_linux_entry () { boot_device="$5" initrd="$6" kernel="$7" - kernel_additional_args="${8:-}" + kernel_version="$8" + kernel_additional_args="${9:-}" + boot_devices="${10:-}" - kernel_version=$(basename "${kernel}" | sed -e "s,^[^0-9]*-,,g") submenu_indentation="$(printf %${submenu_level}s | tr " " "${grub_tab}")" - echo "menuentry '$(echo "${title}" | grub_quote)' ${CLASS} \${menuentry_id_option} 'gnulinux-${dataset}-${kernel_version}' {" | sed "s/^/${submenu_indentation}/" + echo "${submenu_indentation}menuentry '$(echo "${title}" | grub_quote)' ${CLASS} \${menuentry_id_option} 'gnulinux-${dataset}-${kernel_version}' {" if [ "${quick_boot}" = 1 ]; then - echo " recordfail" | sed "s/^/${submenu_indentation}/" + echo "${submenu_indentation} recordfail" + fi + + if [ "${type}" != "recovery" ] ; then + GRUB_SAVEDEFAULT=${GRUB_SAVEDEFAULT:-} + default_entry="$(save_default_entry)" + if [ -n "${default_entry}" ]; then + echo "${submenu_indentation} ${default_entry}" + fi fi # Use ELILO's generic "efifb" when it's known to be available. # FIXME: We need an interface to select vesafb in case efifb can't be used. if [ "${GRUB_GFXPAYLOAD_LINUX}" = "" ]; then - echo " load_video" | sed "s/^/${submenu_indentation}/" + echo "${submenu_indentation} load_video" else - if [ "${GRUB_GFXPAYLOAD_LINUX}" != xtext ]; then - echo " load_video" | sed "s/^/${submenu_indentation}/" + if [ "${GRUB_GFXPAYLOAD_LINUX}" != "text" ]; then + echo "${submenu_indentation} load_video" fi fi if ([ "${ubuntu_recovery}" = 0 ] || [ "${type}" != "recovery" ]) && \ ([ "${GRUB_GFXPAYLOAD_LINUX}" != "" ] || [ "${gfxpayload_dynamic}" = 1 ]); then - echo " gfxmode \${linux_gfx_mode}" | sed "s/^/${submenu_indentation}/" + echo "${submenu_indentation} gfxmode \${linux_gfx_mode}" fi - echo " insmod gzio" | sed "s/^/${submenu_indentation}/" - echo " if [ \"\${grub_platform}\" = xen ]; then insmod xzio; insmod lzopio; fi" | sed "s/^/${submenu_indentation}/" + echo "${submenu_indentation} insmod gzio" + echo "${submenu_indentation} if [ \"\${grub_platform}\" = xen ]; then insmod xzio; insmod lzopio; fi" - echo "$(prepare_grub_to_access_device_cached ${boot_device} | grub_add_tab | sed "s/^/${submenu_indentation}/")" + if [ -n "$boot_devices" ]; then + for device in ${boot_devices}; do + echo "${submenu_indentation} if [ "${boot_device}" = "${device}" ]; then" + echo "$(prepare_grub_to_access_device_cached "${device}" $(( submenu_level +1 )) )" + echo "${submenu_indentation} fi" + done + else + echo "$(prepare_grub_to_access_device_cached "${boot_device}" "${submenu_level}")" + fi if [ "${quiet_boot}" = 0 ] || [ "${type}" != simple ]; then - message="$(gettext_printf "Loading Linux %s ..." ${kernel_version})" - sed "s/^/${submenu_indentation}/" << EOF - echo '$(echo "$message" | grub_quote)' -EOF + echo "${submenu_indentation} echo $(gettext_printf "Loading Linux %s ..." ${kernel_version} | grub_quote)" fi linux_default_args="${GRUB_CMDLINE_LINUX} ${GRUB_CMDLINE_LINUX_DEFAULT}" @@ -766,21 +857,13 @@ EOF linux_default_args="${GRUB_CMDLINE_LINUX_RECOVERY} ${GRUB_CMDLINE_LINUX}" fi - sed "s/^/${submenu_indentation}/" << EOF - linux ${kernel} root=ZFS=${dataset} ro ${linux_default_args} ${kernel_additional_args} -EOF + echo "${submenu_indentation} linux ${kernel} root=ZFS=${dataset} ro ${linux_default_args} ${kernel_additional_args}" if [ "${quiet_boot}" = 0 ] || [ "${type}" != simple ]; then - message="$(gettext_printf "Loading initial ramdisk ...")" - sed "s/^/${submenu_indentation}/" << EOF - echo '$(echo "$message" | grub_quote)' -EOF + echo "${submenu_indentation} echo '$(gettext_printf "Loading initial ramdisk ..." | grub_quote)'" fi - sed "s/^/${submenu_indentation}/" << EOF - initrd ${initrd} -EOF - - echo "}" | sed "s/^/${submenu_indentation}/" + echo "${submenu_indentation} initrd ${initrd}" + echo "${submenu_indentation}}" } # Generate a GRUB Menu from menu meta data @@ -831,11 +914,45 @@ generate_grub_menu() { print_menu_prologue + cat<<'EOF' +function zsyshistorymenu { + # $1: root dataset (eg rpool/ROOT/ubuntu_2zhm07@autozsys_k56fr6) + # $2: boot device id (eg 411f29ce1557bfed) + # $3: initrd (eg /BOOT/ubuntu_2zhm07@autozsys_k56fr6/initrd.img-5.4.0-21-generic) + # $4: kernel (eg /BOOT/ubuntu_2zhm07@autozsys_k56fr6/vmlinuz-5.4.0-21-generic) + # $5: kernel_version (eg 5.4.0-21-generic) + + set root_dataset="${1}" + set boot_device="${2}" + set initrd="${3}" + set kernel="${4}" + set kversion="${5}" + +EOF + boot_devices=$(echo "${menu_metadata}" | cut -d"$(printf '\t')" -f6 | sort -u) + + title=$(gettext_printf "Revert system only") + zfs_linux_entry 1 "${title}" "simple" '${root_dataset}' '${boot_device}' '${initrd}' '${kernel}' '${kversion}' '' "${boot_devices}" + + title="$(gettext_printf "Revert system and user data")" + zfs_linux_entry 1 "${title}" "simple" '${root_dataset}' '${boot_device}' '${initrd}' '${kernel}' '${kversion}' 'zsys-revert=userdata' "${boot_devices}" + + GRUB_DISABLE_RECOVERY="${GRUB_DISABLE_RECOVERY:-}" + if [ "${GRUB_DISABLE_RECOVERY}" != "true" ]; then + title="$(gettext_printf "Revert system only (%s)" "$(gettext "${GRUB_RECOVERY_TITLE}")")" + zfs_linux_entry 1 "${title}" "recovery" '${root_dataset}' '${boot_device}' '${initrd}' '${kernel}' '${kversion}' '' "${boot_devices}" + + title="$(gettext_printf "Revert system and user data (%s)" "$(gettext "${GRUB_RECOVERY_TITLE}")")" + zfs_linux_entry 1 "${title}" "recovery" '${root_dataset}' '${boot_device}' '${initrd}' '${kernel}' '${kversion}' 'zsys-revert=userdata' "${boot_devices}" + fi +echo "}" +echo + # IFS is set to TAB (ASCII 0x09) echo "${menu_metadata}" | { at_least_one_entry=0 - have_zsys="$(which zsys || true)" + have_zsys="$(which zsysd || true)" while IFS="$(printf '\t')" read -r machineid iszsys section name dataset device initrd kernel opt; do # Disable history for non zsys system or if systems is a zsys one and zsys isn't installed. @@ -851,6 +968,7 @@ generate_grub_menu() { # Close previous section wrapper if [ "${last_section}" != "main" ]; then echo "}" # Add grub_tabs + at_least_one_entry=0 fi fi @@ -860,7 +978,8 @@ generate_grub_menu() { main_dataset_name="${name}" main_dataset="${dataset}" - zfs_linux_entry 0 "${title}" "simple" "${dataset}" "${device}" "${initrd}" "${kernel}" + kernel_version=$(basename "${kernel}" | sed -e "s,^[^0-9]*-,,g") + zfs_linux_entry 0 "${title}" "simple" "${dataset}" "${device}" "${initrd}" "${kernel}" "${kernel_version}" at_least_one_entry=1 ;; advanced) @@ -876,12 +995,12 @@ generate_grub_menu() { kernel_version=$(basename "${kernel}" | sed -e "s,^[^0-9]*-,,g") title="$(gettext_printf "%s%s, with Linux %s" "${last_booted_kernel_marker}" "${name}" "${kernel_version}")" - zfs_linux_entry 1 "${title}" "advanced" "${dataset}" "${device}" "${initrd}" "${kernel}" + zfs_linux_entry 1 "${title}" "advanced" "${dataset}" "${device}" "${initrd}" "${kernel}" "${kernel_version}" GRUB_DISABLE_RECOVERY=${GRUB_DISABLE_RECOVERY:-} if [ "${GRUB_DISABLE_RECOVERY}" != "true" ]; then title="$(gettext_printf "%s%s, with Linux %s (%s)" "${last_booted_kernel_marker}" "${name}" "${kernel_version}" "$(gettext "${GRUB_RECOVERY_TITLE}")")" - zfs_linux_entry 1 "${title}" "recovery" "${dataset}" "${device}" "${initrd}" "${kernel}" + zfs_linux_entry 1 "${title}" "recovery" "${dataset}" "${device}" "${initrd}" "${kernel}" "${kernel_version}" fi at_least_one_entry=1 ;; @@ -899,33 +1018,24 @@ generate_grub_menu() { fi echo " submenu '${title}' \${menuentry_id_option} 'gnulinux-history-${dataset}' {" + kernel_version=$(basename "${kernel}" | sed -e "s,^[^0-9]*-,,g") + # Zsys only: let revert system without destroying snapshots if [ "${iszsys}" = "yes" ]; then - title="$(gettext_printf "Revert system only")" - zfs_linux_entry 2 "${title}" "simple" "${dataset}" "${device}" "${initrd}" "${kernel}" - title="$(gettext_printf "Revert system and user data")" - zfs_linux_entry 2 "${title}" "simple" "${dataset}" "${device}" "${initrd}" "${kernel}" "zsys-revert=userdata" - - GRUB_DISABLE_RECOVERY="${GRUB_DISABLE_RECOVERY:-}" - if [ "${GRUB_DISABLE_RECOVERY}" != "true" ]; then - title="$(gettext_printf "Revert system only (%s)" "$(gettext "${GRUB_RECOVERY_TITLE}")")" - zfs_linux_entry 2 "${title}" "recovery" "${dataset}" "${device}" "${initrd}" "${kernel}" - title="$(gettext_printf "Revert system and user data (%s)" "$(gettext "${GRUB_RECOVERY_TITLE}")")" - zfs_linux_entry 2 "${title}" "recovery" "${dataset}" "${device}" "${initrd}" "${kernel}" "zsys-revert=userdata" - fi + echo "${grub_tab}${grub_tab}zsyshistorymenu" \"${dataset}\" \"${device}\" \"${initrd}\" \"${kernel}\" \"${kernel_version}\" # Non-zsys: boot temporarly on snapshots or rollback (destroying intermediate snapshots) else title="$(gettext_printf "One time boot")" - zfs_linux_entry 2 "${title}" "simple" "${dataset}" "${device}" "${initrd}" "${kernel}" + zfs_linux_entry 2 "${title}" "simple" "${dataset}" "${device}" "${initrd}" "${kernel}" "${kernel_version}" GRUB_DISABLE_RECOVERY="${GRUB_DISABLE_RECOVERY:-}" if [ "${GRUB_DISABLE_RECOVERY}" != "true" ]; then title="$(gettext_printf "One time boot (%s)" "$(gettext "${GRUB_RECOVERY_TITLE}")")" - zfs_linux_entry 2 "${title}" "recovery" "${dataset}" "${device}" "${initrd}" "${kernel}" + zfs_linux_entry 2 "${title}" "recovery" "${dataset}" "${device}" "${initrd}" "${kernel}" "${kernel_version}" fi title="$(gettext_printf "Revert system (all intermediate snapshots will be destroyed)")" - zfs_linux_entry 2 "${title}" "simple" "${dataset}" "${device}" "${initrd}" "${kernel}" "rollback=yes" + zfs_linux_entry 2 "${title}" "simple" "${dataset}" "${device}" "${initrd}" "${kernel}" "${kernel_version}" "rollback=yes" fi echo " }" @@ -952,6 +1062,7 @@ trailing_newline_if_not_empty() { dest="$2" if [ -z "${content}" ]; then + rm -f "${dest}" touch "${dest}" return fi diff --git a/grub.d/30_uefi-firmware b/grub.d/30_uefi-firmware index 0a4ee10..7cc32b6 100755 --- a/grub.d/30_uefi-firmware +++ b/grub.d/30_uefi-firmware @@ -32,9 +32,9 @@ OsIndications="$efi_vars_dir/OsIndicationsSupported-$EFI_GLOBAL_VARIABLE/data" if [ -e "$OsIndications" ] && \ [ "$(( $(printf 0x%x \'"$(cat $OsIndications | cut -b1)") & 1 ))" = 1 ]; then - LABEL="System setup" + LABEL="UEFI Firmware Settings" - gettext_printf "Adding boot menu entry for EFI firmware configuration\n" >&2 + gettext_printf "Adding boot menu entry for UEFI Firmware Settings\n" >&2 onstr="$(gettext_printf "(on %s)" "${DEVICE}")" diff --git a/gshadow b/gshadow index 922d56b..72bee5d 100644 --- a/gshadow +++ b/gshadow @@ -91,3 +91,4 @@ render:!:: tcpdump:!:: nvidia-persistenced:!:: nx:!:: +tss:!:: diff --git a/gshadow- b/gshadow- index bff52bc..922d56b 100644 --- a/gshadow- +++ b/gshadow- @@ -8,7 +8,7 @@ disk:*:: lp:*:: mail:*:: news:*:: -uucp:*:: +uucp:*::mhoellein man:*:: proxy:*:: kmem:*:: diff --git a/hp/hplip.conf b/hp/hplip.conf index 62d49c3..9de8b5d 100644 --- a/hp/hplip.conf +++ b/hp/hplip.conf @@ -1,7 +1,7 @@ # hplip.conf. Generated from hplip.conf.in by configure. [hplip] -version=3.19.6 +version=3.20.3 [dirs] home=/usr/share/hplip @@ -35,7 +35,7 @@ foomatic-rip-hplip-install=no hpcups-install=yes cups-drv-install=yes cups-ppd-install=no -internal-tag=3.19.6 +internal-tag=3.20.3 restricted-build=no ui-toolkit=qt5 qt3=no diff --git a/init.d/alsa-utils b/init.d/alsa-utils index e6a6e92..f1174e5 100755 --- a/init.d/alsa-utils +++ b/init.d/alsa-utils @@ -62,13 +62,13 @@ restore_levels() # then it failed somehow. This works around the fact # that alsactl doesn't return nonzero status when it # can't restore settings for the card - if MSG="$(alsactl -E HOME="$ALSACTLHOME" restore $CARD 2>&1 >/dev/null)" && [ ! "$MSG" ] ; then + if MSG="$(alsactl -E HOME="$ALSACTLHOME" -E XDG_RUNTIME_DIR="${ALSACTLRUNTIME}" restore $CARD 2>&1 >/dev/null)" && [ ! "$MSG" ] ; then return 0 else # Retry with the "force" option. This restores more levels # but it results in much longer error messages. - alsactl -F restore $CARD >/dev/null 2>&1 - log_action_cont_msg "warning: 'alsactl -E HOME="$ALSACTLHOME" restore${CARD:+ $CARD}' failed with error message '$MSG'" + alsactl -E HOME="$ALSACTLHOME" -E XDG_RUNTIME_DIR="${ALSACTLRUNTIME}" -F restore $CARD >/dev/null 2>&1 + log_action_cont_msg "warning: 'alsactl -E HOME="$ALSACTLHOME" -E XDG_RUNTIME_DIR="${ALSACTLRUNTIME}" restore${CARD:+ $CARD}' failed with error message '$MSG'" return 1 fi } @@ -78,11 +78,11 @@ store_levels() { CARD="$1" [ "$1" = all ] && CARD="" - if MSG="$(alsactl -E HOME="$ALSACTLHOME" store $CARD 2>&1)" ; then + if MSG="$(alsactl -E HOME="$ALSACTLHOME" -E XDG_RUNTIME_DIR="${ALSACTLRUNTIME}" store $CARD 2>&1)" ; then sleep 1 return 0 else - log_action_cont_msg "warning: 'alsactl store${CARD:+ $CARD}' failed with error message '$MSG'" + log_action_cont_msg "warning: 'alsactl store${CARD:+ $CARD}' -E HOME="$ALSACTLHOME" -E XDG_RUNTIME_DIR=@alsactlruntime@ failed with error message '$MSG'" return 1 fi } diff --git a/init.d/dbus b/init.d/dbus index 4f41293..105c83b 100755 --- a/init.d/dbus +++ b/init.d/dbus @@ -67,6 +67,13 @@ start_it_up() create_machineid + # Force libnss-systemd to avoid trying to communicate via D-Bus, which + # is never going to work well from within dbus-daemon. systemd + # special-cases this internally, but we might need to do the same when + # booting with sysvinit if libnss-systemd is still installed. + # (Workaround for #940971) + export SYSTEMD_NSS_BYPASS_BUS=1 + log_daemon_msg "Starting $DESC" "$NAME" start-stop-daemon --start --quiet --pidfile $PIDFILE \ --exec $DAEMON -- --system $PARAMS diff --git a/init.d/irqbalance b/init.d/irqbalance index ba2b4ec..fd15764 100755 --- a/init.d/irqbalance +++ b/init.d/irqbalance @@ -57,6 +57,7 @@ case "$1" in exit 0 fi + mkdir -p /run/irqbalance start-stop-daemon --start --quiet --oknodo --exec $DAEMON -- --pid=$PIDFILE $OPTIONS $DOPTIONS log_end_msg $? @@ -75,6 +76,7 @@ case "$1" in start-stop-daemon --stop --retry 5 --quiet --oknodo --exec $DAEMON rm -f $PIDFILE + mkdir -p /run/irqbalance start-stop-daemon --start --quiet --oknodo --exec $DAEMON -- --pid=$PIDFILE $OPTIONS $DOPTIONS log_end_msg $? diff --git a/init.d/postfix b/init.d/postfix index d783085..d8da282 100755 --- a/init.d/postfix +++ b/init.d/postfix @@ -35,20 +35,15 @@ enabled_instances() { running() { INSTANCE="$1" if [ "X$INSTANCE" = X ]; then - POSTCONF="postconf" + POSTMULTI="" else - POSTCONF="postmulti -i $INSTANCE -x postconf" + POSTMULTI="postmulti -i $INSTANCE -x " fi + POSTCONF="${POSTMULTI} postconf" - queue=$($POSTCONF -hx queue_directory 2>/dev/null || echo /var/spool/postfix) - daemondir=$($POSTCONF -hx daemon_directory 2>/dev/null || echo /usr/lib/postfix/sbin) - if [ -f ${queue}/pid/master.pid ]; then - pid=$(sed 's/ //g' ${queue}/pid/master.pid) - # what directory does the executable live in. stupid prelink systems. - dir=$(ls -l /proc/$pid/exe 2>/dev/null | sed 's/.* -> //; s/\/[^\/]*$//') - if [ "X$dir" = "X${daemondir}" ]; then - echo y - fi + daemon_directory=$($POSTCONF -hx daemon_directory 2>/dev/null || echo /usr/lib/postfix/sbin) + if ! ${POSTMULTI} $daemon_directory/master -t 2>/dev/null ; then + echo y fi } diff --git a/init.d/pulseaudio-enable-autospawn b/init.d/pulseaudio-enable-autospawn new file mode 100755 index 0000000..8295b63 --- /dev/null +++ b/init.d/pulseaudio-enable-autospawn @@ -0,0 +1,24 @@ +#!/bin/sh +### BEGIN INIT INFO +# Provides: pulseaudio-enable-autospawn +# Required-Start: $local_fs +# Required-Stop: umountfs +# Default-Start: 2 3 4 5 +# Default-Stop: 0 1 6 +# Short-Description: Enable pulseaudio autospawn +# Description: Enables autospawn for the pulseaudio daemon +### END INIT INFO + + +set -e + +. /lib/lsb/init-functions + + +case "$1" in + start|reload|restart|force-reload) + echo "autospawn=yes" > /run/pulseaudio-enable-autospawn + ;; + stop|status) + ;; +esac diff --git a/init.d/resolvconf b/init.d/resolvconf index eaf1cf6..51b88b4 100755 --- a/init.d/resolvconf +++ b/init.d/resolvconf @@ -54,16 +54,17 @@ create_runtime_directories() { umask 022 if [ ! -d "$RUN_DIR" ] ; then - [ -L "$RUN_DIR" ] || log_action_end_msg_and_exit 1 "$RUN_DIR is neither a directory nor a symbolic link" - # It's a symlink. Its target is not a dir. - { RUN_CANONICALDIR="$(readlink -f "$RUN_DIR")" && [ "$RUN_CANONICALDIR" ] ; } || log_action_end_msg_and_exit 1 "Canonical path of the run directory could not be determined" # Create directory at the target - mkdir "$RUN_CANONICALDIR" || log_action_end_msg_and_exit 1 "Error creating directory $RUN_CANONICALDIR" + mkdir "$RUN_DIR" || log_action_end_msg_and_exit 1 "Error creating directory $RUN_DIR" fi + [ -x /sbin/restorecon ] && /sbin/restorecon "$RUN_CANONICALDIR" + # The resolvconf run directory now exists. if [ ! -d "${RUN_DIR}/interface" ] ; then mkdir "${RUN_DIR}/interface" || log_action_end_msg_and_exit 1 "Error creating directory ${RUN_DIR}/interface" fi + [ -x /sbin/restorecon ] && /sbin/restorecon "${RUN_DIR}/interface" "${RUN_DIR}/resolv.conf "${RUN_DIR}/enable-updates + # The interface directory now exists. We are done. return } diff --git a/init.d/speech-dispatcher b/init.d/speech-dispatcher index 2529727..ba6f528 100755 --- a/init.d/speech-dispatcher +++ b/init.d/speech-dispatcher @@ -14,7 +14,7 @@ PATH=/sbin:/bin:/usr/sbin:/usr/bin DAEMON=/usr/bin/speech-dispatcher -PIDFILE=/var/run/speech-dispatcher/speech-dispatcher.pid +PIDFILE=/run/speech-dispatcher/speech-dispatcher.pid NAME=speech-dispatcher DESC='Speech Dispatcher' USER=speech-dispatcher @@ -32,8 +32,10 @@ do_start () { [ -e $SDDIR ] || ln -s $PIDDIR $SDDIR LOGDIR=$SDDIR/log [ -e $LOGDIR ] || ln -s /var/log/speech-dispatcher $LOGDIR - LOGDIR2=$PIDDIR/.cache/speech-dispatcher/log - [ -e $LOGDIR2 ] || ln -s /var/log/speech-dispatcher $LOGDIR2 + CACHEDIR=$SDDIR/.cache + [ -e $CACHEDIR ] || install -d -ospeech-dispatcher -gaudio -m750 $CACHEDIR + CACHEDIR2=$CACHEDIR/speech-dispatcher + [ -e $CACHEDIR2 ] || ln -s $SSDIR $CACHEDIR2 start-stop-daemon --oknodo --start --quiet --chuid $USER --pidfile $PIDFILE \ --exec $DAEMON -- --pid-file $PIDFILE } diff --git a/issue b/issue index 49190fa..bb89dcc 100644 --- a/issue +++ b/issue @@ -1,2 +1,2 @@ -Ubuntu 19.10 \n \l +Ubuntu 20.04 LTS \n \l diff --git a/issue.net b/issue.net index 45de8c2..6f9b4d2 100644 --- a/issue.net +++ b/issue.net @@ -1 +1 @@ -Ubuntu 19.10 +Ubuntu 20.04 LTS diff --git a/libibverbs.d/cxgb3.driver b/libibverbs.d/cxgb3.driver deleted file mode 100644 index cfa6186..0000000 --- a/libibverbs.d/cxgb3.driver +++ /dev/null @@ -1 +0,0 @@ -driver cxgb3 diff --git a/libibverbs.d/nes.driver b/libibverbs.d/nes.driver deleted file mode 100644 index 1d8d85d..0000000 --- a/libibverbs.d/nes.driver +++ /dev/null @@ -1 +0,0 @@ -driver nes diff --git a/libibverbs.d/siw.driver b/libibverbs.d/siw.driver new file mode 100644 index 0000000..d83a372 --- /dev/null +++ b/libibverbs.d/siw.driver @@ -0,0 +1 @@ +driver siw diff --git a/libreoffice/psprint.conf b/libreoffice/psprint.conf index d6c333b..1b56e08 100644 --- a/libreoffice/psprint.conf +++ b/libreoffice/psprint.conf @@ -85,7 +85,7 @@ Command= ; QuickCommand: a command line that accepts PostScript as standard input (pipe) ; this command line will be used instead of the command line given in the ; "Command" key, if the user presses the direct print button. In this case -; no print dialog should be shown, neither form the printing applcation nor +; no print dialog should be shown, neither from the printing application nor ; from the command line (example "kprinter --nodialog --stdin") ; note: a shell will be started for the command ;QuickCommand= diff --git a/libreoffice/sofficerc b/libreoffice/sofficerc index 5ca9fbb..f02032a 100644 --- a/libreoffice/sofficerc +++ b/libreoffice/sofficerc @@ -1,5 +1,6 @@ [Bootstrap] CrashDirectory=${$BRAND_BASE_DIR/program/bootstraprc:UserInstallation}/crash +CrashDumpEnable=true HideEula=1 Logo=1 NativeProgress=false diff --git a/lighttpd/conf-available/05-setenv.conf b/lighttpd/conf-available/05-setenv.conf new file mode 100644 index 0000000..e673641 --- /dev/null +++ b/lighttpd/conf-available/05-setenv.conf @@ -0,0 +1,29 @@ +# /usr/share/doc/lighttpd/setenv.txt.gz + +server.modules += ( "mod_setenv" ) + + +#setenv.set-request-header = ( +# "My-Custom-Request-Header" => "set/overwrite request header" +#) +# +#setenv.set-response-header = ( +# "My-Custom-Response-Header" => "set/overwrite response header" +#) +# +#setenv.set-environment = ( +# "My-Custom-Environment-Variable" => "set/overwrite internal/backend env var" +#) +# +# +#setenv.add-request-header = ( +# "My-Custom-Request-Header" => "insert/append request header" +#) +# +#setenv.add-response-header = ( +# "My-Custom-Response-Header" => "insert/append response header" +#) +# +#setenv.add-environment = ( +# "My-Custom-Environment-Variable" => "insert/append internal/backend env var" +#) diff --git a/logcheck/ignore.d.server/gpg-agent b/logcheck/ignore.d.server/gpg-agent index a2f2130..6de7991 100644 --- a/logcheck/ignore.d.server/gpg-agent +++ b/logcheck/ignore.d.server/gpg-agent @@ -1,11 +1,11 @@ ^\w{3} [ :[:digit:]]{11} [._[:alnum:]-]+ systemd\[[[:digit:]]+\]: Listening on GnuPG cryptographic agent and passphrase cache\.$ ^\w{3} [ :[:digit:]]{11} [._[:alnum:]-]+ systemd\[[[:digit:]]+\]: Listening on GnuPG network certificate management daemon\.$ ^\w{3} [ :[:digit:]]{11} [._[:alnum:]-]+ systemd\[[[:digit:]]+\]: Listening on GnuPG cryptographic agent and passphrase cache \(restricted\)\.$ -^\w{3} [ :[:digit:]]{11} [._[:alnum:]-]+ systemd\[[[:digit:]]+\]: Listening on GnuPG cryptographic agent \(access for web browsers\)\.$ +^\w{3} [ :[:digit:]]{11} [._[:alnum:]-]+ systemd\[[[:digit:]]+\]: Listening on GnuPG cryptographic agent and passphrase cache \(access for web browsers\)\.$ ^\w{3} [ :[:digit:]]{11} [._[:alnum:]-]+ systemd\[[[:digit:]]+\]: Listening on GnuPG cryptographic agent \(ssh-agent emulation\)\.$ ^\w{3} [ :[:digit:]]{11} [._[:alnum:]-]+ systemd\[[[:digit:]]+\]: Closed GnuPG network certificate management daemon\.$ ^\w{3} [ :[:digit:]]{11} [._[:alnum:]-]+ systemd\[[[:digit:]]+\]: Closed GnuPG cryptographic agent and passphrase cache\.$ ^\w{3} [ :[:digit:]]{11} [._[:alnum:]-]+ systemd\[[[:digit:]]+\]: Closed GnuPG cryptographic agent and passphrase cache \(restricted\)\.$ ^\w{3} [ :[:digit:]]{11} [._[:alnum:]-]+ systemd\[[[:digit:]]+\]: Closed GnuPG cryptographic agent \(ssh-agent emulation\)\.$ -^\w{3} [ :[:digit:]]{11} [._[:alnum:]-]+ systemd\[[[:digit:]]+\]: Closed GnuPG cryptographic agent \(access for web browsers\)\.$ +^\w{3} [ :[:digit:]]{11} [._[:alnum:]-]+ systemd\[[[:digit:]]+\]: Closed GnuPG cryptographic agent and passphrase cache \(access for web browsers\)\.$ diff --git a/logcheck/ignore.d.server/rsyslog b/logcheck/ignore.d.server/rsyslog index 171f20e..c29d5bf 100644 --- a/logcheck/ignore.d.server/rsyslog +++ b/logcheck/ignore.d.server/rsyslog @@ -1,5 +1,5 @@ ^\w{3} [ :0-9]{11} [._[:alnum:]-]+ kernel: imklog [0-9.]+, log source = /proc/kmsg started.$ ^\w{3} [ :0-9]{11} [._[:alnum:]-]+ kernel: Kernel logging \(proc\) stopped.$ -^\w{3} [ :0-9]{11} [._[:alnum:]-]+ rsyslogd: \[origin software="rsyslogd" swVersion="[0-9.]+" x-pid="[0-9]+" x-info="http://www.rsyslog.com"\] start$ -^\w{3} [ :0-9]{11} [._[:alnum:]-]+ rsyslogd: \[origin software="rsyslogd" swVersion="[0-9.]+" x-pid="[0-9]+" x-info="http://www.rsyslog.com"\] exiting on signal [0-9]+.$ -^\w{3} [ :0-9]{11} [._[:alnum:]-]+ rsyslogd: \[origin software="rsyslogd" swVersion="[0-9.]+" x-pid="[0-9]+" x-info="http://www.rsyslog.com"\] rsyslogd was HUPed$ +^\w{3} [ :0-9]{11} [._[:alnum:]-]+ rsyslogd: \[origin software="rsyslogd" swVersion="[0-9.]+" x-pid="[0-9]+" x-info="https://www.rsyslog.com"\] start$ +^\w{3} [ :0-9]{11} [._[:alnum:]-]+ rsyslogd: \[origin software="rsyslogd" swVersion="[0-9.]+" x-pid="[0-9]+" x-info="https://www.rsyslog.com"\] exiting on signal [0-9]+.$ +^\w{3} [ :0-9]{11} [._[:alnum:]-]+ rsyslogd: \[origin software="rsyslogd" swVersion="[0-9.]+" x-pid="[0-9]+" x-info="https://www.rsyslog.com"\] rsyslogd was HUPed$ diff --git a/logrotate.d/bootlog b/logrotate.d/bootlog new file mode 100644 index 0000000..9be1a64 --- /dev/null +++ b/logrotate.d/bootlog @@ -0,0 +1,8 @@ +/var/log/boot.log +{ + missingok + daily + copytruncate + rotate 7 + notifempty +} diff --git a/lsb-release b/lsb-release index d3bfa18..5de4df7 100644 --- a/lsb-release +++ b/lsb-release @@ -1,4 +1,4 @@ DISTRIB_ID=Ubuntu -DISTRIB_RELEASE=19.10 -DISTRIB_CODENAME=eoan -DISTRIB_DESCRIPTION="Ubuntu 19.10" +DISTRIB_RELEASE=20.04 +DISTRIB_CODENAME=focal +DISTRIB_DESCRIPTION="Ubuntu 20.04 LTS" diff --git a/lvm/backup/ubuntu-vg b/lvm/backup/ubuntu-vg index 8a9a095..c8a8aa3 100644 --- a/lvm/backup/ubuntu-vg +++ b/lvm/backup/ubuntu-vg @@ -1,4 +1,4 @@ -# Generated by LVM2 version 2.03.02(2) (2018-12-18): Mon May 25 21:50:38 2020 +# Generated by LVM2 version 2.03.07(2) (2019-11-30): Tue May 26 05:59:25 2020 contents = "Text Format Volume Group" version = 1 @@ -6,7 +6,7 @@ version = 1 description = "Created *after* executing 'vgcfgbackup'" creation_host = "zenbook" # Linux zenbook 5.3.0-53-generic #47-Ubuntu SMP Thu May 7 12:18:16 UTC 2020 x86_64 -creation_time = 1590436238 # Mon May 25 21:50:38 2020 +creation_time = 1590465565 # Tue May 26 05:59:25 2020 ubuntu-vg { id = "iGNPYk-QMOA-fa9p-L6CG-71WP-vdqm-C1xbGg" diff --git a/lvm/lvm.conf b/lvm/lvm.conf index 579e365..e3a4984 100644 --- a/lvm/lvm.conf +++ b/lvm/lvm.conf @@ -88,6 +88,22 @@ devices { # external_device_info_source = "none" + # Configuration option devices/hints. + # Use a local file to remember which devices have PVs on them. + # Some commands will use this as an optimization to reduce device + # scanning, and will only scan the listed PVs. Removing the hint file + # will cause lvm to generate a new one. Disable hints if PVs will + # be copied onto devices using non-lvm commands, like dd. + # + # Accepted values: + # all + # Use all hints. + # none + # Use no hints. + # + # This configuration option has an automatic default value. + # hints = "all" + # Configuration option devices/preferred_names. # Select which path name to display for a block device. # If multiple path names exist for a block device, and LVM needs to @@ -126,7 +142,7 @@ devices { # # Example # Accept every block device: - # filter = [ "a|.*/|" ] + # filter = [ "a|.*|" ] # Reject the cdrom drive: # filter = [ "r|/dev/cdrom|" ] # Work with just loopback devices, e.g. for testing: @@ -134,10 +150,10 @@ devices { # Accept all loop devices and ide drives except hdc: # filter = [ "a|loop|", "r|/dev/hdc|", "a|/dev/ide|", "r|.*|" ] # Use anchors to be very specific: - # filter = [ "a|^/dev/hda8$|", "r|.*/|" ] + # filter = [ "a|^/dev/hda8$|", "r|.*|" ] # # This configuration option has an automatic default value. - # filter = [ "a|.*/|" ] + # filter = [ "a|.*|" ] # Configuration option devices/global_filter. # Limit the block devices that are used by LVM system components. @@ -147,7 +163,7 @@ devices { # The syntax is the same as devices/filter. Devices rejected by # global_filter are not opened by LVM. # This configuration option has an automatic default value. - # global_filter = [ "a|.*/|" ] + # global_filter = [ "a|.*|" ] # Configuration option devices/types. # List of additional acceptable block device types. @@ -167,17 +183,52 @@ devices { sysfs_scan = 1 # Configuration option devices/scan_lvs. - # Scan LVM LVs for layered PVs. - scan_lvs = 1 + # Scan LVM LVs for layered PVs, allowing LVs to be used as PVs. + # When 1, LVM will detect PVs layered on LVs, and caution must be + # taken to avoid a host accessing a layered VG that may not belong + # to it, e.g. from a guest image. This generally requires excluding + # the LVs with device filters. Also, when this setting is enabled, + # every LVM command will scan every active LV on the system (unless + # filtered), which can cause performance problems on systems with + # many active LVs. When this setting is 0, LVM will not detect or + # use PVs that exist on LVs, and will not allow a PV to be created on + # an LV. The LVs are ignored using a built in device filter that + # identifies and excludes LVs. + scan_lvs = 0 # Configuration option devices/multipath_component_detection. # Ignore devices that are components of DM multipath devices. multipath_component_detection = 1 # Configuration option devices/md_component_detection. - # Ignore devices that are components of software RAID (md) devices. + # Enable detection and exclusion of MD component devices. + # An MD component device is a block device that MD uses as part + # of a software RAID virtual device. When an LVM PV is created + # on an MD device, LVM must only use the top level MD device as + # the PV, and should ignore the underlying component devices. + # In cases where the MD superblock is located at the end of the + # component devices, it is more difficult for LVM to consistently + # identify an MD component, see the md_component_checks setting. md_component_detection = 1 + # Configuration option devices/md_component_checks. + # The checks LVM should use to detect MD component devices. + # MD component devices are block devices used by MD software RAID. + # + # Accepted values: + # auto + # LVM will skip scanning the end of devices when it has other + # indications that the device is not an MD component. + # start + # LVM will only scan the start of devices for MD superblocks. + # This does not incur extra I/O by LVM. + # full + # LVM will scan the start and end of devices for MD superblocks. + # This requires an extra read at the end of devices. + # + # This configuration option has an automatic default value. + # md_component_checks = "auto" + # Configuration option devices/fw_raid_component_detection. # Ignore devices that are components of firmware RAID devices. # LVM must use an external_device_info_source other than none for this @@ -503,10 +554,19 @@ allocation { # This configuration option has an automatic default value. # vdo_use_deduplication = 1 - # Configuration option allocation/vdo_emulate_512_sectors. - # Specifies that the VDO volume is to emulate a 512 byte block device. + # Configuration option allocation/vdo_use_metadata_hints. + # Enables or disables whether VDO volume should tag its latency-critical + # writes with the REQ_SYNC flag. Some device mapper targets such as dm-raid5 + # process writes with this flag at a higher priority. + # Default is enabled. + # This configuration option has an automatic default value. + # vdo_use_metadata_hints = 1 + + # Configuration option allocation/vdo_minimum_io_size. + # The minimum IO size for VDO volume to accept, in bytes. + # Valid values are 512 or 4096. The recommended and default value is 4096. # This configuration option has an automatic default value. - # vdo_emulate_512_sectors = 0 + # vdo_minimum_io_size = 4096 # Configuration option allocation/vdo_block_map_cache_size_mb. # Specifies the amount of memory in MiB allocated for caching block map @@ -517,10 +577,10 @@ allocation { # vdo_block_map_cache_size_mb = 128 # Configuration option allocation/vdo_block_map_period. - # Tunes the quantity of block map updates that can accumulate - # before cache pages are flushed to disk. The value must be - # at least 1 and less then 16380. - # A lower value means shorter recovery time but lower performance. + # The speed with which the block map cache writes out modified block map pages. + # A smaller era length is likely to reduce the amount time spent rebuilding, + # at the cost of increased block map writes during normal operation. + # The maximum and recommended value is 16380; the minimum value is 1. # This configuration option has an automatic default value. # vdo_block_map_period = 16380 @@ -540,22 +600,6 @@ allocation { # This configuration option has an automatic default value. # vdo_index_memory_size_mb = 256 - # Configuration option allocation/vdo_use_read_cache. - # Enables or disables the read cache within the VDO volume. - # The cache should be enabled if write workloads are expected - # to have high levels of deduplication, or for read intensive - # workloads of highly compressible data. - # This configuration option has an automatic default value. - # vdo_use_read_cache = 0 - - # Configuration option allocation/vdo_read_cache_size_mb. - # Specifies the extra VDO volume read cache size in MiB. - # This space is in addition to a system-defined minimum. - # The value must be less then 16TiB and 1.12 MiB of memory - # will be used per MiB of read cache specified, per bio thread. - # This configuration option has an automatic default value. - # vdo_read_cache_size_mb = 0 - # Configuration option allocation/vdo_slab_size_mb. # Specifies the size in MiB of the increment by which a VDO is grown. # Using a smaller size constrains the total maximum physical size @@ -577,7 +621,7 @@ allocation { # Each additional thread after the first will use an additional 18MiB of RAM, # plus 1.12 MiB of RAM per megabyte of configured read cache size. # This configuration option has an automatic default value. - # vdo_bio_threads = 1 + # vdo_bio_threads = 4 # Configuration option allocation/vdo_bio_rotation. # Specifies the number of I/O operations to enqueue for each bio-submission @@ -631,6 +675,18 @@ allocation { # Data which has not been flushed is not guaranteed to persist in this mode. # This configuration option has an automatic default value. # vdo_write_policy = "auto" + + # Configuration option allocation/vdo_max_discard. + # Specified te maximum size of discard bio accepted, in 4096 byte blocks. + # I/O requests to a VDO volume are normally split into 4096-byte blocks, + # and processed up to 2048 at a time. However, discard requests to a VDO volume + # can be automatically split to a larger size, up to 4096-byte blocks + # in a single bio, and are limited to 1500 at a time. + # Increasing this value may provide better overall performance, at the cost of + # increased latency for the individual discard requests. + # The default and minimum is 1. The maximum is UINT_MAX / 4096. + # This configuration option has an automatic default value. + # vdo_max_discard = 1 } # Configuration section log. @@ -721,7 +777,8 @@ log { # Configuration option log/indent. # Indent messages according to their severity. - indent = 1 + # This configuration option has an automatic default value. + # indent = 0 # Configuration option log/command_names. # Display the command name on each line of output. @@ -747,6 +804,20 @@ log { # available: memory, devices, io, activation, allocation, # metadata, cache, locking, lvmpolld. Use "all" to see everything. debug_classes = [ "memory", "devices", "io", "activation", "allocation", "metadata", "cache", "locking", "lvmpolld", "dbus" ] + + # Configuration option log/debug_file_fields. + # The fields included in debug output written to log file. + # Use "all" to include everything (the default). + # This configuration option is advanced. + # This configuration option has an automatic default value. + # debug_file_fields = [ "time", "command", "fileline", "message" ] + + # Configuration option log/debug_output_fields. + # The fields included in debug output written to stderr. + # Use "all" to include everything (the default). + # This configuration option is advanced. + # This configuration option has an automatic default value. + # debug_output_fields = [ "time", "command", "fileline", "message" ] } # Configuration section backup. @@ -834,9 +905,6 @@ global { # the error messages. activation = 1 - # Configuration option global/segment_libraries. - # This configuration option does not have a default value defined. - # Configuration option global/proc. # Location of proc filesystem. # This configuration option is advanced. @@ -910,6 +978,16 @@ global { # mirror_segtype_default = "raid1" + # Configuration option global/support_mirrored_mirror_log. + # Enable mirrored 'mirror' log type for testing. + # + # This type is deprecated to create or convert to but can + # be enabled to test that activation of existing mirrored + # logs and conversion to disk/core works. + # + # Not supported for regular operation! + support_mirrored_mirror_log = 0 + # Configuration option global/raid10_segtype_default. # The segment type used by the -i -m combination. # The --type raid10|mirror option overrides this setting. @@ -1165,6 +1243,16 @@ global { # When enabled, an LVM command that changes PVs, changes VG metadata, # or changes the activation state of an LV will send a notification. notify_dbus = 1 + + # Configuration option global/io_memory_size. + # The amount of memory in KiB that LVM allocates to perform disk io. + # LVM performance may benefit from more io memory when there are many + # disks or VG metadata is large. Increasing this size may be necessary + # when a single copy of VG metadata is larger than the current setting. + # This value should usually not be decreased from the default; setting + # it too low can result in lvm failing to read VGs. + # This configuration option has an automatic default value. + # io_memory_size = 8192 } # Configuration section activation. @@ -1666,7 +1754,6 @@ activation { # additional space for VG metadata. The --metadatasize option overrides # this setting. # This configuration option does not have a default value defined. - # This configuration option has an automatic default value. # Configuration option metadata/pvmetadataignore. # Ignore metadata areas on a new PV. diff --git a/lvm/profile/vdo-small.profile b/lvm/profile/vdo-small.profile index 0bd47b5..2044fc2 100644 --- a/lvm/profile/vdo-small.profile +++ b/lvm/profile/vdo-small.profile @@ -1,25 +1,24 @@ # Demo configuration for 'VDO' using less memory. -# +# ~lvmconfig --type full | grep vdo allocation { - vdo_use_compression = 1 - vdo_use_deduplication = 1 - vdo_emulate_512_sectors = 0 - vdo_block_map_cache_size_mb = 128 - vdo_block_map_period = 16380 - vdo_check_point_frequency = 0 - vdo_use_sparse_index = 0 - vdo_index_memory_size_mb = 256 - vdo_use_read_cache = 0 - vdo_read_cache_size_mb = 0 - vdo_slab_size_mb = 2048 - - vdo_ack_threads = 1 - vdo_bio_threads = 1 - vdo_bio_rotation = 64 - vdo_cpu_threads = 2 - vdo_hash_zone_threads = 1 - vdo_logical_threads = 1 - vdo_physical_threads = 1 - vdo_write_policy = "auto" + vdo_use_compression=1 + vdo_use_deduplication=1 + vdo_use_metadata_hints=1 + vdo_minimum_io_size=4096 + vdo_block_map_cache_size_mb=128 + vdo_block_map_period=16380 + vdo_check_point_frequency=0 + vdo_use_sparse_index=0 + vdo_index_memory_size_mb=256 + vdo_slab_size_mb=2048 + vdo_ack_threads=1 + vdo_bio_threads=1 + vdo_bio_rotation=64 + vdo_cpu_threads=2 + vdo_hash_zone_threads=1 + vdo_logical_threads=1 + vdo_physical_threads=1 + vdo_write_policy="auto" + vdo_max_discard=1 } diff --git a/mailcap b/mailcap index 251d91f..34711d6 100644 --- a/mailcap +++ b/mailcap @@ -48,10 +48,10 @@ application/vnd.sun.xml.math; soffice --nologo --math '%s'; edit=soffice --nolog application/vnd.sun.xml.writer; soffice --nologo --writer '%s'; edit=soffice --nologo --writer '%s'; description="OpenOffice.org Text Document"; nametemplate=%s.sxw application/vnd.sun.xml.writer.global; soffice --nologo --global '%s'; edit=soffice --nologo --writer '%s'; description="OpenOffice.org Master Document"; nametemplate=%s.sxg application/vnd.sun.xml.writer.template; soffice --nologo --writer '%s'; edit=soffice --nologo --writer '%s'; description="OpenOffice.org Text Document Template"; nametemplate=%s.stw -image/svg+xml; inkscape '%s'; description="Scalable Vector Graphics"; test=test -n "$DISPLAY"; print=inkscape --print='|lp' '%s'; edit=inkscape '%s'; compose=inkscape '%s' -image/svg; inkscape '%s'; description="Scalable Vector Graphics"; test=test -n "$DISPLAY"; print=inkscape --print='|lp' '%s'; edit=inkscape '%s'; compose=inkscape '%s' -image/svg+xml; false; description="Scalable Vector Graphics"; test=test -z "$DISPLAY"; print=inkscape --print='|lp' '%s' -image/svg; false; description="Scalable Vector Graphics"; test=test -z "$DISPLAY"; print=inkscape --print='|lp' '%s' +image/svg+xml; inkscape %s; description="Scalable Vector Graphics"; test=test -n "$DISPLAY"; print=inkscape --print='|lp' %s; edit=inkscape %s; compose=inkscape %s +image/svg; inkscape %s; description="Scalable Vector Graphics"; test=test -n "$DISPLAY"; print=inkscape --print='|lp' %s; edit=inkscape %s; compose=inkscape %s +image/svg+xml; false; description="Scalable Vector Graphics"; test=test -z "$DISPLAY"; print=inkscape --print='|lp' %s +image/svg; false; description="Scalable Vector Graphics"; test=test -z "$DISPLAY"; print=inkscape --print='|lp' %s video/mpeg; vlc %s; description="MPEG Video"; test=test -n "$DISPLAY" video/x-mpeg; vlc %s; description="MPEG Video"; test=test -n "$DISPLAY" video/mpeg-system; vlc %s; description="MPEG Video"; test=test -n "$DISPLAY" @@ -69,7 +69,7 @@ text/troff; /usr/bin/man -X100 -l '%s'; test=test -n "$DISPLAY" -a -e /usr/bin/g application/x-troff-man; /usr/bin/man -l '%s'; needsterminal; description=Man page text/troff; /usr/bin/man -l '%s'; needsterminal; description=Man page text/html; /usr/bin/sensible-browser %s; description=HTML Text; nametemplate=%s.html -application/pgp-encrypted; gpa '%s'; edit=gpa '%s'; test=test "$DISPLAY" != "" +application/pgp-encrypted; gpa %s; edit=gpa %s; test=test "$DISPLAY" != "" application/x-troff-man; /usr/bin/nroff -mandoc -Tutf8; copiousoutput; print=/usr/bin/nroff -mandoc -Tutf8 | print text/plain:- text/troff; /usr/bin/nroff -mandoc -Tutf8; copiousoutput; print=/usr/bin/nroff -mandoc -Tutf8 | print text/plain:- image/jpeg; gthumb '%s'; test=test -n "$DISPLAY" @@ -157,9 +157,8 @@ application/x-apkg; anki %s; test=test -n "$DISPLAY" application/x-anki; anki %s; test=test -n "$DISPLAY" text/x-apport; /usr/share/apport/apport-gtk -c %s; test=test -n "$DISPLAY" x-scheme-handler/apt; apturl %s; test=test -n "$DISPLAY" -text/x-arduino; /home/mhoellein/arduino-1.8.9/arduino %s; test=test -n "$DISPLAY" +text/x-arduino; "/home/mhoellein/Downloads/arduino-PR-beta1.9-BUILD-119/arduino" %s; test=test -n "$DISPLAY" text/x-arduino; arduino %s; test=test -n "$DISPLAY" -x-scheme-handler/bitcoin; bitcoin-qt %s; test=test -n "$DISPLAY" application/x-bitmap2component-project; bitmap2component %s; test=test -n "$DISPLAY" application/x-blender; blender %s; test=test -n "$DISPLAY" x-content/blank-cd; nautilus --no-default-window --no-desktop burn:/// %s; test=test -n "$DISPLAY" @@ -183,14 +182,21 @@ x-content/image-picturecd; brasero --video %s; test=test -n "$DISPLAY" x-scheme-handler/vscode; /usr/share/code/code --no-sandbox --open-url %s; test=test -n "$DISPLAY" text/plain; /usr/share/code/code --no-sandbox --new-window %s; test=test -n "$DISPLAY" inode/directory; /usr/share/code/code --no-sandbox --new-window %s; test=test -n "$DISPLAY" -application/sla; /usr/bin/cura %s; test=test -n "$DISPLAY" +model/stl; /usr/bin/cura %s; test=test -n "$DISPLAY" application/vnd.ms-3mfdocument; /usr/bin/cura %s; test=test -n "$DISPLAY" application/prs.wavefront-obj; /usr/bin/cura %s; test=test -n "$DISPLAY" image/bmp; /usr/bin/cura %s; test=test -n "$DISPLAY" image/gif; /usr/bin/cura %s; test=test -n "$DISPLAY" image/jpeg; /usr/bin/cura %s; test=test -n "$DISPLAY" image/png; /usr/bin/cura %s; test=test -n "$DISPLAY" -model/x3d+xml; /usr/bin/cura %s; test=test -n "$DISPLAY" +text/x-gcode; /usr/bin/cura %s; test=test -n "$DISPLAY" +application/x-amf; /usr/bin/cura %s; test=test -n "$DISPLAY" +application/x-ply; /usr/bin/cura %s; test=test -n "$DISPLAY" +application/x-ctm; /usr/bin/cura %s; test=test -n "$DISPLAY" +model/vnd.collada+xml; /usr/bin/cura %s; test=test -n "$DISPLAY" +model/gltf-binary; /usr/bin/cura %s; test=test -n "$DISPLAY" +model/gltf+json; /usr/bin/cura %s; test=test -n "$DISPLAY" +model/vnd.collada+xml+zip; /usr/bin/cura %s; test=test -n "$DISPLAY" application/x-darktable; /usr/bin/darktable %s; test=test -n "$DISPLAY" image/x-dcraw; /usr/bin/darktable %s; test=test -n "$DISPLAY" image/jpeg; /usr/bin/darktable %s; test=test -n "$DISPLAY" @@ -244,29 +250,6 @@ image/x-xwindowdump; /usr/bin/display-im6.q16 -nostdin %s; test=test -n "$DISPLA image/x-icon; /usr/bin/display-im6.q16 -nostdin %s; test=test -n "$DISPLAY" image/yuv; /usr/bin/display-im6.q16 -nostdin %s; test=test -n "$DISPLAY" application/x-kicad-schematic; eeschema %s; test=test -n "$DISPLAY" -image/bmp; eog %s; test=test -n "$DISPLAY" -image/gif; eog %s; test=test -n "$DISPLAY" -image/jpeg; eog %s; test=test -n "$DISPLAY" -image/jpg; eog %s; test=test -n "$DISPLAY" -image/pjpeg; eog %s; test=test -n "$DISPLAY" -image/png; eog %s; test=test -n "$DISPLAY" -image/tiff; eog %s; test=test -n "$DISPLAY" -image/x-bmp; eog %s; test=test -n "$DISPLAY" -image/x-gray; eog %s; test=test -n "$DISPLAY" -image/x-icb; eog %s; test=test -n "$DISPLAY" -image/x-ico; eog %s; test=test -n "$DISPLAY" -image/x-png; eog %s; test=test -n "$DISPLAY" -image/x-portable-anymap; eog %s; test=test -n "$DISPLAY" -image/x-portable-bitmap; eog %s; test=test -n "$DISPLAY" -image/x-portable-graymap; eog %s; test=test -n "$DISPLAY" -image/x-portable-pixmap; eog %s; test=test -n "$DISPLAY" -image/x-xbitmap; eog %s; test=test -n "$DISPLAY" -image/x-xpixmap; eog %s; test=test -n "$DISPLAY" -image/x-pcx; eog %s; test=test -n "$DISPLAY" -image/svg+xml; eog %s; test=test -n "$DISPLAY" -image/svg+xml-compressed; eog %s; test=test -n "$DISPLAY" -image/vnd.wap.wbmp; eog %s; test=test -n "$DISPLAY" -image/x-icns; eog %s; test=test -n "$DISPLAY" text/html; firefox -private-window %s; test=test -n "$DISPLAY" text/xml; firefox -private-window %s; test=test -n "$DISPLAY" application/xhtml+xml; firefox -private-window %s; test=test -n "$DISPLAY" @@ -282,26 +265,26 @@ x-scheme-handler/ftp; firefox -private-window %s; test=test -n "$DISPLAY" x-scheme-handler/chrome; firefox -private-window %s; test=test -n "$DISPLAY" video/webm; firefox -private-window %s; test=test -n "$DISPLAY" application/x-xpinstall; firefox -private-window %s; test=test -n "$DISPLAY" -application/pkcs12; ${exec_prefix}/bin/gcr-viewer %s; test=test -n "$DISPLAY" -application/pkcs12+pem; ${exec_prefix}/bin/gcr-viewer %s; test=test -n "$DISPLAY" -application/pkcs7-mime; ${exec_prefix}/bin/gcr-viewer %s; test=test -n "$DISPLAY" -application/pkcs7-mime+pem; ${exec_prefix}/bin/gcr-viewer %s; test=test -n "$DISPLAY" -application/pkcs8; ${exec_prefix}/bin/gcr-viewer %s; test=test -n "$DISPLAY" -application/pkcs8+pem; ${exec_prefix}/bin/gcr-viewer %s; test=test -n "$DISPLAY" -application/pkix-cert; ${exec_prefix}/bin/gcr-viewer %s; test=test -n "$DISPLAY" -application/pkix-cert+pem; ${exec_prefix}/bin/gcr-viewer %s; test=test -n "$DISPLAY" -application/pkix-crl; ${exec_prefix}/bin/gcr-viewer %s; test=test -n "$DISPLAY" -application/pkix-crl+pem; ${exec_prefix}/bin/gcr-viewer %s; test=test -n "$DISPLAY" -application/x-pem-file; ${exec_prefix}/bin/gcr-viewer %s; test=test -n "$DISPLAY" -application/x-pem-key; ${exec_prefix}/bin/gcr-viewer %s; test=test -n "$DISPLAY" -application/x-pkcs12; ${exec_prefix}/bin/gcr-viewer %s; test=test -n "$DISPLAY" -application/x-pkcs7-certificates; ${exec_prefix}/bin/gcr-viewer %s; test=test -n "$DISPLAY" -application/x-x509-ca-cert; ${exec_prefix}/bin/gcr-viewer %s; test=test -n "$DISPLAY" -application/x-x509-user-cert; ${exec_prefix}/bin/gcr-viewer %s; test=test -n "$DISPLAY" -application/pkcs10; ${exec_prefix}/bin/gcr-viewer %s; test=test -n "$DISPLAY" -application/pkcs10+pem; ${exec_prefix}/bin/gcr-viewer %s; test=test -n "$DISPLAY" -application/x-spkac; ${exec_prefix}/bin/gcr-viewer %s; test=test -n "$DISPLAY" -application/x-spkac+base64; ${exec_prefix}/bin/gcr-viewer %s; test=test -n "$DISPLAY" +application/pkcs12; /usr/bin/gcr-viewer %s; test=test -n "$DISPLAY" +application/pkcs12+pem; /usr/bin/gcr-viewer %s; test=test -n "$DISPLAY" +application/pkcs7-mime; /usr/bin/gcr-viewer %s; test=test -n "$DISPLAY" +application/pkcs7-mime+pem; /usr/bin/gcr-viewer %s; test=test -n "$DISPLAY" +application/pkcs8; /usr/bin/gcr-viewer %s; test=test -n "$DISPLAY" +application/pkcs8+pem; /usr/bin/gcr-viewer %s; test=test -n "$DISPLAY" +application/pkix-cert; /usr/bin/gcr-viewer %s; test=test -n "$DISPLAY" +application/pkix-cert+pem; /usr/bin/gcr-viewer %s; test=test -n "$DISPLAY" +application/pkix-crl; /usr/bin/gcr-viewer %s; test=test -n "$DISPLAY" +application/pkix-crl+pem; /usr/bin/gcr-viewer %s; test=test -n "$DISPLAY" +application/x-pem-file; /usr/bin/gcr-viewer %s; test=test -n "$DISPLAY" +application/x-pem-key; /usr/bin/gcr-viewer %s; test=test -n "$DISPLAY" +application/x-pkcs12; /usr/bin/gcr-viewer %s; test=test -n "$DISPLAY" +application/x-pkcs7-certificates; /usr/bin/gcr-viewer %s; test=test -n "$DISPLAY" +application/x-x509-ca-cert; /usr/bin/gcr-viewer %s; test=test -n "$DISPLAY" +application/x-x509-user-cert; /usr/bin/gcr-viewer %s; test=test -n "$DISPLAY" +application/pkcs10; /usr/bin/gcr-viewer %s; test=test -n "$DISPLAY" +application/pkcs10+pem; /usr/bin/gcr-viewer %s; test=test -n "$DISPLAY" +application/x-spkac; /usr/bin/gcr-viewer %s; test=test -n "$DISPLAY" +application/x-spkac+base64; /usr/bin/gcr-viewer %s; test=test -n "$DISPLAY" application/x-gerber; gerbview %s; test=test -n "$DISPLAY" application/x-excellon; gerbview %s; test=test -n "$DISPLAY" image/bmp; gimp-2.10 %s; test=test -n "$DISPLAY" @@ -344,15 +327,15 @@ application/x-raw-disk-image; gnome-disk-image-mounter %s; test=test -n "$DISPLA application/x-cd-image; gnome-disks --restore-disk-image %s; test=test -n "$DISPLAY" application/x-raw-disk-image; gnome-disks --restore-disk-image %s; test=test -n "$DISPLAY" application/x-raw-disk-image-xz-compressed; gnome-disks --restore-disk-image %s; test=test -n "$DISPLAY" -application/x-rpm; gnome-software --local-filename=%s; test=test -n "$DISPLAY" -application/x-redhat-package-manager; gnome-software --local-filename=%s; test=test -n "$DISPLAY" -application/x-deb; gnome-software --local-filename=%s; test=test -n "$DISPLAY" -application/x-app-package; gnome-software --local-filename=%s; test=test -n "$DISPLAY" -application/vnd.ms-cab-compressed; gnome-software --local-filename=%s; test=test -n "$DISPLAY" -application/vnd.flatpak; gnome-software --local-filename=%s; test=test -n "$DISPLAY" -application/vnd.flatpak.repo; gnome-software --local-filename=%s; test=test -n "$DISPLAY" -application/vnd.flatpak.ref; gnome-software --local-filename=%s; test=test -n "$DISPLAY" -application/vnd.snap; gnome-software --local-filename=%s; test=test -n "$DISPLAY" +application/x-rpm; gnome-software --local-filename %s; test=test -n "$DISPLAY" +application/x-redhat-package-manager; gnome-software --local-filename %s; test=test -n "$DISPLAY" +application/x-deb; gnome-software --local-filename %s; test=test -n "$DISPLAY" +application/x-app-package; gnome-software --local-filename %s; test=test -n "$DISPLAY" +application/vnd.ms-cab-compressed; gnome-software --local-filename %s; test=test -n "$DISPLAY" +application/vnd.flatpak; gnome-software --local-filename %s; test=test -n "$DISPLAY" +application/vnd.flatpak.repo; gnome-software --local-filename %s; test=test -n "$DISPLAY" +application/vnd.flatpak.ref; gnome-software --local-filename %s; test=test -n "$DISPLAY" +application/vnd.snap; gnome-software --local-filename %s; test=test -n "$DISPLAY" application/gnuradio-grc; gnuradio-companion %s; test=test -n "$DISPLAY" text/html; /usr/bin/google-chrome-stable --incognito %s; test=test -n "$DISPLAY" text/xml; /usr/bin/google-chrome-stable --incognito %s; test=test -n "$DISPLAY" @@ -518,6 +501,29 @@ application/java-archive; cautious-launcher %s /usr/bin/java -jar; test=test -n application/x-jar; cautious-launcher %s /usr/bin/java -jar; test=test -n "$DISPLAY" application/x-openscad; openscad %s; test=test -n "$DISPLAY" inode/directory; baobab %s; test=test -n "$DISPLAY" +image/bmp; eog %s; test=test -n "$DISPLAY" +image/gif; eog %s; test=test -n "$DISPLAY" +image/jpeg; eog %s; test=test -n "$DISPLAY" +image/jpg; eog %s; test=test -n "$DISPLAY" +image/pjpeg; eog %s; test=test -n "$DISPLAY" +image/png; eog %s; test=test -n "$DISPLAY" +image/tiff; eog %s; test=test -n "$DISPLAY" +image/x-bmp; eog %s; test=test -n "$DISPLAY" +image/x-gray; eog %s; test=test -n "$DISPLAY" +image/x-icb; eog %s; test=test -n "$DISPLAY" +image/x-ico; eog %s; test=test -n "$DISPLAY" +image/x-png; eog %s; test=test -n "$DISPLAY" +image/x-portable-anymap; eog %s; test=test -n "$DISPLAY" +image/x-portable-bitmap; eog %s; test=test -n "$DISPLAY" +image/x-portable-graymap; eog %s; test=test -n "$DISPLAY" +image/x-portable-pixmap; eog %s; test=test -n "$DISPLAY" +image/x-xbitmap; eog %s; test=test -n "$DISPLAY" +image/x-xpixmap; eog %s; test=test -n "$DISPLAY" +image/x-pcx; eog %s; test=test -n "$DISPLAY" +image/svg+xml; eog %s; test=test -n "$DISPLAY" +image/svg+xml-compressed; eog %s; test=test -n "$DISPLAY" +image/vnd.wap.wbmp; eog %s; test=test -n "$DISPLAY" +image/x-icns; eog %s; test=test -n "$DISPLAY" application/pdf; evince %s; test=test -n "$DISPLAY" application/x-bzpdf; evince %s; test=test -n "$DISPLAY" application/x-gzpdf; evince %s; test=test -n "$DISPLAY" @@ -562,7 +568,7 @@ x-scheme-handler/webcal; evolution -c tasks %s; test=test -n "$DISPLAY" x-scheme-handler/calendar; evolution -c tasks %s; test=test -n "$DISPLAY" x-scheme-handler/task; evolution -c tasks %s; test=test -n "$DISPLAY" x-scheme-handler/memo; evolution -c tasks %s; test=test -n "$DISPLAY" -application/epub+zip; file-roller %s; test=test -n "$DISPLAY" +application/bzip2; file-roller %s; test=test -n "$DISPLAY" application/gzip; file-roller %s; test=test -n "$DISPLAY" application/vnd.android.package-archive; file-roller %s; test=test -n "$DISPLAY" application/vnd.ms-cab-compressed; file-roller %s; test=test -n "$DISPLAY" @@ -604,7 +610,6 @@ application/x-lzma; file-roller %s; test=test -n "$DISPLAY" application/x-lzma-compressed-tar; file-roller %s; test=test -n "$DISPLAY" application/x-lzop; file-roller %s; test=test -n "$DISPLAY" application/x-lz4-compressed-tar; file-roller %s; test=test -n "$DISPLAY" -application/x-lzop-compressed-tar; file-roller %s; test=test -n "$DISPLAY" application/x-ms-wim; file-roller %s; test=test -n "$DISPLAY" application/x-rar; file-roller %s; test=test -n "$DISPLAY" application/x-rar-compressed; file-roller %s; test=test -n "$DISPLAY" @@ -614,14 +619,18 @@ application/x-rzip; file-roller %s; test=test -n "$DISPLAY" application/x-rzip-compressed-tar; file-roller %s; test=test -n "$DISPLAY" application/x-tar; file-roller %s; test=test -n "$DISPLAY" application/x-tarz; file-roller %s; test=test -n "$DISPLAY" +application/x-tzo; file-roller %s; test=test -n "$DISPLAY" application/x-stuffit; file-roller %s; test=test -n "$DISPLAY" application/x-war; file-roller %s; test=test -n "$DISPLAY" +application/x-xar; file-roller %s; test=test -n "$DISPLAY" application/x-xz; file-roller %s; test=test -n "$DISPLAY" application/x-xz-compressed-tar; file-roller %s; test=test -n "$DISPLAY" application/x-zip; file-roller %s; test=test -n "$DISPLAY" application/x-zip-compressed; file-roller %s; test=test -n "$DISPLAY" +application/x-zstd-compressed-tar; file-roller %s; test=test -n "$DISPLAY" application/x-zoo; file-roller %s; test=test -n "$DISPLAY" application/zip; file-roller %s; test=test -n "$DISPLAY" +application/zstd; file-roller %s; test=test -n "$DISPLAY" application/x-font-ttf; gnome-font-viewer %s; test=test -n "$DISPLAY" application/x-font-pcf; gnome-font-viewer %s; test=test -n "$DISPLAY" application/x-font-type1; gnome-font-viewer %s; test=test -n "$DISPLAY" @@ -878,9 +887,18 @@ x-scheme-handler/mmsh; totem --fullscreen %s; test=test -n "$DISPLAY" x-scheme-handler/uvox; totem --fullscreen %s; test=test -n "$DISPLAY" x-scheme-handler/icy; totem --fullscreen %s; test=test -n "$DISPLAY" x-scheme-handler/icyx; totem --fullscreen %s; test=test -n "$DISPLAY" +x-scheme-handler/rdp; /usr/bin/remmina --quit %s; test=test -n "$DISPLAY" +x-scheme-handler/spice; /usr/bin/remmina --quit %s; test=test -n "$DISPLAY" +x-scheme-handler/vnc; /usr/bin/remmina --quit %s; test=test -n "$DISPLAY" +x-scheme-handler/remmina; /usr/bin/remmina --quit %s; test=test -n "$DISPLAY" +application/x-remmina; /usr/bin/remmina --quit %s; test=test -n "$DISPLAY" application/x-kicad-pcb; pcbnew %s; test=test -n "$DISPLAY" application/vnc-shortcut; vncviewer %s; test=test -n "$DISPLAY" -application/x-remmina; /usr/bin/remmina --edit %s; test=test -n "$DISPLAY" +application/x-remmina; /usr/bin/remmina -e %s; test=test -n "$DISPLAY" +x-scheme-handler/remmina; /usr/bin/remmina -e %s; test=test -n "$DISPLAY" +x-scheme-handler/rdp; /usr/bin/remmina -e %s; test=test -n "$DISPLAY" +x-scheme-handler/spice; /usr/bin/remmina -e %s; test=test -n "$DISPLAY" +x-scheme-handler/vnc; /usr/bin/remmina -e %s; test=test -n "$DISPLAY" x-content/audio-player; rhythmbox-client --select-source %s; test=test -n "$DISPLAY" x-content/audio-cdda; rhythmbox-client --select-source %s; test=test -n "$DISPLAY" x-scheme-handler/sgnl; /opt/Signal/signal-desktop --no-sandbox %s; test=test -n "$DISPLAY" diff --git a/manpath.config b/manpath.config index 722a52d..7c2792e 100644 --- a/manpath.config +++ b/manpath.config @@ -69,6 +69,7 @@ MANDB_MAP /usr/local/man /var/cache/man/oldlocal MANDB_MAP /usr/local/share/man /var/cache/man/local MANDB_MAP /usr/X11R6/man /var/cache/man/X11R6 MANDB_MAP /opt/man /var/cache/man/opt +MANDB_MAP /snap/man /var/cache/man/snap # #--------------------------------------------------------- # Program definitions. These are commented out by default as the value diff --git a/matplotlibrc b/matplotlibrc index 55e6fa9..6561cc2 100644 --- a/matplotlibrc +++ b/matplotlibrc @@ -31,9 +31,10 @@ ## The default backend. If you omit this parameter, the first ## working backend from the following list is used: -## MacOSX Qt5Agg Qt4Agg Gtk3Agg GTK3Cairo TkAgg WxAgg Agg Cairo +## MacOSX Qt5Agg Qt4Agg Gtk3Agg TkAgg WxAgg Agg ## -## Other choices include: WX PS PDF SVG Template. +## Other choices include: +## Qt5Cairo Qt4Cairo GTK3Cairo TkCairo WxCairo Cairo Wx PS PDF SVG Template. ## ## You can also deploy your own backend outside of matplotlib by ## referring to the module name (which must be in the PYTHONPATH) as @@ -127,6 +128,7 @@ backend: TkAgg #boxplot.flierprops.marker : o #boxplot.flierprops.markerfacecolor : none #boxplot.flierprops.markeredgecolor : black +#boxplot.flierprops.markeredgewidth : 1.0 #boxplot.flierprops.markersize : 6 #boxplot.flierprops.linestyle : none #boxplot.flierprops.linewidth : 1.0 @@ -228,14 +230,18 @@ backend: TkAgg #text.latex.preamble : ## IMPROPER USE OF THIS FEATURE WILL LEAD TO LATEX FAILURES ## AND IS THEREFORE UNSUPPORTED. PLEASE DO NOT ASK FOR HELP ## IF THIS FEATURE DOES NOT DO WHAT YOU EXPECT IT TO. - ## preamble is a comma separated list of LaTeX statements - ## that are included in the LaTeX document preamble. - ## An example: - ## text.latex.preamble : \usepackage{bm},\usepackage{euler} + ## text.latex.preamble is a single line of LaTeX code that + ## will be passed on to the LaTeX system. It may contain + ## any code that is valid for the LaTeX "preamble", i.e. + ## between the "\documentclass" and "\begin{document}" + ## statements. + ## Note that it has to be put on a single line, which may + ## become quite long. ## The following packages are always loaded with usetex, so ## beware of package collisions: color, geometry, graphicx, - ## type1cm, textcomp. Adobe Postscript (PSSNFS) font packages - ## may also be loaded, depending on your font settings + ## type1cm, textcomp. + ## Adobe Postscript (PSSNFS) font packages may also be + ## loaded, depending on your font settings. #text.latex.preview : False #text.hinting : auto ## May be one of the following: @@ -413,7 +419,7 @@ backend: TkAgg #legend.scatterpoints : 1 ## number of scatter points #legend.markerscale : 1.0 ## the relative size of legend markers vs. original #legend.fontsize : medium -#legend.title_fontsize : None ## None sets to the same as the default axes. +#legend.title_fontsize : None ## None sets to the same as the default axes. ## Dimensions as fraction of fontsize: #legend.borderpad : 0.4 ## border whitespace #legend.labelspacing : 0.5 ## the vertical space between the legend entries @@ -483,6 +489,7 @@ backend: TkAgg #### SCATTER PLOTS #scatter.marker : o ## The default marker type for scatter plots. +#scatter.edgecolors : face ## The default edgecolors for scatter plots. #### Agg rendering #### Warning: experimental, 2008/10/10 @@ -532,7 +539,6 @@ backend: TkAgg ## leave empty to always use current working directory #savefig.transparent : False ## setting that controls whether figures are saved with a ## transparent background by default -#savefig.frameon : True ## enable frame of figure when saving #savefig.orientation : portrait ## Orientation of saved figure ### tk backend params @@ -560,13 +566,11 @@ backend: TkAgg #svg.fonttype : path ## How to handle SVG fonts: ## none: Assume fonts are installed on the machine where the SVG will be viewed. ## path: Embed characters as paths -- supported by most SVG renderers - ## svgfont: Embed characters as SVG fonts -- supported only by Chrome, - ## Opera and Safari #svg.hashsalt : None ## if not None, use this string as hash salt ## instead of uuid4 ### pgf parameter #pgf.rcfonts : True -#pgf.preamble : +#pgf.preamble : ## see text.latex.preamble for documentation #pgf.texsystem : xelatex ### docstring params @@ -577,8 +581,8 @@ backend: TkAgg ## Leave the field(s) empty if you don't need a key-map. (i.e., fullscreen : '') #keymap.fullscreen : f, ctrl+f ## toggling #keymap.home : h, r, home ## home or reset mnemonic -#keymap.back : left, c, backspace ## forward / backward keys to enable -#keymap.forward : right, v ## left handed quick navigation +#keymap.back : left, c, backspace, MouseButton.BACK ## forward / backward keys +#keymap.forward : right, v, MouseButton.FORWARD ## for quick navigation #keymap.pan : p ## pan mnemonic #keymap.zoom : o ## zoom mnemonic #keymap.save : s, ctrl+s ## saving current figure @@ -613,4 +617,5 @@ backend: TkAgg ## On Windows use the full path since convert ## is also the name of a system tool. #animation.convert_args: ## Additional arguments to pass to convert -#animation.embed_limit : 20.0 +#animation.embed_limit : 20.0 ## Limit, in MB, of size of base64 encoded + ## animation in HTML (i.e. IPython notebook) diff --git a/nanorc b/nanorc index cbaa6a8..9104c9b 100644 --- a/nanorc +++ b/nanorc @@ -54,9 +54,9 @@ ## Do not use the line below the title bar, leaving it entirely blank. # set emptyline -## Enable hard-wrapping and set the target width, both for automatic -## line wrapping and for justifying paragraphs. If the value is 0 or -## less, the wrapping point will be the screen width minus this number. +## Set the target width for automatic hard-wrapping and for justifying +## paragraphs. If the specified value is 0 or less, the wrapping point +## will be the terminal's width minus this number. # set fill -8 ## Remember the used search/replace strings for the next session. @@ -97,10 +97,6 @@ set locking ## Don't automatically add a newline when a file does not end with one. # set nonewlines -## Don't pause between warnings at startup. Which means that only the -## last one will be readable (when there are multiple ones). -# set nopauses - ## Set operating directory. nano will not read or write files outside ## this directory and its subdirectories. Also, the current directory ## is changed to here, so any files are inserted from this dir. A blank @@ -218,49 +214,44 @@ set suspend ## Setup of syntax coloring. ## -## Format: -## -## syntax "short description" ["filename regex" ...] -## -## The "none" syntax is reserved; specifying it on the command line is -## the same as not having a syntax at all. The "default" syntax is -## special: it takes no filename regexes, and applies to files that -## don't match any other syntax's filename regexes. +## syntax "name" ["filename regex" ...] ## -## color foreground,background "regex" ["regex"...] -## or -## icolor foreground,background "regex" ["regex"...] +## color|icolor foreground,background "regex" ["regex"...] +## [...] ## -## "color" will do case-sensitive matches, while "icolor" will do +## 'color' will do case-sensitive matches, while 'icolor' will do ## case-insensitive matches. ## -## Valid color names ares: white, black, normal, red, blue, green, -## yellow, magenta, cyan. For foreground colors, you may use the -## prefix "bright" to get a stronger highlight. +## All color commands are applied in the order in which they are specified, +## meaning that later commands can recolor stuff that was colored earlier. +## +## Valid color names for foreground and background are: white, black, normal, +## red, blue, green, yellow, magenta, cyan. For foreground colors, you may +## use the prefix "bright" to get a stronger highlight. ## ## All regexes (regular expressions) are of the extended type (ERE). ## -## To use multi-line regexes, use the start="regex" end="regex" -## [start="regex" end="regex"...] format. +## If the coloring rule should span multiple lines, use the following format: ## -## If your system supports transparency, not specifying a background -## color will use a transparent color. If you don't want this, be sure -## to set the background color to black or white. +## color fg,bg start="regex" end="regex" ## ## If you wish, you may put your syntax definitions in separate files. ## You can make use of such files as follows: ## -## include "/path/to/syntax_file.nanorc" -## -## Unless otherwise noted, the name of the syntax file (without the -## ".nanorc" extension) should be the same as the "short description" -## name inside that file. These names are kept fairly short to make -## them easier to remember and faster to type using nano's -Y option. +## include "/path/to/syntax_file.nanorc" ## To include all existing syntax definitions, you can do: include "/usr/share/nano/*.nanorc" +## If should always produce four spaces when editing a Python file, +## independent of the settings of 'tabsize' and 'tabstospaces': +# extendsyntax python tabgives " " + +## If should always produce an actual TAB when editing a Makefile: +# extendsyntax makefile tabgives " " + + ## Key bindings. ## See nanorc(5) (section REBINDING KEYS) for more details on this. @@ -277,6 +268,9 @@ include "/usr/share/nano/*.nanorc" ## such as ^O for Open, ^F for Find, ^H for Help, and ^Q for Quit, ## then uncomment these: #bind ^Q exit all +#bind ^S savefile main +#bind ^W writeout main +#bind ^O insert main #bind ^H help all #bind ^H exit help #bind ^F whereis all @@ -284,23 +278,23 @@ include "/usr/share/nano/*.nanorc" #bind ^B wherewas all #bind ^D findprevious all #bind ^R replace main -#bind ^W writeout main -#bind ^O insert main -#unbind ^V all -#unbind ^Y all #bind M-X flipnewbuffer all #bind ^X cut all -#bind ^C copy all +#bind ^C copy main #bind ^V paste all #bind ^P curpos main +#bind ^A mark main +#unbind ^K main +#unbind ^U all +#unbind ^N main +#unbind ^Y all +#unbind M-J main +#unbind M-T main #bind ^T gotoline main #bind ^T gotodir browser #bind ^Y speller main -#unbind ^K all -#unbind ^U all +#bind M-U undo main #bind M-R redo main #bind ^U undo main #bind ^E redo main -#unbind M-J main -#unbind M-T main #set multibuffer diff --git a/nvcc.profile b/nvcc.profile index 9177ee0..25360da 100644 --- a/nvcc.profile +++ b/nvcc.profile @@ -11,7 +11,7 @@ PATH += /usr/lib/nvidia-cuda-toolkit/bin: #INCLUDES += -LIBRARIES =+ $(_SPACE_) -L/usr/lib/x86_64-linux-gnu/stubs +LIBRARIES =+ $(_SPACE_) -L/usr/lib/x86_64-linux-gnu/stubs -L/usr/lib/x86_64-linux-gnu #CUDAFE_FLAGS += #PTXAS_FLAGS += diff --git a/pam.d/login b/pam.d/login index 7b33605..553145f 100644 --- a/pam.d/login +++ b/pam.d/login @@ -12,36 +12,37 @@ auth optional pam_faildelay.so delay=3000000 # ISSUE_FILE option from login.defs). Uncomment for use # auth required pam_issue.so issue=/etc/issue -# Disallows root logins except on tty's listed in /etc/securetty -# (Replaces the `CONSOLE' setting from login.defs) -# -# With the default control of this module: -# [success=ok new_authtok_reqd=ok ignore=ignore user_unknown=bad default=die] -# root will not be prompted for a password on insecure lines. -# if an invalid username is entered, a password is prompted (but login -# will eventually be rejected) -# -# You can change it to a "requisite" module if you think root may mis-type -# her login and should not be prompted for a password in that case. But -# this will leave the system as vulnerable to user enumeration attacks. -# -# You can change it to a "required" module if you think it permits to -# guess valid user names of your system (invalid user names are considered -# as possibly being root on insecure lines), but root passwords may be -# communicated over insecure lines. -auth [success=ok new_authtok_reqd=ok ignore=ignore user_unknown=bad default=die] pam_securetty.so - # Disallows other than root logins when /etc/nologin exists # (Replaces the `NOLOGINS_FILE' option from login.defs) auth requisite pam_nologin.so -# SELinux needs to be the first session rule. This ensures that any -# lingering context has been cleared. Without out this it is possible +# SELinux needs to be the first session rule. This ensures that any +# lingering context has been cleared. Without this it is possible # that a module could execute code in the wrong domain. # When the module is present, "required" would be sufficient (When SELinux # is disabled, this returns success.) session [success=ok ignore=ignore module_unknown=ignore default=bad] pam_selinux.so close +# Sets the loginuid process attribute +session required pam_loginuid.so + +# Prints the message of the day upon successful login. +# (Replaces the `MOTD_FILE' option in login.defs) +# This includes a dynamically generated part from /run/motd.dynamic +# and a static (admin-editable) part from /etc/motd. +session optional pam_motd.so motd=/run/motd.dynamic +session optional pam_motd.so noupdate + +# SELinux needs to intervene at login time to ensure that the process +# starts in the proper default security context. Only sessions which are +# intended to run in the user's context should be run after this. +# pam_selinux.so changes the SELinux context of the used TTY and configures +# SELinux in order to transition to the user context with the next execve() +# call. +session [success=ok ignore=ignore module_unknown=ignore default=bad] pam_selinux.so open +# When the module is present, "required" would be sufficient (When SELinux +# is disabled, this returns success.) + # This module parses environment configuration file(s) # and also allows you to use an extended config # file /etc/security/pam_env.conf. @@ -62,7 +63,7 @@ session required pam_env.so readenv=1 envfile=/etc/default/locale auth optional pam_group.so # Uncomment and edit /etc/security/time.conf if you need to set -# time restrainst on logins. +# time restraint on logins. # (Replaces the `PORTTIME_CHECKS_ENAB' option from login.defs # as well as /etc/porttime) # account requisite pam_time.so @@ -76,18 +77,11 @@ auth optional pam_group.so # (Replaces the use of /etc/limits in old login) session required pam_limits.so -# Prints the last login info upon succesful login +# Prints the last login info upon successful login # (Replaces the `LASTLOG_ENAB' option from login.defs) session optional pam_lastlog.so -# Prints the message of the day upon succesful login. -# (Replaces the `MOTD_FILE' option in login.defs) -# This includes a dynamically generated part from /run/motd.dynamic -# and a static (admin-editable) part from /etc/motd. -session optional pam_motd.so motd=/run/motd.dynamic -session optional pam_motd.so noupdate - -# Prints the status of the user's mailbox upon succesful login +# Prints the status of the user's mailbox upon successful login # (Replaces the `MAIL_CHECK_ENAB' option from login.defs). # # This also defines the MAIL environment variable @@ -97,18 +91,10 @@ session optional pam_motd.so noupdate # See comments in /etc/login.defs session optional pam_mail.so standard -# Sets the loginuid process attribute -session required pam_loginuid.so +# Create a new session keyring. +session optional pam_keyinit.so force revoke # Standard Un*x account and session @include common-account @include common-session @include common-password - -# SELinux needs to intervene at login time to ensure that the process -# starts in the proper default security context. Only sessions which are -# intended to run in the user's context should be run after this. -session [success=ok ignore=ignore module_unknown=ignore default=bad] pam_selinux.so open -# When the module is present, "required" would be sufficient (When SELinux -# is disabled, this returns success.) -auth required pam_u2f.so authfile=/etc/u2f_mappings cue diff --git a/passwd b/passwd index 4d34b7f..e2ab46f 100644 --- a/passwd +++ b/passwd @@ -58,3 +58,4 @@ tcpdump:x:132:145::/nonexistent:/usr/sbin/nologin nvidia-persistenced:x:133:146:NVIDIA Persistence Daemon,,,:/nonexistent:/sbin/nologin dump1090:x:134:65534::/usr/share/dump1090-mutability:/usr/sbin/nologin nx:x:135:1015::/var/NX/nx:/etc/NX/nxserver +tss:x:136:147:TPM software stack,,,:/var/lib/tpm:/bin/false diff --git a/passwd- b/passwd- index c797ef9..d9f3733 100644 --- a/passwd- +++ b/passwd- @@ -57,4 +57,5 @@ systemd-coredump:x:997:997:systemd Core Dumper:/:/sbin/nologin tcpdump:x:132:145::/nonexistent:/usr/sbin/nologin nvidia-persistenced:x:133:146:NVIDIA Persistence Daemon,,,:/nonexistent:/sbin/nologin dump1090:x:134:65534::/usr/share/dump1090-mutability:/usr/sbin/nologin -nx:x:135:1015::/var/NX/nx:/bin/false +nx:x:135:1015::/var/NX/nx:/etc/NX/nxserver +tss:x:136:147::/var/lib/tpm:/bin/false diff --git a/perl/XML/SAX/ParserDetails.ini b/perl/XML/SAX/ParserDetails.ini index 19ef0df..88cb746 100644 --- a/perl/XML/SAX/ParserDetails.ini +++ b/perl/XML/SAX/ParserDetails.ini @@ -17,15 +17,15 @@ http://xml.org/sax/features/external-parameter-entities = 1 [XML::SAX::ExpatXS] -http://xmlns.perl.org/sax/ns-attributes = 1 http://xmlns.perl.org/sax/locator = 1 http://xml.org/sax/features/external-parameter-entities = 1 +http://xmlns.perl.org/sax/xmlns-uris = 1 +http://xml.org/sax/features/namespaces = 1 +http://xmlns.perl.org/sax/ns-attributes = 1 http://xmlns.perl.org/sax/recstring = 1 -http://xml.org/sax/features/external-general-entities = 1 -http://xmlns.perl.org/sax/version-2.1 = 1 http://xmlns.perl.org/sax/join-character-data = 1 -http://xmlns.perl.org/sax/xmlns-uris = 1 +http://xmlns.perl.org/sax/version-2.1 = 1 +http://xml.org/sax/features/external-general-entities = 1 http://xml.org/sax/features/xmlns-uris = 1 -http://xml.org/sax/features/namespaces = 1 diff --git a/php/7.4/cli/conf.d/10-opcache.ini b/php/7.4/cli/conf.d/10-opcache.ini new file mode 120000 index 0000000..6147d1f --- /dev/null +++ b/php/7.4/cli/conf.d/10-opcache.ini @@ -0,0 +1 @@ +/etc/php/7.4/mods-available/opcache.ini \ No newline at end of file diff --git a/php/7.4/cli/conf.d/10-pdo.ini b/php/7.4/cli/conf.d/10-pdo.ini new file mode 120000 index 0000000..39d8297 --- /dev/null +++ b/php/7.4/cli/conf.d/10-pdo.ini @@ -0,0 +1 @@ +/etc/php/7.4/mods-available/pdo.ini \ No newline at end of file diff --git a/php/7.4/cli/conf.d/20-calendar.ini b/php/7.4/cli/conf.d/20-calendar.ini new file mode 120000 index 0000000..ab4426f --- /dev/null +++ b/php/7.4/cli/conf.d/20-calendar.ini @@ -0,0 +1 @@ +/etc/php/7.4/mods-available/calendar.ini \ No newline at end of file diff --git a/php/7.4/cli/conf.d/20-ctype.ini b/php/7.4/cli/conf.d/20-ctype.ini new file mode 120000 index 0000000..81272fd --- /dev/null +++ b/php/7.4/cli/conf.d/20-ctype.ini @@ -0,0 +1 @@ +/etc/php/7.4/mods-available/ctype.ini \ No newline at end of file diff --git a/php/7.4/cli/conf.d/20-curl.ini b/php/7.4/cli/conf.d/20-curl.ini new file mode 120000 index 0000000..fb62f39 --- /dev/null +++ b/php/7.4/cli/conf.d/20-curl.ini @@ -0,0 +1 @@ +/etc/php/7.4/mods-available/curl.ini \ No newline at end of file diff --git a/php/7.4/cli/conf.d/20-exif.ini b/php/7.4/cli/conf.d/20-exif.ini new file mode 120000 index 0000000..6e60840 --- /dev/null +++ b/php/7.4/cli/conf.d/20-exif.ini @@ -0,0 +1 @@ +/etc/php/7.4/mods-available/exif.ini \ No newline at end of file diff --git a/php/7.4/cli/conf.d/20-ffi.ini b/php/7.4/cli/conf.d/20-ffi.ini new file mode 120000 index 0000000..616707c --- /dev/null +++ b/php/7.4/cli/conf.d/20-ffi.ini @@ -0,0 +1 @@ +/etc/php/7.4/mods-available/ffi.ini \ No newline at end of file diff --git a/php/7.4/cli/conf.d/20-fileinfo.ini b/php/7.4/cli/conf.d/20-fileinfo.ini new file mode 120000 index 0000000..8dae17b --- /dev/null +++ b/php/7.4/cli/conf.d/20-fileinfo.ini @@ -0,0 +1 @@ +/etc/php/7.4/mods-available/fileinfo.ini \ No newline at end of file diff --git a/php/7.4/cli/conf.d/20-ftp.ini b/php/7.4/cli/conf.d/20-ftp.ini new file mode 120000 index 0000000..9f89d68 --- /dev/null +++ b/php/7.4/cli/conf.d/20-ftp.ini @@ -0,0 +1 @@ +/etc/php/7.4/mods-available/ftp.ini \ No newline at end of file diff --git a/php/7.4/cli/conf.d/20-gettext.ini b/php/7.4/cli/conf.d/20-gettext.ini new file mode 120000 index 0000000..47893aa --- /dev/null +++ b/php/7.4/cli/conf.d/20-gettext.ini @@ -0,0 +1 @@ +/etc/php/7.4/mods-available/gettext.ini \ No newline at end of file diff --git a/php/7.4/cli/conf.d/20-iconv.ini b/php/7.4/cli/conf.d/20-iconv.ini new file mode 120000 index 0000000..c5acd33 --- /dev/null +++ b/php/7.4/cli/conf.d/20-iconv.ini @@ -0,0 +1 @@ +/etc/php/7.4/mods-available/iconv.ini \ No newline at end of file diff --git a/php/7.4/cli/conf.d/20-json.ini b/php/7.4/cli/conf.d/20-json.ini new file mode 120000 index 0000000..fa1f291 --- /dev/null +++ b/php/7.4/cli/conf.d/20-json.ini @@ -0,0 +1 @@ +/etc/php/7.4/mods-available/json.ini \ No newline at end of file diff --git a/php/7.4/cli/conf.d/20-phar.ini b/php/7.4/cli/conf.d/20-phar.ini new file mode 120000 index 0000000..79ac841 --- /dev/null +++ b/php/7.4/cli/conf.d/20-phar.ini @@ -0,0 +1 @@ +/etc/php/7.4/mods-available/phar.ini \ No newline at end of file diff --git a/php/7.4/cli/conf.d/20-posix.ini b/php/7.4/cli/conf.d/20-posix.ini new file mode 120000 index 0000000..96ec45a --- /dev/null +++ b/php/7.4/cli/conf.d/20-posix.ini @@ -0,0 +1 @@ +/etc/php/7.4/mods-available/posix.ini \ No newline at end of file diff --git a/php/7.4/cli/conf.d/20-readline.ini b/php/7.4/cli/conf.d/20-readline.ini new file mode 120000 index 0000000..5b61e1c --- /dev/null +++ b/php/7.4/cli/conf.d/20-readline.ini @@ -0,0 +1 @@ +/etc/php/7.4/mods-available/readline.ini \ No newline at end of file diff --git a/php/7.4/cli/conf.d/20-shmop.ini b/php/7.4/cli/conf.d/20-shmop.ini new file mode 120000 index 0000000..f6ea937 --- /dev/null +++ b/php/7.4/cli/conf.d/20-shmop.ini @@ -0,0 +1 @@ +/etc/php/7.4/mods-available/shmop.ini \ No newline at end of file diff --git a/php/7.4/cli/conf.d/20-sockets.ini b/php/7.4/cli/conf.d/20-sockets.ini new file mode 120000 index 0000000..e3fa29d --- /dev/null +++ b/php/7.4/cli/conf.d/20-sockets.ini @@ -0,0 +1 @@ +/etc/php/7.4/mods-available/sockets.ini \ No newline at end of file diff --git a/php/7.4/cli/conf.d/20-sysvmsg.ini b/php/7.4/cli/conf.d/20-sysvmsg.ini new file mode 120000 index 0000000..d0bf125 --- /dev/null +++ b/php/7.4/cli/conf.d/20-sysvmsg.ini @@ -0,0 +1 @@ +/etc/php/7.4/mods-available/sysvmsg.ini \ No newline at end of file diff --git a/php/7.4/cli/conf.d/20-sysvsem.ini b/php/7.4/cli/conf.d/20-sysvsem.ini new file mode 120000 index 0000000..2fda4f3 --- /dev/null +++ b/php/7.4/cli/conf.d/20-sysvsem.ini @@ -0,0 +1 @@ +/etc/php/7.4/mods-available/sysvsem.ini \ No newline at end of file diff --git a/php/7.4/cli/conf.d/20-sysvshm.ini b/php/7.4/cli/conf.d/20-sysvshm.ini new file mode 120000 index 0000000..654c475 --- /dev/null +++ b/php/7.4/cli/conf.d/20-sysvshm.ini @@ -0,0 +1 @@ +/etc/php/7.4/mods-available/sysvshm.ini \ No newline at end of file diff --git a/php/7.4/cli/conf.d/20-tokenizer.ini b/php/7.4/cli/conf.d/20-tokenizer.ini new file mode 120000 index 0000000..3a498c9 --- /dev/null +++ b/php/7.4/cli/conf.d/20-tokenizer.ini @@ -0,0 +1 @@ +/etc/php/7.4/mods-available/tokenizer.ini \ No newline at end of file diff --git a/php/7.4/cli/conf.d/20-zip.ini b/php/7.4/cli/conf.d/20-zip.ini new file mode 120000 index 0000000..79c5bfc --- /dev/null +++ b/php/7.4/cli/conf.d/20-zip.ini @@ -0,0 +1 @@ +/etc/php/7.4/mods-available/zip.ini \ No newline at end of file diff --git a/php/7.4/cli/php.ini b/php/7.4/cli/php.ini new file mode 100644 index 0000000..be24c37 --- /dev/null +++ b/php/7.4/cli/php.ini @@ -0,0 +1,1946 @@ +[PHP] + +;;;;;;;;;;;;;;;;;;; +; About php.ini ; +;;;;;;;;;;;;;;;;;;; +; PHP's initialization file, generally called php.ini, is responsible for +; configuring many of the aspects of PHP's behavior. + +; PHP attempts to find and load this configuration from a number of locations. +; The following is a summary of its search order: +; 1. SAPI module specific location. +; 2. The PHPRC environment variable. (As of PHP 5.2.0) +; 3. A number of predefined registry keys on Windows (As of PHP 5.2.0) +; 4. Current working directory (except CLI) +; 5. The web server's directory (for SAPI modules), or directory of PHP +; (otherwise in Windows) +; 6. The directory from the --with-config-file-path compile time option, or the +; Windows directory (usually C:\windows) +; See the PHP docs for more specific information. +; http://php.net/configuration.file + +; The syntax of the file is extremely simple. Whitespace and lines +; beginning with a semicolon are silently ignored (as you probably guessed). +; Section headers (e.g. [Foo]) are also silently ignored, even though +; they might mean something in the future. + +; Directives following the section heading [PATH=/www/mysite] only +; apply to PHP files in the /www/mysite directory. Directives +; following the section heading [HOST=www.example.com] only apply to +; PHP files served from www.example.com. Directives set in these +; special sections cannot be overridden by user-defined INI files or +; at runtime. Currently, [PATH=] and [HOST=] sections only work under +; CGI/FastCGI. +; http://php.net/ini.sections + +; Directives are specified using the following syntax: +; directive = value +; Directive names are *case sensitive* - foo=bar is different from FOO=bar. +; Directives are variables used to configure PHP or PHP extensions. +; There is no name validation. If PHP can't find an expected +; directive because it is not set or is mistyped, a default value will be used. + +; The value can be a string, a number, a PHP constant (e.g. E_ALL or M_PI), one +; of the INI constants (On, Off, True, False, Yes, No and None) or an expression +; (e.g. E_ALL & ~E_NOTICE), a quoted string ("bar"), or a reference to a +; previously set variable or directive (e.g. ${foo}) + +; Expressions in the INI file are limited to bitwise operators and parentheses: +; | bitwise OR +; ^ bitwise XOR +; & bitwise AND +; ~ bitwise NOT +; ! boolean NOT + +; Boolean flags can be turned on using the values 1, On, True or Yes. +; They can be turned off using the values 0, Off, False or No. + +; An empty string can be denoted by simply not writing anything after the equal +; sign, or by using the None keyword: + +; foo = ; sets foo to an empty string +; foo = None ; sets foo to an empty string +; foo = "None" ; sets foo to the string 'None' + +; If you use constants in your value, and these constants belong to a +; dynamically loaded extension (either a PHP extension or a Zend extension), +; you may only use these constants *after* the line that loads the extension. + +;;;;;;;;;;;;;;;;;;; +; About this file ; +;;;;;;;;;;;;;;;;;;; +; PHP comes packaged with two INI files. One that is recommended to be used +; in production environments and one that is recommended to be used in +; development environments. + +; php.ini-production contains settings which hold security, performance and +; best practices at its core. But please be aware, these settings may break +; compatibility with older or less security conscience applications. We +; recommending using the production ini in production and testing environments. + +; php.ini-development is very similar to its production variant, except it is +; much more verbose when it comes to errors. We recommend using the +; development version only in development environments, as errors shown to +; application users can inadvertently leak otherwise secure information. + +; This is the php.ini-production INI file. + +;;;;;;;;;;;;;;;;;;; +; Quick Reference ; +;;;;;;;;;;;;;;;;;;; +; The following are all the settings which are different in either the production +; or development versions of the INIs with respect to PHP's default behavior. +; Please see the actual settings later in the document for more details as to why +; we recommend these changes in PHP's behavior. + +; display_errors +; Default Value: On +; Development Value: On +; Production Value: Off + +; display_startup_errors +; Default Value: Off +; Development Value: On +; Production Value: Off + +; error_reporting +; Default Value: E_ALL & ~E_NOTICE & ~E_STRICT & ~E_DEPRECATED +; Development Value: E_ALL +; Production Value: E_ALL & ~E_DEPRECATED & ~E_STRICT + +; log_errors +; Default Value: Off +; Development Value: On +; Production Value: On + +; max_input_time +; Default Value: -1 (Unlimited) +; Development Value: 60 (60 seconds) +; Production Value: 60 (60 seconds) + +; output_buffering +; Default Value: Off +; Development Value: 4096 +; Production Value: 4096 + +; register_argc_argv +; Default Value: On +; Development Value: Off +; Production Value: Off + +; request_order +; Default Value: None +; Development Value: "GP" +; Production Value: "GP" + +; session.gc_divisor +; Default Value: 100 +; Development Value: 1000 +; Production Value: 1000 + +; session.sid_bits_per_character +; Default Value: 4 +; Development Value: 5 +; Production Value: 5 + +; short_open_tag +; Default Value: On +; Development Value: Off +; Production Value: Off + +; variables_order +; Default Value: "EGPCS" +; Development Value: "GPCS" +; Production Value: "GPCS" + +;;;;;;;;;;;;;;;;;;;; +; php.ini Options ; +;;;;;;;;;;;;;;;;;;;; +; Name for user-defined php.ini (.htaccess) files. Default is ".user.ini" +;user_ini.filename = ".user.ini" + +; To disable this feature set this option to an empty value +;user_ini.filename = + +; TTL for user-defined php.ini files (time-to-live) in seconds. Default is 300 seconds (5 minutes) +;user_ini.cache_ttl = 300 + +;;;;;;;;;;;;;;;;;;;; +; Language Options ; +;;;;;;;;;;;;;;;;;;;; + +; Enable the PHP scripting language engine under Apache. +; http://php.net/engine +engine = On + +; This directive determines whether or not PHP will recognize code between +; tags as PHP source which should be processed as such. It is +; generally recommended that should be used and that this feature +; should be disabled, as enabling it may result in issues when generating XML +; documents, however this remains supported for backward compatibility reasons. +; Note that this directive does not control the would work. +; http://php.net/syntax-highlighting +;highlight.string = #DD0000 +;highlight.comment = #FF9900 +;highlight.keyword = #007700 +;highlight.default = #0000BB +;highlight.html = #000000 + +; If enabled, the request will be allowed to complete even if the user aborts +; the request. Consider enabling it if executing long requests, which may end up +; being interrupted by the user or a browser timing out. PHP's default behavior +; is to disable this feature. +; http://php.net/ignore-user-abort +;ignore_user_abort = On + +; Determines the size of the realpath cache to be used by PHP. This value should +; be increased on systems where PHP opens many files to reflect the quantity of +; the file operations performed. +; Note: if open_basedir is set, the cache is disabled +; http://php.net/realpath-cache-size +;realpath_cache_size = 4096k + +; Duration of time, in seconds for which to cache realpath information for a given +; file or directory. For systems with rarely changing files, consider increasing this +; value. +; http://php.net/realpath-cache-ttl +;realpath_cache_ttl = 120 + +; Enables or disables the circular reference collector. +; http://php.net/zend.enable-gc +zend.enable_gc = On + +; If enabled, scripts may be written in encodings that are incompatible with +; the scanner. CP936, Big5, CP949 and Shift_JIS are the examples of such +; encodings. To use this feature, mbstring extension must be enabled. +; Default: Off +;zend.multibyte = Off + +; Allows to set the default encoding for the scripts. This value will be used +; unless "declare(encoding=...)" directive appears at the top of the script. +; Only affects if zend.multibyte is set. +; Default: "" +;zend.script_encoding = + +; Allows to include or exclude arguments from stack traces generated for exceptions +; Default: Off +; In production, it is recommended to turn this setting on to prohibit the output +; of sensitive information in stack traces +zend.exception_ignore_args = On + +;;;;;;;;;;;;;;;;; +; Miscellaneous ; +;;;;;;;;;;;;;;;;; + +; Decides whether PHP may expose the fact that it is installed on the server +; (e.g. by adding its signature to the Web server header). It is no security +; threat in any way, but it makes it possible to determine whether you use PHP +; on your server or not. +; http://php.net/expose-php +expose_php = On + +;;;;;;;;;;;;;;;;;;; +; Resource Limits ; +;;;;;;;;;;;;;;;;;;; + +; Maximum execution time of each script, in seconds +; http://php.net/max-execution-time +; Note: This directive is hardcoded to 0 for the CLI SAPI +max_execution_time = 30 + +; Maximum amount of time each script may spend parsing request data. It's a good +; idea to limit this time on productions servers in order to eliminate unexpectedly +; long running scripts. +; Note: This directive is hardcoded to -1 for the CLI SAPI +; Default Value: -1 (Unlimited) +; Development Value: 60 (60 seconds) +; Production Value: 60 (60 seconds) +; http://php.net/max-input-time +max_input_time = 60 + +; Maximum input variable nesting level +; http://php.net/max-input-nesting-level +;max_input_nesting_level = 64 + +; How many GET/POST/COOKIE input variables may be accepted +;max_input_vars = 1000 + +; Maximum amount of memory a script may consume (128MB) +; http://php.net/memory-limit +memory_limit = -1 + +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +; Error handling and logging ; +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +; This directive informs PHP of which errors, warnings and notices you would like +; it to take action for. The recommended way of setting values for this +; directive is through the use of the error level constants and bitwise +; operators. The error level constants are below here for convenience as well as +; some common settings and their meanings. +; By default, PHP is set to take action on all errors, notices and warnings EXCEPT +; those related to E_NOTICE and E_STRICT, which together cover best practices and +; recommended coding standards in PHP. For performance reasons, this is the +; recommend error reporting setting. Your production server shouldn't be wasting +; resources complaining about best practices and coding standards. That's what +; development servers and development settings are for. +; Note: The php.ini-development file has this setting as E_ALL. This +; means it pretty much reports everything which is exactly what you want during +; development and early testing. +; +; Error Level Constants: +; E_ALL - All errors and warnings (includes E_STRICT as of PHP 5.4.0) +; E_ERROR - fatal run-time errors +; E_RECOVERABLE_ERROR - almost fatal run-time errors +; E_WARNING - run-time warnings (non-fatal errors) +; E_PARSE - compile-time parse errors +; E_NOTICE - run-time notices (these are warnings which often result +; from a bug in your code, but it's possible that it was +; intentional (e.g., using an uninitialized variable and +; relying on the fact it is automatically initialized to an +; empty string) +; E_STRICT - run-time notices, enable to have PHP suggest changes +; to your code which will ensure the best interoperability +; and forward compatibility of your code +; E_CORE_ERROR - fatal errors that occur during PHP's initial startup +; E_CORE_WARNING - warnings (non-fatal errors) that occur during PHP's +; initial startup +; E_COMPILE_ERROR - fatal compile-time errors +; E_COMPILE_WARNING - compile-time warnings (non-fatal errors) +; E_USER_ERROR - user-generated error message +; E_USER_WARNING - user-generated warning message +; E_USER_NOTICE - user-generated notice message +; E_DEPRECATED - warn about code that will not work in future versions +; of PHP +; E_USER_DEPRECATED - user-generated deprecation warnings +; +; Common Values: +; E_ALL (Show all errors, warnings and notices including coding standards.) +; E_ALL & ~E_NOTICE (Show all errors, except for notices) +; E_ALL & ~E_NOTICE & ~E_STRICT (Show all errors, except for notices and coding standards warnings.) +; E_COMPILE_ERROR|E_RECOVERABLE_ERROR|E_ERROR|E_CORE_ERROR (Show only errors) +; Default Value: E_ALL & ~E_NOTICE & ~E_STRICT & ~E_DEPRECATED +; Development Value: E_ALL +; Production Value: E_ALL & ~E_DEPRECATED & ~E_STRICT +; http://php.net/error-reporting +error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT + +; This directive controls whether or not and where PHP will output errors, +; notices and warnings too. Error output is very useful during development, but +; it could be very dangerous in production environments. Depending on the code +; which is triggering the error, sensitive information could potentially leak +; out of your application such as database usernames and passwords or worse. +; For production environments, we recommend logging errors rather than +; sending them to STDOUT. +; Possible Values: +; Off = Do not display any errors +; stderr = Display errors to STDERR (affects only CGI/CLI binaries!) +; On or stdout = Display errors to STDOUT +; Default Value: On +; Development Value: On +; Production Value: Off +; http://php.net/display-errors +display_errors = Off + +; The display of errors which occur during PHP's startup sequence are handled +; separately from display_errors. PHP's default behavior is to suppress those +; errors from clients. Turning the display of startup errors on can be useful in +; debugging configuration problems. We strongly recommend you +; set this to 'off' for production servers. +; Default Value: Off +; Development Value: On +; Production Value: Off +; http://php.net/display-startup-errors +display_startup_errors = Off + +; Besides displaying errors, PHP can also log errors to locations such as a +; server-specific log, STDERR, or a location specified by the error_log +; directive found below. While errors should not be displayed on productions +; servers they should still be monitored and logging is a great way to do that. +; Default Value: Off +; Development Value: On +; Production Value: On +; http://php.net/log-errors +log_errors = On + +; Set maximum length of log_errors. In error_log information about the source is +; added. The default is 1024 and 0 allows to not apply any maximum length at all. +; http://php.net/log-errors-max-len +log_errors_max_len = 1024 + +; Do not log repeated messages. Repeated errors must occur in same file on same +; line unless ignore_repeated_source is set true. +; http://php.net/ignore-repeated-errors +ignore_repeated_errors = Off + +; Ignore source of message when ignoring repeated messages. When this setting +; is On you will not log errors with repeated messages from different files or +; source lines. +; http://php.net/ignore-repeated-source +ignore_repeated_source = Off + +; If this parameter is set to Off, then memory leaks will not be shown (on +; stdout or in the log). This is only effective in a debug compile, and if +; error reporting includes E_WARNING in the allowed list +; http://php.net/report-memleaks +report_memleaks = On + +; This setting is on by default. +;report_zend_debug = 0 + +; Store the last error/warning message in $php_errormsg (boolean). Setting this value +; to On can assist in debugging and is appropriate for development servers. It should +; however be disabled on production servers. +; This directive is DEPRECATED. +; Default Value: Off +; Development Value: Off +; Production Value: Off +; http://php.net/track-errors +;track_errors = Off + +; Turn off normal error reporting and emit XML-RPC error XML +; http://php.net/xmlrpc-errors +;xmlrpc_errors = 0 + +; An XML-RPC faultCode +;xmlrpc_error_number = 0 + +; When PHP displays or logs an error, it has the capability of formatting the +; error message as HTML for easier reading. This directive controls whether +; the error message is formatted as HTML or not. +; Note: This directive is hardcoded to Off for the CLI SAPI +; http://php.net/html-errors +;html_errors = On + +; If html_errors is set to On *and* docref_root is not empty, then PHP +; produces clickable error messages that direct to a page describing the error +; or function causing the error in detail. +; You can download a copy of the PHP manual from http://php.net/docs +; and change docref_root to the base URL of your local copy including the +; leading '/'. You must also specify the file extension being used including +; the dot. PHP's default behavior is to leave these settings empty, in which +; case no links to documentation are generated. +; Note: Never use this feature for production boxes. +; http://php.net/docref-root +; Examples +;docref_root = "/phpmanual/" + +; http://php.net/docref-ext +;docref_ext = .html + +; String to output before an error message. PHP's default behavior is to leave +; this setting blank. +; http://php.net/error-prepend-string +; Example: +;error_prepend_string = "" + +; String to output after an error message. PHP's default behavior is to leave +; this setting blank. +; http://php.net/error-append-string +; Example: +;error_append_string = "" + +; Log errors to specified file. PHP's default behavior is to leave this value +; empty. +; http://php.net/error-log +; Example: +;error_log = php_errors.log +; Log errors to syslog (Event Log on Windows). +;error_log = syslog + +; The syslog ident is a string which is prepended to every message logged +; to syslog. Only used when error_log is set to syslog. +;syslog.ident = php + +; The syslog facility is used to specify what type of program is logging +; the message. Only used when error_log is set to syslog. +;syslog.facility = user + +; Set this to disable filtering control characters (the default). +; Some loggers only accept NVT-ASCII, others accept anything that's not +; control characters. If your logger accepts everything, then no filtering +; is needed at all. +; Allowed values are: +; ascii (all printable ASCII characters and NL) +; no-ctrl (all characters except control characters) +; all (all characters) +; raw (like "all", but messages are not split at newlines) +; http://php.net/syslog.filter +;syslog.filter = ascii + +;windows.show_crt_warning +; Default value: 0 +; Development value: 0 +; Production value: 0 + +;;;;;;;;;;;;;;;;; +; Data Handling ; +;;;;;;;;;;;;;;;;; + +; The separator used in PHP generated URLs to separate arguments. +; PHP's default setting is "&". +; http://php.net/arg-separator.output +; Example: +;arg_separator.output = "&" + +; List of separator(s) used by PHP to parse input URLs into variables. +; PHP's default setting is "&". +; NOTE: Every character in this directive is considered as separator! +; http://php.net/arg-separator.input +; Example: +;arg_separator.input = ";&" + +; This directive determines which super global arrays are registered when PHP +; starts up. G,P,C,E & S are abbreviations for the following respective super +; globals: GET, POST, COOKIE, ENV and SERVER. There is a performance penalty +; paid for the registration of these arrays and because ENV is not as commonly +; used as the others, ENV is not recommended on productions servers. You +; can still get access to the environment variables through getenv() should you +; need to. +; Default Value: "EGPCS" +; Development Value: "GPCS" +; Production Value: "GPCS"; +; http://php.net/variables-order +variables_order = "GPCS" + +; This directive determines which super global data (G,P & C) should be +; registered into the super global array REQUEST. If so, it also determines +; the order in which that data is registered. The values for this directive +; are specified in the same manner as the variables_order directive, +; EXCEPT one. Leaving this value empty will cause PHP to use the value set +; in the variables_order directive. It does not mean it will leave the super +; globals array REQUEST empty. +; Default Value: None +; Development Value: "GP" +; Production Value: "GP" +; http://php.net/request-order +request_order = "GP" + +; This directive determines whether PHP registers $argv & $argc each time it +; runs. $argv contains an array of all the arguments passed to PHP when a script +; is invoked. $argc contains an integer representing the number of arguments +; that were passed when the script was invoked. These arrays are extremely +; useful when running scripts from the command line. When this directive is +; enabled, registering these variables consumes CPU cycles and memory each time +; a script is executed. For performance reasons, this feature should be disabled +; on production servers. +; Note: This directive is hardcoded to On for the CLI SAPI +; Default Value: On +; Development Value: Off +; Production Value: Off +; http://php.net/register-argc-argv +register_argc_argv = Off + +; When enabled, the ENV, REQUEST and SERVER variables are created when they're +; first used (Just In Time) instead of when the script starts. If these +; variables are not used within a script, having this directive on will result +; in a performance gain. The PHP directive register_argc_argv must be disabled +; for this directive to have any effect. +; http://php.net/auto-globals-jit +auto_globals_jit = On + +; Whether PHP will read the POST data. +; This option is enabled by default. +; Most likely, you won't want to disable this option globally. It causes $_POST +; and $_FILES to always be empty; the only way you will be able to read the +; POST data will be through the php://input stream wrapper. This can be useful +; to proxy requests or to process the POST data in a memory efficient fashion. +; http://php.net/enable-post-data-reading +;enable_post_data_reading = Off + +; Maximum size of POST data that PHP will accept. +; Its value may be 0 to disable the limit. It is ignored if POST data reading +; is disabled through enable_post_data_reading. +; http://php.net/post-max-size +post_max_size = 8M + +; Automatically add files before PHP document. +; http://php.net/auto-prepend-file +auto_prepend_file = + +; Automatically add files after PHP document. +; http://php.net/auto-append-file +auto_append_file = + +; By default, PHP will output a media type using the Content-Type header. To +; disable this, simply set it to be empty. +; +; PHP's built-in default media type is set to text/html. +; http://php.net/default-mimetype +default_mimetype = "text/html" + +; PHP's default character set is set to UTF-8. +; http://php.net/default-charset +default_charset = "UTF-8" + +; PHP internal character encoding is set to empty. +; If empty, default_charset is used. +; http://php.net/internal-encoding +;internal_encoding = + +; PHP input character encoding is set to empty. +; If empty, default_charset is used. +; http://php.net/input-encoding +;input_encoding = + +; PHP output character encoding is set to empty. +; If empty, default_charset is used. +; See also output_buffer. +; http://php.net/output-encoding +;output_encoding = + +;;;;;;;;;;;;;;;;;;;;;;;;; +; Paths and Directories ; +;;;;;;;;;;;;;;;;;;;;;;;;; + +; UNIX: "/path1:/path2" +;include_path = ".:/usr/share/php" +; +; Windows: "\path1;\path2" +;include_path = ".;c:\php\includes" +; +; PHP's default setting for include_path is ".;/path/to/php/pear" +; http://php.net/include-path + +; The root of the PHP pages, used only if nonempty. +; if PHP was not compiled with FORCE_REDIRECT, you SHOULD set doc_root +; if you are running php as a CGI under any web server (other than IIS) +; see documentation for security issues. The alternate is to use the +; cgi.force_redirect configuration below +; http://php.net/doc-root +doc_root = + +; The directory under which PHP opens the script using /~username used only +; if nonempty. +; http://php.net/user-dir +user_dir = + +; Directory in which the loadable extensions (modules) reside. +; http://php.net/extension-dir +;extension_dir = "./" +; On windows: +;extension_dir = "ext" + +; Directory where the temporary files should be placed. +; Defaults to the system default (see sys_get_temp_dir) +;sys_temp_dir = "/tmp" + +; Whether or not to enable the dl() function. The dl() function does NOT work +; properly in multithreaded servers, such as IIS or Zeus, and is automatically +; disabled on them. +; http://php.net/enable-dl +enable_dl = Off + +; cgi.force_redirect is necessary to provide security running PHP as a CGI under +; most web servers. Left undefined, PHP turns this on by default. You can +; turn it off here AT YOUR OWN RISK +; **You CAN safely turn this off for IIS, in fact, you MUST.** +; http://php.net/cgi.force-redirect +;cgi.force_redirect = 1 + +; if cgi.nph is enabled it will force cgi to always sent Status: 200 with +; every request. PHP's default behavior is to disable this feature. +;cgi.nph = 1 + +; if cgi.force_redirect is turned on, and you are not running under Apache or Netscape +; (iPlanet) web servers, you MAY need to set an environment variable name that PHP +; will look for to know it is OK to continue execution. Setting this variable MAY +; cause security issues, KNOW WHAT YOU ARE DOING FIRST. +; http://php.net/cgi.redirect-status-env +;cgi.redirect_status_env = + +; cgi.fix_pathinfo provides *real* PATH_INFO/PATH_TRANSLATED support for CGI. PHP's +; previous behaviour was to set PATH_TRANSLATED to SCRIPT_FILENAME, and to not grok +; what PATH_INFO is. For more information on PATH_INFO, see the cgi specs. Setting +; this to 1 will cause PHP CGI to fix its paths to conform to the spec. A setting +; of zero causes PHP to behave as before. Default is 1. You should fix your scripts +; to use SCRIPT_FILENAME rather than PATH_TRANSLATED. +; http://php.net/cgi.fix-pathinfo +;cgi.fix_pathinfo=1 + +; if cgi.discard_path is enabled, the PHP CGI binary can safely be placed outside +; of the web tree and people will not be able to circumvent .htaccess security. +;cgi.discard_path=1 + +; FastCGI under IIS supports the ability to impersonate +; security tokens of the calling client. This allows IIS to define the +; security context that the request runs under. mod_fastcgi under Apache +; does not currently support this feature (03/17/2002) +; Set to 1 if running under IIS. Default is zero. +; http://php.net/fastcgi.impersonate +;fastcgi.impersonate = 1 + +; Disable logging through FastCGI connection. PHP's default behavior is to enable +; this feature. +;fastcgi.logging = 0 + +; cgi.rfc2616_headers configuration option tells PHP what type of headers to +; use when sending HTTP response code. If set to 0, PHP sends Status: header that +; is supported by Apache. When this option is set to 1, PHP will send +; RFC2616 compliant header. +; Default is zero. +; http://php.net/cgi.rfc2616-headers +;cgi.rfc2616_headers = 0 + +; cgi.check_shebang_line controls whether CGI PHP checks for line starting with #! +; (shebang) at the top of the running script. This line might be needed if the +; script support running both as stand-alone script and via PHP CGI<. PHP in CGI +; mode skips this line and ignores its content if this directive is turned on. +; http://php.net/cgi.check-shebang-line +;cgi.check_shebang_line=1 + +;;;;;;;;;;;;;;;; +; File Uploads ; +;;;;;;;;;;;;;;;; + +; Whether to allow HTTP file uploads. +; http://php.net/file-uploads +file_uploads = On + +; Temporary directory for HTTP uploaded files (will use system default if not +; specified). +; http://php.net/upload-tmp-dir +;upload_tmp_dir = + +; Maximum allowed size for uploaded files. +; http://php.net/upload-max-filesize +upload_max_filesize = 2M + +; Maximum number of files that can be uploaded via a single request +max_file_uploads = 20 + +;;;;;;;;;;;;;;;;;; +; Fopen wrappers ; +;;;;;;;;;;;;;;;;;; + +; Whether to allow the treatment of URLs (like http:// or ftp://) as files. +; http://php.net/allow-url-fopen +allow_url_fopen = On + +; Whether to allow include/require to open URLs (like http:// or ftp://) as files. +; http://php.net/allow-url-include +allow_url_include = Off + +; Define the anonymous ftp password (your email address). PHP's default setting +; for this is empty. +; http://php.net/from +;from="john@doe.com" + +; Define the User-Agent string. PHP's default setting for this is empty. +; http://php.net/user-agent +;user_agent="PHP" + +; Default timeout for socket based streams (seconds) +; http://php.net/default-socket-timeout +default_socket_timeout = 60 + +; If your scripts have to deal with files from Macintosh systems, +; or you are running on a Mac and need to deal with files from +; unix or win32 systems, setting this flag will cause PHP to +; automatically detect the EOL character in those files so that +; fgets() and file() will work regardless of the source of the file. +; http://php.net/auto-detect-line-endings +;auto_detect_line_endings = Off + +;;;;;;;;;;;;;;;;;;;;;; +; Dynamic Extensions ; +;;;;;;;;;;;;;;;;;;;;;; + +; If you wish to have an extension loaded automatically, use the following +; syntax: +; +; extension=modulename +; +; For example: +; +; extension=mysqli +; +; When the extension library to load is not located in the default extension +; directory, You may specify an absolute path to the library file: +; +; extension=/path/to/extension/mysqli.so +; +; Note : The syntax used in previous PHP versions ('extension=.so' and +; 'extension='php_.dll') is supported for legacy reasons and may be +; deprecated in a future PHP major version. So, when it is possible, please +; move to the new ('extension=) syntax. +; +; Notes for Windows environments : +; +; - Many DLL files are located in the extensions/ (PHP 4) or ext/ (PHP 5+) +; extension folders as well as the separate PECL DLL download (PHP 5+). +; Be sure to appropriately set the extension_dir directive. +; +;extension=bz2 +;extension=curl +;extension=ffi +;extension=ftp +;extension=fileinfo +;extension=gd2 +;extension=gettext +;extension=gmp +;extension=intl +;extension=imap +;extension=ldap +;extension=mbstring +;extension=exif ; Must be after mbstring as it depends on it +;extension=mysqli +;extension=oci8_12c ; Use with Oracle Database 12c Instant Client +;extension=odbc +;extension=openssl +;extension=pdo_firebird +;extension=pdo_mysql +;extension=pdo_oci +;extension=pdo_odbc +;extension=pdo_pgsql +;extension=pdo_sqlite +;extension=pgsql +;extension=shmop + +; The MIBS data available in the PHP distribution must be installed. +; See http://www.php.net/manual/en/snmp.installation.php +;extension=snmp + +;extension=soap +;extension=sockets +;extension=sodium +;extension=sqlite3 +;extension=tidy +;extension=xmlrpc +;extension=xsl + +;;;;;;;;;;;;;;;;;;; +; Module Settings ; +;;;;;;;;;;;;;;;;;;; + +[CLI Server] +; Whether the CLI web server uses ANSI color coding in its terminal output. +cli_server.color = On + +[Date] +; Defines the default timezone used by the date functions +; http://php.net/date.timezone +;date.timezone = + +; http://php.net/date.default-latitude +;date.default_latitude = 31.7667 + +; http://php.net/date.default-longitude +;date.default_longitude = 35.2333 + +; http://php.net/date.sunrise-zenith +;date.sunrise_zenith = 90.583333 + +; http://php.net/date.sunset-zenith +;date.sunset_zenith = 90.583333 + +[filter] +; http://php.net/filter.default +;filter.default = unsafe_raw + +; http://php.net/filter.default-flags +;filter.default_flags = + +[iconv] +; Use of this INI entry is deprecated, use global input_encoding instead. +; If empty, default_charset or input_encoding or iconv.input_encoding is used. +; The precedence is: default_charset < input_encoding < iconv.input_encoding +;iconv.input_encoding = + +; Use of this INI entry is deprecated, use global internal_encoding instead. +; If empty, default_charset or internal_encoding or iconv.internal_encoding is used. +; The precedence is: default_charset < internal_encoding < iconv.internal_encoding +;iconv.internal_encoding = + +; Use of this INI entry is deprecated, use global output_encoding instead. +; If empty, default_charset or output_encoding or iconv.output_encoding is used. +; The precedence is: default_charset < output_encoding < iconv.output_encoding +; To use an output encoding conversion, iconv's output handler must be set +; otherwise output encoding conversion cannot be performed. +;iconv.output_encoding = + +[imap] +; rsh/ssh logins are disabled by default. Use this INI entry if you want to +; enable them. Note that the IMAP library does not filter mailbox names before +; passing them to rsh/ssh command, thus passing untrusted data to this function +; with rsh/ssh enabled is insecure. +;imap.enable_insecure_rsh=0 + +[intl] +;intl.default_locale = +; This directive allows you to produce PHP errors when some error +; happens within intl functions. The value is the level of the error produced. +; Default is 0, which does not produce any errors. +;intl.error_level = E_WARNING +;intl.use_exceptions = 0 + +[sqlite3] +; Directory pointing to SQLite3 extensions +; http://php.net/sqlite3.extension-dir +;sqlite3.extension_dir = + +; SQLite defensive mode flag (only available from SQLite 3.26+) +; When the defensive flag is enabled, language features that allow ordinary +; SQL to deliberately corrupt the database file are disabled. This forbids +; writing directly to the schema, shadow tables (eg. FTS data tables), or +; the sqlite_dbpage virtual table. +; https://www.sqlite.org/c3ref/c_dbconfig_defensive.html +; (for older SQLite versions, this flag has no use) +;sqlite3.defensive = 1 + +[Pcre] +; PCRE library backtracking limit. +; http://php.net/pcre.backtrack-limit +;pcre.backtrack_limit=100000 + +; PCRE library recursion limit. +; Please note that if you set this value to a high number you may consume all +; the available process stack and eventually crash PHP (due to reaching the +; stack size limit imposed by the Operating System). +; http://php.net/pcre.recursion-limit +;pcre.recursion_limit=100000 + +; Enables or disables JIT compilation of patterns. This requires the PCRE +; library to be compiled with JIT support. +;pcre.jit=1 + +[Pdo] +; Whether to pool ODBC connections. Can be one of "strict", "relaxed" or "off" +; http://php.net/pdo-odbc.connection-pooling +;pdo_odbc.connection_pooling=strict + +;pdo_odbc.db2_instance_name + +[Pdo_mysql] +; Default socket name for local MySQL connects. If empty, uses the built-in +; MySQL defaults. +pdo_mysql.default_socket= + +[Phar] +; http://php.net/phar.readonly +;phar.readonly = On + +; http://php.net/phar.require-hash +;phar.require_hash = On + +;phar.cache_list = + +[mail function] +; For Win32 only. +; http://php.net/smtp +SMTP = localhost +; http://php.net/smtp-port +smtp_port = 25 + +; For Win32 only. +; http://php.net/sendmail-from +;sendmail_from = me@example.com + +; For Unix only. You may supply arguments as well (default: "sendmail -t -i"). +; http://php.net/sendmail-path +;sendmail_path = + +; Force the addition of the specified parameters to be passed as extra parameters +; to the sendmail binary. These parameters will always replace the value of +; the 5th parameter to mail(). +;mail.force_extra_parameters = + +; Add X-PHP-Originating-Script: that will include uid of the script followed by the filename +mail.add_x_header = Off + +; The path to a log file that will log all mail() calls. Log entries include +; the full path of the script, line number, To address and headers. +;mail.log = +; Log mail to syslog (Event Log on Windows). +;mail.log = syslog + +[ODBC] +; http://php.net/odbc.default-db +;odbc.default_db = Not yet implemented + +; http://php.net/odbc.default-user +;odbc.default_user = Not yet implemented + +; http://php.net/odbc.default-pw +;odbc.default_pw = Not yet implemented + +; Controls the ODBC cursor model. +; Default: SQL_CURSOR_STATIC (default). +;odbc.default_cursortype + +; Allow or prevent persistent links. +; http://php.net/odbc.allow-persistent +odbc.allow_persistent = On + +; Check that a connection is still valid before reuse. +; http://php.net/odbc.check-persistent +odbc.check_persistent = On + +; Maximum number of persistent links. -1 means no limit. +; http://php.net/odbc.max-persistent +odbc.max_persistent = -1 + +; Maximum number of links (persistent + non-persistent). -1 means no limit. +; http://php.net/odbc.max-links +odbc.max_links = -1 + +; Handling of LONG fields. Returns number of bytes to variables. 0 means +; passthru. +; http://php.net/odbc.defaultlrl +odbc.defaultlrl = 4096 + +; Handling of binary data. 0 means passthru, 1 return as is, 2 convert to char. +; See the documentation on odbc_binmode and odbc_longreadlen for an explanation +; of odbc.defaultlrl and odbc.defaultbinmode +; http://php.net/odbc.defaultbinmode +odbc.defaultbinmode = 1 + +[MySQLi] + +; Maximum number of persistent links. -1 means no limit. +; http://php.net/mysqli.max-persistent +mysqli.max_persistent = -1 + +; Allow accessing, from PHP's perspective, local files with LOAD DATA statements +; http://php.net/mysqli.allow_local_infile +;mysqli.allow_local_infile = On + +; Allow or prevent persistent links. +; http://php.net/mysqli.allow-persistent +mysqli.allow_persistent = On + +; Maximum number of links. -1 means no limit. +; http://php.net/mysqli.max-links +mysqli.max_links = -1 + +; Default port number for mysqli_connect(). If unset, mysqli_connect() will use +; the $MYSQL_TCP_PORT or the mysql-tcp entry in /etc/services or the +; compile-time value defined MYSQL_PORT (in that order). Win32 will only look +; at MYSQL_PORT. +; http://php.net/mysqli.default-port +mysqli.default_port = 3306 + +; Default socket name for local MySQL connects. If empty, uses the built-in +; MySQL defaults. +; http://php.net/mysqli.default-socket +mysqli.default_socket = + +; Default host for mysqli_connect() (doesn't apply in safe mode). +; http://php.net/mysqli.default-host +mysqli.default_host = + +; Default user for mysqli_connect() (doesn't apply in safe mode). +; http://php.net/mysqli.default-user +mysqli.default_user = + +; Default password for mysqli_connect() (doesn't apply in safe mode). +; Note that this is generally a *bad* idea to store passwords in this file. +; *Any* user with PHP access can run 'echo get_cfg_var("mysqli.default_pw") +; and reveal this password! And of course, any users with read access to this +; file will be able to reveal the password as well. +; http://php.net/mysqli.default-pw +mysqli.default_pw = + +; Allow or prevent reconnect +mysqli.reconnect = Off + +[mysqlnd] +; Enable / Disable collection of general statistics by mysqlnd which can be +; used to tune and monitor MySQL operations. +mysqlnd.collect_statistics = On + +; Enable / Disable collection of memory usage statistics by mysqlnd which can be +; used to tune and monitor MySQL operations. +mysqlnd.collect_memory_statistics = Off + +; Records communication from all extensions using mysqlnd to the specified log +; file. +; http://php.net/mysqlnd.debug +;mysqlnd.debug = + +; Defines which queries will be logged. +;mysqlnd.log_mask = 0 + +; Default size of the mysqlnd memory pool, which is used by result sets. +;mysqlnd.mempool_default_size = 16000 + +; Size of a pre-allocated buffer used when sending commands to MySQL in bytes. +;mysqlnd.net_cmd_buffer_size = 2048 + +; Size of a pre-allocated buffer used for reading data sent by the server in +; bytes. +;mysqlnd.net_read_buffer_size = 32768 + +; Timeout for network requests in seconds. +;mysqlnd.net_read_timeout = 31536000 + +; SHA-256 Authentication Plugin related. File with the MySQL server public RSA +; key. +;mysqlnd.sha256_server_public_key = + +[OCI8] + +; Connection: Enables privileged connections using external +; credentials (OCI_SYSOPER, OCI_SYSDBA) +; http://php.net/oci8.privileged-connect +;oci8.privileged_connect = Off + +; Connection: The maximum number of persistent OCI8 connections per +; process. Using -1 means no limit. +; http://php.net/oci8.max-persistent +;oci8.max_persistent = -1 + +; Connection: The maximum number of seconds a process is allowed to +; maintain an idle persistent connection. Using -1 means idle +; persistent connections will be maintained forever. +; http://php.net/oci8.persistent-timeout +;oci8.persistent_timeout = -1 + +; Connection: The number of seconds that must pass before issuing a +; ping during oci_pconnect() to check the connection validity. When +; set to 0, each oci_pconnect() will cause a ping. Using -1 disables +; pings completely. +; http://php.net/oci8.ping-interval +;oci8.ping_interval = 60 + +; Connection: Set this to a user chosen connection class to be used +; for all pooled server requests with Oracle 11g Database Resident +; Connection Pooling (DRCP). To use DRCP, this value should be set to +; the same string for all web servers running the same application, +; the database pool must be configured, and the connection string must +; specify to use a pooled server. +;oci8.connection_class = + +; High Availability: Using On lets PHP receive Fast Application +; Notification (FAN) events generated when a database node fails. The +; database must also be configured to post FAN events. +;oci8.events = Off + +; Tuning: This option enables statement caching, and specifies how +; many statements to cache. Using 0 disables statement caching. +; http://php.net/oci8.statement-cache-size +;oci8.statement_cache_size = 20 + +; Tuning: Enables statement prefetching and sets the default number of +; rows that will be fetched automatically after statement execution. +; http://php.net/oci8.default-prefetch +;oci8.default_prefetch = 100 + +; Compatibility. Using On means oci_close() will not close +; oci_connect() and oci_new_connect() connections. +; http://php.net/oci8.old-oci-close-semantics +;oci8.old_oci_close_semantics = Off + +[PostgreSQL] +; Allow or prevent persistent links. +; http://php.net/pgsql.allow-persistent +pgsql.allow_persistent = On + +; Detect broken persistent links always with pg_pconnect(). +; Auto reset feature requires a little overheads. +; http://php.net/pgsql.auto-reset-persistent +pgsql.auto_reset_persistent = Off + +; Maximum number of persistent links. -1 means no limit. +; http://php.net/pgsql.max-persistent +pgsql.max_persistent = -1 + +; Maximum number of links (persistent+non persistent). -1 means no limit. +; http://php.net/pgsql.max-links +pgsql.max_links = -1 + +; Ignore PostgreSQL backends Notice message or not. +; Notice message logging require a little overheads. +; http://php.net/pgsql.ignore-notice +pgsql.ignore_notice = 0 + +; Log PostgreSQL backends Notice message or not. +; Unless pgsql.ignore_notice=0, module cannot log notice message. +; http://php.net/pgsql.log-notice +pgsql.log_notice = 0 + +[bcmath] +; Number of decimal digits for all bcmath functions. +; http://php.net/bcmath.scale +bcmath.scale = 0 + +[browscap] +; http://php.net/browscap +;browscap = extra/browscap.ini + +[Session] +; Handler used to store/retrieve data. +; http://php.net/session.save-handler +session.save_handler = files + +; Argument passed to save_handler. In the case of files, this is the path +; where data files are stored. Note: Windows users have to change this +; variable in order to use PHP's session functions. +; +; The path can be defined as: +; +; session.save_path = "N;/path" +; +; where N is an integer. Instead of storing all the session files in +; /path, what this will do is use subdirectories N-levels deep, and +; store the session data in those directories. This is useful if +; your OS has problems with many files in one directory, and is +; a more efficient layout for servers that handle many sessions. +; +; NOTE 1: PHP will not create this directory structure automatically. +; You can use the script in the ext/session dir for that purpose. +; NOTE 2: See the section on garbage collection below if you choose to +; use subdirectories for session storage +; +; The file storage module creates files using mode 600 by default. +; You can change that by using +; +; session.save_path = "N;MODE;/path" +; +; where MODE is the octal representation of the mode. Note that this +; does not overwrite the process's umask. +; http://php.net/session.save-path +;session.save_path = "/var/lib/php/sessions" + +; Whether to use strict session mode. +; Strict session mode does not accept an uninitialized session ID, and +; regenerates the session ID if the browser sends an uninitialized session ID. +; Strict mode protects applications from session fixation via a session adoption +; vulnerability. It is disabled by default for maximum compatibility, but +; enabling it is encouraged. +; https://wiki.php.net/rfc/strict_sessions +session.use_strict_mode = 0 + +; Whether to use cookies. +; http://php.net/session.use-cookies +session.use_cookies = 1 + +; http://php.net/session.cookie-secure +;session.cookie_secure = + +; This option forces PHP to fetch and use a cookie for storing and maintaining +; the session id. We encourage this operation as it's very helpful in combating +; session hijacking when not specifying and managing your own session id. It is +; not the be-all and end-all of session hijacking defense, but it's a good start. +; http://php.net/session.use-only-cookies +session.use_only_cookies = 1 + +; Name of the session (used as cookie name). +; http://php.net/session.name +session.name = PHPSESSID + +; Initialize session on request startup. +; http://php.net/session.auto-start +session.auto_start = 0 + +; Lifetime in seconds of cookie or, if 0, until browser is restarted. +; http://php.net/session.cookie-lifetime +session.cookie_lifetime = 0 + +; The path for which the cookie is valid. +; http://php.net/session.cookie-path +session.cookie_path = / + +; The domain for which the cookie is valid. +; http://php.net/session.cookie-domain +session.cookie_domain = + +; Whether or not to add the httpOnly flag to the cookie, which makes it +; inaccessible to browser scripting languages such as JavaScript. +; http://php.net/session.cookie-httponly +session.cookie_httponly = + +; Add SameSite attribute to cookie to help mitigate Cross-Site Request Forgery (CSRF/XSRF) +; Current valid values are "Lax" or "Strict" +; https://tools.ietf.org/html/draft-west-first-party-cookies-07 +session.cookie_samesite = + +; Handler used to serialize data. php is the standard serializer of PHP. +; http://php.net/session.serialize-handler +session.serialize_handler = php + +; Defines the probability that the 'garbage collection' process is started on every +; session initialization. The probability is calculated by using gc_probability/gc_divisor, +; e.g. 1/100 means there is a 1% chance that the GC process starts on each request. +; Default Value: 1 +; Development Value: 1 +; Production Value: 1 +; http://php.net/session.gc-probability +session.gc_probability = 0 + +; Defines the probability that the 'garbage collection' process is started on every +; session initialization. The probability is calculated by using gc_probability/gc_divisor, +; e.g. 1/100 means there is a 1% chance that the GC process starts on each request. +; For high volume production servers, using a value of 1000 is a more efficient approach. +; Default Value: 100 +; Development Value: 1000 +; Production Value: 1000 +; http://php.net/session.gc-divisor +session.gc_divisor = 1000 + +; After this number of seconds, stored data will be seen as 'garbage' and +; cleaned up by the garbage collection process. +; http://php.net/session.gc-maxlifetime +session.gc_maxlifetime = 1440 + +; NOTE: If you are using the subdirectory option for storing session files +; (see session.save_path above), then garbage collection does *not* +; happen automatically. You will need to do your own garbage +; collection through a shell script, cron entry, or some other method. +; For example, the following script would is the equivalent of +; setting session.gc_maxlifetime to 1440 (1440 seconds = 24 minutes): +; find /path/to/sessions -cmin +24 -type f | xargs rm + +; Check HTTP Referer to invalidate externally stored URLs containing ids. +; HTTP_REFERER has to contain this substring for the session to be +; considered as valid. +; http://php.net/session.referer-check +session.referer_check = + +; Set to {nocache,private,public,} to determine HTTP caching aspects +; or leave this empty to avoid sending anti-caching headers. +; http://php.net/session.cache-limiter +session.cache_limiter = nocache + +; Document expires after n minutes. +; http://php.net/session.cache-expire +session.cache_expire = 180 + +; trans sid support is disabled by default. +; Use of trans sid may risk your users' security. +; Use this option with caution. +; - User may send URL contains active session ID +; to other person via. email/irc/etc. +; - URL that contains active session ID may be stored +; in publicly accessible computer. +; - User may access your site with the same session ID +; always using URL stored in browser's history or bookmarks. +; http://php.net/session.use-trans-sid +session.use_trans_sid = 0 + +; Set session ID character length. This value could be between 22 to 256. +; Shorter length than default is supported only for compatibility reason. +; Users should use 32 or more chars. +; http://php.net/session.sid-length +; Default Value: 32 +; Development Value: 26 +; Production Value: 26 +session.sid_length = 26 + +; The URL rewriter will look for URLs in a defined set of HTML tags. +;
is special; if you include them here, the rewriter will +; add a hidden field with the info which is otherwise appended +; to URLs. tag's action attribute URL will not be modified +; unless it is specified. +; Note that all valid entries require a "=", even if no value follows. +; Default Value: "a=href,area=href,frame=src,form=" +; Development Value: "a=href,area=href,frame=src,form=" +; Production Value: "a=href,area=href,frame=src,form=" +; http://php.net/url-rewriter.tags +session.trans_sid_tags = "a=href,area=href,frame=src,form=" + +; URL rewriter does not rewrite absolute URLs by default. +; To enable rewrites for absolute paths, target hosts must be specified +; at RUNTIME. i.e. use ini_set() +; tags is special. PHP will check action attribute's URL regardless +; of session.trans_sid_tags setting. +; If no host is defined, HTTP_HOST will be used for allowed host. +; Example value: php.net,www.php.net,wiki.php.net +; Use "," for multiple hosts. No spaces are allowed. +; Default Value: "" +; Development Value: "" +; Production Value: "" +;session.trans_sid_hosts="" + +; Define how many bits are stored in each character when converting +; the binary hash data to something readable. +; Possible values: +; 4 (4 bits: 0-9, a-f) +; 5 (5 bits: 0-9, a-v) +; 6 (6 bits: 0-9, a-z, A-Z, "-", ",") +; Default Value: 4 +; Development Value: 5 +; Production Value: 5 +; http://php.net/session.hash-bits-per-character +session.sid_bits_per_character = 5 + +; Enable upload progress tracking in $_SESSION +; Default Value: On +; Development Value: On +; Production Value: On +; http://php.net/session.upload-progress.enabled +;session.upload_progress.enabled = On + +; Cleanup the progress information as soon as all POST data has been read +; (i.e. upload completed). +; Default Value: On +; Development Value: On +; Production Value: On +; http://php.net/session.upload-progress.cleanup +;session.upload_progress.cleanup = On + +; A prefix used for the upload progress key in $_SESSION +; Default Value: "upload_progress_" +; Development Value: "upload_progress_" +; Production Value: "upload_progress_" +; http://php.net/session.upload-progress.prefix +;session.upload_progress.prefix = "upload_progress_" + +; The index name (concatenated with the prefix) in $_SESSION +; containing the upload progress information +; Default Value: "PHP_SESSION_UPLOAD_PROGRESS" +; Development Value: "PHP_SESSION_UPLOAD_PROGRESS" +; Production Value: "PHP_SESSION_UPLOAD_PROGRESS" +; http://php.net/session.upload-progress.name +;session.upload_progress.name = "PHP_SESSION_UPLOAD_PROGRESS" + +; How frequently the upload progress should be updated. +; Given either in percentages (per-file), or in bytes +; Default Value: "1%" +; Development Value: "1%" +; Production Value: "1%" +; http://php.net/session.upload-progress.freq +;session.upload_progress.freq = "1%" + +; The minimum delay between updates, in seconds +; Default Value: 1 +; Development Value: 1 +; Production Value: 1 +; http://php.net/session.upload-progress.min-freq +;session.upload_progress.min_freq = "1" + +; Only write session data when session data is changed. Enabled by default. +; http://php.net/session.lazy-write +;session.lazy_write = On + +[Assertion] +; Switch whether to compile assertions at all (to have no overhead at run-time) +; -1: Do not compile at all +; 0: Jump over assertion at run-time +; 1: Execute assertions +; Changing from or to a negative value is only possible in php.ini! (For turning assertions on and off at run-time, see assert.active, when zend.assertions = 1) +; Default Value: 1 +; Development Value: 1 +; Production Value: -1 +; http://php.net/zend.assertions +zend.assertions = -1 + +; Assert(expr); active by default. +; http://php.net/assert.active +;assert.active = On + +; Throw an AssertionError on failed assertions +; http://php.net/assert.exception +;assert.exception = On + +; Issue a PHP warning for each failed assertion. (Overridden by assert.exception if active) +; http://php.net/assert.warning +;assert.warning = On + +; Don't bail out by default. +; http://php.net/assert.bail +;assert.bail = Off + +; User-function to be called if an assertion fails. +; http://php.net/assert.callback +;assert.callback = 0 + +; Eval the expression with current error_reporting(). Set to true if you want +; error_reporting(0) around the eval(). +; http://php.net/assert.quiet-eval +;assert.quiet_eval = 0 + +[COM] +; path to a file containing GUIDs, IIDs or filenames of files with TypeLibs +; http://php.net/com.typelib-file +;com.typelib_file = + +; allow Distributed-COM calls +; http://php.net/com.allow-dcom +;com.allow_dcom = true + +; autoregister constants of a component's typlib on com_load() +; http://php.net/com.autoregister-typelib +;com.autoregister_typelib = true + +; register constants casesensitive +; http://php.net/com.autoregister-casesensitive +;com.autoregister_casesensitive = false + +; show warnings on duplicate constant registrations +; http://php.net/com.autoregister-verbose +;com.autoregister_verbose = true + +; The default character set code-page to use when passing strings to and from COM objects. +; Default: system ANSI code page +;com.code_page= + +[mbstring] +; language for internal character representation. +; This affects mb_send_mail() and mbstring.detect_order. +; http://php.net/mbstring.language +;mbstring.language = Japanese + +; Use of this INI entry is deprecated, use global internal_encoding instead. +; internal/script encoding. +; Some encoding cannot work as internal encoding. (e.g. SJIS, BIG5, ISO-2022-*) +; If empty, default_charset or internal_encoding or iconv.internal_encoding is used. +; The precedence is: default_charset < internal_encoding < iconv.internal_encoding +;mbstring.internal_encoding = + +; Use of this INI entry is deprecated, use global input_encoding instead. +; http input encoding. +; mbstring.encoding_translation = On is needed to use this setting. +; If empty, default_charset or input_encoding or mbstring.input is used. +; The precedence is: default_charset < input_encoding < mbsting.http_input +; http://php.net/mbstring.http-input +;mbstring.http_input = + +; Use of this INI entry is deprecated, use global output_encoding instead. +; http output encoding. +; mb_output_handler must be registered as output buffer to function. +; If empty, default_charset or output_encoding or mbstring.http_output is used. +; The precedence is: default_charset < output_encoding < mbstring.http_output +; To use an output encoding conversion, mbstring's output handler must be set +; otherwise output encoding conversion cannot be performed. +; http://php.net/mbstring.http-output +;mbstring.http_output = + +; enable automatic encoding translation according to +; mbstring.internal_encoding setting. Input chars are +; converted to internal encoding by setting this to On. +; Note: Do _not_ use automatic encoding translation for +; portable libs/applications. +; http://php.net/mbstring.encoding-translation +;mbstring.encoding_translation = Off + +; automatic encoding detection order. +; "auto" detect order is changed according to mbstring.language +; http://php.net/mbstring.detect-order +;mbstring.detect_order = auto + +; substitute_character used when character cannot be converted +; one from another +; http://php.net/mbstring.substitute-character +;mbstring.substitute_character = none + +; overload(replace) single byte functions by mbstring functions. +; mail(), ereg(), etc are overloaded by mb_send_mail(), mb_ereg(), +; etc. Possible values are 0,1,2,4 or combination of them. +; For example, 7 for overload everything. +; 0: No overload +; 1: Overload mail() function +; 2: Overload str*() functions +; 4: Overload ereg*() functions +; http://php.net/mbstring.func-overload +;mbstring.func_overload = 0 + +; enable strict encoding detection. +; Default: Off +;mbstring.strict_detection = On + +; This directive specifies the regex pattern of content types for which mb_output_handler() +; is activated. +; Default: mbstring.http_output_conv_mimetype=^(text/|application/xhtml\+xml) +;mbstring.http_output_conv_mimetype= + +; This directive specifies maximum stack depth for mbstring regular expressions. It is similar +; to the pcre.recursion_limit for PCRE. +; Default: 100000 +;mbstring.regex_stack_limit=100000 + +; This directive specifies maximum retry count for mbstring regular expressions. It is similar +; to the pcre.backtrack_limit for PCRE. +; Default: 1000000 +;mbstring.regex_retry_limit=1000000 + +[gd] +; Tell the jpeg decode to ignore warnings and try to create +; a gd image. The warning will then be displayed as notices +; disabled by default +; http://php.net/gd.jpeg-ignore-warning +;gd.jpeg_ignore_warning = 1 + +[exif] +; Exif UNICODE user comments are handled as UCS-2BE/UCS-2LE and JIS as JIS. +; With mbstring support this will automatically be converted into the encoding +; given by corresponding encode setting. When empty mbstring.internal_encoding +; is used. For the decode settings you can distinguish between motorola and +; intel byte order. A decode setting cannot be empty. +; http://php.net/exif.encode-unicode +;exif.encode_unicode = ISO-8859-15 + +; http://php.net/exif.decode-unicode-motorola +;exif.decode_unicode_motorola = UCS-2BE + +; http://php.net/exif.decode-unicode-intel +;exif.decode_unicode_intel = UCS-2LE + +; http://php.net/exif.encode-jis +;exif.encode_jis = + +; http://php.net/exif.decode-jis-motorola +;exif.decode_jis_motorola = JIS + +; http://php.net/exif.decode-jis-intel +;exif.decode_jis_intel = JIS + +[Tidy] +; The path to a default tidy configuration file to use when using tidy +; http://php.net/tidy.default-config +;tidy.default_config = /usr/local/lib/php/default.tcfg + +; Should tidy clean and repair output automatically? +; WARNING: Do not use this option if you are generating non-html content +; such as dynamic images +; http://php.net/tidy.clean-output +tidy.clean_output = Off + +[soap] +; Enables or disables WSDL caching feature. +; http://php.net/soap.wsdl-cache-enabled +soap.wsdl_cache_enabled=1 + +; Sets the directory name where SOAP extension will put cache files. +; http://php.net/soap.wsdl-cache-dir +soap.wsdl_cache_dir="/tmp" + +; (time to live) Sets the number of second while cached file will be used +; instead of original one. +; http://php.net/soap.wsdl-cache-ttl +soap.wsdl_cache_ttl=86400 + +; Sets the size of the cache limit. (Max. number of WSDL files to cache) +soap.wsdl_cache_limit = 5 + +[sysvshm] +; A default size of the shared memory segment +;sysvshm.init_mem = 10000 + +[ldap] +; Sets the maximum number of open links or -1 for unlimited. +ldap.max_links = -1 + +[dba] +;dba.default_handler= + +[opcache] +; Determines if Zend OPCache is enabled +;opcache.enable=1 + +; Determines if Zend OPCache is enabled for the CLI version of PHP +;opcache.enable_cli=0 + +; The OPcache shared memory storage size. +;opcache.memory_consumption=128 + +; The amount of memory for interned strings in Mbytes. +;opcache.interned_strings_buffer=8 + +; The maximum number of keys (scripts) in the OPcache hash table. +; Only numbers between 200 and 1000000 are allowed. +;opcache.max_accelerated_files=10000 + +; The maximum percentage of "wasted" memory until a restart is scheduled. +;opcache.max_wasted_percentage=5 + +; When this directive is enabled, the OPcache appends the current working +; directory to the script key, thus eliminating possible collisions between +; files with the same name (basename). Disabling the directive improves +; performance, but may break existing applications. +;opcache.use_cwd=1 + +; When disabled, you must reset the OPcache manually or restart the +; webserver for changes to the filesystem to take effect. +;opcache.validate_timestamps=1 + +; How often (in seconds) to check file timestamps for changes to the shared +; memory storage allocation. ("1" means validate once per second, but only +; once per request. "0" means always validate) +;opcache.revalidate_freq=2 + +; Enables or disables file search in include_path optimization +;opcache.revalidate_path=0 + +; If disabled, all PHPDoc comments are dropped from the code to reduce the +; size of the optimized code. +;opcache.save_comments=1 + +; Allow file existence override (file_exists, etc.) performance feature. +;opcache.enable_file_override=0 + +; A bitmask, where each bit enables or disables the appropriate OPcache +; passes +;opcache.optimization_level=0x7FFFBFFF + +;opcache.dups_fix=0 + +; The location of the OPcache blacklist file (wildcards allowed). +; Each OPcache blacklist file is a text file that holds the names of files +; that should not be accelerated. The file format is to add each filename +; to a new line. The filename may be a full path or just a file prefix +; (i.e., /var/www/x blacklists all the files and directories in /var/www +; that start with 'x'). Line starting with a ; are ignored (comments). +;opcache.blacklist_filename= + +; Allows exclusion of large files from being cached. By default all files +; are cached. +;opcache.max_file_size=0 + +; Check the cache checksum each N requests. +; The default value of "0" means that the checks are disabled. +;opcache.consistency_checks=0 + +; How long to wait (in seconds) for a scheduled restart to begin if the cache +; is not being accessed. +;opcache.force_restart_timeout=180 + +; OPcache error_log file name. Empty string assumes "stderr". +;opcache.error_log= + +; All OPcache errors go to the Web server log. +; By default, only fatal errors (level 0) or errors (level 1) are logged. +; You can also enable warnings (level 2), info messages (level 3) or +; debug messages (level 4). +;opcache.log_verbosity_level=1 + +; Preferred Shared Memory back-end. Leave empty and let the system decide. +;opcache.preferred_memory_model= + +; Protect the shared memory from unexpected writing during script execution. +; Useful for internal debugging only. +;opcache.protect_memory=0 + +; Allows calling OPcache API functions only from PHP scripts which path is +; started from specified string. The default "" means no restriction +;opcache.restrict_api= + +; Mapping base of shared memory segments (for Windows only). All the PHP +; processes have to map shared memory into the same address space. This +; directive allows to manually fix the "Unable to reattach to base address" +; errors. +;opcache.mmap_base= + +; Facilitates multiple OPcache instances per user (for Windows only). All PHP +; processes with the same cache ID and user share an OPcache instance. +;opcache.cache_id= + +; Enables and sets the second level cache directory. +; It should improve performance when SHM memory is full, at server restart or +; SHM reset. The default "" disables file based caching. +;opcache.file_cache= + +; Enables or disables opcode caching in shared memory. +;opcache.file_cache_only=0 + +; Enables or disables checksum validation when script loaded from file cache. +;opcache.file_cache_consistency_checks=1 + +; Implies opcache.file_cache_only=1 for a certain process that failed to +; reattach to the shared memory (for Windows only). Explicitly enabled file +; cache is required. +;opcache.file_cache_fallback=1 + +; Enables or disables copying of PHP code (text segment) into HUGE PAGES. +; This should improve performance, but requires appropriate OS configuration. +;opcache.huge_code_pages=1 + +; Validate cached file permissions. +;opcache.validate_permission=0 + +; Prevent name collisions in chroot'ed environment. +;opcache.validate_root=0 + +; If specified, it produces opcode dumps for debugging different stages of +; optimizations. +;opcache.opt_debug_level=0 + +; Specifies a PHP script that is going to be compiled and executed at server +; start-up. +; http://php.net/opcache.preload +;opcache.preload= + +; Preloading code as root is not allowed for security reasons. This directive +; facilitates to let the preloading to be run as another user. +; http://php.net/opcache.preload_user +;opcache.preload_user= + +; Prevents caching files that are less than this number of seconds old. It +; protects from caching of incompletely updated files. In case all file updates +; on your site are atomic, you may increase performance by setting it to "0". +;opcache.file_update_protection=2 + +; Absolute path used to store shared lockfiles (for *nix only). +;opcache.lockfile_path=/tmp + +[curl] +; A default value for the CURLOPT_CAINFO option. This is required to be an +; absolute path. +;curl.cainfo = + +[openssl] +; The location of a Certificate Authority (CA) file on the local filesystem +; to use when verifying the identity of SSL/TLS peers. Most users should +; not specify a value for this directive as PHP will attempt to use the +; OS-managed cert stores in its absence. If specified, this value may still +; be overridden on a per-stream basis via the "cafile" SSL stream context +; option. +;openssl.cafile= + +; If openssl.cafile is not specified or if the CA file is not found, the +; directory pointed to by openssl.capath is searched for a suitable +; certificate. This value must be a correctly hashed certificate directory. +; Most users should not specify a value for this directive as PHP will +; attempt to use the OS-managed cert stores in its absence. If specified, +; this value may still be overridden on a per-stream basis via the "capath" +; SSL stream context option. +;openssl.capath= + +[ffi] +; FFI API restriction. Possible values: +; "preload" - enabled in CLI scripts and preloaded files (default) +; "false" - always disabled +; "true" - always enabled +;ffi.enable=preload + +; List of headers files to preload, wildcard patterns allowed. +;ffi.preload= diff --git a/php/7.4/mods-available/calendar.ini b/php/7.4/mods-available/calendar.ini new file mode 100644 index 0000000..967ffc8 --- /dev/null +++ b/php/7.4/mods-available/calendar.ini @@ -0,0 +1,3 @@ +; configuration for php common module +; priority=20 +extension=calendar.so diff --git a/php/7.4/mods-available/ctype.ini b/php/7.4/mods-available/ctype.ini new file mode 100644 index 0000000..c8cfe03 --- /dev/null +++ b/php/7.4/mods-available/ctype.ini @@ -0,0 +1,3 @@ +; configuration for php common module +; priority=20 +extension=ctype.so diff --git a/php/7.4/mods-available/curl.ini b/php/7.4/mods-available/curl.ini new file mode 100644 index 0000000..6e9afb1 --- /dev/null +++ b/php/7.4/mods-available/curl.ini @@ -0,0 +1,3 @@ +; configuration for php curl module +; priority=20 +extension=curl.so diff --git a/php/7.4/mods-available/exif.ini b/php/7.4/mods-available/exif.ini new file mode 100644 index 0000000..f79604e --- /dev/null +++ b/php/7.4/mods-available/exif.ini @@ -0,0 +1,3 @@ +; configuration for php common module +; priority=20 +extension=exif.so diff --git a/php/7.4/mods-available/ffi.ini b/php/7.4/mods-available/ffi.ini new file mode 100644 index 0000000..4d5fd2c --- /dev/null +++ b/php/7.4/mods-available/ffi.ini @@ -0,0 +1,3 @@ +; configuration for php common module +; priority=20 +extension=ffi.so diff --git a/php/7.4/mods-available/fileinfo.ini b/php/7.4/mods-available/fileinfo.ini new file mode 100644 index 0000000..da434de --- /dev/null +++ b/php/7.4/mods-available/fileinfo.ini @@ -0,0 +1,3 @@ +; configuration for php common module +; priority=20 +extension=fileinfo.so diff --git a/php/7.4/mods-available/ftp.ini b/php/7.4/mods-available/ftp.ini new file mode 100644 index 0000000..a478851 --- /dev/null +++ b/php/7.4/mods-available/ftp.ini @@ -0,0 +1,3 @@ +; configuration for php common module +; priority=20 +extension=ftp.so diff --git a/php/7.4/mods-available/gettext.ini b/php/7.4/mods-available/gettext.ini new file mode 100644 index 0000000..9782bf7 --- /dev/null +++ b/php/7.4/mods-available/gettext.ini @@ -0,0 +1,3 @@ +; configuration for php common module +; priority=20 +extension=gettext.so diff --git a/php/7.4/mods-available/iconv.ini b/php/7.4/mods-available/iconv.ini new file mode 100644 index 0000000..7c33b35 --- /dev/null +++ b/php/7.4/mods-available/iconv.ini @@ -0,0 +1,3 @@ +; configuration for php common module +; priority=20 +extension=iconv.so diff --git a/php/7.4/mods-available/json.ini b/php/7.4/mods-available/json.ini new file mode 100644 index 0000000..a0475f3 --- /dev/null +++ b/php/7.4/mods-available/json.ini @@ -0,0 +1,3 @@ +; configuration for php json module +; priority=20 +extension=json.so diff --git a/php/7.4/mods-available/opcache.ini b/php/7.4/mods-available/opcache.ini new file mode 100644 index 0000000..34ed69f --- /dev/null +++ b/php/7.4/mods-available/opcache.ini @@ -0,0 +1,3 @@ +; configuration for php opcache module +; priority=10 +zend_extension=opcache.so diff --git a/php/7.4/mods-available/pdo.ini b/php/7.4/mods-available/pdo.ini new file mode 100644 index 0000000..836d9a6 --- /dev/null +++ b/php/7.4/mods-available/pdo.ini @@ -0,0 +1,3 @@ +; configuration for php common module +; priority=10 +extension=pdo.so diff --git a/php/7.4/mods-available/phar.ini b/php/7.4/mods-available/phar.ini new file mode 100644 index 0000000..50a0393 --- /dev/null +++ b/php/7.4/mods-available/phar.ini @@ -0,0 +1,3 @@ +; configuration for php common module +; priority=20 +extension=phar.so diff --git a/php/7.4/mods-available/posix.ini b/php/7.4/mods-available/posix.ini new file mode 100644 index 0000000..4fa5a62 --- /dev/null +++ b/php/7.4/mods-available/posix.ini @@ -0,0 +1,3 @@ +; configuration for php common module +; priority=20 +extension=posix.so diff --git a/php/7.4/mods-available/readline.ini b/php/7.4/mods-available/readline.ini new file mode 100644 index 0000000..2a47490 --- /dev/null +++ b/php/7.4/mods-available/readline.ini @@ -0,0 +1,3 @@ +; configuration for php readline module +; priority=20 +extension=readline.so diff --git a/php/7.4/mods-available/shmop.ini b/php/7.4/mods-available/shmop.ini new file mode 100644 index 0000000..8794afb --- /dev/null +++ b/php/7.4/mods-available/shmop.ini @@ -0,0 +1,3 @@ +; configuration for php common module +; priority=20 +extension=shmop.so diff --git a/php/7.4/mods-available/sockets.ini b/php/7.4/mods-available/sockets.ini new file mode 100644 index 0000000..489a59e --- /dev/null +++ b/php/7.4/mods-available/sockets.ini @@ -0,0 +1,3 @@ +; configuration for php common module +; priority=20 +extension=sockets.so diff --git a/php/7.4/mods-available/sysvmsg.ini b/php/7.4/mods-available/sysvmsg.ini new file mode 100644 index 0000000..1e61075 --- /dev/null +++ b/php/7.4/mods-available/sysvmsg.ini @@ -0,0 +1,3 @@ +; configuration for php common module +; priority=20 +extension=sysvmsg.so diff --git a/php/7.4/mods-available/sysvsem.ini b/php/7.4/mods-available/sysvsem.ini new file mode 100644 index 0000000..ce515c4 --- /dev/null +++ b/php/7.4/mods-available/sysvsem.ini @@ -0,0 +1,3 @@ +; configuration for php common module +; priority=20 +extension=sysvsem.so diff --git a/php/7.4/mods-available/sysvshm.ini b/php/7.4/mods-available/sysvshm.ini new file mode 100644 index 0000000..d77d0f5 --- /dev/null +++ b/php/7.4/mods-available/sysvshm.ini @@ -0,0 +1,3 @@ +; configuration for php common module +; priority=20 +extension=sysvshm.so diff --git a/php/7.4/mods-available/tokenizer.ini b/php/7.4/mods-available/tokenizer.ini new file mode 100644 index 0000000..45b3d54 --- /dev/null +++ b/php/7.4/mods-available/tokenizer.ini @@ -0,0 +1,3 @@ +; configuration for php common module +; priority=20 +extension=tokenizer.so diff --git a/php/7.4/mods-available/zip.ini b/php/7.4/mods-available/zip.ini new file mode 100644 index 0000000..501962b --- /dev/null +++ b/php/7.4/mods-available/zip.ini @@ -0,0 +1,3 @@ +; configuration for php zip module +; priority=20 +extension=zip.so diff --git a/profile.d/bash_completion.sh b/profile.d/bash_completion.sh index 6c45b4a..031ba94 100644 --- a/profile.d/bash_completion.sh +++ b/profile.d/bash_completion.sh @@ -1,9 +1,10 @@ +# shellcheck shell=sh disable=SC1091,SC2039,SC2166 # Check for interactive bash and that we haven't already been sourced. if [ "x${BASH_VERSION-}" != x -a "x${PS1-}" != x -a "x${BASH_COMPLETION_VERSINFO-}" = x ]; then # Check for recent enough version of bash. - if [ ${BASH_VERSINFO[0]} -gt 4 ] || \ - [ ${BASH_VERSINFO[0]} -eq 4 -a ${BASH_VERSINFO[1]} -ge 1 ]; then + if [ "${BASH_VERSINFO[0]}" -gt 4 ] || \ + [ "${BASH_VERSINFO[0]}" -eq 4 -a "${BASH_VERSINFO[1]}" -ge 1 ]; then [ -r "${XDG_CONFIG_HOME:-$HOME/.config}/bash_completion" ] && \ . "${XDG_CONFIG_HOME:-$HOME/.config}/bash_completion" if shopt -q progcomp && [ -r /usr/share/bash-completion/bash_completion ]; then diff --git a/profile.d/vte-2.91.sh b/profile.d/vte-2.91.sh index c200493..8fa219e 100644 --- a/profile.d/vte-2.91.sh +++ b/profile.d/vte-2.91.sh @@ -1,5 +1,4 @@ -# Copyright © 2006 Shaun McCance -# Copyright © 2013 Peter De Wachter +# Copyright © 2012 Christian Persch # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -23,37 +22,16 @@ # Not running under vte? [ "${VTE_VERSION:-0}" -ge 3405 ] || return 0 -__vte_urlencode() ( - # This is important to make sure string manipulation is handled - # byte-by-byte. - LC_ALL=C - str="$1" - while [ -n "$str" ]; do - safe="${str%%[!a-zA-Z0-9/:_\.\-\!\'\(\)~]*}" - printf "%s" "$safe" - str="${str#"$safe"}" - if [ -n "$str" ]; then - printf "%%%02X" "'$str" - str="${str#?}" - fi - done -) - -# Print a warning so that anyone who's added this manually to his PS1 can adapt. -# The function will be removed in a later version. -__vte_ps1() { - echo -n "(__vte_ps1 is obsolete)" -} - __vte_osc7 () { - printf "\033]7;file://%s%s\033\\" "${HOSTNAME:-}" "$(__vte_urlencode "${PWD}")" + printf "\033]7;file://%s%s\033\\" "${HOSTNAME}" "$(/usr/libexec/vte-urlencode-cwd)" } __vte_prompt_command() { local pwd='~' [ "$PWD" != "$HOME" ] && pwd=${PWD/#$HOME\//\~\/} pwd="${pwd//[[:cntrl:]]}" - printf "\033]0;%s@%s:%s\033\\%s" "${USER}" "${HOSTNAME%%.*}" "${pwd}" "$(__vte_osc7)" + printf "\033]0;%s@%s:%s\033\\" "${USER}" "${HOSTNAME%%.*}" "${pwd}" + __vte_osc7 } case "$TERM" in diff --git a/profile.d/vte.csh b/profile.d/vte.csh new file mode 100644 index 0000000..3b07c5c --- /dev/null +++ b/profile.d/vte.csh @@ -0,0 +1,24 @@ +# Copyright © 2019 Red Hat, Inc. +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . +# +# Red Hat Author(s): Carlos Santos + +# exit if non-interactive, csh, no terminal or old VTE versions +if ( ! $?prompt | ! $?tcsh | ! $?TERM | ! $?VTE_VERSION ) exit + +switch($TERM) + case xterm*: + alias precmd 'echo -n "\e]7;file://$HOST"; /usr/libexec/vte-urlencode-cwd; echo -n "\e\\"' +endsw diff --git a/pulse/client.conf.d/01-enable-autospawn.conf b/pulse/client.conf.d/01-enable-autospawn.conf new file mode 120000 index 0000000..30fc931 --- /dev/null +++ b/pulse/client.conf.d/01-enable-autospawn.conf @@ -0,0 +1 @@ +/run/pulseaudio-enable-autospawn \ No newline at end of file diff --git a/pulse/daemon.conf b/pulse/daemon.conf index f66f7fe..f7213de 100644 --- a/pulse/daemon.conf +++ b/pulse/daemon.conf @@ -54,10 +54,13 @@ ; avoid-resampling = false ; enable-remixing = yes ; remixing-use-all-sink-channels = yes -; enable-lfe-remixing = no +; remixing-produce-lfe = no +; remixing-consume-lfe = no ; lfe-crossover-freq = 0 -flat-volumes = no +; flat-volumes = no + +; rescue-streams = yes ; rlimit-fsize = -1 ; rlimit-data = -1 diff --git a/pulse/default.pa b/pulse/default.pa index 6b3db78..f670be0 100644 --- a/pulse/default.pa +++ b/pulse/default.pa @@ -106,10 +106,6 @@ load-module module-gsettings ### that look up the default sink/source get the right value load-module module-default-device-restore -### Automatically move streams to the default sink if the sink they are -### connected to dies, similar for sources -load-module module-rescue-streams - ### Make sure we always have a sink around, even if it is a null sink. load-module module-always-sink diff --git a/pulse/system.pa b/pulse/system.pa index 68f108e..c9271b2 100644 --- a/pulse/system.pa +++ b/pulse/system.pa @@ -43,10 +43,6 @@ load-module module-native-protocol-unix ### that look up the default sink/source get the right value load-module module-default-device-restore -### Automatically move streams to the default sink if the sink they are -### connected to dies, similar for sources -load-module module-rescue-streams - ### Make sure we always have a sink around, even if it is a null sink. load-module module-always-sink diff --git a/python3.8/sitecustomize.py b/python3.8/sitecustomize.py new file mode 100644 index 0000000..89c6712 --- /dev/null +++ b/python3.8/sitecustomize.py @@ -0,0 +1,7 @@ +# install the apport exception handler if available +try: + import apport_python_hook +except ImportError: + pass +else: + apport_python_hook.install() diff --git a/rc0.d/K01pulseaudio-enable-autospawn b/rc0.d/K01pulseaudio-enable-autospawn new file mode 120000 index 0000000..9583b3d --- /dev/null +++ b/rc0.d/K01pulseaudio-enable-autospawn @@ -0,0 +1 @@ +../init.d/pulseaudio-enable-autospawn \ No newline at end of file diff --git a/rc1.d/K01pulseaudio-enable-autospawn b/rc1.d/K01pulseaudio-enable-autospawn new file mode 120000 index 0000000..9583b3d --- /dev/null +++ b/rc1.d/K01pulseaudio-enable-autospawn @@ -0,0 +1 @@ +../init.d/pulseaudio-enable-autospawn \ No newline at end of file diff --git a/rc2.d/S02pulseaudio-enable-autospawn b/rc2.d/S02pulseaudio-enable-autospawn new file mode 120000 index 0000000..9583b3d --- /dev/null +++ b/rc2.d/S02pulseaudio-enable-autospawn @@ -0,0 +1 @@ +../init.d/pulseaudio-enable-autospawn \ No newline at end of file diff --git a/rc3.d/S02pulseaudio-enable-autospawn b/rc3.d/S02pulseaudio-enable-autospawn new file mode 120000 index 0000000..9583b3d --- /dev/null +++ b/rc3.d/S02pulseaudio-enable-autospawn @@ -0,0 +1 @@ +../init.d/pulseaudio-enable-autospawn \ No newline at end of file diff --git a/rc4.d/S02pulseaudio-enable-autospawn b/rc4.d/S02pulseaudio-enable-autospawn new file mode 120000 index 0000000..9583b3d --- /dev/null +++ b/rc4.d/S02pulseaudio-enable-autospawn @@ -0,0 +1 @@ +../init.d/pulseaudio-enable-autospawn \ No newline at end of file diff --git a/rc5.d/S02pulseaudio-enable-autospawn b/rc5.d/S02pulseaudio-enable-autospawn new file mode 120000 index 0000000..9583b3d --- /dev/null +++ b/rc5.d/S02pulseaudio-enable-autospawn @@ -0,0 +1 @@ +../init.d/pulseaudio-enable-autospawn \ No newline at end of file diff --git a/rc6.d/K01pulseaudio-enable-autospawn b/rc6.d/K01pulseaudio-enable-autospawn new file mode 120000 index 0000000..9583b3d --- /dev/null +++ b/rc6.d/K01pulseaudio-enable-autospawn @@ -0,0 +1 @@ +../init.d/pulseaudio-enable-autospawn \ No newline at end of file diff --git a/resolvconf/interface-order b/resolvconf/interface-order index 72d2ce9..0489469 100644 --- a/resolvconf/interface-order +++ b/resolvconf/interface-order @@ -7,13 +7,24 @@ lo tun* tap* hso* +vpn* em+([0-9])?(_+([0-9]))* p+([0-9])p+([0-9])?(_+([0-9]))* +en+([bcosxpP])*([^.]).inet6 +en+([bcosxpP])*([^.]).ip6.@(dhclient|dhcpcd|pump|udhcpc) +en+([bcosxpP])*([^.]).inet +en+([bcosxpP])*([^.]).@(dhclient|dhcpcd|pump|udhcpc) +en+([bcosxpP])* @(br|eth)*([^.]).inet6 @(br|eth)*([^.]).ip6.@(dhclient|dhcpcd|pump|udhcpc) @(br|eth)*([^.]).inet @(br|eth)*([^.]).@(dhclient|dhcpcd|pump|udhcpc) @(br|eth)* +wl+([bcosxpP])*([^.]).inet6 +wl+([bcosxpP])*([^.]).ip6.@(dhclient|dhcpcd|pump|udhcpc) +wl+([bcosxpP])*([^.]).inet +wl+([bcosxpP])*([^.]).@(dhclient|dhcpcd|pump|udhcpc) +wl+([bcosxpP])* @(ath|wifi|wlan)*([^.]).inet6 @(ath|wifi|wlan)*([^.]).ip6.@(dhclient|dhcpcd|pump|udhcpc) @(ath|wifi|wlan)*([^.]).inet diff --git a/sane.d/agfafocus.conf b/sane.d/agfafocus.conf index 2648863..caa0783 100644 --- a/sane.d/agfafocus.conf +++ b/sane.d/agfafocus.conf @@ -1,2 +1 @@ /dev/scanner - diff --git a/sane.d/artec.conf b/sane.d/artec.conf index 371a174..8b13880 100644 --- a/sane.d/artec.conf +++ b/sane.d/artec.conf @@ -1,3 +1,2 @@ scsi ULTIMA /dev/scanner - diff --git a/sane.d/artec_eplus48u.conf b/sane.d/artec_eplus48u.conf index b8851cd..bed9318 100644 --- a/sane.d/artec_eplus48u.conf +++ b/sane.d/artec_eplus48u.conf @@ -116,4 +116,3 @@ usb 0x05d8 0x4011 option artecFirmwareFile /usr/share/sane/artec_eplus48u/Artec48.usb option vendorString "Yakumo" option modelString "Scan50" - diff --git a/sane.d/avision.conf b/sane.d/avision.conf index 0862d5c..33e2683 100644 --- a/sane.d/avision.conf +++ b/sane.d/avision.conf @@ -20,4 +20,3 @@ #scsi /dev/scanner # usb libusb:002:003 # usb 0x03f0 0x0701 - diff --git a/sane.d/canon_dr.conf b/sane.d/canon_dr.conf index 29b6db1..2f9d4e4 100644 --- a/sane.d/canon_dr.conf +++ b/sane.d/canon_dr.conf @@ -1,6 +1,6 @@ ####################################################################### # NOTE: 'option' lines only apply to the devices found by -# the NEXT 'usb' or 'scsi' line. You may repeat the option line if +# the NEXT 'usb' or 'scsi' line. You may repeat the option line if # required for multiple scanners of different models/connections. ####################################################################### diff --git a/sane.d/canon_pp.conf b/sane.d/canon_pp.conf index 14b3110..c12d763 100644 --- a/sane.d/canon_pp.conf +++ b/sane.d/canon_pp.conf @@ -1,4 +1,4 @@ -# Define which port to use if one isn't specified - you should only have +# Define which port to use if one isn't specified - you should only have # one of these lines! # This is the default port to be used - others will be detected ieee1284 parport0 @@ -21,7 +21,7 @@ calibrate ~/.sane/canon_pp-calibration-pp0 parport0 # calibrate /etc/sane/my_calibration parport1 -# Enable the next line if you're having trouble with ECP mode such as I/O +# Enable the next line if you're having trouble with ECP mode such as I/O # errors. Nibble mode is slower, but more reliable. #force_nibble diff --git a/sane.d/dc210.conf b/sane.d/dc210.conf index 9281043..8293170 100644 --- a/sane.d/dc210.conf +++ b/sane.d/dc210.conf @@ -18,7 +18,7 @@ port=/dev/ttyS0 ## This works for most UNIX's baud=38400 # Prints some extra information during the init phase. This can be -# handy, but note that printing anything to stderr breaks the saned +# handy, but note that printing anything to stderr breaks the saned # network scanning. #dumpinquiry # How many usec (1,000,000ths of a) between writing the command and reading the diff --git a/sane.d/dc240.conf b/sane.d/dc240.conf index 9281043..8293170 100644 --- a/sane.d/dc240.conf +++ b/sane.d/dc240.conf @@ -18,7 +18,7 @@ port=/dev/ttyS0 ## This works for most UNIX's baud=38400 # Prints some extra information during the init phase. This can be -# handy, but note that printing anything to stderr breaks the saned +# handy, but note that printing anything to stderr breaks the saned # network scanning. #dumpinquiry # How many usec (1,000,000ths of a) between writing the command and reading the diff --git a/sane.d/dc25.conf b/sane.d/dc25.conf index 33cfd89..af2cfb1 100644 --- a/sane.d/dc25.conf +++ b/sane.d/dc25.conf @@ -18,6 +18,6 @@ port=/dev/ttyS0 ## This works for most UNIX's baud=38400 # Prints some extra information during the init phase. This can be -# handy, but note that printing anything to stderr breaks the saned +# handy, but note that printing anything to stderr breaks the saned # network scanning. #dumpinquiry diff --git a/sane.d/dell1600n_net.conf b/sane.d/dell1600n_net.conf index 35d4eae..615549b 100644 --- a/sane.d/dell1600n_net.conf +++ b/sane.d/dell1600n_net.conf @@ -10,5 +10,3 @@ #named_scanner: printer #named_scanner: 192.168.0.20 #named_scanner: myscanner.somewhere.else.org - - diff --git a/sane.d/dll.conf b/sane.d/dll.conf index 3ee5428..92091cb 100644 --- a/sane.d/dll.conf +++ b/sane.d/dll.conf @@ -11,10 +11,10 @@ net abaton agfafocus apple -avision artec artec_eplus48u as6e +avision bh canon canon630u @@ -24,33 +24,35 @@ cardscan coolscan #coolscan2 coolscan3 -#dc25 #dc210 #dc240 +#dc25 dell1600n_net dmc epjitsu #epson epson2 epsonds +escl fujitsu -#gphoto2 genesys +#gphoto2 gt68xx hp -hp3900 -hpsj5s hp3500 +hp3900 hp4200 hp5400 hp5590 hpljm1005 +hpsj5s hs2p ibm kodak kodakaio kvs1025 kvs20xx +kvs40xx leo lexmark ma1509 @@ -66,6 +68,7 @@ nec niash #p5 pie +pieusb pint pixma plustek @@ -73,6 +76,7 @@ plustek #pnm qcam ricoh +ricoh2 rts8891 s9036 sceptre @@ -90,7 +94,7 @@ teco3 #test u12 umax -#umax_pp umax1220u +#umax_pp v4l xerox_mfp diff --git a/sane.d/epjitsu.conf b/sane.d/epjitsu.conf index 6eda64d..20b8d45 100644 --- a/sane.d/epjitsu.conf +++ b/sane.d/epjitsu.conf @@ -12,7 +12,7 @@ # extracted from the Fujitsu Windows driver. Presumably the Mac versions # contain the firmware as well, but the author has no access such a machine. -# Firmware is installed in several different locations by the fujitsu software, +# Firmware is installed in several different locations by the fujitsu software, # using the windows 'search' feature to look for '*.nal' is the easiest way to # find them. They should be ~65K, and have the scanner's name as part of the # file name. They are often inside a .cab file. @@ -80,4 +80,3 @@ usb 0x04c5 0x128d # Fujitsu S1100i firmware /usr/share/sane/epjitsu/1100i_0A00.nal usb 0x04c5 0x1447 - diff --git a/sane.d/epson.conf b/sane.d/epson.conf index 2cd505f..796541b 100644 --- a/sane.d/epson.conf +++ b/sane.d/epson.conf @@ -16,7 +16,7 @@ scsi "EPSON SC" # There are two different methods of configuring a USB scanner: libusb and the kernel module # For any system with libusb support (which is pretty much any recent Linux distribution) the # following line is sufficient. This however assumes that the connected scanner (or to be more -# accurate, it's device ID) is known to the backend. +# accurate, it's device ID) is known to the backend. usb # For libusb support for unknown scanners use the following command # usb diff --git a/sane.d/epson2.conf b/sane.d/epson2.conf index 797df2d..b41c862 100644 --- a/sane.d/epson2.conf +++ b/sane.d/epson2.conf @@ -21,7 +21,6 @@ usb # usb 0x4b8 0x110 # Network -# +# # net 192.168.1.123 net autodiscovery - diff --git a/sane.d/escl.conf b/sane.d/escl.conf new file mode 100644 index 0000000..2aa6257 --- /dev/null +++ b/sane.d/escl.conf @@ -0,0 +1,17 @@ +# escl.conf -- ESCL configuration +# Lines starting with a # or a ; are comments. Comments must be on a +# line of their own. End-of-line comments are not supported. +# Explanation : if you can't detect your device but it's an eSCL device, modify this escl conf' file to use your device. +# -> uncomment the lines below, from '[device]' to 'port'. +# -> put your device name instead of 'EPSON X'. +# -> put your type of protocol instead of 'https' : http or https. +# -> put your device ip instead of '123.456.789.10'. +# -> put the port that you use instead of '88'. +# For example, the lines below are for one device, but if you have several devices to use, you can duplicate the lines below as many times as you have devices. + +#[device] + +#model EPSON X +#type https +#ip 123.456.789.10 +#port 88 diff --git a/sane.d/fujitsu.conf b/sane.d/fujitsu.conf index 5fa0003..4f2b1a9 100644 --- a/sane.d/fujitsu.conf +++ b/sane.d/fujitsu.conf @@ -121,12 +121,6 @@ usb 0x04c5 0x119e #S1500 & S1500M usb 0x04c5 0x11a2 -#fi-6125 -usb 0x04c5 0x11ee - -#fi-6225 -usb 0x04c5 0x11ef - #fi-6140Z/fi-6160ZLA usb 0x04c5 0x11f1 @@ -169,15 +163,6 @@ usb 0x04c5 0x13f3 #ScanSnap iX100 usb 0x04c5 0x13f4 -#ScanPartner SP25 -usb 0x04c5 0x1409 - -#ScanPartner SP30 -usb 0x04c5 0x140a - -#ScanPartner SP30F -usb 0x04c5 0x140c - #fi-6140ZLA usb 0x04c5 0x145f @@ -268,3 +253,5 @@ usb 0x04c5 0x1521 #fi-7700S usb 0x04c5 0x1522 +#ScanSnap iX1500 +usb 0x04c5 0x159f diff --git a/sane.d/genesys.conf b/sane.d/genesys.conf index 5273d51..786ccd5 100644 --- a/sane.d/genesys.conf +++ b/sane.d/genesys.conf @@ -11,7 +11,7 @@ # Hewlett Packard ScanJet 2400c usb 0x03f0 0x0a01 -# Hewlett Packard ScanJet 3670c/3690c +# Hewlett Packard ScanJet 3670/3690c usb 0x03f0 0x1405 # Plustek OpticPro ST24 @@ -51,9 +51,6 @@ usb 0x04a9 0x1909 # Canon LiDE 200 usb 0x04a9 0x1905 -# Canon 5600F -usb 0x04a9 0x1906 - # Canon LiDE 700F usb 0x04a9 0x1907 @@ -66,9 +63,15 @@ usb 0x04a9 0x190e # Canon LiDE 220 usb 0x04a9 0x190f -# Canon 5600f +# Canon 5600F usb 0x04a9 0x1906 +# Canon 8400F +usb 0x04a9 0x221e + +# Canon 8600F +usb 0x04a9 0x2229 + # Visioneer Strobe XP200 usb 0x04a7 0x0426 @@ -121,6 +124,15 @@ usb 0x03f0 0x4605 # Plustek OpticBook 3600 usb 0x07b3 0x0900 +# Plustek OpticFilm 7200i +usb 0x07b3 0x0c04 + +# Plustek OpticFilm 7300 +usb 0x07b3 0x0c12 + +# Plustek OpticFilm 7500i +usb 0x07b3 0x0c13 + # Primax Electronics, Ltd Xerox 2400 Onetouch usb 0x0461 0x038b diff --git a/sane.d/gphoto2.conf b/sane.d/gphoto2.conf index f5a660a..646fa76 100644 --- a/sane.d/gphoto2.conf +++ b/sane.d/gphoto2.conf @@ -1,23 +1,23 @@ # Interface port where the camera is connected -# This should be one of the values returned by "gphoto2 --list-ports", +# This should be one of the values returned by "gphoto2 --list-ports", # such # as serial:/dev/ttyS6 or usb: port=serial:/dev/ttyd1 -# Port speed. This should be one of the values returned by +# Port speed. This should be one of the values returned by # "gphoto2 --abilities" speed=115200 -# Name of camera. This should be one of the values returned by +# Name of camera. This should be one of the values returned by # "gphoto2 --list-cameras" camera=Kodak DC240 -# Prints some extra information during the init phase. +# Prints some extra information during the init phase. dumpinquiry -# The resolution should be the maximum resolution supported by the +# The resolution should be the maximum resolution supported by the # camera. It's not really used for much, since the actual size will be # reported by the camera when the download starts. But it may be useful -# for the frontend to have a clue prior to the download. (e.g. it +# for the frontend to have a clue prior to the download. (e.g. it # may want to create an image window, or report the maximum file size. # Width x Height. resolution=1280x960 @@ -27,6 +27,6 @@ thumb_resolution=160x120 # top-level (fixed) folder directory in camera. Backend assumes # that there is one variable directory under this (e.g. 100DC240) -# which will be read from the camera, and all the images in the -# camera are under that. +# which will be read from the camera, and all the images in the +# camera are under that. topfolder=/DCIM diff --git a/sane.d/gt68xx.conf b/sane.d/gt68xx.conf index a72e4e3..e94804f 100644 --- a/sane.d/gt68xx.conf +++ b/sane.d/gt68xx.conf @@ -1,13 +1,13 @@ -# gt68xx.conf: Configuration file for GT68XX based scanners (1.0.27) +# gt68xx.conf: Configuration file for GT68XX based scanners (1.0.29) # Read man sane-gt68xx for documentation # Put the firmware file into "/usr/share/sane/gt68xx/". # Manual configuration is necessary for some scanners. Please uncomment the # override line and optinally the vendor and product lines that apply to your -# scanner. For some scanners it's also necessary to change the name of the -# firmware file. +# scanner. For some scanners it's also necessary to change the name of the +# firmware file. ############################################################################# # For testing scanners that are not yet supported by this backend add the @@ -43,32 +43,32 @@ usb 0x05d8 0x4002 #override "mustek-scanexpress-2400-usb" # Artec Ultima 2000: -#override "artec-ultima-2000" +#override "artec-ultima-2000" #firmware "ePlus2k.usb" # Artec Ultima 2000e+: -#override "artec-ultima-2000" +#override "artec-ultima-2000" #firmware "ePlus2k.usb" #vendor "Artec" #model "Ultima 2000e+" # Boeder SmartScan Slim Edition: -#override "artec-ultima-2000" +#override "artec-ultima-2000" #vendor "Boeder" #model "SmartScan Slim Edition" # Medion/Lifetec/Tevion/Cytron MD/LT 9385: -#override "artec-ultima-2000" +#override "artec-ultima-2000" #vendor "Medion" #model "MD/LT 9385" # Medion/Lifetec/Tevion/Cytron MD 9458: -#override "artec-ultima-2000" +#override "artec-ultima-2000" #vendor "Medion" #model "MD 9458" # Trust Flat Scan USB 19200: -#override "artec-ultima-2000" +#override "artec-ultima-2000" #vendor "Trust" #model "Flat Scan USB 19200" @@ -196,6 +196,11 @@ usb 0x07b3 0x045f # Autodetect NeatReceipts Mobile Scanner usb 0x07b3 0x0462 +############################################################################## +# Autodetect Plustek OpticSlim 500 Plus +usb 0x07b3 0x046e +override "plustek-opticslim-500plus" + ############################################################################## # Autodetect Plustek OpticSlim 1200 usb 0x07b3 0x0413 diff --git a/sane.d/hp3900.conf b/sane.d/hp3900.conf index 2de0001..0b0262b 100644 --- a/sane.d/hp3900.conf +++ b/sane.d/hp3900.conf @@ -28,4 +28,3 @@ usb 0x06dc 0x0020 # BenQ 5550 usb 0x04a5 0x2211 - diff --git a/sane.d/hpsj5s.conf b/sane.d/hpsj5s.conf index 77fb4e4..d2e5f96 100644 --- a/sane.d/hpsj5s.conf +++ b/sane.d/hpsj5s.conf @@ -1,2 +1,2 @@ #hpsj5s.conf -#parport0 \ No newline at end of file +#parport0 diff --git a/sane.d/kodakaio.conf b/sane.d/kodakaio.conf index 2ad3ed4..0241408 100644 --- a/sane.d/kodakaio.conf +++ b/sane.d/kodakaio.conf @@ -9,7 +9,7 @@ # snmp-timeout controls auto-detection timeout in ms (1500=1.5s). snmp-timeout 2000 -# scan-data-timeout controls the timeout for scan data +# scan-data-timeout controls the timeout for scan data # (scans may take several seconds to initialize, so we need to wait longer) scan-data-timeout 10000 @@ -77,4 +77,3 @@ usb # 0x4062, /* kodak Office Hero 6.1 */ # 0x4063, /* kodak Hero 7.1 */ # 0x4067, /* kodak Hero 9.1 */ - diff --git a/sane.d/leo.conf b/sane.d/leo.conf index ecd918c..8aeb9bf 100644 --- a/sane.d/leo.conf +++ b/sane.d/leo.conf @@ -5,4 +5,3 @@ scsi ACROSS * Scanner * * * 0 scsi "LEO" "LEOScan-S3" /dev/scanner - diff --git a/sane.d/magicolor.conf b/sane.d/magicolor.conf index 9c25994..a7b7a4f 100644 --- a/sane.d/magicolor.conf +++ b/sane.d/magicolor.conf @@ -39,4 +39,3 @@ usb ### e.g.: # usb 0x132b 0x2098 - diff --git a/sane.d/matsushita.conf b/sane.d/matsushita.conf index 4d3cf24..98eaa88 100644 --- a/sane.d/matsushita.conf +++ b/sane.d/matsushita.conf @@ -7,7 +7,7 @@ scsi "K.M.E. " "KV-S2025C " scsi "K.M.E. " "KV-S2045C " scsi "K.M.E. " "KV-S2065L " -# These scanners are untested. +# These scanners are untested. # If you have one: # - check that the vendor/product strings are correct # - uncomment the line diff --git a/sane.d/mustek.conf b/sane.d/mustek.conf index 3233fd8..3868d0e 100644 --- a/sane.d/mustek.conf +++ b/sane.d/mustek.conf @@ -1,7 +1,7 @@ # See sane-mustek(5) for documentation. #--------------------------- Global options --------------------------------- -#option strip-height 1 # some SCSI adapters need this; scanning may +#option strip-height 1 # some SCSI adapters need this; scanning may # be faster without this option #option force-wait # wait for scanner to be ready (only necessary # when scanner freezes) @@ -36,6 +36,6 @@ scsi SCANNER # option linedistance-fix # only neccessary with firmware 2.x #-------------------------- 600 II EP --------------------------------------- -#parport0 - # parport0, parport1, ..., +#parport0 + # parport0, parport1, ..., # or: 0x378(=lpt1), 0x278(=lpt2), 0x3bc(=lpt3) diff --git a/sane.d/mustek_pp.conf b/sane.d/mustek_pp.conf index 17f0e26..b2abf9a 100644 --- a/sane.d/mustek_pp.conf +++ b/sane.d/mustek_pp.conf @@ -12,7 +12,7 @@ # # SANE_DEBUG_SANEI_PA4S2=128 scanimage -L # ... # hangs here -> [sanei_pa4s2] sanei_pa4s2_readbyte: read in EPP mode -# +# # Scanner definition template: # ============================ # @@ -39,20 +39,20 @@ # - cis1200+ (for Mustek 1200CP+ & OEM versions), # - ccd300 (for Mustek 600 III EPP & OEM versions) # - ... more types will be added in the future -# +# # is a name of an option, and an optional value # for the option. # Currently available options for *CIS* type scanners are: -# - top_adjust : +# - top_adjust : # Vertical adjustment of origin, in millimeter. -# Values between -5.0 and +5.0 mm are possible +# Values between -5.0 and +5.0 mm are possible # (floating point). # Default: 0.0 -# - slow_skip: +# - slow_skip: # Boolean option. Disables fast skipping to the start # of the scan region. May be necessary in case fast # skipping results in inaccuracies. -# Default: fast skipping enabled +# Default: fast skipping enabled # - bw : # Black/white discrimination value for lineart scans. # Pixel values below that value are considered black, diff --git a/sane.d/mustek_usb.conf b/sane.d/mustek_usb.conf index c9b3ec4..fd58cdd 100644 --- a/sane.d/mustek_usb.conf +++ b/sane.d/mustek_usb.conf @@ -36,4 +36,3 @@ usb 0x055f 0x0873 #option 1200cu #option 1200cu_plus #option 600cu - diff --git a/sane.d/pixma.conf b/sane.d/pixma.conf index 3f5c61a..d6184b4 100644 --- a/sane.d/pixma.conf +++ b/sane.d/pixma.conf @@ -1,5 +1,10 @@ # pixma.conf configuration for the sane pixma backend # +# disable network scanner detection. +# This must be the first not commented line +# Uncomment the following line: +# networking=no +# # bjnp-timeout=5000 # Specify the timeout (in ms) to be used for all the folllowing # scanners. @@ -16,10 +21,12 @@ # port number can normally be left out, port 8612 is used as default # The timeout parameter sets a timeout value for the scanner on # the same line -# Example: +# Examples using bjnp: # bjnp://myscanner.my.domain:8612 // uses the default 1000ms timeout # bjnp-timeout=5000 # bjnp://printer-1.pheasant.org // will use the 5000 ms timeout # bjnp://scanner.bad-network.org/timeout=1500 // timeout set to 1500 ms # bjnp-timeout=3000 // will be used for auto-detected scanners # +# Example using for a scanner using mfnp including the optional timeout: +# mfnp://scanner.bad-network.org/timeout=1500 diff --git a/sane.d/plustek.conf b/sane.d/plustek.conf index e16823e..3d6f947 100644 --- a/sane.d/plustek.conf +++ b/sane.d/plustek.conf @@ -84,7 +84,7 @@ option negShadingY -1 option invertNegatives 0 # -# to disable the internal sensor speedup function, +# to disable the internal sensor speedup function, # 1 disables the feature # option disableSpeedup 0 @@ -180,5 +180,5 @@ device auto # # to define a new device, start with a new section: -# [usb] +# [usb] # diff --git a/sane.d/plustek_pp.conf b/sane.d/plustek_pp.conf index a000343..d357007 100644 --- a/sane.d/plustek_pp.conf +++ b/sane.d/plustek_pp.conf @@ -1,5 +1,5 @@ # Plustek-PP SANE Backend configuration file -# For use with Plustek parallel-port scanners +# For use with Plustek parallel-port scanners # # diff --git a/sane.d/sharp.conf b/sane.d/sharp.conf index 0541240..eef72c4 100644 --- a/sane.d/sharp.conf +++ b/sane.d/sharp.conf @@ -9,7 +9,7 @@ # option readqueue: number of queued read requests. This is # with the current SANE version (1.01) only useful for # Linux, since queued read requests are not supported -# for other operating systems. +# for other operating systems. # # For Linux, a value of 2 is recommended, at least if a # JX-250 is used. Bigger values are only a waste of memory. @@ -22,8 +22,8 @@ # # option default_scan_source: valid values are "auto", "fsu", "adf" # and "flatbed". For "auto", the backend will enable an ADF or -# or FSU, if installed. -# +# or FSU, if installed. +# # global options: option buffers 4 option buffersize 131072 diff --git a/sane.d/tamarack.conf b/sane.d/tamarack.conf index 4c5ae7d..52f24d0 100644 --- a/sane.d/tamarack.conf +++ b/sane.d/tamarack.conf @@ -1,3 +1,2 @@ scsi TAMARACK /dev/scanner - diff --git a/sane.d/teco2.conf b/sane.d/teco2.conf index a012e56..f5db0bb 100644 --- a/sane.d/teco2.conf +++ b/sane.d/teco2.conf @@ -1,5 +1,5 @@ # VM3564 RELISYS AVEC II S3 scanner -scsi "RELISYS" "AVEC II S3" +scsi "RELISYS" "AVEC II S3" # VM356A Primax Jewel 4800 scanner scsi "Primax" "Jewel" @@ -13,7 +13,7 @@ scsi "RELISYS" "AVEC Super 3" # VM3575 Relisys SCORPIO Super 3 # VM3575 Mustek ScanMagic 4830S # VM6586 Relisys SCORPIO Pro-S -scsi "" "Flatbed Scanner" +scsi "" "Flatbed Scanner" # VM656A Relisys APOLLO Express 6 scsi "RELISYS" "APOLLO Express 6" diff --git a/sane.d/u12.conf b/sane.d/u12.conf index c5457cb..baeea79 100644 --- a/sane.d/u12.conf +++ b/sane.d/u12.conf @@ -63,5 +63,5 @@ device auto # # to define a new device, start with a new section: -# [usb] +# [usb] # diff --git a/sane.d/umax.conf b/sane.d/umax.conf index a57cf53..06b2750 100644 --- a/sane.d/umax.conf +++ b/sane.d/umax.conf @@ -17,7 +17,7 @@ # 0 = handle as device busy # 1 = handle as ok # 2 = handle as i/o error -# 3 = ignore bad error code - continue sense handler, +# 3 = ignore bad error code - continue sense handler, #option handle-bad-sense-error 0 # define if a request sense command shall be executed @@ -43,7 +43,7 @@ # define if the calibration shall be done for selected scanarea or for each ccd pixel # -1 = automatically set by driver - if known # 0 = disabled -# 1 = enabled +# 1 = enabled #option calibration-full-ccd 1 # define if an offset of the calculate calibration with has to be used @@ -54,7 +54,7 @@ # -1 = disabled # 0 = not set # 1 = 1 byte/pixel, -# 2 = 2 bytes/pixel +# 2 = 2 bytes/pixel #option calibration-bytes-pixel -1 # define if scanner uses the same exposure times for red, green and blue @@ -66,18 +66,18 @@ # define if shading data shall be inverted befor sending it back to the scanner # -1 = automatically set by driver - if known # 0 = disabled -# 1 = enabled +# 1 = enabled #option invert-shading-data 0 # define if the scanner supports lamp control commands # 0 = automatically set by driver - if known -# 1 = enabled +# 1 = enabled #option lamp-control-available 0 # define how 16 bit gamma data is padded # -1 = automatically set by driver - if known # 0 = gamma data is msb padded -# 1 = gamma data is lsb padded +# 1 = gamma data is lsb padded #option gamma-lsb-padded 0 # define connection type of following devices @@ -114,4 +114,3 @@ option connection-type 1 # usb device list option connection-type 2 /dev/usbscanner - diff --git a/sane.d/umax_pp.conf b/sane.d/umax_pp.conf index e7e9fd4..f220f1f 100644 --- a/sane.d/umax_pp.conf +++ b/sane.d/umax_pp.conf @@ -39,19 +39,19 @@ option buffer 2097152 # valid values are 610, 1220, 1600 and 2000 # # by default, no model, we rely on autodetection -# in case you have black or 'inverted' scans, +# in case you have black or 'inverted' scans, # you may override detection by providing the # model number #option astra 1220 # DEVICES # -# specify the port your scanner is connected to. +# specify the port your scanner is connected to. # # the value 'auto' will make the backend find the correct value # by itself, it will scan ppdev, ppi device, then hardware address # 'safe-auto' will do the same but won't do direct hardware access -# on linux systems, you may provide the device name of the ppdev character +# on linux systems, you may provide the device name of the ppdev character # device : /dev/parport0, /dev/parport1, ...... # # on *BSD, you may provide the device name of the ppi device: /dev/ppi0, diff --git a/sane.d/xerox_mfp.conf b/sane.d/xerox_mfp.conf index b17c7d7..39bf669 100644 --- a/sane.d/xerox_mfp.conf +++ b/sane.d/xerox_mfp.conf @@ -196,6 +196,12 @@ usb 0x04e8 0x3466 #Samsung C460 Series usb 0x04e8 0x3468 +#Samsung M2070 Series +usb 0x04e8 0x3469 + +#Samsung C1860FW +usb 0x04e8 0x346b + #Samsung M458x Series usb 0x04e8 0x346f @@ -208,6 +214,9 @@ usb 0x04e8 0x3477 #Samsung K401 Series usb 0x04e8 0x3478 +#Samsung C480W +usb 0x04e8 0x347e + #Samsung K3250 Series usb 0x04e8 0x3481 @@ -245,4 +254,3 @@ usb 0x413c 0x5124 #Dell 1235cn (clone of Samsung CLX-3175) usb 0x413c 0x5310 - diff --git a/securetty b/securetty deleted file mode 100644 index 2e34638..0000000 --- a/securetty +++ /dev/null @@ -1,412 +0,0 @@ -# /etc/securetty: list of terminals on which root is allowed to login. -# See securetty(5) and login(1). - -console - -# Local X displays (allows empty passwords with pam_unix's nullok_secure) -:0 -:0.0 -:0.1 -:1 -:1.0 -:1.1 -:2 -:2.0 -:2.1 -:3 -:3.0 -:3.1 -#... - - -# ========================================================== -# -# TTYs sorted by major number according to Documentation/devices.txt -# -# ========================================================== - -# Virtual consoles -tty1 -tty2 -tty3 -tty4 -tty5 -tty6 -tty7 -tty8 -tty9 -tty10 -tty11 -tty12 -tty13 -tty14 -tty15 -tty16 -tty17 -tty18 -tty19 -tty20 -tty21 -tty22 -tty23 -tty24 -tty25 -tty26 -tty27 -tty28 -tty29 -tty30 -tty31 -tty32 -tty33 -tty34 -tty35 -tty36 -tty37 -tty38 -tty39 -tty40 -tty41 -tty42 -tty43 -tty44 -tty45 -tty46 -tty47 -tty48 -tty49 -tty50 -tty51 -tty52 -tty53 -tty54 -tty55 -tty56 -tty57 -tty58 -tty59 -tty60 -tty61 -tty62 -tty63 - -# UART serial ports -ttyS0 -ttyS1 -ttyS2 -ttyS3 -ttyS4 -ttyS5 -#...ttyS191 - -# Serial Mux devices (Linux/PA-RISC only) -ttyB0 -ttyB1 -#... - -# Chase serial card -ttyH0 -ttyH1 -#... - -# Cyclades serial cards -ttyC0 -ttyC1 -#...ttyC31 - -# Digiboard serial cards -ttyD0 -ttyD1 -#... - -# Stallion serial cards -ttyE0 -ttyE1 -#...ttyE255 - -# Specialix serial cards -ttyX0 -ttyX1 -#... - -# Comtrol Rocketport serial cards -ttyR0 -ttyR1 -#... - -# SDL RISCom serial cards -ttyL0 -ttyL1 -#... - -# Hayes ESP serial card -ttyP0 -ttyP1 -#... - -# Computone IntelliPort II serial card -ttyF0 -ttyF1 -#...ttyF255 - -# Specialix IO8+ serial card -ttyW0 -ttyW1 -#... - -# Comtrol VS-1000 serial controller -ttyV0 -ttyV1 -#... - -# ISI serial card -ttyM0 -ttyM1 -#... - -# Technology Concepts serial card -ttyT0 -ttyT1 -#... - -# Specialix RIO serial card -ttySR0 -ttySR1 -#...ttySR511 - -# Chase Research AT/PCI-Fast serial card -ttyCH0 -ttyCH1 -#...ttyCH63 - -# Moxa Intellio serial card -ttyMX0 -ttyMX1 -#...ttyMX127 - -# SmartIO serial card -ttySI0 -ttySI1 -#... - -# USB dongles -ttyUSB0 -ttyUSB1 -ttyUSB2 -#... - -# LinkUp Systems L72xx UARTs -ttyLU0 -ttyLU1 -ttyLU2 -ttyLU3 - -# StrongARM builtin serial ports -ttySA0 -ttySA1 -ttySA2 - -# SCI serial port (SuperH) ports and SC26xx serial ports -ttySC0 -ttySC1 -ttySC2 -ttySC3 -ttySC4 -ttySC5 -ttySC6 -ttySC7 -ttySC8 -ttySC9 - -# ARM "AMBA" serial ports -ttyAM0 -ttyAM1 -ttyAM2 -ttyAM3 -ttyAM4 -ttyAM5 -ttyAM6 -ttyAM7 -ttyAM8 -ttyAM9 -ttyAM10 -ttyAM11 -ttyAM12 -ttyAM13 -ttyAM14 -ttyAM15 - -# Embedded ARM AMBA PL011 ports (e.g. emulated by QEMU) -ttyAMA0 -ttyAMA1 -ttyAMA2 -ttyAMA3 - -# DataBooster serial ports -ttyDB0 -ttyDB1 -ttyDB2 -ttyDB3 -ttyDB4 -ttyDB5 -ttyDB6 -ttyDB7 - -# SGI Altix console ports -ttySG0 - -# Motorola i.MX ports -ttySMX0 -ttySMX1 -ttySMX2 - -# Marvell MPSC ports -ttyMM0 -ttyMM1 - -# PPC CPM (SCC or SMC) ports -ttyCPM0 -ttyCPM1 -ttyCPM2 -ttyCPM3 -ttyCPM4 -ttyCPM5 - -# Altix serial cards -ttyIOC0 -ttyIOC1 -#...ttyIOC31 - -# NEC VR4100 series SIU -ttyVR0 - -# NEC VR4100 series SSIU -ttyVR1 - -# Altix ioc4 serial cards -ttyIOC84 -ttyIOC85 -#...ttyIOC115 - -# Altix ioc3 serial cards -ttySIOC0 -ttySIOC1 -#...ttySIOC31 - -# PPC PSC ports -ttyPSC0 -ttyPSC1 -ttyPSC2 -ttyPSC3 -ttyPSC4 -ttyPSC5 - -# ATMEL serial ports -ttyAT0 -ttyAT1 -#...ttyAT15 - -# Hilscher netX serial port -ttyNX0 -ttyNX1 -#...ttyNX15 - -# Xilinx uartlite - port -ttyUL0 -ttyUL1 -ttyUL2 -ttyUL3 - -# Xen virtual console - port 0 -xvc0 - -# pmac_zilog - port -ttyPZ0 -ttyPZ1 -ttyPZ2 -ttyPZ3 - -# TX39/49 serial port -ttyTX0 -ttyTX1 -ttyTX2 -ttyTX3 -ttyTX4 -ttyTX5 -ttyTX6 -ttyTX7 - -# SC26xx serial ports (see SCI serial ports (SuperH)) - -# MAX3100 serial ports -ttyMAX0 -ttyMAX1 -ttyMAX2 -ttyMAX3 - -# OMAP serial ports -ttyO0 -ttyO1 -ttyO2 -ttyO3 - -# User space serial ports -ttyU0 -ttyU1 - -# A2232 serial card -ttyY0 -ttyY1 - -# IBM 3270 terminal Unix tty access -3270/tty1 -3270/tty2 -#... - -# IBM iSeries/pSeries virtual console -hvc0 -hvc1 -#... -#IBM pSeries console ports -hvsi0 -hvsi1 -hvsi2 - -# Equinox SST multi-port serial boards -ttyEQ0 -ttyEQ1 -#...ttyEQ1027 - -# ========================================================== -# -# Not in Documentation/Devices.txt -# -# ========================================================== - -# Embedded Freescale i.MX ports -ttymxc0 -ttymxc1 -ttymxc2 -ttymxc3 -ttymxc4 -ttymxc5 - -# LXC (Linux Containers) -lxc/console -lxc/tty1 -lxc/tty2 -lxc/tty3 -lxc/tty4 - -# Serial Console for MIPS Swarm -duart0 -duart1 - -# s390 and s390x ports in LPAR mode -ttysclp0 - -# ODROID XU4 serial console -ttySAC0 -ttySAC1 -ttySAC2 -ttySAC3 diff --git a/services b/services index fa7ae24..1c06436 100644 --- a/services +++ b/services @@ -20,8 +20,6 @@ daytime 13/tcp daytime 13/udp netstat 15/tcp qotd 17/tcp quote -msp 18/tcp # message send protocol -msp 18/udp chargen 19/tcp ttytst source chargen 19/udp ttytst source ftp-data 20/tcp @@ -32,8 +30,6 @@ telnet 23/tcp smtp 25/tcp mail time 37/tcp timserver time 37/udp timserver -rlp 39/udp resource # resource location -nameserver 42/tcp name # IEN 116 whois 43/tcp nicname tacacs 49/tcp # Login Host Protocol (TACACS) tacacs 49/udp @@ -45,7 +41,6 @@ tftp 69/udp gopher 70/tcp # Internet Gopher finger 79/tcp http 80/tcp www # WorldWideWeb HTTP -link 87/tcp ttylink kerberos 88/tcp kerberos5 krb5 kerberos-sec # Kerberos v5 kerberos 88/udp kerberos5 krb5 kerberos-sec # Kerberos v5 iso-tsap 102/tcp tsap # part of ISODE @@ -54,11 +49,9 @@ pop3 110/tcp pop-3 # POP version 3 sunrpc 111/tcp portmapper # RPC 4.0 portmapper sunrpc 111/udp portmapper auth 113/tcp authentication tap ident -sftp 115/tcp nntp 119/tcp readnews untp # USENET News Transfer Protocol ntp 123/udp # Network Time Protocol epmap 135/tcp loc-srv # DCE endpoint resolution -epmap 135/udp loc-srv netbios-ns 137/tcp # NETBIOS Name Service netbios-ns 137/udp netbios-dgm 138/tcp # NETBIOS Datagram Service @@ -75,79 +68,40 @@ cmip-man 163/udp cmip-agent 164/tcp cmip-agent 164/udp mailq 174/tcp # Mailer transport queue for Zmailer -mailq 174/udp -xdmcp 177/tcp # X Display Mgr. Control Proto -xdmcp 177/udp -nextstep 178/tcp NeXTStep NextStep # NeXTStep window -nextstep 178/udp NeXTStep NextStep # server +xdmcp 177/udp # X Display Manager Control Protocol bgp 179/tcp # Border Gateway Protocol -irc 194/tcp # Internet Relay Chat -irc 194/udp smux 199/tcp # SNMP Unix Multiplexer -smux 199/udp -at-rtmp 201/tcp # AppleTalk routing -at-rtmp 201/udp -at-nbp 202/tcp # AppleTalk name binding -at-nbp 202/udp -at-echo 204/tcp # AppleTalk echo -at-echo 204/udp -at-zis 206/tcp # AppleTalk zone information -at-zis 206/udp qmtp 209/tcp # Quick Mail Transfer Protocol -qmtp 209/udp z3950 210/tcp wais # NISO Z39.50 database -z3950 210/udp wais -ipx 213/tcp # IPX -ipx 213/udp +ipx 213/udp # IPX [RFC1234] ptp-event 319/udp ptp-general 320/udp pawserv 345/tcp # Perf Analysis Workbench -pawserv 345/udp zserv 346/tcp # Zebra server -zserv 346/udp -fatserv 347/tcp # Fatmen Server -fatserv 347/udp rpc2portmap 369/tcp rpc2portmap 369/udp # Coda portmapper codaauth2 370/tcp codaauth2 370/udp # Coda authentication server -clearcase 371/tcp Clearcase clearcase 371/udp Clearcase -ulistserv 372/tcp # UNIX Listserv -ulistserv 372/udp ldap 389/tcp # Lightweight Directory Access Protocol ldap 389/udp -imsp 406/tcp # Interactive Mail Support Protocol -imsp 406/udp svrloc 427/tcp # Server Location svrloc 427/udp https 443/tcp # http protocol over TLS/SSL snpp 444/tcp # Simple Network Paging Protocol -snpp 444/udp microsoft-ds 445/tcp # Microsoft Naked CIFS microsoft-ds 445/udp kpasswd 464/tcp kpasswd 464/udp submissions 465/tcp ssmtp smtps urd # Submission over TLS [RFC8314] saft 487/tcp # Simple Asynchronous File Transfer -saft 487/udp -isakmp 500/tcp # IPsec - Internet Security Association -isakmp 500/udp # and Key Management Protocol +isakmp 500/udp # IPSEC key management rtsp 554/tcp # Real Time Stream Control Protocol rtsp 554/udp nqs 607/tcp # Network Queuing system -nqs 607/udp -npmp-local 610/tcp dqs313_qmaster # npmp-local / DQS -npmp-local 610/udp dqs313_qmaster -npmp-gui 611/tcp dqs313_execd # npmp-gui / DQS -npmp-gui 611/udp dqs313_execd -hmmp-ind 612/tcp dqs313_intercell # HMMP Indication / DQS -hmmp-ind 612/udp dqs313_intercell asf-rmcp 623/udp # ASF Remote Management and Control Protocol qmqp 628/tcp -qmqp 628/udp ipp 631/tcp # Internet Printing Protocol -ipp 631/udp # # UNIX specific services # @@ -155,32 +109,20 @@ exec 512/tcp biff 512/udp comsat login 513/tcp who 513/udp whod -shell 514/tcp cmd # no passwords used +shell 514/tcp cmd syslog # no passwords used syslog 514/udp printer 515/tcp spooler # line printer spooler talk 517/udp ntalk 518/udp route 520/udp router routed # RIP -timed 525/udp timeserver -tempo 526/tcp newdate -courier 530/tcp rpc -conference 531/tcp chat -netnews 532/tcp readnews -netwall 533/udp # for emergency broadcasts gdomap 538/tcp # GNUstep distributed objects gdomap 538/udp uucp 540/tcp uucpd # uucp daemon klogin 543/tcp # Kerberized `rlogin' (v5) kshell 544/tcp krcmd # Kerberized `rsh' (v5) -dhcpv6-client 546/tcp dhcpv6-client 546/udp -dhcpv6-server 547/tcp dhcpv6-server 547/udp afpovertcp 548/tcp # AFP over TCP -afpovertcp 548/udp -idfp 549/tcp -idfp 549/udp -remotefs 556/tcp rfs_server rfs # Brunhoff remote filesystem nntps 563/tcp snntp # NNTP over SSL submission 587/tcp # Submission [RFC4409] ldaps 636/tcp # LDAP over SSL @@ -188,11 +130,8 @@ ldaps 636/udp tinc 655/tcp # tinc control port tinc 655/udp silc 706/tcp -silc 706/udp kerberos-adm 749/tcp # Kerberos `kadmin' (v5) # -webster 765/tcp # Network dictionary -webster 765/udp domain-s 853/tcp # DNS over TLS [RFC7858] domain-s 853/udp # DNS over DTLS [RFC8094] rsync 873/tcp @@ -217,50 +156,29 @@ pop3s 995/tcp # POP-3 over SSL #> community. # socks 1080/tcp # socks proxy server -socks 1080/udp proofd 1093/tcp -proofd 1093/udp rootd 1094/tcp -rootd 1094/udp openvpn 1194/tcp openvpn 1194/udp rmiregistry 1099/tcp # Java RMI Registry -rmiregistry 1099/udp -kazaa 1214/tcp -kazaa 1214/udp -nessus 1241/tcp # Nessus vulnerability -nessus 1241/udp # assessment scanner lotusnote 1352/tcp lotusnotes # Lotus Note -lotusnote 1352/udp lotusnotes ms-sql-s 1433/tcp # Microsoft SQL Server ms-sql-s 1433/udp ms-sql-m 1434/tcp # Microsoft SQL Monitor ms-sql-m 1434/udp ingreslock 1524/tcp -ingreslock 1524/udp datametrics 1645/tcp old-radius datametrics 1645/udp old-radius sa-msg-port 1646/tcp old-radacct sa-msg-port 1646/udp old-radacct kermit 1649/tcp -kermit 1649/udp groupwise 1677/tcp -groupwise 1677/udp -l2f 1701/tcp l2tp l2f 1701/udp l2tp radius 1812/tcp radius 1812/udp radius-acct 1813/tcp radacct # Radius Accounting radius-acct 1813/udp radacct -msnp 1863/tcp # MSN Messenger -msnp 1863/udp -unix-status 1957/tcp # remstats unix-status server -log-server 1958/tcp # remstats log server -remoteping 1959/tcp # remstats remoteping server cisco-sccp 2000/tcp # Cisco SCCP -cisco-sccp 2000/udp -search 2010/tcp ndtp -pipe-server 2010/tcp pipe_server nfs 2049/tcp # Network File System nfs 2049/udp # Network File System gnunet 2086/tcp @@ -268,11 +186,8 @@ gnunet 2086/udp rtcm-sc104 2101/tcp # RTCM SC-104 IANA 1/29/99 rtcm-sc104 2101/udp gsigatekeeper 2119/tcp -gsigatekeeper 2119/udp gris 2135/tcp # Grid Resource Information Server -gris 2135/udp cvspserver 2401/tcp # CVS client/server operations -cvspserver 2401/udp venus 2430/tcp # codacon port venus 2430/udp # Venus callback/wbc interface venus-se 2431/tcp # tcp side effects @@ -284,22 +199,17 @@ codasrv-se 2433/udp # udp sftp side effect mon 2583/tcp # MON traps mon 2583/udp dict 2628/tcp # Dictionary server -dict 2628/udp f5-globalsite 2792/tcp -f5-globalsite 2792/udp gsiftp 2811/tcp -gsiftp 2811/udp gpsd 2947/tcp -gpsd 2947/udp gds-db 3050/tcp gds_db # InterBase server -gds-db 3050/udp gds_db icpv2 3130/tcp icp # Internet Cache Protocol icpv2 3130/udp icp isns 3205/tcp # iSNS Server Port isns 3205/udp # iSNS Server Port iscsi-target 3260/tcp mysql 3306/tcp -mysql 3306/udp +ms-wbt-server 3389/tcp nut 3493/tcp # Network UPS Tools nut 3493/udp distcc 3632/tcp # distributed compiler @@ -326,60 +236,35 @@ mtn 4691/tcp # monotone Netsync Protocol mtn 4691/udp radmin-port 4899/tcp # RAdmin Port radmin-port 4899/udp -rfe 5002/udp # Radio Free Ethernet -rfe 5002/tcp -mmcc 5050/tcp # multimedia conference control tool (Yahoo IM) -mmcc 5050/udp sip 5060/tcp # Session Initiation Protocol sip 5060/udp sip-tls 5061/tcp sip-tls 5061/udp -aol 5190/tcp # AIM -aol 5190/udp xmpp-client 5222/tcp jabber-client # Jabber Client Connection -xmpp-client 5222/udp jabber-client xmpp-server 5269/tcp jabber-server # Jabber Server Connection -xmpp-server 5269/udp jabber-server cfengine 5308/tcp -cfengine 5308/udp -mdns 5353/tcp # Multicast DNS -mdns 5353/udp +mdns 5353/udp # Multicast DNS postgresql 5432/tcp postgres # PostgreSQL Database -postgresql 5432/udp postgres freeciv 5556/tcp rptp # Freeciv gameplay -freeciv 5556/udp amqps 5671/tcp # AMQP protocol over TLS/SSL amqp 5672/tcp amqp 5672/udp amqp 5672/sctp -ggz 5688/tcp # GGZ Gaming Zone -ggz 5688/udp x11 6000/tcp x11-0 # X Window System -x11 6000/udp x11-0 x11-1 6001/tcp -x11-1 6001/udp x11-2 6002/tcp -x11-2 6002/udp x11-3 6003/tcp -x11-3 6003/udp x11-4 6004/tcp -x11-4 6004/udp x11-5 6005/tcp -x11-5 6005/udp x11-6 6006/tcp -x11-6 6006/udp x11-7 6007/tcp -x11-7 6007/udp gnutella-svc 6346/tcp # gnutella gnutella-svc 6346/udp gnutella-rtr 6347/tcp # gnutella gnutella-rtr 6347/udp sge-qmaster 6444/tcp sge_qmaster # Grid Engine Qmaster Service -sge-qmaster 6444/udp sge_qmaster sge-execd 6445/tcp sge_execd # Grid Engine Execution Service -sge-execd 6445/udp sge_execd mysql-proxy 6446/tcp # MySQL Proxy -mysql-proxy 6446/udp babel 6696/udp # Babel Routing Protocol ircs-u 6697/tcp # Internet Relay Chat via TLS/SSL afs3-fileserver 7000/tcp bbs # file server itself @@ -403,45 +288,22 @@ afs3-update 7008/udp afs3-rmtsys 7009/tcp # remote cache manager service afs3-rmtsys 7009/udp font-service 7100/tcp xfs # X Font Service -font-service 7100/udp xfs http-alt 8080/tcp webcache # WWW caching service -http-alt 8080/udp puppet 8140/tcp # The Puppet master service bacula-dir 9101/tcp # Bacula Director -bacula-dir 9101/udp bacula-fd 9102/tcp # Bacula File Daemon -bacula-fd 9102/udp bacula-sd 9103/tcp # Bacula Storage Daemon -bacula-sd 9103/udp xmms2 9667/tcp # Cross-platform Music Multiplexing System -xmms2 9667/udp nbd 10809/tcp # Linux Network Block Device zabbix-agent 10050/tcp # Zabbix Agent -zabbix-agent 10050/udp zabbix-trapper 10051/tcp # Zabbix Trapper -zabbix-trapper 10051/udp amanda 10080/tcp # amanda backup services -amanda 10080/udp dicom 11112/tcp hkp 11371/tcp # OpenPGP HTTP Keyserver -hkp 11371/udp -bprd 13720/tcp # VERITAS NetBackup -bprd 13720/udp -bpdbm 13721/tcp # VERITAS NetBackup -bpdbm 13721/udp -bpjava-msvc 13722/tcp # BP Java MSVC Protocol -bpjava-msvc 13722/udp -vnetd 13724/tcp # Veritas Network Utility -vnetd 13724/udp -bpcd 13782/tcp # VERITAS NetBackup -bpcd 13782/udp -vopied 13783/tcp # VERITAS NetBackup -vopied 13783/udp db-lsp 17500/tcp # Dropbox LanSync Protocol dcap 22125/tcp # dCache Access Protocol gsidcap 22128/tcp # GSI dCache Access Protocol wnn6 22273/tcp # wnn6 -wnn6 22273/udp # # Datagram Delivery Protocol services @@ -456,32 +318,18 @@ zip 6/ddp # Zone Information Protocol #========================================================================= # Kerberos (Project Athena/MIT) services -# Note that these are for Kerberos v4, and are unofficial. Sites running -# v4 should uncomment these and comment out the v5 entries above. -# kerberos4 750/udp kerberos-iv kdc # Kerberos (server) kerberos4 750/tcp kerberos-iv kdc kerberos-master 751/udp kerberos_master # Kerberos authentication kerberos-master 751/tcp passwd-server 752/udp passwd_server # Kerberos passwd server krb-prop 754/tcp krb_prop krb5_prop hprop # Kerberos slave propagation -krbupdate 760/tcp kreg # Kerberos registration -swat 901/tcp # swat -kpop 1109/tcp # Pop with Kerberos -knetd 2053/tcp # Kerberos de-multiplexor zephyr-srv 2102/udp # Zephyr server zephyr-clt 2103/udp # Zephyr serv-hm connection zephyr-hm 2104/udp # Zephyr hostmanager -eklogin 2105/tcp # Kerberos encrypted rlogin -# Hmmm. Are we using Kv4 or Kv5 now? Worrying. -# The following is probably Kerberos v5 --- ajt@debian.org (11/02/2000) -kx 2111/tcp # X over Kerberos iprop 2121/tcp # incremental propagation -# -# Unofficial but necessary (for NetBSD) services -# -supfilesrv 871/tcp # SUP server -supfiledbg 1127/tcp # SUP debugging +supfilesrv 871/tcp # Software Upgrade Protocol server +supfiledbg 1127/tcp # Software Upgrade Protocol debugging # # Services added for the Debian GNU/Linux distribution @@ -492,21 +340,14 @@ moira-db 775/tcp moira_db # Moira database moira-update 777/tcp moira_update # Moira update protocol moira-ureg 779/udp moira_ureg # Moira user registration spamd 783/tcp # spamassassin daemon -omirr 808/tcp omirrd # online mirror -omirr 808/udp omirrd -customs 1001/tcp # pmake customs server -customs 1001/udp skkserv 1178/tcp # skk jisho server port predict 1210/udp # predict -- satellite tracking rmtcfg 1236/tcp # Gracilis Packeten remote config server -wipld 1300/tcp # Wipl network monitor xtel 1313/tcp # french minitel xtelw 1314/tcp # french minitel support 1529/tcp # GNATS cfinger 2003/tcp # GNU Finger frox 2121/tcp # frox: caching ftp proxy -ninstall 2150/tcp # ninstall service -ninstall 2150/udp zebrasrv 2600/tcp # zebra service zebra 2601/tcp # zebra vty ripd 2602/tcp # ripd vty (zebra) @@ -520,7 +361,6 @@ afbackup 2988/tcp # Afbackup system afbackup 2988/udp afmbackup 2989/tcp # Afmbackup system afmbackup 2989/udp -xtell 4224/tcp # xtell server fax 4557/tcp # FAX transmission service (old) hylafax 4559/tcp # HylaFAX client-server protocol (new) distmp3 4600/tcp # distmp3host daemon @@ -552,7 +392,6 @@ git 9418/tcp # Git Version Control System zope 9673/tcp # zope server webmin 10000/tcp kamanda 10081/tcp # amanda backup services (Kerberos) -kamanda 10081/udp amandaidx 10082/tcp # amanda backup services amidxtape 10083/tcp # amanda backup services smsqp 11201/tcp # Alamin SMS gateway diff --git a/sgml/docbook-xml.cat b/sgml/docbook-xml.cat new file mode 100644 index 0000000..736e254 --- /dev/null +++ b/sgml/docbook-xml.cat @@ -0,0 +1,7 @@ +CATALOG /usr/share/xml/docbook/schema/dtd/catalog +CATALOG /usr/share/xml/docbook/schema/dtd/4.0/catalog +CATALOG /usr/share/xml/docbook/schema/dtd/4.1.2/catalog +CATALOG /usr/share/xml/docbook/schema/dtd/4.2/catalog +CATALOG /usr/share/xml/docbook/schema/dtd/4.3/catalog +CATALOG /usr/share/xml/docbook/schema/dtd/4.4/catalog +CATALOG /usr/share/xml/docbook/schema/dtd/4.5/catalog diff --git a/sgml/docbook-xml/4.0/dbgenent.ent b/sgml/docbook-xml/4.0/dbgenent.ent new file mode 100644 index 0000000..1ad7747 --- /dev/null +++ b/sgml/docbook-xml/4.0/dbgenent.ent @@ -0,0 +1,41 @@ + + + + + + + + + + + diff --git a/sgml/docbook-xml/4.1.2/dbgenent.mod b/sgml/docbook-xml/4.1.2/dbgenent.mod new file mode 100644 index 0000000..5dc9a41 --- /dev/null +++ b/sgml/docbook-xml/4.1.2/dbgenent.mod @@ -0,0 +1,41 @@ + + + + + + + + + + + diff --git a/sgml/docbook-xml/4.2/dbgenent.mod b/sgml/docbook-xml/4.2/dbgenent.mod new file mode 100644 index 0000000..7eed03c --- /dev/null +++ b/sgml/docbook-xml/4.2/dbgenent.mod @@ -0,0 +1,41 @@ + + + + + + + + + + + diff --git a/sgml/docbook-xml/4.3/dbgenent.mod b/sgml/docbook-xml/4.3/dbgenent.mod new file mode 100644 index 0000000..3033344 --- /dev/null +++ b/sgml/docbook-xml/4.3/dbgenent.mod @@ -0,0 +1,41 @@ + + + + + + + + + + + diff --git a/sgml/docbook-xml/4.4/dbgenent.mod b/sgml/docbook-xml/4.4/dbgenent.mod new file mode 100644 index 0000000..20f717a --- /dev/null +++ b/sgml/docbook-xml/4.4/dbgenent.mod @@ -0,0 +1,41 @@ + + + + + + + + + + + diff --git a/sgml/docbook-xml/4.5/dbgenent.mod b/sgml/docbook-xml/4.5/dbgenent.mod new file mode 100644 index 0000000..ff5ba90 --- /dev/null +++ b/sgml/docbook-xml/4.5/dbgenent.mod @@ -0,0 +1,41 @@ + + + + + + + + + + + diff --git a/sgml/sgml-data.cat b/sgml/sgml-data.cat new file mode 100644 index 0000000..b17bc8e --- /dev/null +++ b/sgml/sgml-data.cat @@ -0,0 +1,13 @@ +CATALOG /usr/share/sgml/dtd/catalog +CATALOG /usr/share/sgml/entities/ArborText/catalog +CATALOG /usr/share/sgml/entities/Hewlett-Packard/catalog +CATALOG /usr/share/sgml/entities/sgml-iso-entities-8879.1986/catalog +CATALOG /usr/share/sgml/entities/sgml-iso-entities-9573-13.1991/catalog +CATALOG /usr/share/sgml/html/dtd/catalog +CATALOG /usr/share/sgml/html/dtd/4.0/catalog +CATALOG /usr/share/sgml/html/dtd/4.01/catalog +CATALOG /usr/share/sgml/html/dtd/iso-15445/catalog +CATALOG /usr/share/sgml/html/entities/catalog +CATALOG /usr/share/xml/qaml/catalog +CATALOG /usr/share/xml/svg/catalog +CATALOG /usr/share/xml/entities/xml-iso-entities-8879.1986/catalog diff --git a/shadow b/shadow index af8e5be..e0aea1a 100644 --- a/shadow +++ b/shadow @@ -58,3 +58,4 @@ tcpdump:*:18219:0:99999:7::: nvidia-persistenced:*:18219:0:99999:7::: dump1090:*:18302:0:99999:7::: nx:*:18347:0:99999:7::: +tss:*:18407:0:99999:7::: diff --git a/shadow- b/shadow- index af8e5be..e0aea1a 100644 --- a/shadow- +++ b/shadow- @@ -58,3 +58,4 @@ tcpdump:*:18219:0:99999:7::: nvidia-persistenced:*:18219:0:99999:7::: dump1090:*:18302:0:99999:7::: nx:*:18347:0:99999:7::: +tss:*:18407:0:99999:7::: diff --git a/snmp/snmp.conf b/snmp/snmp.conf index 95a6e6f..22fa775 100644 --- a/snmp/snmp.conf +++ b/snmp/snmp.conf @@ -2,3 +2,9 @@ # of MIBs is disabled by default. If you added the MIBs you can reenable # loading them by commenting out the following line. mibs : + +# If you want to globally change where snmp libraries, commands and daemons +# look for MIBS, change the line below. Note you can set this for individual +# tools with the -M option or MIBDIRS environment variable. +# +# mibdirs /usr/share/snmp/mibs:/usr/share/snmp/mibs/iana:/usr/share/snmp/mibs/ietf diff --git a/ssl/certs/java/cacerts b/ssl/certs/java/cacerts index 8eefb130da31d4dece2d94a7de8fbcff6fd4edf8..33d065c59eba8218fb79eae4551e04b6f4d9d43c 100644 GIT binary patch delta 279 zcmV+y0qFj!{t2r734pW#8*jH9bpibaw;OK(0S1?*5CIyKX#xzlzJvjQ1pytG{Wt;{ zw*!Fzl>@gKdjZe|w?2vi9}2f?o&h8Rx1O2-%>%bxlmS5ow~wF!NEo+Ey#bg7x7WA< zbOg7t$N`rJx8uSA&IPwf&;jumx7q6fuLZX`=mDSuwEk5|1YiIxf delta 273 zcmV+s0q*{){t2r734pW#8*jH5bpZhew;OK({ROvfgaOb6x4(b^uLGB+5CIyKX#xzl zKYIay1-Cwm0UrvtPMQHh2DgEh0nG!qU6cVN0=JK#0Z16PZ@vL^1h?0?0hk51dddOL z1-IkE0hb52NYDZC7q{r`0iXl7Ip_he1-AtE0i6Z6i17h@1(%X+0V21<`~k8Rw=x+5 z6$H0+5(2#jw?`cUt{=BBK>~FKxAi;%I|R3-M*_G6x6e=l(*n0$OagKQx1v)5Rt&d* zWCE!JxA "Applications" --> "Utilities" +* **Linux:** Copied from an up-to-date Debian Linux machine +* **Mozilla:** https://curl.haxx.se/docs/caextract.html +* **Java:** extracted (``keytool -list -rfc -keystore | grep -E -v '^$|^\*\*\*\*\*|^Entry |^Creation |^Alias '``) from a JRE 8 from https://jdk.java.net/ (previously JRE keystore extracted from $JAVA_HOME/jre/lib/security/cacerts using Linux) +* **Microsoft:** Following command pulls all certificates from Windows Update services: ``CertUtil -syncWithWU -f -f . `` (see also http://aka.ms/RootCertDownload, https://technet.microsoft.com/en-us/library/dn265983(v=ws.11).aspx#BKMK_CertUtilOptions). +* **Apple:** + 1. __System:__ from Apple OS X keychain app. Open Keychain Access utility, i.e. + In the Finder window, under Favorites --> "Applications" --> "Utilities" (OR perform a Spotlight Search for Keychain Access) --> "Keychain Access" (2 click). In that window --> "Keychains" --> "System" --> "Category" --> "All Items" Select all CA certificates except for Developer ID Certification Authority, "File" --> "Export Items" + 2. __Internet:__ Pick the latest subdir from https://opensource.apple.com/source/security_certificates/. They are in DER format despite their file extension. -In this directory you can also save e.g. your company Root CA(s) in PEM -format, extension ``pem``. This has two catches momentarily: You will still -get a warning for the other certificate stores while scanning internal net- -works. Second catch: If you scan other hosts in the internet the check against -your Root CA will fail, too. This will be fixed in the future, see #230. +Google Chromium uses basically the trust stores above, see https://www.chromium.org/Home/chromium-security/root-ca-policy. + +If you want to check trust against e.g. a company internal CA you need to use ``./testssl.sh --add-ca companyCA1.pem,companyCA2.pem `` or ``ADDITIONAL_CA_FILES=companyCA1.pem,companyCA2.pem ./testssl.sh ``. + + +#### Further files -#### Further needed files * ``tls_data.txt`` contains lists of cipher suites and private keys for sockets-based tests * ``cipher-mapping.txt`` contains information about all of the cipher suites defined for SSL/TLS @@ -27,8 +30,8 @@ your Root CA will fail, too. This will be fixed in the future, see #230. * ``ca_hashes.txt`` is used for HPKP test in order to have a fast comparison with known CAs. Use ``~/utils/create_ca_hashes.sh`` for an update -* ``common-primes.txt`` is used for LOGJAM +* ``common-primes.txt`` is used for LOGJAM and the PFS section -* ``client-simulation.txt`` as the name indicates it's the data for the client simulation. Use - ``~/utils/update_client_sim_data.pl`` for an update. Note: This list has been manually - edited to sort it and weed it out. +* ``client-simulation.txt`` / ``client-simulation.wiresharked.txt`` are as the names indicate data for the client simulation. + The first one is derived from ``~/utils/update_client_sim_data.pl``, and manually edited to sort and label those we don't want. + The second file provides more client data retrieved from wireshark captures and some instructions how to do that yourself. diff --git a/testssl/ca_hashes.txt b/testssl/ca_hashes.txt index 1920d09..bb6fb40 100644 --- a/testssl/ca_hashes.txt +++ b/testssl/ca_hashes.txt @@ -1,372 +1,409 @@ -05gKrdIWOMcNdKS7H4q14Rck5i7UCPn6jT1NkWkAKGs= Security Communication RootCA3 -0cRTd+vc1hjNFlHcLgLCHXUeWqn80bNDH/bs9qMTSPo= SSL.com Root Certification Authority RSA -0d4q5hyN8vpiOWYWPUxz1GC/xCjldYW+a/65pWMj0bY= Deutsche Telekom Root CA 2 -0eysykQBLD4ebRs53Slo/H/TEnqqV6tRgqO+q8zXo6k= SSC Root CA A -0Hc622AEPpVDCdlxT+BT6q2KpblYbtukaOJ234IGWt8= T\xC3\x9CRKTRUST Elektronik Sertifika Hizmet Sa\xC4\x9Flay\xC4\xB1c\xC4\xB1s\xC4\xB1 -0qXzLw4BuRDvTjtGv4Tlr1+1aJ59FQfpKeNorIjGzHY= Sonera Class2 CA -0vkaBOOmHU6teEjI1DteEVLYhXJ0ibxlc4tnwKInhac= Symantec Class 1 Public Primary Certification Authority - G6 -/1aAzXOlcD2gSBegdf1GJQanNQbEuBoVg+9UlHjSZHY= /C=US/O=Equifax/OU=Equifax Secure Certificate Authority -1JxvKJzQVlGUkkgPGS8Apvx8GGLasue12OBfZnj64UE= D-TRUST Root CA 3 2013 -1kbz6i1wA/yqd60hkTbHjgJKby4jB9+4z6l6FxNz7N8= /C=si/O=state-institutions/OU=sigov-ca -1qGEQ9NI25lPk0zNjmNdgzonrB5W+K+vfJfLT0Pqtos= Certification Authority of WoSign -1Vl+o0U6YmH11C65yvW9tOOKHt69tb6m18C8Goq+yrI= Autoridad de Certificacion Raiz del Estado Venezolano -28HjoVI4oEg7zbj97GFuA+cFpI4qUBFXyt87nHMRxeU= /C=RO/O=certSIGN/OU=certSIGN ROOT CA -2Psz44XJwtpymoRwa6kn3Lt5Jz4SL/2WczY7cLfzbLs= Root CA Generalitat Valenciana -2SQFxG2RKlY+Qyh/Vs1BChzfY2fFfJ6nxcrgOdy8zlA= D-TRUST Root Class 2 CA 2007 -2xlRS1J+jPOz0hc102nkmoUkNKzJwY8DKYfpPwyZI3o= BYTE Root Certification Authority 001 -2xXABitSDzGKGdrP7NZPnno/vmCf1YZ5byCuAo6OMFg= CA \xE6\xB2\x83\xE9\x80\x9A\xE6\xA0\xB9\xE8\xAF\x81\xE4\xB9\xA6 -31MLrJ/NkUwlLC+9zt3GGD1K6MaArWXwPiBIYd17HHM= Microsoft Root Certificate Authority -3AU9An/BhufEHNGTrzD8CXlOufPZ5nNtzgQUQNh2qAE= Registradores de Espa\xC3\xB1a - CA Ra\xC3\xADz -3V7RwJD59EgGG6qUprsRAXVE6e76ogzHFM5sYz9dxik= CFCA EV ROOT -4O+ILaSKsLfvsNm6FbJxfdCPBDwlrAm1a4tX/O61o10= SSC Root CA C -4tiR77c4ZpEF1TDeXtcuKyrD9KZweLU0mz/ayklvXrg= Trusted Certificate Services -4VZEX6IMMq0Ak3sn0Ja4ljvMhjlQMzqHfmj6aXB6A68= Application CA G3 Root -58qRu/uxh4gFezqAcERupSkRYBlBAvfcw7mEjGPLnNU= COMODO ECC Certification Authority -5C8kvU039KouVrl52D0eZSGf4Onjo4Khs8tmyTlV3nU= StartCom Certification Authority -5co3vHtsNhl5vGsSPKmh2wGQRtf/X1ffuFSxnRCwaC8= Atos TrustedRoot 2011 -60mT76mwieWTQYqok/jpOnN02BDlL8vgHn8dfpKm0CQ= Apple Root CA -60mT76mwieWTQYqok/jpOnN02BDlL8vgHn8dfpKm0CQ= Apple Root Certificate Authority -6of0Yt7v/713daoqS34Py5HCLu5t9p7ZAQDMxzsxFHY= TrustCor RootCert CA-1 -70+hxjDwSVDg4tENwZ8UnQirRt7JXaMTHLrqivjqMCc= Certeurope Root CA 2 -71P/rwzrBA0Hf1vYCp3u9tRQf9tvm8+MNZS+zn69sCU= ANCERT Corporaciones de Derecho Publico -7JBW/pUJQRYJdjrugx7zfIMrdbPXJ1KPx8dSAcH/KOY= Certplus Root CA G1 -7KDxgUAs56hlKzG00DbfJH46MLf0GlDZHsT5CwBrQ6E= D-TRUST Root Class 3 CA 2 2009 -7Rsing4IdQIcHxdgw0B/sdZgjtp63XGj4ydc7QlpD3w= /C=SG/O=Netrust Certificate Authority 1/OU=Netrust CA1 -80OOI7POUyUi+s8weSP1j9GGCOm6et3DDpUrQ8SWFsM= QuoVadis Root CA 3 G3 -8ca6Zwz8iOTfUpc8rkIPCgid1HQUT+WAbEIAZOFZEik= DigiCert Assured ID Root G2 -8qTmsmPQpVKt/12F3Ja1gg/WaqCxgij0j9sIfI2zQTM= Network Solutions RSA Certificate Authority -96/0GycJ8XX4q6F+VnsnBGst1Uv25+Jj0ylYc0N7nP8= A-Trust-Qual-03 -9CNSw8w9hLhRiYnWR8iMowHIj7mRk4u87MnuYOVl03c= ACA ROOT -9eGcjhT+dV9VHOwrcRPnyYAjsXbr5sGrz4crKnuTIwQ= Autoridad de Certificacion de la Abogacia -9GPFTZ8aBHrtUmVqx4Xgfr7FKOAge/0/VdiTI3Zo9q4= Swisscom Root EV CA 2 -9hRrwjjo/ODUe3B0yaJrGqD4g1KFEPBtnP7EH/bKGWg= NetLock Minositett Kozjegyzoi (Class QA) Tanusitvanykiado -9Iut199qBmkNCuMTc7EoVfje2xRRfzYqMTEBzJjMazU= NetLock Arany (Class Gold) F\xC5\x91tan\xC3\xBAs\xC3\xADtv\xC3\xA1ny -9TwiBZgX3Zb0AGUWOdL4V+IQcKWavtkHlADZ9pVQaQA= Thawte Premium Server CA -9YV9iGK8K6PJ3co/hBRtyNgfTVedKzh79gBlOB7mQd0= Class 3P Primary CA -9+ze1cZgR9KO1kZrVDxA4HQ6voHRCSVNz4RdTCx4U8U= Amazon Root CA 4 -9zvl66U2kSxVf7hVUXrR7gSHvY9jSYw5SRZBd7oGxd4= I.CA - Standard root certificate -a8/IbI3cKvLmoRgKLdq7N7fqN1Uxa2S5uJUb8Mo1HwY= CA Disig Root R1 -aCdH+LpiG4fN07wpXtXKvOciocDANj0daLOJKNJ4fx4= GlobalSign -AEEkrWA3/V8zGeeiPU2cgR9VmNZsR1QVWwqqno8AYh8= Certipost E-Trust TOP Root CA -AG1751Vd2CAmRCxPGieoDomhmJy4ezREjtIZTBgZbV4= COMODO Certification Authority -Agbq0WOxDqL4Ygho69ehX2SiAlDRbNV9bofE//GiGXw= S-TRUST Universal Root CA -AGyyJqdyxxgtd3I4Pjc/DyKeff40RIEKjW5QkF0g1mE= VRK Gov. Root CA -AjdtCQisIwQcx9Zm2drxklVPf8NjF6qcuACQhhayivg= Microsoft Root Certificate Authority 2011 -aJv0WzCD/erVXxR/0QXjzyGK1Y7fPkswHAxe7qbPIQ0= Digidentity L3 Root CA - G2 -AjyBzOjnxk+pQtPBUEhwfTXZu1uH9PVExb8bxWQ68vo= /C=US/O=VeriSign, Inc./OU=Class 3 Public Primary Certification Authority - G2/OU=(c) 1998 VeriSign, Inc. - For authorized use only/OU=VeriSign Trust Network -akNrWNnYMOjVuKZCUFrWtBQGrc1olNlBT3vgoUZ7rbc= CA DATEV STD 02 -aMNpIhRyTUtVp2D0cLT8qLXg/h1ynP8i/rTKiKzTmAk= ComSign CA -ansUghJwAvkAWoc1bh3D4Atwu7+nlQJP+L7/dMQlm3U= Swedish Government Root Authority v1 -axpQXgJG8vYMSQ/wwJenvichDLt1ACN/iLDNSCmLybg= Certinomis - Root CA -aztX6eyI0bs9AWN/8zx2mLPJdYJV6fAeqRePPn87K1I= Certum Trusted Network CA 2 -bb+uANN7nNc/j7R95lkXrwDg3d9C286sIMF8AnXuIJU= Entrust Root Certification Authority -Bed+8f3+BeLcpSLK5k2DeaBBt7TxbHyuNgZ6f3KhSHI= Staat der Nederlanden Root CA - G2 -BewIl7IZlaSpiZ+PywZgGt5hwEOJlp0Tj+Ms1s/HRqs= ComSign Advanced Security CA -bEZLmlsjOl6HTadlwm8EUBDS3c/0V5TwtMfkqvpQFJU= AffirmTrust Commercial -B+hU8mp8vTiZJ6oEG/7xts0h3RQ4GK2UfcZVqeWH/og= IdenTrust Commercial Root CA 1 -bjZLYTPe79y7ISc8X0RaIK+8BQONWwIcDCFTA5AWNFs= SZAFIR ROOT CA2 -Blb1lVIEyNK8ixykdeKk+m4STRJFEnhBV8hYtVRxFBo= http: -BRz5+pXkDpuD7a7aaWH2Fox4ecRmAXJHnN1RqwPOpis= XRamp Global Certification Authority -BStocQfshOhzA4JFLsKidFF0XXSFpX1vRk4Np6G2ryo= AddTrust Class 1 CA Root -BVcK5usPzrQhDm23lIa3CUyvIAQB4Um2Z3RBtfJeRJs= ACCVRAIZ1 -bW8MNAlxohijHRAzDqmufHplUFNMbu/t3SEY4RTbRz4= OpenTrust Root CA G1 -bz4Hf+VQRkbAGRr85JTk62gYPjmPWk3AVmn4tubmgv4= /C=JP/O=Japanese Government/OU=ApplicationCA -C5+lpZ7tcVwmwQIMcRtPbsQtWLABXhQzejna0wHFr8M= ISRG Root X1 -cAajgxHlj7GTSEIzIYIQxmEloOSoJq7VOaxWHfv72QM= VeriSign Class 2 Public Primary Certification Authority - G3 -cBYnC2CyjG4Xft69cYAH39MxDGSnN7fbAaB2kMNDvCc= E-ME SSI (RCA) -cCEWzNi/I+FkZvDg26DtaiOanBzWqPWmazmvNZUCA4U= CA Disig Root R2 -ce2RinrG0Xs4ScIBgLPnM0aRvF+3M3fwBwr6C+eJstE= SSC GDL CA Root B -cGuxAXyFXFkWm61cF4HPWX8S0srS9j0aSqN0k4AP+4A= GlobalSign -CLOmM1/OXvSPjw5UOYbAf9GKOxImEp9hhku9W90fHMk= GlobalSign -CT23Z4iPaxMnVV29Qrtck/7exQRMeoS8bqMqV4wiNcA= http: -cZz1s2GS573mUMyRNB5vZJ27jD7ki6yql/oOBbY3S0E= ApplicationCA2 Root -D5wSmVV1mM91IbzIeYQgoVXOwbsjpXrDf1Eg/JogV/g= ATHEX Root CA -D+FMJksXu28NZT56cOs2Pb9UvhWAOe3a5cJXEd9IwQM= UTN-USERFirst-Object -DHrKpxAiZyC7yUA0nuLmFIZSqJ2/QGojLIlfbceOu5o= QuoVadis Root CA 3 -du6FkDdMcVQ3u8prumAo6t3i3G27uMP2EOhR8R0at/U= Entrust Root Certification Authority - G2 -dykHF2FLJfEpZOvbOLX4PKrcD2w2sHd/iA/G3uHTOcw= SecureTrust CA -dy/Myn0WRtYGKBNP8ubn9boJWJi+WWmLzp0V+W9pqfM= Class 2 Primary CA -eC1+YeEyPSqvuHe+NO4d4ME0UTbU/LPJRZN/ame0Ev4= ADOCA02 -EGn6R6CqT4z3ERscrqNl7q7RC//zJmDe9uBhS/rnCHU= GTE CyberTrust Global Root -ELo0hcqLtogKuVMaQGPkABVVVhx/LgVRZfSbLXT8X2s= TeliaSonera Root CA v1 -ElXKvoFS+mTflC96R0F+KflsHOEb+MhOy+KBXMEoCBA= UCA Global G2 Root -ERwkokMGHaduV+OxJD7akIef+3UFUjlUQ/qMNNwO1zc= TM Applied Business Root Certificate -ESQy5LuEjEVUn8vwxxDFZtAIK7vE6bOObHatRkSBKPw= Actalis Authentication CA G1 -eu3d82sY+Ky3N5/hzhgyErI1DQeIq+DoJFe+m62tbVQ= CA WoSign ECC Root -ev5LBxovH0b4upRKJtWE1ZYLkvtIw7obfKuEkF8yqs0= TrustCor ECA-1 -f0KW/FtqTjs108NpYj42SrGvOB2PpxIVM8nWxjPqJGE= Amazon Root CA 2 -F3VaXClfPS1y5vAxofB/QAxYi55YKyLxfq4xoVkNEYU= GeoTrust Global CA 2 -Fbso2SB+E/i8lVfdeF66dzvqlE4E1+CP+KpV7zGUqiA= KEYNECTIS ROOT CA -fDtG2b6PJ0H5gAOVIYWOTN0wd0+zKzshzuoGqnnGqsY= SecureSign RootCA2 -Fe7TOVlLME+M+Ee0dzcdjW/sYfTbKwGvWJ58U7Ncrkw= DigiCert Assured ID Root G3 -FefnF7Qo/u4686/ZFQ261JcAjTo/8BaWRxmQe9sBpkU= T\xC3\x9CB\xC4\xB0TAK UEKAE K\xC3\xB6k Sertifika Hizmet Sa\xC4\x9Flay\xC4\xB1c\xC4\xB1s\xC4\xB1 - S\xC3\xBCr\xC3\xBCm 3 -FfFKxFycfaIz00eRZOgTf+Ne4POK6FgYPwhBDqgqxLQ= /C=US/O=Starfield Technologies, Inc./OU=Starfield Class 2 Certification Authority -fg6tdrtoGdwvVFEahDVPboswe53YIFjqbABPAdndpd8= GlobalSign -FGIAmy3mXW1NOb6JK9LBhkkFMc5lkOSP4ZYHDTF7YLA= AC RAIZ DNIE -FJ8u5juaXlgDJAp3DcmR/C40ReYoMcJFpJvE8fc4/5w= OISTE WISeKey Global Root GB CA -fKoDRlEkWQxgHlZ+UhSOlSwM/+iQAFMP4NlbbVDqrkE= GeoTrust Universal CA 2 -foeCwVDOOVL4AuY2AjpdPpW7XWjjPoWtsroXgSXOvxU= Cybertrust Global Root -FSg5faISiQqDCwuVpZlozvI0dzd531GBzxD6ZHU0u2U= StartCom Certification Authority G2 -FtgtZ6Htjon5q1j30P0+sNABdof8ruzUBHXxAIOltZM= SecureSign RootCA1 -fWw+v56nNdGFS+6ny5QaseNQNRXgh7u1vmldBfL1VuQ= Network Solutions ECC Certificate Authority -fx3siwMZVIoFbeW7UhvZPrdOanbyjf+3W0WlO3da96s= SwissSign Gold Root CA - G3 -gamPx4jDX1V2RalSJOUM0drI/7IJ3B5WiKopIF8TIhg= UTN-USERFirst-Network Applications -gI1os/q0iEpflxrOfRBVDXqVoWN3Tz7Dav/7IT++THQ= Starfield Root Certificate Authority - G2 -gJ8rquNa+082vWR2znXCABB3kBtq9cTauC4YjGuVwaE= Symantec Class 3 Public Primary Certification Authority - G4 -Gno6GmjdI2Hj87uFXzsm/NiLGX2N1N4Gzxs2KsiewTs= Hellenic Academic and Research Institutions RootCA 2011 -gNv7l73Tkmuu5B9zxViPqhfXB7A630kHorxnfz7xcXw= Developer ID Certification Authority -GQbGEk27Q4V40A4GbVBUxsN/D6YCjAVUXgmU7drshik= thawte Primary Root CA - G3 -grX4Ta9HpZx6tSHkmCrvpApTQGo67CYDnvprLg5yRME= COMODO RSA Certification Authority -gWugv99f1k1WjsDQUvcRZNnizK4S4CGe1s2B5+hF+4Q= Autoridade Certificadora Raiz Brasileira v2 -H0IkzshPyZztiB/2/P0+IfjFGcVHqmpd094kcwLOUNE= CNNIC ROOT -h6801m+z8v3zbgkRHpq6L29Esgfzhj89C1SyUCOQmqU= GeoTrust Global CA -haPYHSrQx53wp5aE4OJmYAmgneFXYOodds8O57KCXb0= LuxTrust Global Root -hdJr6Q2TT8zbT/ezjYx5ynZSuBbWpSRGyoQoprhdxXw= ANF Global Root CA -hKrAk+CMSdv/+OVgdZJI2+ZxNbNysj0qiB1fmcuxkeg= SwissSign Silver Root CA - G3 -hqaPBQA0EmpUDTnbLF+RfvZqlPuWGfoezYJ86ka6DLA= QuoVadis Root CA 1 G3 -HqPF5D7WbC2imDpCpKebHpBnhs6fG1hiFBmgBGOofTg= Entrust.net Certification Authority (2048) -HrnPkB8IWKoXw5m6vrvdjLMDpO9OEiDEk8yi91o/kU4= ANCERT Certificados Notariales V2 -hsE6NAjdGqd+6LaUfAOVh3L1MSSMFie++yxPSwTQRJY= IGC -hshLHDpm9Cha95cFJGfj7SNv0phvAzwCxHcb4LlwSCo= D-TRUST Root Class 3 CA 2007 -hxV6dYX00DsAo5hGHhZOSAbhs/RtA6+9yd705HeL4uk= /C=SI/O=POSTA/OU=POSTArCA -HXXQgxueCIU5TTLHob/bPbwcKOKw6DkfsTWYHbxbqTY= thawte Primary Root CA -I2TWktzK4T2latSgfBMl3FdSFf8aBxaB38pd1u18hFI= IGC -I4SdCUkj1EpIgbY6sYXpvhWqyO8sMETZNLx/JuLSzWk= America Online Root Certification Authority 1 -i7WTqTvh0OioIruIfFR4kMPnBqrS2rdiVPl/s2uC/CY= DigiCert Global Root G2 -Ia5BJWYyRyX/78Hcz4jxb41r9Nu7N/6Mq6R+jWbCzfk= SI-TRUST Root -ICGRfpgmOUXIWcQ/HXPLQTkFPEFPoDyjvH7ohhQpjzs= USERTrust ECC Certification Authority -ICZl5MXDgLRJCoF3PbXbpiqQ229b5uDlTRGZL7HmVf0= PostSignum Root QCA 2 -IgduWu9Eu5pBaii30cRDItcFn2D+/6XK9sW+hEeJEwM= VeriSign Class 1 Public Primary Certification Authority - G3 -IgUKkoNkgcLzwfhBfTdEehZwB6ybpk6iKMtqHhTGS4s= I.CA - Qualified root certificate -iie1VXtL7HzAMF+/PVPR9xzT80kQxdZeJ+zduCB3uj0= GlobalSign -iir/vRocXRvcy7f1SLqZX5ZoBrP9DDoA+uLlLzyFOYk= Chambers of Commerce Root -ikLurbyLIaNcSzqt19+8vS7RsdoS6MRaU02pBgflZP0= Posta CA Root -I/Lt/z7ekCWanjD0Cvj5EqXls2lOaThEA0H2Bg4BT/o= DigiCert Assured ID Root CA -ipA7YAoICzjf4g37as0jEi9kYg5YCLn8hoiVL8GjVZw= SwissSign Platinum Root CA - G3 -iR/4mOSo1VUUAFbjF27qkfTYCO5/bRv7zOb4SAdjn5E= OpenTrust Root CA G3 -irTohVbL+GSl6f1QFxzU7YQk6PCAG5niNsgQkVlQrks= /C=SI/O=ACNLB -j9ESw8g3DxR9XM06fYZeuN1UB4O6xp/GAIjjdD/zM3g= QuoVadis Root CA 2 -JbQbUG5JMJUoI6brnx0x3vZF6jilxsapbXGVfjhN8Fg= VeriSign Class 3 Public Primary Certification Authority - G5 -JdSRPPWHCXQU0p0m9sGxlCzW1k6vRdD8+BUmrbqW0yQ= Actalis Authentication Root CA -JEgDz6NZUzhdBmV6xOWrTyvAQFJ3vmYq25BeFJix3v0= Thailand National Root Certification Authority - G1 -jhXUJs0EiY8hi+Ll/jeE83UJTMQ13GGthsSjwBUR2+E= OATI WebCARES Root CA -joBG7EysAVpQfODS0BVKS0Do5CsxZc+lRlcUNREtF+U= Certigna Root CA -jotW9ZGKJb2F3OdmY/2UzCNpDxDqlYZhMXHG+DeIkNU= Federal Common Policy CA -JsGNxu6m9jL2drzrodjCtINS8pwtX82oeOCdy4Mt1uU= Equifax Secure eBusiness CA-1 -jtW0wEG2spPA5kEwFQZtMYSDyQH/aehqUh0MslVp8+g= Cisco Root CA 2048 -jXZ3ZLPL2giSnQcqIqVh9NzdG8V9PL3clIxH0rR/kSI= T-TeleSec GlobalRoot Class 3 -JZaQTcTWma4gws703OR/KFk313RkrDcHRvUt6na6DCg= Secure Global CA -K1IUzVZ2/vxMMB9HztMcHHv62+KogNV3HdoXFPWlyOg= CFCA Identity CA -k5KuIUmSSt435kXbof9L3dzaKykbYJdmnSr6XHo3Jhk= TC TrustCenter Class 3 CA II -K87oWBWM9UZfyddvDfoxL+8lpNyoUB2ptGtn0fv6G2Q= GlobalSign Root CA -Kef92kieRu5Ibv11rMSPJRky3J2hhysxdTzWRxlWeqU= LAWtrust Root Certification Authority 2048 -KJa03b5hRXGDzH7Se9eKxQogf2kBxcUuU9wWdvm7HgY= Izenpe.com -Kk9J7ncBo5Wsky5EQpJnFYit4hJZziluGUlANocC6n8= ANCERT Certificados CGN -KkISYFqj6K7LD8GYBs87QLU7lfGjTbvW4+0nIwMkq7M= /C=JP/O=SECOM Trust.net/OU=Security Communication RootCA1 -knobhWIoBXbQSMUDIa2kPYcD0tlSGhjCi4xGzGquTv0= Global Chambersign Root - 2008 -Ko8tivDrEjiY90yGasP6ZpBU4jwXvHqVvQI0GS3GNdA= Go Daddy Root Certificate Authority - G2 -KovtMq5oDS0Ye5p6/Rcdg/0Lk16vniwbQ+gCeNIGPjk= SwissSign Platinum CA - G2 -KqIYS2z19QkYDLM9GGPug7WyiTVjQ1XKxcu4pi31AoM= SAPO Class 4 Root CA -kRni9BNXl3eVSZFwPu4joEUjoxK1xl9/k3SqMQDr2Oc= Class 3TS Primary CA -ksRoeWJu8swezqUMcvteOFhECV8hy/Oyg8uC5rn8alg= TWCA Root Certification Authority -KwccWaCgrnaw6tsrrSO61FgLacNgG2MMLq8GE6+oP5I= Starfield Services Root Certificate Authority - G2 -kx8c8DpvhMMP862Gm+PCGkEBkcyYrAr8nU6Lib2Gndw= Autoridad Certificadora Raiz de la Secretaria de Economia -kxgib4yDr+R/X0fCT1nOEtuoxzsYG+5rLqH0Cga8GGk= SwissSign Silver CA - G2 -kYWR8eFte+DbBRln93k93f/PuauJ1Mo1cZ2vIjHwcjs= CISRCA1 -l59vaopBxCHMZzRz1YpjeYF75z0uUkaYyA/7ZqFJ0Ik= Autoridade Certificadora Raiz Brasileira v1 -L8VmekuaJnjtasatJUZfy/YJS/zZUECXx6j6R63l6Ig= /C=ES/O=FNMT-RCM/OU=AC RAIZ FNMT-RCM -L8yZ9cnQD5og2mEx3qXAJ9kmNtaM2c2+lSkKPECJGeA= GPKIRootCA1 -lAcq0/WPcPkwmOWl9sBMlscQvYSdgxhJGa6Q64kK5AA= AffirmTrust Networking -Laj56jRU0hFGRko/nQKNxMf7tXscUsc8KwVyovWZotM= UTN-USERFirst-Client Authentication and Email -lBWyXbo7vXEUOeKplkt6Ulav87BcdyyKNObJNWarpjo= Swiss Government Root CA III -LclHC+Y+9KzxvYKGCUArt7h72ZY4pkOTTohoLRvowwg= /C=US/O=VeriSign, Inc./OU=Class 1 Public Primary Certification Authority -lCppFqbkrlJ3EcVFAkeip0+44VaoJUymbnOaEUk7tEU= AddTrust External CA Root -LgCRWp974GqyNwx7fCAMCpbVrGpQzhh02+/eQCLU3o4= Visa Information Delivery Root CA -lLlLv5oHJvF7CXOvbUHp+y5wmWUby+/d2XsKXyqrsN0= TWCA Root Certification Authority -lnsM2T/O9/J84sJFdnrpsFp3awZJ+ZZbYpCWhGloaHI= VeriSign Universal Root Certification Authority -lpkiXF3lLlbN0y3y6W0c/qWqPKC7Us2JM8I7XCdEOCA= GeoTrust Universal CA -lR7gRvqDMW5nhsCMRPE7TKLq0tJkTWMxQ5HAzHCIfQ0= Staat der Nederlanden EV Root CA -lSwgOcAkPrUV3XPYP8NkMYSHT+sIYqmDdzHtm0dC4Xo= Izenpe.com -LW1pDBaxGFOIS76icjclJn4/m1SmzwetRpCrHnz7deg= WellsSecure Public Root Certification Authority 01 G2 -lXNUc71no7lajV+QxaIazh4NeUcyBnTUq4R5crkVRNI= Symantec Class 3 Public Primary Certification Authority - G6 -ly+8bVW/77Gr43WK19Z6NJu++AwG8dhQAd+5EBuavBs= CA DATEV INT 02 -lzasOyXRbEWkVBipZFeBVkgKjMQ0VB3cXdWSMyKYaN4= Certum CA -M4BwmvOwlr48wqQFSBQsClIAKNsJ4st3riIGYWq2y7Q= /C=JP/O=SECOM Trust Systems CO.,LTD./OU=Security Communication RootCA2 -mACOLtu3K61C2i/LBqwaqgsubgxy6MogT7r9G7SHlEE= Common Policy -mAki7uB/hrx/Xl6V1X24va5o4XpCHE5yqWpwioeSASQ= Microsec e-Szigno Root CA -++MBgDH5WGvL9Bcn5Be30cRcL0f5O+NyoXuWtQdX1aI= Amazon Root CA 1 -MCeimPpXMU3A490QGUEbj0BMQ8P5NM4734VlEsgKoVw= Symantec Class 2 Public Primary Certification Authority - G4 -Md4MsZ8q27DRzXsbMe+O4+tZt0RZrvlLSAvu7rhcZMk= http: -MhmwkRT/SVo+tusAwu/qs0ACrl8KVsdnnqCHo/oDfk8= AffirmTrust Premium ECC -MJ8T1J6mb1IyQbVVJHREZOKMwbgu95tk5NWBiA3Ndx8= Echoworx Root CA2 -MLccT5EiR252HmIO7EK/pfhMSTzUm7sYNLJuVV9g3kA= ANCERT Certificados Notariales -mLPxCgJQQZEPGXzxfKD83+11+yyMFKhD4E1WVsnrrBo= DST Root CA X4 -M/paUwBhPUZub4XIBRaVvtXR+tWfJeBArNoEcqdPPCA= I.CA Root CA -MtGA7THJNVieydu7ciEjuIO1/C3BD5/KOpXXfhv8tTQ= Network Solutions Certificate Authority -mTM8OmZc8O+7dIizgHuLZfh7WynWiA8CjtwoRC7q5mk= Halcom Root CA -MVEmgCM/XyofKUN/VtSYjPCvxBzGxdpidZKOnAvq3ic= Symantec Class 1 Public Primary Certification Authority - G4 -mWKrFpmw63x+ileLx5iTBCAxwRWMYzYTGZqQuWUqKnU= CAEDICOM Root -myGdD7/zal+zIJBXGQa87qaGF8gzo/YbgeliqOZNuK8= Apple Root CA - G3 -Mym/oTtgB6tfw3E/CssolCbi+8mcxcEQqRSxOVcWALY= Security Communication ECC RootCA1 -ncOKntz4KEK2dNoYa21iFaueLsbXL1ewioknKMMUMfM= SecureSign RootCA3 -ndVfxXP1RstqODHRES2HEKb0+C3If1+unToaAo3Tbks= China Internet Network Information Center EV Certificates Root -nG9qEjy6pO402+zu4kyX1ziHjLQj88InOQNCT10fbdU= Thawte Server CA -NIdnza073SiyuN1TUa7DDGjOxc1p0nbfOCfbxPWAZGQ= SSL.com EV Root Certification Authority ECC -NJn5P9OUUjv7HsTDrU37MQEx++nuVHa95ild6AjV3Y8= Swisscom Root CA 1 -nlo0sIkpvApYHIk2qv1qt1F7sVGItPb8AsRZBvcVlbA= GLOBALTRUST -nPRwTz7lpZiUsWvwDP5z1Yja4mn1HeZqS6d0Ru4r0fc= CCA India 2014 -NqvDJlas/GRcYbcWE8S/IceH9cq77kg0jVhZeAPXq8k= Amazon Root CA 3 -NsIjFBMaX78bcOpMz0vBOnd9k47GXh2iTjws/QHT0WM= Hongkong Post Root CA 1 -nsxRNo6G40YPZsKV5JQt1TCA8nseQQr/LRqp1Oa8fnw= Entrust.net Secure Server Certification Authority -NuzGH8fl8ZI9Fn5n3940YIVJs0pjx8bmD/1cGEA4H1w= Certinomis - Autorit\xC3\xA9 Racine -NVHeWKfXnNmAKD34F5DWOpgsGmOzBILsWCHbdmFVTvk= EBG Elektronik Sertifika Hizmet Sa\xC4\x9Flay\xC4\xB1c\xC4\xB1s\xC4\xB1 -nZih+2BTjEzEhX/xqMgDT69vxZIJP2GZlLLIE9JQuGQ= Class 1 Primary CA -O0WRggXFkSmKGSKli0kh0B9kj6nSi93frSSu7FlCz78= /C=ES/O=FNMT/OU=FNMT Clase 2 CA -OAc5Yg4TM1gF6tqPn4uBVU0708ABfzYywmd2acrHor8= Swedish Government Root Authority v3 -OBo/x6iwgvooYTpNB/LHVT9OGRjuB8qp6LfO3lqcoGo= Certification Authority of WoSign G2 -odRdBilzQbHzpzXPo48oPmh5/sBigaNh5fQXzHDSnck= CA DATEV BT 02 -OGHXtpYfzbISBFb/b8LrdwSxp0G0vZM6g3b14ZFcppg= AddTrust Public CA Root -olpyFMK2yGFCraOd/y1z2GWqV4Q/3S23ez/r+CaD3i0= I.CA - Qualified Certification Authority, 09 -otyYyny77hgislsme9XKUC+nsM9P/wcD7mpBZwPzx+o= Class 3 Primary CA -Ow1ztL5KhUrcPlHX75+kiu+7LN2CTWe9x9fQmiq8LUM= Autoridad de Certificacion Firmaprofesional CIF A62634068 -+OX5BbyTmREme4PVCBSpAyO1Hhg2KdtS1PwtVGilpXg= Belgium Root CA2 -oyD01TTXvpfBro3QSZc1vIlcMjrdLTiL/M9mLCPX+Zo= SSL.com Root Certification Authority ECC -p24pScuH9iNrX2jGkHR1h9ZEjqIc/q15UAhKwBUZCyU= Cisco RXC-R2 -p5jZL3bJxnVeX1X4bNFK7cwGVTceJ8zeA3d0XOPFABM= Certipost E-Trust Primary Qualified CA -p6jwOYlPX2dekqd44AjkJMlBfboGoXOLRbTgjTb8LXw= A-Trust-Qual-02 -P6t4T8PJq57twS7NwNtVD0w9v9PobXiBUzPF66UYy50= Admin-Root-CA -P7Y8KfR7zE5qrbNXfOfKhUPgu6ulU2drj9FhKVvbkBE= SSC Root CA B -pAA71b3YlOAajgHga2LHqoLwPeUlMTNXCq1P0OfYHTw= NetLock Kozjegyzoi (Class A) Tanusitvanykiado -PDXhZL7dLPEr64Ps/3i16A2oFY0oMCF+Tr/86JKImaY= DST ACES CA X6 -/PfamDYD6IhiAw2WE32OEwMbrftNVsH9TKzDOfa9uyo= America Online Root Certification Authority 2 -pLibtwZW6kmPLZ4ApJf9udzSC4G4k46VK7ot+fZXKcM= Halcom CA FO -pMv0hRavMWDrxirKxufyWGCe0IkVNQEMFmkkk6n+H78= CA DATEV INT 03 -Pqe1wEWpmpdx4t6o6AmLonMtF87ugieVUv7ukFUw818= PersonalID Trustworthy RootCA 2011 -pRovOgUOg4pQUGlleNu+2qwaEH7i2dSPrlBdGNDaXPg= /C=TW/O=Government Root Certification Authority -PsGN/riUqeog6yzUDGk+KikUT+LsYLT3uJAmBAs5rr4= Hotspot 2.0 Trust Root CA - 03 -puEf8V7DJqXj8YrTOgVmlNyExpl2bQKKWtDv4ajlOsc= Visa eCommerce Root -pvH5v4oKndwID7SbHvw9GhwsMtwOE2pbAMlzFvKj3BE= Equifax Secure Global eBusiness CA-1 -pZ0vCcixaM2a+jvD602w16Q1iNUjKH8rg6gi6zNwkXA= Swedish Government Root Authority v2 -Q3apk5Z2n9SHJA7otXOtSXBqW5RzYWrO84QJ6RWG3B4= F\xC5\x91tan\xC3\xBAs\xC3\xADtv\xC3\xA1nykiad\xC3\xB3 - Korm\xC3\xA1nyzati Hiteles\xC3\xADt\xC3\xA9s Szolg\xC3\xA1ltat\xC3\xB3 -q5hJUnat8eyv8o81xTBIeB5cFxjaucjmelBPT2pRMo8= GeoTrust Primary Certification Authority - G3 -Q5wZ/z7bJl7xqSD3SkgC092VrOAk4h5abOjgZNwVZs0= /C=SA/O=National Center for Digital Certification/OU=Saudi National Root CA -Q8dCYvdJJmLSRZvMmJm6xUpOzAHho/XnZViZK0AVJBg= Swiss Government Root CA II -q8rfo1/4Ncs6CguGQAYiuA1egMdlvAJ/GxxOCmIPXhw= A-Trust-Root-05 -QAL80xHQczFWfnG82XHkYEjI3OjRZZcRdTs9qiommvo= UTN - DATACorp SGC -qBKTRF2xlqIDD55FX+PHSppPgxewKwFAYCeocIF0Q0w= /C=TW/O=Government Root Certification Authority -qGvauPSAtuuJQquRcL3QmRlxp60TXfu8tyhfB6fR44o= UCA Root -qHRDs9iW6yV8zOmbla2pvIG5204xQqqama8JQssKSjo= /C=GB/O=Trustis Limited/OU=Trustis FPS Root CA -qhwr7bGlCLqtf7P14CiXuQfHSN6pt5CJBKrb0El6q2o= Sonera Class1 CA -QiOJQAOogcXfa6sWPbI1wiGhjVS/dZlFgg5nDaguPzk= Staat der Nederlanden Root CA - G3 -qiYwp7YXsE0KKUureoyqpQFubb5gSDeoOoVxn6tmfrU= Certum Trusted Network CA -/qK31kX7pz11PB7Jp4cMQOH3sMVh6Se5hb9xGGbjbyI= Entrust Root Certification Authority - EC1 -QPz8KIddzL/ry99s10MzEtpjxO/PO9extQXCICCuAnQ= SwissSign Gold CA - G2 -QqgHzsWunA8DtAygQ6xwRotSGb11zFu+pR2SHdEAFW8= SSL.com EV Root Certification Authority RSA -qzh2w9pd4MnPZzaGjuW4i/m6Hf+cnXLS/lqNL3gwIWY= Thawte Timestamping CA -qZlyzh9sWB0Al/YmGAYuUxV7Unbh7GZRoxVwV/BXszk= WellsSecure Public Root Certificate Authority -R8ehScqC+nupQKTXEdAQYlxssLdIsXAWxG4lznrNKww= TRUST2408 OCES Primary CA -rER97dBDKqucBw8sygG22rCb7wfPTKaqp1VjT4V7MVo= Application CA G4 Root -RGLBB8SF3WpUQ/XnoWBEFgNKN0w/TRCHXxw3FQJ1Y68= Microsoft Root Authority -r/mIkG3eEpVdm+u/ko/cwxzOMo1bk4TyHIlByibiA5E= DigiCert Global Root CA -RpHL/ehKa2BS3b4VK7DCFq4lqG5XR4E9vA8UfzOFcL4= Secure Certificate Services -rTBMiEpdN2vRlSCaFMOeB/DT9c+JPYArBT4bkm5V13Q= ECRaizEstado -rxEPa1rot2fqxuCqJz84FuekCmRO2stDmBRjVud1CdY= Correo Uruguayo - Root CA -ryB8Yf2cfPksKv6BVCgtw/LL8y91zRcoFMUrA7frwlg= Symantec Class 2 Public Primary Certification Authority - G6 -S3Lf7T7cy19JRWguKVcxoIZKxrW4Wxk+zS8GtJAMHP0= T\xC3\x9CRKTRUST Elektronik Sertifika Hizmet Sa\xC4\x9Flay\xC4\xB1c\xC4\xB1s\xC4\xB1 H5 -S6JJlt3ub44fzsCqnsz9OqVHez749fhfCgYHP5dSKFc= Starfield Services Root Certificate Authority -ScvYPAPKv6BxO5e8lkgdA1/U6+BvB/q1ZA7ZIy2BELI= CCA India 2015 SPL -sD2HsFbQjMnU5nXvGcqDq1NTIWioJYWYvnLm2Fx918E= Buypass Class 3 Root CA -sh0qdDMYcSuhbzmRnZYaS6+6O8qaQ6dbH8/iLF1wyro= EC-ACC -shOpy6qaiDGsCzqoDp0VhWzUOnzC4LrF/LhKJHUaing= CA DATEV STD 03 -sIP/U29/SKkIHilKAYe1PoGXcUAtnUgQMG3gMQJOX0Y= AC1 RAIZ MTIN -SiZZZm3AIDuRb1PYCtj2GsML6hYfSFzHUn5qWTfkkhY= T\xC3\x9CRKTRUST Elektronik Sertifika Hizmet Sa\xC4\x9Flay\xC4\xB1c\xC4\xB1s\xC4\xB1 H6 -SkntvS+PgjC9VZKzE1c/4cFypF+pgBHMHt27Nq3j/OU= QuoVadis Root CA 2 G3 -+sld48JKF0GUgAz/qjylHXEWYwZkqbYMh1i07w3Fj4g= A-Trust-nQual-03 -sPbxW0gX6+b+C0v819Os5MdYsKtvip2i7ZLmGCOdnJg= ACEDICOM Root -SQVGZiOrQXi+kqxcvWWE96HhfydlLVqFr4lQTqI5qqo= GeoTrust Primary Certification Authority -sRJBQqWhpaKIGcc1NA7/jJ4vgWj+47oYfyU7waOS1+I= /C=US/O=VeriSign, Inc./OU=Class 3 Public Primary Certification Authority -SVqWumuteCQHvVIaALrOZXuzVVVeS7f4FGxxu6V+es4= VeriSign Class 3 Public Primary Certification Authority - G3 -sWyxulKaOeLf1Ts/9aefGQRhTYPjEwTwJ4u0CzjPeCQ= /C=CN/O=CFCA GT CA -sxguKJrjTd8r5kOrecJEMBYF+g8equbRD7kpYAr4TfA= Certipost E-Trust Primary Normalised CA -T3FiuXRJHJhYXsKP51mqAMMw0LRlGQqJbMS2FiMYMfw= GLOBAL CHAMBERSIGN ROOT - 2016 -tew1uqtTiITPqN2XN2sQLwPlO0gsZBAMJQcirpsELLw= SITHS Root CA v1 -tInMsiS5prgd0nTOr1IJwlKZjJp2r0jk9MUKByhGGCU= ePKI Root Certification Authority - G2 -tjjP8FyKgydY7cMCivni1VUUVovGuzSrNtFAuXrGsS0= Buypass Class 2 CA 1 -tKA56vxDELqb3gk+24+dnQs9THwATUgojDXbzBlGfRg= /O=RSA Security Inc/OU=RSA Security 2048 V3 -tlakNDgxoqzxHuq8OkS5cCX/+6K5ENqHFM+CfYG+EMk= SAPO Class 3 Root CA -TmwWFmNxmbUHeoCtDCJIxyXldvyKcZmJRWvJyv3bdSQ= Tunisian Root Certificate Authority - TunRootCA2 -Tq2ptTEecYGZ2Y6oK5UAXLqTGYqx+X78vo3GIBYo+K8= Global Chambersign Root -TUDnr0MEoJ3of7+YliBMBVFB4/gJsv5zO7IxD9+YoWI= UTN-USERFirst-Hardware -Tvfaz3ftt1H3BANftcbEQjUexyIK+Qvfgv0Ee9PCQYc= Australian Defence Public Root CA -tzgpDMCFR+eaxn+DHrszVHxOfbRRTi0piMI8RBNA60E= LuxTrust Global Root 2 -u0Eo7JYg8tKknOjixOJXrrrZOg8RxWtfpLAOI3Wfo50= SecureSign RootCA11 -u1IIbQY56NszJ3Wsj06ENdks6wD04k8o/A6r4kB3LoA= Hellenic Academic and Research Institutions ECC RootCA 2015 -U3VmJij6CmhArsjFkr9djeVk7T77YsfJMvyo11TZu9Y= Certplus Root CA G2 -UI+MYXivMpu2u3U6uUPZAjvnlsOtu2xc1GZLZv7syuU= Swiss Government Root CA I -UJS3O3Nq33Ogy/Q+J78UQHtKNqo2OkV/zjOUnOuo5kk= NetLock Platina (Class Platinum) F\xC5\x91tan\xC3\xBAs\xC3\xADtv\xC3\xA1ny -uJvLuKzUdMG+p9rWUDf0jc7MnfqgYSw8JEWVZBnfMv4= CHAMBERS OF COMMERCE ROOT - 2016 -UMyGupbbMmPHmkPq0HVT2fVmWeaQfnLYwCZjehzchdw= Hellenic Academic and Research Institutions RootCA 2015 -UQ0g5cR/Y89mayD2GvYrwJmkKsgk/6RDotp8kLGAipE= Certigna -UUPkdWmh1fyGeJPgzEEsQfVXFdp45Z6fjkN3AAjKQtI= ANF Server CA -uUwZgwDOxcBXrQcntwu+kYFpkiVkOaezL0WYEZ3anJc= DigiCert Global Root G3 -UZJDjsNp1+4M5x9cbbdflB779y5YRBcV6Z6rBMLIrO4= VeriSign Class 3 Public Primary Certification Authority - G4 -V6dCqI0+GPwLxhG8eXbCLtxQARdXUSsafi4dBps+y6A= ePKI EV SSL Certification Authority - G1 -VeAL4nfOsFRSmfJP2fh34qzzKFLbQ//NKbynSzm0yfo= TUBITAK Kamu SM SSL Kok Sertifikasi - Surum 1 -v+gpCYcuRDTxFcUaVhaAGVlNDgPco2PZ87SDnQurzeU= Verizon Global Root CA -VhdNOtlxqJRJZLGJgR8wCEk6apBCLjxYBOyDjU+U9iI= EE Certification Centre Root CA -vj23t5v+V53PmwfKTK11r/FpdVaOW0XPyuTWH7Yxdag= QuoVadis Root Certification Authority -VjLZe/p3W/PJnd6lL8JVNBCGQBZynFLdZSTIqcO0SJ8= /C=US/O=The Go Daddy Group, Inc./OU=Go Daddy Class 2 Certification Authority -Vjs8r4z+80wjNcr1YKepWQboSIRi63WsWXhIMN+eWys= DST Root CA X3 -vM6OK7rucbY1jd1kHLv8Jd5FQAMAYnH3W1C3JtZ8O8k= SZAFIR ROOT CA -vPtEqrmtAhAVcGtBIep2HIHJ6IlnWQ9vlK50TciLePs= GeoTrust Primary Certification Authority - G2 -vRU+17BDT2iGsXvOi76E7TQMcTLXAqj0+jGPdW7L1vM= AAA Certificate Services -vt2LyX6oZJcZWgeKmZojegYK664HvAoLm3eJgrpfYvQ= Halcom CA PO 2 -vwHDXzNxE/FntKUBhnZeex44kK9YYyjxhc0Na66BNSE= ANCERT Certificados CGN V2 -wa0bGJjsOVBI3wcL+iF+JckTvtjKa3PeCFUohGoBA8E= E-Tugra Certification Authority -WARGJsNMGnsVjdtnbZ4uZUQ9gY2rMRYjHi1iq2QmoLc= Signet Root CA -Wd8xe/qfTwq3ylFNd3IpaqLHZbh2ZNCLluVzmeNkcpw= DigiCert Trusted Root G4 -wGyHL8LQrAjXjUIZgfvaTjVQDQlG95iU7dIawp3sBxk= ComSign Global Root CA -WKKmmNhv2El9QfaOTK60qYh09DPakT3SbFykTQj/cv4= VI Registru Centras RCSC (RootCA) -WN1h/rNup9JYckNxcJFJyxITN4ZMrLLQmZrSBznQZHc= IdenTrust Public Sector Root CA 1 -WoiWRyIOVNa9ihaBciRSC7XHjliYS9VwUGOIud4PB18= DigiCert High Assurance EV Root CA -WVWuKRV0qTE0LPdFDhZlLt4eD7MJfhVx36wRyRVgFWQ= Buypass Class 2 Root CA -x0YSfF9rUpzp4pSO/ZRlRECJMZrPA/NNC/N+rcd9si8= KISA RootCA 1 -x4QzPSC810K5/cMjb05Qm4k3Bw5zBn4lTdO/nEW/Td4= USERTrust RSA Certification Authority -xCUz069JmPWtnwclIdhdRy+n/9z8WIyCR7M33HcQk4k= /C=si/O=state-institutions/OU=sigen-ca -XE8oU4jzgzYmmlXHwSwLPKc/7ypaTfgriRQehBpsTeQ= Symantec Enterprise Mobile Root for Microsoft -XEGnOrLDXfzXcfb9bj6PrJtGnThsrdpWqVtkbrSMyjQ= UCA Extended Validation Root -xeolnGKYA1CGSfAhd/Y8MvqFzErVw18NVBxF3xCkn9c= PSCProcert -xES1tmzl1x4bXkDyc4XJXL/SSgW1b3DKwJkvD1DDN5w= TWCA Global Root CA -xj1oxkihi3dkHEJ6Zp1hyXaKVfT80DIurJbFdwApnPE= TrustCor RootCert CA-2 -Xm5S5QtbkBKBfmMXi8tjveI88cwflFjO2bk6K7p9xMY= Notarius Root Certificate Authority -x/Q7TPW3FWgpT4IrU3YmBfbd0Vyt7Oc56eLDy6YenWc= AffirmTrust Premium -xT2tnlOuJ+2V8Op6kgP3v1bv8PjhzpYMtHYbloNC404= Autoridad Certificadora Ra\xC3\xADz Nacional de Uruguay -XvoHP0lCY0RIOrDdu92l41ly+cR8dN35jsQikLJRypc= VAS Latvijas Pasts SSI(RCA) -x/WEI22GOV6Pb4LAEIhqLFbgcaahw+0odrijpyxe+7U= I.CA - Standard Certification Authority, 09 -xzr8Lrp3DQy8HuQfJStS6Kk9ErctzOwDHY2DnL+Bink= AddTrust Qualified CA Root -y26RcRrW1VyJBvN5ywcftcR5M2VKdBVhLu5mKfJvvNc= Swisscom Root CA 2 -Y9mvm0exBk1JoQ57f9Vm28jKo5lFm/woKcVxrYxu80o= Baltimore CyberTrust Root -/YctF2YX5QwmYRnQ/bBHsHMtogSLEhr3uYYMo+Ly8r4= AC Ra\xC3\xADz Certic\xC3\xA1mara S.A. -yemLmVZykxsDPiZd/t/mIxbnf5iE1sE4mbVT8Qo7Dws= esignit.org -Y/Gm951ucw0QQy5jCBlP97wohQrfK633idlxOF2FEu4= CA DATEV BT 03 -YlVMFwBVQ7I3IV8EJo3NL9HEcCQK08hmDiWuLFljD1U= /C=TW/O=Chunghwa Telecom Co., Ltd./OU=ePKI Root Certification Authority -yQ0AnEfuufKimuhI9dkw8rQe9e28XFaVwUFDRcHdZ7Q= S-TRUST Authentication and Encryption Root CA 2005:PN -YQbA46CimYMYdRJ719PMGFmAPVEcrBHrbghA3RZvwQ4= T-TeleSec GlobalRoot Class 2 -YWFnIBQzrqbI5eMHCvyvZ0kYj4FL0auxea6NrTq/Juw= Microsec e-Szigno Root CA 2009 -y+WsFdiLXKw/gebfO/tXvqYJWIE6R7d/PFy2uYGRvbU= Juur-SK -yZBbDuASAik8oCbmTwhBJELFUEwG5Eyn6XJtYfIOQIk= Microsoft Root Certificate Authority 2010 -Z0A55HJWGWPIywDSGpepChi7ihxMMXrGfjgqZSu1c8A= Apple Root CA - G2 -Z1YF8VZ+JfvSUmvv6irvvbInnz4bqjowOudVXRvaPuQ= OpenTrust Root CA G2 -Z2uf8wPt4YD7laRzb7TTFTAywBRET2OiB0xBuYtR4L0= MULTICERT Root Certification Authority 01 -Z6hCZNQuIEqaWwo2Z7lR2yLFBd+V7Zg7XoxNH853r0M= PosDigicert Class 2 Root CA G2 -Z9xPMvoQ59AaeaBzqgyeAhLsL/w9d54Kp/nA8OHCyJM= thawte Primary Root CA - G2 -zEmXhjyMSKTLXD5lN9wGAo2GOL5J9fiiulby8siox3k= UCA Global Root -ziTrBibe/YFoyWp3AfCTAWAP5d0NvOWOnJe4MK8C7yg= OISTE WISeKey Global Root GA CA -/zQvtsTIvTCkcG9zSJU58Z5uSMwF9GJUZU9mENvFQOk= D-TRUST Root Class 3 CA 2 EV 2009 -ZrAFOYJqN0hJMBkeAo9i2rHLyJs6zUctxOWQXke/c2Q= Macao Post eSignTrust Root Certification Authority (G02) -zrGUEcZQUsdX+UHrgmyWlB5NCNCWx9t+fqPE+ME/GhM= GDCA TrustAUTH R5 ROOT -ztQ5AqtftXtEIyLcDhcqT7VfcXi4CPlOeApv1sxr2Bg= Chambers of Commerce Root - 2008 -ZUT/mttkLEw2mKYNgUO2uTvO8BNltUD2FNzCpFq5TTE= /C=JP/O=SECOM Trust Systems CO.,LTD./OU=Security Communication EV RootCA1 -zwnuZ5fhfFhTML7kCk2/oJaZFFxGxTrFppvmOeuJImY= SAPO Class 2 Root CA -zwtHSs6Eafq6QC8C7r354XANnL6L5OQ0hAe2ndMZbpQ= ComSign Secured CA -ZZyzaKxWmYvQevLK/F+5P455R0rMwqbPGsnyGS0TY2A= Autoridad de Certificacion Raiz del Estado Venezolano +05gKrdIWOMcNdKS7H4q14Rck5i7UCPn6jT1NkWkAKGs= subject=C = JP, O = "SECOM Trust Systems CO.,LTD.", CN = Security Communication RootCA3 +0cRTd+vc1hjNFlHcLgLCHXUeWqn80bNDH/bs9qMTSPo= subject=C = US, ST = Texas, L = Houston, O = SSL Corporation, CN = SSL.com Root Certification Authority RSA +0d4q5hyN8vpiOWYWPUxz1GC/xCjldYW+a/65pWMj0bY= subject=C = DE, O = Deutsche Telekom AG, OU = T-TeleSec Trust Center, CN = Deutsche Telekom Root CA 2 +0eysykQBLD4ebRs53Slo/H/TEnqqV6tRgqO+q8zXo6k= subject=C = LT, O = Skaitmeninio sertifikavimo centras, OU = Certification Authority, CN = SSC Root CA A +0qXzLw4BuRDvTjtGv4Tlr1+1aJ59FQfpKeNorIjGzHY= subject=C = FI, O = Sonera, CN = Sonera Class2 CA +0vkaBOOmHU6teEjI1DteEVLYhXJ0ibxlc4tnwKInhac= subject=C = US, O = Symantec Corporation, OU = Symantec Trust Network, CN = Symantec Class 1 Public Primary Certification Authority - G6 +/1aAzXOlcD2gSBegdf1GJQanNQbEuBoVg+9UlHjSZHY= subject=C = US, O = Equifax, OU = Equifax Secure Certificate Authority +1JxvKJzQVlGUkkgPGS8Apvx8GGLasue12OBfZnj64UE= subject=C = DE, O = D-Trust GmbH, CN = D-TRUST Root CA 3 2013 +1kbz6i1wA/yqd60hkTbHjgJKby4jB9+4z6l6FxNz7N8= subject=C = si, O = state-institutions, OU = sigov-ca +1qGEQ9NI25lPk0zNjmNdgzonrB5W+K+vfJfLT0Pqtos= subject=C = CN, O = WoSign CA Limited, CN = Certification Authority of WoSign +1Vl+o0U6YmH11C65yvW9tOOKHt69tb6m18C8Goq+yrI= subject=CN = Autoridad de Certificacion Raiz del Estado Venezolano, C = VE, L = Caracas, ST = Distrito Capital, O = Sistema Nacional de Certificacion Electronica, OU = Superintendencia de Servicios de Certificacion Electronica, emailAddress = acraiz@suscerte.gob.ve +28HjoVI4oEg7zbj97GFuA+cFpI4qUBFXyt87nHMRxeU= subject=C = RO, O = certSIGN, OU = certSIGN ROOT CA +2oALgLKofTmeZvoZ1y/fSZg7R9jPMix8eVA6DH4o/q8= subject=C = US, O = "VeriSign, Inc.", OU = Class 2 Public Primary Certification Authority - G2, OU = "(c) 1998 VeriSign, Inc. - For authorized use only", OU = VeriSign Trust Network +2Psz44XJwtpymoRwa6kn3Lt5Jz4SL/2WczY7cLfzbLs= subject=C = ES, O = Generalitat Valenciana, OU = PKIGVA, CN = Root CA Generalitat Valenciana +2SQFxG2RKlY+Qyh/Vs1BChzfY2fFfJ6nxcrgOdy8zlA= subject=C = DE, O = D-Trust GmbH, CN = D-TRUST Root Class 2 CA 2007 +2xlRS1J+jPOz0hc102nkmoUkNKzJwY8DKYfpPwyZI3o= subject=C = GR, O = BYTE Computer S.A., CN = BYTE Root Certification Authority 001 +2xXABitSDzGKGdrP7NZPnno/vmCf1YZ5byCuAo6OMFg= subject=C = CN, O = WoSign CA Limited, CN = CA \E6\B2\83\E9\80\9A\E6\A0\B9\E8\AF\81\E4\B9\A6 +31MLrJ/NkUwlLC+9zt3GGD1K6MaArWXwPiBIYd17HHM= subject=DC = com, DC = microsoft, CN = Microsoft Root Certificate Authority +3AU9An/BhufEHNGTrzD8CXlOufPZ5nNtzgQUQNh2qAE= subject=C = ES, O = Colegio de Registradores de la Propiedad y Mercantiles de Espa\C3\B1a, OU = Certificado Propio, CN = Registradores de Espa\C3\B1a - CA Ra\C3\ADz +3V7RwJD59EgGG6qUprsRAXVE6e76ogzHFM5sYz9dxik= subject=C = CN, O = China Financial Certification Authority, CN = CFCA EV ROOT +3ViZswh7Dv8rbge2b07dzs5NAYAaoISV1ZBvChNBcWs= subject=C = BR, O = ICP-Brasil, OU = Instituto Nacional de Tecnologia da Informacao - ITI, CN = Autoridade Certificadora Raiz Brasileira v5 +4MeAximQPhJvHZGVcNznxJb4XzOq5muaMUfudfjRYgo= subject=C = AT, ST = Wien, L = Wien, O = e-commerce monitoring GmbH, OU = GLOBALTRUST Certification Service, CN = GLOBALTRUST 2015 +4O+ILaSKsLfvsNm6FbJxfdCPBDwlrAm1a4tX/O61o10= subject=C = LT, O = Skaitmeninio sertifikavimo centras, OU = Certification Authority, CN = SSC Root CA C +4VZEX6IMMq0Ak3sn0Ja4ljvMhjlQMzqHfmj6aXB6A68= subject=C = JP, O = LGPKI, CN = Application CA G3 Root +58qRu/uxh4gFezqAcERupSkRYBlBAvfcw7mEjGPLnNU= subject=C = GB, ST = Greater Manchester, L = Salford, O = COMODO CA Limited, CN = COMODO ECC Certification Authority +5C8kvU039KouVrl52D0eZSGf4Onjo4Khs8tmyTlV3nU= subject=C = IL, O = StartCom Ltd., OU = Secure Digital Certificate Signing, CN = StartCom Certification Authority +5co3vHtsNhl5vGsSPKmh2wGQRtf/X1ffuFSxnRCwaC8= subject=CN = Atos TrustedRoot 2011, O = Atos, C = DE +60mT76mwieWTQYqok/jpOnN02BDlL8vgHn8dfpKm0CQ= subject=C = US, O = "Apple Computer, Inc.", OU = Apple Computer Certificate Authority, CN = Apple Root Certificate Authority +60mT76mwieWTQYqok/jpOnN02BDlL8vgHn8dfpKm0CQ= subject=C = US, O = Apple Inc., OU = Apple Certification Authority, CN = Apple Root CA +6of0Yt7v/713daoqS34Py5HCLu5t9p7ZAQDMxzsxFHY= subject=C = PA, ST = Panama, L = Panama City, O = TrustCor Systems S. de R.L., OU = TrustCor Certificate Authority, CN = TrustCor RootCert CA-1 +6rwYXE6C2UKxpZeLo8AYFIfWs7mXTlxJ9y9tC9ljcVA= subject=C = US, OU = emSign PKI, O = eMudhra Inc, CN = emSign ECC Root CA - C3 +70+hxjDwSVDg4tENwZ8UnQirRt7JXaMTHLrqivjqMCc= subject=C = FR, O = Certeurope, OU = 0002 434202180, CN = Certeurope Root CA 2 +71P/rwzrBA0Hf1vYCp3u9tRQf9tvm8+MNZS+zn69sCU= subject=C = ES, O = Agencia Notarial de Certificacion S.L. Unipersonal - CIF B83395988, CN = ANCERT Corporaciones de Derecho Publico +7JBW/pUJQRYJdjrugx7zfIMrdbPXJ1KPx8dSAcH/KOY= subject=C = FR, O = Certplus, CN = Certplus Root CA G1 +7KDxgUAs56hlKzG00DbfJH46MLf0GlDZHsT5CwBrQ6E= subject=C = DE, O = D-Trust GmbH, CN = D-TRUST Root Class 3 CA 2 2009 +7Rsing4IdQIcHxdgw0B/sdZgjtp63XGj4ydc7QlpD3w= subject=C = SG, O = Netrust Certificate Authority 1, OU = Netrust CA1 +80OOI7POUyUi+s8weSP1j9GGCOm6et3DDpUrQ8SWFsM= subject=C = BM, O = QuoVadis Limited, CN = QuoVadis Root CA 3 G3 +8ca6Zwz8iOTfUpc8rkIPCgid1HQUT+WAbEIAZOFZEik= subject=C = US, O = DigiCert Inc, OU = www.digicert.com, CN = DigiCert Assured ID Root G2 +8mzaocSOLTaerySZOkJPgpCYOvcJSlvenH1ENB8uJCg= subject=C = US, ST = Washington, L = Redmond, O = Microsoft Corporation, CN = Microsoft EV ECC Root Certificate Authority 2017 +8qTmsmPQpVKt/12F3Ja1gg/WaqCxgij0j9sIfI2zQTM= subject=C = US, ST = FL, L = Jacksonville, O = Network Solutions L.L.C., CN = Network Solutions RSA Certificate Authority +96/0GycJ8XX4q6F+VnsnBGst1Uv25+Jj0ylYc0N7nP8= subject=C = AT, O = A-Trust Ges. f. Sicherheitssysteme im elektr. Datenverkehr GmbH, OU = A-Trust-Qual-03, CN = A-Trust-Qual-03 +9CNSw8w9hLhRiYnWR8iMowHIj7mRk4u87MnuYOVl03c= subject=C = ES, serialNumber = Q2863006I, O = CONSEJO GENERAL DE LA ABOGACIA, CN = ACA ROOT +9eGcjhT+dV9VHOwrcRPnyYAjsXbr5sGrz4crKnuTIwQ= subject=C = ES, O = Consejo General de la Abogacia NIF:Q-2863006I, CN = Autoridad de Certificacion de la Abogacia +9GPFTZ8aBHrtUmVqx4Xgfr7FKOAge/0/VdiTI3Zo9q4= subject=C = ch, O = Swisscom, OU = Digital Certificate Services, CN = Swisscom Root EV CA 2 +9hRrwjjo/ODUe3B0yaJrGqD4g1KFEPBtnP7EH/bKGWg= subject=C = HU, L = Budapest, O = NetLock Halozatbiztonsagi Kft., OU = Tanusitvanykiadok, CN = NetLock Minositett Kozjegyzoi (Class QA) Tanusitvanykiado, emailAddress = info@netlock.hu +9Iut199qBmkNCuMTc7EoVfje2xRRfzYqMTEBzJjMazU= subject=C = HU, L = Budapest, O = NetLock Kft., OU = Tan\C3\BAs\C3\ADtv\C3\A1nykiad\C3\B3k (Certification Services), CN = NetLock Arany (Class Gold) F\C5\91tan\C3\BAs\C3\ADtv\C3\A1ny +9TwiBZgX3Zb0AGUWOdL4V+IQcKWavtkHlADZ9pVQaQA= subject=C = ZA, ST = Western Cape, L = Cape Town, O = Thawte Consulting cc, OU = Certification Services Division, CN = Thawte Premium Server CA, emailAddress = premium-server@thawte.com +9YV9iGK8K6PJ3co/hBRtyNgfTVedKzh79gBlOB7mQd0= subject=C = FR, O = Certplus, CN = Class 3P Primary CA +9+ze1cZgR9KO1kZrVDxA4HQ6voHRCSVNz4RdTCx4U8U= subject=C = US, O = Amazon, CN = Amazon Root CA 4 +9zvl66U2kSxVf7hVUXrR7gSHvY9jSYw5SRZBd7oGxd4= subject=C = CZ, CN = I.CA - Standard root certificate, O = Prvni certifikacni autorita a.s. +a8/IbI3cKvLmoRgKLdq7N7fqN1Uxa2S5uJUb8Mo1HwY= subject=C = SK, L = Bratislava, O = Disig a.s., CN = CA Disig Root R1 +aCdH+LpiG4fN07wpXtXKvOciocDANj0daLOJKNJ4fx4= subject=OU = GlobalSign Root CA - R6, O = GlobalSign, CN = GlobalSign +AEEkrWA3/V8zGeeiPU2cgR9VmNZsR1QVWwqqno8AYh8= subject=C = BE, O = Certipost s.a./n.v., CN = Certipost E-Trust TOP Root CA +AG1751Vd2CAmRCxPGieoDomhmJy4ezREjtIZTBgZbV4= subject=C = GB, ST = Greater Manchester, L = Salford, O = COMODO CA Limited, CN = COMODO Certification Authority +Agbq0WOxDqL4Ygho69ehX2SiAlDRbNV9bofE//GiGXw= subject=C = DE, O = Deutscher Sparkassen Verlag GmbH, OU = S-TRUST Certification Services, CN = S-TRUST Universal Root CA +AGyyJqdyxxgtd3I4Pjc/DyKeff40RIEKjW5QkF0g1mE= subject=C = FI, ST = Finland, O = Vaestorekisterikeskus CA, OU = Certification Authority Services, OU = Varmennepalvelut, CN = VRK Gov. Root CA +AjdtCQisIwQcx9Zm2drxklVPf8NjF6qcuACQhhayivg= subject=C = US, ST = Washington, L = Redmond, O = Microsoft Corporation, CN = Microsoft Root Certificate Authority 2011 +aJv0WzCD/erVXxR/0QXjzyGK1Y7fPkswHAxe7qbPIQ0= subject=C = NL, O = Digidentity B.V., CN = Digidentity L3 Root CA - G2 +AjyBzOjnxk+pQtPBUEhwfTXZu1uH9PVExb8bxWQ68vo= subject=C = US, O = "VeriSign, Inc.", OU = Class 3 Public Primary Certification Authority - G2, OU = "(c) 1998 VeriSign, Inc. - For authorized use only", OU = VeriSign Trust Network +/AKkni4ejkiMopEhNVcswvjnG7Di8oWWs3IimfXLnGI= subject=C = US, ST = Washington, L = Redmond, O = Microsoft Corporation, CN = Microsoft Time Stamp Root Certificate Authority 2014 +akNrWNnYMOjVuKZCUFrWtBQGrc1olNlBT3vgoUZ7rbc= subject=C = DE, O = DATEV eG, CN = CA DATEV STD 02 +aKpjVFHYOWIWfoj7CPhnjXOuxm/FWUYhN8/50bw9OHE= subject=C = US, ST = Washington, L = Redmond, O = Microsoft Corporation, CN = Microsoft EV RSA Root Certificate Authority 2017 +aMNpIhRyTUtVp2D0cLT8qLXg/h1ynP8i/rTKiKzTmAk= subject=CN = ComSign CA, O = ComSign, C = IL +aN7ZogP/bjZ+EqpJl3zSAPcSeoAPqm+Fnwuv7YKGpPs= subject=C = US, ST = Washington, L = Redmond, O = Microsoft Corporation, CN = Microsoft ECC Product Root Certificate Authority 2018 +axpQXgJG8vYMSQ/wwJenvichDLt1ACN/iLDNSCmLybg= subject=C = FR, O = Certinomis, OU = 0002 433998903, CN = Certinomis - Root CA +aztX6eyI0bs9AWN/8zx2mLPJdYJV6fAeqRePPn87K1I= subject=C = PL, O = Unizeto Technologies S.A., OU = Certum Certification Authority, CN = Certum Trusted Network CA 2 +bb+uANN7nNc/j7R95lkXrwDg3d9C286sIMF8AnXuIJU= subject=C = US, O = "Entrust, Inc.", OU = www.entrust.net/CPS is incorporated by reference, OU = "(c) 2006 Entrust, Inc.", CN = Entrust Root Certification Authority +Bed+8f3+BeLcpSLK5k2DeaBBt7TxbHyuNgZ6f3KhSHI= subject=C = NL, O = Staat der Nederlanden, CN = Staat der Nederlanden Root CA - G2 +BewIl7IZlaSpiZ+PywZgGt5hwEOJlp0Tj+Ms1s/HRqs= subject=CN = ComSign Advanced Security CA +bEZLmlsjOl6HTadlwm8EUBDS3c/0V5TwtMfkqvpQFJU= subject=C = US, O = AffirmTrust, CN = AffirmTrust Commercial +B+hU8mp8vTiZJ6oEG/7xts0h3RQ4GK2UfcZVqeWH/og= subject=C = US, O = IdenTrust, CN = IdenTrust Commercial Root CA 1 +bjZLYTPe79y7ISc8X0RaIK+8BQONWwIcDCFTA5AWNFs= subject=C = PL, O = Krajowa Izba Rozliczeniowa S.A., CN = SZAFIR ROOT CA2 +BRz5+pXkDpuD7a7aaWH2Fox4ecRmAXJHnN1RqwPOpis= subject=C = US, OU = www.xrampsecurity.com, O = XRamp Security Services Inc, CN = XRamp Global Certification Authority +BStocQfshOhzA4JFLsKidFF0XXSFpX1vRk4Np6G2ryo= subject=C = SE, O = AddTrust AB, OU = AddTrust TTP Network, CN = AddTrust Class 1 CA Root +BVcK5usPzrQhDm23lIa3CUyvIAQB4Um2Z3RBtfJeRJs= subject=CN = ACCVRAIZ1, OU = PKIACCV, O = ACCV, C = ES +bW8MNAlxohijHRAzDqmufHplUFNMbu/t3SEY4RTbRz4= subject=C = FR, O = OpenTrust, CN = OpenTrust Root CA G1 +bz4Hf+VQRkbAGRr85JTk62gYPjmPWk3AVmn4tubmgv4= subject=C = JP, O = Japanese Government, OU = ApplicationCA +C5+lpZ7tcVwmwQIMcRtPbsQtWLABXhQzejna0wHFr8M= subject=C = US, O = Internet Security Research Group, CN = ISRG Root X1 +cAajgxHlj7GTSEIzIYIQxmEloOSoJq7VOaxWHfv72QM= subject=C = US, O = "VeriSign, Inc.", OU = VeriSign Trust Network, OU = "(c) 1999 VeriSign, Inc. - For authorized use only", CN = VeriSign Class 2 Public Primary Certification Authority - G3 +cBYnC2CyjG4Xft69cYAH39MxDGSnN7fbAaB2kMNDvCc= subject=C = LV, OU = Sertifikacijas pakalpojumu dala, CN = E-ME SSI (RCA) +cCEWzNi/I+FkZvDg26DtaiOanBzWqPWmazmvNZUCA4U= subject=C = SK, L = Bratislava, O = Disig a.s., CN = CA Disig Root R2 +ce2RinrG0Xs4ScIBgLPnM0aRvF+3M3fwBwr6C+eJstE= subject=C = LT, O = Skaitmeninio sertifikavimo centras, OU = CA ROOT Services, CN = SSC GDL CA Root B +cfit7sK1itvfYgXJjd6SikJUsDaVGT1/mmOpoliAldA= subject=C = IN, OU = emSign PKI, O = eMudhra Technologies Limited, CN = emSign Root CA - G2 +cGuxAXyFXFkWm61cF4HPWX8S0srS9j0aSqN0k4AP+4A= subject=OU = GlobalSign Root CA - R3, O = GlobalSign, CN = GlobalSign +CLOmM1/OXvSPjw5UOYbAf9GKOxImEp9hhku9W90fHMk= subject=OU = GlobalSign ECC Root CA - R4, O = GlobalSign, CN = GlobalSign +cZz1s2GS573mUMyRNB5vZJ27jD7ki6yql/oOBbY3S0E= subject=C = JP, O = Japanese Government, OU = GPKI, CN = ApplicationCA2 Root +D5wSmVV1mM91IbzIeYQgoVXOwbsjpXrDf1Eg/JogV/g= subject=C = GR, O = Athens Exchange S.A., CN = ATHEX Root CA +D+FMJksXu28NZT56cOs2Pb9UvhWAOe3a5cJXEd9IwQM= subject=C = US, ST = UT, L = Salt Lake City, O = The USERTRUST Network, OU = http://www.usertrust.com, CN = UTN-USERFirst-Object +DHrKpxAiZyC7yUA0nuLmFIZSqJ2/QGojLIlfbceOu5o= subject=C = BM, O = QuoVadis Limited, CN = QuoVadis Root CA 3 +du6FkDdMcVQ3u8prumAo6t3i3G27uMP2EOhR8R0at/U= subject=C = US, O = "Entrust, Inc.", OU = See www.entrust.net/legal-terms, OU = "(c) 2009 Entrust, Inc. - for authorized use only", CN = Entrust Root Certification Authority - G2 +dykHF2FLJfEpZOvbOLX4PKrcD2w2sHd/iA/G3uHTOcw= subject=C = US, O = SecureTrust Corporation, CN = SecureTrust CA +dy/Myn0WRtYGKBNP8ubn9boJWJi+WWmLzp0V+W9pqfM= subject=C = FR, O = Certplus, CN = Class 2 Primary CA +eC1+YeEyPSqvuHe+NO4d4ME0UTbU/LPJRZN/ame0Ev4= subject=C = AU, O = GOV, OU = DoD, OU = PKI, OU = CAs, CN = ADOCA02 +ecqvU0fm5KlMjniphJb8dAIPgJ7eE/Ig+rYQTI3tMp8= subject=C = TW, O = "Chunghwa Telecom Co., Ltd.", CN = HiPKI Root CA - G1 +eG/6V4YYw7mjERdeUIFvTdoGBcOGnyluvFlDvwn06QQ= subject=C = KR, O = NAVER BUSINESS PLATFORM Corp., CN = NAVER Global Root Certification Authority +EGn6R6CqT4z3ERscrqNl7q7RC//zJmDe9uBhS/rnCHU= subject=C = US, O = GTE Corporation, OU = "GTE CyberTrust Solutions, Inc.", CN = GTE CyberTrust Global Root +EiMSwIGUkQa3BJ8/6/GZwBCtoT4ygc01ikHnvQnIKdc= subject=C = FI, O = Vaestorekisterikeskus CA, OU = Certification Authority Services, OU = Varmennepalvelut, CN = VRK Gov. Root CA - G2 +/eiZml5CcxmDXImhfWSi3NE6hRwJFsTFR7bY96ZDfZQ= subject=C = ZA, ST = Gauteng, L = Johannesburg, O = TrustFactory(Pty)Ltd, OU = TrustFactory PKI Operations, CN = TrustFactory SSL Root Certificate Authority +ELo0hcqLtogKuVMaQGPkABVVVhx/LgVRZfSbLXT8X2s= subject=O = TeliaSonera, CN = TeliaSonera Root CA v1 +ElXKvoFS+mTflC96R0F+KflsHOEb+MhOy+KBXMEoCBA= subject=C = CN, O = UniTrust, CN = UCA Global G2 Root +ERwkokMGHaduV+OxJD7akIef+3UFUjlUQ/qMNNwO1zc= subject=C = my, O = TM, OU = TM Applied Business Certification Authority, CN = TM Applied Business Root Certificate +ESQy5LuEjEVUn8vwxxDFZtAIK7vE6bOObHatRkSBKPw= subject=C = IT, L = Milano, O = Actalis S.p.A./03358520967, CN = Actalis Authentication CA G1 +ETT9gVYaKBjsz//C5ECgzvmkDikmwIKZgE1ziwqX9j0= subject=CN = Digidentity Services Root CA, O = Digidentity B.V., C = NL +eu3d82sY+Ky3N5/hzhgyErI1DQeIq+DoJFe+m62tbVQ= subject=C = CN, O = WoSign CA Limited, CN = CA WoSign ECC Root +ev5LBxovH0b4upRKJtWE1ZYLkvtIw7obfKuEkF8yqs0= subject=C = PA, ST = Panama, L = Panama City, O = TrustCor Systems S. de R.L., OU = TrustCor Certificate Authority, CN = TrustCor ECA-1 +f0KW/FtqTjs108NpYj42SrGvOB2PpxIVM8nWxjPqJGE= subject=C = US, O = Amazon, CN = Amazon Root CA 2 +F3VaXClfPS1y5vAxofB/QAxYi55YKyLxfq4xoVkNEYU= subject=C = US, O = GeoTrust Inc., CN = GeoTrust Global CA 2 +Fbso2SB+E/i8lVfdeF66dzvqlE4E1+CP+KpV7zGUqiA= subject=C = FR, O = KEYNECTIS, OU = ROOT, CN = KEYNECTIS ROOT CA +fDtG2b6PJ0H5gAOVIYWOTN0wd0+zKzshzuoGqnnGqsY= subject=C = JP, O = "Japan Certification Services, Inc.", CN = SecureSign RootCA2 +Fe7TOVlLME+M+Ee0dzcdjW/sYfTbKwGvWJ58U7Ncrkw= subject=C = US, O = DigiCert Inc, OU = www.digicert.com, CN = DigiCert Assured ID Root G3 +FefnF7Qo/u4686/ZFQ261JcAjTo/8BaWRxmQe9sBpkU= subject=C = TR, L = Gebze - Kocaeli, O = T\C3\BCrkiye Bilimsel ve Teknolojik Ara\C5\9Ft\C4\B1rma Kurumu - T\C3\9CB\C4\B0TAK, OU = Ulusal Elektronik ve Kriptoloji Ara\C5\9Ft\C4\B1rma Enstit\C3\BCs\C3\BC - UEKAE, OU = Kamu Sertifikasyon Merkezi, CN = T\C3\9CB\C4\B0TAK UEKAE K\C3\B6k Sertifika Hizmet Sa\C4\9Flay\C4\B1c\C4\B1s\C4\B1 - S\C3\BCr\C3\BCm 3 +FfFKxFycfaIz00eRZOgTf+Ne4POK6FgYPwhBDqgqxLQ= subject=C = US, O = "Starfield Technologies, Inc.", OU = Starfield Class 2 Certification Authority +fg6tdrtoGdwvVFEahDVPboswe53YIFjqbABPAdndpd8= subject=OU = GlobalSign ECC Root CA - R5, O = GlobalSign, CN = GlobalSign +FGIAmy3mXW1NOb6JK9LBhkkFMc5lkOSP4ZYHDTF7YLA= subject=C = ES, O = DIRECCION GENERAL DE LA POLICIA, OU = DNIE, CN = AC RAIZ DNIE +FJ8u5juaXlgDJAp3DcmR/C40ReYoMcJFpJvE8fc4/5w= subject=C = CH, O = WISeKey, OU = OISTE Foundation Endorsed, CN = OISTE WISeKey Global Root GB CA +fKbRP+N/gOJ1xJ4eaBPO4u2AwS5J3LugQOO44iadsos= subject=L = Internet, O = "VeriSign, Inc.", OU = VeriSign Commercial Software Publishers CA +fKoDRlEkWQxgHlZ+UhSOlSwM/+iQAFMP4NlbbVDqrkE= subject=C = US, O = GeoTrust Inc., CN = GeoTrust Universal CA 2 +fNZ8JI9p2D/C+bsB3LH3rWejY9BGBDeW0JhMOiMfa7A= subject=C = US, ST = Texas, L = Houston, O = SSL Corporation, CN = SSL.com EV Root Certification Authority RSA R2 +foeCwVDOOVL4AuY2AjpdPpW7XWjjPoWtsroXgSXOvxU= subject=O = "Cybertrust, Inc", CN = Cybertrust Global Root +FSg5faISiQqDCwuVpZlozvI0dzd531GBzxD6ZHU0u2U= subject=C = IL, O = StartCom Ltd., CN = StartCom Certification Authority G2 +FtgtZ6Htjon5q1j30P0+sNABdof8ruzUBHXxAIOltZM= subject=C = JP, O = "Japan Certification Services, Inc.", CN = SecureSign RootCA1 +fWw+v56nNdGFS+6ny5QaseNQNRXgh7u1vmldBfL1VuQ= subject=C = US, ST = FL, L = Jacksonville, O = Network Solutions L.L.C., CN = Network Solutions ECC Certificate Authority +fx3siwMZVIoFbeW7UhvZPrdOanbyjf+3W0WlO3da96s= subject=C = CH, O = SwissSign AG, CN = SwissSign Gold Root CA - G3 +G4qJUxcBYIye88ZfXWCpSLG625dTYiougcCkooS+Y8w= subject=C = DE, O = DATEV eG, CN = CA DATEV STD 01 +Ga2Y3gIVXX4z6d0h8ORWEP0R0oBEuDGLvr+fYzeIjfA= subject=C = DE, O = DATEV eG, CN = CA DATEV BT 01 +gI1os/q0iEpflxrOfRBVDXqVoWN3Tz7Dav/7IT++THQ= subject=C = US, ST = Arizona, L = Scottsdale, O = "Starfield Technologies, Inc.", CN = Starfield Root Certificate Authority - G2 +gJ8rquNa+082vWR2znXCABB3kBtq9cTauC4YjGuVwaE= subject=C = US, O = Symantec Corporation, OU = Symantec Trust Network, CN = Symantec Class 3 Public Primary Certification Authority - G4 +Gno6GmjdI2Hj87uFXzsm/NiLGX2N1N4Gzxs2KsiewTs= subject=C = GR, O = Hellenic Academic and Research Institutions Cert. Authority, CN = Hellenic Academic and Research Institutions RootCA 2011 +gNv7l73Tkmuu5B9zxViPqhfXB7A630kHorxnfz7xcXw= subject=CN = Developer ID Certification Authority, OU = Apple Certification Authority, O = Apple Inc., C = US +gosO7/JGVOj/WEGindXU4+0wlSykNCWnkoNAcgjTnRY= subject=C = US, ST = Illinois, L = Chicago, O = "Trustwave Holdings, Inc.", CN = Trustwave Global ECC P384 Certification Authority +GQbGEk27Q4V40A4GbVBUxsN/D6YCjAVUXgmU7drshik= subject=C = US, O = "thawte, Inc.", OU = Certification Services Division, OU = "(c) 2008 thawte, Inc. - For authorized use only", CN = thawte Primary Root CA - G3 +grX4Ta9HpZx6tSHkmCrvpApTQGo67CYDnvprLg5yRME= subject=C = GB, ST = Greater Manchester, L = Salford, O = COMODO CA Limited, CN = COMODO RSA Certification Authority +gWugv99f1k1WjsDQUvcRZNnizK4S4CGe1s2B5+hF+4Q= subject=C = BR, O = ICP-Brasil, OU = Instituto Nacional de Tecnologia da Informacao - ITI, CN = Autoridade Certificadora Raiz Brasileira v2 +H0IkzshPyZztiB/2/P0+IfjFGcVHqmpd094kcwLOUNE= subject=C = CN, O = CNNIC, CN = CNNIC ROOT +h6801m+z8v3zbgkRHpq6L29Esgfzhj89C1SyUCOQmqU= subject=C = US, O = GeoTrust Inc., CN = GeoTrust Global CA +haPYHSrQx53wp5aE4OJmYAmgneFXYOodds8O57KCXb0= subject=C = LU, O = LuxTrust s.a., CN = LuxTrust Global Root +hdJr6Q2TT8zbT/ezjYx5ynZSuBbWpSRGyoQoprhdxXw= subject=C = ES, ST = Barcelona, L = Barcelona (see current address at http://www.anf.es/es/address-direccion.html ), O = ANF Autoridad de Certificacion, OU = ANF Clase 1 CA, emailAddress = info@anf.es, serialNumber = G63287510, CN = ANF Global Root CA +hKrAk+CMSdv/+OVgdZJI2+ZxNbNysj0qiB1fmcuxkeg= subject=C = CH, O = SwissSign AG, CN = SwissSign Silver Root CA - G3 +hqaPBQA0EmpUDTnbLF+RfvZqlPuWGfoezYJ86ka6DLA= subject=C = BM, O = QuoVadis Limited, CN = QuoVadis Root CA 1 G3 +HqPF5D7WbC2imDpCpKebHpBnhs6fG1hiFBmgBGOofTg= subject=O = Entrust.net, OU = www.entrust.net/CPS_2048 incorp. by ref. (limits liab.), OU = (c) 1999 Entrust.net Limited, CN = Entrust.net Certification Authority (2048) +HrnPkB8IWKoXw5m6vrvdjLMDpO9OEiDEk8yi91o/kU4= subject=C = ES, O = Agencia Notarial de Certificacion S.L.U. - CIF B83395988, CN = ANCERT Certificados Notariales V2 +hsE6NAjdGqd+6LaUfAOVh3L1MSSMFie++yxPSwTQRJY= subject=C = FR, ST = France, L = Paris, O = PM/SGDN, OU = DCSSI, CN = IGC/A, emailAddress = igca@sgdn.pm.gouv.fr +hshLHDpm9Cha95cFJGfj7SNv0phvAzwCxHcb4LlwSCo= subject=C = DE, O = D-Trust GmbH, CN = D-TRUST Root Class 3 CA 2007 +hxqRlPTu1bMS/0DITB1SSu0vd4u/8l8TjPgfaAp63Gc= subject=C = US, O = Google Trust Services LLC, CN = GTS Root R1 +hxV6dYX00DsAo5hGHhZOSAbhs/RtA6+9yd705HeL4uk= subject=C = SI, O = POSTA, OU = POSTArCA +HXXQgxueCIU5TTLHob/bPbwcKOKw6DkfsTWYHbxbqTY= subject=C = US, O = "thawte, Inc.", OU = Certification Services Division, OU = "(c) 2006 thawte, Inc. - For authorized use only", CN = thawte Primary Root CA +Hzyf1P27UKBVvMp/5aWBqSCZzvHp5HbWuu8MkQgxx7M= subject=C = AT, O = A-Trust Ges. f. Sicherheitssysteme im elektr. Datenverkehr GmbH, OU = A-Trust-Root-07, CN = A-Trust-Root-07 +I2TWktzK4T2latSgfBMl3FdSFf8aBxaB38pd1u18hFI= subject=C = FR, O = ANSSI, OU = 0002 130007669, CN = IGC/A AC racine Etat francais +I4SdCUkj1EpIgbY6sYXpvhWqyO8sMETZNLx/JuLSzWk= subject=C = US, O = America Online Inc., CN = America Online Root Certification Authority 1 +i7WTqTvh0OioIruIfFR4kMPnBqrS2rdiVPl/s2uC/CY= subject=C = US, O = DigiCert Inc, OU = www.digicert.com, CN = DigiCert Global Root G2 +Ia5BJWYyRyX/78Hcz4jxb41r9Nu7N/6Mq6R+jWbCzfk= subject=C = SI, O = Republika Slovenija, organizationIdentifier = VATSI-17659957, CN = SI-TRUST Root +ICGRfpgmOUXIWcQ/HXPLQTkFPEFPoDyjvH7ohhQpjzs= subject=C = US, ST = New Jersey, L = Jersey City, O = The USERTRUST Network, CN = USERTrust ECC Certification Authority +ICZl5MXDgLRJCoF3PbXbpiqQ229b5uDlTRGZL7HmVf0= subject=C = CZ, O = "\C4\8Cesk\C3\A1 po\C5\A1ta, s.p. [I\C4\8C 47114983]", CN = PostSignum Root QCA 2 +IgduWu9Eu5pBaii30cRDItcFn2D+/6XK9sW+hEeJEwM= subject=C = US, O = "VeriSign, Inc.", OU = VeriSign Trust Network, OU = "(c) 1999 VeriSign, Inc. - For authorized use only", CN = VeriSign Class 1 Public Primary Certification Authority - G3 +IgUKkoNkgcLzwfhBfTdEehZwB6ybpk6iKMtqHhTGS4s= subject=C = CZ, CN = I.CA - Qualified root certificate, O = "Prvn\C3\AD certifika\C4\8Dn\C3\AD autorita, a.s." +iie1VXtL7HzAMF+/PVPR9xzT80kQxdZeJ+zduCB3uj0= subject=OU = GlobalSign Root CA - R2, O = GlobalSign, CN = GlobalSign +iir/vRocXRvcy7f1SLqZX5ZoBrP9DDoA+uLlLzyFOYk= subject=C = EU, O = AC Camerfirma SA CIF A82743287, OU = http://www.chambersign.org, CN = Chambers of Commerce Root +ikLurbyLIaNcSzqt19+8vS7RsdoS6MRaU02pBgflZP0= subject=DC = rs, DC = posta, DC = ca, CN = Configuration, CN = Services, CN = Public Key Services, CN = AIA, CN = Posta CA Root +I/Lt/z7ekCWanjD0Cvj5EqXls2lOaThEA0H2Bg4BT/o= subject=C = US, O = DigiCert Inc, OU = www.digicert.com, CN = DigiCert Assured ID Root CA +i+p269YTev+fHsw8CMrx3sR9uRaQ1XVMTp8VIywKLng= subject=C = DE, O = DATEV eG, CN = CA DATEV INT 01 +ipA7YAoICzjf4g37as0jEi9kYg5YCLn8hoiVL8GjVZw= subject=C = CH, O = SwissSign AG, CN = SwissSign Platinum Root CA - G3 +IqNplPKPL6Oxauhyp527EqmC2luCTXrkNPlheKxUA1E= subject=C = BE, O = ZETES SA (VATBE-0408425626), serialNumber = 001, CN = ZETES TSP ROOT CA 001 +iR/4mOSo1VUUAFbjF27qkfTYCO5/bRv7zOb4SAdjn5E= subject=C = FR, O = OpenTrust, CN = OpenTrust Root CA G3 +irTohVbL+GSl6f1QFxzU7YQk6PCAG5niNsgQkVlQrks= subject=C = SI, O = ACNLB +j9ESw8g3DxR9XM06fYZeuN1UB4O6xp/GAIjjdD/zM3g= subject=C = BM, O = QuoVadis Limited, CN = QuoVadis Root CA 2 +JbQbUG5JMJUoI6brnx0x3vZF6jilxsapbXGVfjhN8Fg= subject=C = US, O = "VeriSign, Inc.", OU = VeriSign Trust Network, OU = "(c) 2006 VeriSign, Inc. - For authorized use only", CN = VeriSign Class 3 Public Primary Certification Authority - G5 +JdSRPPWHCXQU0p0m9sGxlCzW1k6vRdD8+BUmrbqW0yQ= subject=C = IT, L = Milan, O = Actalis S.p.A./03358520967, CN = Actalis Authentication Root CA +JEgDz6NZUzhdBmV6xOWrTyvAQFJ3vmYq25BeFJix3v0= subject=C = TH, O = Electronic Transactions Development Agency (Public Organization), OU = Thailand National Root Certification Authority, CN = Thailand National Root Certification Authority - G1 +jhXUJs0EiY8hi+Ll/jeE83UJTMQ13GGthsSjwBUR2+E= subject=C = US, ST = MN, L = Minneapolis, O = Open Access Technology International Inc, CN = OATI WebCARES Root CA +joBG7EysAVpQfODS0BVKS0Do5CsxZc+lRlcUNREtF+U= subject=C = FR, O = Dhimyotis, OU = 0002 48146308100036, CN = Certigna Root CA +jotW9ZGKJb2F3OdmY/2UzCNpDxDqlYZhMXHG+DeIkNU= subject=C = US, O = U.S. Government, OU = FPKI, CN = Federal Common Policy CA +jtW0wEG2spPA5kEwFQZtMYSDyQH/aehqUh0MslVp8+g= subject=O = Cisco Systems, CN = Cisco Root CA 2048 +jUF9st2L9eMITR4/GW1YOEnYG91MAMcLnTk2npa4x4I= subject=C = IN, OU = emSign PKI, O = eMudhra Technologies Limited, CN = emSign ECC Root CA - G3 +JUHlO6WzsHrL5wl6xKA+BAwRz3ptSmfLIT1Vi1AWegY= subject=C = HK, ST = Hong Kong, L = Hong Kong, O = Hongkong Post, CN = Hongkong Post Root CA 3 +jXZ3ZLPL2giSnQcqIqVh9NzdG8V9PL3clIxH0rR/kSI= subject=C = DE, O = T-Systems Enterprise Services GmbH, OU = T-Systems Trust Center, CN = T-TeleSec GlobalRoot Class 3 +JZaQTcTWma4gws703OR/KFk313RkrDcHRvUt6na6DCg= subject=C = US, O = SecureTrust Corporation, CN = Secure Global CA +K1IUzVZ2/vxMMB9HztMcHHv62+KogNV3HdoXFPWlyOg= subject=C = CN, O = China Financial Certification Authority, CN = CFCA Identity CA +k5KuIUmSSt435kXbof9L3dzaKykbYJdmnSr6XHo3Jhk= subject=C = DE, O = TC TrustCenter GmbH, OU = TC TrustCenter Class 3 CA, CN = TC TrustCenter Class 3 CA II +K87oWBWM9UZfyddvDfoxL+8lpNyoUB2ptGtn0fv6G2Q= subject=C = BE, O = GlobalSign nv-sa, OU = Root CA, CN = GlobalSign Root CA +KC+1z7rwFRjZcE3niE16Jf8Bz4gumUKQ1ZldXrbESYg= subject=C = GR, O = ATHENS STOCK EXCHANGE, CN = ATHEX Root CA G2 +Kef92kieRu5Ibv11rMSPJRky3J2hhysxdTzWRxlWeqU= subject=C = ZA, O = LAWtrust, OU = LAW Trusted Third Party Services PTY Ltd., CN = LAWtrust Root Certification Authority 2048 +KJa03b5hRXGDzH7Se9eKxQogf2kBxcUuU9wWdvm7HgY= subject=C = ES, O = IZENPE S.A. - CIF A-01337260-RMerc.Vitoria-Gasteiz T1055 F62 S8, L = Avda del Mediterraneo Etorbidea 3 - 01010 Vitoria-Gasteiz, CN = Izenpe.com, emailAddress = Info@izenpe.com +kJHjH+klRqX14bPtQHH0RAuEDB6A2/y6en7G1YJfCyQ= subject=C = LT, OU = RCSC, O = VI Registru centras- i.k. 124110246, CN = RCSC RootCA +Kk9J7ncBo5Wsky5EQpJnFYit4hJZziluGUlANocC6n8= subject=C = ES, O = Agencia Notarial de Certificacion S.L. Unipersonal - CIF B83395988, CN = ANCERT Certificados CGN +KkISYFqj6K7LD8GYBs87QLU7lfGjTbvW4+0nIwMkq7M= subject=C = JP, O = SECOM Trust.net, OU = Security Communication RootCA1 +knobhWIoBXbQSMUDIa2kPYcD0tlSGhjCi4xGzGquTv0= subject=C = EU, L = Madrid (see current address at www.camerfirma.com/address), serialNumber = A82743287, O = AC Camerfirma S.A., CN = Global Chambersign Root - 2008 +Ko8tivDrEjiY90yGasP6ZpBU4jwXvHqVvQI0GS3GNdA= subject=C = US, ST = Arizona, L = Scottsdale, O = "GoDaddy.com, Inc.", CN = Go Daddy Root Certificate Authority - G2 +KovtMq5oDS0Ye5p6/Rcdg/0Lk16vniwbQ+gCeNIGPjk= subject=C = CH, O = SwissSign AG, CN = SwissSign Platinum CA - G2 +KqIYS2z19QkYDLM9GGPug7WyiTVjQ1XKxcu4pi31AoM= subject=C = ZA, ST = Western Cape, L = Somerset West, O = South African Post Office Limited, OU = SAPO Trust Centre, CN = SAPO Class 4 Root CA, emailAddress = pkiadmin@trustcentre.co.za +kRni9BNXl3eVSZFwPu4joEUjoxK1xl9/k3SqMQDr2Oc= subject=C = FR, O = Certplus, CN = Class 3TS Primary CA +ksRoeWJu8swezqUMcvteOFhECV8hy/Oyg8uC5rn8alg= subject=C = TW, O = TAIWAN-CA, OU = Root CA, CN = TWCA Root Certification Authority +kVCGzNTtHqdJtCf2sM60oO9bShzxgHBTnA8qdYGFo4I= subject=C = CH, O = admin, OU = Services, OU = Certification Authorities, CN = AdminCA-CD-T01 +KwccWaCgrnaw6tsrrSO61FgLacNgG2MMLq8GE6+oP5I= subject=C = US, ST = Arizona, L = Scottsdale, O = "Starfield Technologies, Inc.", CN = Starfield Services Root Certificate Authority - G2 +kx8c8DpvhMMP862Gm+PCGkEBkcyYrAr8nU6Lib2Gndw= subject=L = Alvaro Obregon, ST = Distrito Federal, C = MX, postalCode = 01030, street = Insurgentes Sur 1940, CN = Autoridad Certificadora Raiz de la Secretaria de Economia, OU = Direccion General de Normatividad Mercantil, O = Secretaria de Economia, emailAddress = acrse@economia.gob.mx +kxgib4yDr+R/X0fCT1nOEtuoxzsYG+5rLqH0Cga8GGk= subject=C = CH, O = SwissSign AG, CN = SwissSign Silver CA - G2 +kYWR8eFte+DbBRln93k93f/PuauJ1Mo1cZ2vIjHwcjs= subject=C = CA, O = Carillon Information Security Inc., OU = Certification Authorities, CN = CISRCA1 +l59vaopBxCHMZzRz1YpjeYF75z0uUkaYyA/7ZqFJ0Ik= subject=C = BR, O = ICP-Brasil, OU = Instituto Nacional de Tecnologia da Informacao - ITI, CN = Autoridade Certificadora Raiz Brasileira v1 +L8VmekuaJnjtasatJUZfy/YJS/zZUECXx6j6R63l6Ig= subject=C = ES, O = FNMT-RCM, OU = AC RAIZ FNMT-RCM +L8yZ9cnQD5og2mEx3qXAJ9kmNtaM2c2+lSkKPECJGeA= subject=C = KR, O = Government of Korea, OU = GPKI, CN = GPKIRootCA1 +lAcq0/WPcPkwmOWl9sBMlscQvYSdgxhJGa6Q64kK5AA= subject=C = US, O = AffirmTrust, CN = AffirmTrust Networking +Laj56jRU0hFGRko/nQKNxMf7tXscUsc8KwVyovWZotM= subject=C = US, ST = UT, L = Salt Lake City, O = The USERTRUST Network, OU = http://www.usertrust.com, CN = UTN-USERFirst-Client Authentication and Email +lBWyXbo7vXEUOeKplkt6Ulav87BcdyyKNObJNWarpjo= subject=C = CH, O = Swiss Government PKI, OU = www.pki.admin.ch, CN = Swiss Government Root CA III +lCppFqbkrlJ3EcVFAkeip0+44VaoJUymbnOaEUk7tEU= subject=C = SE, O = AddTrust AB, OU = AddTrust External TTP Network, CN = AddTrust External CA Root +LgbK4fwgsgDm+3SFV6RES+yTF9//LkFRZp4PeUTwqeA= subject=C = US, ST = Illinois, L = Chicago, O = "Trustwave Holdings, Inc.", CN = Trustwave Global Certification Authority +LgCRWp974GqyNwx7fCAMCpbVrGpQzhh02+/eQCLU3o4= subject=C = US, O = VISA, OU = Visa International Service Association, CN = Visa Information Delivery Root CA +lLlLv5oHJvF7CXOvbUHp+y5wmWUby+/d2XsKXyqrsN0= subject=C = TW, O = TAIWAN-CA, OU = Root CA, CN = TWCA Root Certification Authority +lnsM2T/O9/J84sJFdnrpsFp3awZJ+ZZbYpCWhGloaHI= subject=C = US, O = "VeriSign, Inc.", OU = VeriSign Trust Network, OU = "(c) 2008 VeriSign, Inc. - For authorized use only", CN = VeriSign Universal Root Certification Authority +lpkiXF3lLlbN0y3y6W0c/qWqPKC7Us2JM8I7XCdEOCA= subject=C = US, O = GeoTrust Inc., CN = GeoTrust Universal CA +lR7gRvqDMW5nhsCMRPE7TKLq0tJkTWMxQ5HAzHCIfQ0= subject=C = NL, O = Staat der Nederlanden, CN = Staat der Nederlanden EV Root CA +lSwgOcAkPrUV3XPYP8NkMYSHT+sIYqmDdzHtm0dC4Xo= subject=C = ES, O = IZENPE S.A., CN = Izenpe.com +lXNUc71no7lajV+QxaIazh4NeUcyBnTUq4R5crkVRNI= subject=C = US, O = Symantec Corporation, OU = Symantec Trust Network, CN = Symantec Class 3 Public Primary Certification Authority - G6 +ly+8bVW/77Gr43WK19Z6NJu++AwG8dhQAd+5EBuavBs= subject=C = DE, O = DATEV eG, CN = CA DATEV INT 02 +lzasOyXRbEWkVBipZFeBVkgKjMQ0VB3cXdWSMyKYaN4= subject=C = PL, O = Unizeto Sp. z o.o., CN = Certum CA +M4BwmvOwlr48wqQFSBQsClIAKNsJ4st3riIGYWq2y7Q= subject=C = JP, O = "SECOM Trust Systems CO.,LTD.", OU = Security Communication RootCA2 +mACOLtu3K61C2i/LBqwaqgsubgxy6MogT7r9G7SHlEE= subject=C = us, O = U.S. Government, OU = FBCA, CN = Common Policy +mAki7uB/hrx/Xl6V1X24va5o4XpCHE5yqWpwioeSASQ= subject=C = HU, L = Budapest, O = Microsec Ltd., OU = e-Szigno CA, CN = Microsec e-Szigno Root CA +++MBgDH5WGvL9Bcn5Be30cRcL0f5O+NyoXuWtQdX1aI= subject=C = US, O = Amazon, CN = Amazon Root CA 1 +MCeimPpXMU3A490QGUEbj0BMQ8P5NM4734VlEsgKoVw= subject=C = US, O = Symantec Corporation, OU = Symantec Trust Network, CN = Symantec Class 2 Public Primary Certification Authority - G4 +mEflZT5enoR1FuXLgYYGqnVEoZvmf9c2bVBpiOjYQ0c= subject=C = US, O = Google Trust Services LLC, CN = GTS Root R4 +MhmwkRT/SVo+tusAwu/qs0ACrl8KVsdnnqCHo/oDfk8= subject=C = US, O = AffirmTrust, CN = AffirmTrust Premium ECC +MJ8T1J6mb1IyQbVVJHREZOKMwbgu95tk5NWBiA3Ndx8= subject=C = CA, ST = Ontario, L = Toronto, O = Echoworx Corporation, OU = Certification Services, CN = Echoworx Root CA2 +MLccT5EiR252HmIO7EK/pfhMSTzUm7sYNLJuVV9g3kA= subject=C = ES, O = Agencia Notarial de Certificacion S.L. Unipersonal - CIF B83395988, CN = ANCERT Certificados Notariales +mLPxCgJQQZEPGXzxfKD83+11+yyMFKhD4E1WVsnrrBo= subject=O = Digital Signature Trust Co., CN = DST Root CA X4 +M/paUwBhPUZub4XIBRaVvtXR+tWfJeBArNoEcqdPPCA= subject=C = CZ, O = "Prvn\C3\AD certifika\C4\8Dn\C3\AD autorita, a.s.", CN = I.CA Root CA/RSA, serialNumber = NTRCZ-26439395 +MtGA7THJNVieydu7ciEjuIO1/C3BD5/KOpXXfhv8tTQ= subject=C = US, O = Network Solutions L.L.C., CN = Network Solutions Certificate Authority +mTM8OmZc8O+7dIizgHuLZfh7WynWiA8CjtwoRC7q5mk= subject=C = SI, O = Halcom, CN = Halcom Root CA +MVEmgCM/XyofKUN/VtSYjPCvxBzGxdpidZKOnAvq3ic= subject=C = US, O = Symantec Corporation, OU = Symantec Trust Network, CN = Symantec Class 1 Public Primary Certification Authority - G4 +mWKrFpmw63x+ileLx5iTBCAxwRWMYzYTGZqQuWUqKnU= subject=CN = CAEDICOM Root, O = EDICOM, C = ES +myGdD7/zal+zIJBXGQa87qaGF8gzo/YbgeliqOZNuK8= subject=CN = Apple Root CA - G3, OU = Apple Certification Authority, O = Apple Inc., C = US +Mym/oTtgB6tfw3E/CssolCbi+8mcxcEQqRSxOVcWALY= subject=C = JP, O = "SECOM Trust Systems CO.,LTD.", CN = Security Communication ECC RootCA1 +N2oacIKlk9zMINVh0Rnpq40w8RzDIdCjf6QfDfKE4Bw= subject=C = IN, OU = emSign PKI, O = eMudhra Technologies Limited, CN = emSign Root CA - G1 +ncOKntz4KEK2dNoYa21iFaueLsbXL1ewioknKMMUMfM= subject=C = JP, O = "Japan Certification Services, Inc.", CN = SecureSign RootCA3 +ndVfxXP1RstqODHRES2HEKb0+C3If1+unToaAo3Tbks= subject=C = CN, O = China Internet Network Information Center, CN = China Internet Network Information Center EV Certificates Root +NfU84SZGEeAzQP434ex9TMmGxWE9ynD9BKpEVF8tryg= subject=C = US, ST = Washington, L = Redmond, O = Microsoft Corporation, CN = Microsoft ECC Root Certificate Authority 2017 +nG9qEjy6pO402+zu4kyX1ziHjLQj88InOQNCT10fbdU= subject=C = ZA, ST = Western Cape, L = Cape Town, O = Thawte Consulting cc, OU = Certification Services Division, CN = Thawte Server CA, emailAddress = server-certs@thawte.com +NIdnza073SiyuN1TUa7DDGjOxc1p0nbfOCfbxPWAZGQ= subject=C = US, ST = Texas, L = Houston, O = SSL Corporation, CN = SSL.com EV Root Certification Authority ECC +NJn5P9OUUjv7HsTDrU37MQEx++nuVHa95ild6AjV3Y8= subject=C = ch, O = Swisscom, OU = Digital Certificate Services, CN = Swisscom Root CA 1 +nlo0sIkpvApYHIk2qv1qt1F7sVGItPb8AsRZBvcVlbA= subject=C = AT, L = Vienna, ST = Austria, O = ARGE DATEN - Austrian Society for Data Protection, OU = GLOBALTRUST Certification Service, CN = GLOBALTRUST, emailAddress = info@globaltrust.info +nPRwTz7lpZiUsWvwDP5z1Yja4mn1HeZqS6d0Ru4r0fc= subject=C = IN, O = India PKI, CN = CCA India 2014 +NqvDJlas/GRcYbcWE8S/IceH9cq77kg0jVhZeAPXq8k= subject=C = US, O = Amazon, CN = Amazon Root CA 3 +NsIjFBMaX78bcOpMz0vBOnd9k47GXh2iTjws/QHT0WM= subject=C = HK, O = Hongkong Post, CN = Hongkong Post Root CA 1 +NtfHnz0Img/3mXLZCSPepcp2tMy698J1HLFS6UlPUtA= subject=C = US, O = "Entrust, Inc.", OU = See www.entrust.net/legal-terms, OU = "(c) 2015 Entrust, Inc. - for authorized use only", CN = Entrust Root Certification Authority - G4 +NuzGH8fl8ZI9Fn5n3940YIVJs0pjx8bmD/1cGEA4H1w= subject=C = FR, O = Certinomis, OU = 0002 433998903, CN = Certinomis - Autorit\C3\A9 Racine +NVHeWKfXnNmAKD34F5DWOpgsGmOzBILsWCHbdmFVTvk= subject=CN = EBG Elektronik Sertifika Hizmet Sa\C4\9Flay\C4\B1c\C4\B1s\C4\B1, O = EBG Bili\C5\9Fim Teknolojileri ve Hizmetleri A.\C5\9E., C = TR +nZih+2BTjEzEhX/xqMgDT69vxZIJP2GZlLLIE9JQuGQ= subject=C = FR, O = Certplus, CN = Class 1 Primary CA +O0WRggXFkSmKGSKli0kh0B9kj6nSi93frSSu7FlCz78= subject=C = ES, O = FNMT, OU = FNMT Clase 2 CA +OAc5Yg4TM1gF6tqPn4uBVU0708ABfzYywmd2acrHor8= subject=C = SE, O = Swedish Social Insurance Agency, CN = Swedish Government Root Authority v3 +OBo/x6iwgvooYTpNB/LHVT9OGRjuB8qp6LfO3lqcoGo= subject=C = CN, O = WoSign CA Limited, CN = Certification Authority of WoSign G2 +OC36NHzgJmL5jfaAbRr1OgTNOYlQrgOJFfPHFZZgBvw= subject=C = HK, ST = Hong Kong, L = Hong Kong, O = Hongkong Post, CN = Hongkong Post Root CA 2 +odRdBilzQbHzpzXPo48oPmh5/sBigaNh5fQXzHDSnck= subject=C = DE, O = DATEV eG, CN = CA DATEV BT 02 +olpyFMK2yGFCraOd/y1z2GWqV4Q/3S23ez/r+CaD3i0= subject=C = CZ, CN = "I.CA - Qualified Certification Authority, 09/2009", O = "Prvn\C3\AD certifika\C4\8Dn\C3\AD autorita, a.s.", OU = I.CA - Accredited Provider of Certification Services +otyYyny77hgislsme9XKUC+nsM9P/wcD7mpBZwPzx+o= subject=C = FR, O = Certplus, CN = Class 3 Primary CA +Ow1ztL5KhUrcPlHX75+kiu+7LN2CTWe9x9fQmiq8LUM= subject=C = ES, CN = Autoridad de Certificacion Firmaprofesional CIF A62634068 ++OX5BbyTmREme4PVCBSpAyO1Hhg2KdtS1PwtVGilpXg= subject=C = BE, CN = Belgium Root CA2 +oyD01TTXvpfBro3QSZc1vIlcMjrdLTiL/M9mLCPX+Zo= subject=C = US, ST = Texas, L = Houston, O = SSL Corporation, CN = SSL.com Root Certification Authority ECC +p24pScuH9iNrX2jGkHR1h9ZEjqIc/q15UAhKwBUZCyU= subject=C = US, O = Cisco Systems, CN = Cisco RXC-R2 +P4OmjE6A/D9PSH4xBa0UZJjlagmj6iI7KimClD9Zldc= subject=C = US, OU = emSign PKI, O = eMudhra Inc, CN = emSign Root CA - C2 +p5jZL3bJxnVeX1X4bNFK7cwGVTceJ8zeA3d0XOPFABM= subject=C = BE, O = Certipost s.a./n.v., CN = Certipost E-Trust Primary Qualified CA +p6jwOYlPX2dekqd44AjkJMlBfboGoXOLRbTgjTb8LXw= subject=C = AT, O = A-Trust Ges. f. Sicherheitssysteme im elektr. Datenverkehr GmbH, OU = A-Trust-Qual-02, CN = A-Trust-Qual-02 +P6t4T8PJq57twS7NwNtVD0w9v9PobXiBUzPF66UYy50= subject=C = ch, O = admin, OU = Services, OU = Certification Authorities, CN = Admin-Root-CA +P7Y8KfR7zE5qrbNXfOfKhUPgu6ulU2drj9FhKVvbkBE= subject=C = LT, O = Skaitmeninio sertifikavimo centras, OU = Certification Authority, CN = SSC Root CA B +pAA71b3YlOAajgHga2LHqoLwPeUlMTNXCq1P0OfYHTw= subject=C = HU, ST = Hungary, L = Budapest, O = NetLock Halozatbiztonsagi Kft., OU = Tanusitvanykiadok, CN = NetLock Kozjegyzoi (Class A) Tanusitvanykiado +pLibtwZW6kmPLZ4ApJf9udzSC4G4k46VK7ot+fZXKcM= subject=C = SI, O = Halcom, CN = Halcom CA FO +pMv0hRavMWDrxirKxufyWGCe0IkVNQEMFmkkk6n+H78= subject=C = DE, O = DATEV eG, CN = CA DATEV INT 03 +Pqe1wEWpmpdx4t6o6AmLonMtF87ugieVUv7ukFUw818= subject=C = IL, O = PersonalID Ltd., OU = Certificate Services, CN = PersonalID Trustworthy RootCA 2011 +pRovOgUOg4pQUGlleNu+2qwaEH7i2dSPrlBdGNDaXPg= subject=C = TW, O = Government Root Certification Authority +PsGN/riUqeog6yzUDGk+KikUT+LsYLT3uJAmBAs5rr4= subject=C = US, O = WFA Hotspot 2.0, CN = Hotspot 2.0 Trust Root CA - 03 +PuazQUAoUbJ+ZAIaMCOqx8Gg0t7yfVvOXC2+sLItzHE= subject=C = SG, O = Netrust Pte Ltd, OU = Netrust Certificate Authority, CN = Netrust Root CA 2 +puEf8V7DJqXj8YrTOgVmlNyExpl2bQKKWtDv4ajlOsc= subject=C = US, O = VISA, OU = Visa International Service Association, CN = Visa eCommerce Root +pvH5v4oKndwID7SbHvw9GhwsMtwOE2pbAMlzFvKj3BE= subject=C = US, O = Equifax Secure Inc., CN = Equifax Secure Global eBusiness CA-1 +pZ0vCcixaM2a+jvD602w16Q1iNUjKH8rg6gi6zNwkXA= subject=C = SE, O = Swedish Social Insurance Agency, CN = Swedish Government Root Authority v2 +Q3apk5Z2n9SHJA7otXOtSXBqW5RzYWrO84QJ6RWG3B4= subject=C = HU, L = Budapest, O = NISZ Nemzeti Infokommunik\C3\A1ci\C3\B3s Szolg\C3\A1ltat\C3\B3 Zrt., CN = F\C5\91tan\C3\BAs\C3\ADtv\C3\A1nykiad\C3\B3 - Korm\C3\A1nyzati Hiteles\C3\ADt\C3\A9s Szolg\C3\A1ltat\C3\B3 +q5hJUnat8eyv8o81xTBIeB5cFxjaucjmelBPT2pRMo8= subject=C = US, O = GeoTrust Inc., OU = (c) 2008 GeoTrust Inc. - For authorized use only, CN = GeoTrust Primary Certification Authority - G3 +Q5wZ/z7bJl7xqSD3SkgC092VrOAk4h5abOjgZNwVZs0= subject=C = SA, O = National Center for Digital Certification, OU = Saudi National Root CA +Q8dCYvdJJmLSRZvMmJm6xUpOzAHho/XnZViZK0AVJBg= subject=C = CH, O = The Federal Authorities of the Swiss Confederation, OU = Services, OU = Certification Authorities, CN = Swiss Government Root CA II +q8rfo1/4Ncs6CguGQAYiuA1egMdlvAJ/GxxOCmIPXhw= subject=C = AT, O = A-Trust Ges. f. Sicherheitssysteme im elektr. Datenverkehr GmbH, OU = A-Trust-Root-05, CN = A-Trust-Root-05 +QAL80xHQczFWfnG82XHkYEjI3OjRZZcRdTs9qiommvo= subject=C = US, ST = UT, L = Salt Lake City, O = The USERTRUST Network, OU = http://www.usertrust.com, CN = UTN - DATACorp SGC +qBKTRF2xlqIDD55FX+PHSppPgxewKwFAYCeocIF0Q0w= subject=C = TW, O = Government Root Certification Authority +qGvauPSAtuuJQquRcL3QmRlxp60TXfu8tyhfB6fR44o= subject=C = CN, O = UniTrust, CN = UCA Root +qHRDs9iW6yV8zOmbla2pvIG5204xQqqama8JQssKSjo= subject=C = GB, O = Trustis Limited, OU = Trustis FPS Root CA +QiOJQAOogcXfa6sWPbI1wiGhjVS/dZlFgg5nDaguPzk= subject=C = NL, O = Staat der Nederlanden, CN = Staat der Nederlanden Root CA - G3 +qiYwp7YXsE0KKUureoyqpQFubb5gSDeoOoVxn6tmfrU= subject=C = PL, O = Unizeto Technologies S.A., OU = Certum Certification Authority, CN = Certum Trusted Network CA +qjiH1bsTPLJO7L7NltFcyKgbKy9zb5z9r5RIZX7wSq0= subject=C = LT, O = Skaitmeninio sertifikavimo centras, OU = CA ROOT Services, CN = SSC GDL CA Root A +/qK31kX7pz11PB7Jp4cMQOH3sMVh6Se5hb9xGGbjbyI= subject=C = US, O = "Entrust, Inc.", OU = See www.entrust.net/legal-terms, OU = "(c) 2012 Entrust, Inc. - for authorized use only", CN = Entrust Root Certification Authority - EC1 +QPz8KIddzL/ry99s10MzEtpjxO/PO9extQXCICCuAnQ= subject=C = CH, O = SwissSign AG, CN = SwissSign Gold CA - G2 +QqcJhP/TmcTq8OcCpEvvKtinm4v0ZI9rshDhI/0HV5M= subject=C = IN, O = India PKI, CN = CCA India 2011 +QqgHzsWunA8DtAygQ6xwRotSGb11zFu+pR2SHdEAFW8= subject=C = US, ST = Texas, L = Houston, O = SSL Corporation, CN = SSL.com EV Root Certification Authority RSA +QXnt2YHvdHR3tJYmQIr0Paosp6t/nggsEGD4QJZ3Q0g= subject=C = US, O = Google Trust Services LLC, CN = GTS Root R3 +qzh2w9pd4MnPZzaGjuW4i/m6Hf+cnXLS/lqNL3gwIWY= subject=C = ZA, ST = Western Cape, L = Durbanville, O = Thawte, OU = Thawte Certification, CN = Thawte Timestamping CA +R8ehScqC+nupQKTXEdAQYlxssLdIsXAWxG4lznrNKww= subject=C = DK, O = TRUST2408, CN = TRUST2408 OCES Primary CA +RcG3kifDMUSV/ef+O0q2d/YfqKSaL+1r5kOFV3HnpwE= subject=C = ZA, ST = Gauteng, L = Johannesburg, O = TrustFactory(Pty)Ltd, OU = TrustFactory PKI Operations, CN = TrustFactory Client Root Certificate Authority +rER97dBDKqucBw8sygG22rCb7wfPTKaqp1VjT4V7MVo= subject=C = JP, O = LGPKI, CN = Application CA G4 Root +RGLBB8SF3WpUQ/XnoWBEFgNKN0w/TRCHXxw3FQJ1Y68= subject=OU = Copyright (c) 1997 Microsoft Corp., OU = Microsoft Corporation, CN = Microsoft Root Authority +RKPYDT9TSFltgKCYQsI6OXdEOfiwuRkjnSoD2sXOUhM= subject=C = SE, O = Carelink, CN = SITHS CA v3 +r/mIkG3eEpVdm+u/ko/cwxzOMo1bk4TyHIlByibiA5E= subject=C = US, O = DigiCert Inc, OU = www.digicert.com, CN = DigiCert Global Root CA +rTBMiEpdN2vRlSCaFMOeB/DT9c+JPYArBT4bkm5V13Q= subject=C = PT, O = SCEE, CN = ECRaizEstado +RTt0gJtpAZYn8vhDAB21lQzdHUU3EFPn89/bw3FBE8Y= subject=C = ES, O = FNMT-RCM, OU = Ceres, organizationIdentifier = VATES-Q2826004J, CN = AC RAIZ FNMT-RCM SERVIDORES SEGUROS +rxEPa1rot2fqxuCqJz84FuekCmRO2stDmBRjVud1CdY= subject=C = UY, O = ADMINISTRACION NACIONAL DE CORREOS, OU = SERVICIOS ELECTRONICOS, CN = Correo Uruguayo - Root CA +ryB8Yf2cfPksKv6BVCgtw/LL8y91zRcoFMUrA7frwlg= subject=C = US, O = Symantec Corporation, OU = Symantec Trust Network, CN = Symantec Class 2 Public Primary Certification Authority - G6 +S3Lf7T7cy19JRWguKVcxoIZKxrW4Wxk+zS8GtJAMHP0= subject=C = TR, L = Ankara, O = T\C3\9CRKTRUST Bilgi \C4\B0leti\C5\9Fim ve Bili\C5\9Fim G\C3\BCvenli\C4\9Fi Hizmetleri A.\C5\9E., CN = T\C3\9CRKTRUST Elektronik Sertifika Hizmet Sa\C4\9Flay\C4\B1c\C4\B1s\C4\B1 H5 +S6JJlt3ub44fzsCqnsz9OqVHez749fhfCgYHP5dSKFc= subject=C = US, ST = Arizona, L = Scottsdale, O = "Starfield Technologies, Inc.", OU = http://certificates.starfieldtech.com/repository/, CN = Starfield Services Root Certificate Authority +S9xjb0jSH7aMWjzUogaFeIBDvbUk5+hNQZLEUe40KbU= subject=C = SK, L = Bratislava, O = Disig a.s., CN = CA Disig +ScvYPAPKv6BxO5e8lkgdA1/U6+BvB/q1ZA7ZIy2BELI= subject=C = IN, O = India PKI, CN = CCA India 2015 SPL +sD2HsFbQjMnU5nXvGcqDq1NTIWioJYWYvnLm2Fx918E= subject=C = NO, O = Buypass AS-983163327, CN = Buypass Class 3 Root CA +sh0qdDMYcSuhbzmRnZYaS6+6O8qaQ6dbH8/iLF1wyro= subject=C = ES, O = Agencia Catalana de Certificacio (NIF Q-0801176-I), OU = Serveis Publics de Certificacio, OU = Vegeu https://www.catcert.net/verarrel (c)03, OU = Jerarquia Entitats de Certificacio Catalanes, CN = EC-ACC +shOpy6qaiDGsCzqoDp0VhWzUOnzC4LrF/LhKJHUaing= subject=C = DE, O = DATEV eG, CN = CA DATEV STD 03 +sIP/U29/SKkIHilKAYe1PoGXcUAtnUgQMG3gMQJOX0Y= subject=CN = AC1 RAIZ MTIN, serialNumber = S2819001E, OU = PRESTADOR DE SERVICIOS DE CERTIFICACION MTIN, OU = SUBDIRECCION GENERAL DE PROCESO DE DATOS, O = MINISTERIO DE TRABAJO E INMIGRACION, L = MADRID, C = ES +SiZZZm3AIDuRb1PYCtj2GsML6hYfSFzHUn5qWTfkkhY= subject=C = TR, L = Ankara, O = T\C3\9CRKTRUST Bilgi \C4\B0leti\C5\9Fim ve Bili\C5\9Fim G\C3\BCvenli\C4\9Fi Hizmetleri A.\C5\9E., CN = T\C3\9CRKTRUST Elektronik Sertifika Hizmet Sa\C4\9Flay\C4\B1c\C4\B1s\C4\B1 H6 +SkntvS+PgjC9VZKzE1c/4cFypF+pgBHMHt27Nq3j/OU= subject=C = BM, O = QuoVadis Limited, CN = QuoVadis Root CA 2 G3 ++sld48JKF0GUgAz/qjylHXEWYwZkqbYMh1i07w3Fj4g= subject=C = AT, O = A-Trust Ges. f. Sicherheitssysteme im elektr. Datenverkehr GmbH, OU = A-Trust-nQual-03, CN = A-Trust-nQual-03 +sPbxW0gX6+b+C0v819Os5MdYsKtvip2i7ZLmGCOdnJg= subject=CN = ACEDICOM Root, OU = PKI, O = EDICOM, C = ES +SQVGZiOrQXi+kqxcvWWE96HhfydlLVqFr4lQTqI5qqo= subject=C = US, O = GeoTrust Inc., CN = GeoTrust Primary Certification Authority +sRJBQqWhpaKIGcc1NA7/jJ4vgWj+47oYfyU7waOS1+I= subject=C = US, O = "VeriSign, Inc.", OU = Class 3 Public Primary Certification Authority +svcpi1K/LDysTd/nLeTWgqxYlXWVmC8rYjAa9ZfGmcU= subject=C = US, ST = Washington, L = Redmond, O = Microsoft Corporation, CN = Microsoft RSA Root Certificate Authority 2017 +SVqWumuteCQHvVIaALrOZXuzVVVeS7f4FGxxu6V+es4= subject=C = US, O = "VeriSign, Inc.", OU = VeriSign Trust Network, OU = "(c) 1999 VeriSign, Inc. - For authorized use only", CN = VeriSign Class 3 Public Primary Certification Authority - G3 +sWyxulKaOeLf1Ts/9aefGQRhTYPjEwTwJ4u0CzjPeCQ= subject=C = CN, O = CFCA GT CA +SXEo/JBla4cpBIKyI++3IkD+nEIeeZON5fgRDLC+kFY= subject=C = US, ST = Illinois, L = Chicago, O = "Trustwave Holdings, Inc.", CN = Trustwave Global ECC P256 Certification Authority +sxguKJrjTd8r5kOrecJEMBYF+g8equbRD7kpYAr4TfA= subject=C = BE, O = Certipost s.a./n.v., CN = Certipost E-Trust Primary Normalised CA +t0CLTSvgI4ujcATdNOJ2xgGb0vJMnbfUmA9fbDWaS8w= subject=C = US, OU = emSign PKI, O = eMudhra Inc, CN = emSign Root CA - C1 +T3FiuXRJHJhYXsKP51mqAMMw0LRlGQqJbMS2FiMYMfw= subject=C = ES, ST = MADRID, L = MADRID, OU = see current address at www.camerfirma.com/address, OU = GLOBAL CHAMBERSIGN ROOT - 2016, serialNumber = A82743287, organizationIdentifier = VATES-A82743287, O = AC CAMERFIRMA S.A., CN = GLOBAL CHAMBERSIGN ROOT - 2016 +/Tcb6pdV/2DIgoyEm45SFd5TLWGwCYVfoK1jDZDu+C4= subject=C = CH, O = WISeKey, OU = OISTE Foundation Endorsed, CN = OISTE WISeKey Global Root GC CA +tew1uqtTiITPqN2XN2sQLwPlO0gsZBAMJQcirpsELLw= subject=C = SE, O = Inera AB, CN = SITHS Root CA v1 +tInMsiS5prgd0nTOr1IJwlKZjJp2r0jk9MUKByhGGCU= subject=C = TW, O = "Chunghwa Telecom Co., Ltd.", CN = ePKI Root Certification Authority - G2 +tlakNDgxoqzxHuq8OkS5cCX/+6K5ENqHFM+CfYG+EMk= subject=C = ZA, ST = Western Cape, L = Somerset West, O = South African Post Office Limited, OU = SAPO Trust Centre, CN = SAPO Class 3 Root CA, emailAddress = pkiadmin@trustcentre.co.za +TmwWFmNxmbUHeoCtDCJIxyXldvyKcZmJRWvJyv3bdSQ= subject=C = TN, CN = Tunisian Root Certificate Authority - TunRootCA2, O = National Digital Certification Agency +Tq2ptTEecYGZ2Y6oK5UAXLqTGYqx+X78vo3GIBYo+K8= subject=C = EU, O = AC Camerfirma SA CIF A82743287, OU = http://www.chambersign.org, CN = Global Chambersign Root +TRJCjvAt3jRY8zeiueEWazs8kcRvn5E1lgu+JS7tF2w= subject=C = LT, O = Skaitmeninio sertifikavimo centras, OU = VS ROOT Services, CN = SSC GDL CA VS Root +TUDnr0MEoJ3of7+YliBMBVFB4/gJsv5zO7IxD9+YoWI= subject=C = US, ST = UT, L = Salt Lake City, O = The USERTRUST Network, OU = http://www.usertrust.com, CN = UTN-USERFirst-Hardware +Tvfaz3ftt1H3BANftcbEQjUexyIK+Qvfgv0Ee9PCQYc= subject=C = AU, O = GOV, OU = DoD, OU = PKI, OU = CAs, CN = Australian Defence Public Root CA +tzgpDMCFR+eaxn+DHrszVHxOfbRRTi0piMI8RBNA60E= subject=C = LU, O = LuxTrust S.A., CN = LuxTrust Global Root 2 +u0Eo7JYg8tKknOjixOJXrrrZOg8RxWtfpLAOI3Wfo50= subject=C = JP, O = "Japan Certification Services, Inc.", CN = SecureSign RootCA11 +u1IIbQY56NszJ3Wsj06ENdks6wD04k8o/A6r4kB3LoA= subject=C = GR, L = Athens, O = Hellenic Academic and Research Institutions Cert. Authority, CN = Hellenic Academic and Research Institutions ECC RootCA 2015 +U3VmJij6CmhArsjFkr9djeVk7T77YsfJMvyo11TZu9Y= subject=C = FR, O = Certplus, CN = Certplus Root CA G2 +UI+MYXivMpu2u3U6uUPZAjvnlsOtu2xc1GZLZv7syuU= subject=C = CH, O = The Federal Authorities of the Swiss Confederation, OU = Services, OU = Certification Authorities, CN = Swiss Government Root CA I +UJS3O3Nq33Ogy/Q+J78UQHtKNqo2OkV/zjOUnOuo5kk= subject=C = HU, L = Budapest, O = NetLock Kft., OU = Tan\C3\BAs\C3\ADtv\C3\A1nykiad\C3\B3k (Certification Services), CN = NetLock Platina (Class Platinum) F\C5\91tan\C3\BAs\C3\ADtv\C3\A1ny +uJvLuKzUdMG+p9rWUDf0jc7MnfqgYSw8JEWVZBnfMv4= subject=C = ES, ST = MADRID, L = MADRID, OU = see current address at www.camerfirma.com/address, OU = CHAMBERS OF COMMERCE ROOT - 2016, serialNumber = A82743287, organizationIdentifier = VATES-A82743287, O = AC CAMERFIRMA S.A., CN = CHAMBERS OF COMMERCE ROOT - 2016 +UMyGupbbMmPHmkPq0HVT2fVmWeaQfnLYwCZjehzchdw= subject=C = GR, L = Athens, O = Hellenic Academic and Research Institutions Cert. Authority, CN = Hellenic Academic and Research Institutions RootCA 2015 +UQ0g5cR/Y89mayD2GvYrwJmkKsgk/6RDotp8kLGAipE= subject=C = FR, O = Dhimyotis, CN = Certigna +UUPkdWmh1fyGeJPgzEEsQfVXFdp45Z6fjkN3AAjKQtI= subject=C = ES, ST = Barcelona, L = Barcelona (see current address at https://www.anf.es/address/), O = ANF Autoridad de Certificaci\C3\B3n, OU = ANF Clase 1 CA, serialNumber = G63287510, CN = ANF Server CA +uUwZgwDOxcBXrQcntwu+kYFpkiVkOaezL0WYEZ3anJc= subject=C = US, O = DigiCert Inc, OU = www.digicert.com, CN = DigiCert Global Root G3 +UZJDjsNp1+4M5x9cbbdflB779y5YRBcV6Z6rBMLIrO4= subject=C = US, O = "VeriSign, Inc.", OU = VeriSign Trust Network, OU = "(c) 2007 VeriSign, Inc. - For authorized use only", CN = VeriSign Class 3 Public Primary Certification Authority - G4 +VeAL4nfOsFRSmfJP2fh34qzzKFLbQ//NKbynSzm0yfo= subject=C = TR, L = Gebze - Kocaeli, O = Turkiye Bilimsel ve Teknolojik Arastirma Kurumu - TUBITAK, OU = Kamu Sertifikasyon Merkezi - Kamu SM, CN = TUBITAK Kamu SM SSL Kok Sertifikasi - Surum 1 +Vfd95BwDeSQo+NUYxVEEIlvkOlWY2SalKK1lPhzOx78= subject=C = US, O = Google Trust Services LLC, CN = GTS Root R2 +v+gpCYcuRDTxFcUaVhaAGVlNDgPco2PZ87SDnQurzeU= subject=C = US, O = Verizon Business, OU = OmniRoot, CN = Verizon Global Root CA +VhdNOtlxqJRJZLGJgR8wCEk6apBCLjxYBOyDjU+U9iI= subject=C = EE, O = AS Sertifitseerimiskeskus, CN = EE Certification Centre Root CA, emailAddress = pki@sk.ee +vj23t5v+V53PmwfKTK11r/FpdVaOW0XPyuTWH7Yxdag= subject=C = BM, O = QuoVadis Limited, OU = Root Certification Authority, CN = QuoVadis Root Certification Authority +vjKAxoY8dwozyQQL2X1VQLIW0dkduLCIzqwRl9rh1mA= subject=C = HR, O = Financijska agencija, CN = Fina Root CA +VjLZe/p3W/PJnd6lL8JVNBCGQBZynFLdZSTIqcO0SJ8= subject=C = US, O = "The Go Daddy Group, Inc.", OU = Go Daddy Class 2 Certification Authority +Vjs8r4z+80wjNcr1YKepWQboSIRi63WsWXhIMN+eWys= subject=O = Digital Signature Trust Co., CN = DST Root CA X3 +vM6OK7rucbY1jd1kHLv8Jd5FQAMAYnH3W1C3JtZ8O8k= subject=C = PL, O = Krajowa Izba Rozliczeniowa S.A., CN = SZAFIR ROOT CA +vPtEqrmtAhAVcGtBIep2HIHJ6IlnWQ9vlK50TciLePs= subject=C = US, O = GeoTrust Inc., OU = (c) 2007 GeoTrust Inc. - For authorized use only, CN = GeoTrust Primary Certification Authority - G2 +vRU+17BDT2iGsXvOi76E7TQMcTLXAqj0+jGPdW7L1vM= subject=C = GB, ST = Greater Manchester, L = Salford, O = Comodo CA Limited, CN = AAA Certificate Services +vt2LyX6oZJcZWgeKmZojegYK664HvAoLm3eJgrpfYvQ= subject=C = SI, O = Halcom, CN = Halcom CA PO 2 +vwHDXzNxE/FntKUBhnZeex44kK9YYyjxhc0Na66BNSE= subject=C = ES, O = Agencia Notarial de Certificacion S.L.U. - CIF B83395988, CN = ANCERT Certificados CGN V2 +w3L20Y6+5aoj2ekZ8+a+mEiOwBYH3zFi/BkuSxNGr7M= subject=C = CZ, organizationIdentifier = NTRCZ-47114983, O = "\C4\8Cesk\C3\A1 po\C5\A1ta, s.p.", CN = PostSignum Root QCA 4 +wa0bGJjsOVBI3wcL+iF+JckTvtjKa3PeCFUohGoBA8E= subject=C = TR, L = Ankara, O = E-Tu\C4\9Fra EBG Bili\C5\9Fim Teknolojileri ve Hizmetleri A.\C5\9E., OU = E-Tugra Sertifikasyon Merkezi, CN = E-Tugra Certification Authority +WARGJsNMGnsVjdtnbZ4uZUQ9gY2rMRYjHi1iq2QmoLc= subject=C = PL, O = Telekomunikacja Polska S.A., OU = Signet Certification Authority, CN = Signet Root CA +Wd8xe/qfTwq3ylFNd3IpaqLHZbh2ZNCLluVzmeNkcpw= subject=C = US, O = DigiCert Inc, OU = www.digicert.com, CN = DigiCert Trusted Root G4 +wGyHL8LQrAjXjUIZgfvaTjVQDQlG95iU7dIawp3sBxk= subject=CN = ComSign Global Root CA, O = ComSign Ltd., C = IL +WJnZE+rRGbnNt7ovMO/g32itLNIlvfST6DI6JapNviM= subject=C = SI, O = Halcom d.d., organizationIdentifier = VATSI-43353126, CN = Halcom Root Certificate Authority +WKKmmNhv2El9QfaOTK60qYh09DPakT3SbFykTQj/cv4= subject=C = LT, O = VI Registru Centras - I.k. 124110246, OU = Registru Centro Sertifikavimo Centras, CN = VI Registru Centras RCSC (RootCA) +WN1h/rNup9JYckNxcJFJyxITN4ZMrLLQmZrSBznQZHc= subject=C = US, O = IdenTrust, CN = IdenTrust Public Sector Root CA 1 +WoiWRyIOVNa9ihaBciRSC7XHjliYS9VwUGOIud4PB18= subject=C = US, O = DigiCert Inc, OU = www.digicert.com, CN = DigiCert High Assurance EV Root CA +WVWuKRV0qTE0LPdFDhZlLt4eD7MJfhVx36wRyRVgFWQ= subject=C = NO, O = Buypass AS-983163327, CN = Buypass Class 2 Root CA +x0YSfF9rUpzp4pSO/ZRlRECJMZrPA/NNC/N+rcd9si8= subject=C = KR, O = KISA, OU = Korea Certification Authority Central, CN = KISA RootCA 1 +x4QzPSC810K5/cMjb05Qm4k3Bw5zBn4lTdO/nEW/Td4= subject=C = US, ST = New Jersey, L = Jersey City, O = The USERTRUST Network, CN = USERTrust RSA Certification Authority +xCUz069JmPWtnwclIdhdRy+n/9z8WIyCR7M33HcQk4k= subject=C = si, O = state-institutions, OU = sigen-ca +XE8oU4jzgzYmmlXHwSwLPKc/7ypaTfgriRQehBpsTeQ= subject=C = US, O = Symantec Corporation, CN = Symantec Enterprise Mobile Root for Microsoft +XEGnOrLDXfzXcfb9bj6PrJtGnThsrdpWqVtkbrSMyjQ= subject=C = CN, O = UniTrust, CN = UCA Extended Validation Root +xES1tmzl1x4bXkDyc4XJXL/SSgW1b3DKwJkvD1DDN5w= subject=C = TW, O = TAIWAN-CA, OU = Root CA, CN = TWCA Global Root CA +xj1oxkihi3dkHEJ6Zp1hyXaKVfT80DIurJbFdwApnPE= subject=C = PA, ST = Panama, L = Panama City, O = TrustCor Systems S. de R.L., OU = TrustCor Certificate Authority, CN = TrustCor RootCert CA-2 +Xm5S5QtbkBKBfmMXi8tjveI88cwflFjO2bk6K7p9xMY= subject=C = CA, O = Notarius Inc, CN = Notarius Root Certificate Authority +x/Q7TPW3FWgpT4IrU3YmBfbd0Vyt7Oc56eLDy6YenWc= subject=C = US, O = AffirmTrust, CN = AffirmTrust Premium +xT2tnlOuJ+2V8Op6kgP3v1bv8PjhzpYMtHYbloNC404= subject=CN = Autoridad Certificadora Ra\C3\ADz Nacional de Uruguay, O = AGESIC, C = UY +XvoHP0lCY0RIOrDdu92l41ly+cR8dN35jsQikLJRypc= subject=C = LV, O = VAS Latvijas Pasts - Vien.reg.Nr.40003052790, OU = Sertifikacijas pakalpojumi, CN = VAS Latvijas Pasts SSI(RCA) +x/WEI22GOV6Pb4LAEIhqLFbgcaahw+0odrijpyxe+7U= subject=C = CZ, CN = "I.CA - Standard Certification Authority, 09/2009", O = "Prvn\C3\AD certifika\C4\8Dn\C3\AD autorita, a.s.", OU = I.CA - Provider of Certification Services +xWl76RzWVVObVgdY6RtuCFRhYjdBA0xIXkfX6dJaA8A= subject=C = JP, O = LGPKI, OU = Application CA G2 +xXUL+F9Fn7cOK2zRiY03XpLXk45HpuA0zODBLTA3LM0= subject=C = US, ST = Washington, L = Redmond, O = Microsoft Corporation, CN = Microsoft ECC TS Root Certificate Authority 2018 +xzr8Lrp3DQy8HuQfJStS6Kk9ErctzOwDHY2DnL+Bink= subject=C = SE, O = AddTrust AB, OU = AddTrust TTP Network, CN = AddTrust Qualified CA Root +y26RcRrW1VyJBvN5ywcftcR5M2VKdBVhLu5mKfJvvNc= subject=C = ch, O = Swisscom, OU = Digital Certificate Services, CN = Swisscom Root CA 2 +y617HThISd8JRrfujn9ffOOu2Hb9p7ydMNixbyn/LFM= subject=C = RO, O = CERTSIGN SA, OU = certSIGN ROOT CA G2 +Y9mvm0exBk1JoQ57f9Vm28jKo5lFm/woKcVxrYxu80o= subject=C = IE, O = Baltimore, OU = CyberTrust, CN = Baltimore CyberTrust Root +/YctF2YX5QwmYRnQ/bBHsHMtogSLEhr3uYYMo+Ly8r4= subject=C = CO, O = Sociedad Cameral de Certificaci\C3\B3n Digital - Certic\C3\A1mara S.A., CN = AC Ra\C3\ADz Certic\C3\A1mara S.A. +yemLmVZykxsDPiZd/t/mIxbnf5iE1sE4mbVT8Qo7Dws= subject=CN = esignit.org +Y/Gm951ucw0QQy5jCBlP97wohQrfK633idlxOF2FEu4= subject=C = DE, O = DATEV eG, CN = CA DATEV BT 03 +YlVMFwBVQ7I3IV8EJo3NL9HEcCQK08hmDiWuLFljD1U= subject=C = TW, O = "Chunghwa Telecom Co., Ltd.", OU = ePKI Root Certification Authority +Yo46EVb2+qkvlLQJJY1Muj8gR0gNMBlPrz++0F6utbI= subject=C = TR, O = Elektronik Bilgi Guvenligi A.S., CN = e-Guven Kok Elektronik Sertifika Hizmet Saglayicisi +YOOF2fbmkG6F5D+esOQ+ZScZMZ6cgKYUaJG+I69f4uk= subject=O = VeriSign Trust Network, OU = "VeriSign, Inc.", OU = VeriSign Time Stamping Service Root, OU = "NO LIABILITY ACCEPTED, (c)97 VeriSign, Inc." +yQ0AnEfuufKimuhI9dkw8rQe9e28XFaVwUFDRcHdZ7Q= subject=C = DE, ST = Baden-Wuerttemberg (BW), L = Stuttgart, O = Deutscher Sparkassen Verlag GmbH, CN = S-TRUST Authentication and Encryption Root CA 2005:PN +YQbA46CimYMYdRJ719PMGFmAPVEcrBHrbghA3RZvwQ4= subject=C = DE, O = T-Systems Enterprise Services GmbH, OU = T-Systems Trust Center, CN = T-TeleSec GlobalRoot Class 2 +YWFnIBQzrqbI5eMHCvyvZ0kYj4FL0auxea6NrTq/Juw= subject=C = HU, L = Budapest, O = Microsec Ltd., CN = Microsec e-Szigno Root CA 2009, emailAddress = info@e-szigno.hu +y+WsFdiLXKw/gebfO/tXvqYJWIE6R7d/PFy2uYGRvbU= subject=emailAddress = pki@sk.ee, C = EE, O = AS Sertifitseerimiskeskus, CN = Juur-SK +yZBbDuASAik8oCbmTwhBJELFUEwG5Eyn6XJtYfIOQIk= subject=C = US, ST = Washington, L = Redmond, O = Microsoft Corporation, CN = Microsoft Root Certificate Authority 2010 +Z0A55HJWGWPIywDSGpepChi7ihxMMXrGfjgqZSu1c8A= subject=CN = Apple Root CA - G2, OU = Apple Certification Authority, O = Apple Inc., C = US +Z1YF8VZ+JfvSUmvv6irvvbInnz4bqjowOudVXRvaPuQ= subject=C = FR, O = OpenTrust, CN = OpenTrust Root CA G2 +Z2uf8wPt4YD7laRzb7TTFTAywBRET2OiB0xBuYtR4L0= subject=C = PT, O = MULTICERT - Servi\C3\A7os de Certifica\C3\A7\C3\A3o Electr\C3\B3nica S.A., CN = MULTICERT Root Certification Authority 01 +Z6hCZNQuIEqaWwo2Z7lR2yLFBd+V7Zg7XoxNH853r0M= subject=C = MY, O = Digicert Sdn. Bhd., CN = PosDigicert Class 2 Root CA G2 +Z9xPMvoQ59AaeaBzqgyeAhLsL/w9d54Kp/nA8OHCyJM= subject=C = US, O = "thawte, Inc.", OU = "(c) 2007 thawte, Inc. - For authorized use only", CN = thawte Primary Root CA - G2 +zEmXhjyMSKTLXD5lN9wGAo2GOL5J9fiiulby8siox3k= subject=C = CN, O = UniTrust, CN = UCA Global Root +ziTrBibe/YFoyWp3AfCTAWAP5d0NvOWOnJe4MK8C7yg= subject=C = CH, O = WISeKey, OU = Copyright (c) 2005, OU = OISTE Foundation Endorsed, CN = OISTE WISeKey Global Root GA CA +Z+oZMkOuODk5ta2eNWprK/k6k7zc+CikcIJJeIMIP4Y= subject=C = NL, O = Staat der Nederlanden, CN = Staat der Nederlanden Root CA +/zQvtsTIvTCkcG9zSJU58Z5uSMwF9GJUZU9mENvFQOk= subject=C = DE, O = D-Trust GmbH, CN = D-TRUST Root Class 3 CA 2 EV 2009 +ZrAFOYJqN0hJMBkeAo9i2rHLyJs6zUctxOWQXke/c2Q= subject=C = MO, O = Macao Post, CN = Macao Post eSignTrust Root Certification Authority (G02) +zrGUEcZQUsdX+UHrgmyWlB5NCNCWx9t+fqPE+ME/GhM= subject=C = CN, O = "GUANG DONG CERTIFICATE AUTHORITY CO.,LTD.", CN = GDCA TrustAUTH R5 ROOT +ztQ5AqtftXtEIyLcDhcqT7VfcXi4CPlOeApv1sxr2Bg= subject=C = EU, L = Madrid (see current address at www.camerfirma.com/address), serialNumber = A82743287, O = AC Camerfirma S.A., CN = Chambers of Commerce Root - 2008 +ZUT/mttkLEw2mKYNgUO2uTvO8BNltUD2FNzCpFq5TTE= subject=C = JP, O = "SECOM Trust Systems CO.,LTD.", OU = Security Communication EV RootCA1 +zwnuZ5fhfFhTML7kCk2/oJaZFFxGxTrFppvmOeuJImY= subject=C = ZA, ST = Western Cape, L = Somerset West, O = South African Post Office Limited, OU = SAPO Trust Centre, CN = SAPO Class 2 Root CA, emailAddress = pkiadmin@trustcentre.co.za +zwtHSs6Eafq6QC8C7r354XANnL6L5OQ0hAe2ndMZbpQ= subject=CN = ComSign Secured CA, O = ComSign, C = IL +ZZyzaKxWmYvQevLK/F+5P455R0rMwqbPGsnyGS0TY2A= subject=CN = Autoridad de Certificacion Raiz del Estado Venezolano, C = VE, L = Caracas, ST = Distrito Capital, O = Sistema Nacional de Certificacion Electronica, OU = Superintendencia de Servicios de Certificacion Electronica, emailAddress = acraiz@suscerte.gob.ve diff --git a/testssl/cipher-mapping.txt b/testssl/cipher-mapping.txt index 5485bb2..e0b542f 100644 --- a/testssl/cipher-mapping.txt +++ b/testssl/cipher-mapping.txt @@ -1,3 +1,5 @@ + 0x13,0x02 - TLS_AES_256_GCM_SHA384 TLS_AES_256_GCM_SHA384 TLSv1.3 Kx=any Au=any Enc=AESGCM(256) Mac=AEAD + 0x13,0x03 - TLS_CHACHA20_POLY1305_SHA256 TLS_CHACHA20_POLY1305_SHA256 TLSv1.3 Kx=any Au=any Enc=ChaCha20(256) Mac=AEAD 0xCC,0x14 - ECDHE-ECDSA-CHACHA20-POLY1305-OLD TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256_OLD TLSv1.2 Kx=ECDH Au=ECDSA Enc=ChaCha20(256) Mac=AEAD 0xCC,0x13 - ECDHE-RSA-CHACHA20-POLY1305-OLD TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256_OLD TLSv1.2 Kx=ECDH Au=RSA Enc=ChaCha20(256) Mac=AEAD 0xCC,0x15 - DHE-RSA-CHACHA20-POLY1305-OLD TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256_OLD TLSv1.2 Kx=DH Au=RSA Enc=ChaCha20(256) Mac=AEAD @@ -134,6 +136,9 @@ 0x16,0xB8 - - TLS_CECPQ1_ECDSA_WITH_CHACHA20_POLY1305_SHA256 TLSv1.2 Kx=CECPQ1 Au=ECDSA Enc=ChaCha20(256) Mac=AEAD 0x16,0xB9 - - TLS_CECPQ1_RSA_WITH_AES_256_GCM_SHA384 TLSv1.2 Kx=CECPQ1 Au=RSA Enc=AESGCM(256) Mac=AEAD 0x16,0xBA - - TLS_CECPQ1_ECDSA_WITH_AES_256_GCM_SHA384 TLSv1.2 Kx=CECPQ1 Au=ECDSA Enc=AESGCM(256) Mac=AEAD + 0x13,0x01 - TLS_AES_128_GCM_SHA256 TLS_AES_128_GCM_SHA256 TLSv1.3 Kx=any Au=any Enc=AESGCM(128) Mac=AEAD + 0x13,0x04 - TLS_AES_128_CCM_SHA256 TLS_AES_128_CCM_SHA256 TLSv1.3 Kx=any Au=any Enc=AESCCM(128) Mac=AEAD + 0x13,0x05 - TLS_AES_128_CCM_8_SHA256 TLS_AES_128_CCM_8_SHA256 TLSv1.3 Kx=any Au=any Enc=AESCCM8(128) Mac=AEAD 0xC0,0x2F - ECDHE-RSA-AES128-GCM-SHA256 TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 TLSv1.2 Kx=ECDH Au=RSA Enc=AESGCM(128) Mac=AEAD 0xC0,0x2B - ECDHE-ECDSA-AES128-GCM-SHA256 TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 TLSv1.2 Kx=ECDH Au=ECDSA Enc=AESGCM(128) Mac=AEAD 0xC0,0x27 - ECDHE-RSA-AES128-SHA256 TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 TLSv1.2 Kx=ECDH Au=RSA Enc=AES(128) Mac=SHA256 @@ -291,6 +296,7 @@ 0xC0,0x03 - ECDH-ECDSA-DES-CBC3-SHA TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA SSLv3 Kx=ECDH/ECDSA Au=ECDH Enc=3DES(168) Mac=SHA1 0x00,0x0A - DES-CBC3-SHA TLS_RSA_WITH_3DES_EDE_CBC_SHA SSLv3 Kx=RSA Au=RSA Enc=3DES(168) Mac=SHA1 0x07,0x00,0xC0 - DES-CBC3-MD5 SSL_CK_DES_192_EDE3_CBC_WITH_MD5 SSLv2 Kx=RSA Au=RSA Enc=3DES(168) Mac=MD5 + 0x07,0x01,0xC0 - DES-CBC3-SHA SSL_CK_DES_192_EDE3_CBC_WITH_SHA SSLv2 Kx=RSA Au=RSA Enc=3DES(168) Mac=SHA1 0x00,0x93 - RSA-PSK-3DES-EDE-CBC-SHA TLS_RSA_PSK_WITH_3DES_EDE_CBC_SHA SSLv3 Kx=RSAPSK Au=RSA Enc=3DES(168) Mac=SHA1 0x00,0x8B - PSK-3DES-EDE-CBC-SHA TLS_PSK_WITH_3DES_EDE_CBC_SHA SSLv3 Kx=PSK Au=PSK Enc=3DES(168) Mac=SHA1 0x00,0x1F - KRB5-DES-CBC3-SHA TLS_KRB5_WITH_3DES_EDE_CBC_SHA SSLv3 Kx=KRB5 Au=KRB5 Enc=3DES(168) Mac=SHA1 @@ -300,6 +306,7 @@ 0xFE,0xFF - - SSL_RSA_FIPS_WITH_3DES_EDE_CBC_SHA SSLv3 Kx=RSA Au=RSA Enc=3DES(168) Mac=SHA1 0xFF,0xE0 - - SSL_RSA_FIPS_WITH_3DES_EDE_CBC_SHA SSLv3 Kx=RSA Au=RSA Enc=3DES(168) Mac=SHA1 0x08,0x00,0x80 - RC4-64-MD5 SSL_CK_RC4_64_WITH_MD5 SSLv2 Kx=RSA Au=RSA Enc=RC4(64) Mac=MD5 + 0xFF,0x80,0x00 - DES-CFB-M1 SSL_CK_DES_64_CFB64_WITH_MD5_1 SSLv2 Kx=RSA Au=RSA Enc=DES(64) Mac=M1 0x00,0x63 - EXP1024-DHE-DSS-DES-CBC-SHA TLS_DHE_DSS_EXPORT1024_WITH_DES_CBC_SHA SSLv3 Kx=DH(1024) Au=DSS Enc=DES(56) Mac=SHA1 export 0x00,0x15 - EDH-RSA-DES-CBC-SHA TLS_DHE_RSA_WITH_DES_CBC_SHA SSLv3 Kx=DH Au=RSA Enc=DES(56) Mac=SHA1 0x00,0x12 - EDH-DSS-DES-CBC-SHA TLS_DHE_DSS_WITH_DES_CBC_SHA SSLv3 Kx=DH Au=DSS Enc=DES(56) Mac=SHA1 @@ -310,6 +317,7 @@ 0x00,0x09 - DES-CBC-SHA TLS_RSA_WITH_DES_CBC_SHA SSLv3 Kx=RSA Au=RSA Enc=DES(56) Mac=SHA1 0x00,0x61 - EXP1024-RC2-CBC-MD5 TLS_RSA_EXPORT1024_WITH_RC2_56_MD5 SSLv3 Kx=RSA(1024) Au=RSA Enc=RC2(56) Mac=MD5 export 0x06,0x00,0x40 - DES-CBC-MD5 SSL_CK_DES_64_CBC_WITH_MD5 SSLv2 Kx=RSA Au=RSA Enc=DES(56) Mac=MD5 + 0x06,0x01,0x40 - DES-CBC-SHA SSL_CK_DES_64_CBC_WITH_SHA SSLv2 Kx=RSA Au=RSA Enc=DES(56) Mac=SHA1 0x00,0x1E - KRB5-DES-CBC-SHA TLS_KRB5_WITH_DES_CBC_SHA SSLv3 Kx=KRB5 Au=KRB5 Enc=DES(56) Mac=SHA1 0x00,0x22 - KRB5-DES-CBC-MD5 TLS_KRB5_WITH_DES_CBC_MD5 SSLv3 Kx=KRB5 Au=KRB5 Enc=DES(56) Mac=MD5 0xFE,0xFE - - SSL_RSA_FIPS_WITH_DES_CBC_SHA SSLv3 Kx=RSA Au=RSA Enc=DES(56) Mac=SHA1 @@ -354,6 +362,9 @@ 0x00,0x3B - NULL-SHA256 TLS_RSA_WITH_NULL_SHA256 TLSv1.2 Kx=RSA Au=RSA Enc=None Mac=SHA256 0x00,0x02 - NULL-SHA TLS_RSA_WITH_NULL_SHA SSLv3 Kx=RSA Au=RSA Enc=None Mac=SHA1 0x00,0x01 - NULL-MD5 TLS_RSA_WITH_NULL_MD5 SSLv3 Kx=RSA Au=RSA Enc=None Mac=MD5 + 0x00,0x00 - NULL TLS_NULL_WITH_NULL_NULL SSLv3 Kx=None Au=None Enc=None Mac=Null + 0x00,0x00,0x00 - NULL-MD5 SSL_CK_NULL_WITH_MD5 SSLv2 Kx=RSA(512) Au=RSA Enc=None Mac=MD5 export 0x00,0x82 - GOST94-NULL-GOST94 TLS_GOSTR341094_WITH_NULL_GOSTR3411 TLSv1 Kx=GOST Au=GOST94 Enc=None Mac=GOSTR3411 0x00,0x83 - GOST2001-NULL-GOST94 TLS_GOSTR341001_WITH_NULL_GOSTR3411 SSLv3 Kx=GOST Au=GOST01 Enc=None Mac=GOST94 0xFF,0x87 - GOST2012256-NULL-STREEBOG256 - SSLv3 Kx=GOST Au=GOST01 Enc=None Mac=STREEBOG256 + 0xFF,0x80,0x10 - NULL SSL_CK_NULL SSLv2 Kx=None Au=None Enc=None Mac=Null diff --git a/testssl/client-simulation.txt b/testssl/client-simulation.txt index 99d2029..cc845b2 100755 --- a/testssl/client-simulation.txt +++ b/testssl/client-simulation.txt @@ -1,18 +1,20 @@ -#!/usr/bin/env bash - -# This file contains client handshake data used in the run_client_simulation function -# Don't update this file by hand, but run util/update_client_sim_data.pl instead. -# The one currently distributed with testssl.sh (etc/client-simulation.txt) has been generated +# This file contains client handshake data used in the run_client_simulation() function. +# The file distributed with testssl.sh (~/etc/client-simulation.txt) has been generated # from this script and manually edited (=which UA to show up) and sorted. - +# In addition this file contains handshake data retrieved manually from +# wireshark. Data and HowTo see ~/etc/client-simulation.wiresharked.txt +# # Most clients are taken from Qualys SSL Labs --- From: https://api.dev.ssllabs.com/api/v3/getClients + names+=("Android 2.3.7") short+=("android_237") ciphers+=("RC4-MD5:RC4-SHA:AES128-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:DES-CBC3-SHA:EDH-RSA-DES-CBC3-SHA:EDH-DSS-DES-CBC3-SHA:DES-CBC-SHA:EDH-RSA-DES-CBC-SHA:EDH-DSS-DES-CBC-SHA:EXP-RC4-MD5:EXP-DES-CBC-SHA:EXP-EDH-RSA-DES-CBC-SHA:EXP-EDH-DSS-DES-CBC-SHA") + ciphersuites+=("") sni+=("") warning+=("") handshakebytes+=("160301004b010000470301531f3de6b36804738bbb94a6ecd570a544789c3bb0a6ef8b9d702f997d928d4b00002000040005002f00330032000a00160013000900150012000300080014001100ff0100") - protos+=("-tls1 -ssl3") + protos+=("-no_tls1_2 -no_tls1_1 -no_ssl2") + tlsvers+=("-tls1") lowest_protocol+=("0x0300") highest_protocol+=("0x0301") service+=("HTTP,FTP") @@ -21,16 +23,19 @@ minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("") requiresSha2+=(false) - current+=(true) + current+=(false) names+=("Android 4.0.4") short+=("android_404") ciphers+=("ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES256-SHA:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA:ECDH-RSA-AES256-SHA:ECDH-ECDSA-AES256-SHA:AES256-SHA:ECDHE-RSA-DES-CBC3-SHA:ECDHE-ECDSA-DES-CBC3-SHA:EDH-RSA-DES-CBC3-SHA:EDH-DSS-DES-CBC3-SHA:ECDH-RSA-DES-CBC3-SHA:ECDH-ECDSA-DES-CBC3-SHA:DES-CBC3-SHA:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES128-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:ECDH-RSA-AES128-SHA:ECDH-ECDSA-AES128-SHA:AES128-SHA:ECDHE-RSA-RC4-SHA:ECDHE-ECDSA-RC4-SHA:ECDH-RSA-RC4-SHA:ECDH-ECDSA-RC4-SHA:RC4-SHA:RC4-MD5") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030100c6010000c20301531f479cc7785f455ca7a70142af5be929c1ba931eedbf46dba6b6638da75e95000038c014c00a00390038c00fc0050035c012c00800160013c00dc003000ac013c00900330032c00ec004002fc011c007c00cc0020005000400ff020100006000000014001200000f7777772e73736c6c6162732e636f6d000b000403000102000a00340032000100020003000400050006000700080009000a000b000c000d000e000f00100011001200130014001500160017001800190023000033740000") - protos+=("-tls1 -ssl3") + protos+=("-no_tls1_2 -no_tls1_1 -no_ssl2") + tlsvers+=("-tls1") lowest_protocol+=("0x0300") highest_protocol+=("0x0301") service+=("HTTP,FTP") @@ -39,16 +44,19 @@ minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("sect163k1:sect163r1:sect163r2:sect193r1:sect193r2:sect233k1:sect233r1:sect239k1:sect283k1:sect283r1:sect409k1:sect409r1:sect571k1:sect571r1:secp160k1:secp160r1:secp160r2:secp192k1:prime192v1:secp224k1:secp224r1:secp256k1:prime256v1:secp384r1:secp521r1") requiresSha2+=(false) current+=(false) names+=("Android 4.1.1") short+=("android_411") ciphers+=("ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES256-SHA:SRP-DSS-AES-256-CBC-SHA:SRP-RSA-AES-256-CBC-SHA:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA:ECDH-RSA-AES256-SHA:ECDH-ECDSA-AES256-SHA:AES256-SHA:ECDHE-RSA-DES-CBC3-SHA:ECDHE-ECDSA-DES-CBC3-SHA:SRP-DSS-3DES-EDE-CBC-SHA:SRP-RSA-3DES-EDE-CBC-SHA:EDH-RSA-DES-CBC3-SHA:EDH-DSS-DES-CBC3-SHA:ECDH-RSA-DES-CBC3-SHA:ECDH-ECDSA-DES-CBC3-SHA:DES-CBC3-SHA:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES128-SHA:SRP-DSS-AES-128-CBC-SHA:SRP-RSA-AES-128-CBC-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:ECDH-RSA-AES128-SHA:ECDH-ECDSA-AES128-SHA:AES128-SHA:ECDHE-RSA-RC4-SHA:ECDHE-ECDSA-RC4-SHA:ECDH-RSA-RC4-SHA:ECDH-ECDSA-RC4-SHA:RC4-SHA:RC4-MD5") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030100d7010000d30301531f3f6dd9eb5f6b3586c628cc2cdc82cdb259b1a096237ba4df30dbbc0f26fb000044c014c00ac022c02100390038c00fc0050035c012c008c01cc01b00160013c00dc003000ac013c009c01fc01e00330032c00ec004002fc011c007c00cc0020005000400ff020100006500000014001200000f7777772e73736c6c6162732e636f6d000b000403000102000a00340032000e000d0019000b000c00180009000a00160017000800060007001400150004000500120013000100020003000f0010001100230000000f00010133740000") - protos+=("-tls1 -ssl3") + protos+=("-no_tls1_2 -no_tls1_1 -no_ssl2") + tlsvers+=("-tls1") lowest_protocol+=("0x0300") highest_protocol+=("0x0301") service+=("HTTP,FTP") @@ -57,16 +65,19 @@ minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("sect571r1:sect571k1:secp521r1:sect409k1:sect409r1:secp384r1:sect283k1:sect283r1:secp256k1:prime256v1:sect239k1:sect233k1:sect233r1:secp224k1:secp224r1:sect193r1:sect193r2:secp192k1:prime192v1:sect163k1:sect163r1:sect163r2:secp160k1:secp160r1:secp160r2") requiresSha2+=(false) - current+=(true) + current+=(false) names+=("Android 4.2.2") short+=("android_422") ciphers+=("ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES256-SHA:SRP-DSS-AES-256-CBC-SHA:SRP-RSA-AES-256-CBC-SHA:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA:ECDH-RSA-AES256-SHA:ECDH-ECDSA-AES256-SHA:AES256-SHA:ECDHE-RSA-DES-CBC3-SHA:ECDHE-ECDSA-DES-CBC3-SHA:SRP-DSS-3DES-EDE-CBC-SHA:SRP-RSA-3DES-EDE-CBC-SHA:EDH-RSA-DES-CBC3-SHA:EDH-DSS-DES-CBC3-SHA:ECDH-RSA-DES-CBC3-SHA:ECDH-ECDSA-DES-CBC3-SHA:DES-CBC3-SHA:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES128-SHA:SRP-DSS-AES-128-CBC-SHA:SRP-RSA-AES-128-CBC-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:ECDH-RSA-AES128-SHA:ECDH-ECDSA-AES128-SHA:AES128-SHA:ECDHE-RSA-RC4-SHA:ECDHE-ECDSA-RC4-SHA:ECDH-RSA-RC4-SHA:ECDH-ECDSA-RC4-SHA:RC4-SHA:RC4-MD5") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030100d1010000cd0301531f40a89e11d5681f563f3dad094375227035d4e9d2c1654d7d3954e3254558000044c014c00ac022c02100390038c00fc0050035c012c008c01cc01b00160013c00dc003000ac013c009c01fc01e00330032c00ec004002fc011c007c00cc0020005000400ff0100006000000014001200000f7777772e73736c6c6162732e636f6d000b000403000102000a00340032000e000d0019000b000c00180009000a00160017000800060007001400150004000500120013000100020003000f001000110023000033740000") - protos+=("-tls1 -ssl3") + protos+=("-no_tls1_2 -no_tls1_1 -no_ssl2") + tlsvers+=("-tls1") lowest_protocol+=("0x0300") highest_protocol+=("0x0301") service+=("HTTP,FTP") @@ -75,16 +86,19 @@ minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("sect571r1:sect571k1:secp521r1:sect409k1:sect409r1:secp384r1:sect283k1:sect283r1:secp256k1:prime256v1:sect239k1:sect233k1:sect233r1:secp224k1:secp224r1:sect193r1:sect193r2:secp192k1:prime192v1:sect163k1:sect163r1:sect163r2:secp160k1:secp160r1:secp160r2") requiresSha2+=(false) current+=(false) names+=("Android 4.3") short+=("android_43") ciphers+=("ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES256-SHA:SRP-DSS-AES-256-CBC-SHA:SRP-RSA-AES-256-CBC-SHA:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA:ECDH-RSA-AES256-SHA:ECDH-ECDSA-AES256-SHA:AES256-SHA:ECDHE-RSA-DES-CBC3-SHA:ECDHE-ECDSA-DES-CBC3-SHA:SRP-DSS-3DES-EDE-CBC-SHA:SRP-RSA-3DES-EDE-CBC-SHA:EDH-RSA-DES-CBC3-SHA:EDH-DSS-DES-CBC3-SHA:ECDH-RSA-DES-CBC3-SHA:ECDH-ECDSA-DES-CBC3-SHA:DES-CBC3-SHA:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES128-SHA:SRP-DSS-AES-128-CBC-SHA:SRP-RSA-AES-128-CBC-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:ECDH-RSA-AES128-SHA:ECDH-ECDSA-AES128-SHA:AES128-SHA:ECDHE-RSA-RC4-SHA:ECDHE-ECDSA-RC4-SHA:ECDH-RSA-RC4-SHA:ECDH-ECDSA-RC4-SHA:RC4-SHA:RC4-MD5") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030100d1010000cd0301531f41c3c5110dd688458e5e48e06d30814572ad7b8f9d9df1b0a8820b270685000044c014c00ac022c02100390038c00fc0050035c012c008c01cc01b00160013c00dc003000ac013c009c01fc01e00330032c00ec004002fc011c007c00cc0020005000400ff0100006000000014001200000f7777772e73736c6c6162732e636f6d000b000403000102000a00340032000e000d0019000b000c00180009000a00160017000800060007001400150004000500120013000100020003000f001000110023000033740000") - protos+=("-tls1 -ssl3") + protos+=("-no_tls1_2 -no_tls1_1 -no_ssl2") + tlsvers+=("-tls1") lowest_protocol+=("0x0300") highest_protocol+=("0x0301") service+=("HTTP,FTP") @@ -93,16 +107,19 @@ minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("sect571r1:sect571k1:secp521r1:sect409k1:sect409r1:secp384r1:sect283k1:sect283r1:secp256k1:prime256v1:sect239k1:sect233k1:sect233r1:secp224k1:secp224r1:sect193r1:sect193r2:secp192k1:prime192v1:sect163k1:sect163r1:sect163r2:secp160k1:secp160r1:secp160r2") requiresSha2+=(false) - current+=(true) + current+=(false) names+=("Android 4.4.2") short+=("android_442") ciphers+=("ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES256-SHA:DHE-DSS-AES256-GCM-SHA384:DHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES256-SHA256:DHE-DSS-AES256-SHA256:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA:AES256-GCM-SHA384:AES256-SHA256:AES256-SHA:ECDHE-RSA-DES-CBC3-SHA:ECDHE-ECDSA-DES-CBC3-SHA:EDH-RSA-DES-CBC3-SHA:EDH-DSS-DES-CBC3-SHA:DES-CBC3-SHA:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES128-SHA:DHE-DSS-AES128-GCM-SHA256:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES128-SHA256:DHE-DSS-AES128-SHA256:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:AES128-GCM-SHA256:AES128-SHA256:AES128-SHA:ECDHE-RSA-RC4-SHA:ECDHE-ECDSA-RC4-SHA:RC4-SHA:RC4-MD5") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030100d1010000cd0303531f4317998fb70d57feded18c14433a1b665f963f7e3b1b045b6cc3d61bf21300004cc030c02cc014c00a00a3009f006b006a00390038009d003d0035c012c00800160013000ac02fc02bc027c023c013c00900a2009e0067004000330032009c003c002fc011c0070005000400ff0100005800000014001200000f7777772e73736c6c6162732e636f6d000b00020100000a0008000600190018001700230000000d00220020060106020603050105020503040104020403030103020303020102020203010133740000") - protos+=("-tls1_2 -tls1_1 -tls1 -ssl3") + protos+=("-no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") lowest_protocol+=("0x0300") highest_protocol+=("0x0303") service+=("HTTP,FTP") @@ -111,16 +128,19 @@ minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("secp521r1:secp384r1:prime256v1") requiresSha2+=(false) current+=(true) names+=("Android 5.0.0") short+=("android_500") ciphers+=("ECDHE-ECDSA-CHACHA20-POLY1305-OLD:ECDHE-RSA-CHACHA20-POLY1305-OLD:DHE-RSA-CHACHA20-POLY1305-OLD:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES256-SHA:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA:AES256-SHA:ECDHE-RSA-DES-CBC3-SHA:ECDHE-ECDSA-DES-CBC3-SHA:EDH-RSA-DES-CBC3-SHA:EDH-DSS-DES-CBC3-SHA:DES-CBC3-SHA:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES128-SHA:DHE-DSS-AES128-GCM-SHA256:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:AES128-GCM-SHA256:AES128-SHA:ECDHE-RSA-RC4-SHA:ECDHE-ECDSA-RC4-SHA:RC4-SHA:RC4-MD5") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030100bd010000b9030354c21737f3d9d10696c91debf12415f9c45833a83cfbbd4c60c9b91407d2316b000038cc14cc13cc15c014c00a003900380035c012c00800160013000ac02fc02bc013c00900a2009e00330032009c002fc011c0070005000400ff0100005800000014001200000f6465762e73736c6c6162732e636f6d00230000000d00220020060106020603050105020503040104020403030103020303020102020203010133740000000b00020100000a00080006001900180017") - protos+=("-tls1_2 -tls1_1 -tls1 -ssl3") + protos+=("-no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") lowest_protocol+=("0x0300") highest_protocol+=("0x0303") service+=("HTTP,FTP") @@ -129,16 +149,19 @@ minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("secp521r1:secp384r1:prime256v1") requiresSha2+=(false) current+=(true) names+=("Android 6.0") short+=("android_60") ciphers+=("ECDHE-ECDSA-CHACHA20-POLY1305-OLD:ECDHE-RSA-CHACHA20-POLY1305-OLD:DHE-RSA-CHACHA20-POLY1305-OLD:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:DHE-RSA-AES128-SHA:AES128-GCM-SHA256:AES256-SHA:AES128-SHA:DES-CBC3-SHA") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030100e2010000de030352f98411589cd6cd9dd403e70b1685b464a1d8c7495214d2c29b557738599f3420706946c402bf34b6356bfa5979bc3c65e1979a8fc632c201e976fef1ec3d55870022cc14cc13cc15c02bc02f009ec00ac0140039c009c0130033009c0035002f000a00ff0100007300000014001200000f6465762e73736c6c6162732e636f6d0017000000230000000d001600140601060305010503040104030301030302010203000500050100000000337400000012000000100014001208687474702f312e3108737064792f332e31000b00020100000a0006000400170018") - protos+=("-tls1_2 -tls1_1 -tls1") + protos+=("-no_ssl3 -no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") lowest_protocol+=("0x0301") highest_protocol+=("0x0303") service+=("HTTP,FTP") @@ -147,16 +170,19 @@ minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("prime256v1:secp384r1") requiresSha2+=(false) current+=(true) names+=("Android 7.0") short+=("android_70") ciphers+=("ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-CHACHA20-POLY1305-OLD:ECDHE-RSA-CHACHA20-POLY1305-OLD:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-SHA:AES256-SHA:DES-CBC3-SHA") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030100e4010000e0030366285fd01ec41e6b9c032a373d4607a6349c509d8a1b142cecc6820364d6eab42024c69f1c56165106d550c4c72135be8c3fe21f72843d19e663602d6476babc090022cca9cca8cc14cc13c02bc02fc02cc030c009c013c00ac014009c009d002f0035000a01000075ff0100010000000014001200000f6465762e73736c6c6162732e636f6d0017000000230000000d00120010060106030501050304010403020102030005000501000000000012000000100017001502683208737064792f332e3108687474702f312e31000b00020100000a00080006001d00170018") - protos+=("-tls1_2 -tls1_1 -tls1") + protos+=("-no_ssl3 -no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") lowest_protocol+=("0x0301") highest_protocol+=("0x0303") service+=("HTTP,FTP") @@ -165,16 +191,85 @@ minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("X25519:prime256v1:secp384r1") + requiresSha2+=(false) + current+=(true) + + names+=("Android 8.1 (native)") + short+=("android_81") + ciphers+=("ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-SHA:ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-SHA:AES256-SHA") + ciphersuites+=("") + sni+=("$SNI") + warning+=("") + handshakebytes+=("16030100c0010000bc030346fcc7d3e5a9f68af0aa05de62de63c4ad1a4f472da56aa1424041106922370720ef51a7595abfd5bb32038c96c481bb6449053ba08023a752d124b1c1ca7d34fe001cc02bc02ccca9c02fc030cca8c009c00ac013c014009c009d002f0035010000570000001700150000127777772e676f6f676c65617069732e636f6d00170000ff01000100000a00080006001d00170018000b00020100000500050100000000000d00140012040308040401050308050501080606010201") + protos+=("-no_ssl3 -no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") + lowest_protocol+=("0x0301") + highest_protocol+=("0x0303") + alpn+=("h2,http/1.1") + service+=("ANY") + minDhBits+=(-1) + maxDhBits+=(-1) + minRsaBits+=(-1) + maxRsaBits+=(-1) + minEcdsaBits+=(-1) + curves+=("X25519:secp256r1:secp384r1") + requiresSha2+=(false) + current+=(true) + + names+=("Android 9.0 (native)") + short+=("android_90") + ciphers+=("TLS_AES_128_GCM_SHA256:TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-SHA:AES256-SHA:DES-CBC3-SHA") + ciphersuites+=("TLS_AES_128_GCM_SHA256:TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256") + sni+=("$SNI") + warning+=("") + handshakebytes+=("1603010246010002420303d6259dca682ab368c7e095da7189996da830514896063d4acdc83cb5d2c2568d2041a787bf8dd3d7a1ceda514a6606f1068432a13063ea320fd7e7b367af47ecae00220a0a130113021303c02bc02fc02cc030cca9cca8c013c014009c009d002f0035000a010001d77a7a00000000001e001c0000196c68332e676f6f676c6575736572636f6e74656e742e636f6d00170000ff01000100000a000a0008aaaa001d00170018000b00020100002300000010000e000c02683208687474702f312e31000500050100000000000d00140012040308040401050308050501080606010201001200000033002b0029aaaa000100001d00203e67895a11e9ce5c69df2995782adaddb7a03ef30b245000ca332d5940ecff20002d00020101002b000b0aeaea0304030303020301001b00030200026a6a0001000029010500e000da001c9941f6b101f853f370851e583bd22e03150fc67298947270c6058707fe1670efe590d777a34b9e2e2d0ec6aa8d0ddc375c2535934c75c9623d1a271f735417fdd9190dae7f4c8541c262f8fbfeee2e820f54f59f68e78503f5c093f6084037be22c20dad3d057f64dc73f2dd45948e27c707f3f2107b32040a21fa9c1273e7797aaf5a5bc8994e9eafc4bd43b2951e10f952564a910f146344ec6d0c49f75fc6a070c75f0ffdd84fe9e10f77c23f1062e90f9e1e396eddb84d8ac00bf7ac87c557622dd18c54bbc229268699c60434648b279dd86e996baee9d1c155002120235d43319c7d5bb4725a52fa782468cd2280bd622c40a36296b354759f6d4389") + protos+=("-no_ssl3 -no_ssl2") + tlsvers+=("-tls1_3 -tls1_2 -tls1_1 -tls1") + lowest_protocol+=("0x0301") + highest_protocol+=("0x0304") + alpn+=("h2,http/1.1") + service+=("ANY") + minDhBits+=(-1) + maxDhBits+=(-1) + minRsaBits+=(-1) + maxRsaBits+=(-1) + minEcdsaBits+=(-1) + curves+=("X25519:secp256r1:secp384r1") + requiresSha2+=(false) + current+=(true) + + names+=("Android 10.0 (native)") + short+=("android_X") + ciphers+=("TLS_AES_128_GCM_SHA256:TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-SHA:AES256-SHA:DES-CBC3-SHA") + ciphersuites+=("TLS_AES_128_GCM_SHA256:TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256") + sni+=("$SNI") + warning+=("") + handshakebytes+=("1603010200010001fc0303b0e379bbe0d7058b2d0b548d7f240da621716032e8a1577d3f3a34c2cc6794c420c44a8b4cae0a1a53970f394f078373ad2cc8962a87fad719ff8a637633792a9a00223a3a130113021303c02bc02fc02cc030cca9cca8c013c014009c009d002f0035000a010001919a9a00000000002500230000206b6964736d616e6167656d656e742d70612e676f6f676c65617069732e636f6d00170000ff01000100000a000a0008aaaa001d00170018000b00020100002300000010000e000c02683208687474702f312e31000500050100000000000d00140012040308040401050308050501080606010201001200000033002b0029aaaa000100001d002068d49fc35d239c0ebf95fecdc700b5a4e3f99a7c3411f90c2dd51cb9431d3330002d00020101002b000b0a2a2a0304030303020301001b0003020002caca000100001500b800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000") + protos+=("-no_ssl3 -no_ssl2") + tlsvers+=("-tls1_3 -tls1_2 -tls1_1 -tls1") + lowest_protocol+=("0x0301") + highest_protocol+=("0x0304") + alpn+=("h2,http/1.1") + service+=("ANY") + minDhBits+=(-1) + maxDhBits+=(-1) + minRsaBits+=(-1) + maxRsaBits+=(-1) + minEcdsaBits+=(-1) + curves+=("X25519:secp256r1:secp384r1") requiresSha2+=(false) current+=(true) names+=("Chrome 27 Win 7") short+=("chrome_27_win7") ciphers+=("ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-CAMELLIA256-SHA:DHE-DSS-CAMELLIA256-SHA:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA:ECDH-RSA-AES256-SHA:ECDH-ECDSA-AES256-SHA:CAMELLIA256-SHA:AES256-SHA:ECDHE-ECDSA-RC4-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-RC4-SHA:ECDHE-RSA-AES128-SHA:DHE-RSA-CAMELLIA128-SHA:DHE-DSS-CAMELLIA128-SHA:DHE-DSS-RC4-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:ECDH-RSA-RC4-SHA:ECDH-RSA-AES128-SHA:ECDH-ECDSA-RC4-SHA:ECDH-ECDSA-AES128-SHA:SEED-SHA:CAMELLIA128-SHA:RC4-SHA:RC4-MD5:AES128-SHA:ECDHE-ECDSA-DES-CBC3-SHA:ECDHE-RSA-DES-CBC3-SHA:EDH-RSA-DES-CBC3-SHA:EDH-DSS-DES-CBC3-SHA:ECDH-RSA-DES-CBC3-SHA:ECDH-ECDSA-DES-CBC3-SHA:DES-CBC3-SHA") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030100b9010000b5030251d1589cbb4af03c585fadf8741670b304c96b6b9cd67a9972f2f117199994ee000048c00ac0140088008700390038c00fc00500840035c007c009c011c01300450044006600330032c00cc00ec002c0040096004100050004002fc008c01200160013c00dc003feff000a0100004400000014001200000f7777772e73736c6c6162732e636f6dff01000100000a00080006001700180019000b000201000023000033740000754f0000000500050100000000") - protos+=("-tls1_1 -tls1 -ssl3") + protos+=("-no_tls1_2 -no_ssl2") + tlsvers+=("-tls1_1 -tls1") lowest_protocol+=("0x0300") highest_protocol+=("0x0302") service+=("HTTP,FTP") @@ -183,16 +278,19 @@ minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("prime256v1:secp384r1:secp521r1") requiresSha2+=(false) current+=(false) names+=("Chrome 28 Win 7") short+=("chrome_28_win7") ciphers+=("ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-CAMELLIA256-SHA:DHE-DSS-CAMELLIA256-SHA:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA:ECDH-RSA-AES256-SHA:ECDH-ECDSA-AES256-SHA:CAMELLIA256-SHA:AES256-SHA:ECDHE-ECDSA-RC4-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-RC4-SHA:ECDHE-RSA-AES128-SHA:DHE-RSA-CAMELLIA128-SHA:DHE-DSS-CAMELLIA128-SHA:DHE-DSS-RC4-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:ECDH-RSA-RC4-SHA:ECDH-RSA-AES128-SHA:ECDH-ECDSA-RC4-SHA:ECDH-ECDSA-AES128-SHA:SEED-SHA:CAMELLIA128-SHA:RC4-SHA:RC4-MD5:AES128-SHA:ECDHE-ECDSA-DES-CBC3-SHA:ECDHE-RSA-DES-CBC3-SHA:EDH-RSA-DES-CBC3-SHA:EDH-DSS-DES-CBC3-SHA:ECDH-RSA-DES-CBC3-SHA:ECDH-ECDSA-DES-CBC3-SHA:DES-CBC3-SHA") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030100b9010000b5030251fa2a84056d23d8eda90a57fa8fce1fdca180e4b63f78792ea67f3c0abfe2d4000048c00ac0140088008700390038c00fc00500840035c007c009c011c01300450044006600330032c00cc00ec002c0040096004100050004002fc008c01200160013c00dc003feff000a0100004400000014001200000f7777772e73736c6c6162732e636f6dff01000100000a00080006001700180019000b000201000023000033740000754f0000000500050100000000") - protos+=("-tls1_1 -tls1 -ssl3") + protos+=("-no_tls1_2 -no_ssl2") + tlsvers+=("-tls1_1 -tls1") lowest_protocol+=("0x0300") highest_protocol+=("0x0302") service+=("HTTP,FTP") @@ -201,16 +299,19 @@ minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("prime256v1:secp384r1:secp521r1") requiresSha2+=(false) current+=(false) names+=("Chrome 29 Win 7") short+=("chrome_29_win7") ciphers+=("ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-AES256-SHA:DHE-RSA-AES256-SHA256:AES256-SHA:AES256-SHA256:ECDHE-ECDSA-RC4-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-RC4-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES128-SHA256:DHE-RSA-AES128-SHA:DHE-RSA-AES128-SHA256:DHE-DSS-AES128-SHA:RC4-SHA:RC4-MD5:AES128-SHA:AES128-SHA256:DES-CBC3-SHA") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030100900100008c030252417a5a280a06236420ca1a916bd1a4a0ca397d0908a11db51dd12d066ce245000028c00ac0140039006b0035003dc007c009c023c011c013c02700330067003200050004002f003c000a0100003b00000014001200000f7777772e73736c6c6162732e636f6dff01000100000a00080006001700180019000b000201000023000033740000754f0000") - protos+=("-tls1_1 -tls1 -ssl3") + protos+=("-no_tls1_2 -no_ssl2") + tlsvers+=("-tls1_1 -tls1") lowest_protocol+=("0x0300") highest_protocol+=("0x0302") service+=("HTTP,FTP") @@ -219,16 +320,19 @@ minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("prime256v1:secp384r1:secp521r1") requiresSha2+=(false) current+=(false) names+=("Chrome 30 Win 7") short+=("chrome_30_win7") ciphers+=("ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-AES256-SHA:DHE-RSA-AES256-SHA256:AES256-SHA:AES256-SHA256:ECDHE-ECDSA-RC4-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-RC4-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES128-SHA256:DHE-RSA-AES128-SHA:DHE-RSA-AES128-SHA256:DHE-DSS-AES128-SHA:RC4-SHA:RC4-MD5:AES128-SHA:AES128-SHA256:DES-CBC3-SHA") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030100d5010000d10303524d3fba0440d42fbbb01d702ba9c041d2fc697f83288c1713d98204266c6dc3000028c00ac0140039006b0035003dc007c009c023c011c013c02700330067003200050004002f003c000a0100008000000014001200000f7777772e73736c6c6162732e636f6dff01000100000a00080006001700180019000b00020100002300003374000000100022002006737064792f3206737064792f3308737064792f332e3108687474702f312e31754f0000000500050100000000000d0012001004010501020104030503020304020202") - protos+=("-tls1_2 -tls1_1 -tls1 -ssl3") + protos+=("-no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") lowest_protocol+=("0x0300") highest_protocol+=("0x0303") service+=("HTTP,FTP") @@ -237,16 +341,19 @@ minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("prime256v1:secp384r1:secp521r1") requiresSha2+=(false) current+=(false) names+=("Chrome 31 Win 7") short+=("chrome_31_win7") ciphers+=("ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES128-GCM-SHA256:AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-AES256-SHA:AES256-SHA:ECDHE-ECDSA-RC4-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-RC4-SHA:ECDHE-RSA-AES128-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:RC4-SHA:RC4-MD5:AES128-SHA:DES-CBC3-SHA") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030100d1010000cd03035289e11a35cdb85cdc0b754c295ad207ca69931bc1a24b7fac2bf505beeb07a3000024c02bc02f009e009cc00ac01400390035c007c009c011c0130033003200050004002f000a0100008000000014001200000f7777772e73736c6c6162732e636f6dff01000100000a00080006001700180019000b00020100002300003374000000100022002006737064792f3206737064792f3308737064792f332e3108687474702f312e31754f0000000500050100000000000d0012001004010501020104030503020304020202") - protos+=("-tls1_2 -tls1_1 -tls1 -ssl3") + protos+=("-no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") lowest_protocol+=("0x0300") highest_protocol+=("0x0303") service+=("HTTP,FTP") @@ -255,16 +362,19 @@ minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("prime256v1:secp384r1:secp521r1") requiresSha2+=(false) current+=(false) names+=("Chrome 32 Win 7") short+=("chrome_32_win7") ciphers+=("ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES128-GCM-SHA256:AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-AES256-SHA:AES256-SHA:ECDHE-ECDSA-RC4-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-RC4-SHA:ECDHE-RSA-AES128-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:RC4-SHA:RC4-MD5:AES128-SHA:DES-CBC3-SHA") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030100d1010000cd030352dd2a2fa57a2b28556990f7a165d98ee6db68a58e3fe03a63f1e49660f683da000024c02bc02f009e009cc00ac01400390035c007c009c011c0130033003200050004002f000a0100008000000014001200000f7777772e73736c6c6162732e636f6dff01000100000a00080006001700180019000b00020100002300003374000000100022002006737064792f3206737064792f3308737064792f332e3108687474702f312e31754f0000000500050100000000000d0012001004010501020104030503020304020202") - protos+=("-tls1_2 -tls1_1 -tls1 -ssl3") + protos+=("-no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") lowest_protocol+=("0x0300") highest_protocol+=("0x0303") service+=("HTTP,FTP") @@ -273,16 +383,19 @@ minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("prime256v1:secp384r1:secp521r1") requiresSha2+=(false) current+=(false) names+=("Chrome 33 Win 7") short+=("chrome_33_win7") ciphers+=("ECDHE-ECDSA-CHACHA20-POLY1305-OLD:ECDHE-RSA-CHACHA20-POLY1305-OLD:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES128-GCM-SHA256:AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-AES256-SHA:AES256-SHA:ECDHE-ECDSA-RC4-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-RC4-SHA:ECDHE-RSA-AES128-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:RC4-SHA:RC4-MD5:AES128-SHA:DES-CBC3-SHA") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030100d2010000ce030353199d5b3e169e9dde7fa14fd1338ade91887c70040e39117dc261b29de21852000028cc14cc13c02bc02f009e009cc00ac01400390035c007c009c011c0130033003200050004002f000a0100007d00000014001200000f7777772e73736c6c6162732e636f6dff01000100000a00080006001700180019000b0002010000230000337400000010001b001906737064792f3308737064792f332e3108687474702f312e3175500000000500050100000000000d001200100401050102010403050302030402020200120000") - protos+=("-tls1_2 -tls1_1 -tls1 -ssl3") + protos+=("-no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") lowest_protocol+=("0x0300") highest_protocol+=("0x0303") service+=("HTTP,FTP") @@ -291,16 +404,19 @@ minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("prime256v1:secp384r1:secp521r1") requiresSha2+=(false) current+=(false) names+=("Chrome 34 OS X") short+=("chrome_34_osx") ciphers+=("ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-CHACHA20-POLY1305-OLD:ECDHE-RSA-CHACHA20-POLY1305-OLD:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-RC4-SHA:ECDHE-RSA-RC4-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:DHE-RSA-AES256-SHA:AES128-GCM-SHA256:AES128-SHA:AES256-SHA:DES-CBC3-SHA:RC4-SHA:RC4-MD5") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030100d2010000ce0303e4165a3865ece64acaa5f86ffaf810f345cd516c25688f191d0356f175f9e2c5000028c02bc02f009ecc14cc13c00ac009c013c014c007c011003300320039009c002f0035000a000500040100007d00000014001200000f7777772e73736c6c6162732e636f6dff01000100000a00080006001700180019000b0002010000230000337400000010001b001906737064792f3308737064792f332e3108687474702f312e3175500000000500050100000000000d001200100401050102010403050302030402020200120000") - protos+=("-tls1_2 -tls1_1 -tls1 -ssl3") + protos+=("-no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") lowest_protocol+=("0x0300") highest_protocol+=("0x0303") service+=("HTTP,FTP") @@ -309,16 +425,19 @@ minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("prime256v1:secp384r1:secp521r1") requiresSha2+=(false) current+=(false) names+=("Chrome 35 Win 7") short+=("chrome_35_win7") ciphers+=("ECDHE-ECDSA-CHACHA20-POLY1305-OLD:ECDHE-RSA-CHACHA20-POLY1305-OLD:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-RC4-SHA:ECDHE-RSA-RC4-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:DHE-RSA-AES256-SHA:AES128-GCM-SHA256:AES128-SHA:AES256-SHA:DES-CBC3-SHA:RC4-SHA:RC4-MD5") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030100d2010000ce03032cb92528d05b1cf32e6b5384a7d39ddf0908f656e4572520c5bac4bf96621434000028cc14cc13c02bc02f009ec00ac009c013c014c007c011003300320039009c002f0035000a000500040100007d00000014001200000f6465762e73736c6c6162732e636f6dff01000100000a00080006001700180019000b0002010000230000337400000010001b001906737064792f3308737064792f332e3108687474702f312e3175500000000500050100000000000d001200100401050102010403050302030402020200120000") - protos+=("-tls1_2 -tls1_1 -tls1 -ssl3") + protos+=("-no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") lowest_protocol+=("0x0300") highest_protocol+=("0x0303") service+=("HTTP,FTP") @@ -327,16 +446,19 @@ minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("prime256v1:secp384r1:secp521r1") requiresSha2+=(false) current+=(false) names+=("Chrome 36 Win 7") short+=("chrome_36_win7") ciphers+=("ECDHE-ECDSA-CHACHA20-POLY1305-OLD:ECDHE-RSA-CHACHA20-POLY1305-OLD:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-RC4-SHA:ECDHE-RSA-RC4-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:DHE-RSA-AES256-SHA:AES128-GCM-SHA256:AES128-SHA:AES256-SHA:DES-CBC3-SHA:RC4-SHA:RC4-MD5") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030100d2010000ce03032466f5db5320e055ed5aad2d86eccf3a9b4d07e1b1cdce8cb86c635d45c8449a000028cc14cc13c02bc02f009ec00ac009c013c014c007c011003300320039009c002f0035000a000500040100007d00000014001200000f6465762e73736c6c6162732e636f6dff01000100000a00080006001700180019000b0002010000230000337400000010001b001906737064792f3308737064792f332e3108687474702f312e317550000000050005010000000000120000000d0012001004010501020104030503020304020202") - protos+=("-tls1_2 -tls1_1 -tls1 -ssl3") + protos+=("-no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") lowest_protocol+=("0x0300") highest_protocol+=("0x0303") service+=("HTTP,FTP") @@ -345,16 +467,19 @@ minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("prime256v1:secp384r1:secp521r1") requiresSha2+=(false) current+=(false) names+=("Chrome 37 OS X") short+=("chrome_37_osx") ciphers+=("ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-CHACHA20-POLY1305-OLD:ECDHE-RSA-CHACHA20-POLY1305-OLD:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-RC4-SHA:ECDHE-RSA-RC4-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:DHE-RSA-AES256-SHA:AES128-GCM-SHA256:AES128-SHA:AES256-SHA:DES-CBC3-SHA:RC4-SHA:RC4-MD5") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030100d2010000ce0303a210a65d166b4f98899fe70b3ab274c941fab765b91fa37f77dde1844a9721c9000028c02bc02f009ecc14cc13c00ac009c013c014c007c011003300320039009c002f0035000a000500040100007d00000014001200000f6465762e73736c6c6162732e636f6dff01000100000a00080006001700180019000b0002010000230000337400000010001b001906737064792f3308737064792f332e3108687474702f312e317550000000050005010000000000120000000d0012001004010501020104030503020304020202") - protos+=("-tls1_2 -tls1_1 -tls1 -ssl3") + protos+=("-no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") lowest_protocol+=("0x0300") highest_protocol+=("0x0303") service+=("HTTP,FTP") @@ -363,16 +488,19 @@ minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("prime256v1:secp384r1:secp521r1") requiresSha2+=(false) current+=(false) names+=("Chrome 39 OS X") short+=("chrome_39_osx") ciphers+=("ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:DHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-CHACHA20-POLY1305-OLD:ECDHE-RSA-CHACHA20-POLY1305-OLD:DHE-RSA-CHACHA20-POLY1305-OLD:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES256-SHA:DHE-RSA-AES256-SHA:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES128-SHA:DHE-RSA-AES128-SHA:ECDHE-RSA-RC4-SHA:ECDHE-ECDSA-RC4-SHA:AES128-GCM-SHA256:AES256-SHA:AES128-SHA:RC4-SHA:RC4-MD5:DES-CBC3-SHA") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030100d3010000cf0303b7fa18a5509607700fb70acc290b717322d66bfc899a662b2746e1741cf4e74000002ac02fc02b009ecc14cc13cc15c014c00a0039c013c0090033c011c007009c0035002f00050004000a00ff0100007c00000014001200000f6465762e73736c6c6162732e636f6d00230000000d00160014060106030501050304010403030103030201020300050005010000000033740000001200000010001b001908687474702f312e3106737064792f3308737064792f332e3175500000000b00020100000a00080006001700180019") - protos+=("-tls1_2 -tls1_1 -tls1 -ssl3") + protos+=("-no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") lowest_protocol+=("0x0300") highest_protocol+=("0x0303") service+=("HTTP,FTP") @@ -381,16 +509,19 @@ minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("prime256v1:secp384r1:secp521r1") requiresSha2+=(false) current+=(false) names+=("Chrome 40 OS X") short+=("chrome_40_osx") ciphers+=("ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:DHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-CHACHA20-POLY1305-OLD:ECDHE-RSA-CHACHA20-POLY1305-OLD:DHE-RSA-CHACHA20-POLY1305-OLD:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES256-SHA:DHE-RSA-AES256-SHA:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES128-SHA:DHE-RSA-AES128-SHA:ECDHE-RSA-RC4-SHA:ECDHE-ECDSA-RC4-SHA:AES128-GCM-SHA256:AES256-SHA:AES128-SHA:RC4-SHA:RC4-MD5:DES-CBC3-SHA") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030100d0010000cc030377d43ab02ced3617a218bb7313d9f271111f4d4f92b2d4d532e79c243ba0221500002ac02fc02b009ecc14cc13cc15c014c00a0039c013c0090033c011c007009c0035002f00050004000a00ff0100007900000014001200000f6465762e73736c6c6162732e636f6d0017000000230000000d001600140601060305010503040104030301030302010203000500050100000000337400000012000000100014001208687474702f312e3108737064792f332e3175500000000b00020100000a00080006001700180019") - protos+=("-tls1_2 -tls1_1 -tls1") + protos+=("-no_ssl3 -no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") lowest_protocol+=("0x0301") highest_protocol+=("0x0303") service+=("HTTP,FTP") @@ -399,16 +530,19 @@ minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("prime256v1:secp384r1:secp521r1") requiresSha2+=(false) current+=(false) names+=("Chrome 42 OS X") short+=("chrome_42_osx") ciphers+=("ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-CHACHA20-POLY1305-OLD:ECDHE-RSA-CHACHA20-POLY1305-OLD:DHE-RSA-CHACHA20-POLY1305-OLD:ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:DHE-RSA-AES128-SHA:ECDHE-ECDSA-RC4-SHA:ECDHE-RSA-RC4-SHA:AES128-GCM-SHA256:AES256-SHA:AES128-SHA:RC4-SHA:RC4-MD5:DES-CBC3-SHA") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030100d4010000d0030387a11416629548eab673e8e89c34252810ae36dd940f1649e67a8cb34655e1e700002ac02bc02f009ecc14cc13cc15c00ac0140039c009c0130033c007c011009c0035002f00050004000a00ff0100007d00000014001200000f6465762e73736c6c6162732e636f6d0017000000230000000d00160014060106030501050304010403030103030201020300050005010000000033740000001200000010001a001808687474702f312e3108737064792f332e310568322d313475500000000b00020100000a0006000400170018") - protos+=("-tls1_2 -tls1_1 -tls1") + protos+=("-no_ssl3 -no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") lowest_protocol+=("0x0301") highest_protocol+=("0x0303") service+=("HTTP,FTP") @@ -417,16 +551,19 @@ minRsaBits+=(-1) maxRsaBits+=(4096) minEcdsaBits+=(-1) + curves+=("prime256v1:secp384r1") requiresSha2+=(false) current+=(false) names+=("Chrome 43 OS X") short+=("chrome_43_osx") ciphers+=("ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-CHACHA20-POLY1305-OLD:ECDHE-RSA-CHACHA20-POLY1305-OLD:DHE-RSA-CHACHA20-POLY1305-OLD:ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:DHE-RSA-AES128-SHA:AES128-GCM-SHA256:AES256-SHA:AES128-SHA:DES-CBC3-SHA") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030100cf010000cb03033d87f93d7c4c1b021da6c5e2e9fe02ec0aee76ede29835ffb55c28571933c60b000022c02bc02f009ecc14cc13cc15c00ac0140039c009c0130033009c0035002f000a00ff0100008000000014001200000f6465762e73736c6c6162732e636f6d0017000000230000000d00160014060106030501050304010403030103030201020300050005010000000033740000001200000010001d001b08687474702f312e3108737064792f332e310568322d313402683275500000000b00020100000a0006000400170018") - protos+=("-tls1_2 -tls1_1 -tls1") + protos+=("-no_ssl3 -no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") lowest_protocol+=("0x0301") highest_protocol+=("0x0303") service+=("HTTP,FTP") @@ -435,16 +572,19 @@ minRsaBits+=(-1) maxRsaBits+=(4096) minEcdsaBits+=(-1) + curves+=("prime256v1:secp384r1") requiresSha2+=(false) current+=(false) names+=("Chrome 45 OS X") short+=("chrome_45_osx") ciphers+=("ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-CHACHA20-POLY1305-OLD:ECDHE-RSA-CHACHA20-POLY1305-OLD:DHE-RSA-CHACHA20-POLY1305-OLD:ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:DHE-RSA-AES128-SHA:AES128-GCM-SHA256:AES256-SHA:AES128-SHA:DES-CBC3-SHA") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030100cf010000cb0303ee7b22a8ec3bbae266ee164ca54dbff70de23513d137fc78ba7ef975763312dc000022c02bc02f009ecc14cc13cc15c00ac0140039c009c0130033009c0035002f000a00ff0100008000000014001200000f6465762e73736c6c6162732e636f6d0017000000230000000d00160014060106030501050304010403030103030201020300050005010000000033740000001200000010001d001b08687474702f312e3108737064792f332e310568322d313402683275500000000b00020100000a0006000400170018") - protos+=("-tls1_2 -tls1_1 -tls1") + protos+=("-no_ssl3 -no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") lowest_protocol+=("0x0301") highest_protocol+=("0x0303") service+=("HTTP,FTP") @@ -453,16 +593,19 @@ minRsaBits+=(-1) maxRsaBits+=(8192) minEcdsaBits+=(-1) + curves+=("prime256v1:secp384r1") requiresSha2+=(false) current+=(false) names+=("Chrome 47 OS X") short+=("chrome_47_osx") ciphers+=("ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-CHACHA20-POLY1305-OLD:ECDHE-RSA-CHACHA20-POLY1305-OLD:ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:DHE-RSA-AES128-SHA:AES128-GCM-SHA256:AES256-SHA:AES128-SHA:DES-CBC3-SHA") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030100ca010000c6030361f8858af23cda649baf596105ec66bfe5b4642046c486e3e5321b26588392f400001ec02bc02f009ecc14cc13c00ac0140039c009c0130033009c0035002f000a0100007fff0100010000000014001200000f6465762e73736c6c6162732e636f6d0017000000230000000d001600140601060305010503040104030301030302010203000500050100000000337400000012000000100017001508687474702f312e3108737064792f332e3102683275500000000b00020100000a0006000400170018") - protos+=("-tls1_2 -tls1_1 -tls1") + protos+=("-no_ssl3 -no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") lowest_protocol+=("0x0301") highest_protocol+=("0x0303") service+=("HTTP,FTP") @@ -471,16 +614,19 @@ minRsaBits+=(-1) maxRsaBits+=(8192) minEcdsaBits+=(-1) + curves+=("prime256v1:secp384r1") requiresSha2+=(false) current+=(false) names+=("Chrome 48 OS X") short+=("chrome_48_osx") ciphers+=("ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-CHACHA20-POLY1305-OLD:ECDHE-RSA-CHACHA20-POLY1305-OLD:ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:DHE-RSA-AES128-SHA:AES128-GCM-SHA256:AES256-SHA:AES128-SHA:DES-CBC3-SHA") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030100ca010000c603037ac82baca9c0d08b1a01ecfb0bf5824f195153e0c6b4b48f5bf4621846376e8a00001ec02bc02f009ecc14cc13c00ac0140039c009c0130033009c0035002f000a0100007fff0100010000000014001200000f6465762e73736c6c6162732e636f6d0017000000230000000d001600140601060305010503040104030301030302010203000500050100000000337400000012000000100017001502683208737064792f332e3108687474702f312e3175500000000b00020100000a0006000400170018") - protos+=("-tls1_2 -tls1_1 -tls1") + protos+=("-no_ssl3 -no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") lowest_protocol+=("0x0301") highest_protocol+=("0x0303") service+=("HTTP,FTP") @@ -489,16 +635,19 @@ minRsaBits+=(-1) maxRsaBits+=(8192) minEcdsaBits+=(-1) + curves+=("prime256v1:secp384r1") requiresSha2+=(false) current+=(false) names+=("Chrome 49 Win 7") short+=("chrome_49_win7") ciphers+=("ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-CHACHA20-POLY1305-OLD:ECDHE-RSA-CHACHA20-POLY1305-OLD:ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:AES128-GCM-SHA256:AES256-SHA:AES128-SHA:DES-CBC3-SHA") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030100c8010000c40303699c8a4e3834651e3cfcb22fa744ce5ce607e584a16f527d30f8af8a4dbea42100001cc02bc02fcca9cca8cc14cc13c00ac014c009c013009c0035002f000a0100007fff0100010000000014001200000f6465762e73736c6c6162732e636f6d0017000000230000000d001600140601060305010503040104030301030302010203000500050100000000337400000012000000100017001502683208737064792f332e3108687474702f312e3175500000000b00020100000a0006000400170018") - protos+=("-tls1_2 -tls1_1 -tls1") + protos+=("-no_ssl3 -no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") lowest_protocol+=("0x0301") highest_protocol+=("0x0303") service+=("HTTP,FTP") @@ -507,16 +656,19 @@ minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("prime256v1:secp384r1") requiresSha2+=(false) current+=(false) names+=("Chrome 49 XP SP3") short+=("chrome_49_xpsp3") ciphers+=("ECDHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305-OLD:ECDHE-RSA-AES256-SHA:ECDHE-RSA-AES128-SHA:AES128-GCM-SHA256:AES256-SHA:AES128-SHA:DES-CBC3-SHA") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030100be010000ba03030405d478d0c0c15c089a01050e9a0286170de6d8766ec3d07d8ae27cf44abbd9000012c02fcca8cc13c014c013009c0035002f000a0100007fff0100010000000014001200000f6465762e73736c6c6162732e636f6d0017000000230000000d001600140601060305010503040104030301030302010203000500050100000000337400000012000000100017001502683208737064792f332e3108687474702f312e3175500000000b00020100000a0006000400170018") - protos+=("-tls1_2 -tls1_1 -tls1") + protos+=("-no_ssl3 -no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") lowest_protocol+=("0x0301") highest_protocol+=("0x0303") service+=("HTTP,FTP") @@ -525,16 +677,19 @@ minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("prime256v1:secp384r1") requiresSha2+=(false) current+=(false) names+=("Chrome 50 Win 7") short+=("chrome_50_win7") ciphers+=("ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-CHACHA20-POLY1305-OLD:ECDHE-RSA-CHACHA20-POLY1305-OLD:ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:AES128-GCM-SHA256:AES256-SHA:AES128-SHA:DES-CBC3-SHA") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030100c6010000c20303ff4e7eb1ce359979138cc297b9911c45cd06b1928e4356132844309a471c3c9700001cc02bc02fcca9cca8cc14cc13c00ac014c009c013009c0035002f000a0100007dff0100010000000014001200000f6465762e73736c6c6162732e636f6d0017000000230000000d0012001006010603050105030401040302010203000500050100000000337400000012000000100017001502683208737064792f332e3108687474702f312e3175500000000b00020100000a00080006001d00170018") - protos+=("-tls1_2 -tls1_1 -tls1") + protos+=("-no_ssl3 -no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") lowest_protocol+=("0x0301") highest_protocol+=("0x0303") service+=("HTTP,FTP") @@ -543,16 +698,19 @@ minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("X25519:prime256v1:secp384r1") requiresSha2+=(false) current+=(false) names+=("Chrome 51 Win 7") short+=("chrome_51_win7") ciphers+=("ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-CHACHA20-POLY1305-OLD:ECDHE-RSA-CHACHA20-POLY1305-OLD:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-SHA:AES256-SHA:DES-CBC3-SHA") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030100bf010000bb030355079db3b53ce2a6d3335902717ae6a84cc4b855d0b68775ac287f38da343c55000022c02bc02fc02cc030cca9cca8cc14cc13c009c013c00ac014009c009d002f0035000a01000070ff0100010000000014001200000f6465762e73736c6c6162732e636f6d0017000000230000000d0012001006010603050105030401040302010203000500050100000000001200000010000e000c02683208687474702f312e3175500000000b00020100000a00080006001d00170018") - protos+=("-tls1_2 -tls1_1 -tls1") + protos+=("-no_ssl3 -no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") lowest_protocol+=("0x0301") highest_protocol+=("0x0303") service+=("HTTP,FTP") @@ -561,520 +719,823 @@ minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("X25519:prime256v1:secp384r1") requiresSha2+=(false) - current+=(true) + current+=(false) names+=("Chrome 57 Win 7") short+=("chrome_57_win7") ciphers+=("ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-SHA:AES256-SHA:DES-CBC3-SHA") + ciphersuites+=("TLS_AES_128_GCM_SHA256:TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256") sni+=("$SNI") warning+=("") handshakebytes+=("1603010200010001fc0303300e33daa8f1f0d2d72c461a08851a34fe44df4e18ae5349aafb48e79dd69b650000223a3a130113021303c02bc02fc02cc030cca9cca8c013c014009c009d002f0035000a010001b13a3a0000ff0100010000000014001200000f6465762e73736c6c6162732e636f6d0017000000230000000d00140012040308040401050308050501080606010201000500050100000000001200000010000e000c02683208687474702f312e3175500000000b000201000028002b00290a0a000100001d0020beb55ec17fee5371560958f78db49d4dc33723e42a200b24646b6d77a7a94867002d00020101002b000b0aaaaa7f12030303020301000a000a00080a0a001d00170018dada000100001500ec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000") - protos+=("-tls1_2 -tls1_1 -tls1") + protos+=("-no_ssl3 -no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") lowest_protocol+=("0x0301") - highest_protocol+=("0x0303") + highest_protocol+=("0x0304") + service+=("HTTP,FTP") + minDhBits+=(1024) + maxDhBits+=(-1) + minRsaBits+=(-1) + maxRsaBits+=(-1) + minEcdsaBits+=(-1) + curves+=("X25519:prime256v1:secp384r1") + requiresSha2+=(false) + current+=(false) + + names+=("Chrome 65 Win 7") + short+=("chrome_65_win7") + ciphers+=("ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-SHA:AES256-SHA:DES-CBC3-SHA") + ciphersuites+=("TLS_AES_128_GCM_SHA256:TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256") + sni+=("$SNI") + warning+=("") + handshakebytes+=("1603010200010001fc0303abf9bd5d75f6783bfb0db0fb40c5f833177112ba6672889478c17536369bc3de2008dd8e745cbe08eab8fdd245d5d6b19879e45ff51d7c173f5e0fb2e3d5088ba70022aaaa130113021303c02bc02fc02cc030cca9cca8c013c014009c009d002f0035000a01000191baba0000ff0100010000000014001200000f6465762e73736c6c6162732e636f6d0017000000230000000d00140012040308040401050308050501080606010201000500050100000000001200000010000e000c02683208687474702f312e3175500000000b000201000033002b0029fafa000100001d0020bfd15604702db7f4b693d346e32d2d3dfc8dff2438310f002eef79d1d88ac927002d00020101002b000b0a7a7a7f17030303020301000a000a0008fafa001d001700185a5a000100001500cc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000") + protos+=("-no_ssl3 -no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") + lowest_protocol+=("0x0301") + highest_protocol+=("0x0304") + service+=("HTTP,FTP") + minDhBits+=(1024) + maxDhBits+=(-1) + minRsaBits+=(-1) + maxRsaBits+=(-1) + minEcdsaBits+=(-1) + curves+=("X25519:prime256v1:secp384r1") + requiresSha2+=(false) + current+=(false) + + names+=("Chrome 70 Win 10") + short+=("chrome_70_win10") + ciphers+=("ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-SHA:AES256-SHA:DES-CBC3-SHA") + ciphersuites+=("TLS_AES_128_GCM_SHA256:TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256") + sni+=("$SNI") + warning+=("") + handshakebytes+=("1603010200010001fc0303a4ae4c9839623356a42a2a977373dcefc5920611a46c549eca42959de9e2dab220d6c3276206e9c756685d96687302864815ed0e8496472898e86b30b694ee994300229a9a130113021303c02bc02fc02cc030cca9cca8c013c014009c009d002f0035000a010001913a3a0000ff0100010000000014001200000f6465762e73736c6c6162732e636f6d0017000000230000000d00140012040308040401050308050501080606010201000500050100000000001200000010000e000c02683208687474702f312e3175500000000b000201000033002b00291a1a000100001d00205672b32aa464a7b8513f37108290ab0dd39e317d2b0db8fe0d77c147b324fe29002d00020101002b000b0a0a0a0304030303020301000a000a00081a1a001d00170018001b00030200022a2a000100001500c50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000") + protos+=("-no_ssl3 -no_ssl2") + tlsvers+=("-tls1_3 -tls1_2 -tls1_1 -tls1") + lowest_protocol+=("0x0301") + highest_protocol+=("0x0304") service+=("HTTP,FTP") minDhBits+=(1024) maxDhBits+=(-1) minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("X25519:prime256v1:secp384r1") + requiresSha2+=(false) + current+=(false) + + names+=("Chrome 73 (Win 10)") + short+=("chrome_73_win10") + ciphers+=("TLS_AES_128_GCM_SHA256:TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-SHA:AES256-SHA:DES-CBC3-SHA") + ciphersuites+=("TLS_AES_128_GCM_SHA256:TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256") + sni+=("$SNI") + warning+=("") + handshakebytes+=("1603010200010001fc0303a719e434922565bbd59fe0dfec21b7f5c8549fdf52566af99cce87ecb276992b20bbf979b5fbe4ebd1412e55ffe6b811e561d3f04ce451fc229d329babda4de91d00227a7a130113021303c02bc02fc02cc030cca9cca8c013c014009c009d002f0035000a010001914a4a000000000012001000000d7777772e676f6f676c652e646500170000ff01000100000a000a0008aaaa001d00170018000b00020100002300000010000e000c02683208687474702f312e31000500050100000000000d00140012040308040401050308050501080606010201001200000033002b0029aaaa000100001d00205c2f12fabe8b2ff843aa9f347816b7d3a8b8c051f0830f4bbf13d44b5ec37c2b002d00020101002b000b0aeaea0304030303020301001b0003020002eaea000100001500cb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000") + protos+=("-no_ssl3 -no_ssl2") + tlsvers+=("-tls1_3 -tls1_2 -tls1_1 -tls1") + lowest_protocol+=("0x0301") + highest_protocol+=("0x0304") + alpn+=("h2,http/1.1") + service+=("HTTP") + minDhBits+=(1024) + maxDhBits+=(-1) + minRsaBits+=(-1) + maxRsaBits+=(-1) + minEcdsaBits+=(-1) + curves+=("X25519:secp256r1:secp384r1") + requiresSha2+=(false) + current+=(false) + + names+=("Chrome 74 (Win 10)") + short+=("chrome_74_win10") + ciphers+=("TLS_AES_128_GCM_SHA256:TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-SHA:AES256-SHA:DES-CBC3-SHA") + ciphersuites+=("TLS_AES_128_GCM_SHA256:TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256") + sni+=("$SNI") + warning+=("") + handshakebytes+=("1603010200010001fc0303b95f99af8f312f71a9bc94bec54911187cb29365a901f40ef1cc193c51f23afc2074daa030d03808edadb1ac4bc435e41cd106166b6436f925a6501f7314eae2a600222a2a130113021303c02bc02fc02cc030cca9cca8c013c014009c009d002f0035000a01000191baba000000000012001000000d7777772e676f6f676c652e646500170000ff01000100000a000a00087a7a001d00170018000b00020100002300000010000e000c02683208687474702f312e31000500050100000000000d00140012040308040401050308050501080606010201001200000033002b00297a7a000100001d002062d1679f47bf75d0486d6fc6fa041c13b6cbb4c53984998d0b2db4c3f6b1277a002d00020101002b000b0aaaaa0304030303020301001b00030200027a7a000100001500cb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000") + protos+=("-no_ssl3 -no_ssl2") + tlsvers+=("-tls1_3 -tls1_2 -tls1_1 -tls1") + lowest_protocol+=("0x0301") + highest_protocol+=("0x0304") + alpn+=("h2,http/1.1") + service+=("HTTP") + minDhBits+=(1024) + maxDhBits+=(-1) + minRsaBits+=(-1) + maxRsaBits+=(-1) + minEcdsaBits+=(-1) + curves+=("X25519:secp256r1:secp384r1") + requiresSha2+=(false) + current+=(true) + + names+=("Chrome 78 (Win 10)") + short+=("chrome_78_win10") + ciphers+=("TLS_AES_128_GCM_SHA256:TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-SHA:AES256-SHA:DES-CBC3-SHA") + ciphersuites+=("TLS_AES_128_GCM_SHA256:TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256") + sni+=("$SNI") + warning+=("") + handshakebytes+=("1603010200010001fc030332e6eabb5d4b9818074f79423b0a9cde127a309671fcf0d0420bdb68f98bbc9320085a3e18e8e5cf4060c1e7065523d344f09186ffb835c10095df30b1611bc49a0022eaea130113021303c02bc02fc02cc030cca9cca8c013c014009c009d002f0035000a010001912a2a000000000014001200000f73736c2e677374617469632e636f6d00170000ff01000100000a000a0008eaea001d00170018000b00020100002300000010000e000c02683208687474702f312e31000500050100000000000d00140012040308040401050308050501080606010201001200000033002b0029eaea000100001d0020e0a5bb30a2a14bc13685b4a19ba59628aad22b761dceb63a9dcfa10475f84260002d00020101002b000b0a0a0a0304030303020301001b00030200025a5a000100001500c9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000") + protos+=("-no_ssl3 -no_ssl2") + tlsvers+=("-tls1_3 -tls1_2 -tls1_1 -tls1") + lowest_protocol+=("0x0301") + highest_protocol+=("0x0304") + alpn+=("h2,http/1.1") + service+=("HTTP") + minDhBits+=(1024) + maxDhBits+=(-1) + minRsaBits+=(-1) + maxRsaBits+=(-1) + minEcdsaBits+=(-1) + curves+=("X25519:secp256r1:secp384r1") + requiresSha2+=(false) + current+=(false) + + names+=("Chrome 79 (Win 10)") + short+=("chrome_79_win10") + ciphers+=("TLS_AES_128_GCM_SHA256:TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-SHA:AES256-SHA:DES-CBC3-SHA") + ciphersuites+=("TLS_AES_128_GCM_SHA256:TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256") + sni+=("$SNI") + warning+=("") + handshakebytes+=("1603010200010001fc03032f8eea63ff25d05264565777081b6d1a326e12f37751c33c7e953973af65b2ab20a62f96b75b1c41454679b64cd32fb0fbbf99ff019501d92184d589a529c21c590022caca130113021303c02bc02fc02cc030cca9cca8c013c014009c009d002f0035000a010001917a7a000000000014001200000f73736c2e677374617469632e636f6d00170000ff01000100000a000a0008eaea001d00170018000b00020100002300000010000e000c02683208687474702f312e31000500050100000000000d00140012040308040401050308050501080606010201001200000033002b0029eaea000100001d0020465dfa0295bf9cd3578d2f23bbfdf58d6468c5dd0c071f0b7c6bb92fc507685b002d00020101002b000b0ababa0304030303020301001b00030200029a9a000100001500c9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000") + protos+=("-no_ssl3 -no_ssl2") + tlsvers+=("-tls1_3 -tls1_2 -tls1_1 -tls1") + lowest_protocol+=("0x0301") + highest_protocol+=("0x0304") + alpn+=("h2,http/1.1") + service+=("HTTP") + minDhBits+=(1024) + maxDhBits+=(-1) + minRsaBits+=(-1) + maxRsaBits+=(-1) + minEcdsaBits+=(-1) + curves+=("X25519:secp256r1:secp384r1") requiresSha2+=(false) current+=(true) names+=("Firefox 10.0.12 ESR Win 7") short+=("firefox_10012_esr_win7") ciphers+=("ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-CAMELLIA256-SHA:DHE-DSS-CAMELLIA256-SHA:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA:ECDH-RSA-AES256-SHA:ECDH-ECDSA-AES256-SHA:CAMELLIA256-SHA:AES256-SHA:ECDHE-ECDSA-RC4-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-RC4-SHA:ECDHE-RSA-AES128-SHA:DHE-RSA-CAMELLIA128-SHA:DHE-DSS-CAMELLIA128-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:ECDH-RSA-RC4-SHA:ECDH-RSA-AES128-SHA:ECDH-ECDSA-RC4-SHA:ECDH-ECDSA-AES128-SHA:SEED-SHA:CAMELLIA128-SHA:RC4-SHA:RC4-MD5:AES128-SHA:ECDHE-ECDSA-DES-CBC3-SHA:ECDHE-RSA-DES-CBC3-SHA:EDH-RSA-DES-CBC3-SHA:EDH-DSS-DES-CBC3-SHA:ECDH-RSA-DES-CBC3-SHA:ECDH-ECDSA-DES-CBC3-SHA:DES-CBC3-SHA") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030100a30100009f030151fa38b87e68fb3b8c0fb02f6c7142e53e4fcb69cdd10296088ecc001e9bcebc00004800ffc00ac0140088008700390038c00fc00500840035c007c009c011c0130045004400330032c00cc00ec002c0040096004100050004002fc008c01200160013c00dc003feff000a0100002e00000014001200000f7777772e73736c6c6162732e636f6d000a00080006001700180019000b0002010000230000") - protos+=("-tls1 -ssl3") + protos+=("-no_tls1_2 -no_tls1_1 -no_ssl2") + tlsvers+=("-tls1") lowest_protocol+=("0x0300") highest_protocol+=("0x0301") - service+=("HTTP,FTP") + service+=("HTTP") minDhBits+=(-1) maxDhBits+=(-1) minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("prime256v1:secp384r1:secp521r1") requiresSha2+=(false) current+=(false) names+=("Firefox 17.0.7 ESR Win 7") short+=("firefox_1707_esr_win7") ciphers+=("ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-CAMELLIA256-SHA:DHE-DSS-CAMELLIA256-SHA:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA:ECDH-RSA-AES256-SHA:ECDH-ECDSA-AES256-SHA:CAMELLIA256-SHA:AES256-SHA:ECDHE-ECDSA-RC4-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-RC4-SHA:ECDHE-RSA-AES128-SHA:DHE-RSA-CAMELLIA128-SHA:DHE-DSS-CAMELLIA128-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:ECDH-RSA-RC4-SHA:ECDH-RSA-AES128-SHA:ECDH-ECDSA-RC4-SHA:ECDH-ECDSA-AES128-SHA:SEED-SHA:CAMELLIA128-SHA:RC4-SHA:RC4-MD5:AES128-SHA:ECDHE-ECDSA-DES-CBC3-SHA:ECDHE-RSA-DES-CBC3-SHA:EDH-RSA-DES-CBC3-SHA:EDH-DSS-DES-CBC3-SHA:ECDH-RSA-DES-CBC3-SHA:ECDH-ECDSA-DES-CBC3-SHA:DES-CBC3-SHA") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030100a7010000a3030151fa3041dd8c81c89fd6434776d3c39f3b8305fb116a567e219054e63b8e21a000004800ffc00ac0140088008700390038c00fc00500840035c007c009c011c0130045004400330032c00cc00ec002c0040096004100050004002fc008c01200160013c00dc003feff000a0100003200000014001200000f7777772e73736c6c6162732e636f6d000a00080006001700180019000b000201000023000033740000") - protos+=("-tls1 -ssl3") + protos+=("-no_tls1_2 -no_tls1_1 -no_ssl2") + tlsvers+=("-tls1") lowest_protocol+=("0x0300") highest_protocol+=("0x0301") - service+=("HTTP,FTP") + service+=("HTTP") minDhBits+=(-1) maxDhBits+=(-1) minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("prime256v1:secp384r1:secp521r1") requiresSha2+=(false) current+=(false) names+=("Firefox 21 Fedora 19") short+=("firefox_21_fedora19") ciphers+=("DHE-RSA-CAMELLIA256-SHA:DHE-DSS-CAMELLIA256-SHA:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA:CAMELLIA256-SHA:AES256-SHA:DHE-RSA-CAMELLIA128-SHA:DHE-DSS-CAMELLIA128-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:SEED-SHA:CAMELLIA128-SHA:RC4-SHA:RC4-MD5:AES128-SHA:EDH-RSA-DES-CBC3-SHA:EDH-DSS-DES-CBC3-SHA:DES-CBC3-SHA") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030100b3010000af030151fa34e8a9deb1b23f2cae528c633c4ac28931d1afb8b01215bc2980ed312a5a00002800ff00880087003900380084003500450044003300320096004100050004002f00160013feff000a0100005e00000014001200000f7777772e73736c6c6162732e636f6d000a00340032000100020003000400050006000700080009000a000b000c000d000e000f0010001100120013001400150016001700180019000b000201000023000033740000") - protos+=("-tls1 -ssl3") + protos+=("-no_tls1_2 -no_tls1_1 -no_ssl2") + tlsvers+=("-tls1") lowest_protocol+=("0x0300") highest_protocol+=("0x0301") - service+=("HTTP,FTP") + service+=("HTTP") minDhBits+=(-1) maxDhBits+=(-1) minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("sect163k1:sect163r1:sect163r2:sect193r1:sect193r2:sect233k1:sect233r1:sect239k1:sect283k1:sect283r1:sect409k1:sect409r1:sect571k1:sect571r1:secp160k1:secp160r1:secp160r2:secp192k1:prime192v1:secp224k1:secp224r1:secp256k1:prime256v1:secp384r1:secp521r1") requiresSha2+=(false) current+=(false) names+=("Firefox 21 Win 7") short+=("firefox_21_win7") ciphers+=("ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-CAMELLIA256-SHA:DHE-DSS-CAMELLIA256-SHA:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA:ECDH-RSA-AES256-SHA:ECDH-ECDSA-AES256-SHA:CAMELLIA256-SHA:AES256-SHA:ECDHE-ECDSA-RC4-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-RC4-SHA:ECDHE-RSA-AES128-SHA:DHE-RSA-CAMELLIA128-SHA:DHE-DSS-CAMELLIA128-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:ECDH-RSA-RC4-SHA:ECDH-RSA-AES128-SHA:ECDH-ECDSA-RC4-SHA:ECDH-ECDSA-AES128-SHA:SEED-SHA:CAMELLIA128-SHA:RC4-SHA:RC4-MD5:AES128-SHA:ECDHE-ECDSA-DES-CBC3-SHA:ECDHE-RSA-DES-CBC3-SHA:EDH-RSA-DES-CBC3-SHA:EDH-DSS-DES-CBC3-SHA:ECDH-RSA-DES-CBC3-SHA:ECDH-ECDSA-DES-CBC3-SHA:DES-CBC3-SHA") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030100a7010000a3030151d159b5c6a8e2e432e4fa5be54b0850bd809efe70e824293c882203f0ee1d6800004800ffc00ac0140088008700390038c00fc00500840035c007c009c011c0130045004400330032c00cc00ec002c0040096004100050004002fc008c01200160013c00dc003feff000a0100003200000014001200000f7777772e73736c6c6162732e636f6d000a00080006001700180019000b000201000023000033740000") - protos+=("-tls1 -ssl3") + protos+=("-no_tls1_2 -no_tls1_1 -no_ssl2") + tlsvers+=("-tls1") lowest_protocol+=("0x0300") highest_protocol+=("0x0301") - service+=("HTTP,FTP") + service+=("HTTP") minDhBits+=(-1) maxDhBits+=(-1) minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("prime256v1:secp384r1:secp521r1") requiresSha2+=(false) current+=(false) names+=("Firefox 22 Win 7") short+=("firefox_22_win7") ciphers+=("ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-CAMELLIA256-SHA:DHE-DSS-CAMELLIA256-SHA:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA:ECDH-RSA-AES256-SHA:ECDH-ECDSA-AES256-SHA:CAMELLIA256-SHA:AES256-SHA:ECDHE-ECDSA-RC4-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-RC4-SHA:ECDHE-RSA-AES128-SHA:DHE-RSA-CAMELLIA128-SHA:DHE-DSS-CAMELLIA128-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:ECDH-RSA-RC4-SHA:ECDH-RSA-AES128-SHA:ECDH-ECDSA-RC4-SHA:ECDH-ECDSA-AES128-SHA:SEED-SHA:CAMELLIA128-SHA:RC4-SHA:RC4-MD5:AES128-SHA:ECDHE-ECDSA-DES-CBC3-SHA:ECDHE-RSA-DES-CBC3-SHA:EDH-RSA-DES-CBC3-SHA:EDH-DSS-DES-CBC3-SHA:ECDH-RSA-DES-CBC3-SHA:ECDH-ECDSA-DES-CBC3-SHA:DES-CBC3-SHA") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030100aa010000a6030151fa2a72a6fa6d27feae3564b74d29a9cbaa7d432f5f6e5182d2bd25abb3b04a000046c00ac0140088008700390038c00fc00500840035c007c009c011c0130045004400330032c00cc00ec002c0040096004100050004002fc008c01200160013c00dc003feff000a0100003700000014001200000f7777772e73736c6c6162732e636f6dff01000100000a00080006001700180019000b000201000023000033740000") - protos+=("-tls1 -ssl3") + protos+=("-no_tls1_2 -no_tls1_1 -no_ssl2") + tlsvers+=("-tls1") lowest_protocol+=("0x0300") highest_protocol+=("0x0301") - service+=("HTTP,FTP") + service+=("HTTP") minDhBits+=(-1) maxDhBits+=(-1) minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("prime256v1:secp384r1:secp521r1") requiresSha2+=(false) current+=(false) names+=("Firefox 24.2.0 ESR Win 7") short+=("firefox_2420_esr_win7") ciphers+=("ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-CAMELLIA256-SHA:DHE-DSS-CAMELLIA256-SHA:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA:ECDH-RSA-AES256-SHA:ECDH-ECDSA-AES256-SHA:CAMELLIA256-SHA:AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-ECDSA-RC4-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-RC4-SHA:DHE-RSA-CAMELLIA128-SHA:DHE-DSS-CAMELLIA128-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:ECDH-RSA-AES128-SHA:ECDH-RSA-RC4-SHA:ECDH-ECDSA-AES128-SHA:ECDH-ECDSA-RC4-SHA:SEED-SHA:CAMELLIA128-SHA:AES128-SHA:RC4-SHA:RC4-MD5:ECDHE-ECDSA-DES-CBC3-SHA:ECDHE-RSA-DES-CBC3-SHA:EDH-RSA-DES-CBC3-SHA:EDH-DSS-DES-CBC3-SHA:ECDH-RSA-DES-CBC3-SHA:ECDH-ECDSA-DES-CBC3-SHA:DES-CBC3-SHA") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030100a7010000a3030152dd2828d1ee0481eedaff7c5edb64b528976fb7766e51404058e7666f72785c00004800ffc00ac0140088008700390038c00fc00500840035c009c007c013c0110045004400330032c00ec00cc004c00200960041002f00050004c008c01200160013c00dc003feff000a0100003200000014001200000f7777772e73736c6c6162732e636f6d000a00080006001700180019000b000201000023000033740000") - protos+=("-tls1 -ssl3") + protos+=("-no_tls1_2 -no_tls1_1 -no_ssl2") + tlsvers+=("-tls1") lowest_protocol+=("0x0300") highest_protocol+=("0x0301") - service+=("HTTP,FTP") + service+=("HTTP") minDhBits+=(-1) maxDhBits+=(-1) minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("prime256v1:secp384r1:secp521r1") requiresSha2+=(false) current+=(false) names+=("Firefox 24 Win 7") short+=("firefox_24_win7") ciphers+=("ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-CAMELLIA256-SHA:DHE-DSS-CAMELLIA256-SHA:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA:ECDH-RSA-AES256-SHA:ECDH-ECDSA-AES256-SHA:CAMELLIA256-SHA:AES256-SHA:ECDHE-ECDSA-RC4-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-RC4-SHA:ECDHE-RSA-AES128-SHA:DHE-RSA-CAMELLIA128-SHA:DHE-DSS-CAMELLIA128-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:ECDH-RSA-RC4-SHA:ECDH-RSA-AES128-SHA:ECDH-ECDSA-RC4-SHA:ECDH-ECDSA-AES128-SHA:SEED-SHA:CAMELLIA128-SHA:RC4-SHA:RC4-MD5:AES128-SHA:ECDHE-ECDSA-DES-CBC3-SHA:ECDHE-RSA-DES-CBC3-SHA:EDH-RSA-DES-CBC3-SHA:EDH-DSS-DES-CBC3-SHA:ECDH-RSA-DES-CBC3-SHA:ECDH-ECDSA-DES-CBC3-SHA:DES-CBC3-SHA") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030100a7010000a30301524d3e9effcb3d4ce13ee947036f9ef09aec0c2777b85432c1919369cad529fe00004800ffc00ac0140088008700390038c00fc00500840035c007c009c011c0130045004400330032c00cc00ec002c0040096004100050004002fc008c01200160013c00dc003feff000a0100003200000014001200000f7777772e73736c6c6162732e636f6d000a00080006001700180019000b000201000023000033740000") - protos+=("-tls1 -ssl3") + protos+=("-no_tls1_2 -no_tls1_1 -no_ssl2") + tlsvers+=("-tls1") lowest_protocol+=("0x0300") highest_protocol+=("0x0301") - service+=("HTTP,FTP") + service+=("HTTP") minDhBits+=(-1) maxDhBits+=(-1) minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("prime256v1:secp384r1:secp521r1") requiresSha2+=(false) current+=(false) names+=("Firefox 26 Win 8") short+=("firefox_26_win8") ciphers+=("ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-CAMELLIA256-SHA:DHE-DSS-CAMELLIA256-SHA:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA:ECDH-RSA-AES256-SHA:ECDH-ECDSA-AES256-SHA:CAMELLIA256-SHA:AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-ECDSA-RC4-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-RC4-SHA:DHE-RSA-CAMELLIA128-SHA:DHE-DSS-CAMELLIA128-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:ECDH-RSA-AES128-SHA:ECDH-RSA-RC4-SHA:ECDH-ECDSA-AES128-SHA:ECDH-ECDSA-RC4-SHA:SEED-SHA:CAMELLIA128-SHA:AES128-SHA:RC4-SHA:RC4-MD5:ECDHE-ECDSA-DES-CBC3-SHA:ECDHE-RSA-DES-CBC3-SHA:EDH-RSA-DES-CBC3-SHA:EDH-DSS-DES-CBC3-SHA:ECDH-RSA-DES-CBC3-SHA:ECDH-ECDSA-DES-CBC3-SHA:DES-CBC3-SHA") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030100b0010000ac030152dd2b8ca1a308011744a36c449e52073f2fa2ff5de5e519c2e49e4340f2947b00004800ffc00ac0140088008700390038c00fc00500840035c009c007c013c0110045004400330032c00ec00cc004c00200960041002f00050004c008c01200160013c00dc003feff000a0100003b00000014001200000f7777772e73736c6c6162732e636f6d000a00080006001700180019000b000201000023000033740000000500050100000000") - protos+=("-tls1 -ssl3") + protos+=("-no_tls1_2 -no_tls1_1 -no_ssl2") + tlsvers+=("-tls1") lowest_protocol+=("0x0300") highest_protocol+=("0x0301") - service+=("HTTP,FTP") + service+=("HTTP") minDhBits+=(-1) maxDhBits+=(-1) minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("prime256v1:secp384r1:secp521r1") requiresSha2+=(false) current+=(false) names+=("Firefox 27 Win 8") short+=("firefox_27_win8") ciphers+=("ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:ECDHE-RSA-DES-CBC3-SHA:ECDHE-ECDSA-RC4-SHA:ECDHE-RSA-RC4-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:DHE-RSA-CAMELLIA128-SHA:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA:DHE-RSA-CAMELLIA256-SHA:EDH-RSA-DES-CBC3-SHA:AES128-SHA:CAMELLIA128-SHA:AES256-SHA:CAMELLIA256-SHA:DES-CBC3-SHA:RC4-SHA:RC4-MD5") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030100b1010000ad0303eeedb1be0ed186b504a00a13984c3c1c2dfb93939e9a16b93940773db285d61000002ec02bc02fc00ac009c013c014c012c007c0110033003200450039003800880016002f004100350084000a000500040100005600000014001200000f7777772e73736c6c6162732e636f6dff01000100000a00080006001700180019000b000201000023000033740000000500050100000000000d0012001004010501020104030503020304020202") - protos+=("-tls1_2 -tls1_1 -tls1 -ssl3") + protos+=("-no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") lowest_protocol+=("0x0300") highest_protocol+=("0x0303") - service+=("HTTP,FTP") + service+=("HTTP") minDhBits+=(-1) maxDhBits+=(-1) minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("prime256v1:secp384r1:secp521r1") requiresSha2+=(false) current+=(false) names+=("Firefox 29 OS X") short+=("firefox_29_osx") ciphers+=("ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:ECDHE-RSA-DES-CBC3-SHA:ECDHE-ECDSA-RC4-SHA:ECDHE-RSA-RC4-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:DHE-RSA-CAMELLIA128-SHA:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA:DHE-RSA-CAMELLIA256-SHA:EDH-RSA-DES-CBC3-SHA:AES128-SHA:CAMELLIA128-SHA:AES256-SHA:CAMELLIA256-SHA:DES-CBC3-SHA:RC4-SHA:RC4-MD5") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030100b1010000ad0303e012d5c38373bd43274cba6ec28a56efa53a7e3e1bf620eaed21834b1bdc1f5a00002ec02bc02fc00ac009c013c014c012c007c0110033003200450039003800880016002f004100350084000a000500040100005600000014001200000f7777772e73736c6c6162732e636f6dff01000100000a00080006001700180019000b000201000023000033740000000500050100000000000d0012001004010501020104030503020304020202") - protos+=("-tls1_2 -tls1_1 -tls1 -ssl3") + protos+=("-no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") lowest_protocol+=("0x0300") highest_protocol+=("0x0303") - service+=("HTTP,FTP") + service+=("HTTP") minDhBits+=(-1) maxDhBits+=(-1) minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("prime256v1:secp384r1:secp521r1") requiresSha2+=(false) current+=(false) names+=("Firefox 30 OS X") short+=("firefox_30_osx") ciphers+=("ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:ECDHE-RSA-DES-CBC3-SHA:ECDHE-ECDSA-RC4-SHA:ECDHE-RSA-RC4-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:DHE-RSA-CAMELLIA128-SHA:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA:DHE-RSA-CAMELLIA256-SHA:EDH-RSA-DES-CBC3-SHA:AES128-SHA:CAMELLIA128-SHA:AES256-SHA:CAMELLIA256-SHA:DES-CBC3-SHA:RC4-SHA:RC4-MD5") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030100b1010000ad0303a7c35330633163ae4ca49796f648b005ee025112f17a7ef65117d54ee28602f400002ec02bc02fc00ac009c013c014c012c007c0110033003200450039003800880016002f004100350084000a000500040100005600000014001200000f6465762e73736c6c6162732e636f6dff01000100000a00080006001700180019000b000201000023000033740000000500050100000000000d0012001004010501020104030503020304020202") - protos+=("-tls1_2 -tls1_1 -tls1 -ssl3") + protos+=("-no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") lowest_protocol+=("0x0300") highest_protocol+=("0x0303") - service+=("HTTP,FTP") + service+=("HTTP") minDhBits+=(-1) maxDhBits+=(-1) minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("prime256v1:secp384r1:secp521r1") requiresSha2+=(false) current+=(false) names+=("Firefox 31.3.0 ESR Win 7") short+=("firefox_3130_esr_win7") ciphers+=("ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:ECDHE-RSA-DES-CBC3-SHA:ECDHE-ECDSA-RC4-SHA:ECDHE-RSA-RC4-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:DHE-RSA-CAMELLIA128-SHA:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA:DHE-RSA-CAMELLIA256-SHA:EDH-RSA-DES-CBC3-SHA:AES128-SHA:CAMELLIA128-SHA:AES256-SHA:CAMELLIA256-SHA:DES-CBC3-SHA:RC4-SHA:RC4-MD5") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030100b1010000ad030357ce74b9799a67f62ffd7f53fde81675039c3597b2b17f9e18dbbbd418dd68f600002ec02bc02fc00ac009c013c014c012c007c0110033003200450039003800880016002f004100350084000a000500040100005600000014001200000f6465762e73736c6c6162732e636f6dff01000100000a00080006001700180019000b000201000023000033740000000500050100000000000d0012001004010501020104030503020304020202") - protos+=("-tls1_2 -tls1_1 -tls1") + protos+=("-no_ssl3 -no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") lowest_protocol+=("0x0301") highest_protocol+=("0x0303") - service+=("HTTP,FTP") + service+=("HTTP") minDhBits+=(-1) maxDhBits+=(-1) minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("prime256v1:secp384r1:secp521r1") requiresSha2+=(false) current+=(false) names+=("Firefox 31 OS X") short+=("firefox_31_osx") ciphers+=("ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:ECDHE-RSA-DES-CBC3-SHA:ECDHE-ECDSA-RC4-SHA:ECDHE-RSA-RC4-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:DHE-RSA-CAMELLIA128-SHA:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA:DHE-RSA-CAMELLIA256-SHA:EDH-RSA-DES-CBC3-SHA:AES128-SHA:CAMELLIA128-SHA:AES256-SHA:CAMELLIA256-SHA:DES-CBC3-SHA:RC4-SHA:RC4-MD5") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030100b1010000ad03037daa4f4c8ca7922e261ce0a620d7220e42b0a5761733e8791e8b52a12524b0dc00002ec02bc02fc00ac009c013c014c012c007c0110033003200450039003800880016002f004100350084000a000500040100005600000014001200000f6465762e73736c6c6162732e636f6dff01000100000a00080006001700180019000b000201000023000033740000000500050100000000000d0012001004010501020104030503020304020202") - protos+=("-tls1_2 -tls1_1 -tls1 -ssl3") + protos+=("-no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") lowest_protocol+=("0x0300") highest_protocol+=("0x0303") - service+=("HTTP,FTP") + service+=("HTTP") minDhBits+=(-1) maxDhBits+=(-1) minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("prime256v1:secp384r1:secp521r1") requiresSha2+=(false) current+=(false) names+=("Firefox 32 OS X") short+=("firefox_32_osx") ciphers+=("ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:ECDHE-RSA-DES-CBC3-SHA:ECDHE-ECDSA-RC4-SHA:ECDHE-RSA-RC4-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:DHE-RSA-CAMELLIA128-SHA:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA:DHE-RSA-CAMELLIA256-SHA:EDH-RSA-DES-CBC3-SHA:AES128-SHA:CAMELLIA128-SHA:AES256-SHA:CAMELLIA256-SHA:DES-CBC3-SHA:RC4-SHA:RC4-MD5") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030100b1010000ad03035813901f246379098c8d653c1f4e8efa78b110c4a7224ee5a94ac00b312045c300002ec02bc02fc00ac009c013c014c012c007c0110033003200450039003800880016002f004100350084000a000500040100005600000014001200000f6465762e73736c6c6162732e636f6dff01000100000a00080006001700180019000b000201000023000033740000000500050100000000000d0012001004010501020104030503020304020202") - protos+=("-tls1_2 -tls1_1 -tls1 -ssl3") + protos+=("-no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") lowest_protocol+=("0x0300") highest_protocol+=("0x0303") - service+=("HTTP,FTP") + service+=("HTTP") minDhBits+=(-1) maxDhBits+=(-1) minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("prime256v1:secp384r1:secp521r1") requiresSha2+=(false) current+=(false) names+=("Firefox 34 OS X") short+=("firefox_34_osx") ciphers+=("ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-RC4-SHA:ECDHE-RSA-RC4-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:DHE-RSA-AES256-SHA:AES128-SHA:AES256-SHA:DES-CBC3-SHA:RC4-SHA:RC4-MD5") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030100c2010000be030316d5f2760b6b1369dc25b8d0bbc6bd17099f30a769d7396e877790e980587f7c000020c02bc02fc00ac009c013c014c007c011003300320039002f0035000a000500040100007500000014001200000f6465762e73736c6c6162732e636f6dff01000100000a00080006001700180019000b0002010000230000337400000010001b001908737064792f332e3106737064792f3308687474702f312e31000500050100000000000d0012001004010501020104030503020304020202") - protos+=("-tls1_2 -tls1_1 -tls1") + protos+=("-no_ssl3 -no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") lowest_protocol+=("0x0301") highest_protocol+=("0x0303") - service+=("HTTP,FTP") + service+=("HTTP") minDhBits+=(-1) maxDhBits+=(-1) minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("prime256v1:secp384r1:secp521r1") requiresSha2+=(false) current+=(false) names+=("Firefox 35 OS X") short+=("firefox_35_osx") ciphers+=("ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-RC4-SHA:ECDHE-RSA-RC4-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:DHE-RSA-AES256-SHA:AES128-SHA:AES256-SHA:DES-CBC3-SHA:RC4-SHA:RC4-MD5") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030100c8010000c40303d424604e56a4f359779595c71a8079613619e70e74511422525271b272d8a2e6000020c02bc02fc00ac009c013c014c007c011003300320039002f0035000a000500040100007b00000014001200000f6465762e73736c6c6162732e636f6dff01000100000a00080006001700180019000b00020100002300003374000000100021001f0568322d313408737064792f332e3106737064792f3308687474702f312e31000500050100000000000d0012001004010501020104030503020304020202") - protos+=("-tls1_2 -tls1_1 -tls1") + protos+=("-no_ssl3 -no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") lowest_protocol+=("0x0301") highest_protocol+=("0x0303") - service+=("HTTP,FTP") + service+=("HTTP") minDhBits+=(-1) maxDhBits+=(-1) minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("prime256v1:secp384r1:secp521r1") requiresSha2+=(false) current+=(false) names+=("Firefox 37 OS X") short+=("firefox_37_osx") ciphers+=("ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-AES128-SHA:DHE-RSA-AES256-SHA:AES128-SHA:AES256-SHA:DES-CBC3-SHA") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030100c6010000c20303559dff0127b42a68e274b8fc4b53c406200a28b8fb4d054274cc565a162b2cf4000016c02bc02fc00ac009c013c01400330039002f0035000a0100008300000014001200000f6465762e73736c6c6162732e636f6dff01000100000a00080006001700180019000b0002010000230000337400000010002900270568322d31360568322d31350568322d313402683208737064792f332e3108687474702f312e31000500050100000000000d0012001004010501020104030503020304020202") - protos+=("-tls1_2 -tls1_1 -tls1") + protos+=("-no_ssl3 -no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") lowest_protocol+=("0x0301") highest_protocol+=("0x0303") - service+=("HTTP,FTP") + service+=("HTTP") minDhBits+=(-1) maxDhBits+=(-1) minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("prime256v1:secp384r1:secp521r1") requiresSha2+=(false) current+=(false) names+=("Firefox 39 OS X") short+=("firefox_39_osx") ciphers+=("ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-AES128-SHA:DHE-RSA-AES256-SHA:AES128-SHA:AES256-SHA:DES-CBC3-SHA") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030100ca010000c60303efbbb1f18b9dd3e9fcf18cd01a52c517a47f65675e10f9492b6ec337885e8f4a000016c02bc02fc00ac009c013c01400330039002f0035000a0100008700000014001200000f6465762e73736c6c6162732e636f6dff01000100000a00080006001700180019000b0002010000230000337400000010002900270568322d31360568322d31350568322d313402683208737064792f332e3108687474702f312e31000500050100000000000d001600140401050106010201040305030603020304020202") - protos+=("-tls1_2 -tls1_1 -tls1") + protos+=("-no_ssl3 -no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") lowest_protocol+=("0x0301") highest_protocol+=("0x0303") - service+=("HTTP,FTP") + service+=("HTTP") minDhBits+=(1023) maxDhBits+=(-1) minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("prime256v1:secp384r1:secp521r1") requiresSha2+=(false) current+=(false) names+=("Firefox 41 OS X") short+=("firefox_41_osx") ciphers+=("ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-AES128-SHA:DHE-RSA-AES256-SHA:AES128-SHA:AES256-SHA:DES-CBC3-SHA") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030100b8010000b403037cc4fdb0a8ca09368879a9089201137186ba8a19cc56a83aa7b5db776e7cf936000016c02bc02fc00ac009c013c01400330039002f0035000a0100007500000014001200000f6465762e73736c6c6162732e636f6dff01000100000a00080006001700180019000b00020100002300003374000000100017001502683208737064792f332e3108687474702f312e31000500050100000000000d001600140401050106010201040305030603020304020202") - protos+=("-tls1_2 -tls1_1 -tls1") + protos+=("-no_ssl3 -no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") lowest_protocol+=("0x0301") highest_protocol+=("0x0303") - service+=("HTTP,FTP") + service+=("HTTP") minDhBits+=(1023) maxDhBits+=(-1) minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("prime256v1:secp384r1:secp521r1") requiresSha2+=(false) current+=(false) names+=("Firefox 42 OS X") short+=("firefox_42_osx") ciphers+=("ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-AES128-SHA:DHE-RSA-AES256-SHA:AES128-SHA:AES256-SHA:DES-CBC3-SHA") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030100b8010000b403038abe51f10e414011c88d4807c3cf465ae02ba1ef74dd1d59a0b8f04c4f13c969000016c02bc02fc00ac009c013c01400330039002f0035000a0100007500000014001200000f6465762e73736c6c6162732e636f6dff01000100000a00080006001700180019000b00020100002300003374000000100017001502683208737064792f332e3108687474702f312e31000500050100000000000d001600140401050106010201040305030603020304020202") - protos+=("-tls1_2 -tls1_1 -tls1") + protos+=("-no_ssl3 -no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") lowest_protocol+=("0x0301") highest_protocol+=("0x0303") - service+=("HTTP,FTP") + service+=("HTTP") minDhBits+=(1023) maxDhBits+=(-1) minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("prime256v1:secp384r1:secp521r1") requiresSha2+=(false) current+=(false) names+=("Firefox 44 OS X") short+=("firefox_44_osx") ciphers+=("ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-AES128-SHA:DHE-RSA-AES256-SHA:AES128-SHA:AES256-SHA:DES-CBC3-SHA") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030100b8010000b403038d3e6929d322af321fc324639a0adf67c7f8e798b4b74e7ec1627fca71a76fbb000016c02bc02fc00ac009c013c01400330039002f0035000a0100007500000014001200000f6465762e73736c6c6162732e636f6dff01000100000a00080006001700180019000b00020100002300003374000000100017001502683208737064792f332e3108687474702f312e31000500050100000000000d001600140401050106010201040305030603020304020202") - protos+=("-tls1_2 -tls1_1 -tls1") + protos+=("-no_ssl3 -no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") lowest_protocol+=("0x0301") highest_protocol+=("0x0303") - service+=("HTTP,FTP") + service+=("HTTP") minDhBits+=(1023) maxDhBits+=(-1) minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("prime256v1:secp384r1:secp521r1") requiresSha2+=(false) current+=(false) names+=("Firefox 45 Win 7") short+=("firefox_45_win7") ciphers+=("ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-AES128-SHA:DHE-RSA-AES256-SHA:AES128-SHA:AES256-SHA:DES-CBC3-SHA") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030100d8010000d40303c45b58b30c163444fbca2e8a1832e5a36999712fa83d7ff6b6c13d5a22181e7f205fd10ae0807128c0c0ede2914316ac6b777e529c1f0e89c849cdf0cbde26efa00016c02bc02fc00ac009c013c01400330039002f0035000a0100007500000014001200000f6465762e73736c6c6162732e636f6dff01000100000a00080006001700180019000b00020100002300003374000000100017001502683208737064792f332e3108687474702f312e31000500050100000000000d001600140401050106010201040305030603020304020202") - protos+=("-tls1_2 -tls1_1 -tls1") + protos+=("-no_ssl3 -no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") lowest_protocol+=("0x0301") highest_protocol+=("0x0303") - service+=("HTTP,FTP") + service+=("HTTP") minDhBits+=(1023) maxDhBits+=(-1) minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("prime256v1:secp384r1:secp521r1") requiresSha2+=(false) current+=(false) names+=("Firefox 46 Win 7") short+=("firefox_46_win7") ciphers+=("ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-AES128-SHA:DHE-RSA-AES256-SHA:AES128-SHA:AES256-SHA:DES-CBC3-SHA") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030100bc010000b8030332260ce2eccf67fb7444d64dcefb92a46e78801f135fe4d44acc1052af1b56b2000016c02bc02fc00ac009c013c01400330039002f0035000a0100007900000014001200000f6465762e73736c6c6162732e636f6d00170000ff01000100000a00080006001700180019000b00020100002300003374000000100017001502683208737064792f332e3108687474702f312e31000500050100000000000d001600140401050106010201040305030603020304020202") - protos+=("-tls1_2 -tls1_1 -tls1") + protos+=("-no_ssl3 -no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") lowest_protocol+=("0x0301") highest_protocol+=("0x0303") - service+=("HTTP,FTP") + service+=("HTTP") minDhBits+=(1023) maxDhBits+=(-1) minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("prime256v1:secp384r1:secp521r1") requiresSha2+=(false) current+=(false) names+=("Firefox 47 Win 7") short+=("firefox_47_win7") ciphers+=("ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-AES128-SHA:DHE-RSA-AES256-SHA:AES128-SHA:AES256-SHA:DES-CBC3-SHA") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030100c0010000bc0303d6566247c62e11fa1426d88ff5069e8c438d8c0750348f913506d46c24e6204100001ac02bc02fcca9cca8c00ac009c013c01400330039002f0035000a0100007900000014001200000f6465762e73736c6c6162732e636f6d00170000ff01000100000a00080006001700180019000b00020100002300003374000000100017001502683208737064792f332e3108687474702f312e31000500050100000000000d001600140401050106010201040305030603020304020202") - protos+=("-tls1_2 -tls1_1 -tls1") + protos+=("-no_ssl3 -no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") lowest_protocol+=("0x0301") highest_protocol+=("0x0303") - service+=("HTTP,FTP") + service+=("HTTP") minDhBits+=(1023) maxDhBits+=(-1) minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("prime256v1:secp384r1:secp521r1") requiresSha2+=(false) current+=(false) - names+=("Firefox 49 XP SP3") - short+=("firefox_49_xpsp3") + names+=("Firefox 49 Win 7") + short+=("firefox_49_win7") ciphers+=("ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-AES128-SHA:DHE-RSA-AES256-SHA:AES128-SHA:AES256-SHA:DES-CBC3-SHA") + ciphersuites+=("") sni+=("$SNI") warning+=("") - handshakebytes+=("16030100c6010000c20303655bcc0742ffca05df48e52838a668733165388e09df153a44cbdc7c39c0bb4300001ec02bc02fcca9cca8c02cc030c00ac009c013c01400330039002f0035000a0100007b00000014001200000f6465762e73736c6c6162732e636f6d00170000ff01000100000a00080006001700180019000b00020100002300003374000000100017001502683208737064792f332e3108687474702f312e31000500050100000000000d0018001604010501060102010403050306030203050204020202") - protos+=("-tls1_2 -tls1_1 -tls1") + handshakebytes+=("16030100e6010000e20303129162aca1f789ad3a792eaa766ba345770bbf2eb466e80bb51c3da72a29f95420b4419268602b765f6f206b948f9e6561cdd1f43606a44dc6fb2448862e26fc50001ec02bc02fcca9cca8c02cc030c00ac009c013c01400330039002f0035000a0100007b00000014001200000f6465762e73736c6c6162732e636f6d00170000ff01000100000a00080006001700180019000b00020100002300003374000000100017001502683208737064792f332e3108687474702f312e31000500050100000000000d0018001604010501060102010403050306030203050204020202") + protos+=("-no_ssl3 -no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") lowest_protocol+=("0x0301") highest_protocol+=("0x0303") - service+=("HTTP,FTP") + service+=("HTTP") minDhBits+=(1023) maxDhBits+=(-1) minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("prime256v1:secp384r1:secp521r1") requiresSha2+=(false) current+=(false) - names+=("Firefox 49 Win 7") - short+=("firefox_49_win7") + names+=("Firefox 49 XP SP3") + short+=("firefox_49_xpsp3") ciphers+=("ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-AES128-SHA:DHE-RSA-AES256-SHA:AES128-SHA:AES256-SHA:DES-CBC3-SHA") + ciphersuites+=("") sni+=("$SNI") warning+=("") - handshakebytes+=("16030100e6010000e20303129162aca1f789ad3a792eaa766ba345770bbf2eb466e80bb51c3da72a29f95420b4419268602b765f6f206b948f9e6561cdd1f43606a44dc6fb2448862e26fc50001ec02bc02fcca9cca8c02cc030c00ac009c013c01400330039002f0035000a0100007b00000014001200000f6465762e73736c6c6162732e636f6d00170000ff01000100000a00080006001700180019000b00020100002300003374000000100017001502683208737064792f332e3108687474702f312e31000500050100000000000d0018001604010501060102010403050306030203050204020202") - protos+=("-tls1_2 -tls1_1 -tls1") + handshakebytes+=("16030100c6010000c20303655bcc0742ffca05df48e52838a668733165388e09df153a44cbdc7c39c0bb4300001ec02bc02fcca9cca8c02cc030c00ac009c013c01400330039002f0035000a0100007b00000014001200000f6465762e73736c6c6162732e636f6d00170000ff01000100000a00080006001700180019000b00020100002300003374000000100017001502683208737064792f332e3108687474702f312e31000500050100000000000d0018001604010501060102010403050306030203050204020202") + protos+=("-no_ssl3 -no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") lowest_protocol+=("0x0301") highest_protocol+=("0x0303") - service+=("HTTP,FTP") + service+=("HTTP") minDhBits+=(1023) maxDhBits+=(-1) minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("prime256v1:secp384r1:secp521r1") requiresSha2+=(false) - current+=(true) + current+=(false) names+=("Firefox 53 Win 7") short+=("firefox_53_win7") ciphers+=("ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-AES128-SHA:DHE-RSA-AES256-SHA:AES128-SHA:AES256-SHA:DES-CBC3-SHA") + ciphersuites+=("TLS_AES_128_GCM_SHA256:TLS_CHACHA20_POLY1305_SHA256:TLS_AES_256_GCM_SHA384") sni+=("$SNI") warning+=("") handshakebytes+=("1603010200010001fc0303c6e53901883eada665bb773a45fb417e91d77d155c6092a7ad0f297f370c91d9000020130113031302c02bc02fcca9cca8c02cc030c013c01400330039002f0035000a010001b3001500b50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014001200000f6465762e73736c6c6162732e636f6d00170000ff01000100000a000e000c001d00170018001901000101000b00020100002300000010000e000c02683208687474702f312e310005000501000000000028006b0069001d0020ab2069b8be8cdd018bca89869f62bfbcc0e240b28ccc28f9c34a0c6c3d27b34300170041041abf1b74ecefdcb466e197a7be47fbbdbf4c6d10e8b9b73df21276a2dfc403db6db307b394465300de216b2a3ba47d87ce883adf65eae1e2a0adb821e0a64a06002b0009087f12030303020301ff030000000d0018001604030503060308040805080604010501060102030201002d00020101") - protos+=("-tls1_2 -tls1_1 -tls1") + protos+=("-no_ssl3 -no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") lowest_protocol+=("0x0301") - highest_protocol+=("0x0303") - service+=("HTTP,FTP") + highest_protocol+=("0x0304") + service+=("HTTP") minDhBits+=(1023) maxDhBits+=(-1) minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("X25519:prime256v1:secp384r1:secp521r1") + requiresSha2+=(false) + current+=(false) + + names+=("Firefox 59 Win 7") + short+=("firefox_59_win7") + ciphers+=("ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:AES128-SHA:AES256-SHA:DES-CBC3-SHA") + ciphersuites+=("TLS_AES_128_GCM_SHA256:TLS_CHACHA20_POLY1305_SHA256:TLS_AES_256_GCM_SHA384") + sni+=("$SNI") + warning+=("") + handshakebytes+=("1603010200010001fc0303df3b3c061b4fec148779c527bdc6fa5bafa4e0e086d89b989a67303945d05888203974b0b6d1200c20a720e50cc98f89e4933717f77d55f0882289b9f237075fe7001c130113031302c02bc02fcca9cca8c02cc030c013c014002f0035000a0100019700000014001200000f6465762e73736c6c6162732e636f6d00170000ff01000100000a000e000c001d00170018001901000101000b00020100002300000010000e000c02683208687474702f312e310005000501000000000033006b0069001d002016af4de59661c2d93e63fbc4134f07f565415ec6c86b33b2a205e9a516be1e220017004104f03cda2cf1937b841132236c89296acd231b390c484d03814ab5cb33760c60036a50556e1f18466154147f41d4a14acea7552bae533aa8cf72626866fafd4e0c002b0009087f17030303020301000d0018001604030503060308040805080604010501060102030201002d000201010015009d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000") + protos+=("-no_ssl3 -no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") + lowest_protocol+=("0x0301") + highest_protocol+=("0x0304") + service+=("HTTP") + minDhBits+=(1023) + maxDhBits+=(-1) + minRsaBits+=(-1) + maxRsaBits+=(-1) + minEcdsaBits+=(-1) + curves+=("X25519:prime256v1:secp384r1:secp521r1") + requiresSha2+=(false) + current+=(false) + + names+=("Firefox 62 Win 7") + short+=("firefox_62_win7") + ciphers+=("ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:AES128-SHA:AES256-SHA:DES-CBC3-SHA") + ciphersuites+=("TLS_AES_128_GCM_SHA256:TLS_CHACHA20_POLY1305_SHA256:TLS_AES_256_GCM_SHA384") + sni+=("$SNI") + warning+=("") + handshakebytes+=("1603010200010001fc03038f0c43845d085266dc120ec4e6716b7690a3fa56f4b8dd68c607ba1b994e75b620e9f538bc192173d9b5c7d5997ff05bd16104fe544800dd450b12cce780ce43f9001c130113031302c02bc02fcca9cca8c02cc030c013c014002f0035000a0100019700000014001200000f6465762e73736c6c6162732e636f6d00170000ff01000100000a000e000c001d00170018001901000101000b00020100002300000010000e000c02683208687474702f312e310005000501000000000033006b0069001d002033de5793897c3080f1ce70ffbe882fbe7e15745c5789a40034af54f2406589090017004104f97a30c417dc7a75f75292873c32bcacb028dc9048fcde11917830611bd17c834ffb1d148eb7146881cc30af3bd722eaf59d51d9f193e4c888579e8285ca46e7002b0009087f1c030303020301000d0018001604030503060308040805080604010501060102030201002d000201010015009d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000") + protos+=("-no_ssl3 -no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") + lowest_protocol+=("0x0301") + highest_protocol+=("0x0304") + service+=("HTTP") + minDhBits+=(1023) + maxDhBits+=(-1) + minRsaBits+=(-1) + maxRsaBits+=(-1) + minEcdsaBits+=(-1) + curves+=("X25519:prime256v1:secp384r1:secp521r1") + requiresSha2+=(false) + current+=(false) + + names+=("Firefox 66 (Win 8.1/10)") + short+=("firefox_66_win81") + ciphers+=("TLS_AES_128_GCM_SHA256:TLS_CHACHA20_POLY1305_SHA256:TLS_AES_256_GCM_SHA384:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-AES128-SHA:DHE-RSA-AES256-SHA:AES128-SHA:AES256-SHA:DES-CBC3-SHA") + ciphersuites+=("TLS_AES_128_GCM_SHA256:TLS_CHACHA20_POLY1305_SHA256:TLS_AES_256_GCM_SHA384") + sni+=("$SNI") + warning+=("") + handshakebytes+=("1603010200010001fc0303f488fc07f89155dba6560e527e1708e0b36458f32492fcf3074386f169d447e5204ed6d2d9d162b792388e9cee6c838b6b1e82dacdf1837f7279bc42339c70b79c0024130113031302c02bc02fcca9cca8c02cc030c00ac009c013c01400330039002f0035000a0100018f0000000f000d00000a7465737473736c2e736800170000ff01000100000a000e000c001d00170018001901000101000b00020100002300000010000e000c02683208687474702f312e310005000501000000000033006b0069001d0020f3c22d5492b1230da8895790bea5e5a3af7e63517cfa31b37d1d2a817a628f690017004104a373b66bce1c5d411d78d93b3c3ee6eb7c4519a52abf29e98bbc355a94f8f52a1c8bb7d6320c0104e98ec3895bc5e89ddc1d8f2b76305912992df46c546f2cf5002b0009080304030303020301000d0018001604030503060308040805080604010501060102030201002d00020101001c000240010015009400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000") + protos+=("-no_ssl3 -no_ssl2") + tlsvers+=("-tls1_3 -tls1_2 -tls1_1 -tls1") + lowest_protocol+=("0x0301") + highest_protocol+=("0x0304") + alpn+=("h2,http/1.1") + service+=("HTTP") + minDhBits+=(1023) + maxDhBits+=(-1) + minRsaBits+=(-1) + maxRsaBits+=(-1) + minEcdsaBits+=(-1) + curves+=("X25519:secp256r1:secp384r1:secp521r1:ffdhe2048:ffdhe3072") + requiresSha2+=(false) + current+=(true) + + names+=("Firefox 71 (Win 10)") + short+=("firefox_71_win10") + ciphers+=("TLS_AES_128_GCM_SHA256:TLS_CHACHA20_POLY1305_SHA256:TLS_AES_256_GCM_SHA384:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-AES128-SHA:DHE-RSA-AES256-SHA:AES128-SHA:AES256-SHA:DES-CBC3-SHA") + ciphersuites+=("TLS_AES_128_GCM_SHA256:TLS_CHACHA20_POLY1305_SHA256:TLS_AES_256_GCM_SHA384") + sni+=("$SNI") + warning+=("") + handshakebytes+=("16030102580100025403036d4532515bff048c5c74cb0d39518c9c02e2dfd4d8ecae6591ee67d29ea62eab20c70c3e8feae9ed79d54914215aab37d3d5b7966a422edc41d2c027f9973d6b160024130113031302c02bc02fcca9cca8c02cc030c00ac009c013c01400330039002f0035000a010001e700000014001200000f7777772e6d6f7a696c6c612e6f726700170000ff01000100000a000e000c001d00170018001901000101000b000201000010000e000c02683208687474702f312e310005000501000000000033006b0069001d002005dcfe2c42419119e518fb087071ba68445b825e4f4dd9ddb8679c3011d3e75800170041046bd8e6b1818d3985e55a8514d3ec5091945df5eb48136c3a9f67bb6d6665758ef088520626748d59bba63786c0164b948013e0f8eee0ba425d643b7c5d4bfa8f002b0009080304030303020301000d0018001604030503060308040805080604010501060102030201002d00020101001c00024001002900eb00c600c0995b148219e66aca5e58a74de1551ae6c76897f50fc853147cf22db9a937361496395112ab0382a942c95fbd48b787d031ae89a8f23f9b7a56c2a0ed5158e919d2491c003ab7d1ca1944b7e5d068d4e6a0c83d9096e9cb76ad2ac081075551cf4bdbfff1194a71c54bf8f88cbe7c246c728155e92f94015e4c5140ce84087c842033ea00fa92f5bd5b601f9650aee0eb0d000175e447945fd28e1df361c5cce443351fd0f7f13cb6cab2e2cc8c3951eb4367dc5004415ab6c3cf0adbca1e3be4f149f74100212008a1f3195cd13d7b4386acd47cdfae0afad06cf8d245744e815ec6989e3cdd6c") + protos+=("-no_ssl3 -no_ssl2") + tlsvers+=("-tls1_3 -tls1_2 -tls1_1 -tls1") + lowest_protocol+=("0x0301") + highest_protocol+=("0x0304") + alpn+=("h2,http/1.1") + service+=("HTTP") + minDhBits+=(1023) + maxDhBits+=(-1) + minRsaBits+=(-1) + maxRsaBits+=(-1) + minEcdsaBits+=(-1) + curves+=("X25519:secp256r1:secp384r1:secp521r1:ffdhe2048:ffdhe3072") requiresSha2+=(false) current+=(true) names+=("IE 6 XP") short+=("ie_6_xp") ciphers+=("RC4-MD5:RC4-SHA:DES-CBC3-SHA:RC4-MD5:DES-CBC3-MD5:RC2-CBC-MD5:DES-CBC-SHA:DES-CBC-MD5:EXP1024-RC4-SHA:EXP1024-DES-CBC-SHA:EXP-RC4-MD5:EXP-RC2-CBC-MD5:EXP-RC4-MD5:EXP-RC2-CBC-MD5:EDH-DSS-DES-CBC3-SHA:EDH-DSS-DES-CBC-SHA:EXP1024-DHE-DSS-DES-CBC-SHA") + ciphersuites+=("") sni+=("") warning+=("") handshakebytes+=("804f01030000360000001000000400000500000a0100800700c00300800000090600400000640000620000030000060200800400800000130000120000630000ffd9f61eed63ba552d0bca94dc016081a3") - protos+=("-ssl3 -ssl2") + protos+=("-no_tls1_2 -no_tls1_1 -no_tls1") + tlsvers+=("") lowest_protocol+=("0x0200") highest_protocol+=("0x0300") service+=("HTTP,FTP") @@ -1083,16 +1544,19 @@ minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("") requiresSha2+=(false) current+=(true) names+=("IE 7 Vista") short+=("ie_7_vista") ciphers+=("AES128-SHA:AES256-SHA:RC4-SHA:DES-CBC3-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:DHE-DSS-AES128-SHA:DHE-DSS-AES256-SHA:EDH-DSS-DES-CBC3-SHA:RC4-MD5") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("160301007d01000079030151fa62ab452795b7003c5f93ab677dbf57dd62bfa39e0ffaaeabe45b06552452000018002f00350005000ac009c00ac013c01400320038001300040100003800000014001200000f7777772e73736c6c6162732e636f6d000500050100000000000a00080006001700180019000b00020100ff01000100") - protos+=("-tls1 -ssl3") + protos+=("-no_tls1_2 -no_tls1_1 -no_ssl2") + tlsvers+=("-tls1") lowest_protocol+=("0x0300") highest_protocol+=("0x0301") service+=("HTTP,FTP") @@ -1101,52 +1565,61 @@ minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("prime256v1:secp384r1:secp521r1") requiresSha2+=(false) - current+=(true) + current+=(false) - names+=("IE 8 XP") - short+=("ie_8_xp") - ciphers+=("RC4-MD5:RC4-SHA:DES-CBC3-SHA:DES-CBC-SHA:EXP1024-RC4-SHA:EXP1024-DES-CBC-SHA:EXP-RC4-MD5:EXP-RC2-CBC-MD5:EDH-DSS-DES-CBC3-SHA:EDH-DSS-DES-CBC-SHA:EXP1024-DHE-DSS-DES-CBC-SHA") - sni+=("") + names+=("IE 8-10 Win 7") + short+=("ie_8-10_win7") + ciphers+=("ECDHE-RSA-AES256-SHA:ECDHE-RSA-AES128-SHA:AES256-SHA:AES128-SHA:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:DHE-DSS-AES256-SHA:DHE-DSS-AES128-SHA:DES-CBC3-SHA:EDH-DSS-DES-CBC3-SHA:RC4-SHA:RC4-MD5") + ciphersuites+=("") + sni+=("$SNI") warning+=("") - handshakebytes+=("1603010048010000440301550bf46d2cff1997bd24885e963ba61faa8be6c28835c1f9bf74c1675cd3cf8500001600040005000a0009006400620003000600130012006301000005ff01000100") - protos+=("-tls1 -ssl3") + handshakebytes+=("160301007d01000079030155f092059b76ac28cceda732dac7f07a52aecc126f8ed890ab80e12e7eca049c000018c014c0130035002fc00ac00900380032000a0013000500040100003800000014001200000f6465762e73736c6c6162732e636f6d000500050100000000000a00080006001700180019000b00020100ff01000100") + protos+=("-no_tls1_2 -no_tls1_1 -no_ssl2") + tlsvers+=("-tls1") lowest_protocol+=("0x0300") highest_protocol+=("0x0301") service+=("HTTP,FTP") - minDhBits+=(-1) - maxDhBits+=(-1) + minDhBits+=(1024) + maxDhBits+=(4096) minRsaBits+=(-1) - maxRsaBits+=(-1) + maxRsaBits+=(16384) minEcdsaBits+=(-1) + curves+=("prime256v1:secp384r1:secp521r1") requiresSha2+=(false) - current+=(true) + current+=(false) - names+=("IE 8-10 Win 7") - short+=("ie_8-10_win7") - ciphers+=("ECDHE-RSA-AES256-SHA:ECDHE-RSA-AES128-SHA:AES256-SHA:AES128-SHA:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:DHE-DSS-AES256-SHA:DHE-DSS-AES128-SHA:DES-CBC3-SHA:EDH-DSS-DES-CBC3-SHA:RC4-SHA:RC4-MD5") + names+=("IE 8 Win 7") + short+=("ie_8_win7") + ciphers+=("AES128-SHA:AES256-SHA:RC4-SHA:DES-CBC3-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-ECDSA-AES256-SHA:DHE-DSS-AES128-SHA:DHE-DSS-AES256-SHA:EDH-DSS-DES-CBC3-SHA:RC4-MD5") + ciphersuites+=("") sni+=("$SNI") warning+=("") - handshakebytes+=("160301007d01000079030155f092059b76ac28cceda732dac7f07a52aecc126f8ed890ab80e12e7eca049c000018c014c0130035002fc00ac00900380032000a0013000500040100003800000014001200000f6465762e73736c6c6162732e636f6d000500050100000000000a00080006001700180019000b00020100ff01000100") - protos+=("-tls1 -ssl3") + handshakebytes+=("160301007b01000077030151facea9bfdefb38bc40987322ebdc092498fc6e64e491683abd95179ea8405c000018002f00350005000ac013c014c009c00a003200380013000401000036ff0100010000000014001200000f7777772e73736c6c6162732e636f6d000500050100000000000a0006000400170018000b00020100") + protos+=("-no_tls1_2 -no_tls1_1 -no_ssl2") + tlsvers+=("-tls1") lowest_protocol+=("0x0300") highest_protocol+=("0x0301") service+=("HTTP,FTP") - minDhBits+=(1024) - maxDhBits+=(4096) + minDhBits+=(-1) + maxDhBits+=(-1) minRsaBits+=(-1) - maxRsaBits+=(16384) + maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("prime256v1:secp384r1") requiresSha2+=(false) - current+=(false) + current+=(true) - names+=("IE 8 Win 7") - short+=("ie_8_win7") - ciphers+=("AES128-SHA:AES256-SHA:RC4-SHA:DES-CBC3-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-ECDSA-AES256-SHA:DHE-DSS-AES128-SHA:DHE-DSS-AES256-SHA:EDH-DSS-DES-CBC3-SHA:RC4-MD5") - sni+=("$SNI") + names+=("IE 8 XP") + short+=("ie_8_xp") + ciphers+=("RC4-MD5:RC4-SHA:DES-CBC3-SHA:DES-CBC-SHA:EXP1024-RC4-SHA:EXP1024-DES-CBC-SHA:EXP-RC4-MD5:EXP-RC2-CBC-MD5:EDH-DSS-DES-CBC3-SHA:EDH-DSS-DES-CBC-SHA:EXP1024-DHE-DSS-DES-CBC-SHA") + ciphersuites+=("") + sni+=("") warning+=("") - handshakebytes+=("160301007b01000077030151facea9bfdefb38bc40987322ebdc092498fc6e64e491683abd95179ea8405c000018002f00350005000ac013c014c009c00a003200380013000401000036ff0100010000000014001200000f7777772e73736c6c6162732e636f6d000500050100000000000a0006000400170018000b00020100") - protos+=("-tls1 -ssl3") + handshakebytes+=("1603010048010000440301550bf46d2cff1997bd24885e963ba61faa8be6c28835c1f9bf74c1675cd3cf8500001600040005000a0009006400620003000600130012006301000005ff01000100") + protos+=("-no_tls1_2 -no_tls1_1 -no_ssl2") + tlsvers+=("-tls1") lowest_protocol+=("0x0300") highest_protocol+=("0x0301") service+=("HTTP,FTP") @@ -1155,16 +1628,19 @@ minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("") requiresSha2+=(false) current+=(true) names+=("IE 9 Win 7") short+=("ie_9_win7") ciphers+=("AES128-SHA:AES256-SHA:RC4-SHA:DES-CBC3-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-ECDSA-AES256-SHA:DHE-DSS-AES128-SHA:DHE-DSS-AES256-SHA:EDH-DSS-DES-CBC3-SHA:RC4-MD5") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("160301007b01000077030151facc6695164fc3429414f5926b8d794b56dcb2e1e45825575ed12406fd8cf5000018002f00350005000ac013c014c009c00a003200380013000401000036ff0100010000000014001200000f7777772e73736c6c6162732e636f6d000500050100000000000a0006000400170018000b00020100") - protos+=("-tls1 -ssl3") + protos+=("-no_tls1_2 -no_tls1_1 -no_ssl2") + tlsvers+=("-tls1") lowest_protocol+=("0x0300") highest_protocol+=("0x0301") service+=("HTTP,FTP") @@ -1173,16 +1649,19 @@ minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("prime256v1:secp384r1") requiresSha2+=(false) current+=(false) names+=("IE 10 Win Phone 8.0") short+=("ie_10_winphone80") ciphers+=("AES128-SHA:AES256-SHA:RC4-SHA:DES-CBC3-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-ECDSA-AES256-SHA:DHE-DSS-AES128-SHA:DHE-DSS-AES256-SHA:EDH-DSS-DES-CBC3-SHA:RC4-MD5") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("160301007f0100007b0301536487d458b1a364f27085798ca9e06353f0b300baeecd775e6ccc90a97037c2000018002f00350005000ac013c014c009c00a00320038001300040100003aff0100010000000014001200000f7777772e73736c6c6162732e636f6d000500050100000000000a0006000400170018000b0002010000230000") - protos+=("-tls1 -ssl3") + protos+=("-no_tls1_2 -no_tls1_1 -no_ssl2") + tlsvers+=("-tls1") lowest_protocol+=("0x0300") highest_protocol+=("0x0301") service+=("HTTP,FTP") @@ -1191,16 +1670,19 @@ minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("prime256v1:secp384r1") requiresSha2+=(false) current+=(false) names+=("IE 11 Win 7") short+=("ie_11_win7") ciphers+=("ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-SHA:ECDHE-RSA-AES128-SHA:DHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-GCM-SHA256:AES256-SHA256:AES128-SHA256:AES256-SHA:AES128-SHA:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:DHE-DSS-AES256-SHA256:DHE-DSS-AES128-SHA256:DHE-DSS-AES256-SHA:DHE-DSS-AES128-SHA:DES-CBC3-SHA:EDH-DSS-DES-CBC3-SHA") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030300af010000ab03035954cc4cf4eaf6c39a501d311bc340fcbeab6b52a25defdc40e83a2699791c4f000030c028c027c014c013009f009e009d009c003d003c0035002fc02cc02bc024c023c00ac009006a004000380032000a00130100005200000014001200000f6465762e73736c6c6162732e636f6d000500050100000000000a0006000400170018000b00020100000d0014001206010603040105010201040305030203020200170000ff01000100") - protos+=("-tls1_2 -tls1_1 -tls1") + protos+=("-no_ssl3 -no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") lowest_protocol+=("0x0301") highest_protocol+=("0x0303") service+=("HTTP,FTP") @@ -1209,16 +1691,19 @@ minRsaBits+=(-1) maxRsaBits+=(16384) minEcdsaBits+=(-1) + curves+=("prime256v1:secp384r1") requiresSha2+=(false) current+=(true) names+=("IE 11 Win 8.1") short+=("ie_11_win81") ciphers+=("ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-SHA:ECDHE-RSA-AES128-SHA:DHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-SHA:DHE-RSA-AES128-SHA:AES256-GCM-SHA384:AES128-GCM-SHA256:AES256-SHA256:AES128-SHA256:AES256-SHA:AES128-SHA:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:DHE-DSS-AES256-SHA256:DHE-DSS-AES128-SHA256:DHE-DSS-AES256-SHA:DHE-DSS-AES128-SHA:DES-CBC3-SHA:EDH-DSS-DES-CBC3-SHA") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030300d1010000cd0303576c36e03bf1afe8d81100c68adc72bd0c678a5162275a5569651875123a7bec000034c028c027c014c013009f009e00390033009d009c003d003c0035002fc02cc02bc024c023c00ac009006a004000380032000a00130100007000000014001200000f6465762e73736c6c6162732e636f6d000500050100000000000a0006000400170018000b00020100000d001400120401050106010201040305030603020302020023000000100012001006737064792f3308687474702f312e313374000000170000ff01000100") - protos+=("-tls1_2 -tls1_1 -tls1") + protos+=("-no_ssl3 -no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") lowest_protocol+=("0x0301") highest_protocol+=("0x0303") service+=("HTTP,FTP") @@ -1227,16 +1712,19 @@ minRsaBits+=(-1) maxRsaBits+=(16384) minEcdsaBits+=(-1) + curves+=("prime256v1:secp384r1") requiresSha2+=(false) current+=(true) names+=("IE 11 Win Phone 8.1") short+=("ie_11_winphone81") ciphers+=("AES128-SHA256:AES128-SHA:AES256-SHA256:AES256-SHA:DES-CBC3-SHA:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA:ECDHE-ECDSA-AES256-SHA:DHE-DSS-AES128-SHA256:DHE-DSS-AES128-SHA:DHE-DSS-AES256-SHA256:DHE-DSS-AES256-SHA:EDH-DSS-DES-CBC3-SHA") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030300bb010000b703035363d297ad92a8fe276a4e5b9395d593e96fff9c3df0987e5dfbab544ce05832000026003c002f003d0035000ac027c013c014c02bc023c02cc024c009c00a00400032006a0038001301000068ff0100010000000014001200000f7777772e73736c6c6162732e636f6d000500050100000000000a0006000400170018000b00020100000d0010000e04010501020104030503020302020023000000100012001006737064792f3308687474702f312e3133740000") - protos+=("-tls1_2 -tls1_1 -tls1 -ssl3") + protos+=("-no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") lowest_protocol+=("0x0300") highest_protocol+=("0x0303") service+=("HTTP,FTP") @@ -1245,16 +1733,19 @@ minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("prime256v1:secp384r1") requiresSha2+=(false) - current+=(false) + current+=(true) names+=("IE 11 Win Phone 8.1 Update") short+=("ie_11_winphone81update") ciphers+=("ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-SHA:ECDHE-RSA-AES128-SHA:DHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-GCM-SHA256:AES256-SHA256:AES128-SHA256:AES256-SHA:AES128-SHA:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:DHE-DSS-AES256-SHA256:DHE-DSS-AES128-SHA256:DHE-DSS-AES256-SHA:DHE-DSS-AES128-SHA:DES-CBC3-SHA:EDH-DSS-DES-CBC3-SHA") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030300c5010000c103035537a79a55362d42c3b3308fea91e85c5656021153d0a4baf03e7fef6e315c72000030c028c027c014c013009f009e009d009c003d003c0035002fc02cc02bc024c023c00ac009006a004000380032000a001301000068ff0100010000000014001200000f6465762e73736c6c6162732e636f6d000500050100000000000a0006000400170018000b00020100000d0010000e04010501020104030503020302020023000000100012001006737064792f3308687474702f312e3133740000") - protos+=("-tls1_2 -tls1_1 -tls1 -ssl3") + protos+=("-no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") lowest_protocol+=("0x0300") highest_protocol+=("0x0303") service+=("HTTP,FTP") @@ -1263,16 +1754,19 @@ minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("prime256v1:secp384r1") requiresSha2+=(false) - current+=(true) + current+=(false) names+=("IE 11 Win 10") short+=("ie_11_win10") ciphers+=("ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES256-SHA:ECDHE-RSA-AES128-SHA:DHE-RSA-AES256-SHA:DHE-RSA-AES128-SHA:AES256-GCM-SHA384:AES128-GCM-SHA256:AES256-SHA256:AES128-SHA256:AES256-SHA:AES128-SHA:DES-CBC3-SHA:DHE-DSS-AES256-SHA256:DHE-DSS-AES128-SHA256:DHE-DSS-AES256-SHA:DHE-DSS-AES128-SHA:EDH-DSS-DES-CBC3-SHA") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030300d7010000d30303576c3861086a497dbb46489b67a88ac2e541c4863147fd09634bd0c630b73e92000038c02cc02bc030c02f009f009ec024c023c028c027c00ac009c014c01300390033009d009c003d003c0035002f000a006a00400038003200130100007200000014001200000f6465762e73736c6c6162732e636f6d000500050100000000000a0006000400170018000b00020100000d00140012040105010201040305030203020206010603002300000010000e000c02683208687474702f312e310017000055000006000100020002ff01000100") - protos+=("-tls1_2 -tls1_1 -tls1") + protos+=("-no_ssl3 -no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") lowest_protocol+=("0x0301") highest_protocol+=("0x0303") service+=("HTTP,FTP") @@ -1281,16 +1775,19 @@ minRsaBits+=(-1) maxRsaBits+=(16384) minEcdsaBits+=(-1) + curves+=("prime256v1:secp384r1") requiresSha2+=(false) current+=(true) names+=("IE 11 Win 10 Preview") short+=("ie_11_win10preview") ciphers+=("ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-SHA:ECDHE-RSA-AES128-SHA:DHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-GCM-SHA256:AES256-SHA256:AES128-SHA256:AES256-SHA:AES128-SHA:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:DHE-DSS-AES256-SHA256:DHE-DSS-AES128-SHA256:DHE-DSS-AES256-SHA:DHE-DSS-AES128-SHA:DES-CBC3-SHA:EDH-DSS-DES-CBC3-SHA") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030300BF010000BB0303542C787B4571BC82C90182FCA70DE4903C2A6AD38F7541731DBC8117A27ED8E4000034C030C02FC028C027C014C013009F009E009D009C003D003C0035002FC02CC02BC024C023C00AC009006A004000380032000A00130100005EFF010001000000000F000D00000A62617964656E2E636F6D000500050100000000000A0006000400170018000B00020100000D0010000E04010501020104030503020302020023000000100011000F0568322D313408687474702F312E31") - protos+=("-tls1_2 -tls1_1 -tls1 -ssl3") + protos+=("-no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") lowest_protocol+=("0x0300") highest_protocol+=("0x0303") service+=("HTTP,FTP") @@ -1299,16 +1796,19 @@ minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("prime256v1:secp384r1") requiresSha2+=(false) current+=(false) names+=("Edge 12 Win 10") short+=("edge_12_win10") ciphers+=("ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-SHA:ECDHE-RSA-AES128-SHA:DHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-GCM-SHA256:AES256-SHA256:AES128-SHA256:AES256-SHA:AES128-SHA:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:DHE-DSS-AES256-SHA256:DHE-DSS-AES128-SHA256:DHE-DSS-AES256-SHA:DHE-DSS-AES128-SHA:DES-CBC3-SHA:EDH-DSS-DES-CBC3-SHA") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030300c9010000c50303558923f4d57c2d79aba0360f4030073f0554d057176bd610fb2aa74ee4407361000034c030c02fc028c027c014c013009f009e009d009c003d003c0035002fc02cc02bc024c023c00ac009006a004000380032000a00130100006800000014001200000f6465762e73736c6c6162732e636f6d000500050100000000000a0006000400170018000b00020100000d00140012040105010201040305030203020206010603002300000010000e000c02683208687474702f312e3100170000ff01000100") - protos+=("-tls1_2 -tls1_1 -tls1") + protos+=("-no_ssl3 -no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") lowest_protocol+=("0x0301") highest_protocol+=("0x0303") service+=("HTTP,FTP") @@ -1317,16 +1817,19 @@ minRsaBits+=(-1) maxRsaBits+=(16384) minEcdsaBits+=(-1) + curves+=("prime256v1:secp384r1") requiresSha2+=(false) current+=(false) names+=("Edge 13 Win 10") short+=("edge_13_win10") ciphers+=("ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES256-SHA:ECDHE-RSA-AES128-SHA:DHE-RSA-AES256-SHA:DHE-RSA-AES128-SHA:AES256-GCM-SHA384:AES128-GCM-SHA256:AES256-SHA256:AES128-SHA256:AES256-SHA:AES128-SHA:DES-CBC3-SHA:DHE-DSS-AES256-SHA256:DHE-DSS-AES128-SHA256:DHE-DSS-AES256-SHA:DHE-DSS-AES128-SHA:EDH-DSS-DES-CBC3-SHA") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030300d7010000d30303576c36d45fdcc8fdee4c62a86ccb3c116eaf6ba23d0726162972e953b993a96a000038c02cc02bc030c02f009f009ec024c023c028c027c00ac009c014c01300390033009d009c003d003c0035002f000a006a00400038003200130100007200000014001200000f6465762e73736c6c6162732e636f6d000500050100000000000a0006000400170018000b00020100000d00140012040105010201040305030203020206010603002300000010000e000c02683208687474702f312e310017000055000006000100020002ff01000100") - protos+=("-tls1_2 -tls1_1 -tls1") + protos+=("-no_ssl3 -no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") lowest_protocol+=("0x0301") highest_protocol+=("0x0303") service+=("HTTP,FTP") @@ -1335,34 +1838,83 @@ minRsaBits+=(-1) maxRsaBits+=(16384) minEcdsaBits+=(-1) + curves+=("prime256v1:secp384r1") requiresSha2+=(false) - current+=(true) + current+=(false) names+=("Edge 13 Win Phone 10") short+=("edge_13_winphone10") ciphers+=("ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES256-SHA:ECDHE-RSA-AES128-SHA:AES256-GCM-SHA384:AES128-GCM-SHA256:AES256-SHA256:AES128-SHA256:AES256-SHA:AES128-SHA:DES-CBC3-SHA:DHE-DSS-AES256-SHA256:DHE-DSS-AES128-SHA256:DHE-DSS-AES256-SHA:DHE-DSS-AES128-SHA:EDH-DSS-DES-CBC3-SHA") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030300d3010000cf0303565ee836e62e7b9b734f4dca5f3f1ad62dc4e5f87bdf6c90f325b6a2e0012705000034c02cc02bc030c02f009f009ec024c023c028c027c00ac009c014c013009d009c003d003c0035002f000a006a00400038003200130100007200000014001200000f6465762e73736c6c6162732e636f6d000500050100000000000a0006000400170018000b00020100000d00140012040105010201040305030203020206010603002300000010000e000c02683208687474702f312e310017000055000006000100020002ff01000100") - protos+=("-tls1_2 -tls1_1 -tls1") + protos+=("-no_ssl3 -no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") + lowest_protocol+=("0x0301") + highest_protocol+=("0x0303") + service+=("HTTP,FTP") + minDhBits+=(1024) + maxDhBits+=(4096) + minRsaBits+=(-1) + maxRsaBits+=(16384) + minEcdsaBits+=(-1) + curves+=("prime256v1:secp384r1") + requiresSha2+=(false) + current+=(false) + + names+=("Edge 15 Win 10") + short+=("edge_15_win10") + ciphers+=("ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES256-SHA:ECDHE-RSA-AES128-SHA:AES256-GCM-SHA384:AES128-GCM-SHA256:AES256-SHA256:AES128-SHA256:AES256-SHA:AES128-SHA:DES-CBC3-SHA") + ciphersuites+=("") + sni+=("$SNI") + warning+=("") + handshakebytes+=("16030300c7010000c303035a72ab502215e916a98bf9cf7392b4770a76d76d49338c253d054f463514d52b000026c02cc02bc030c02fc024c023c028c027c00ac009c014c013009d009c003d003c0035002f000a0100007400000014001200000f6465762e73736c6c6162732e636f6d000500050100000000000a00080006001d00170018000b00020100000d00140012040105010201040305030203020206010603002300000010000e000c02683208687474702f312e310017000000180006000a03020100ff01000100") + protos+=("-no_ssl3 -no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") + lowest_protocol+=("0x0301") + highest_protocol+=("0x0303") + service+=("HTTP,FTP") + minDhBits+=(1024) + maxDhBits+=(4096) + minRsaBits+=(-1) + maxRsaBits+=(16384) + minEcdsaBits+=(-1) + curves+=("X25519:prime256v1:secp384r1") + requiresSha2+=(false) + current+=(true) + + names+=("Edge 17 (Win 10)") + short+=("edge_17_win10") + ciphers+=("ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES256-SHA:ECDHE-RSA-AES128-SHA:AES256-GCM-SHA384:AES128-GCM-SHA256:AES256-SHA256:AES128-SHA256:AES256-SHA:AES128-SHA:DES-CBC3-SHA") + ciphersuites+=("") + sni+=("$SNI") + warning+=("") + handshakebytes+=("160303018d0100018903035cbeb3c560acfb3dfe583ba45f51f5e2e36f99dfe5e22f1a230724dfaf5ddbde000026c02cc02bc030c02fc024c023c028c027c00ac009c014c013009d009c003d003c0035002f000a0100013a0000001a0018000015737570706f72742e6d6963726f736f66742e636f6d000500050100000000000a00080006001d00170018000b00020100000d00140012040105010201040305030203020206010603002300c000000f032566a8435c845ce7de67f2f4fd6c75ed3206c9448a513d4b4f8cd2fedb5f7d1eb4573ce68756fdad198bd3e4eadfd4db2d7794cc69198366edcb9b9ff5803a58718c1de4d6dffeb4354cd48f5dba6de719cebb27d544f6b2f4427e4e5d46f564d3098134d9b69a4e83e233f5dfea099733f75022dba07665d7c35dd09742082a06f080871caaa6a7770ebc9e2c792eb88c44d0d56ae6ba068a189b674491cee28155148c86d53071e170ab354e0fd0e390b9ddda0886b9fa8c70ee1a0010000e000c02683208687474702f312e310017000000180006001003020100ff01000100") + protos+=("-no_ssl3 -no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") lowest_protocol+=("0x0301") highest_protocol+=("0x0303") + alpn+=("h2,http/1.1") service+=("HTTP,FTP") minDhBits+=(1024) maxDhBits+=(4096) minRsaBits+=(-1) maxRsaBits+=(16384) minEcdsaBits+=(-1) + curves+=("X25519:secp256r1:secp384r1") requiresSha2+=(false) current+=(true) names+=("Opera 12.15 Win 7") short+=("opera_1215_win7") ciphers+=("DHE-RSA-AES256-SHA256:DHE-DSS-AES256-SHA256:DH-RSA-AES256-SHA256:DH-DSS-AES256-SHA256:AES256-SHA256:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA:DH-RSA-AES256-SHA:DH-DSS-AES256-SHA:AES256-SHA:DHE-RSA-AES128-SHA256:DHE-DSS-AES128-SHA256:DH-RSA-AES128-SHA256:DH-DSS-AES128-SHA256:AES128-SHA256:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:DH-RSA-AES128-SHA:DH-DSS-AES128-SHA:AES128-SHA:RC4-SHA:RC4-MD5:EDH-DSS-DES-CBC3-SHA:DH-DSS-DES-CBC3-SHA:EDH-RSA-DES-CBC3-SHA:DH-RSA-DES-CBC3-SHA:DES-CBC3-SHA") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("160301008d01000089030151d15a838169aa7a0158e2e9dd53397bec509ab4135d83fc3e8457b4322332e3000036006b006a00690068003d0039003800370036003500670040003f003e003c0033003200310030002f000500040013000d00160010000a0100002a00000014001200000f7777772e73736c6c6162732e636f6dff0100010000050005010000000033740000") protos+=("-tls1") + tlsvers+=("") lowest_protocol+=("0x0301") highest_protocol+=("0x0301") service+=("HTTP,FTP") @@ -1371,16 +1923,19 @@ minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("") requiresSha2+=(false) current+=(false) names+=("Opera 15 Win 7") short+=("opera_15_win7") ciphers+=("ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-CAMELLIA256-SHA:DHE-DSS-CAMELLIA256-SHA:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA:ECDH-RSA-AES256-SHA:ECDH-ECDSA-AES256-SHA:CAMELLIA256-SHA:AES256-SHA:ECDHE-ECDSA-RC4-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-RC4-SHA:ECDHE-RSA-AES128-SHA:DHE-RSA-CAMELLIA128-SHA:DHE-DSS-CAMELLIA128-SHA:DHE-DSS-RC4-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:ECDH-RSA-RC4-SHA:ECDH-RSA-AES128-SHA:ECDH-ECDSA-RC4-SHA:ECDH-ECDSA-AES128-SHA:SEED-SHA:CAMELLIA128-SHA:RC4-SHA:RC4-MD5:AES128-SHA:ECDHE-ECDSA-DES-CBC3-SHA:ECDHE-RSA-DES-CBC3-SHA:EDH-RSA-DES-CBC3-SHA:EDH-DSS-DES-CBC3-SHA:ECDH-RSA-DES-CBC3-SHA:ECDH-ECDSA-DES-CBC3-SHA:DES-CBC3-SHA") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030100b9010000b5030251fa313df3fb4ade87369b14f89da7776406dc1cfd7bbf08fff0bbb0ef2f5da4000048c00ac0140088008700390038c00fc00500840035c007c009c011c01300450044006600330032c00cc00ec002c0040096004100050004002fc008c01200160013c00dc003feff000a0100004400000014001200000f7777772e73736c6c6162732e636f6dff01000100000a00080006001700180019000b000201000023000033740000754f0000000500050100000000") - protos+=("-tls1_1 -tls1 -ssl3") + protos+=("-no_tls1_2 -no_ssl2") + tlsvers+=("-tls1_1 -tls1") lowest_protocol+=("0x0300") highest_protocol+=("0x0302") service+=("HTTP,FTP") @@ -1389,16 +1944,19 @@ minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("prime256v1:secp384r1:secp521r1") requiresSha2+=(false) current+=(false) names+=("Opera 16 Win 7") short+=("opera_16_win7") ciphers+=("ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-AES256-SHA:DHE-RSA-AES256-SHA256:AES256-SHA:AES256-SHA256:ECDHE-ECDSA-RC4-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-RC4-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES128-SHA256:DHE-RSA-AES128-SHA:DHE-RSA-AES128-SHA256:DHE-DSS-AES128-SHA:RC4-SHA:RC4-MD5:AES128-SHA:AES128-SHA256:DES-CBC3-SHA") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("1603010099010000950302524d41d17646ea784e8625eb64a4f5f4c94ad345ad0b4d9d8da570b2db45db64000028c00ac0140039006b0035003dc007c009c023c011c013c02700330067003200050004002f003c000a0100004400000014001200000f7777772e73736c6c6162732e636f6dff01000100000a00080006001700180019000b000201000023000033740000754f0000000500050100000000") - protos+=("-tls1_1 -tls1 -ssl3") + protos+=("-no_tls1_2 -no_ssl2") + tlsvers+=("-tls1_1 -tls1") lowest_protocol+=("0x0300") highest_protocol+=("0x0302") service+=("HTTP,FTP") @@ -1407,16 +1965,19 @@ minRsaBits+=(-1) maxRsaBits+=(4096) minEcdsaBits+=(-1) + curves+=("prime256v1:secp384r1:secp521r1") requiresSha2+=(false) current+=(false) names+=("Opera 17 Win 7") short+=("opera_17_win7") ciphers+=("ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-AES256-SHA:DHE-RSA-AES256-SHA256:AES256-SHA:AES256-SHA256:ECDHE-ECDSA-RC4-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-RC4-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES128-SHA256:DHE-RSA-AES128-SHA:DHE-RSA-AES128-SHA256:DHE-DSS-AES128-SHA:RC4-SHA:RC4-MD5:AES128-SHA:AES128-SHA256:DES-CBC3-SHA") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030100d5010000d10303526793c01b8d4859d838c8658f07f895a2f35ba16fb786644db811b856197e9b000028c00ac0140039006b0035003dc007c009c023c011c013c02700330067003200050004002f003c000a0100008000000014001200000f7777772e73736c6c6162732e636f6dff01000100000a00080006001700180019000b00020100002300003374000000100022002006737064792f3206737064792f3308737064792f332e3108687474702f312e31754f0000000500050100000000000d0012001004010501020104030503020304020202") - protos+=("-tls1_2 -tls1_1 -tls1 -ssl3") + protos+=("-no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") lowest_protocol+=("0x0300") highest_protocol+=("0x0303") service+=("HTTP,FTP") @@ -1425,16 +1986,85 @@ minRsaBits+=(-1) maxRsaBits+=(4096) minEcdsaBits+=(-1) + curves+=("prime256v1:secp384r1:secp521r1") + requiresSha2+=(false) + current+=(false) + + names+=("Opera 60 (Win 10)") + short+=("opera_60_win10") + ciphers+=("TLS_AES_128_GCM_SHA256:TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-SHA:AES256-SHA:DES-CBC3-SHA") + ciphersuites+=("TLS_AES_128_GCM_SHA256:TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256") + sni+=("$SNI") + warning+=("") + handshakebytes+=("1603010200010001fc03033503bae63f0cf8ef9d0a55623327a28e3c3525a2ce28153242e132279d3940e3206a440f32e7a8488b012b12d4b7d1b2b1764c784a944662a7f305e90f7d15168500228a8a130113021303c02bc02fc02cc030cca9cca8c013c014009c009d002f0035000a01000191eaea000000000012001000000d7777772e6f706572612e636f6d00170000ff01000100000a000a0008caca001d00170018000b00020100002300c07505f51cc349fe3f9e022858dcd1eb12ca07a302fd9f43a4cbffec031296e77b07122bb9532dd112770b686a4898e20462c514c5fb043dc325a5453753c499774bfab673024a86543064c33d40b67b2e4e9dfa177305e8cdc39f3d8afe0fe7c80406a9e07ea836dd8a46ab7ef9aa5dc66301a346585f7ff26615a28cbea2544d4ba8101be6f528b4bba3a5ce9a6683537b29cd16d4c5015de6f9a93d3c132389e56ff20853d952f6ee06b46ca89dc52b67583fbb0fb61e2b78c03ef97892c6a90010000e000c02683208687474702f312e31000500050100000000000d00140012040308040401050308050501080606010201001200000033002b0029caca000100001d00204aeb26ec670ce59e094a8b97c281186b4e87706df48667a24193e268a069cd54002d00020101002b000b0a3a3a0304030303020301001b00030200027a7a0001000015000b0000000000000000000000") + protos+=("-no_ssl2") + tlsvers+=("-tls1_3 -tls1_2 -tls1_1 -tls1") + lowest_protocol+=("0x0300") + highest_protocol+=("0x0304") + alpn+=("h2,http/1.1") + service+=("HTTP,FTP") + minDhBits+=(-1) + maxDhBits+=(-1) + minRsaBits+=(-1) + maxRsaBits+=(-1) + minEcdsaBits+=(-1) + curves+=("X25519:secp256r1:secp384r1") + requiresSha2+=(false) + current+=(false) + + names+=("Opera 65 (Win 10)") + short+=("opera_65_win10") + ciphers+=("TLS_AES_128_GCM_SHA256:TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-SHA:AES256-SHA:DES-CBC3-SHA") + ciphersuites+=("TLS_AES_128_GCM_SHA256:TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256") + sni+=("$SNI") + warning+=("") + handshakebytes+=("1603010200010001fc03039eee8c108ed7b040285658cddb0022e7e1f17bc92084335edf8ad5404fbf424a203bedd34c83b59c3e302af681b449490895335de0d8a0f10d20a0ff610130229b00224a4a130113021303c02bc02fc02cc030cca9cca8c013c014009c009d002f0035000a010001912a2a000000000014001200000f626c6f67732e6f706572612e636f6d00170000ff01000100000a000a00081a1a001d00170018000b00020100002300000010000e000c02683208687474702f312e31000500050100000000000d00140012040308040401050308050501080606010201001200000033002b00291a1a000100001d0020cc29a9f8b3a69149c38b29ccb7341b98efd1714c3887fc1e84512470f783921a002d00020101002b000b0adada0304030303020301001b0003020002dada000100001500c9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000") + protos+=("-no_ssl2 -no_ssl3") + tlsvers+=("-tls1_3 -tls1_2 -tls1_1 -tls1") + lowest_protocol+=("0x0301") + highest_protocol+=("0x0304") + alpn+=("h2,http/1.1") + service+=("HTTP,FTP") + minDhBits+=(-1) + maxDhBits+=(-1) + minRsaBits+=(-1) + maxRsaBits+=(-1) + minEcdsaBits+=(-1) + curves+=("X25519:secp256r1:secp384r1") + requiresSha2+=(false) + current+=(false) + +names+=("Opera 66 (Win 10)") + short+=("opera_66_win10") + ciphers+=("TLS_AES_128_GCM_SHA256:TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-SHA:AES256-SHA:DES-CBC3-SHA") + ciphersuites+=("TLS_AES_128_GCM_SHA256:TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256") + sni+=("$SNI") + warning+=("") + handshakebytes+=("1603010200010001fc0303a7ab90aa0987b33da751017bb78958f51bc1aa76e116c21eb4bb0b51a9f88f77203658175a55b25ab41867568b52e8fb8eaf4c8e91ceccf30ae498879e468579b100222a2a130113021303c02bc02fc02cc030cca9cca8c013c014009c009d002f0035000a010001911a1a000000000014001200000f626c6f67732e6f706572612e636f6d00170000ff01000100000a000a00087a7a001d00170018000b00020100002300000010000e000c02683208687474702f312e31000500050100000000000d00140012040308040401050308050501080606010201001200000033002b00297a7a000100001d0020488d0d07b77098f98cb97ee85ae88b358404a8004633896e5110966ab3c18f66002d00020101002b000b0ababa0304030303020301001b00030200023a3a000100001500c9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000") + protos+=("-no_ssl2 -no_ssl3") + tlsvers+=("-tls1_3 -tls1_2 -tls1_1 -tls1") + lowest_protocol+=("0x0301") + highest_protocol+=("0x0304") + alpn+=("h2,http/1.1") + service+=("HTTP,FTP") + minDhBits+=(-1) + maxDhBits+=(-1) + minRsaBits+=(-1) + maxRsaBits+=(-1) + minEcdsaBits+=(-1) + curves+=("X25519:secp256r1:secp384r1") requiresSha2+=(false) current+=(true) names+=("Safari 5.1.9 OS X 10.6.8") short+=("safari_519_osx1068") ciphers+=("ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-ECDSA-RC4-SHA:ECDHE-ECDSA-DES-CBC3-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:ECDHE-RSA-RC4-SHA:ECDHE-RSA-DES-CBC3-SHA:ECDH-ECDSA-AES128-SHA:ECDH-ECDSA-AES256-SHA:ECDH-ECDSA-RC4-SHA:ECDH-ECDSA-DES-CBC3-SHA:ECDH-RSA-AES128-SHA:ECDH-RSA-AES256-SHA:ECDH-RSA-RC4-SHA:ECDH-RSA-DES-CBC3-SHA:AES128-SHA:RC4-SHA:RC4-MD5:AES256-SHA:DES-CBC3-SHA:DES-CBC-SHA:EXP-RC4-MD5:EXP-DES-CBC-SHA:EXP-RC2-CBC-MD5:DHE-DSS-AES128-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES256-SHA:DHE-RSA-AES256-SHA:EDH-RSA-DES-CBC3-SHA:EDH-RSA-DES-CBC-SHA:EXP-EDH-RSA-DES-CBC-SHA:EDH-DSS-DES-CBC3-SHA:EDH-DSS-DES-CBC-SHA:EXP-EDH-DSS-DES-CBC-SHA") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("160301009d01000099030151d15dc2887b1852fd4291e36c3f4e8a35266e15dd6354779fbf5438b59b42da000046c00ac009c007c008c013c014c011c012c004c005c002c003c00ec00fc00cc00d002f000500040035000a000900030008000600320033003800390016001500140013001200110100002a00000014001200000f7777772e73736c6c6162732e636f6d000a00080006001700180019000b00020100") - protos+=("-tls1 -ssl3") + protos+=("-no_tls1_2 -no_tls1_1 -no_ssl2") + tlsvers+=("-tls1") lowest_protocol+=("0x0300") highest_protocol+=("0x0301") service+=("HTTP,FTP") @@ -1443,16 +2073,19 @@ minRsaBits+=(-1) maxRsaBits+=(4096) minEcdsaBits+=(-1) + curves+=("prime256v1:secp384r1:secp521r1") requiresSha2+=(false) - current+=(true) + current+=(false) names+=("Safari 5 iOS 5.1.1") short+=("safari_5_ios511") ciphers+=("ECDHE-ECDSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-ECDSA-RC4-SHA:ECDHE-ECDSA-DES-CBC3-SHA:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-RC4-SHA:ECDHE-RSA-DES-CBC3-SHA:ECDH-ECDSA-AES256-SHA384:ECDH-ECDSA-AES128-SHA256:ECDH-RSA-AES256-SHA384:ECDH-RSA-AES128-SHA256:ECDH-ECDSA-AES128-SHA:ECDH-ECDSA-AES256-SHA:ECDH-ECDSA-RC4-SHA:ECDH-ECDSA-DES-CBC3-SHA:ECDH-RSA-AES128-SHA:ECDH-RSA-AES256-SHA:ECDH-RSA-RC4-SHA:ECDH-RSA-DES-CBC3-SHA:AES256-SHA256:AES128-SHA256:AES128-SHA:RC4-SHA:RC4-MD5:AES256-SHA:DES-CBC3-SHA:DHE-RSA-AES128-SHA256:DHE-RSA-AES256-SHA256:DHE-RSA-AES128-SHA:DHE-RSA-AES256-SHA:EDH-RSA-DES-CBC3-SHA") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030300b1010000ad030351d15d7aa4e0bca9cfe5971857ba54d3c9c1f96ecbb8aae4d4cd94e7dbbefef800004a00ffc024c023c00ac009c007c008c028c027c014c013c011c012c026c025c02ac029c004c005c002c003c00ec00fc00cc00d003d003c002f000500040035000a0067006b0033003900160100003a00000014001200000f7777772e73736c6c6162732e636f6d000a00080006001700180019000b00020100000d000c000a05010401020104030203") - protos+=("-tls1_2 -tls1_1 -tls1 -ssl3") + protos+=("-no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") lowest_protocol+=("0x0300") highest_protocol+=("0x0303") service+=("HTTP,FTP") @@ -1461,16 +2094,19 @@ minRsaBits+=(-1) maxRsaBits+=(4096) minEcdsaBits+=(-1) + curves+=("prime256v1:secp384r1:secp521r1") requiresSha2+=(false) current+=(false) names+=("Safari 6.0.4 OS X 10.8.4") short+=("safari_604_osx1084") ciphers+=("ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-ECDSA-RC4-SHA:ECDHE-ECDSA-DES-CBC3-SHA:ECDHE-RSA-AES256-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-RC4-SHA:ECDHE-RSA-DES-CBC3-SHA:ECDH-ECDSA-AES128-SHA:ECDH-ECDSA-AES256-SHA:ECDH-ECDSA-RC4-SHA:ECDH-ECDSA-DES-CBC3-SHA:ECDH-RSA-AES128-SHA:ECDH-RSA-AES256-SHA:ECDH-RSA-RC4-SHA:ECDH-RSA-DES-CBC3-SHA:AES128-SHA:RC4-SHA:RC4-MD5:AES256-SHA:DES-CBC3-SHA:DHE-RSA-AES128-SHA:DHE-RSA-AES256-SHA:EDH-RSA-DES-CBC3-SHA") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030100a9010000a5030151fa327c6576dadde1e8a89d4d45bdc1d0c107b8cbe998337e02ca419a0bcb30204dd1c85d9fbc1607b27a35ec9dfd1dae2c589483843a73999c9de205748633b1003200ffc00ac009c007c008c014c013c011c012c004c005c002c003c00ec00fc00cc00d002f000500040035000a0033003900160100002a00000014001200000f7777772e73736c6c6162732e636f6d000a00080006001700180019000b00020100") - protos+=("-tls1 -ssl3") + protos+=("-no_tls1_2 -no_tls1_1 -no_ssl2") + tlsvers+=("-tls1") lowest_protocol+=("0x0300") highest_protocol+=("0x0301") service+=("HTTP,FTP") @@ -1479,16 +2115,19 @@ minRsaBits+=(-1) maxRsaBits+=(4096) minEcdsaBits+=(-1) + curves+=("prime256v1:secp384r1:secp521r1") requiresSha2+=(false) current+=(false) names+=("Safari 6 iOS 6.0.1") short+=("safari_6_ios601") ciphers+=("ECDHE-ECDSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-ECDSA-RC4-SHA:ECDHE-ECDSA-DES-CBC3-SHA:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-RC4-SHA:ECDHE-RSA-DES-CBC3-SHA:ECDH-ECDSA-AES256-SHA384:ECDH-ECDSA-AES128-SHA256:ECDH-RSA-AES256-SHA384:ECDH-RSA-AES128-SHA256:ECDH-ECDSA-AES128-SHA:ECDH-ECDSA-AES256-SHA:ECDH-ECDSA-RC4-SHA:ECDH-ECDSA-DES-CBC3-SHA:ECDH-RSA-AES128-SHA:ECDH-RSA-AES256-SHA:ECDH-RSA-RC4-SHA:ECDH-RSA-DES-CBC3-SHA:AES256-SHA256:AES128-SHA256:AES128-SHA:RC4-SHA:RC4-MD5:AES256-SHA:DES-CBC3-SHA:DHE-RSA-AES128-SHA256:DHE-RSA-AES256-SHA256:DHE-RSA-AES128-SHA:DHE-RSA-AES256-SHA:EDH-RSA-DES-CBC3-SHA:ECDHE-ECDSA-NULL-SHA:ECDHE-RSA-NULL-SHA:ECDH-ECDSA-NULL-SHA:ECDH-RSA-NULL-SHA:NULL-SHA256:NULL-SHA:NULL-MD5") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030300bf010000bb030351d15ce21834380a8b5f491a00790b6d097014bb1e04124706631c6a6a3f973800005800ffc024c023c00ac009c007c008c028c027c014c013c011c012c026c025c02ac029c004c005c002c003c00ec00fc00cc00d003d003c002f000500040035000a0067006b003300390016c006c010c001c00b003b000200010100003a00000014001200000f7777772e73736c6c6162732e636f6d000a00080006001700180019000b00020100000d000c000a05010401020104030203") - protos+=("-tls1_2 -tls1_1 -tls1 -ssl3") + protos+=("-no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") lowest_protocol+=("0x0300") highest_protocol+=("0x0303") service+=("HTTP,FTP") @@ -1497,16 +2136,19 @@ minRsaBits+=(-1) maxRsaBits+=(4096) minEcdsaBits+=(-1) + curves+=("prime256v1:secp384r1:secp521r1") requiresSha2+=(false) current+=(false) names+=("Safari 7 iOS 7.1") short+=("safari_7_ios71") ciphers+=("ECDHE-ECDSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-ECDSA-RC4-SHA:ECDHE-ECDSA-DES-CBC3-SHA:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-RC4-SHA:ECDHE-RSA-DES-CBC3-SHA:ECDH-ECDSA-AES256-SHA384:ECDH-ECDSA-AES128-SHA256:ECDH-RSA-AES256-SHA384:ECDH-RSA-AES128-SHA256:ECDH-ECDSA-AES256-SHA:ECDH-ECDSA-AES128-SHA:ECDH-ECDSA-RC4-SHA:ECDH-ECDSA-DES-CBC3-SHA:ECDH-RSA-AES256-SHA:ECDH-RSA-AES128-SHA:ECDH-RSA-RC4-SHA:ECDH-RSA-DES-CBC3-SHA:AES256-SHA256:AES128-SHA256:AES128-SHA:RC4-SHA:RC4-MD5:AES256-SHA:DES-CBC3-SHA:DHE-RSA-AES128-SHA256:DHE-RSA-AES256-SHA256:DHE-RSA-AES128-SHA:DHE-RSA-AES256-SHA:EDH-RSA-DES-CBC3-SHA") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030100b1010000ad0303532017204048bb5331c62bf295ab4c2f2b3964f515c649a7d0947c8102d7348600004a00ffc024c023c00ac009c007c008c028c027c014c013c011c012c026c025c02ac029c005c004c002c003c00fc00ec00cc00d003d003c002f000500040035000a0067006b0033003900160100003a00000014001200000f7777772e73736c6c6162732e636f6d000a00080006001700180019000b00020100000d000c000a05010401020104030203") - protos+=("-tls1_2 -tls1_1 -tls1 -ssl3") + protos+=("-no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") lowest_protocol+=("0x0300") highest_protocol+=("0x0303") service+=("HTTP,FTP") @@ -1515,16 +2157,19 @@ minRsaBits+=(-1) maxRsaBits+=(4096) minEcdsaBits+=(-1) + curves+=("prime256v1:secp384r1:secp521r1") requiresSha2+=(false) - current+=(true) + current+=(false) names+=("Safari 7 OS X 10.9") short+=("safari_7_osx109") ciphers+=("ECDHE-ECDSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-ECDSA-RC4-SHA:ECDHE-ECDSA-DES-CBC3-SHA:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-RC4-SHA:ECDHE-RSA-DES-CBC3-SHA:ECDH-ECDSA-AES256-SHA384:ECDH-ECDSA-AES128-SHA256:ECDH-RSA-AES256-SHA384:ECDH-RSA-AES128-SHA256:ECDH-ECDSA-AES256-SHA:ECDH-ECDSA-AES128-SHA:ECDH-ECDSA-RC4-SHA:ECDH-ECDSA-DES-CBC3-SHA:ECDH-RSA-AES256-SHA:ECDH-RSA-AES128-SHA:ECDH-RSA-RC4-SHA:ECDH-RSA-DES-CBC3-SHA:AES256-SHA256:AES128-SHA256:AES128-SHA:RC4-SHA:RC4-MD5:AES256-SHA:DES-CBC3-SHA:DHE-RSA-AES128-SHA256:DHE-RSA-AES256-SHA256:DHE-RSA-AES128-SHA:DHE-RSA-AES256-SHA:EDH-RSA-DES-CBC3-SHA") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030100d1010000cd030351fa3664edce86d82606540539ccd388418b1a5cb8cfda5e15349c635d4b028b203bf83c63e3da6777e407300b5d657e429f11cd7d857977e4390fda365b8d4664004a00ffc024c023c00ac009c007c008c028c027c014c013c011c012c026c025c02ac029c005c004c002c003c00fc00ec00cc00d003d003c002f000500040035000a0067006b0033003900160100003a00000014001200000f7777772e73736c6c6162732e636f6d000a00080006001700180019000b00020100000d000c000a05010401020104030203") - protos+=("-tls1_2 -tls1_1 -tls1 -ssl3") + protos+=("-no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") lowest_protocol+=("0x0300") highest_protocol+=("0x0303") service+=("HTTP,FTP") @@ -1533,16 +2178,19 @@ minRsaBits+=(-1) maxRsaBits+=(4096) minEcdsaBits+=(-1) + curves+=("prime256v1:secp384r1:secp521r1") requiresSha2+=(false) current+=(false) names+=("Safari 8 iOS 8.0 Beta") short+=("safari_8_ios80beta") ciphers+=("ECDHE-ECDSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-ECDSA-DES-CBC3-SHA:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-DES-CBC3-SHA:ECDH-ECDSA-AES256-SHA384:ECDH-ECDSA-AES128-SHA256:ECDH-ECDSA-AES256-SHA:ECDH-ECDSA-AES128-SHA:ECDH-ECDSA-DES-CBC3-SHA:ECDH-RSA-AES256-SHA384:ECDH-RSA-AES128-SHA256:ECDH-RSA-AES256-SHA:ECDH-RSA-AES128-SHA:ECDH-RSA-DES-CBC3-SHA:DHE-RSA-AES256-SHA256:DHE-RSA-AES128-SHA256:DHE-RSA-AES256-SHA:DHE-RSA-AES128-SHA:EDH-RSA-DES-CBC3-SHA:AES256-SHA256:AES128-SHA256:AES256-SHA:AES128-SHA:DES-CBC3-SHA:ECDHE-ECDSA-RC4-SHA:ECDHE-RSA-RC4-SHA:ECDH-ECDSA-RC4-SHA:ECDH-RSA-RC4-SHA:RC4-SHA:RC4-MD5") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030100b5010000b1030353ad95f2031490cfd60dbda382e916685b09dec1ab8ac0a4b0c9f39e048855ce00004a00ffc024c023c00ac009c008c028c027c014c013c012c026c025c005c004c003c02ac029c00fc00ec00d006b0067003900330016003d003c0035002f000ac007c011c002c00c000500040100003e00000014001200000f6465762e73736c6c6162732e636f6d000a00080006001700180019000b00020100000d000c000a0501040102010403020333740000") - protos+=("-tls1_2 -tls1_1 -tls1 -ssl3") + protos+=("-no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") lowest_protocol+=("0x0300") highest_protocol+=("0x0303") service+=("HTTP,FTP") @@ -1551,16 +2199,19 @@ minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("prime256v1:secp384r1:secp521r1") requiresSha2+=(false) current+=(false) names+=("Safari 8 iOS 8.4") short+=("safari_8_ios84") ciphers+=("ECDHE-ECDSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-ECDSA-DES-CBC3-SHA:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-DES-CBC3-SHA:ECDH-ECDSA-AES256-SHA384:ECDH-ECDSA-AES128-SHA256:ECDH-ECDSA-AES256-SHA:ECDH-ECDSA-AES128-SHA:ECDH-ECDSA-DES-CBC3-SHA:ECDH-RSA-AES256-SHA384:ECDH-RSA-AES128-SHA256:ECDH-RSA-AES256-SHA:ECDH-RSA-AES128-SHA:ECDH-RSA-DES-CBC3-SHA:DHE-RSA-AES256-SHA256:DHE-RSA-AES128-SHA256:DHE-RSA-AES256-SHA:DHE-RSA-AES128-SHA:EDH-RSA-DES-CBC3-SHA:AES256-SHA256:AES128-SHA256:AES256-SHA:AES128-SHA:DES-CBC3-SHA:ECDHE-ECDSA-RC4-SHA:ECDHE-RSA-RC4-SHA:ECDH-ECDSA-RC4-SHA:ECDH-RSA-RC4-SHA:RC4-SHA:RC4-MD5") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030100b5010000b1030354c20f1647345d0cac1db29f0489aab5e2016e6b2baca65e8c5eb6dd48a1fcd400004a00ffc024c023c00ac009c008c028c027c014c013c012c026c025c005c004c003c02ac029c00fc00ec00d006b0067003900330016003d003c0035002f000ac007c011c002c00c000500040100003e00000014001200000f6465762e73736c6c6162732e636f6d000a00080006001700180019000b00020100000d000c000a0501040102010403020333740000") - protos+=("-tls1_2 -tls1_1 -tls1 -ssl3") + protos+=("-no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") lowest_protocol+=("0x0300") highest_protocol+=("0x0303") service+=("HTTP,FTP") @@ -1569,16 +2220,19 @@ minRsaBits+=(-1) maxRsaBits+=(4096) minEcdsaBits+=(-1) + curves+=("prime256v1:secp384r1:secp521r1") requiresSha2+=(false) current+=(false) names+=("Safari 8 OS X 10.10") short+=("safari_8_osx1010") ciphers+=("ECDHE-ECDSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-ECDSA-DES-CBC3-SHA:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-DES-CBC3-SHA:ECDH-ECDSA-AES256-SHA384:ECDH-ECDSA-AES128-SHA256:ECDH-ECDSA-AES256-SHA:ECDH-ECDSA-AES128-SHA:ECDH-ECDSA-DES-CBC3-SHA:ECDH-RSA-AES256-SHA384:ECDH-RSA-AES128-SHA256:ECDH-RSA-AES256-SHA:ECDH-RSA-AES128-SHA:ECDH-RSA-DES-CBC3-SHA:DHE-RSA-AES256-SHA256:DHE-RSA-AES128-SHA256:DHE-RSA-AES256-SHA:DHE-RSA-AES128-SHA:EDH-RSA-DES-CBC3-SHA:AES256-SHA256:AES128-SHA256:AES256-SHA:AES128-SHA:DES-CBC3-SHA:ECDHE-ECDSA-RC4-SHA:ECDHE-RSA-RC4-SHA:ECDH-ECDSA-RC4-SHA:ECDH-RSA-RC4-SHA:RC4-SHA:RC4-MD5") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030100b5010000b1030354c20a44e0d7681f3d55d7e9a764b67e6ffa6722c17b21e15bc2c9c98892460a00004a00ffc024c023c00ac009c008c028c027c014c013c012c026c025c005c004c003c02ac029c00fc00ec00d006b0067003900330016003d003c0035002f000ac007c011c002c00c000500040100003e00000014001200000f6465762e73736c6c6162732e636f6d000a00080006001700180019000b00020100000d000c000a0501040102010403020333740000") - protos+=("-tls1_2 -tls1_1 -tls1 -ssl3") + protos+=("-no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") lowest_protocol+=("0x0300") highest_protocol+=("0x0303") service+=("HTTP,FTP") @@ -1587,16 +2241,19 @@ minRsaBits+=(-1) maxRsaBits+=(8192) minEcdsaBits+=(-1) + curves+=("prime256v1:secp384r1:secp521r1") requiresSha2+=(false) current+=(false) names+=("Safari 9 iOS 9") short+=("safari_9_ios9") ciphers+=("ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-ECDSA-DES-CBC3-SHA:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-DES-CBC3-SHA:AES256-GCM-SHA384:AES128-GCM-SHA256:AES256-SHA256:AES128-SHA256:AES256-SHA:AES128-SHA:DES-CBC3-SHA:ECDHE-ECDSA-RC4-SHA:ECDHE-RSA-RC4-SHA:RC4-SHA:RC4-MD5") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030100e2010000de030355fb38fdc94c6c1ff6ee066f0e69579f40a83ce5454787e8834b60fd8c31e5ac00003400ffc02cc02bc024c023c00ac009c008c030c02fc028c027c014c013c012009d009c003d003c0035002f000ac007c011000500040100008100000014001200000f6465762e73736c6c6162732e636f6d000a00080006001700180019000b00020100000d000e000c0501040102010503040302033374000000100030002e0268320568322d31360568322d31350568322d313408737064792f332e3106737064792f3308687474702f312e3100050005010000000000120000") - protos+=("-tls1_2 -tls1_1 -tls1") + protos+=("-no_ssl3 -no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") lowest_protocol+=("0x0301") highest_protocol+=("0x0303") service+=("HTTP,FTP") @@ -1605,16 +2262,19 @@ minRsaBits+=(-1) maxRsaBits+=(8192) minEcdsaBits+=(-1) + curves+=("prime256v1:secp384r1:secp521r1") requiresSha2+=(false) - current+=(false) + current+=(true) names+=("Safari 9 OS X 10.11") short+=("safari_9_osx1011") ciphers+=("ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-ECDSA-DES-CBC3-SHA:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-DES-CBC3-SHA:AES256-GCM-SHA384:AES128-GCM-SHA256:AES256-SHA256:AES128-SHA256:AES256-SHA:AES128-SHA:DES-CBC3-SHA:ECDHE-ECDSA-RC4-SHA:ECDHE-RSA-RC4-SHA:RC4-SHA:RC4-MD5") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030100e2010000de030355def1c4d1f6a12227389012da236581104b0bfa8b8a5bc849372531349dccc600003400ffc02cc02bc024c023c00ac009c008c030c02fc028c027c014c013c012009d009c003d003c0035002f000ac007c011000500040100008100000014001200000f6465762e73736c6c6162732e636f6d000a00080006001700180019000b00020100000d000e000c0501040102010503040302033374000000100030002e0268320568322d31360568322d31350568322d313408737064792f332e3106737064792f3308687474702f312e3100050005010000000000120000") - protos+=("-tls1_2 -tls1_1 -tls1") + protos+=("-no_ssl3 -no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") lowest_protocol+=("0x0301") highest_protocol+=("0x0303") service+=("HTTP,FTP") @@ -1623,16 +2283,19 @@ minRsaBits+=(-1) maxRsaBits+=(8192) minEcdsaBits+=(-1) + curves+=("prime256v1:secp384r1:secp521r1") requiresSha2+=(false) current+=(true) names+=("Safari 10 iOS 10") short+=("safari_10_ios10") ciphers+=("ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-ECDSA-DES-CBC3-SHA:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-DES-CBC3-SHA:AES256-GCM-SHA384:AES128-GCM-SHA256:AES256-SHA256:AES128-SHA256:AES256-SHA:AES128-SHA:DES-CBC3-SHA") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030100e2010000de030357f20123e3e60449eadcfacc873a02c3e71adcb47fd5634ec2fd49ccf99f13c500002c00ffc02cc02bc024c023c00ac009c008c030c02fc028c027c014c013c012009d009c003d003c0035002f000a0100008900000014001200000f6465762e73736c6c6162732e636f6d000a00080006001700180019000b00020100000d00120010040102010501060104030203050306033374000000100030002e0268320568322d31360568322d31350568322d313408737064792f332e3106737064792f3308687474702f312e310005000501000000000012000000170000") - protos+=("-tls1_2 -tls1_1 -tls1") + protos+=("-no_ssl3 -no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") lowest_protocol+=("0x0301") highest_protocol+=("0x0303") service+=("HTTP,FTP") @@ -1641,16 +2304,19 @@ minRsaBits+=(-1) maxRsaBits+=(8192) minEcdsaBits+=(-1) + curves+=("prime256v1:secp384r1:secp521r1") requiresSha2+=(false) current+=(false) names+=("Safari 10 OS X 10.12") short+=("safari_10_osx1012") ciphers+=("ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-ECDSA-DES-CBC3-SHA:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-DES-CBC3-SHA:AES256-GCM-SHA384:AES128-GCM-SHA256:AES256-SHA256:AES128-SHA256:AES256-SHA:AES128-SHA:DES-CBC3-SHA") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030100e2010000de030357fde32ec4b7eb1c967e535ba93d9129ffd6a35fc5d6b14f785205e2a0c7e35600002c00ffc02cc02bc024c023c00ac009c008c030c02fc028c027c014c013c012009d009c003d003c0035002f000a0100008900000014001200000f6465762e73736c6c6162732e636f6d000a00080006001700180019000b00020100000d00120010040102010501060104030203050306033374000000100030002e0268320568322d31360568322d31350568322d313408737064792f332e3106737064792f3308687474702f312e310005000501000000000012000000170000") - protos+=("-tls1_2 -tls1_1 -tls1") + protos+=("-no_ssl3 -no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") lowest_protocol+=("0x0301") highest_protocol+=("0x0303") service+=("HTTP,FTP") @@ -1659,16 +2325,84 @@ minRsaBits+=(-1) maxRsaBits+=(8192) minEcdsaBits+=(-1) + curves+=("prime256v1:secp384r1:secp521r1") + requiresSha2+=(false) + current+=(true) + + names+=("Safari 12.1 (iOS 12.2)") + short+=("safari_121_ios_122") + ciphers+=("ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-CHACHA20-POLY1305:AES256-GCM-SHA384:AES128-GCM-SHA256:AES256-SHA256:AES128-SHA256:AES256-SHA:AES128-SHA:ECDHE-ECDSA-DES-CBC3-SHA:ECDHE-RSA-DES-CBC3-SHA:DES-CBC3-SHA") + ciphersuites+=("TLS_CHACHA20_POLY1305_SHA256:TLS_AES_128_GCM_SHA256:TLS_AES_256_GCM_SHA384") + sni+=("$SNI") + handshakebytes+=("1603010200010001fc03035695ccca492a68de5adfabb7e70c87b694974ddb17344e9f8d80d51aa64a881d204aca76c4eec10c3b9851b5f02fe71f371d896ba7c9c5a8cd78370b4af27896d60034130313011302c02cc02bc024c023c00ac009cca9c030c02fc028c027c014c013cca8009d009c003d003c0035002fc008c012000a0100017fff0100010000000010000e00000b6369706865726c692e737400170000000d0018001604030804040105030203080508050501080606010201000500050100000000337400000012000000100030002e0268320568322d31360568322d31350568322d313408737064792f332e3106737064792f3308687474702f312e31000b00020100003300260024001d00204090ee7a8be9431345ddcec031c3024ad13d968357e337da3882606afd91405f002d00020101002b0009080304030303020301000a000a0008001d0017001800190015004d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029005b002600205d10265edd7f80daa4cb33e036860f0817903b6f7ffeeaf69977cef1170892485c26fc13003130de816ac91ce4c32f5f7beb18209f6d917cb15fe2a0fd624d5500c64a583899aae55a1d64921d86878eccd66004f1b27f") + protos+=("-no_ssl3 -no_ssl2") + tlsvers+=("-tls1_3 -tls1_2 -tls1_1 -tls1") + lowest_protocol+=("0x0301") + highest_protocol+=("0x0304") + alpn+=("h2,http/1.1") + service+=("HTTP") + curves+=("X25519:secp256r1:secp384r1:secp521r1") + minDhBits+=(-1) + maxDhBits+=(-1) + minRsaBits+=(-1) + maxRsaBits+=(-1) + minEcdsaBits+=(-1) + requiresSha2+=(false) + current+=(true) + + names+=("Safari 12.1 (macOS 10.13.6)") + short+=("safari_121_osx_10136") + ciphers+=("ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-CHACHA20-POLY1305:AES256-GCM-SHA384:AES128-GCM-SHA256:AES256-SHA256:AES128-SHA256:AES256-SHA:AES128-SHA") + ciphersuites+=("") + sni+=("$SNI") + warning+=("") + handshakebytes+=("16030100e3010000df03039c6af5b589ea930473487870a111e2088f4c71c4497310945d571b318f259f47000028c02cc02bc024c023c00ac009cca9c030c02fc028c027c014c013cca8009d009c003d003c0035002f0100008eff0100010000000010000e00000b6369706865726c692e737400170000000d00140012040308040401050308050501080606010201000500050100000000337400000012000000100030002e0268320568322d31360568322d31350568322d313408737064792f332e3106737064792f3308687474702f312e31000b00020100000a000a0008001d001700180019") + protos+=("-no_ssl3 -no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") + lowest_protocol+=("0x0301") + highest_protocol+=("0x0303") + alpn+=("h2,http/1.1") + service+=("HTTP") + curves+=("X25519:secp256r1:secp384r1:secp521r1") + minDhBits+=(1024) + maxDhBits+=(-1) + minRsaBits+=(-1) + maxRsaBits+=(-1) + minEcdsaBits+=(-1) + requiresSha2+=(false) + current+=(false) + + names+=("Safari 13.0 (macOS 10.14.6)") + short+=("safari_130_osx_10146") + ciphers+=("ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-CHACHA20-POLY1305:AES256-GCM-SHA384:AES128-GCM-SHA256:AES256-SHA256:AES128-SHA256:AES256-SHA:AES128-SHA:ECDHE-ECDSA-DES-CBC3-SHA:ECDHE-RSA-DES-CBC3-SHA:DES-CBC3-SHA") + ciphersuites+=("TLS_CHACHA20_POLY1305_SHA256:TLS_AES_128_GCM_SHA256:TLS_AES_256_GCM_SHA384") + sni+=("$SNI") + warning+=("") + handshakebytes+=("1603010200010001fc030320ed560be50a8d6545d0409dfc0f6fd560d886fc62a514ee9923c642455fb5832084efe206b1c656b3abab810251eb260834abb7b0ec0d30450e50594c3a7f74120034130313011302c02cc02bc024c023c00ac009cca9c030c02fc028c027c014c013cca8009d009c003d003c0035002fc008c012000a0100017fff0100010000000010000e00000b6369706865726c692e737400170000000d0018001604030804040105030203080508050501080606010201000500050100000000337400000012000000100030002e0268320568322d31360568322d31350568322d313408737064792f332e3106737064792f3308687474702f312e31000b00020100003300260024001d00205465c46a55942e9fe02115c0cc2ab46ee074d4d164222f2ce6510bd91fa18419002d00020101002b0009080304030303020301000a000a0008001d001700180019001500ac00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000") + protos+=("-no_ssl3 -no_ssl2") + tlsvers+=("-tls1_3 -tls1_2 -tls1_1 -tls1") + lowest_protocol+=("0x0301") + highest_protocol+=("0x0304") + alpn+=("h2,h2-16,h2-15,h2-14,spdy/3.1,spdy/3,http/1.1") + service+=("HTTP") + curves+=("X25519:secp256r1:secp384r1:secp521r1") + minDhBits+=(1024) + maxDhBits+=(-1) + minRsaBits+=(-1) + maxRsaBits+=(-1) + minEcdsaBits+=(-1) requiresSha2+=(false) current+=(true) names+=("Apple ATS 9 iOS 9") short+=("apple_ats_9_ios9") ciphers+=("ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA256:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-AES128-SHA") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030300c6010000c2030355def146b7ed606006d8d54a3ece6c9c1b5070b51ce0e81d354178f0311d2e0100001800ffc02cc02bc024c00ac023c009c030c02fc028c027c0130100008100000014001200000f6465762e73736c6c6162732e636f6d000a00080006001700180019000b00020100000d000e000c0501040102010503040302033374000000100030002e0268320568322d31360568322d31350568322d313408737064792f332e3106737064792f3308687474702f312e3100050005010000000000120000") protos+=("-tls1_2") + tlsvers+=("") lowest_protocol+=("0x0303") highest_protocol+=("0x0303") service+=("HTTP") @@ -1677,16 +2411,19 @@ minRsaBits+=(2048) maxRsaBits+=(8192) minEcdsaBits+=(256) + curves+=("prime256v1:secp384r1:secp521r1") requiresSha2+=(true) current+=(true) names+=("Tor 17.0.9 Win 7") short+=("tor_1709_win7") ciphers+=("ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-CAMELLIA256-SHA:DHE-DSS-CAMELLIA256-SHA:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA:ECDH-RSA-AES256-SHA:ECDH-ECDSA-AES256-SHA:CAMELLIA256-SHA:AES256-SHA:ECDHE-ECDSA-RC4-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-RC4-SHA:ECDHE-RSA-AES128-SHA:DHE-RSA-CAMELLIA128-SHA:DHE-DSS-CAMELLIA128-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:ECDH-RSA-RC4-SHA:ECDH-RSA-AES128-SHA:ECDH-ECDSA-RC4-SHA:ECDH-ECDSA-AES128-SHA:SEED-SHA:CAMELLIA128-SHA:RC4-SHA:RC4-MD5:AES128-SHA:ECDHE-ECDSA-DES-CBC3-SHA:ECDHE-RSA-DES-CBC3-SHA:EDH-RSA-DES-CBC3-SHA:EDH-DSS-DES-CBC3-SHA:ECDH-RSA-DES-CBC3-SHA:ECDH-ECDSA-DES-CBC3-SHA:DES-CBC3-SHA") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030100a30100009f0301526795b7dd72263ca4170729d52799a927b2e8ec0e2d844bca2cd7061de7a57d00004800ffc00ac0140088008700390038c00fc00500840035c007c009c011c0130045004400330032c00cc00ec002c0040096004100050004002fc008c01200160013c00dc003feff000a0100002e00000014001200000f7777772e73736c6c6162732e636f6d000a00080006001700180019000b0002010033740000") - protos+=("-tls1 -ssl3") + protos+=("-no_tls1_2 -no_tls1_1 -no_ssl2") + tlsvers+=("-tls1") lowest_protocol+=("0x0300") highest_protocol+=("0x0301") service+=("HTTP,FTP") @@ -1695,16 +2432,19 @@ minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("prime256v1:secp384r1:secp521r1") requiresSha2+=(false) - current+=(true) + current+=(false) names+=("Java 6u45") short+=("java_6u45") ciphers+=("RC4-MD5:RC4-MD5:RC4-SHA:AES128-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:DES-CBC3-SHA:DES-CBC3-MD5:EDH-RSA-DES-CBC3-SHA:EDH-DSS-DES-CBC3-SHA:DES-CBC-SHA:DES-CBC-MD5:EDH-RSA-DES-CBC-SHA:EDH-DSS-DES-CBC-SHA:EXP-RC4-MD5:EXP-RC4-MD5:EXP-DES-CBC-SHA:EXP-EDH-RSA-DES-CBC-SHA:EXP-EDH-DSS-DES-CBC-SHA") + ciphersuites+=("") sni+=("") warning+=("") handshakebytes+=("8065010301003c0000002000000401008000000500002f00003300003200000a0700c00000160000130000090600400000150000120000030200800000080000140000110000ff52173357f48ce6722f974dbb429b9279208d1cf5b9088947c9ba16d9ecbc0fa6") - protos+=("-tls1 -ssl3 -ssl2") + protos+=("-no_tls1_2 -no_tls1_1") + tlsvers+=("-tls1") lowest_protocol+=("0x0200") highest_protocol+=("0x0301") service+=("ANY") @@ -1713,16 +2453,19 @@ minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("") requiresSha2+=(false) current+=(true) names+=("Java 7u25") short+=("java_7u25") ciphers+=("ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:AES128-SHA:ECDH-ECDSA-AES128-SHA:ECDH-RSA-AES128-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:ECDHE-ECDSA-RC4-SHA:ECDHE-RSA-RC4-SHA:RC4-SHA:ECDH-ECDSA-RC4-SHA:ECDH-RSA-RC4-SHA:ECDHE-ECDSA-DES-CBC3-SHA:ECDHE-RSA-DES-CBC3-SHA:DES-CBC3-SHA:ECDH-ECDSA-DES-CBC3-SHA:ECDH-RSA-DES-CBC3-SHA:EDH-RSA-DES-CBC3-SHA:EDH-DSS-DES-CBC3-SHA:RC4-MD5") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030100ad010000a9030152178334e8b855253e50e4623e475b6941c18cc312de6395a98e1cd4fd6735e700002ac009c013002fc004c00e00330032c007c0110005c002c00cc008c012000ac003c00d00160013000400ff01000056000a0034003200170001000300130015000600070009000a0018000b000c0019000d000e000f001000110002001200040005001400080016000b0002010000000014001200000f7777772e73736c6c6162732e636f6d") - protos+=("-tls1 -ssl3") + protos+=("-no_tls1_2 -no_tls1_1 -no_ssl2") + tlsvers+=("-tls1") lowest_protocol+=("0x0300") highest_protocol+=("0x0301") service+=("ANY") @@ -1731,16 +2474,19 @@ minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("prime256v1:sect163k1:sect163r2:prime192v1:secp224r1:sect233k1:sect233r1:sect283k1:sect283r1:secp384r1:sect409k1:sect409r1:secp521r1:sect571k1:sect571r1:secp160k1:secp160r1:secp160r2:sect163r1:secp192k1:sect193r1:sect193r2:secp224k1:sect239k1:secp256k1") requiresSha2+=(false) current+=(true) names+=("Java 8b132") short+=("java_8b132") ciphers+=("ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256:AES128-SHA256:ECDH-ECDSA-AES128-SHA256:ECDH-RSA-AES128-SHA256:DHE-RSA-AES128-SHA256:DHE-DSS-AES128-SHA256:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:AES128-SHA:ECDH-ECDSA-AES128-SHA:ECDH-RSA-AES128-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:ECDHE-ECDSA-RC4-SHA:ECDHE-RSA-RC4-SHA:RC4-SHA:ECDH-ECDSA-RC4-SHA:ECDH-RSA-RC4-SHA:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:AES128-GCM-SHA256:ECDH-ECDSA-AES128-GCM-SHA256:ECDH-RSA-AES128-GCM-SHA256:DHE-RSA-AES128-GCM-SHA256:DHE-DSS-AES128-GCM-SHA256:ECDHE-ECDSA-DES-CBC3-SHA:ECDHE-RSA-DES-CBC3-SHA:DES-CBC3-SHA:ECDH-ECDSA-DES-CBC3-SHA:ECDH-RSA-DES-CBC3-SHA:EDH-RSA-DES-CBC3-SHA:EDH-DSS-DES-CBC3-SHA:RC4-MD5") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030300e7010000e303035319a4a6c3909b598b7f5c0923999b7fa67cf6e79f73a016ea39a221c6989eeb000046c023c027003cc025c02900670040c009c013002fc004c00e00330032c007c0110005c002c00cc02bc02f009cc02dc031009e00a2c008c012000ac003c00d00160013000400ff01000074000a0034003200170001000300130015000600070009000a0018000b000c0019000d000e000f001000110002001200040005001400080016000b00020100000d001a001806030601050305010403040103030301020302010202010100000014001200000f7777772e73736c6c6162732e636f6d") - protos+=("-tls1_2 -tls1_1 -tls1 -ssl3") + protos+=("-no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") lowest_protocol+=("0x0300") highest_protocol+=("0x0303") service+=("ANY") @@ -1749,16 +2495,61 @@ minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("prime256v1:sect163k1:sect163r2:prime192v1:secp224r1:sect233k1:sect233r1:sect283k1:sect283r1:secp384r1:sect409k1:sect409r1:secp521r1:sect571k1:sect571r1:secp160k1:secp160r1:secp160r2:sect163r1:secp192k1:sect193r1:sect193r2:secp224k1:sect239k1:secp256k1") requiresSha2+=(false) current+=(false) + names+=("Java 8u111") + short+=("java_8u111") + ciphers+=("ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256:AES128-SHA256:ECDH-ECDSA-AES128-SHA256:ECDH-RSA-AES128-SHA256:DHE-RSA-AES128-SHA256:DHE-DSS-AES128-SHA256:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:AES128-SHA:ECDH-ECDSA-AES128-SHA:ECDH-RSA-AES128-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:AES128-GCM-SHA256:ECDH-ECDSA-AES128-GCM-SHA256:ECDH-RSA-AES128-GCM-SHA256:DHE-RSA-AES128-GCM-SHA256:DHE-DSS-AES128-GCM-SHA256:ECDHE-ECDSA-DES-CBC3-SHA:ECDHE-RSA-DES-CBC3-SHA:DES-CBC3-SHA:ECDH-ECDSA-DES-CBC3-SHA:ECDH-RSA-DES-CBC3-SHA:EDH-RSA-DES-CBC3-SHA:EDH-DSS-DES-CBC3-SHA") + ciphersuites+=("") + sni+=("$SNI") + warning+=("") + handshakebytes+=("16030300d7010000d303035a7309b5212fd0d277459cefc4fe037e5cd90ee784ce364631083dd115ac8f6b00003ac023c027003cc025c02900670040c009c013002fc004c00e00330032c02bc02f009cc02dc031009e00a2c008c012000ac003c00d0016001300ff01000070000a0034003200170001000300130015000600070009000a0018000b000c0019000d000e000f001000110002001200040005001400080016000b00020100000d00160014060306010503050104030401040202030201020200000014001200000f6465762e73736c6c6162732e636f6d") + protos+=("-no_ssl3 -no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") + lowest_protocol+=("0x0301") + highest_protocol+=("0x0303") + service+=("ANY") + minDhBits+=(-1) + maxDhBits+=(2048) + minRsaBits+=(-1) + maxRsaBits+=(-1) + minEcdsaBits+=(-1) + curves+=("prime256v1:sect163k1:sect163r2:prime192v1:secp224r1:sect233k1:sect233r1:sect283k1:sect283r1:secp384r1:sect409k1:sect409r1:secp521r1:sect571k1:sect571r1:secp160k1:secp160r1:secp160r2:sect163r1:secp192k1:sect193r1:sect193r2:secp224k1:sect239k1:secp256k1") + requiresSha2+=(false) + current+=(false) + + names+=("Java 8u161") + short+=("java_8u161") + ciphers+=("ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:AES256-SHA256:ECDH-ECDSA-AES256-SHA384:ECDH-RSA-AES256-SHA384:DHE-RSA-AES256-SHA256:DHE-DSS-AES256-SHA256:ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:AES256-SHA:ECDH-ECDSA-AES256-SHA:ECDH-RSA-AES256-SHA:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256:AES128-SHA256:ECDH-ECDSA-AES128-SHA256:ECDH-RSA-AES128-SHA256:DHE-RSA-AES128-SHA256:DHE-DSS-AES128-SHA256:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:AES128-SHA:ECDH-ECDSA-AES128-SHA:ECDH-RSA-AES128-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:AES256-GCM-SHA384:ECDH-ECDSA-AES256-GCM-SHA384:ECDH-RSA-AES256-GCM-SHA384:DHE-RSA-AES256-GCM-SHA384:DHE-DSS-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256:AES128-GCM-SHA256:ECDH-ECDSA-AES128-GCM-SHA256:ECDH-RSA-AES128-GCM-SHA256:DHE-RSA-AES128-GCM-SHA256:DHE-DSS-AES128-GCM-SHA256:ECDHE-ECDSA-DES-CBC3-SHA:ECDHE-RSA-DES-CBC3-SHA:DES-CBC3-SHA:ECDH-ECDSA-DES-CBC3-SHA:ECDH-RSA-DES-CBC3-SHA:EDH-RSA-DES-CBC3-SHA:EDH-DSS-DES-CBC3-SHA") + ciphersuites+=("") + sni+=("$SNI") + warning+=("") + handshakebytes+=("16030300e7010000e303035a7c3e8a16fa16ff755e607b462ca6fd1127ae38dd849d0ffe7f174efa60ebb4000064c024c028003dc026c02a006b006ac00ac0140035c005c00f00390038c023c027003cc025c02900670040c009c013002fc004c00e00330032c02cc02bc030009dc02ec032009f00a3c02f009cc02dc031009e00a2c008c012000ac003c00d0016001300ff01000056000a001600140017001800190009000a000b000c000d000e0016000b00020100000d0016001406030601050305010403040104020203020102020017000000000014001200000f6465762e73736c6c6162732e636f6d") + protos+=("-no_ssl3 -no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") + lowest_protocol+=("0x0301") + highest_protocol+=("0x0303") + service+=("ANY") + minDhBits+=(-1) + maxDhBits+=(2048) + minRsaBits+=(-1) + maxRsaBits+=(-1) + minEcdsaBits+=(-1) + curves+=("prime256v1:secp384r1:secp521r1:sect283k1:sect283r1:sect409k1:sect409r1:sect571k1:sect571r1:secp256k1") + requiresSha2+=(false) + current+=(true) + names+=("Java 8u31") short+=("java_8u31") ciphers+=("ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256:AES128-SHA256:ECDH-ECDSA-AES128-SHA256:ECDH-RSA-AES128-SHA256:DHE-RSA-AES128-SHA256:DHE-DSS-AES128-SHA256:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:AES128-SHA:ECDH-ECDSA-AES128-SHA:ECDH-RSA-AES128-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:AES128-GCM-SHA256:ECDH-ECDSA-AES128-GCM-SHA256:ECDH-RSA-AES128-GCM-SHA256:DHE-RSA-AES128-GCM-SHA256:DHE-DSS-AES128-GCM-SHA256:ECDHE-ECDSA-DES-CBC3-SHA:ECDHE-RSA-DES-CBC3-SHA:DES-CBC3-SHA:ECDH-ECDSA-DES-CBC3-SHA:ECDH-RSA-DES-CBC3-SHA:EDH-RSA-DES-CBC3-SHA:EDH-DSS-DES-CBC3-SHA:ECDHE-ECDSA-RC4-SHA:ECDHE-RSA-RC4-SHA:RC4-SHA:ECDH-ECDSA-RC4-SHA:ECDH-RSA-RC4-SHA:RC4-MD5") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030300e7010000e3030354c21168512b37f2a7410028c16673626ff931146918c7b29f78150b7339e5af000046c023c027003cc025c02900670040c009c013002fc004c00e00330032c02bc02f009cc02dc031009e00a2c008c012000ac003c00d00160013c007c0110005c002c00c000400ff01000074000a0034003200170001000300130015000600070009000a0018000b000c0019000d000e000f001000110002001200040005001400080016000b00020100000d001a001806030601050305010403040103030301020302010202010100000014001200000f6465762e73736c6c6162732e636f6d") - protos+=("-tls1_2 -tls1_1 -tls1") + protos+=("-no_ssl3 -no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") lowest_protocol+=("0x0301") highest_protocol+=("0x0303") service+=("ANY") @@ -1767,16 +2558,82 @@ minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("prime256v1:sect163k1:sect163r2:prime192v1:secp224r1:sect233k1:sect233r1:sect283k1:sect283r1:secp384r1:sect409k1:sect409r1:secp521r1:sect571k1:sect571r1:secp160k1:secp160r1:secp160r2:sect163r1:secp192k1:sect193r1:sect193r2:secp224k1:sect239k1:secp256k1") + requiresSha2+=(false) + current+=(false) + + names+=("Java 9.0.4") + short+=("java_904") + ciphers+=("ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:AES256-GCM-SHA384:ECDH-ECDSA-AES256-GCM-SHA384:ECDH-RSA-AES256-GCM-SHA384:DHE-RSA-AES256-GCM-SHA384:DHE-DSS-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256:AES128-GCM-SHA256:ECDH-ECDSA-AES128-GCM-SHA256:ECDH-RSA-AES128-GCM-SHA256:DHE-RSA-AES128-GCM-SHA256:DHE-DSS-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:AES256-SHA256:ECDH-ECDSA-AES256-SHA384:ECDH-RSA-AES256-SHA384:DHE-RSA-AES256-SHA256:DHE-DSS-AES256-SHA256:ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:AES256-SHA:ECDH-ECDSA-AES256-SHA:ECDH-RSA-AES256-SHA:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256:AES128-SHA256:ECDH-ECDSA-AES128-SHA256:ECDH-RSA-AES128-SHA256:DHE-RSA-AES128-SHA256:DHE-DSS-AES128-SHA256:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:AES128-SHA:ECDH-ECDSA-AES128-SHA:ECDH-RSA-AES128-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:ECDHE-ECDSA-DES-CBC3-SHA:ECDHE-RSA-DES-CBC3-SHA:DES-CBC3-SHA:ECDH-ECDSA-DES-CBC3-SHA:ECDH-RSA-DES-CBC3-SHA:EDH-RSA-DES-CBC3-SHA:EDH-DSS-DES-CBC3-SHA") + ciphersuites+=("") + sni+=("$SNI") + warning+=("") + handshakebytes+=("160303010e0100010a0303a96c294ffcb114f742817f46280f91f3ce5c837c86e80989de8f7ce43cd1f7d2000064c02cc02bc030009dc02ec032009f00a3c02f009cc02dc031009e00a2c024c028003dc026c02a006b006ac00ac0140035c005c00f00390038c023c027003cc025c02900670040c009c013002fc004c00e00330032c008c012000ac003c00d0016001300ff0100007d000a0020001e0017001800190009000a000b000c000d000e001601000101010201030104000b00020100000d0016001406030601050305010403040104020203020102020017000000000014001200000f6465762e73736c6c6162732e636f6d00110010000e0200040000000001000400000000000500050100000000") + protos+=("-no_ssl3 -no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") + lowest_protocol+=("0x0301") + highest_protocol+=("0x0303") + service+=("ANY") + minDhBits+=(-1) + maxDhBits+=(2048) + minRsaBits+=(-1) + maxRsaBits+=(-1) + minEcdsaBits+=(-1) + curves+=("prime256v1:secp384r1:secp521r1:sect283k1:sect283r1:sect409k1:sect409r1:sect571k1:sect571r1:secp256k1") + requiresSha2+=(false) + current+=(false) + + names+=("Java 11.0.2 (OpenJDK)") + short+=("java1102") + ciphers+=("TLS_AES_128_GCM_SHA256:TLS_AES_256_GCM_SHA384:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:AES256-GCM-SHA384:ECDH-ECDSA-AES256-GCM-SHA384:ECDH-RSA-AES256-GCM-SHA384:DHE-RSA-AES256-GCM-SHA384:DHE-DSS-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256:AES128-GCM-SHA256:ECDH-ECDSA-AES128-GCM-SHA256:ECDH-RSA-AES128-GCM-SHA256:DHE-RSA-AES128-GCM-SHA256:DHE-DSS-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:AES256-SHA256:ECDH-ECDSA-AES256-SHA384:ECDH-RSA-AES256-SHA384:DHE-RSA-AES256-SHA256:DHE-DSS-AES256-SHA256:ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:AES256-SHA:ECDH-ECDSA-AES256-SHA:ECDH-RSA-AES256-SHA:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256:AES128-SHA256:ECDH-ECDSA-AES128-SHA256:ECDH-RSA-AES128-SHA256:DHE-RSA-AES128-SHA256:DHE-DSS-AES128-SHA256:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:AES128-SHA:ECDH-ECDSA-AES128-SHA:ECDH-RSA-AES128-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA") + ciphersuites+=("TLS_AES_128_GCM_SHA256:TLS_AES_256_GCM_SHA384") + sni+=("$SNI") + warning+=("") + handshakebytes+=("16030301b8010001b40303ca5f7e4933a89ce4d71df403c75e71e6068fbc14a00fc4f0edd5b0dc80fee88120ded1f3aacfab0d011cd1327a4049e0e15dc4f9c6ff512bf3792687227b238af4005813011302c02cc02bc030009dc02ec032009f00a3c02f009cc02dc031009e00a2c024c028003dc026c02a006b006ac00ac0140035c005c00f00390038c023c027003cc025c02900670040c009c013002fc004c00e003300320100011300000010000e00000b6369706865726c692e7374000500050100000000000a0020001e0017001800190009000a000b000c000d000e001601000101010201030104000b00020100000d002800260403050306030804080508060809080a080b04010501060104020303030103020203020102020032002800260403050306030804080508060809080a080b04010501060104020303030103020203020102020011000900070200040000000000170000002b0009080304030303020301002d000201010033004700450017004104c762a2d3f3ac33e332935a4b7bf0fd4a8f3b7ab7bbc630f78e35bd86a132b32b811a1defe5f4e18a26dc698a01513c6a6467ee10a20397fc7462b1f0b4b85f42ff01000100") + protos+=("-no_ssl3 -no_ssl2") + tlsvers+=("-tls1_3 -tls1_2 -tls1_1 -tls1") + lowest_protocol+=("0x0301") + highest_protocol+=("0x0304") + service+=("ANY") + minDhBits+=(1024) + maxDhBits+=(-1) + minRsaBits+=(-1) + maxRsaBits+=(-1) + minEcdsaBits+=(224) + curves+=("secp256r1:secp384r1:secp521r1:sect283k1:sect283r1:sect409k1:sect409r1:sect571k1:sect571r1:ffdhe2048:ffdhe3072:ffdhe4096:ffdhe6144:ffdhe8192") + requiresSha2+=(false) + current+=(true) + + names+=("Java 12.0.1 (OpenJDK)") + short+=("java1201") + ciphers+=("TLS_AES_128_GCM_SHA256:TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-CHACHA20-POLY1305:AES256-GCM-SHA384:ECDH-ECDSA-AES256-GCM-SHA384:ECDH-RSA-AES256-GCM-SHA384:DHE-RSA-AES256-GCM-SHA384:DHE-RSA-CHACHA20-POLY1305:DHE-DSS-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256:AES128-GCM-SHA256:ECDH-ECDSA-AES128-GCM-SHA256:ECDH-RSA-AES128-GCM-SHA256:DHE-RSA-AES128-GCM-SHA256:DHE-DSS-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:AES256-SHA256:ECDH-ECDSA-AES256-SHA384:ECDH-RSA-AES256-SHA384:DHE-RSA-AES256-SHA256:DHE-DSS-AES256-SHA256:ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:AES256-SHA:ECDH-ECDSA-AES256-SHA:ECDH-RSA-AES256-SHA:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256:AES128-SHA256:ECDH-ECDSA-AES128-SHA256:ECDH-RSA-AES128-SHA256:DHE-RSA-AES128-SHA256:DHE-DSS-AES128-SHA256:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:AES128-SHA:ECDH-ECDSA-AES128-SHA:ECDH-RSA-AES128-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA") + ciphersuites+=("TLS_AES_128_GCM_SHA256:TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256") + sni+=("$SNI") + warning+=("") + handshakebytes+=("16030301bd010001b90303179b0759c355875657d31c7c03293ac94c6f5c75a45689d8f073db3858e90b44207c60386fec70ab935d7d554482f153112b05c449fc1f718f97c09d9bdfb882fa0062130113021303c02cc02bcca9c030cca8009dc02ec032009fccaa00a3c02f009cc02dc031009e00a2c024c028003dc026c02a006b006ac00ac0140035c005c00f00390038c023c027003cc025c02900670040c009c013002fc004c00e0033003200ff0100010e00000010000e00000b6369706865726c692e7374000500050100000000000a0020001e0017001800190009000a000b000c000d000e001601000101010201030104000b00020100000d002800260403050306030804080508060809080a080b04010501060104020303030103020203020102020032002800260403050306030804080508060809080a080b04010501060104020303030103020203020102020011000900070200040000000000170000002b0009080304030303020301002d0002010100330047004500170041047fee265885ea4db5694f11d45e5a219052a2cab3d12339f07163a8e5cb6e822853ed990d130e356ee8ef2e37bb757d9fe9edff99478784a47c0350f66c2ce87e") + protos+=("-no_ssl3 -no_ssl2") + tlsvers+=("-tls1_3 -tls1_2 -tls1_1 -tls1") + lowest_protocol+=("0x0301") + highest_protocol+=("0x0304") + service+=("ANY") + minDhBits+=(1024) + maxDhBits+=(-1) + minRsaBits+=(-1) + maxRsaBits+=(-1) + minEcdsaBits+=(224) + curves+=("secp256r1:secp384r1:secp521r1:sect283k1:sect283r1:sect409k1:sect409r1:sect571k1:sect571r1:ffdhe2048:ffdhe3072:ffdhe4096:ffdhe6144:ffdhe8192") requiresSha2+=(false) current+=(true) names+=("OpenSSL 0.9.8y") short+=("openssl_098y") ciphers+=("DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA:AES256-SHA:EDH-RSA-DES-CBC3-SHA:EDH-DSS-DES-CBC3-SHA:DES-CBC3-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:AES128-SHA:IDEA-CBC-SHA:RC4-SHA:RC4-MD5:EDH-RSA-DES-CBC-SHA:EDH-DSS-DES-CBC-SHA:DES-CBC-SHA:EXP-EDH-RSA-DES-CBC-SHA:EXP-EDH-DSS-DES-CBC-SHA:EXP-DES-CBC-SHA:EXP-RC2-CBC-MD5:EXP-RC4-MD5") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030100730100006f0301521782e707c1a780d3124742f35573dbb693babe5d3a7e9405c706af18b636bf00002a00390038003500160013000a00330032002f0007000500040015001200090014001100080006000300ff0100001c00000014001200000f7777772e73736c6c6162732e636f6d00230000") - protos+=("-tls1 -ssl3") + protos+=("-no_tls1_2 -no_tls1_1 -no_ssl2") + tlsvers+=("-tls1") lowest_protocol+=("0x0300") highest_protocol+=("0x0301") service+=("ANY") @@ -1785,16 +2642,19 @@ minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("") requiresSha2+=(false) current+=(false) names+=("OpenSSL 1.0.1h") short+=("openssl_101h") ciphers+=("ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES256-SHA:SRP-DSS-AES-256-CBC-SHA:SRP-RSA-AES-256-CBC-SHA:DHE-DSS-AES256-GCM-SHA384:DHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES256-SHA256:DHE-DSS-AES256-SHA256:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA:DHE-RSA-CAMELLIA256-SHA:DHE-DSS-CAMELLIA256-SHA:ECDH-RSA-AES256-GCM-SHA384:ECDH-ECDSA-AES256-GCM-SHA384:ECDH-RSA-AES256-SHA384:ECDH-ECDSA-AES256-SHA384:ECDH-RSA-AES256-SHA:ECDH-ECDSA-AES256-SHA:AES256-GCM-SHA384:AES256-SHA256:AES256-SHA:CAMELLIA256-SHA:ECDHE-RSA-DES-CBC3-SHA:ECDHE-ECDSA-DES-CBC3-SHA:SRP-DSS-3DES-EDE-CBC-SHA:SRP-RSA-3DES-EDE-CBC-SHA:EDH-RSA-DES-CBC3-SHA:EDH-DSS-DES-CBC3-SHA:ECDH-RSA-DES-CBC3-SHA:ECDH-ECDSA-DES-CBC3-SHA:DES-CBC3-SHA:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES128-SHA:SRP-DSS-AES-128-CBC-SHA:SRP-RSA-AES-128-CBC-SHA:DHE-DSS-AES128-GCM-SHA256:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES128-SHA256:DHE-DSS-AES128-SHA256:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:DHE-RSA-SEED-SHA:DHE-DSS-SEED-SHA:DHE-RSA-CAMELLIA128-SHA:DHE-DSS-CAMELLIA128-SHA:ECDH-RSA-AES128-GCM-SHA256:ECDH-ECDSA-AES128-GCM-SHA256:ECDH-RSA-AES128-SHA256:ECDH-ECDSA-AES128-SHA256:ECDH-RSA-AES128-SHA:ECDH-ECDSA-AES128-SHA:AES128-GCM-SHA256:AES128-SHA256:AES128-SHA:SEED-SHA:CAMELLIA128-SHA:IDEA-CBC-SHA:ECDHE-RSA-RC4-SHA:ECDHE-ECDSA-RC4-SHA:ECDH-RSA-RC4-SHA:ECDH-ECDSA-RC4-SHA:RC4-SHA:RC4-MD5:EDH-RSA-DES-CBC-SHA:EDH-DSS-DES-CBC-SHA:DES-CBC-SHA:EXP-EDH-RSA-DES-CBC-SHA:EXP-EDH-DSS-DES-CBC-SHA:EXP-DES-CBC-SHA:EXP-RC2-CBC-MD5:EXP-RC4-MD5") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("1603010154010001500303521782cf0af002e8c6c6cc5dae27b9e2ca8d9b7244b05863c39bf443cd9da3780000a0c030c02cc028c024c014c00ac022c02100a3009f006b006a0039003800880087c032c02ec02ac026c00fc005009d003d00350084c012c008c01cc01b00160013c00dc003000ac02fc02bc027c023c013c009c01fc01e00a2009e0067004000330032009a009900450044c031c02dc029c025c00ec004009c003c002f009600410007c011c007c00cc002000500040015001200090014001100080006000300ff0100008700000014001200000f7777772e73736c6c6162732e636f6d000b000403000102000a00340032000e000d0019000b000c00180009000a00160017000800060007001400150004000500120013000100020003000f0010001100230000000d002200200601060206030501050205030401040204030301030203030201020202030101000f000101") - protos+=("-tls1_2 -tls1_1 -tls1 -ssl3") + protos+=("-no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") lowest_protocol+=("0x0300") highest_protocol+=("0x0303") service+=("ANY") @@ -1803,16 +2663,19 @@ minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("sect571r1:sect571k1:secp521r1:sect409k1:sect409r1:secp384r1:sect283k1:sect283r1:secp256k1:prime256v1:sect239k1:sect233k1:sect233r1:secp224k1:secp224r1:sect193r1:sect193r2:secp192k1:prime192v1:sect163k1:sect163r1:sect163r2:secp160k1:secp160r1:secp160r2") requiresSha2+=(false) current+=(false) names+=("OpenSSL 1.0.1l") short+=("openssl_101l") ciphers+=("ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES256-SHA:DHE-DSS-AES256-GCM-SHA384:DHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES256-SHA256:DHE-DSS-AES256-SHA256:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA:DHE-RSA-CAMELLIA256-SHA:DHE-DSS-CAMELLIA256-SHA:ECDH-RSA-AES256-GCM-SHA384:ECDH-ECDSA-AES256-GCM-SHA384:ECDH-RSA-AES256-SHA384:ECDH-ECDSA-AES256-SHA384:ECDH-RSA-AES256-SHA:ECDH-ECDSA-AES256-SHA:AES256-GCM-SHA384:AES256-SHA256:AES256-SHA:CAMELLIA256-SHA:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES128-SHA:DHE-DSS-AES128-GCM-SHA256:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES128-SHA256:DHE-DSS-AES128-SHA256:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:DHE-RSA-SEED-SHA:DHE-DSS-SEED-SHA:DHE-RSA-CAMELLIA128-SHA:DHE-DSS-CAMELLIA128-SHA:ECDH-RSA-AES128-GCM-SHA256:ECDH-ECDSA-AES128-GCM-SHA256:ECDH-RSA-AES128-SHA256:ECDH-ECDSA-AES128-SHA256:ECDH-RSA-AES128-SHA:ECDH-ECDSA-AES128-SHA:AES128-GCM-SHA256:AES128-SHA256:AES128-SHA:SEED-SHA:CAMELLIA128-SHA:IDEA-CBC-SHA:ECDHE-RSA-RC4-SHA:ECDHE-ECDSA-RC4-SHA:ECDH-RSA-RC4-SHA:ECDH-ECDSA-RC4-SHA:RC4-SHA:RC4-MD5:ECDHE-RSA-DES-CBC3-SHA:ECDHE-ECDSA-DES-CBC3-SHA:EDH-RSA-DES-CBC3-SHA:EDH-DSS-DES-CBC3-SHA:ECDH-RSA-DES-CBC3-SHA:ECDH-ECDSA-DES-CBC3-SHA:DES-CBC3-SHA:EDH-RSA-DES-CBC-SHA:EDH-DSS-DES-CBC-SHA:DES-CBC-SHA:EXP-EDH-RSA-DES-CBC-SHA:EXP-EDH-DSS-DES-CBC-SHA:EXP-DES-CBC-SHA:EXP-RC2-CBC-MD5:EXP-RC4-MD5") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("160301014f0100014b030332b230e5dd8c5573c219a243f397e31f407c7a93b60a26e7c3d5cca06a566fe1000094c030c02cc028c024c014c00a00a3009f006b006a0039003800880087c032c02ec02ac026c00fc005009d003d00350084c02fc02bc027c023c013c00900a2009e0067004000330032009a009900450044c031c02dc029c025c00ec004009c003c002f009600410007c011c007c00cc00200050004c012c00800160013c00dc003000a0015001200090014001100080006000300ff0100008e00000014001200000f6465762e73736c6c6162732e636f6d000b000403000102000a00340032000e000d0019000b000c00180009000a00160017000800060007001400150004000500120013000100020003000f0010001100230000000d0020001e060106020603050105020503040104020403030103020303020102020203000500050100000000000f000101") - protos+=("-tls1_2 -tls1_1 -tls1 -ssl3") + protos+=("-no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") lowest_protocol+=("0x0300") highest_protocol+=("0x0303") service+=("ANY") @@ -1821,16 +2684,19 @@ minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("sect571r1:sect571k1:secp521r1:sect409k1:sect409r1:secp384r1:sect283k1:sect283r1:secp256k1:prime256v1:sect239k1:sect233k1:sect233r1:secp224k1:secp224r1:sect193r1:sect193r2:secp192k1:prime192v1:sect163k1:sect163r1:sect163r2:secp160k1:secp160r1:secp160r2") requiresSha2+=(false) - current+=(true) + current+=(false) names+=("OpenSSL 1.0.2e") short+=("openssl_102e") ciphers+=("ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES256-SHA:DH-DSS-AES256-GCM-SHA384:DHE-DSS-AES256-GCM-SHA384:DH-RSA-AES256-GCM-SHA384:DHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES256-SHA256:DHE-DSS-AES256-SHA256:DH-RSA-AES256-SHA256:DH-DSS-AES256-SHA256:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA:DH-RSA-AES256-SHA:DH-DSS-AES256-SHA:DHE-RSA-CAMELLIA256-SHA:DHE-DSS-CAMELLIA256-SHA:DH-RSA-CAMELLIA256-SHA:DH-DSS-CAMELLIA256-SHA:ECDH-RSA-AES256-GCM-SHA384:ECDH-ECDSA-AES256-GCM-SHA384:ECDH-RSA-AES256-SHA384:ECDH-ECDSA-AES256-SHA384:ECDH-RSA-AES256-SHA:ECDH-ECDSA-AES256-SHA:AES256-GCM-SHA384:AES256-SHA256:AES256-SHA:CAMELLIA256-SHA:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES128-SHA:DH-DSS-AES128-GCM-SHA256:DHE-DSS-AES128-GCM-SHA256:DH-RSA-AES128-GCM-SHA256:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES128-SHA256:DHE-DSS-AES128-SHA256:DH-RSA-AES128-SHA256:DH-DSS-AES128-SHA256:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:DH-RSA-AES128-SHA:DH-DSS-AES128-SHA:DHE-RSA-SEED-SHA:DHE-DSS-SEED-SHA:DH-RSA-SEED-SHA:DH-DSS-SEED-SHA:DHE-RSA-CAMELLIA128-SHA:DHE-DSS-CAMELLIA128-SHA:DH-RSA-CAMELLIA128-SHA:DH-DSS-CAMELLIA128-SHA:ECDH-RSA-AES128-GCM-SHA256:ECDH-ECDSA-AES128-GCM-SHA256:ECDH-RSA-AES128-SHA256:ECDH-ECDSA-AES128-SHA256:ECDH-RSA-AES128-SHA:ECDH-ECDSA-AES128-SHA:AES128-GCM-SHA256:AES128-SHA256:AES128-SHA:SEED-SHA:CAMELLIA128-SHA:IDEA-CBC-SHA:ECDHE-RSA-RC4-SHA:ECDHE-ECDSA-RC4-SHA:ECDH-RSA-RC4-SHA:ECDH-ECDSA-RC4-SHA:RC4-SHA:RC4-MD5:ECDHE-RSA-DES-CBC3-SHA:ECDHE-ECDSA-DES-CBC3-SHA:EDH-RSA-DES-CBC3-SHA:EDH-DSS-DES-CBC3-SHA:DH-RSA-DES-CBC3-SHA:DH-DSS-DES-CBC3-SHA:ECDH-RSA-DES-CBC3-SHA:ECDH-ECDSA-DES-CBC3-SHA:DES-CBC3-SHA:EDH-RSA-DES-CBC-SHA:EDH-DSS-DES-CBC-SHA:DH-RSA-DES-CBC-SHA:DH-DSS-DES-CBC-SHA:DES-CBC-SHA") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030101590100015503032a9db79b37d9364a9a685dc25bfec88c21ef88c206a20b9801108c67607e79800000b6c030c02cc028c024c014c00a00a500a300a1009f006b006a0069006800390038003700360088008700860085c032c02ec02ac026c00fc005009d003d00350084c02fc02bc027c023c013c00900a400a200a0009e00670040003f003e0033003200310030009a0099009800970045004400430042c031c02dc029c025c00ec004009c003c002f009600410007c011c007c00cc00200050004c012c008001600130010000dc00dc003000a00150012000f000c000900ff0100007600000014001200000f6465762e73736c6c6162732e636f6d000b000403000102000a001c001a00170019001c001b0018001a0016000e000d000b000c0009000a00230000000d0020001e060106020603050105020503040104020403030103020303020102020203000500050100000000000f000101") - protos+=("-tls1_2 -tls1_1 -tls1 -ssl3") + protos+=("-no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") lowest_protocol+=("0x0300") highest_protocol+=("0x0303") service+=("ANY") @@ -1839,16 +2705,151 @@ minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("prime256v1:secp521r1:brainpoolP512r1:brainpoolP384r1:secp384r1:brainpoolP256r1:secp256k1:sect571r1:sect571k1:sect409k1:sect409r1:sect283k1:sect283r1") + requiresSha2+=(false) + current+=(true) + + names+=("OpenSSL 1.1.0j (Debian)") + short+=("openssl_110j") + ciphers+=("ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:DHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:DHE-RSA-AES256-SHA256:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256:DHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:DHE-RSA-AES128-SHA:AES256-GCM-SHA384:AES128-GCM-SHA256:AES256-SHA256:AES128-SHA256:AES256-SHA:AES128-SHA") + ciphersuites+=("") + sni+=("$SNI") + warning+=("") + handshakebytes+=("16030100c2010000be03036468410c4ae36f78a4357ad19fa61353e46aed101eff4e0c9f77ec654dc12eb4000038c02cc030009fcca9cca8ccaac02bc02f009ec024c028006bc023c0270067c00ac0140039c009c0130033009d009c003d003c0035002f00ff0100005d00000013001100000e7465737473736c2e73683a343433000b000403000102000a000a0008001d001700190018002300000016000000170000000d0020001e060106020603050105020503040104020403030103020303020102020203") + protos+=("-no_ssl2 -no_ssl3") + tlsvers+=("-tls1_2 -tls1_1 -tls1") + lowest_protocol+=("0x0301") + highest_protocol+=("0x0303") + alpn+=("h2,http/1.1") + service+=("ANY") + minDhBits+=(-1) + maxDhBits+=(-1) + minRsaBits+=(-1) + maxRsaBits+=(-1) + minEcdsaBits+=(-1) + curves+=("X25519:secp256r1:secp521r1:secp384r1") + requiresSha2+=(false) + current+=(false) + + names+=("OpenSSL 1.1.0l (Debian)") + short+=("openssl_110l") + ciphers+=("ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:DHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:DHE-RSA-AES256-SHA256:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256:DHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:DHE-RSA-AES128-SHA:AES256-GCM-SHA384:AES128-GCM-SHA256:AES256-SHA256:AES128-SHA256:AES256-SHA:AES128-SHA") + ciphersuites+=("") + sni+=("$SNI") + warning+=("") + handshakebytes+=("16030100bf010000bb030350a1cc6c1ae6c9726ce0a025f4d2c522e6b503d5ccd2d1740bd1bb2e7af108d5000038c02cc030009fcca9cca8ccaac02bc02f009ec024c028006bc023c0270067c00ac0140039c009c0130033009d009c003d003c0035002f00ff0100005a00000010000e00000b7465737473736c2e6e6574000b000403000102000a000a0008001d001700190018002300000016000000170000000d0020001e060106020603050105020503040104020403030103020303020102020203") + protos+=("-no_ssl2 -no_ssl3") + tlsvers+=("-tls1_2 -tls1_1 -tls1") + lowest_protocol+=("0x0301") + highest_protocol+=("0x0303") + alpn+=("h2,http/1.1") + service+=("ANY") + minDhBits+=(-1) + maxDhBits+=(-1) + minRsaBits+=(-1) + maxRsaBits+=(-1) + minEcdsaBits+=(-1) + curves+=("X25519:secp256r1:secp521r1:secp384r1") + requiresSha2+=(false) + current+=(true) + + names+=("OpenSSL 1.1.1b (Debian)") + short+=("openssl_111b") + ciphers+=("TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256:TLS_AES_128_GCM_SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:DHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:DHE-RSA-AES256-SHA256:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256:DHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:DHE-RSA-AES128-SHA:AES256-GCM-SHA384:AES128-GCM-SHA256:AES256-SHA256:AES128-SHA256:AES256-SHA:AES128-SHA") + ciphersuites+=("TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256:TLS_AES_128_GCM_SHA256") + sni+=("$SNI") + warning+=("") + handshakebytes+=("160301012d010001290303ac67ab7c72eea2e0f68615f02c9e566ed4a3bb0022c2ca1db7615acfb9dedd0120415470391af467e708e8983b134defcb4f4855e774606ae8223265af0fbb802a003e130213031301c02cc030009fcca9cca8ccaac02bc02f009ec024c028006bc023c0270067c00ac0140039c009c0130033009d009c003d003c0035002f00ff010000a200000013001100000e7465737473736c2e73683a343433000b000403000102000a000c000a001d0017001e00190018002300000016000000170000000d002a0028040305030603080708080809080a080b080408050806040105010601030303010302040205020602002b00050403040303002d00020101003300260024001d0020b4556edddf807eb6b6bbcd61e25775a3992dd6f5caeee76d37f8895436efc972") + protos+=("-no_ssl2 -no_ssl3") + tlsvers+=("-tls1_3 -tls1_2 -tls1_1 -tls1") + lowest_protocol+=("0x0301") + highest_protocol+=("0x0304") + alpn+=("h2,http/1.1") + service+=("ANY") + minDhBits+=(-1) + maxDhBits+=(-1) + minRsaBits+=(-1) + maxRsaBits+=(-1) + minEcdsaBits+=(-1) + curves+=("X25519:secp256r1:x448:secp521r1:secp384r1") + requiresSha2+=(true) + current+=(false) + + names+=("OpenSSL 1.1.1d (Debian)") + short+=("openssl_111d") + ciphers+=("TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256:TLS_AES_128_GCM_SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:DHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:DHE-RSA-AES256-SHA256:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256:DHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:DHE-RSA-AES128-SHA:AES256-GCM-SHA384:AES128-GCM-SHA256:AES256-SHA256:AES128-SHA256:AES256-SHA:AES128-SHA") + ciphersuites+=("TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256:TLS_AES_128_GCM_SHA256") + sni+=("$SNI") + warning+=("") + handshakebytes+=("16030101290100012503036f18cf85cf24e3676f0e79a3503aa9feefc961e3baed7b00fd876a2c6d2395b3205f4fb8769aa1e5279b848b3f35bec3d7aa9966595d22ebcd35e72f79b9d9fcc9003e130213031301c02cc030009fcca9cca8ccaac02bc02f009ec024c028006bc023c0270067c00ac0140039c009c0130033009d009c003d003c0035002f00ff0100009e0000000f000d00000a7465737473736c2e7368000b000403000102000a000c000a001d0017001e00190018002300000016000000170000000d002a0028040305030603080708080809080a080b080408050806040105010601030303010302040205020602002b00050403040303002d00020101003300260024001d0020a12c2f7e04adcb76ce5eb8b05cf631e7cdf46f5e28cbe86a676d704098507b40") + protos+=("-no_ssl2 -no_ssl3") + tlsvers+=("-tls1_3 -tls1_2 -tls1_1 -tls1") + lowest_protocol+=("0x0301") + highest_protocol+=("0x0304") + alpn+=("h2,http/1.1") + service+=("ANY") + minDhBits+=(-1) + maxDhBits+=(-1) + minRsaBits+=(-1) + maxRsaBits+=(-1) + minEcdsaBits+=(-1) + curves+=("X25519:secp256r1:x448:secp521r1:secp384r1") + requiresSha2+=(true) + current+=(true) + + names+=("Thunderbird (60.6)") + short+=("thunderbird_60_6_1") + ciphers+=("TLS_AES_128_GCM_SHA256:TLS_CHACHA20_POLY1305_SHA256:TLS_AES_256_GCM_SHA384:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:AES128-SHA:AES256-SHA:DES-CBC3-SHA") + ciphersuites+=("TLS_AES_128_GCM_SHA256:TLS_CHACHA20_POLY1305_SHA256:TLS_AES_256_GCM_SHA384") + sni+=("$SNI") + warning+=("") + handshakebytes+=("1603010200010001fc03039f5f6a4903cf739091fca37e8f43e6d173ffeb64905977b2dede05e061f3a24c20f958c20b0edd50e0716d108e1d6046178a8974d868c138eac8a6ab8becdf81cd001c130113031302c02bc02fcca9cca8c02cc030c013c014002f0035000a0100019700000013001100000e696d61702e676d61696c2e636f6d00170000ff01000100000a000e000c001d00170018001901000101000b00020100002300000005000501000000000033006b0069001d00200ff08104aea54116caac222c2b7661e05d852847fcfd6860a0ec2f09804bd5330017004104d7afd4ac669de5312ff866d84381723c1d5ff549d409658f9300644d76e33b5c953499a89bdb1fc8930587645bf3452a47fbe6e3f00a59e232c39c269791d871002b0009080304030303020301000d0018001604030503060308040805080604010501060102030201002d00020101001c00024001001500aa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000") + protos+=("-no_ssl3 -no_ssl2") + tlsvers+=("-tls1_3 -tls1_2 -tls1_1 -tls1") + lowest_protocol+=("0x0301") + highest_protocol+=("0x0304") + alpn+=("h2,http/1.1") + service+=("HTTP,SMTP,POP,IMAP") + minDhBits+=(-1) + maxDhBits+=(-1) + minRsaBits+=(-1) + maxRsaBits+=(-1) + minEcdsaBits+=(-1) + curves+=("X25519:secp256r1:secp384r1:secp521r1:ffdhe2048:ffdhe3072") + requiresSha2+=(false) + current+=(false) + + names+=("Thunderbird (68.3)") + short+=("thunderbird_68_3_1") + ciphers+=("TLS_AES_128_GCM_SHA256:TLS_CHACHA20_POLY1305_SHA256:TLS_AES_256_GCM_SHA384:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-AES128-SHA:DHE-RSA-AES256-SHA:AES128-SHA:AES256-SHA:DES-CBC3-SHA") + ciphersuites+=("TLS_AES_128_GCM_SHA256:TLS_CHACHA20_POLY1305_SHA256:TLS_AES_256_GCM_SHA384") + sni+=("$SNI") + warning+=("") + handshakebytes+=("1603010200010001fc030342ffc6c8b96ea60586a63fe7d97ec8d5c962b55ccfe02177cd94c8ea42f7333e209c9b6129e250f6fb8127664d26a46c410a6c217d4c2c4dc49125edd7191043810024130113031302c02bc02fcca9cca8c02cc030c00ac009c013c01400330039002f0035000a0100018f00000013001100000e696d61702e676d61696c2e636f6d00170000ff01000100000a000e000c001d00170018001901000101000b00020100002300000005000501000000000033006b0069001d0020fb48d75e98e9e9c7a7aa32106b8856384f9af1e50f9bd45f2ae3dc349858741b00170041047138476a2fbfd6dc6fa4b351b99248abc20bf27ccb962445161036ec3df7bf7566e048374b72d4cbcf4526475a8a13bbaea75e5925514d6db1a4ae60f6a961fd002b0009080304030303020301000d0018001604030503060308040805080604010501060102030201002d00020101001c00024001001500a2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000") + protos+=("-no_ssl3 -no_ssl2") + tlsvers+=("-tls1_3 -tls1_2 -tls1_1 -tls1") + lowest_protocol+=("0x0301") + highest_protocol+=("0x0304") + alpn+=("h2,http/1.1") + service+=("HTTP,SMTP,POP,IMAP") + minDhBits+=(-1) + maxDhBits+=(-1) + minRsaBits+=(-1) + maxRsaBits+=(-1) + minEcdsaBits+=(-1) + curves+=("X25519:secp256r1:secp384r1:secp521r1:ffdhe2048:ffdhe3072") requiresSha2+=(false) current+=(true) names+=("Baidu Jan 2015") short+=("baidu_jan_2015") ciphers+=("ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-CAMELLIA256-SHA:DHE-DSS-CAMELLIA256-SHA:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA:ECDH-RSA-AES256-SHA:ECDH-ECDSA-AES256-SHA:CAMELLIA256-SHA:AES256-SHA:ECDHE-ECDSA-RC4-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-RC4-SHA:ECDHE-RSA-AES128-SHA:DHE-RSA-CAMELLIA128-SHA:DHE-DSS-CAMELLIA128-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:ECDH-RSA-RC4-SHA:ECDH-RSA-AES128-SHA:ECDH-ECDSA-RC4-SHA:ECDH-ECDSA-AES128-SHA:SEED-SHA:CAMELLIA128-SHA:RC4-MD5:RC4-SHA:AES128-SHA:ECDHE-ECDSA-DES-CBC3-SHA:ECDHE-RSA-DES-CBC3-SHA:EDH-RSA-DES-CBC3-SHA:EDH-DSS-DES-CBC3-SHA:ECDH-RSA-DES-CBC3-SHA:ECDH-ECDSA-DES-CBC3-SHA:DES-CBC3-SHA") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030100a30100009f030154c1a814c755540538a93b25e7824623d0ee9fc294ee752869cf76819edb3aa200004800ffc00ac0140088008700390038c00fc00500840035c007c009c011c0130045004400330032c00cc00ec002c0040096004100040005002fc008c01200160013c00dc003feff000a0100002e00000014001200000f6465762e73736c6c6162732e636f6d000a00080006001700180019000b0002010000230000") - protos+=("-tls1 -ssl3") + protos+=("-no_tls1_2 -no_tls1_1 -no_ssl2") + tlsvers+=("-tls1") lowest_protocol+=("0x0300") highest_protocol+=("0x0301") service+=("HTTP,FTP") @@ -1857,16 +2858,19 @@ minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("prime256v1:secp384r1:secp521r1") requiresSha2+=(false) current+=(false) -names+=("BingBot Dec 2013") + names+=("BingBot Dec 2013") short+=("bingbot_dec_2013") ciphers+=("AES128-SHA:AES256-SHA:RC4-SHA:DES-CBC3-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-ECDSA-AES256-SHA:DHE-DSS-AES128-SHA:DHE-DSS-AES256-SHA:EDH-DSS-DES-CBC3-SHA:RC4-MD5") + ciphersuites+=("") sni+=("") warning+=("") handshakebytes+=("160301005e0100005a030152a6b6912f40c56ac64206dc1409e8758b812f7076cf5ffd8d55a616681e551e000018002f00350005000ac013c014c009c00a003200380013000401000019ff01000100000a0006000400170018000b0002010000230000") - protos+=("-tls1 -ssl3") + protos+=("-no_tls1_2 -no_tls1_1 -no_ssl2") + tlsvers+=("-tls1") lowest_protocol+=("0x0300") highest_protocol+=("0x0301") service+=("HTTP,FTP") @@ -1875,16 +2879,19 @@ names+=("BingBot Dec 2013") minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("prime256v1:secp384r1") requiresSha2+=(false) current+=(false) names+=("BingPreview Dec 2013") short+=("bingpreview_dec_2013") ciphers+=("DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA:AES256-SHA:EDH-RSA-DES-CBC3-SHA:EDH-DSS-DES-CBC3-SHA:DES-CBC3-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:AES128-SHA:IDEA-CBC-SHA:RC4-SHA:RC4-MD5:EDH-RSA-DES-CBC-SHA:EDH-DSS-DES-CBC-SHA:DES-CBC-SHA:EXP-EDH-RSA-DES-CBC-SHA:EXP-EDH-DSS-DES-CBC-SHA:EXP-DES-CBC-SHA:EXP-RC2-CBC-MD5:EXP-RC4-MD5") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030100700100006c030152a5abea96fe047222610094b2d13a7e0dea51181fa2c417dec9706757a9958800002a00390038003500160013000a00330032002f0007000500040015001200090014001100080006000300ff020100001800000014001200000f7777772e73736c6c6162732e636f6d") - protos+=("-tls1 -ssl3") + protos+=("-no_tls1_2 -no_tls1_1 -no_ssl2") + tlsvers+=("-tls1") lowest_protocol+=("0x0300") highest_protocol+=("0x0301") service+=("HTTP,FTP") @@ -1893,16 +2900,40 @@ names+=("BingBot Dec 2013") minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("") + requiresSha2+=(false) + current+=(false) + + names+=("BingPreview Jan 2015") + short+=("bingpreview_jan_2015") + ciphers+=("ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES256-SHA:SRP-DSS-AES-256-CBC-SHA:SRP-RSA-AES-256-CBC-SHA:DHE-DSS-AES256-GCM-SHA384:DHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES256-SHA256:DHE-DSS-AES256-SHA256:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA:DHE-RSA-CAMELLIA256-SHA:DHE-DSS-CAMELLIA256-SHA:ECDH-RSA-AES256-GCM-SHA384:ECDH-ECDSA-AES256-GCM-SHA384:ECDH-RSA-AES256-SHA384:ECDH-ECDSA-AES256-SHA384:ECDH-RSA-AES256-SHA:ECDH-ECDSA-AES256-SHA:AES256-GCM-SHA384:AES256-SHA256:AES256-SHA:CAMELLIA256-SHA:ECDHE-RSA-DES-CBC3-SHA:ECDHE-ECDSA-DES-CBC3-SHA:SRP-DSS-3DES-EDE-CBC-SHA:SRP-RSA-3DES-EDE-CBC-SHA:EDH-RSA-DES-CBC3-SHA:EDH-DSS-DES-CBC3-SHA:ECDH-RSA-DES-CBC3-SHA:ECDH-ECDSA-DES-CBC3-SHA:DES-CBC3-SHA:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES128-SHA:SRP-DSS-AES-128-CBC-SHA:SRP-RSA-AES-128-CBC-SHA:DHE-DSS-AES128-GCM-SHA256:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES128-SHA256:DHE-DSS-AES128-SHA256:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:DHE-RSA-SEED-SHA:DHE-DSS-SEED-SHA:DHE-RSA-CAMELLIA128-SHA:DHE-DSS-CAMELLIA128-SHA:ECDH-RSA-AES128-GCM-SHA256:ECDH-ECDSA-AES128-GCM-SHA256:ECDH-RSA-AES128-SHA256:ECDH-ECDSA-AES128-SHA256:ECDH-RSA-AES128-SHA:ECDH-ECDSA-AES128-SHA:AES128-GCM-SHA256:AES128-SHA256:AES128-SHA:SEED-SHA:CAMELLIA128-SHA:IDEA-CBC-SHA:ECDHE-RSA-RC4-SHA:ECDHE-ECDSA-RC4-SHA:ECDH-RSA-RC4-SHA:ECDH-ECDSA-RC4-SHA:RC4-SHA:RC4-MD5:EDH-RSA-DES-CBC-SHA:EDH-DSS-DES-CBC-SHA:DES-CBC-SHA:EXP-EDH-RSA-DES-CBC-SHA:EXP-EDH-DSS-DES-CBC-SHA:EXP-DES-CBC-SHA:EXP-RC2-CBC-MD5:EXP-RC4-MD5") + ciphersuites+=("") + sni+=("$SNI") + warning+=("") + handshakebytes+=("16030101510100014d030354c13b79c1ca7169ae70c45d43311f9290d8ac1e326dfc36ff0aa99ea85406d50000a0c030c02cc028c024c014c00ac022c02100a3009f006b006a0039003800880087c032c02ec02ac026c00fc005009d003d00350084c012c008c01cc01b00160013c00dc003000ac02fc02bc027c023c013c009c01fc01e00a2009e0067004000330032009a009900450044c031c02dc029c025c00ec004009c003c002f009600410007c011c007c00cc002000500040015001200090014001100080006000300ff020100008300000014001200000f6465762e73736c6c6162732e636f6d000b000403000102000a00340032000e000d0019000b000c00180009000a00160017000800060007001400150004000500120013000100020003000f00100011000d002200200601060206030501050205030401040204030301030203030201020202030101000f000101") + protos+=("-no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") + lowest_protocol+=("0x0300") + highest_protocol+=("0x0303") + service+=("HTTP,FTP") + minDhBits+=(-1) + maxDhBits+=(-1) + minRsaBits+=(-1) + maxRsaBits+=(-1) + minEcdsaBits+=(-1) + curves+=("sect571r1:sect571k1:secp521r1:sect409k1:sect409r1:secp384r1:sect283k1:sect283r1:secp256k1:prime256v1:sect239k1:sect233k1:sect233r1:secp224k1:secp224r1:sect193r1:sect193r2:secp192k1:prime192v1:sect163k1:sect163r1:sect163r2:secp160k1:secp160r1:secp160r2") requiresSha2+=(false) current+=(false) names+=("BingPreview Jun 2014") short+=("bingpreview_jun_2014") ciphers+=("DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA:AES256-SHA:EDH-RSA-DES-CBC3-SHA:EDH-DSS-DES-CBC3-SHA:DES-CBC3-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:AES128-SHA:IDEA-CBC-SHA:RC4-SHA:RC4-MD5:EDH-RSA-DES-CBC-SHA:EDH-DSS-DES-CBC-SHA:DES-CBC-SHA:EXP-EDH-RSA-DES-CBC-SHA:EXP-EDH-DSS-DES-CBC-SHA:EXP-DES-CBC-SHA:EXP-RC2-CBC-MD5:EXP-RC4-MD5") + ciphersuites+=("") sni+=("$SNI") warning+=("") handshakebytes+=("16030100700100006c030153ad3c76315cf735e16a170784cdc7d52012aa10eb6a85625ed6cac5e1af286500002a00390038003500160013000a00330032002f0007000500040015001200090014001100080006000300ff020100001800000014001200000f6465762e73736c6c6162732e636f6d") - protos+=("-tls1 -ssl3") + protos+=("-no_tls1_2 -no_tls1_1 -no_ssl2") + tlsvers+=("-tls1") lowest_protocol+=("0x0300") highest_protocol+=("0x0301") service+=("HTTP,FTP") @@ -1911,16 +2942,19 @@ names+=("BingBot Dec 2013") minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("") requiresSha2+=(false) current+=(false) - names+=("BingPreview Jan 2015") - short+=("bingpreview_jan_2015") - ciphers+=("ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES256-SHA:SRP-DSS-AES-256-CBC-SHA:SRP-RSA-AES-256-CBC-SHA:DHE-DSS-AES256-GCM-SHA384:DHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES256-SHA256:DHE-DSS-AES256-SHA256:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA:DHE-RSA-CAMELLIA256-SHA:DHE-DSS-CAMELLIA256-SHA:ECDH-RSA-AES256-GCM-SHA384:ECDH-ECDSA-AES256-GCM-SHA384:ECDH-RSA-AES256-SHA384:ECDH-ECDSA-AES256-SHA384:ECDH-RSA-AES256-SHA:ECDH-ECDSA-AES256-SHA:AES256-GCM-SHA384:AES256-SHA256:AES256-SHA:CAMELLIA256-SHA:ECDHE-RSA-DES-CBC3-SHA:ECDHE-ECDSA-DES-CBC3-SHA:SRP-DSS-3DES-EDE-CBC-SHA:SRP-RSA-3DES-EDE-CBC-SHA:EDH-RSA-DES-CBC3-SHA:EDH-DSS-DES-CBC3-SHA:ECDH-RSA-DES-CBC3-SHA:ECDH-ECDSA-DES-CBC3-SHA:DES-CBC3-SHA:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES128-SHA:SRP-DSS-AES-128-CBC-SHA:SRP-RSA-AES-128-CBC-SHA:DHE-DSS-AES128-GCM-SHA256:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES128-SHA256:DHE-DSS-AES128-SHA256:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:DHE-RSA-SEED-SHA:DHE-DSS-SEED-SHA:DHE-RSA-CAMELLIA128-SHA:DHE-DSS-CAMELLIA128-SHA:ECDH-RSA-AES128-GCM-SHA256:ECDH-ECDSA-AES128-GCM-SHA256:ECDH-RSA-AES128-SHA256:ECDH-ECDSA-AES128-SHA256:ECDH-RSA-AES128-SHA:ECDH-ECDSA-AES128-SHA:AES128-GCM-SHA256:AES128-SHA256:AES128-SHA:SEED-SHA:CAMELLIA128-SHA:IDEA-CBC-SHA:ECDHE-RSA-RC4-SHA:ECDHE-ECDSA-RC4-SHA:ECDH-RSA-RC4-SHA:ECDH-ECDSA-RC4-SHA:RC4-SHA:RC4-MD5:EDH-RSA-DES-CBC-SHA:EDH-DSS-DES-CBC-SHA:DES-CBC-SHA:EXP-EDH-RSA-DES-CBC-SHA:EXP-EDH-DSS-DES-CBC-SHA:EXP-DES-CBC-SHA:EXP-RC2-CBC-MD5:EXP-RC4-MD5") + names+=("Yahoo Slurp Jan 2015") + short+=("yahoo_slurp_jan_2015") + ciphers+=("ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES256-SHA:DHE-DSS-AES256-GCM-SHA384:DHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES256-SHA256:DHE-DSS-AES256-SHA256:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA:DHE-RSA-CAMELLIA256-SHA:DHE-DSS-CAMELLIA256-SHA:ECDH-RSA-AES256-GCM-SHA384:ECDH-ECDSA-AES256-GCM-SHA384:ECDH-RSA-AES256-SHA384:ECDH-ECDSA-AES256-SHA384:ECDH-RSA-AES256-SHA:ECDH-ECDSA-AES256-SHA:AES256-GCM-SHA384:AES256-SHA256:AES256-SHA:CAMELLIA256-SHA:ECDHE-RSA-DES-CBC3-SHA:ECDHE-ECDSA-DES-CBC3-SHA:EDH-RSA-DES-CBC3-SHA:EDH-DSS-DES-CBC3-SHA:ECDH-RSA-DES-CBC3-SHA:ECDH-ECDSA-DES-CBC3-SHA:DES-CBC3-SHA:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES128-SHA:DHE-DSS-AES128-GCM-SHA256:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES128-SHA256:DHE-DSS-AES128-SHA256:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:DHE-RSA-SEED-SHA:DHE-DSS-SEED-SHA:DHE-RSA-CAMELLIA128-SHA:DHE-DSS-CAMELLIA128-SHA:ECDH-RSA-AES128-GCM-SHA256:ECDH-ECDSA-AES128-GCM-SHA256:ECDH-RSA-AES128-SHA256:ECDH-ECDSA-AES128-SHA256:ECDH-RSA-AES128-SHA:ECDH-ECDSA-AES128-SHA:AES128-GCM-SHA256:AES128-SHA256:AES128-SHA:SEED-SHA:CAMELLIA128-SHA:IDEA-CBC-SHA:ECDHE-RSA-RC4-SHA:ECDHE-ECDSA-RC4-SHA:ECDH-RSA-RC4-SHA:ECDH-ECDSA-RC4-SHA:RC4-SHA:RC4-MD5:EDH-RSA-DES-CBC-SHA:EDH-DSS-DES-CBC-SHA:DES-CBC-SHA:EXP-EDH-RSA-DES-CBC-SHA:EXP-EDH-DSS-DES-CBC-SHA:EXP-DES-CBC-SHA:EXP-RC2-CBC-MD5:EXP-RC4-MD5") + ciphersuites+=("") sni+=("$SNI") warning+=("") - handshakebytes+=("16030101510100014d030354c13b79c1ca7169ae70c45d43311f9290d8ac1e326dfc36ff0aa99ea85406d50000a0c030c02cc028c024c014c00ac022c02100a3009f006b006a0039003800880087c032c02ec02ac026c00fc005009d003d00350084c012c008c01cc01b00160013c00dc003000ac02fc02bc027c023c013c009c01fc01e00a2009e0067004000330032009a009900450044c031c02dc029c025c00ec004009c003c002f009600410007c011c007c00cc002000500040015001200090014001100080006000300ff020100008300000014001200000f6465762e73736c6c6162732e636f6d000b000403000102000a00340032000e000d0019000b000c00180009000a00160017000800060007001400150004000500120013000100020003000f00100011000d002200200601060206030501050205030401040204030301030203030201020202030101000f000101") - protos+=("-tls1_2 -tls1_1 -tls1 -ssl3") + handshakebytes+=("160301011a01000116030354c1f2e62a9427a5c66f85499abd08114e2f02822304c68a85ebf2b54182bca5000094c030c02cc028c024c014c00a00a3009f006b006a0039003800880087c032c02ec02ac026c00fc005009d003d00350084c012c00800160013c00dc003000ac02fc02bc027c023c013c00900a2009e0067004000330032009a009900450044c031c02dc029c025c00ec004009c003c002f009600410007c011c007c00cc002000500040015001200090014001100080006000300ff0100005900000014001200000f6465762e73736c6c6162732e636f6d000b000403000102000a000600040018001700230000000d002200200601060206030501050205030401040204030301030203030201020202030101000f000101") + protos+=("-no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") lowest_protocol+=("0x0300") highest_protocol+=("0x0303") service+=("HTTP,FTP") @@ -1929,70 +2963,82 @@ names+=("BingBot Dec 2013") minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("secp384r1:prime256v1") requiresSha2+=(false) current+=(false) - names+=("Googlebot Oct 2013") - short+=("googlebot_oct_2013") - ciphers+=("ECDHE-ECDSA-RC4-SHA:ECDHE-RSA-RC4-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:RC4-SHA:RC4-MD5:AES128-SHA:DES-CBC3-SHA:AES256-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:EDH-RSA-DES-CBC3-SHA:EDH-DSS-DES-CBC3-SHA:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA") + names+=("Googlebot Feb 2015") + short+=("googlebot_feb_2015") + ciphers+=("ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-RC4-SHA:ECDHE-RSA-RC4-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:AES128-GCM-SHA256:RC4-SHA:RC4-MD5:AES128-SHA:DES-CBC3-SHA:AES256-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:EDH-RSA-DES-CBC3-SHA:EDH-DSS-DES-CBC3-SHA:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA") + ciphersuites+=("") sni+=("$SNI") warning+=("") - handshakebytes+=("16030100b6010000b203015267881356b382cb8779331e85b5e77ef8c0c6d30c0bdcfef87145866912d59f000024c007c011c009c013c00ac01400050004002f000a003500330032001600130039003800ff0100006500000014001200000f7777772e73736c6c6162732e636f6d000b000403000102000a00340032000e000d0019000b000c00180009000a00160017000800060007001400150004000500120013000100020003000f0010001100230000000f00010133740000") - protos+=("-tls1 -ssl3") + handshakebytes+=("16030100db010000d70303d9c72e000f6a7f0a156840bd4aa9fd0612df4aeb69a1a1c6452c5f1f4d0ba6b000002ac02bc02fc007c011c009c013c00ac014009c00050004002f000a003500330032001600130039003800ff0100008400000014001200000f6465762e73736c6c6162732e636f6d00230000000d0020001e06010602060305010502050304010402040303010302030302010202020333740000000b000403000102000a00340032000e000d0019000b000c00180009000a00160017000800060007001400150004000500120013000100020003000f00100011") + protos+=("-no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") lowest_protocol+=("0x0300") - highest_protocol+=("0x0301") + highest_protocol+=("0x0303") service+=("HTTP,FTP") minDhBits+=(-1) maxDhBits+=(-1) minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("sect571r1:sect571k1:secp521r1:sect409k1:sect409r1:secp384r1:sect283k1:sect283r1:secp256k1:prime256v1:sect239k1:sect233k1:sect233r1:secp224k1:secp224r1:sect193r1:sect193r2:secp192k1:prime192v1:sect163k1:sect163r1:sect163r2:secp160k1:secp160r1:secp160r2") requiresSha2+=(false) current+=(false) - names+=("Googlebot Jun 2014") - short+=("googlebot_jun_2014") - ciphers+=("ECDHE-ECDSA-RC4-SHA:ECDHE-RSA-RC4-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:RC4-SHA:RC4-MD5:AES128-SHA:DES-CBC3-SHA:AES256-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:EDH-RSA-DES-CBC3-SHA:EDH-DSS-DES-CBC3-SHA:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA") + names+=("Googlebot Feb 2018") + short+=("googlebot_feb_2018") + ciphers+=("ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-SHA:AES256-SHA:DES-CBC3-SHA") + ciphersuites+=("") sni+=("$SNI") warning+=("") - handshakebytes+=("16030100b1010000ad0301b2da3708a1b55eb24ba0e985702f5823854fe9d5752d4ad948270343ef7a92d9000024c007c011c009c013c00ac01400050004002f000a003500330032001600130039003800ff0100006000000014001200000f6465762e73736c6c6162732e636f6d0023000033740000000b000403000102000a00340032000e000d0019000b000c00180009000a00160017000800060007001400150004000500120013000100020003000f00100011") - protos+=("-tls1 -ssl3") + handshakebytes+=("16030100ab010000a70303618edea4e5ecaa378efef358baadb5f4eecd224a2e8474508c564d644dbbf23100001ec02bc02fcca9cca8c02cc030c009c013c00ac014009c009d002f0035000a01000060ff0100010000000014001200000f6465762e73736c6c6162732e636f6d0017000000230000000d001400120403080404010503080505010806060102010005000501000000003374000000120000000b00020100000a00080006001d00170018") + protos+=("-no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") lowest_protocol+=("0x0300") - highest_protocol+=("0x0301") + highest_protocol+=("0x0303") service+=("HTTP,FTP") minDhBits+=(-1) maxDhBits+=(-1) minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("X25519:prime256v1:secp384r1") requiresSha2+=(false) current+=(false) - names+=("Googlebot Feb 2015") - short+=("googlebot_feb_2015") - ciphers+=("ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-RC4-SHA:ECDHE-RSA-RC4-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:AES128-GCM-SHA256:RC4-SHA:RC4-MD5:AES128-SHA:DES-CBC3-SHA:AES256-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:EDH-RSA-DES-CBC3-SHA:EDH-DSS-DES-CBC3-SHA:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA") + names+=("Googlebot Jun 2014") + short+=("googlebot_jun_2014") + ciphers+=("ECDHE-ECDSA-RC4-SHA:ECDHE-RSA-RC4-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:RC4-SHA:RC4-MD5:AES128-SHA:DES-CBC3-SHA:AES256-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:EDH-RSA-DES-CBC3-SHA:EDH-DSS-DES-CBC3-SHA:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA") + ciphersuites+=("") sni+=("$SNI") warning+=("") - handshakebytes+=("16030100db010000d70303d9c72e000f6a7f0a156840bd4aa9fd0612df4aeb69a1a1c6452c5f1f4d0ba6b000002ac02bc02fc007c011c009c013c00ac014009c00050004002f000a003500330032001600130039003800ff0100008400000014001200000f6465762e73736c6c6162732e636f6d00230000000d0020001e06010602060305010502050304010402040303010302030302010202020333740000000b000403000102000a00340032000e000d0019000b000c00180009000a00160017000800060007001400150004000500120013000100020003000f00100011") - protos+=("-tls1_2 -tls1_1 -tls1 -ssl3") + handshakebytes+=("16030100b1010000ad0301b2da3708a1b55eb24ba0e985702f5823854fe9d5752d4ad948270343ef7a92d9000024c007c011c009c013c00ac01400050004002f000a003500330032001600130039003800ff0100006000000014001200000f6465762e73736c6c6162732e636f6d0023000033740000000b000403000102000a00340032000e000d0019000b000c00180009000a00160017000800060007001400150004000500120013000100020003000f00100011") + protos+=("-no_tls1_2 -no_tls1_1 -no_ssl2") + tlsvers+=("-tls1") lowest_protocol+=("0x0300") - highest_protocol+=("0x0303") + highest_protocol+=("0x0301") service+=("HTTP,FTP") minDhBits+=(-1) maxDhBits+=(-1) minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("sect571r1:sect571k1:secp521r1:sect409k1:sect409r1:secp384r1:sect283k1:sect283r1:secp256k1:prime256v1:sect239k1:sect233k1:sect233r1:secp224k1:secp224r1:sect193r1:sect193r2:secp192k1:prime192v1:sect163k1:sect163r1:sect163r2:secp160k1:secp160r1:secp160r2") requiresSha2+=(false) current+=(false) - names+=("Yahoo Slurp Oct 2013") - short+=("yahoo_slurp_oct_2013") - ciphers+=("ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-CAMELLIA256-SHA:DHE-DSS-CAMELLIA256-SHA:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA:ECDH-RSA-AES256-SHA:ECDH-ECDSA-AES256-SHA:CAMELLIA256-SHA:AES256-SHA:ECDHE-ECDSA-RC4-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-RC4-SHA:ECDHE-RSA-AES128-SHA:DHE-RSA-CAMELLIA128-SHA:DHE-DSS-CAMELLIA128-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:ECDH-RSA-RC4-SHA:ECDH-RSA-AES128-SHA:ECDH-ECDSA-RC4-SHA:ECDH-ECDSA-AES128-SHA:SEED-SHA:CAMELLIA128-SHA:RC4-MD5:RC4-SHA:AES128-SHA:ECDHE-ECDSA-DES-CBC3-SHA:ECDHE-RSA-DES-CBC3-SHA:EDH-RSA-DES-CBC3-SHA:EDH-DSS-DES-CBC3-SHA:ECDH-RSA-DES-CBC3-SHA:ECDH-ECDSA-DES-CBC3-SHA:DES-CBC3-SHA") + names+=("Googlebot Oct 2013") + short+=("googlebot_oct_2013") + ciphers+=("ECDHE-ECDSA-RC4-SHA:ECDHE-RSA-RC4-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:RC4-SHA:RC4-MD5:AES128-SHA:DES-CBC3-SHA:AES256-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:EDH-RSA-DES-CBC3-SHA:EDH-DSS-DES-CBC3-SHA:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA") + ciphersuites+=("") sni+=("$SNI") warning+=("") - handshakebytes+=("16030100a30100009f0301525f6c38ddc9634ed772519ee023cd48ea60cf5f3a79fff5fd41491a39344c8900004800ffc00ac0140088008700390038c00fc00500840035c007c009c011c0130045004400330032c00cc00ec002c0040096004100040005002fc008c01200160013c00dc003feff000a0100002e00000014001200000f7777772e73736c6c6162732e636f6d000a00080006001700180019000b0002010000230000") - protos+=("-tls1 -ssl3") + handshakebytes+=("16030100b6010000b203015267881356b382cb8779331e85b5e77ef8c0c6d30c0bdcfef87145866912d59f000024c007c011c009c013c00ac01400050004002f000a003500330032001600130039003800ff0100006500000014001200000f7777772e73736c6c6162732e636f6d000b000403000102000a00340032000e000d0019000b000c00180009000a00160017000800060007001400150004000500120013000100020003000f0010001100230000000f00010133740000") + protos+=("-no_tls1_2 -no_tls1_1 -no_ssl2") + tlsvers+=("-tls1") lowest_protocol+=("0x0300") highest_protocol+=("0x0301") service+=("HTTP,FTP") @@ -2001,16 +3047,19 @@ names+=("BingBot Dec 2013") minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("sect571r1:sect571k1:secp521r1:sect409k1:sect409r1:secp384r1:sect283k1:sect283r1:secp256k1:prime256v1:sect239k1:sect233k1:sect233r1:secp224k1:secp224r1:sect193r1:sect193r2:secp192k1:prime192v1:sect163k1:sect163r1:sect163r2:secp160k1:secp160r1:secp160r2") requiresSha2+=(false) current+=(false) names+=("Yahoo Slurp Jun 2014") short+=("yahoo_slurp_jun_2014") ciphers+=("ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES256-SHA:DHE-DSS-AES256-GCM-SHA384:DHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES256-SHA256:DHE-DSS-AES256-SHA256:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA:DHE-RSA-CAMELLIA256-SHA:DHE-DSS-CAMELLIA256-SHA:ECDH-RSA-AES256-GCM-SHA384:ECDH-ECDSA-AES256-GCM-SHA384:ECDH-RSA-AES256-SHA384:ECDH-ECDSA-AES256-SHA384:ECDH-RSA-AES256-SHA:ECDH-ECDSA-AES256-SHA:AES256-GCM-SHA384:AES256-SHA256:AES256-SHA:CAMELLIA256-SHA:ECDHE-RSA-DES-CBC3-SHA:ECDHE-ECDSA-DES-CBC3-SHA:EDH-RSA-DES-CBC3-SHA:EDH-DSS-DES-CBC3-SHA:ECDH-RSA-DES-CBC3-SHA:ECDH-ECDSA-DES-CBC3-SHA:DES-CBC3-SHA:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES128-SHA:DHE-DSS-AES128-GCM-SHA256:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES128-SHA256:DHE-DSS-AES128-SHA256:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:DHE-RSA-SEED-SHA:DHE-DSS-SEED-SHA:DHE-RSA-CAMELLIA128-SHA:DHE-DSS-CAMELLIA128-SHA:ECDH-RSA-AES128-GCM-SHA256:ECDH-ECDSA-AES128-GCM-SHA256:ECDH-RSA-AES128-SHA256:ECDH-ECDSA-AES128-SHA256:ECDH-RSA-AES128-SHA:ECDH-ECDSA-AES128-SHA:AES128-GCM-SHA256:AES128-SHA256:AES128-SHA:SEED-SHA:CAMELLIA128-SHA:IDEA-CBC-SHA:ECDHE-RSA-RC4-SHA:ECDHE-ECDSA-RC4-SHA:ECDH-RSA-RC4-SHA:ECDH-ECDSA-RC4-SHA:RC4-SHA:RC4-MD5:EDH-RSA-DES-CBC-SHA:EDH-DSS-DES-CBC-SHA:DES-CBC-SHA:EXP-EDH-RSA-DES-CBC-SHA:EXP-EDH-DSS-DES-CBC-SHA:EXP-DES-CBC-SHA:EXP-RC2-CBC-MD5:EXP-RC4-MD5") + ciphersuites+=("") sni+=("") warning+=("") handshakebytes+=("1603010102010000fe030353ad34c3435eb02b7ded9927a2e2d26ac0ecd991153d492f83fec364869c82ec000094c030c02cc028c024c014c00a00a3009f006b006a0039003800880087c032c02ec02ac026c00fc005009d003d00350084c012c00800160013c00dc003000ac02fc02bc027c023c013c00900a2009e0067004000330032009a009900450044c031c02dc029c025c00ec004009c003c002f009600410007c011c007c00cc002000500040015001200090014001100080006000300ff01000041000b000403000102000a000600040018001700230000000d002200200601060206030501050205030401040204030301030203030201020202030101000f000101") - protos+=("-tls1_2 -tls1_1 -tls1 -ssl3") + protos+=("-no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") lowest_protocol+=("0x0300") highest_protocol+=("0x0303") service+=("HTTP,FTP") @@ -2019,34 +3068,40 @@ names+=("BingBot Dec 2013") minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("secp384r1:prime256v1") requiresSha2+=(false) current+=(false) - names+=("Yahoo Slurp Jan 2015") - short+=("yahoo_slurp_jan_2015") - ciphers+=("ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES256-SHA:DHE-DSS-AES256-GCM-SHA384:DHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES256-SHA256:DHE-DSS-AES256-SHA256:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA:DHE-RSA-CAMELLIA256-SHA:DHE-DSS-CAMELLIA256-SHA:ECDH-RSA-AES256-GCM-SHA384:ECDH-ECDSA-AES256-GCM-SHA384:ECDH-RSA-AES256-SHA384:ECDH-ECDSA-AES256-SHA384:ECDH-RSA-AES256-SHA:ECDH-ECDSA-AES256-SHA:AES256-GCM-SHA384:AES256-SHA256:AES256-SHA:CAMELLIA256-SHA:ECDHE-RSA-DES-CBC3-SHA:ECDHE-ECDSA-DES-CBC3-SHA:EDH-RSA-DES-CBC3-SHA:EDH-DSS-DES-CBC3-SHA:ECDH-RSA-DES-CBC3-SHA:ECDH-ECDSA-DES-CBC3-SHA:DES-CBC3-SHA:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES128-SHA:DHE-DSS-AES128-GCM-SHA256:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES128-SHA256:DHE-DSS-AES128-SHA256:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:DHE-RSA-SEED-SHA:DHE-DSS-SEED-SHA:DHE-RSA-CAMELLIA128-SHA:DHE-DSS-CAMELLIA128-SHA:ECDH-RSA-AES128-GCM-SHA256:ECDH-ECDSA-AES128-GCM-SHA256:ECDH-RSA-AES128-SHA256:ECDH-ECDSA-AES128-SHA256:ECDH-RSA-AES128-SHA:ECDH-ECDSA-AES128-SHA:AES128-GCM-SHA256:AES128-SHA256:AES128-SHA:SEED-SHA:CAMELLIA128-SHA:IDEA-CBC-SHA:ECDHE-RSA-RC4-SHA:ECDHE-ECDSA-RC4-SHA:ECDH-RSA-RC4-SHA:ECDH-ECDSA-RC4-SHA:RC4-SHA:RC4-MD5:EDH-RSA-DES-CBC-SHA:EDH-DSS-DES-CBC-SHA:DES-CBC-SHA:EXP-EDH-RSA-DES-CBC-SHA:EXP-EDH-DSS-DES-CBC-SHA:EXP-DES-CBC-SHA:EXP-RC2-CBC-MD5:EXP-RC4-MD5") + names+=("Yahoo Slurp Oct 2013") + short+=("yahoo_slurp_oct_2013") + ciphers+=("ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-CAMELLIA256-SHA:DHE-DSS-CAMELLIA256-SHA:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA:ECDH-RSA-AES256-SHA:ECDH-ECDSA-AES256-SHA:CAMELLIA256-SHA:AES256-SHA:ECDHE-ECDSA-RC4-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-RC4-SHA:ECDHE-RSA-AES128-SHA:DHE-RSA-CAMELLIA128-SHA:DHE-DSS-CAMELLIA128-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:ECDH-RSA-RC4-SHA:ECDH-RSA-AES128-SHA:ECDH-ECDSA-RC4-SHA:ECDH-ECDSA-AES128-SHA:SEED-SHA:CAMELLIA128-SHA:RC4-MD5:RC4-SHA:AES128-SHA:ECDHE-ECDSA-DES-CBC3-SHA:ECDHE-RSA-DES-CBC3-SHA:EDH-RSA-DES-CBC3-SHA:EDH-DSS-DES-CBC3-SHA:ECDH-RSA-DES-CBC3-SHA:ECDH-ECDSA-DES-CBC3-SHA:DES-CBC3-SHA") + ciphersuites+=("") sni+=("$SNI") warning+=("") - handshakebytes+=("160301011a01000116030354c1f2e62a9427a5c66f85499abd08114e2f02822304c68a85ebf2b54182bca5000094c030c02cc028c024c014c00a00a3009f006b006a0039003800880087c032c02ec02ac026c00fc005009d003d00350084c012c00800160013c00dc003000ac02fc02bc027c023c013c00900a2009e0067004000330032009a009900450044c031c02dc029c025c00ec004009c003c002f009600410007c011c007c00cc002000500040015001200090014001100080006000300ff0100005900000014001200000f6465762e73736c6c6162732e636f6d000b000403000102000a000600040018001700230000000d002200200601060206030501050205030401040204030301030203030201020202030101000f000101") - protos+=("-tls1_2 -tls1_1 -tls1 -ssl3") + handshakebytes+=("16030100a30100009f0301525f6c38ddc9634ed772519ee023cd48ea60cf5f3a79fff5fd41491a39344c8900004800ffc00ac0140088008700390038c00fc00500840035c007c009c011c0130045004400330032c00cc00ec002c0040096004100040005002fc008c01200160013c00dc003feff000a0100002e00000014001200000f7777772e73736c6c6162732e636f6d000a00080006001700180019000b0002010000230000") + protos+=("-no_tls1_2 -no_tls1_1 -no_ssl2") + tlsvers+=("-tls1") lowest_protocol+=("0x0300") - highest_protocol+=("0x0303") + highest_protocol+=("0x0301") service+=("HTTP,FTP") minDhBits+=(-1) maxDhBits+=(-1) minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("prime256v1:secp384r1:secp521r1") requiresSha2+=(false) current+=(false) names+=("YandexBot 3.0") short+=("yandexbot_30") ciphers+=("DES-CBC3-SHA:RC4-SHA:RC4-MD5") + ciphersuites+=("") sni+=("") warning+=("") handshakebytes+=("16030000310100002d030052e5747f771870662109bfd989a73aa284331afbc8ae51ba5d2e64a108cf71c7000006000a000500040100") protos+=("-ssl3") + tlsvers+=("") lowest_protocol+=("0x0300") highest_protocol+=("0x0300") service+=("HTTP,FTP") @@ -2055,52 +3110,61 @@ names+=("BingBot Dec 2013") minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("") requiresSha2+=(false) current+=(false) - names+=("YandexBot May 2014") - short+=("yandexbot_may_2014") - ciphers+=("DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA:AES256-SHA:EDH-RSA-DES-CBC3-SHA:EDH-DSS-DES-CBC3-SHA:DES-CBC3-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:AES128-SHA:IDEA-CBC-SHA:RC4-SHA:RC4-MD5:EDH-RSA-DES-CBC-SHA:EDH-DSS-DES-CBC-SHA:DES-CBC-SHA:EXP-EDH-RSA-DES-CBC-SHA:EXP-EDH-DSS-DES-CBC-SHA:EXP-DES-CBC-SHA:EXP-RC2-CBC-MD5:EXP-RC4-MD5") + names+=("YandexBot Jan 2015") + short+=("yandexbot_jan_2015") + ciphers+=("ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES256-SHA:SRP-DSS-AES-256-CBC-SHA:SRP-RSA-AES-256-CBC-SHA:DHE-DSS-AES256-GCM-SHA384:DHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES256-SHA256:DHE-DSS-AES256-SHA256:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA:ECDH-RSA-AES256-GCM-SHA384:ECDH-ECDSA-AES256-GCM-SHA384:ECDH-RSA-AES256-SHA384:ECDH-ECDSA-AES256-SHA384:ECDH-RSA-AES256-SHA:ECDH-ECDSA-AES256-SHA:AES256-GCM-SHA384:AES256-SHA256:AES256-SHA:ECDHE-RSA-DES-CBC3-SHA:ECDHE-ECDSA-DES-CBC3-SHA:SRP-DSS-3DES-EDE-CBC-SHA:SRP-RSA-3DES-EDE-CBC-SHA:EDH-RSA-DES-CBC3-SHA:EDH-DSS-DES-CBC3-SHA:ECDH-RSA-DES-CBC3-SHA:ECDH-ECDSA-DES-CBC3-SHA:DES-CBC3-SHA:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES128-SHA:SRP-DSS-AES-128-CBC-SHA:SRP-RSA-AES-128-CBC-SHA:DHE-DSS-AES128-GCM-SHA256:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES128-SHA256:DHE-DSS-AES128-SHA256:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:ECDH-RSA-AES128-GCM-SHA256:ECDH-ECDSA-AES128-GCM-SHA256:ECDH-RSA-AES128-SHA256:ECDH-ECDSA-AES128-SHA256:ECDH-RSA-AES128-SHA:ECDH-ECDSA-AES128-SHA:AES128-GCM-SHA256:AES128-SHA256:AES128-SHA:IDEA-CBC-SHA:ECDHE-RSA-RC4-SHA:ECDHE-ECDSA-RC4-SHA:ECDH-RSA-RC4-SHA:ECDH-ECDSA-RC4-SHA:RC4-SHA:RC4-MD5:EDH-RSA-DES-CBC-SHA:EDH-DSS-DES-CBC-SHA:DES-CBC-SHA:EXP-EDH-RSA-DES-CBC-SHA:EXP-EDH-DSS-DES-CBC-SHA:EXP-DES-CBC-SHA:EXP-RC2-CBC-MD5:EXP-RC4-MD5") + ciphersuites+=("") sni+=("$SNI") warning+=("") - handshakebytes+=("16030100760100007203015379d6fc38f530a5f78d3ec23de856d27305a4cebcc6d8f1b1ad40c8901fafa400002a00390038003500160013000a00330032002f0007000500040015001200090014001100080006000300ff0100001f0000001700150000127777772e6665697374796475636b2e636f6d00230000") - protos+=("-tls1 -ssl3") + handshakebytes+=("16030101400100013c03030732cb0b19a74de19e2e6047368eea606cabff2fa27be340c8dee38625eedccd00008ec030c02cc028c024c014c00ac022c02100a3009f006b006a00390038c032c02ec02ac026c00fc005009d003d0035c012c008c01cc01b00160013c00dc003000ac02fc02bc027c023c013c009c01fc01e00a2009e0067004000330032c031c02dc029c025c00ec004009c003c002f0007c011c007c00cc002000500040015001200090014001100080006000300ff0100008500000014001200000f6465762e73736c6c6162732e636f6d000b000403000102000a00340032000e000d0019000b000c00180009000a00160017000800060007001400150004000500120013000100020003000f0010001100230000000d0020001e060106020603050105020503040104020403030103020303020102020203000f000101") + protos+=("-no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") lowest_protocol+=("0x0300") - highest_protocol+=("0x0301") + highest_protocol+=("0x0303") service+=("HTTP,FTP") minDhBits+=(-1) maxDhBits+=(-1) minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("sect571r1:sect571k1:secp521r1:sect409k1:sect409r1:secp384r1:sect283k1:sect283r1:secp256k1:prime256v1:sect239k1:sect233k1:sect233r1:secp224k1:secp224r1:sect193r1:sect193r2:secp192k1:prime192v1:sect163k1:sect163r1:sect163r2:secp160k1:secp160r1:secp160r2") requiresSha2+=(false) current+=(false) - names+=("YandexBot Sep 2014") - short+=("yandexbot_sep_2014") - ciphers+=("ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES256-SHA:SRP-DSS-AES-256-CBC-SHA:SRP-RSA-AES-256-CBC-SHA:DHE-DSS-AES256-GCM-SHA384:DHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES256-SHA256:DHE-DSS-AES256-SHA256:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA:ECDH-RSA-AES256-GCM-SHA384:ECDH-ECDSA-AES256-GCM-SHA384:ECDH-RSA-AES256-SHA384:ECDH-ECDSA-AES256-SHA384:ECDH-RSA-AES256-SHA:ECDH-ECDSA-AES256-SHA:AES256-GCM-SHA384:AES256-SHA256:AES256-SHA:ECDHE-RSA-DES-CBC3-SHA:ECDHE-ECDSA-DES-CBC3-SHA:SRP-DSS-3DES-EDE-CBC-SHA:SRP-RSA-3DES-EDE-CBC-SHA:EDH-RSA-DES-CBC3-SHA:EDH-DSS-DES-CBC3-SHA:ECDH-RSA-DES-CBC3-SHA:ECDH-ECDSA-DES-CBC3-SHA:DES-CBC3-SHA:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES128-SHA:SRP-DSS-AES-128-CBC-SHA:SRP-RSA-AES-128-CBC-SHA:DHE-DSS-AES128-GCM-SHA256:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES128-SHA256:DHE-DSS-AES128-SHA256:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:ECDH-RSA-AES128-GCM-SHA256:ECDH-ECDSA-AES128-GCM-SHA256:ECDH-RSA-AES128-SHA256:ECDH-ECDSA-AES128-SHA256:ECDH-RSA-AES128-SHA:ECDH-ECDSA-AES128-SHA:AES128-GCM-SHA256:AES128-SHA256:AES128-SHA:IDEA-CBC-SHA:ECDHE-RSA-RC4-SHA:ECDHE-ECDSA-RC4-SHA:ECDH-RSA-RC4-SHA:ECDH-ECDSA-RC4-SHA:RC4-SHA:RC4-MD5:EDH-RSA-DES-CBC-SHA:EDH-DSS-DES-CBC-SHA:DES-CBC-SHA:EXP-EDH-RSA-DES-CBC-SHA:EXP-EDH-DSS-DES-CBC-SHA:EXP-DES-CBC-SHA:EXP-RC2-CBC-MD5:EXP-RC4-MD5") + names+=("YandexBot May 2014") + short+=("yandexbot_may_2014") + ciphers+=("DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA:AES256-SHA:EDH-RSA-DES-CBC3-SHA:EDH-DSS-DES-CBC3-SHA:DES-CBC3-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:AES128-SHA:IDEA-CBC-SHA:RC4-SHA:RC4-MD5:EDH-RSA-DES-CBC-SHA:EDH-DSS-DES-CBC-SHA:DES-CBC-SHA:EXP-EDH-RSA-DES-CBC-SHA:EXP-EDH-DSS-DES-CBC-SHA:EXP-DES-CBC-SHA:EXP-RC2-CBC-MD5:EXP-RC4-MD5") + ciphersuites+=("") sni+=("$SNI") warning+=("") - handshakebytes+=("16030101400100013c0303a30d4fbaac9a8e0c2ddc6359e3b896d2b4c0479afac5b42c6cea919cd35c684800008ec030c02cc028c024c014c00ac022c02100a3009f006b006a00390038c032c02ec02ac026c00fc005009d003d0035c012c008c01cc01b00160013c00dc003000ac02fc02bc027c023c013c009c01fc01e00a2009e0067004000330032c031c02dc029c025c00ec004009c003c002f0007c011c007c00cc002000500040015001200090014001100080006000300ff0100008500000014001200000f6465762e73736c6c6162732e636f6d000b000403000102000a00340032000e000d0019000b000c00180009000a00160017000800060007001400150004000500120013000100020003000f0010001100230000000d0020001e060106020603050105020503040104020403030103020303020102020203000f000101") - protos+=("-tls1_2 -tls1_1 -tls1 -ssl3") + handshakebytes+=("16030100760100007203015379d6fc38f530a5f78d3ec23de856d27305a4cebcc6d8f1b1ad40c8901fafa400002a00390038003500160013000a00330032002f0007000500040015001200090014001100080006000300ff0100001f0000001700150000127777772e6665697374796475636b2e636f6d00230000") + protos+=("-no_tls1_2 -no_tls1_1 -no_ssl2") + tlsvers+=("-tls1") lowest_protocol+=("0x0300") - highest_protocol+=("0x0303") + highest_protocol+=("0x0301") service+=("HTTP,FTP") minDhBits+=(-1) maxDhBits+=(-1) minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("") requiresSha2+=(false) current+=(false) - names+=("YandexBot Jan 2015") - short+=("yandexbot_jan_2015") + names+=("YandexBot Sep 2014") + short+=("yandexbot_sep_2014") ciphers+=("ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES256-SHA:SRP-DSS-AES-256-CBC-SHA:SRP-RSA-AES-256-CBC-SHA:DHE-DSS-AES256-GCM-SHA384:DHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES256-SHA256:DHE-DSS-AES256-SHA256:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA:ECDH-RSA-AES256-GCM-SHA384:ECDH-ECDSA-AES256-GCM-SHA384:ECDH-RSA-AES256-SHA384:ECDH-ECDSA-AES256-SHA384:ECDH-RSA-AES256-SHA:ECDH-ECDSA-AES256-SHA:AES256-GCM-SHA384:AES256-SHA256:AES256-SHA:ECDHE-RSA-DES-CBC3-SHA:ECDHE-ECDSA-DES-CBC3-SHA:SRP-DSS-3DES-EDE-CBC-SHA:SRP-RSA-3DES-EDE-CBC-SHA:EDH-RSA-DES-CBC3-SHA:EDH-DSS-DES-CBC3-SHA:ECDH-RSA-DES-CBC3-SHA:ECDH-ECDSA-DES-CBC3-SHA:DES-CBC3-SHA:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES128-SHA:SRP-DSS-AES-128-CBC-SHA:SRP-RSA-AES-128-CBC-SHA:DHE-DSS-AES128-GCM-SHA256:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES128-SHA256:DHE-DSS-AES128-SHA256:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:ECDH-RSA-AES128-GCM-SHA256:ECDH-ECDSA-AES128-GCM-SHA256:ECDH-RSA-AES128-SHA256:ECDH-ECDSA-AES128-SHA256:ECDH-RSA-AES128-SHA:ECDH-ECDSA-AES128-SHA:AES128-GCM-SHA256:AES128-SHA256:AES128-SHA:IDEA-CBC-SHA:ECDHE-RSA-RC4-SHA:ECDHE-ECDSA-RC4-SHA:ECDH-RSA-RC4-SHA:ECDH-ECDSA-RC4-SHA:RC4-SHA:RC4-MD5:EDH-RSA-DES-CBC-SHA:EDH-DSS-DES-CBC-SHA:DES-CBC-SHA:EXP-EDH-RSA-DES-CBC-SHA:EXP-EDH-DSS-DES-CBC-SHA:EXP-DES-CBC-SHA:EXP-RC2-CBC-MD5:EXP-RC4-MD5") + ciphersuites+=("") sni+=("$SNI") warning+=("") - handshakebytes+=("16030101400100013c03030732cb0b19a74de19e2e6047368eea606cabff2fa27be340c8dee38625eedccd00008ec030c02cc028c024c014c00ac022c02100a3009f006b006a00390038c032c02ec02ac026c00fc005009d003d0035c012c008c01cc01b00160013c00dc003000ac02fc02bc027c023c013c009c01fc01e00a2009e0067004000330032c031c02dc029c025c00ec004009c003c002f0007c011c007c00cc002000500040015001200090014001100080006000300ff0100008500000014001200000f6465762e73736c6c6162732e636f6d000b000403000102000a00340032000e000d0019000b000c00180009000a00160017000800060007001400150004000500120013000100020003000f0010001100230000000d0020001e060106020603050105020503040104020403030103020303020102020203000f000101") - protos+=("-tls1_2 -tls1_1 -tls1 -ssl3") + handshakebytes+=("16030101400100013c0303a30d4fbaac9a8e0c2ddc6359e3b896d2b4c0479afac5b42c6cea919cd35c684800008ec030c02cc028c024c014c00ac022c02100a3009f006b006a00390038c032c02ec02ac026c00fc005009d003d0035c012c008c01cc01b00160013c00dc003000ac02fc02bc027c023c013c009c01fc01e00a2009e0067004000330032c031c02dc029c025c00ec004009c003c002f0007c011c007c00cc002000500040015001200090014001100080006000300ff0100008500000014001200000f6465762e73736c6c6162732e636f6d000b000403000102000a00340032000e000d0019000b000c00180009000a00160017000800060007001400150004000500120013000100020003000f0010001100230000000d0020001e060106020603050105020503040104020403030103020303020102020203000f000101") + protos+=("-no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") lowest_protocol+=("0x0300") highest_protocol+=("0x0303") service+=("HTTP,FTP") @@ -2109,7 +3173,7 @@ names+=("BingBot Dec 2013") minRsaBits+=(-1) maxRsaBits+=(-1) minEcdsaBits+=(-1) + curves+=("sect571r1:sect571k1:secp521r1:sect409k1:sect409r1:secp384r1:sect283k1:sect283r1:secp256k1:prime256v1:sect239k1:sect233k1:sect233r1:secp224k1:secp224r1:sect193r1:sect193r2:secp192k1:prime192v1:sect163k1:sect163r1:sect163r2:secp160k1:secp160r1:secp160r2") requiresSha2+=(false) current+=(false) - diff --git a/testssl/client-simulation.wiresharked.md b/testssl/client-simulation.wiresharked.md new file mode 100644 index 0000000..60c66d9 --- /dev/null +++ b/testssl/client-simulation.wiresharked.md @@ -0,0 +1,28 @@ +This file contains client handshake data manually created from Wireshark. +The content needs to be added to client-simulation.txt which other part +comes from the SSLlabs client API via ``update_client_sim_data.pl`` +The whole process is done manually. + +## Instructions how to add a client simulation: + +* Start wireshark at a client or router. Best is during capture to filter for the target of your choice. +* Make sure you create a bit of encrypted traffic to your target. Attention, privacy: if you want to contribute, be aware that the ClientHello contains the target hostname (SNI). +* Make sure the client traffic is specific: For just "Android" do not use a browser! Be also careful with Google Apps, especially on older devices as they might come with an own/updated TLS stack +* Stop recording. +* If needed sort for ClientHello. +* Look for the ClientHello which matches the source IP + destination you had in mind. Check the destination hostname in the SNI extension so that you can be sure, it's the right traffic. +* Retrieve "handshakebytes" by marking the Record Layer --> Copy --> As a hex stream. +* Figure out "protos" and "tlsvers" by looking at the supported_versions TLS extension (43=0x002b). May work only on modern clients. Be careful as some do not list all TLS versions here (OpenSSL 1.1.1 lists only TLS 1.2/1.3 here) +* Adjust "lowest_protocol" and "highest_protocol" accordingly. +* Get "curves" from at the supported groups TLS extension 10 = 0x00a. Omit any GREASE. +* Retrieve "alpn" by looking at the alpn TLS extension 16 (=0x0010). +* Review TLS extension 13 (=0x000d) whether any SHA1 signature algorithm is listed. If not "requiresSha2" is true +* Leave "maxDhBits"/"minDhBits" and "minRsaBits"/"maxRsaBits" at -1, unless you know for sure what the client can handle +* For "ciphers" mark the cipher suites --> Copy --> As a hex stream, remove any leading GREASE ciphers (?a?a) and supply it to `~/utils/hexstream2cipher.sh` +* "ciphersutes" are TLS 1.3 ciphersuites. You can identify them as they currently are like 0x130?. Retrieve them from above see ``~/utils/hexstream2cipher.sh`` +* Figure out the services by applying a good piece of human logic +* Before submitting a PR: test it yourself! You can also watch it again via wireshark + + + + diff --git a/testssl/client-simulation.wiresharked.txt b/testssl/client-simulation.wiresharked.txt new file mode 100644 index 0000000..7ce2b4f --- /dev/null +++ b/testssl/client-simulation.wiresharked.txt @@ -0,0 +1,531 @@ +# This file contains client handshake data manually created from Wireshark. +# The content needs to be added to client-simulation.txt which other part +# comes from the SSLlabs client API via update_client_sim_data.pl +# The whole process is done manually. +# +# Instructions how to add a client simulation see file "client-simulation.wiresharked.md". + + names+=("Android 8.1 (native)") + short+=("android_81") + ciphers+=("ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-SHA:ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-SHA:AES256-SHA") + ciphersuites+=("") + sni+=("$SNI") + warning+=("") + handshakebytes+=("16030100c0010000bc030346fcc7d3e5a9f68af0aa05de62de63c4ad1a4f472da56aa1424041106922370720ef51a7595abfd5bb32038c96c481bb6449053ba08023a752d124b1c1ca7d34fe001cc02bc02ccca9c02fc030cca8c009c00ac013c014009c009d002f0035010000570000001700150000127777772e676f6f676c65617069732e636f6d00170000ff01000100000a00080006001d00170018000b00020100000500050100000000000d00140012040308040401050308050501080606010201") + protos+=("-no_ssl3 -no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") + lowest_protocol+=("0x0301") + highest_protocol+=("0x0303") + alpn+=("h2,http/1.1") + service+=("ANY") + minDhBits+=(-1) + maxDhBits+=(-1) + minRsaBits+=(-1) + maxRsaBits+=(-1) + minEcdsaBits+=(-1) + curves+=("X25519:secp256r1:secp384r1") + requiresSha2+=(false) + current+=(true) + + names+=("Android 9.0 (native)") + short+=("android_90") + ciphers+=("TLS_AES_128_GCM_SHA256:TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-SHA:AES256-SHA:DES-CBC3-SHA") + ciphersuites+=("TLS_AES_128_GCM_SHA256:TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256") + sni+=("$SNI") + warning+=("") + handshakebytes+=("1603010246010002420303d6259dca682ab368c7e095da7189996da830514896063d4acdc83cb5d2c2568d2041a787bf8dd3d7a1ceda514a6606f1068432a13063ea320fd7e7b367af47ecae00220a0a130113021303c02bc02fc02cc030cca9cca8c013c014009c009d002f0035000a010001d77a7a00000000001e001c0000196c68332e676f6f676c6575736572636f6e74656e742e636f6d00170000ff01000100000a000a0008aaaa001d00170018000b00020100002300000010000e000c02683208687474702f312e31000500050100000000000d00140012040308040401050308050501080606010201001200000033002b0029aaaa000100001d00203e67895a11e9ce5c69df2995782adaddb7a03ef30b245000ca332d5940ecff20002d00020101002b000b0aeaea0304030303020301001b00030200026a6a0001000029010500e000da001c9941f6b101f853f370851e583bd22e03150fc67298947270c6058707fe1670efe590d777a34b9e2e2d0ec6aa8d0ddc375c2535934c75c9623d1a271f735417fdd9190dae7f4c8541c262f8fbfeee2e820f54f59f68e78503f5c093f6084037be22c20dad3d057f64dc73f2dd45948e27c707f3f2107b32040a21fa9c1273e7797aaf5a5bc8994e9eafc4bd43b2951e10f952564a910f146344ec6d0c49f75fc6a070c75f0ffdd84fe9e10f77c23f1062e90f9e1e396eddb84d8ac00bf7ac87c557622dd18c54bbc229268699c60434648b279dd86e996baee9d1c155002120235d43319c7d5bb4725a52fa782468cd2280bd622c40a36296b354759f6d4389") + protos+=("-no_ssl3 -no_ssl2") + tlsvers+=("-tls1_3 -tls1_2 -tls1_1 -tls1") + lowest_protocol+=("0x0301") + highest_protocol+=("0x0304") + alpn+=("h2,http/1.1") + service+=("ANY") + minDhBits+=(-1) + maxDhBits+=(-1) + minRsaBits+=(-1) + maxRsaBits+=(-1) + minEcdsaBits+=(-1) + curves+=("X25519:secp256r1:secp384r1") + requiresSha2+=(false) + current+=(true) + + names+=("Android 10.0 (native)") + short+=("android_X") + ciphers+=("TLS_AES_128_GCM_SHA256:TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-SHA:AES256-SHA:DES-CBC3-SHA") + ciphersuites+=("TLS_AES_128_GCM_SHA256:TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256") + sni+=("$SNI") + warning+=("") + handshakebytes+=("1603010200010001fc0303b0e379bbe0d7058b2d0b548d7f240da621716032e8a1577d3f3a34c2cc6794c420c44a8b4cae0a1a53970f394f078373ad2cc8962a87fad719ff8a637633792a9a00223a3a130113021303c02bc02fc02cc030cca9cca8c013c014009c009d002f0035000a010001919a9a00000000002500230000206b6964736d616e6167656d656e742d70612e676f6f676c65617069732e636f6d00170000ff01000100000a000a0008aaaa001d00170018000b00020100002300000010000e000c02683208687474702f312e31000500050100000000000d00140012040308040401050308050501080606010201001200000033002b0029aaaa000100001d002068d49fc35d239c0ebf95fecdc700b5a4e3f99a7c3411f90c2dd51cb9431d3330002d00020101002b000b0a2a2a0304030303020301001b0003020002caca000100001500b800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000") + protos+=("-no_ssl3 -no_ssl2") + tlsvers+=("-tls1_3 -tls1_2 -tls1_1 -tls1") + lowest_protocol+=("0x0301") + highest_protocol+=("0x0304") + alpn+=("h2,http/1.1") + service+=("ANY") + minDhBits+=(-1) + maxDhBits+=(-1) + minRsaBits+=(-1) + maxRsaBits+=(-1) + minEcdsaBits+=(-1) + curves+=("X25519:secp256r1:secp384r1") + requiresSha2+=(false) + current+=(true) + + names+=("Edge 17 Win 10") + short+=("edge_17_win10") + ciphers+=("ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES256-SHA:ECDHE-RSA-AES128-SHA:AES256-GCM-SHA384:AES128-GCM-SHA256:AES256-SHA256:AES128-SHA256:AES256-SHA:AES128-SHA:DES-CBC3-SHA") + ciphersuites+=("") + sni+=("$SNI") + warning+=("") + handshakebytes+=("160303018d0100018903035cbeb3c560acfb3dfe583ba45f51f5e2e36f99dfe5e22f1a230724dfaf5ddbde000026c02cc02bc030c02fc024c023c028c027c00ac009c014c013009d009c003d003c0035002f000a0100013a0000001a0018000015737570706f72742e6d6963726f736f66742e636f6d000500050100000000000a00080006001d00170018000b00020100000d00140012040105010201040305030203020206010603002300c000000f032566a8435c845ce7de67f2f4fd6c75ed3206c9448a513d4b4f8cd2fedb5f7d1eb4573ce68756fdad198bd3e4eadfd4db2d7794cc69198366edcb9b9ff5803a58718c1de4d6dffeb4354cd48f5dba6de719cebb27d544f6b2f4427e4e5d46f564d3098134d9b69a4e83e233f5dfea099733f75022dba07665d7c35dd09742082a06f080871caaa6a7770ebc9e2c792eb88c44d0d56ae6ba068a189b674491cee28155148c86d53071e170ab354e0fd0e390b9ddda0886b9fa8c70ee1a0010000e000c02683208687474702f312e310017000000180006001003020100ff01000100") + protos+=("-no_ssl3 -no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") + lowest_protocol+=("0x0301") + highest_protocol+=("0x0303") + alpn+=("h2,http/1.1") + service+=("HTTP,FTP") + minDhBits+=(1024) + maxDhBits+=(4096) + minRsaBits+=(-1) + maxRsaBits+=(16384) + minEcdsaBits+=(-1) + curves+=("X25519:secp256r1:secp384r1") + requiresSha2+=(false) + current+=(true) + + names+=("Chrome 73 (Win 10)") + short+=("chrome_73_win10") + ciphers+=("TLS_AES_128_GCM_SHA256:TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-SHA:AES256-SHA:DES-CBC3-SHA") + ciphersuites+=("TLS_AES_128_GCM_SHA256:TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256") + sni+=("$SNI") + warning+=("") + handshakebytes+=("1603010200010001fc0303a719e434922565bbd59fe0dfec21b7f5c8549fdf52566af99cce87ecb276992b20bbf979b5fbe4ebd1412e55ffe6b811e561d3f04ce451fc229d329babda4de91d00227a7a130113021303c02bc02fc02cc030cca9cca8c013c014009c009d002f0035000a010001914a4a000000000012001000000d7777772e676f6f676c652e646500170000ff01000100000a000a0008aaaa001d00170018000b00020100002300000010000e000c02683208687474702f312e31000500050100000000000d00140012040308040401050308050501080606010201001200000033002b0029aaaa000100001d00205c2f12fabe8b2ff843aa9f347816b7d3a8b8c051f0830f4bbf13d44b5ec37c2b002d00020101002b000b0aeaea0304030303020301001b0003020002eaea000100001500cb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000") + protos+=("-no_ssl3 -no_ssl2") + tlsvers+=("-tls1_3 -tls1_2 -tls1_1 -tls1") + lowest_protocol+=("0x0301") + highest_protocol+=("0x0304") + alpn+=("h2,http/1.1") + service+=("HTTP") + minDhBits+=(1024) + maxDhBits+=(-1) + minRsaBits+=(-1) + maxRsaBits+=(-1) + minEcdsaBits+=(-1) + curves+=("X25519:secp256r1:secp384r1") + requiresSha2+=(false) + current+=(false) + + names+=("Chrome 74 (Win 10)") + short+=("chrome_74_win10") + ciphers+=("TLS_AES_128_GCM_SHA256:TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-SHA:AES256-SHA:DES-CBC3-SHA") + ciphersuites+=("TLS_AES_128_GCM_SHA256:TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256") + sni+=("$SNI") + warning+=("") + handshakebytes+=("1603010200010001fc0303b95f99af8f312f71a9bc94bec54911187cb29365a901f40ef1cc193c51f23afc2074daa030d03808edadb1ac4bc435e41cd106166b6436f925a6501f7314eae2a600222a2a130113021303c02bc02fc02cc030cca9cca8c013c014009c009d002f0035000a01000191baba000000000012001000000d7777772e676f6f676c652e646500170000ff01000100000a000a00087a7a001d00170018000b00020100002300000010000e000c02683208687474702f312e31000500050100000000000d00140012040308040401050308050501080606010201001200000033002b00297a7a000100001d002062d1679f47bf75d0486d6fc6fa041c13b6cbb4c53984998d0b2db4c3f6b1277a002d00020101002b000b0aaaaa0304030303020301001b00030200027a7a000100001500cb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000") + protos+=("-no_ssl3 -no_ssl2") + tlsvers+=("-tls1_3 -tls1_2 -tls1_1 -tls1") + lowest_protocol+=("0x0301") + highest_protocol+=("0x0304") + alpn+=("h2,http/1.1") + service+=("HTTP") + minDhBits+=(1024) + maxDhBits+=(-1) + minRsaBits+=(-1) + maxRsaBits+=(-1) + minEcdsaBits+=(-1) + curves+=("X25519:secp256r1:secp384r1") + requiresSha2+=(false) + current+=(true) + + names+=("Chrome 78 (Win 10)") + short+=("chrome_78_win10") + ciphers+=("TLS_AES_128_GCM_SHA256:TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-SHA:AES256-SHA:DES-CBC3-SHA") + ciphersuites+=("TLS_AES_128_GCM_SHA256:TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256") + sni+=("$SNI") + warning+=("") + handshakebytes+=("1603010200010001fc030332e6eabb5d4b9818074f79423b0a9cde127a309671fcf0d0420bdb68f98bbc9320085a3e18e8e5cf4060c1e7065523d344f09186ffb835c10095df30b1611bc49a0022eaea130113021303c02bc02fc02cc030cca9cca8c013c014009c009d002f0035000a010001912a2a000000000014001200000f73736c2e677374617469632e636f6d00170000ff01000100000a000a0008eaea001d00170018000b00020100002300000010000e000c02683208687474702f312e31000500050100000000000d00140012040308040401050308050501080606010201001200000033002b0029eaea000100001d0020e0a5bb30a2a14bc13685b4a19ba59628aad22b761dceb63a9dcfa10475f84260002d00020101002b000b0a0a0a0304030303020301001b00030200025a5a000100001500c9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000") + protos+=("-no_ssl3 -no_ssl2") + tlsvers+=("-tls1_3 -tls1_2 -tls1_1 -tls1") + lowest_protocol+=("0x0301") + highest_protocol+=("0x0304") + alpn+=("h2,http/1.1") + service+=("HTTP") + minDhBits+=(1024) + maxDhBits+=(-1) + minRsaBits+=(-1) + maxRsaBits+=(-1) + minEcdsaBits+=(-1) + curves+=("X25519:secp256r1:secp384r1") + requiresSha2+=(false) + current+=(false) + + names+=("Chrome 79 (Win 10)") + short+=("chrome_79_win10") + ciphers+=("TLS_AES_128_GCM_SHA256:TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-SHA:AES256-SHA:DES-CBC3-SHA") + ciphersuites+=("TLS_AES_128_GCM_SHA256:TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256") + sni+=("$SNI") + warning+=("") + handshakebytes+=("1603010200010001fc03032f8eea63ff25d05264565777081b6d1a326e12f37751c33c7e953973af65b2ab20a62f96b75b1c41454679b64cd32fb0fbbf99ff019501d92184d589a529c21c590022caca130113021303c02bc02fc02cc030cca9cca8c013c014009c009d002f0035000a010001917a7a000000000014001200000f73736c2e677374617469632e636f6d00170000ff01000100000a000a0008eaea001d00170018000b00020100002300000010000e000c02683208687474702f312e31000500050100000000000d00140012040308040401050308050501080606010201001200000033002b0029eaea000100001d0020465dfa0295bf9cd3578d2f23bbfdf58d6468c5dd0c071f0b7c6bb92fc507685b002d00020101002b000b0ababa0304030303020301001b00030200029a9a000100001500c9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000") + protos+=("-no_ssl3 -no_ssl2") + tlsvers+=("-tls1_3 -tls1_2 -tls1_1 -tls1") + lowest_protocol+=("0x0301") + highest_protocol+=("0x0304") + alpn+=("h2,http/1.1") + service+=("HTTP") + minDhBits+=(1024) + maxDhBits+=(-1) + minRsaBits+=(-1) + maxRsaBits+=(-1) + minEcdsaBits+=(-1) + curves+=("X25519:secp256r1:secp384r1") + requiresSha2+=(false) + current+=(true) + + names+=("Firefox 66 (Win 8.1/10)") + short+=("firefox_66_win") + ciphers+=("TLS_AES_128_GCM_SHA256:TLS_CHACHA20_POLY1305_SHA256:TLS_AES_256_GCM_SHA384:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-AES128-SHA:DHE-RSA-AES256-SHA:AES128-SHA:AES256-SHA:DES-CBC3-SHA") + ciphersuites+=("TLS_AES_128_GCM_SHA256:TLS_CHACHA20_POLY1305_SHA256:TLS_AES_256_GCM_SHA384") + sni+=("$SNI") + warning+=("") + handshakebytes+=("1603010200010001fc0303f488fc07f89155dba6560e527e1708e0b36458f32492fcf3074386f169d447e5204ed6d2d9d162b792388e9cee6c838b6b1e82dacdf1837f7279bc42339c70b79c0024130113031302c02bc02fcca9cca8c02cc030c00ac009c013c01400330039002f0035000a0100018f0000000f000d00000a7465737473736c2e736800170000ff01000100000a000e000c001d00170018001901000101000b00020100002300000010000e000c02683208687474702f312e310005000501000000000033006b0069001d0020f3c22d5492b1230da8895790bea5e5a3af7e63517cfa31b37d1d2a817a628f690017004104a373b66bce1c5d411d78d93b3c3ee6eb7c4519a52abf29e98bbc355a94f8f52a1c8bb7d6320c0104e98ec3895bc5e89ddc1d8f2b76305912992df46c546f2cf5002b0009080304030303020301000d0018001604030503060308040805080604010501060102030201002d00020101001c000240010015009400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000") + protos+=("-no_ssl3 -no_ssl2") + tlsvers+=("-tls1_3 -tls1_2 -tls1_1 -tls1") + lowest_protocol+=("0x0301") + highest_protocol+=("0x0304") + alpn+=("h2,http/1.1") + service+=("HTTP") + minDhBits+=(1023) + maxDhBits+=(-1) + minRsaBits+=(-1) + maxRsaBits+=(-1) + minEcdsaBits+=(-1) + curves+=("X25519:secp256r1:secp384r1:secp521r1:ffdhe2048:ffdhe3072") + requiresSha2+=(false) + current+=(true) + + names+=("Firefox 71 (Win 10)") + short+=("firefox_71_win10") + ciphers+=("TLS_AES_128_GCM_SHA256:TLS_CHACHA20_POLY1305_SHA256:TLS_AES_256_GCM_SHA384:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-AES128-SHA:DHE-RSA-AES256-SHA:AES128-SHA:AES256-SHA:DES-CBC3-SHA") + ciphersuites+=("TLS_AES_128_GCM_SHA256:TLS_CHACHA20_POLY1305_SHA256:TLS_AES_256_GCM_SHA384") + sni+=("$SNI") + warning+=("") + handshakebytes+=("16030102580100025403036d4532515bff048c5c74cb0d39518c9c02e2dfd4d8ecae6591ee67d29ea62eab20c70c3e8feae9ed79d54914215aab37d3d5b7966a422edc41d2c027f9973d6b160024130113031302c02bc02fcca9cca8c02cc030c00ac009c013c01400330039002f0035000a010001e700000014001200000f7777772e6d6f7a696c6c612e6f726700170000ff01000100000a000e000c001d00170018001901000101000b000201000010000e000c02683208687474702f312e310005000501000000000033006b0069001d002005dcfe2c42419119e518fb087071ba68445b825e4f4dd9ddb8679c3011d3e75800170041046bd8e6b1818d3985e55a8514d3ec5091945df5eb48136c3a9f67bb6d6665758ef088520626748d59bba63786c0164b948013e0f8eee0ba425d643b7c5d4bfa8f002b0009080304030303020301000d0018001604030503060308040805080604010501060102030201002d00020101001c00024001002900eb00c600c0995b148219e66aca5e58a74de1551ae6c76897f50fc853147cf22db9a937361496395112ab0382a942c95fbd48b787d031ae89a8f23f9b7a56c2a0ed5158e919d2491c003ab7d1ca1944b7e5d068d4e6a0c83d9096e9cb76ad2ac081075551cf4bdbfff1194a71c54bf8f88cbe7c246c728155e92f94015e4c5140ce84087c842033ea00fa92f5bd5b601f9650aee0eb0d000175e447945fd28e1df361c5cce443351fd0f7f13cb6cab2e2cc8c3951eb4367dc5004415ab6c3cf0adbca1e3be4f149f74100212008a1f3195cd13d7b4386acd47cdfae0afad06cf8d245744e815ec6989e3cdd6c") + protos+=("-no_ssl3 -no_ssl2") + tlsvers+=("-tls1_3 -tls1_2 -tls1_1 -tls1") + lowest_protocol+=("0x0301") + highest_protocol+=("0x0304") + alpn+=("h2,http/1.1") + service+=("HTTP") + minDhBits+=(1023) + maxDhBits+=(-1) + minRsaBits+=(-1) + maxRsaBits+=(-1) + minEcdsaBits+=(-1) + curves+=("X25519:secp256r1:secp384r1:secp521r1:ffdhe2048:ffdhe3072") + requiresSha2+=(false) + current+=(true) + + names+=("Java 11.0.2 (OpenJDK)") + short+=("java1102") + ciphers+=("TLS_AES_128_GCM_SHA256:TLS_AES_256_GCM_SHA384:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:AES256-GCM-SHA384:ECDH-ECDSA-AES256-GCM-SHA384:ECDH-RSA-AES256-GCM-SHA384:DHE-RSA-AES256-GCM-SHA384:DHE-DSS-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256:AES128-GCM-SHA256:ECDH-ECDSA-AES128-GCM-SHA256:ECDH-RSA-AES128-GCM-SHA256:DHE-RSA-AES128-GCM-SHA256:DHE-DSS-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:AES256-SHA256:ECDH-ECDSA-AES256-SHA384:ECDH-RSA-AES256-SHA384:DHE-RSA-AES256-SHA256:DHE-DSS-AES256-SHA256:ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:AES256-SHA:ECDH-ECDSA-AES256-SHA:ECDH-RSA-AES256-SHA:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256:AES128-SHA256:ECDH-ECDSA-AES128-SHA256:ECDH-RSA-AES128-SHA256:DHE-RSA-AES128-SHA256:DHE-DSS-AES128-SHA256:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:AES128-SHA:ECDH-ECDSA-AES128-SHA:ECDH-RSA-AES128-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA") + ciphersuites+=("TLS_AES_128_GCM_SHA256:TLS_AES_256_GCM_SHA384") + sni+=("$SNI") + warning+=("") + handshakebytes+=("16030301b8010001b40303ca5f7e4933a89ce4d71df403c75e71e6068fbc14a00fc4f0edd5b0dc80fee88120ded1f3aacfab0d011cd1327a4049e0e15dc4f9c6ff512bf3792687227b238af4005813011302c02cc02bc030009dc02ec032009f00a3c02f009cc02dc031009e00a2c024c028003dc026c02a006b006ac00ac0140035c005c00f00390038c023c027003cc025c02900670040c009c013002fc004c00e003300320100011300000010000e00000b6369706865726c692e7374000500050100000000000a0020001e0017001800190009000a000b000c000d000e001601000101010201030104000b00020100000d002800260403050306030804080508060809080a080b04010501060104020303030103020203020102020032002800260403050306030804080508060809080a080b04010501060104020303030103020203020102020011000900070200040000000000170000002b0009080304030303020301002d000201010033004700450017004104c762a2d3f3ac33e332935a4b7bf0fd4a8f3b7ab7bbc630f78e35bd86a132b32b811a1defe5f4e18a26dc698a01513c6a6467ee10a20397fc7462b1f0b4b85f42ff01000100") + protos+=("-no_ssl3 -no_ssl2") + tlsvers+=("-tls1_3 -tls1_2 -tls1_1 -tls1") + lowest_protocol+=("0x0301") + highest_protocol+=("0x0304") + service+=("ANY") + minDhBits+=(1024) + maxDhBits+=(-1) + minRsaBits+=(-1) + maxRsaBits+=(-1) + minEcdsaBits+=(224) + curves+=("secp256r1:secp384r1:secp521r1:sect283k1:sect283r1:sect409k1:sect409r1:sect571k1:sect571r1:ffdhe2048:ffdhe3072:ffdhe4096:ffdhe6144:ffdhe8192") + requiresSha2+=(false) + current+=(true) + + names+=("Java 12.0.1 (OpenJDK)") + short+=("java1201") + ciphers+=("TLS_AES_128_GCM_SHA256:TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-CHACHA20-POLY1305:AES256-GCM-SHA384:ECDH-ECDSA-AES256-GCM-SHA384:ECDH-RSA-AES256-GCM-SHA384:DHE-RSA-AES256-GCM-SHA384:DHE-RSA-CHACHA20-POLY1305:DHE-DSS-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256:AES128-GCM-SHA256:ECDH-ECDSA-AES128-GCM-SHA256:ECDH-RSA-AES128-GCM-SHA256:DHE-RSA-AES128-GCM-SHA256:DHE-DSS-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:AES256-SHA256:ECDH-ECDSA-AES256-SHA384:ECDH-RSA-AES256-SHA384:DHE-RSA-AES256-SHA256:DHE-DSS-AES256-SHA256:ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:AES256-SHA:ECDH-ECDSA-AES256-SHA:ECDH-RSA-AES256-SHA:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256:AES128-SHA256:ECDH-ECDSA-AES128-SHA256:ECDH-RSA-AES128-SHA256:DHE-RSA-AES128-SHA256:DHE-DSS-AES128-SHA256:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:AES128-SHA:ECDH-ECDSA-AES128-SHA:ECDH-RSA-AES128-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA") + ciphersuites+=("TLS_AES_128_GCM_SHA256:TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256") + sni+=("$SNI") + warning+=("") + handshakebytes+=("16030301bd010001b90303179b0759c355875657d31c7c03293ac94c6f5c75a45689d8f073db3858e90b44207c60386fec70ab935d7d554482f153112b05c449fc1f718f97c09d9bdfb882fa0062130113021303c02cc02bcca9c030cca8009dc02ec032009fccaa00a3c02f009cc02dc031009e00a2c024c028003dc026c02a006b006ac00ac0140035c005c00f00390038c023c027003cc025c02900670040c009c013002fc004c00e0033003200ff0100010e00000010000e00000b6369706865726c692e7374000500050100000000000a0020001e0017001800190009000a000b000c000d000e001601000101010201030104000b00020100000d002800260403050306030804080508060809080a080b04010501060104020303030103020203020102020032002800260403050306030804080508060809080a080b04010501060104020303030103020203020102020011000900070200040000000000170000002b0009080304030303020301002d0002010100330047004500170041047fee265885ea4db5694f11d45e5a219052a2cab3d12339f07163a8e5cb6e822853ed990d130e356ee8ef2e37bb757d9fe9edff99478784a47c0350f66c2ce87e") + protos+=("-no_ssl3 -no_ssl2") + tlsvers+=("-tls1_3 -tls1_2 -tls1_1 -tls1") + lowest_protocol+=("0x0301") + highest_protocol+=("0x0304") + service+=("ANY") + minDhBits+=(1024) + maxDhBits+=(-1) + minRsaBits+=(-1) + maxRsaBits+=(-1) + minEcdsaBits+=(224) + curves+=("secp256r1:secp384r1:secp521r1:sect283k1:sect283r1:sect409k1:sect409r1:sect571k1:sect571r1:ffdhe2048:ffdhe3072:ffdhe4096:ffdhe6144:ffdhe8192") + requiresSha2+=(false) + current+=(true) + + names+=("Opera 60 (Win 10)") + short+=("opera_60_win10") + ciphers+=("TLS_AES_128_GCM_SHA256:TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-SHA:AES256-SHA:DES-CBC3-SHA") + ciphersuites+=("TLS_AES_128_GCM_SHA256:TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256") + sni+=("$SNI") + warning+=("") + handshakebytes+=("1603010200010001fc03033503bae63f0cf8ef9d0a55623327a28e3c3525a2ce28153242e132279d3940e3206a440f32e7a8488b012b12d4b7d1b2b1764c784a944662a7f305e90f7d15168500228a8a130113021303c02bc02fc02cc030cca9cca8c013c014009c009d002f0035000a01000191eaea000000000012001000000d7777772e6f706572612e636f6d00170000ff01000100000a000a0008caca001d00170018000b00020100002300c07505f51cc349fe3f9e022858dcd1eb12ca07a302fd9f43a4cbffec031296e77b07122bb9532dd112770b686a4898e20462c514c5fb043dc325a5453753c499774bfab673024a86543064c33d40b67b2e4e9dfa177305e8cdc39f3d8afe0fe7c80406a9e07ea836dd8a46ab7ef9aa5dc66301a346585f7ff26615a28cbea2544d4ba8101be6f528b4bba3a5ce9a6683537b29cd16d4c5015de6f9a93d3c132389e56ff20853d952f6ee06b46ca89dc52b67583fbb0fb61e2b78c03ef97892c6a90010000e000c02683208687474702f312e31000500050100000000000d00140012040308040401050308050501080606010201001200000033002b0029caca000100001d00204aeb26ec670ce59e094a8b97c281186b4e87706df48667a24193e268a069cd54002d00020101002b000b0a3a3a0304030303020301001b00030200027a7a0001000015000b0000000000000000000000") + protos+=("-no_ssl2") + tlsvers+=("-tls1_3 -tls1_2 -tls1_1 -tls1") + lowest_protocol+=("0x0300") + highest_protocol+=("0x0304") + alpn+=("h2,http/1.1") + service+=("HTTP,FTP") + minDhBits+=(-1) + maxDhBits+=(-1) + minRsaBits+=(-1) + maxRsaBits+=(-1) + minEcdsaBits+=(-1) + curves+=("X25519:secp256r1:secp384r1") + requiresSha2+=(false) + current+=(false) + + names+=("Opera 65 (Win 10)") + short+=("opera_65_win10") + ciphers+=("TLS_AES_128_GCM_SHA256:TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-SHA:AES256-SHA:DES-CBC3-SHA") + ciphersuites+=("TLS_AES_128_GCM_SHA256:TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256") + sni+=("$SNI") + warning+=("") + handshakebytes+=("1603010200010001fc03039eee8c108ed7b040285658cddb0022e7e1f17bc92084335edf8ad5404fbf424a203bedd34c83b59c3e302af681b449490895335de0d8a0f10d20a0ff610130229b00224a4a130113021303c02bc02fc02cc030cca9cca8c013c014009c009d002f0035000a010001912a2a000000000014001200000f626c6f67732e6f706572612e636f6d00170000ff01000100000a000a00081a1a001d00170018000b00020100002300000010000e000c02683208687474702f312e31000500050100000000000d00140012040308040401050308050501080606010201001200000033002b00291a1a000100001d0020cc29a9f8b3a69149c38b29ccb7341b98efd1714c3887fc1e84512470f783921a002d00020101002b000b0adada0304030303020301001b0003020002dada000100001500c9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000") + protos+=("-no_ssl2 -no_ssl3") + tlsvers+=("-tls1_3 -tls1_2 -tls1_1 -tls1") + lowest_protocol+=("0x0301") + highest_protocol+=("0x0304") + alpn+=("h2,http/1.1") + service+=("HTTP,FTP") + minDhBits+=(-1) + maxDhBits+=(-1) + minRsaBits+=(-1) + maxRsaBits+=(-1) + minEcdsaBits+=(-1) + curves+=("X25519:secp256r1:secp384r1") + requiresSha2+=(false) + current+=(false) + + names+=("Opera 66 (Win 10)") + short+=("opera_66_win10") + ciphers+=("TLS_AES_128_GCM_SHA256:TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-SHA:AES256-SHA:DES-CBC3-SHA") + ciphersuites+=("TLS_AES_128_GCM_SHA256:TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256") + sni+=("$SNI") + warning+=("") + handshakebytes+=("1603010200010001fc0303a7ab90aa0987b33da751017bb78958f51bc1aa76e116c21eb4bb0b51a9f88f77203658175a55b25ab41867568b52e8fb8eaf4c8e91ceccf30ae498879e468579b100222a2a130113021303c02bc02fc02cc030cca9cca8c013c014009c009d002f0035000a010001911a1a000000000014001200000f626c6f67732e6f706572612e636f6d00170000ff01000100000a000a00087a7a001d00170018000b00020100002300000010000e000c02683208687474702f312e31000500050100000000000d00140012040308040401050308050501080606010201001200000033002b00297a7a000100001d0020488d0d07b77098f98cb97ee85ae88b358404a8004633896e5110966ab3c18f66002d00020101002b000b0ababa0304030303020301001b00030200023a3a000100001500c9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000") + protos+=("-no_ssl2 -no_ssl3") + tlsvers+=("-tls1_3 -tls1_2 -tls1_1 -tls1") + lowest_protocol+=("0x0301") + highest_protocol+=("0x0304") + alpn+=("h2,http/1.1") + service+=("HTTP,FTP") + minDhBits+=(-1) + maxDhBits+=(-1) + minRsaBits+=(-1) + maxRsaBits+=(-1) + minEcdsaBits+=(-1) + curves+=("X25519:secp256r1:secp384r1") + requiresSha2+=(false) + current+=(true) + + names+=("OpenSSL 1.1.0j (Debian)") + short+=("openssl_110j") + ciphers+=("ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:DHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:DHE-RSA-AES256-SHA256:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256:DHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:DHE-RSA-AES128-SHA:AES256-GCM-SHA384:AES128-GCM-SHA256:AES256-SHA256:AES128-SHA256:AES256-SHA:AES128-SHA") + ciphersuites+=("") + sni+=("$SNI") + warning+=("") + handshakebytes+=("16030100c2010000be03036468410c4ae36f78a4357ad19fa61353e46aed101eff4e0c9f77ec654dc12eb4000038c02cc030009fcca9cca8ccaac02bc02f009ec024c028006bc023c0270067c00ac0140039c009c0130033009d009c003d003c0035002f00ff0100005d00000013001100000e7465737473736c2e73683a343433000b000403000102000a000a0008001d001700190018002300000016000000170000000d0020001e060106020603050105020503040104020403030103020303020102020203") + protos+=("-no_ssl2 -no_ssl3") + tlsvers+=("-tls1_2 -tls1_1 -tls1") + lowest_protocol+=("0x0300") + highest_protocol+=("0x0303") + alpn+=("h2,http/1.1") + service+=("ANY") + minDhBits+=(-1) + maxDhBits+=(-1) + minRsaBits+=(-1) + maxRsaBits+=(-1) + minEcdsaBits+=(-1) + curves+=("X25519:secp256r1:secp521r1:secp384r1") + requiresSha2+=(false) + current+=(false) + + names+=("OpenSSL 1.1.0l (Debian)") + short+=("openssl_110l") + ciphers+=("ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:DHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:DHE-RSA-AES256-SHA256:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256:DHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:DHE-RSA-AES128-SHA:AES256-GCM-SHA384:AES128-GCM-SHA256:AES256-SHA256:AES128-SHA256:AES256-SHA:AES128-SHA") + ciphersuites+=("") + sni+=("$SNI") + warning+=("") + handshakebytes+=("16030100bf010000bb030350a1cc6c1ae6c9726ce0a025f4d2c522e6b503d5ccd2d1740bd1bb2e7af108d5000038c02cc030009fcca9cca8ccaac02bc02f009ec024c028006bc023c0270067c00ac0140039c009c0130033009d009c003d003c0035002f00ff0100005a00000010000e00000b7465737473736c2e6e6574000b000403000102000a000a0008001d001700190018002300000016000000170000000d0020001e060106020603050105020503040104020403030103020303020102020203") + protos+=("-no_ssl2 -no_ssl3") + tlsvers+=("-tls1_2 -tls1_1 -tls1") + lowest_protocol+=("0x0301") + highest_protocol+=("0x0303") + alpn+=("h2,http/1.1") + service+=("ANY") + minDhBits+=(-1) + maxDhBits+=(-1) + minRsaBits+=(-1) + maxRsaBits+=(-1) + minEcdsaBits+=(-1) + curves+=("X25519:secp256r1:secp521r1:secp384r1") + requiresSha2+=(false) + current+=(true) + + names+=("OpenSSL 1.1.1b (Debian)") + short+=("openssl_111b") + ciphers+=("TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256:TLS_AES_128_GCM_SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:DHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:DHE-RSA-AES256-SHA256:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256:DHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:DHE-RSA-AES128-SHA:AES256-GCM-SHA384:AES128-GCM-SHA256:AES256-SHA256:AES128-SHA256:AES256-SHA:AES128-SHA") + ciphersuites+=("TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256:TLS_AES_128_GCM_SHA256") + sni+=("$SNI") + warning+=("") + handshakebytes+=("160301012d010001290303ac67ab7c72eea2e0f68615f02c9e566ed4a3bb0022c2ca1db7615acfb9dedd0120415470391af467e708e8983b134defcb4f4855e774606ae8223265af0fbb802a003e130213031301c02cc030009fcca9cca8ccaac02bc02f009ec024c028006bc023c0270067c00ac0140039c009c0130033009d009c003d003c0035002f00ff010000a200000013001100000e7465737473736c2e73683a343433000b000403000102000a000c000a001d0017001e00190018002300000016000000170000000d002a0028040305030603080708080809080a080b080408050806040105010601030303010302040205020602002b00050403040303002d00020101003300260024001d0020b4556edddf807eb6b6bbcd61e25775a3992dd6f5caeee76d37f8895436efc972") + protos+=("-no_ssl2 -no_ssl3") + tlsvers+=("-tls1_3 -tls1_2 -tls1_1 -tls1") + lowest_protocol+=("0x0301") + highest_protocol+=("0x0304") + alpn+=("h2,http/1.1") + service+=("ANY") + minDhBits+=(-1) + maxDhBits+=(-1) + minRsaBits+=(-1) + maxRsaBits+=(-1) + minEcdsaBits+=(-1) + curves+=("X25519:secp256r1:x448:secp521r1:secp384r1") + requiresSha2+=(true) + current+=(false) + + names+=("OpenSSL 1.1.1d (Debian)") + short+=("openssl_111d") + ciphers+=("TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256:TLS_AES_128_GCM_SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:DHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:DHE-RSA-AES256-SHA256:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256:DHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:DHE-RSA-AES128-SHA:AES256-GCM-SHA384:AES128-GCM-SHA256:AES256-SHA256:AES128-SHA256:AES256-SHA:AES128-SHA") + ciphersuites+=("TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256:TLS_AES_128_GCM_SHA256") + sni+=("$SNI") + warning+=("") + handshakebytes+=("16030101290100012503036f18cf85cf24e3676f0e79a3503aa9feefc961e3baed7b00fd876a2c6d2395b3205f4fb8769aa1e5279b848b3f35bec3d7aa9966595d22ebcd35e72f79b9d9fcc9003e130213031301c02cc030009fcca9cca8ccaac02bc02f009ec024c028006bc023c0270067c00ac0140039c009c0130033009d009c003d003c0035002f00ff0100009e0000000f000d00000a7465737473736c2e7368000b000403000102000a000c000a001d0017001e00190018002300000016000000170000000d002a0028040305030603080708080809080a080b080408050806040105010601030303010302040205020602002b00050403040303002d00020101003300260024001d0020a12c2f7e04adcb76ce5eb8b05cf631e7cdf46f5e28cbe86a676d704098507b40") + protos+=("-no_ssl2 -no_ssl3 -tls1_1 -tls1") + tlsvers+=("-tls1_3 -tls1_2 -tls1_1 -tls1") + lowest_protocol+=("0x0301") + highest_protocol+=("0x0304") + alpn+=("h2,http/1.1") + service+=("ANY") + minDhBits+=(-1) + maxDhBits+=(-1) + minRsaBits+=(-1) + maxRsaBits+=(-1) + minEcdsaBits+=(-1) + curves+=("X25519:secp256r1:x448:secp521r1:secp384r1") + requiresSha2+=(true) + current+=(true) + + names+=("Thunderbird (60.6)") + short+=("thunderbird_60_6_1") + ciphers+=("TLS_AES_128_GCM_SHA256:TLS_CHACHA20_POLY1305_SHA256:TLS_AES_256_GCM_SHA384:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:AES128-SHA:AES256-SHA:DES-CBC3-SHA") + ciphersuites+=("TLS_AES_128_GCM_SHA256:TLS_CHACHA20_POLY1305_SHA256:TLS_AES_256_GCM_SHA384") + sni+=("$SNI") + warning+=("") + handshakebytes+=("1603010200010001fc03039f5f6a4903cf739091fca37e8f43e6d173ffeb64905977b2dede05e061f3a24c20f958c20b0edd50e0716d108e1d6046178a8974d868c138eac8a6ab8becdf81cd001c130113031302c02bc02fcca9cca8c02cc030c013c014002f0035000a0100019700000013001100000e696d61702e676d61696c2e636f6d00170000ff01000100000a000e000c001d00170018001901000101000b00020100002300000005000501000000000033006b0069001d00200ff08104aea54116caac222c2b7661e05d852847fcfd6860a0ec2f09804bd5330017004104d7afd4ac669de5312ff866d84381723c1d5ff549d409658f9300644d76e33b5c953499a89bdb1fc8930587645bf3452a47fbe6e3f00a59e232c39c269791d871002b0009080304030303020301000d0018001604030503060308040805080604010501060102030201002d00020101001c00024001001500aa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000") + protos+=("-no_ssl3 -no_ssl2") + tlsvers+=("-tls1_3 -tls1_2 -tls1_1 -tls1") + lowest_protocol+=("0x0301") + highest_protocol+=("0x0304") + alpn+=("h2,http/1.1") + service+=("HTTP,SMTP,POP,IMAP") + minDhBits+=(-1) + maxDhBits+=(-1) + minRsaBits+=(-1) + maxRsaBits+=(-1) + minEcdsaBits+=(-1) + curves+=("X25519:secp256r1:secp384r1:secp521r1:ffdhe2048:ffdhe3072") + requiresSha2+=(false) + current+=(false) + + names+=("Thunderbird (68.3)") + short+=("thunderbird_68_3_1") + ciphers+=("TLS_AES_128_GCM_SHA256:TLS_CHACHA20_POLY1305_SHA256:TLS_AES_256_GCM_SHA384:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-AES128-SHA:DHE-RSA-AES256-SHA:AES128-SHA:AES256-SHA:DES-CBC3-SHA") + ciphersuites+=("TLS_AES_128_GCM_SHA256:TLS_CHACHA20_POLY1305_SHA256:TLS_AES_256_GCM_SHA384") + sni+=("$SNI") + warning+=("") + handshakebytes+=("1603010200010001fc030342ffc6c8b96ea60586a63fe7d97ec8d5c962b55ccfe02177cd94c8ea42f7333e209c9b6129e250f6fb8127664d26a46c410a6c217d4c2c4dc49125edd7191043810024130113031302c02bc02fcca9cca8c02cc030c00ac009c013c01400330039002f0035000a0100018f00000013001100000e696d61702e676d61696c2e636f6d00170000ff01000100000a000e000c001d00170018001901000101000b00020100002300000005000501000000000033006b0069001d0020fb48d75e98e9e9c7a7aa32106b8856384f9af1e50f9bd45f2ae3dc349858741b00170041047138476a2fbfd6dc6fa4b351b99248abc20bf27ccb962445161036ec3df7bf7566e048374b72d4cbcf4526475a8a13bbaea75e5925514d6db1a4ae60f6a961fd002b0009080304030303020301000d0018001604030503060308040805080604010501060102030201002d00020101001c00024001001500a2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000") + protos+=("-no_ssl3 -no_ssl2") + tlsvers+=("-tls1_3 -tls1_2 -tls1_1 -tls1") + lowest_protocol+=("0x0301") + highest_protocol+=("0x0304") + alpn+=("h2,http/1.1") + service+=("HTTP,SMTP,POP,IMAP") + minDhBits+=(-1) + maxDhBits+=(-1) + minRsaBits+=(-1) + maxRsaBits+=(-1) + minEcdsaBits+=(-1) + curves+=("X25519:secp256r1:secp384r1:secp521r1:ffdhe2048:ffdhe3072") + requiresSha2+=(false) + current+=(true) + + names+=("Safari 12.1 (iOS 12.2)") + short+=("safari_121_ios_122") + ciphers+=("ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-CHACHA20-POLY1305:AES256-GCM-SHA384:AES128-GCM-SHA256:AES256-SHA256:AES128-SHA256:AES256-SHA:AES128-SHA:ECDHE-ECDSA-DES-CBC3-SHA:ECDHE-RSA-DES-CBC3-SHA:DES-CBC3-SHA") + ciphersuites+=("TLS_CHACHA20_POLY1305_SHA256:TLS_AES_128_GCM_SHA256:TLS_AES_256_GCM_SHA384") + sni+=("$SNI") + handshakebytes+=("1603010200010001fc03035695ccca492a68de5adfabb7e70c87b694974ddb17344e9f8d80d51aa64a881d204aca76c4eec10c3b9851b5f02fe71f371d896ba7c9c5a8cd78370b4af27896d60034130313011302c02cc02bc024c023c00ac009cca9c030c02fc028c027c014c013cca8009d009c003d003c0035002fc008c012000a0100017fff0100010000000010000e00000b6369706865726c692e737400170000000d0018001604030804040105030203080508050501080606010201000500050100000000337400000012000000100030002e0268320568322d31360568322d31350568322d313408737064792f332e3106737064792f3308687474702f312e31000b00020100003300260024001d00204090ee7a8be9431345ddcec031c3024ad13d968357e337da3882606afd91405f002d00020101002b0009080304030303020301000a000a0008001d0017001800190015004d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029005b002600205d10265edd7f80daa4cb33e036860f0817903b6f7ffeeaf69977cef1170892485c26fc13003130de816ac91ce4c32f5f7beb18209f6d917cb15fe2a0fd624d5500c64a583899aae55a1d64921d86878eccd66004f1b27f") + protos+=("-no_ssl3 -no_ssl2") + tlsvers+=("-tls1_3 -tls1_2 -tls1_1 -tls1") + lowest_protocol+=("0x0301") + highest_protocol+=("0x0304") + alpn+=("h2,http/1.1") + service+=("HTTP") + curves+=("X25519:secp256r1:secp384r1:secp521r1") + minDhBits+=(-1) + maxDhBits+=(-1) + minRsaBits+=(-1) + maxRsaBits+=(-1) + minEcdsaBits+=(-1) + requiresSha2+=(false) + current+=(true) + + names+=("Safari 12.1 (macOS 10.13.6)") + short+=("safari_121_osx_10136") + ciphers+=("ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-CHACHA20-POLY1305:AES256-GCM-SHA384:AES128-GCM-SHA256:AES256-SHA256:AES128-SHA256:AES256-SHA:AES128-SHA") + ciphersuites+=("") + sni+=("$SNI") + warning+=("") + handshakebytes+=("16030100e3010000df03039c6af5b589ea930473487870a111e2088f4c71c4497310945d571b318f259f47000028c02cc02bc024c023c00ac009cca9c030c02fc028c027c014c013cca8009d009c003d003c0035002f0100008eff0100010000000010000e00000b6369706865726c692e737400170000000d00140012040308040401050308050501080606010201000500050100000000337400000012000000100030002e0268320568322d31360568322d31350568322d313408737064792f332e3106737064792f3308687474702f312e31000b00020100000a000a0008001d001700180019") + protos+=("-no_ssl3 -no_ssl2") + tlsvers+=("-tls1_2 -tls1_1 -tls1") + lowest_protocol+=("0x0301") + highest_protocol+=("0x0303") + alpn+=("h2,http/1.1") + service+=("HTTP") + curves+=("X25519:secp256r1:secp384r1:secp521r1") + minDhBits+=(1024) + maxDhBits+=(-1) + minRsaBits+=(-1) + maxRsaBits+=(-1) + minEcdsaBits+=(-1) + requiresSha2+=(false) + current+=(true) + + names+=("Safari 13.0 (macOS 10.14.6)") + short+=("safari_130_osx_10146") + ciphers+=("ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-CHACHA20-POLY1305:AES256-GCM-SHA384:AES128-GCM-SHA256:AES256-SHA256:AES128-SHA256:AES256-SHA:AES128-SHA:ECDHE-ECDSA-DES-CBC3-SHA:ECDHE-RSA-DES-CBC3-SHA:DES-CBC3-SHA") + ciphersuites+=("TLS_CHACHA20_POLY1305_SHA256:TLS_AES_128_GCM_SHA256:TLS_AES_256_GCM_SHA384") + sni+=("$SNI") + warning+=("") + handshakebytes+=("1603010200010001fc030320ed560be50a8d6545d0409dfc0f6fd560d886fc62a514ee9923c642455fb5832084efe206b1c656b3abab810251eb260834abb7b0ec0d30450e50594c3a7f74120034130313011302c02cc02bc024c023c00ac009cca9c030c02fc028c027c014c013cca8009d009c003d003c0035002fc008c012000a0100017fff0100010000000010000e00000b6369706865726c692e737400170000000d0018001604030804040105030203080508050501080606010201000500050100000000337400000012000000100030002e0268320568322d31360568322d31350568322d313408737064792f332e3106737064792f3308687474702f312e31000b00020100003300260024001d00205465c46a55942e9fe02115c0cc2ab46ee074d4d164222f2ce6510bd91fa18419002d00020101002b0009080304030303020301000a000a0008001d001700180019001500ac00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000") + protos+=("-no_ssl3 -no_ssl2") + tlsvers+=("-tls1_3 -tls1_2 -tls1_1 -tls1") + lowest_protocol+=("0x0301") + highest_protocol+=("0x0304") + alpn+=("h2,h2-16,h2-15,h2-14,spdy/3.1,spdy/3,http/1.1") + service+=("HTTP") + curves+=("X25519:secp256r1:secp384r1:secp521r1") + minDhBits+=(1024) + maxDhBits+=(-1) + minRsaBits+=(-1) + maxRsaBits+=(-1) + minEcdsaBits+=(-1) + requiresSha2+=(false) + current+=(true) diff --git a/testssl/client_simulation.txt b/testssl/client_simulation.txt deleted file mode 100644 index f65fda9..0000000 --- a/testssl/client_simulation.txt +++ /dev/null @@ -1,777 +0,0 @@ - - # Most clients are taken from Qualys SSL Labs --- From: https://api.dev.ssllabs.com/api/v3/getClients - - names+=("Android 2.3.7") - short+=("android_237") - ciphers+=("RC4-MD5:RC4-SHA:AES128-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:DES-CBC3-SHA:EDH-RSA-DES-CBC3-SHA:EDH-DSS-DES-CBC3-SHA:DES-CBC-SHA:EDH-RSA-DES-CBC-SHA:EDH-DSS-DES-CBC-SHA:EXP-RC4-MD5:EXP-DES-CBC-SHA:EXP-EDH-RSA-DES-CBC-SHA:EXP-EDH-DSS-DES-CBC-SHA") - sni+=("") - warning+=("") - handshakebytes+=("160301004b010000470301531f3de6b36804738bbb94a6ecd570a544789c3bb0a6ef8b9d702f997d928d4b00002000040005002f00330032000a00160013000900150012000300080014001100ff0100") - protos+=("-tls1 -ssl3") - lowest_protocol+=("0x0300") - highest_protocol+=("0x0301") - service+=("HTTP,FTP") - minDhBits+=(-1) - maxDhBits+=(-1) - minRsaBits+=(-1) - maxRsaBits+=(-1) - minEcdsaBits+=(-1) - requiresSha2+=(false) - current+=(true) - - names+=("Android 4.1.1") - short+=("android_411") - ciphers+=("ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES256-SHA:SRP-DSS-AES-256-CBC-SHA:SRP-RSA-AES-256-CBC-SHA:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA:ECDH-RSA-AES256-SHA:ECDH-ECDSA-AES256-SHA:AES256-SHA:ECDHE-RSA-DES-CBC3-SHA:ECDHE-ECDSA-DES-CBC3-SHA:SRP-DSS-3DES-EDE-CBC-SHA:SRP-RSA-3DES-EDE-CBC-SHA:EDH-RSA-DES-CBC3-SHA:EDH-DSS-DES-CBC3-SHA:ECDH-RSA-DES-CBC3-SHA:ECDH-ECDSA-DES-CBC3-SHA:DES-CBC3-SHA:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES128-SHA:SRP-DSS-AES-128-CBC-SHA:SRP-RSA-AES-128-CBC-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:ECDH-RSA-AES128-SHA:ECDH-ECDSA-AES128-SHA:AES128-SHA:ECDHE-RSA-RC4-SHA:ECDHE-ECDSA-RC4-SHA:ECDH-RSA-RC4-SHA:ECDH-ECDSA-RC4-SHA:RC4-SHA:RC4-MD5") - sni+=("$SNI") - warning+=("") - handshakebytes+=("16030100d7010000d30301531f3f6dd9eb5f6b3586c628cc2cdc82cdb259b1a096237ba4df30dbbc0f26fb000044c014c00ac022c02100390038c00fc0050035c012c008c01cc01b00160013c00dc003000ac013c009c01fc01e00330032c00ec004002fc011c007c00cc0020005000400ff020100006500000014001200000f7777772e73736c6c6162732e636f6d000b000403000102000a00340032000e000d0019000b000c00180009000a00160017000800060007001400150004000500120013000100020003000f0010001100230000000f00010133740000") - protos+=("-tls1 -ssl3") - lowest_protocol+=("0x0300") - highest_protocol+=("0x0301") - service+=("HTTP,FTP") - minDhBits+=(-1) - maxDhBits+=(-1) - minRsaBits+=(-1) - maxRsaBits+=(-1) - minEcdsaBits+=(-1) - requiresSha2+=(false) - current+=(true) - - names+=("Android 4.2.2") - short+=("android_422") - ciphers+=("ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES256-SHA:SRP-DSS-AES-256-CBC-SHA:SRP-RSA-AES-256-CBC-SHA:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA:ECDH-RSA-AES256-SHA:ECDH-ECDSA-AES256-SHA:AES256-SHA:ECDHE-RSA-DES-CBC3-SHA:ECDHE-ECDSA-DES-CBC3-SHA:SRP-DSS-3DES-EDE-CBC-SHA:SRP-RSA-3DES-EDE-CBC-SHA:EDH-RSA-DES-CBC3-SHA:EDH-DSS-DES-CBC3-SHA:ECDH-RSA-DES-CBC3-SHA:ECDH-ECDSA-DES-CBC3-SHA:DES-CBC3-SHA:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES128-SHA:SRP-DSS-AES-128-CBC-SHA:SRP-RSA-AES-128-CBC-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:ECDH-RSA-AES128-SHA:ECDH-ECDSA-AES128-SHA:AES128-SHA:ECDHE-RSA-RC4-SHA:ECDHE-ECDSA-RC4-SHA:ECDH-RSA-RC4-SHA:ECDH-ECDSA-RC4-SHA:RC4-SHA:RC4-MD5") - sni+=("$SNI") - warning+=("") - handshakebytes+=("16030100d1010000cd0301531f40a89e11d5681f563f3dad094375227035d4e9d2c1654d7d3954e3254558000044c014c00ac022c02100390038c00fc0050035c012c008c01cc01b00160013c00dc003000ac013c009c01fc01e00330032c00ec004002fc011c007c00cc0020005000400ff0100006000000014001200000f7777772e73736c6c6162732e636f6d000b000403000102000a00340032000e000d0019000b000c00180009000a00160017000800060007001400150004000500120013000100020003000f001000110023000033740000") - protos+=("-tls1 -ssl3") - lowest_protocol+=("0x0300") - highest_protocol+=("0x0301") - service+=("HTTP,FTP") - minDhBits+=(-1) - maxDhBits+=(-1) - minRsaBits+=(-1) - maxRsaBits+=(-1) - minEcdsaBits+=(-1) - requiresSha2+=(false) - current+=(true) - - names+=("Android 4.4.2") - short+=("android_442") - ciphers+=("ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES256-SHA:DHE-DSS-AES256-GCM-SHA384:DHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES256-SHA256:DHE-DSS-AES256-SHA256:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA:AES256-GCM-SHA384:AES256-SHA256:AES256-SHA:ECDHE-RSA-DES-CBC3-SHA:ECDHE-ECDSA-DES-CBC3-SHA:EDH-RSA-DES-CBC3-SHA:EDH-DSS-DES-CBC3-SHA:DES-CBC3-SHA:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES128-SHA:DHE-DSS-AES128-GCM-SHA256:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES128-SHA256:DHE-DSS-AES128-SHA256:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:AES128-GCM-SHA256:AES128-SHA256:AES128-SHA:ECDHE-RSA-RC4-SHA:ECDHE-ECDSA-RC4-SHA:RC4-SHA:RC4-MD5") - sni+=("$SNI") - warning+=("") - handshakebytes+=("16030100d1010000cd0303531f4317998fb70d57feded18c14433a1b665f963f7e3b1b045b6cc3d61bf21300004cc030c02cc014c00a00a3009f006b006a00390038009d003d0035c012c00800160013000ac02fc02bc027c023c013c00900a2009e0067004000330032009c003c002fc011c0070005000400ff0100005800000014001200000f7777772e73736c6c6162732e636f6d000b00020100000a0008000600190018001700230000000d00220020060106020603050105020503040104020403030103020303020102020203010133740000") - protos+=("-tls1_2 -tls1_1 -tls1 -ssl3") - lowest_protocol+=("0x0300") - highest_protocol+=("0x0303") - service+=("HTTP,FTP") - minDhBits+=(-1) - maxDhBits+=(-1) - minRsaBits+=(-1) - maxRsaBits+=(-1) - minEcdsaBits+=(-1) - requiresSha2+=(false) - current+=(true) - - names+=("Android 5.0.0") - short+=("android_500") - ciphers+=("ECDHE-ECDSA-CHACHA20-POLY1305-OLD:ECDHE-RSA-CHACHA20-POLY1305-OLD:DHE-RSA-CHACHA20-POLY1305-OLD:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES256-SHA:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA:AES256-SHA:ECDHE-RSA-DES-CBC3-SHA:ECDHE-ECDSA-DES-CBC3-SHA:EDH-RSA-DES-CBC3-SHA:EDH-DSS-DES-CBC3-SHA:DES-CBC3-SHA:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES128-SHA:DHE-DSS-AES128-GCM-SHA256:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:AES128-GCM-SHA256:AES128-SHA:ECDHE-RSA-RC4-SHA:ECDHE-ECDSA-RC4-SHA:RC4-SHA:RC4-MD5") - sni+=("$SNI") - warning+=("") - handshakebytes+=("16030100bd010000b9030354c21737f3d9d10696c91debf12415f9c45833a83cfbbd4c60c9b91407d2316b000038cc14cc13cc15c014c00a003900380035c012c00800160013000ac02fc02bc013c00900a2009e00330032009c002fc011c0070005000400ff0100005800000014001200000f6465762e73736c6c6162732e636f6d00230000000d00220020060106020603050105020503040104020403030103020303020102020203010133740000000b00020100000a00080006001900180017") - protos+=("-tls1_2 -tls1_1 -tls1 -ssl3") - lowest_protocol+=("0x0300") - highest_protocol+=("0x0303") - service+=("HTTP,FTP") - minDhBits+=(-1) - maxDhBits+=(-1) - minRsaBits+=(-1) - maxRsaBits+=(-1) - minEcdsaBits+=(-1) - requiresSha2+=(false) - current+=(true) - - names+=("Android 6.0") - short+=("android_60") - ciphers+=("ECDHE-ECDSA-CHACHA20-POLY1305-OLD:ECDHE-RSA-CHACHA20-POLY1305-OLD:DHE-RSA-CHACHA20-POLY1305-OLD:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:DHE-RSA-AES128-SHA:AES128-GCM-SHA256:AES256-SHA:AES128-SHA:DES-CBC3-SHA") - sni+=("$SNI") - warning+=("") - handshakebytes+=("16030100e2010000de030352f98411589cd6cd9dd403e70b1685b464a1d8c7495214d2c29b557738599f3420706946c402bf34b6356bfa5979bc3c65e1979a8fc632c201e976fef1ec3d55870022cc14cc13cc15c02bc02f009ec00ac0140039c009c0130033009c0035002f000a00ff0100007300000014001200000f6465762e73736c6c6162732e636f6d0017000000230000000d001600140601060305010503040104030301030302010203000500050100000000337400000012000000100014001208687474702f312e3108737064792f332e31000b00020100000a0006000400170018") - protos+=("-tls1_2 -tls1_1 -tls1") - lowest_protocol+=("0x0301") - highest_protocol+=("0x0303") - service+=("HTTP,FTP") - minDhBits+=(-1) - maxDhBits+=(-1) - minRsaBits+=(-1) - maxRsaBits+=(-1) - minEcdsaBits+=(-1) - requiresSha2+=(false) - current+=(true) - - names+=("Android 7.0") - short+=("android_70") - ciphers+=("ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-CHACHA20-POLY1305-OLD:ECDHE-RSA-CHACHA20-POLY1305-OLD:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-SHA:AES256-SHA:DES-CBC3-SHA") - sni+=("$SNI") - warning+=("") - handshakebytes+=("16030100e4010000e0030366285fd01ec41e6b9c032a373d4607a6349c509d8a1b142cecc6820364d6eab42024c69f1c56165106d550c4c72135be8c3fe21f72843d19e663602d6476babc090022cca9cca8cc14cc13c02bc02fc02cc030c009c013c00ac014009c009d002f0035000a01000075ff0100010000000014001200000f6465762e73736c6c6162732e636f6d0017000000230000000d00120010060106030501050304010403020102030005000501000000000012000000100017001502683208737064792f332e3108687474702f312e31000b00020100000a00080006001d00170018") - protos+=("-tls1_2 -tls1_1 -tls1") - lowest_protocol+=("0x0301") - highest_protocol+=("0x0303") - service+=("HTTP,FTP") - minDhBits+=(-1) - maxDhBits+=(-1) - minRsaBits+=(-1) - maxRsaBits+=(-1) - minEcdsaBits+=(-1) - requiresSha2+=(false) - current+=(true) - - names+=("Baidu Jan 2015") - short+=("baidu_jan_2015") - ciphers+=("ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-CAMELLIA256-SHA:DHE-DSS-CAMELLIA256-SHA:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA:ECDH-RSA-AES256-SHA:ECDH-ECDSA-AES256-SHA:CAMELLIA256-SHA:AES256-SHA:ECDHE-ECDSA-RC4-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-RC4-SHA:ECDHE-RSA-AES128-SHA:DHE-RSA-CAMELLIA128-SHA:DHE-DSS-CAMELLIA128-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:ECDH-RSA-RC4-SHA:ECDH-RSA-AES128-SHA:ECDH-ECDSA-RC4-SHA:ECDH-ECDSA-AES128-SHA:SEED-SHA:CAMELLIA128-SHA:RC4-MD5:RC4-SHA:AES128-SHA:ECDHE-ECDSA-DES-CBC3-SHA:ECDHE-RSA-DES-CBC3-SHA:EDH-RSA-DES-CBC3-SHA:EDH-DSS-DES-CBC3-SHA:ECDH-RSA-DES-CBC3-SHA:ECDH-ECDSA-DES-CBC3-SHA:DES-CBC3-SHA") - sni+=("$SNI") - warning+=("") - handshakebytes+=("16030100a30100009f030154c1a814c755540538a93b25e7824623d0ee9fc294ee752869cf76819edb3aa200004800ffc00ac0140088008700390038c00fc00500840035c007c009c011c0130045004400330032c00cc00ec002c0040096004100040005002fc008c01200160013c00dc003feff000a0100002e00000014001200000f6465762e73736c6c6162732e636f6d000a00080006001700180019000b0002010000230000") - protos+=("-tls1 -ssl3") - lowest_protocol+=("0x0300") - highest_protocol+=("0x0301") - service+=("HTTP,FTP") - minDhBits+=(-1) - maxDhBits+=(-1) - minRsaBits+=(-1) - maxRsaBits+=(-1) - minEcdsaBits+=(-1) - requiresSha2+=(false) - current+=(false) - - names+=("BingPreview Jan 2015") - short+=("bingpreview_jan_2015") - ciphers+=("ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES256-SHA:SRP-DSS-AES-256-CBC-SHA:SRP-RSA-AES-256-CBC-SHA:DHE-DSS-AES256-GCM-SHA384:DHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES256-SHA256:DHE-DSS-AES256-SHA256:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA:DHE-RSA-CAMELLIA256-SHA:DHE-DSS-CAMELLIA256-SHA:ECDH-RSA-AES256-GCM-SHA384:ECDH-ECDSA-AES256-GCM-SHA384:ECDH-RSA-AES256-SHA384:ECDH-ECDSA-AES256-SHA384:ECDH-RSA-AES256-SHA:ECDH-ECDSA-AES256-SHA:AES256-GCM-SHA384:AES256-SHA256:AES256-SHA:CAMELLIA256-SHA:ECDHE-RSA-DES-CBC3-SHA:ECDHE-ECDSA-DES-CBC3-SHA:SRP-DSS-3DES-EDE-CBC-SHA:SRP-RSA-3DES-EDE-CBC-SHA:EDH-RSA-DES-CBC3-SHA:EDH-DSS-DES-CBC3-SHA:ECDH-RSA-DES-CBC3-SHA:ECDH-ECDSA-DES-CBC3-SHA:DES-CBC3-SHA:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES128-SHA:SRP-DSS-AES-128-CBC-SHA:SRP-RSA-AES-128-CBC-SHA:DHE-DSS-AES128-GCM-SHA256:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES128-SHA256:DHE-DSS-AES128-SHA256:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:DHE-RSA-SEED-SHA:DHE-DSS-SEED-SHA:DHE-RSA-CAMELLIA128-SHA:DHE-DSS-CAMELLIA128-SHA:ECDH-RSA-AES128-GCM-SHA256:ECDH-ECDSA-AES128-GCM-SHA256:ECDH-RSA-AES128-SHA256:ECDH-ECDSA-AES128-SHA256:ECDH-RSA-AES128-SHA:ECDH-ECDSA-AES128-SHA:AES128-GCM-SHA256:AES128-SHA256:AES128-SHA:SEED-SHA:CAMELLIA128-SHA:IDEA-CBC-SHA:ECDHE-RSA-RC4-SHA:ECDHE-ECDSA-RC4-SHA:ECDH-RSA-RC4-SHA:ECDH-ECDSA-RC4-SHA:RC4-SHA:RC4-MD5:EDH-RSA-DES-CBC-SHA:EDH-DSS-DES-CBC-SHA:DES-CBC-SHA:EXP-EDH-RSA-DES-CBC-SHA:EXP-EDH-DSS-DES-CBC-SHA:EXP-DES-CBC-SHA:EXP-RC2-CBC-MD5:EXP-RC4-MD5") - sni+=("$SNI") - warning+=("") - handshakebytes+=("16030101510100014d030354c13b79c1ca7169ae70c45d43311f9290d8ac1e326dfc36ff0aa99ea85406d50000a0c030c02cc028c024c014c00ac022c02100a3009f006b006a0039003800880087c032c02ec02ac026c00fc005009d003d00350084c012c008c01cc01b00160013c00dc003000ac02fc02bc027c023c013c009c01fc01e00a2009e0067004000330032009a009900450044c031c02dc029c025c00ec004009c003c002f009600410007c011c007c00cc002000500040015001200090014001100080006000300ff020100008300000014001200000f6465762e73736c6c6162732e636f6d000b000403000102000a00340032000e000d0019000b000c00180009000a00160017000800060007001400150004000500120013000100020003000f00100011000d002200200601060206030501050205030401040204030301030203030201020202030101000f000101") - protos+=("-tls1_2 -tls1_1 -tls1 -ssl3") - lowest_protocol+=("0x0300") - highest_protocol+=("0x0303") - service+=("HTTP,FTP") - minDhBits+=(-1) - maxDhBits+=(-1) - minRsaBits+=(-1) - maxRsaBits+=(-1) - minEcdsaBits+=(-1) - requiresSha2+=(false) - current+=(false) - - names+=("Chrome 48 OS X") - short+=("chrome_48_osx") - ciphers+=("ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-CHACHA20-POLY1305-OLD:ECDHE-RSA-CHACHA20-POLY1305-OLD:ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:DHE-RSA-AES128-SHA:AES128-GCM-SHA256:AES256-SHA:AES128-SHA:DES-CBC3-SHA") - sni+=("$SNI") - warning+=("") - handshakebytes+=("16030100ca010000c603037ac82baca9c0d08b1a01ecfb0bf5824f195153e0c6b4b48f5bf4621846376e8a00001ec02bc02f009ecc14cc13c00ac0140039c009c0130033009c0035002f000a0100007fff0100010000000014001200000f6465762e73736c6c6162732e636f6d0017000000230000000d001600140601060305010503040104030301030302010203000500050100000000337400000012000000100017001502683208737064792f332e3108687474702f312e3175500000000b00020100000a0006000400170018") - protos+=("-tls1_2 -tls1_1 -tls1") - lowest_protocol+=("0x0301") - highest_protocol+=("0x0303") - service+=("HTTP,FTP") - minDhBits+=(1024) - maxDhBits+=(-1) - minRsaBits+=(-1) - maxRsaBits+=(8192) - minEcdsaBits+=(-1) - requiresSha2+=(false) - current+=(false) - - names+=("Chrome 51 Win 7") - short+=("chrome_51_win7") - ciphers+=("ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-CHACHA20-POLY1305-OLD:ECDHE-RSA-CHACHA20-POLY1305-OLD:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-SHA:AES256-SHA:DES-CBC3-SHA") - sni+=("$SNI") - warning+=("") - handshakebytes+=("16030100bf010000bb030355079db3b53ce2a6d3335902717ae6a84cc4b855d0b68775ac287f38da343c55000022c02bc02fc02cc030cca9cca8cc14cc13c009c013c00ac014009c009d002f0035000a01000070ff0100010000000014001200000f6465762e73736c6c6162732e636f6d0017000000230000000d0012001006010603050105030401040302010203000500050100000000001200000010000e000c02683208687474702f312e3175500000000b00020100000a00080006001d00170018") - protos+=("-tls1_2 -tls1_1 -tls1") - lowest_protocol+=("0x0301") - highest_protocol+=("0x0303") - service+=("HTTP,FTP") - minDhBits+=(1024) - maxDhBits+=(-1) - minRsaBits+=(-1) - maxRsaBits+=(-1) - minEcdsaBits+=(-1) - requiresSha2+=(false) - current+=(true) - - names+=("Firefox 45 Win 7") - short+=("firefox_45_win7") - ciphers+=("ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-AES128-SHA:DHE-RSA-AES256-SHA:AES128-SHA:AES256-SHA:DES-CBC3-SHA") - sni+=("$SNI") - warning+=("") - handshakebytes+=("16030100d8010000d40303c45b58b30c163444fbca2e8a1832e5a36999712fa83d7ff6b6c13d5a22181e7f205fd10ae0807128c0c0ede2914316ac6b777e529c1f0e89c849cdf0cbde26efa00016c02bc02fc00ac009c013c01400330039002f0035000a0100007500000014001200000f6465762e73736c6c6162732e636f6dff01000100000a00080006001700180019000b00020100002300003374000000100017001502683208737064792f332e3108687474702f312e31000500050100000000000d001600140401050106010201040305030603020304020202") - protos+=("-tls1_2 -tls1_1 -tls1") - lowest_protocol+=("0x0301") - highest_protocol+=("0x0303") - service+=("HTTP,FTP") - minDhBits+=(1023) - maxDhBits+=(-1) - minRsaBits+=(-1) - maxRsaBits+=(-1) - minEcdsaBits+=(-1) - requiresSha2+=(false) - current+=(false) - - names+=("Firefox 49 Win 7") - short+=("firefox_49_win7") - ciphers+=("ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-AES128-SHA:DHE-RSA-AES256-SHA:AES128-SHA:AES256-SHA:DES-CBC3-SHA") - sni+=("$SNI") - warning+=("") - handshakebytes+=("16030100e6010000e20303129162aca1f789ad3a792eaa766ba345770bbf2eb466e80bb51c3da72a29f95420b4419268602b765f6f206b948f9e6561cdd1f43606a44dc6fb2448862e26fc50001ec02bc02fcca9cca8c02cc030c00ac009c013c01400330039002f0035000a0100007b00000014001200000f6465762e73736c6c6162732e636f6d00170000ff01000100000a00080006001700180019000b00020100002300003374000000100017001502683208737064792f332e3108687474702f312e31000500050100000000000d0018001604010501060102010403050306030203050204020202") - protos+=("-tls1_2 -tls1_1 -tls1") - lowest_protocol+=("0x0301") - highest_protocol+=("0x0303") - service+=("HTTP,FTP") - minDhBits+=(1023) - maxDhBits+=(-1) - minRsaBits+=(-1) - maxRsaBits+=(-1) - minEcdsaBits+=(-1) - requiresSha2+=(false) - current+=(true) - - names+=("Firefox 49 XP SP3") - short+=("firefox_49_xpsp3") - ciphers+=("ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-AES128-SHA:DHE-RSA-AES256-SHA:AES128-SHA:AES256-SHA:DES-CBC3-SHA") - sni+=("$SNI") - warning+=("") - handshakebytes+=("16030100c6010000c20303655bcc0742ffca05df48e52838a668733165388e09df153a44cbdc7c39c0bb4300001ec02bc02fcca9cca8c02cc030c00ac009c013c01400330039002f0035000a0100007b00000014001200000f6465762e73736c6c6162732e636f6d00170000ff01000100000a00080006001700180019000b00020100002300003374000000100017001502683208737064792f332e3108687474702f312e31000500050100000000000d0018001604010501060102010403050306030203050204020202") - protos+=("-tls1_2 -tls1_1 -tls1") - lowest_protocol+=("0x0301") - highest_protocol+=("0x0303") - service+=("HTTP,FTP") - minDhBits+=(1023) - maxDhBits+=(-1) - minRsaBits+=(-1) - maxRsaBits+=(-1) - minEcdsaBits+=(-1) - requiresSha2+=(false) - current+=(false) - - names+=("Googlebot Feb 2015") - short+=("googlebot_feb_2015") - ciphers+=("ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-RC4-SHA:ECDHE-RSA-RC4-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:AES128-GCM-SHA256:RC4-SHA:RC4-MD5:AES128-SHA:DES-CBC3-SHA:AES256-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:EDH-RSA-DES-CBC3-SHA:EDH-DSS-DES-CBC3-SHA:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA") - sni+=("$SNI") - warning+=("") - handshakebytes+=("16030100db010000d70303d9c72e000f6a7f0a156840bd4aa9fd0612df4aeb69a1a1c6452c5f1f4d0ba6b000002ac02bc02fc007c011c009c013c00ac014009c00050004002f000a003500330032001600130039003800ff0100008400000014001200000f6465762e73736c6c6162732e636f6d00230000000d0020001e06010602060305010502050304010402040303010302030302010202020333740000000b000403000102000a00340032000e000d0019000b000c00180009000a00160017000800060007001400150004000500120013000100020003000f00100011") - protos+=("-tls1_2 -tls1_1 -tls1 -ssl3") - lowest_protocol+=("0x0300") - highest_protocol+=("0x0303") - service+=("HTTP,FTP") - minDhBits+=(-1) - maxDhBits+=(-1) - minRsaBits+=(-1) - maxRsaBits+=(-1) - minEcdsaBits+=(-1) - requiresSha2+=(false) - current+=(false) - - names+=("IE 6 XP") - short+=("ie_6_xp") - ciphers+=("RC4-MD5:RC4-SHA:DES-CBC3-SHA:RC4-MD5:DES-CBC3-MD5:RC2-CBC-MD5:DES-CBC-SHA:DES-CBC-MD5:EXP1024-RC4-SHA:EXP1024-DES-CBC-SHA:EXP-RC4-MD5:EXP-RC2-CBC-MD5:EXP-RC4-MD5:EXP-RC2-CBC-MD5:EDH-DSS-DES-CBC3-SHA:EDH-DSS-DES-CBC-SHA:EXP1024-DHE-DSS-DES-CBC-SHA") - sni+=("") - warning+=("") - handshakebytes+=("804f01030000360000001000000400000500000a0100800700c00300800000090600400000640000620000030000060200800400800000130000120000630000ffd9f61eed63ba552d0bca94dc016081a3") - protos+=("-ssl3 -ssl2") - lowest_protocol+=("0x0200") - highest_protocol+=("0x0300") - service+=("HTTP,FTP") - minDhBits+=(-1) - maxDhBits+=(-1) - minRsaBits+=(-1) - maxRsaBits+=(-1) - minEcdsaBits+=(-1) - requiresSha2+=(false) - current+=(true) - - names+=("IE 7 Vista") - short+=("ie_7_vista") - ciphers+=("AES128-SHA:AES256-SHA:RC4-SHA:DES-CBC3-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:DHE-DSS-AES128-SHA:DHE-DSS-AES256-SHA:EDH-DSS-DES-CBC3-SHA:RC4-MD5") - sni+=("$SNI") - warning+=("") - handshakebytes+=("160301007d01000079030151fa62ab452795b7003c5f93ab677dbf57dd62bfa39e0ffaaeabe45b06552452000018002f00350005000ac009c00ac013c01400320038001300040100003800000014001200000f7777772e73736c6c6162732e636f6d000500050100000000000a00080006001700180019000b00020100ff01000100") - protos+=("-tls1 -ssl3") - lowest_protocol+=("0x0300") - highest_protocol+=("0x0301") - service+=("HTTP,FTP") - minDhBits+=(-1) - maxDhBits+=(-1) - minRsaBits+=(-1) - maxRsaBits+=(-1) - minEcdsaBits+=(-1) - requiresSha2+=(false) - current+=(true) - - names+=("IE 8 Win 7") - short+=("ie_8_win7") - ciphers+=("AES128-SHA:AES256-SHA:RC4-SHA:DES-CBC3-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-ECDSA-AES256-SHA:DHE-DSS-AES128-SHA:DHE-DSS-AES256-SHA:EDH-DSS-DES-CBC3-SHA:RC4-MD5") - sni+=("$SNI") - warning+=("") - handshakebytes+=("160301007b01000077030151facea9bfdefb38bc40987322ebdc092498fc6e64e491683abd95179ea8405c000018002f00350005000ac013c014c009c00a003200380013000401000036ff0100010000000014001200000f7777772e73736c6c6162732e636f6d000500050100000000000a0006000400170018000b00020100") - protos+=("-tls1 -ssl3") - lowest_protocol+=("0x0300") - highest_protocol+=("0x0301") - service+=("HTTP,FTP") - minDhBits+=(-1) - maxDhBits+=(-1) - minRsaBits+=(-1) - maxRsaBits+=(-1) - minEcdsaBits+=(-1) - requiresSha2+=(false) - current+=(true) - - names+=("IE 8 XP") - short+=("ie_8_xp") - ciphers+=("RC4-MD5:RC4-SHA:DES-CBC3-SHA:DES-CBC-SHA:EXP1024-RC4-SHA:EXP1024-DES-CBC-SHA:EXP-RC4-MD5:EXP-RC2-CBC-MD5:EDH-DSS-DES-CBC3-SHA:EDH-DSS-DES-CBC-SHA:EXP1024-DHE-DSS-DES-CBC-SHA") - sni+=("") - warning+=("") - handshakebytes+=("1603010048010000440301550bf46d2cff1997bd24885e963ba61faa8be6c28835c1f9bf74c1675cd3cf8500001600040005000a0009006400620003000600130012006301000005ff01000100") - protos+=("-tls1 -ssl3") - lowest_protocol+=("0x0300") - highest_protocol+=("0x0301") - service+=("HTTP,FTP") - minDhBits+=(-1) - maxDhBits+=(-1) - minRsaBits+=(-1) - maxRsaBits+=(-1) - minEcdsaBits+=(-1) - requiresSha2+=(false) - current+=(true) - - names+=("IE 11 Win 7") - short+=("ie_11_win7") - ciphers+=("ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-SHA:ECDHE-RSA-AES128-SHA:DHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-SHA:DHE-RSA-AES128-SHA:AES256-GCM-SHA384:AES128-GCM-SHA256:AES256-SHA256:AES128-SHA256:AES256-SHA:AES128-SHA:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:DHE-DSS-AES256-SHA256:DHE-DSS-AES128-SHA256:DHE-DSS-AES256-SHA:DHE-DSS-AES128-SHA:DES-CBC3-SHA:EDH-DSS-DES-CBC3-SHA:RC4-SHA:RC4-MD5") - sni+=("$SNI") - warning+=("") - handshakebytes+=("16030300b7010000b30303576b1fad9e727d57d0e40cae894f1f8f4608151d627affc2f1e20c2df7fefe5d000038c028c027c014c013009f009e00390033009d009c003d003c0035002fc02cc02bc024c023c00ac009006a004000380032000a0013000500040100005200000014001200000f6465762e73736c6c6162732e636f6d000500050100000000000a0006000400170018000b00020100000d0014001206010603040105010201040305030203020200170000ff01000100") - protos+=("-tls1_2 -tls1_1 -tls1") - lowest_protocol+=("0x0301") - highest_protocol+=("0x0303") - service+=("HTTP,FTP") - minDhBits+=(1024) - maxDhBits+=(4096) - minRsaBits+=(-1) - maxRsaBits+=(16384) - minEcdsaBits+=(-1) - requiresSha2+=(false) - current+=(true) - - names+=("IE 11 Win 8.1") - short+=("ie_11_win81") - ciphers+=("ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-SHA:ECDHE-RSA-AES128-SHA:DHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-SHA:DHE-RSA-AES128-SHA:AES256-GCM-SHA384:AES128-GCM-SHA256:AES256-SHA256:AES128-SHA256:AES256-SHA:AES128-SHA:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:DHE-DSS-AES256-SHA256:DHE-DSS-AES128-SHA256:DHE-DSS-AES256-SHA:DHE-DSS-AES128-SHA:DES-CBC3-SHA:EDH-DSS-DES-CBC3-SHA") - sni+=("$SNI") - warning+=("") - handshakebytes+=("16030300d1010000cd0303576c36e03bf1afe8d81100c68adc72bd0c678a5162275a5569651875123a7bec000034c028c027c014c013009f009e00390033009d009c003d003c0035002fc02cc02bc024c023c00ac009006a004000380032000a00130100007000000014001200000f6465762e73736c6c6162732e636f6d000500050100000000000a0006000400170018000b00020100000d001400120401050106010201040305030603020302020023000000100012001006737064792f3308687474702f312e313374000000170000ff01000100") - protos+=("-tls1_2 -tls1_1 -tls1") - lowest_protocol+=("0x0301") - highest_protocol+=("0x0303") - service+=("HTTP,FTP") - minDhBits+=(1024) - maxDhBits+=(4096) - minRsaBits+=(-1) - maxRsaBits+=(16384) - minEcdsaBits+=(-1) - requiresSha2+=(false) - current+=(true) - - names+=("IE 11 Win Phone 8.1 Update") - short+=("ie_11_winphone81update") - ciphers+=("ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-SHA:ECDHE-RSA-AES128-SHA:DHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-GCM-SHA256:AES256-SHA256:AES128-SHA256:AES256-SHA:AES128-SHA:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:DHE-DSS-AES256-SHA256:DHE-DSS-AES128-SHA256:DHE-DSS-AES256-SHA:DHE-DSS-AES128-SHA:DES-CBC3-SHA:EDH-DSS-DES-CBC3-SHA") - sni+=("$SNI") - warning+=("") - handshakebytes+=("16030300c5010000c103035537a79a55362d42c3b3308fea91e85c5656021153d0a4baf03e7fef6e315c72000030c028c027c014c013009f009e009d009c003d003c0035002fc02cc02bc024c023c00ac009006a004000380032000a001301000068ff0100010000000014001200000f6465762e73736c6c6162732e636f6d000500050100000000000a0006000400170018000b00020100000d0010000e04010501020104030503020302020023000000100012001006737064792f3308687474702f312e3133740000") - protos+=("-tls1_2 -tls1_1 -tls1 -ssl3") - lowest_protocol+=("0x0300") - highest_protocol+=("0x0303") - service+=("HTTP,FTP") - minDhBits+=(-1) - maxDhBits+=(-1) - minRsaBits+=(-1) - maxRsaBits+=(-1) - minEcdsaBits+=(-1) - requiresSha2+=(false) - current+=(true) - - names+=("IE 11 Win 10") - short+=("ie_11_win10") - ciphers+=("ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES256-SHA:ECDHE-RSA-AES128-SHA:DHE-RSA-AES256-SHA:DHE-RSA-AES128-SHA:AES256-GCM-SHA384:AES128-GCM-SHA256:AES256-SHA256:AES128-SHA256:AES256-SHA:AES128-SHA:DES-CBC3-SHA:DHE-DSS-AES256-SHA256:DHE-DSS-AES128-SHA256:DHE-DSS-AES256-SHA:DHE-DSS-AES128-SHA:EDH-DSS-DES-CBC3-SHA") - sni+=("$SNI") - warning+=("") - handshakebytes+=("16030300d7010000d30303576c3861086a497dbb46489b67a88ac2e541c4863147fd09634bd0c630b73e92000038c02cc02bc030c02f009f009ec024c023c028c027c00ac009c014c01300390033009d009c003d003c0035002f000a006a00400038003200130100007200000014001200000f6465762e73736c6c6162732e636f6d000500050100000000000a0006000400170018000b00020100000d00140012040105010201040305030203020206010603002300000010000e000c02683208687474702f312e310017000055000006000100020002ff01000100") - protos+=("-tls1_2 -tls1_1 -tls1") - lowest_protocol+=("0x0301") - highest_protocol+=("0x0303") - service+=("HTTP,FTP") - minDhBits+=(1024) - maxDhBits+=(4096) - minRsaBits+=(-1) - maxRsaBits+=(16384) - minEcdsaBits+=(-1) - requiresSha2+=(false) - current+=(true) - - names+=("IE 11 Win Phone 8.1") - short+=("ie_11_winphone81") - ciphers+=("AES128-SHA256:AES128-SHA:AES256-SHA256:AES256-SHA:DES-CBC3-SHA:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA:ECDHE-ECDSA-AES256-SHA:DHE-DSS-AES128-SHA256:DHE-DSS-AES128-SHA:DHE-DSS-AES256-SHA256:DHE-DSS-AES256-SHA:EDH-DSS-DES-CBC3-SHA") - sni+=("$SNI") - warning+=("") - handshakebytes+=("16030300bb010000b703035363d297ad92a8fe276a4e5b9395d593e96fff9c3df0987e5dfbab544ce05832000026003c002f003d0035000ac027c013c014c02bc023c02cc024c009c00a00400032006a0038001301000068ff0100010000000014001200000f7777772e73736c6c6162732e636f6d000500050100000000000a0006000400170018000b00020100000d0010000e04010501020104030503020302020023000000100012001006737064792f3308687474702f312e3133740000") - protos+=("-tls1_2 -tls1_1 -tls1 -ssl3") - lowest_protocol+=("0x0300") - highest_protocol+=("0x0303") - service+=("HTTP,FTP") - minDhBits+=(-1) - maxDhBits+=(-1) - minRsaBits+=(-1) - maxRsaBits+=(-1) - minEcdsaBits+=(-1) - requiresSha2+=(false) - current+=(false) - - names+=("Edge 13 Win 10") - short+=("edge_13_win10") - ciphers+=("ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES256-SHA:ECDHE-RSA-AES128-SHA:DHE-RSA-AES256-SHA:DHE-RSA-AES128-SHA:AES256-GCM-SHA384:AES128-GCM-SHA256:AES256-SHA256:AES128-SHA256:AES256-SHA:AES128-SHA:DES-CBC3-SHA:DHE-DSS-AES256-SHA256:DHE-DSS-AES128-SHA256:DHE-DSS-AES256-SHA:DHE-DSS-AES128-SHA:EDH-DSS-DES-CBC3-SHA") - sni+=("$SNI") - warning+=("") - handshakebytes+=("16030300d7010000d30303576c36d45fdcc8fdee4c62a86ccb3c116eaf6ba23d0726162972e953b993a96a000038c02cc02bc030c02f009f009ec024c023c028c027c00ac009c014c01300390033009d009c003d003c0035002f000a006a00400038003200130100007200000014001200000f6465762e73736c6c6162732e636f6d000500050100000000000a0006000400170018000b00020100000d00140012040105010201040305030203020206010603002300000010000e000c02683208687474702f312e310017000055000006000100020002ff01000100") - protos+=("-tls1_2 -tls1_1 -tls1") - lowest_protocol+=("0x0301") - highest_protocol+=("0x0303") - service+=("HTTP,FTP") - minDhBits+=(1024) - maxDhBits+=(4096) - minRsaBits+=(-1) - maxRsaBits+=(16384) - minEcdsaBits+=(-1) - requiresSha2+=(false) - current+=(true) - - names+=("Edge 13 Win Phone 10") - short+=("edge_13_winphone10") - ciphers+=("ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES256-SHA:ECDHE-RSA-AES128-SHA:AES256-GCM-SHA384:AES128-GCM-SHA256:AES256-SHA256:AES128-SHA256:AES256-SHA:AES128-SHA:DES-CBC3-SHA:DHE-DSS-AES256-SHA256:DHE-DSS-AES128-SHA256:DHE-DSS-AES256-SHA:DHE-DSS-AES128-SHA:EDH-DSS-DES-CBC3-SHA") - sni+=("$SNI") - warning+=("") - handshakebytes+=("16030300d3010000cf0303565ee836e62e7b9b734f4dca5f3f1ad62dc4e5f87bdf6c90f325b6a2e0012705000034c02cc02bc030c02f009f009ec024c023c028c027c00ac009c014c013009d009c003d003c0035002f000a006a00400038003200130100007200000014001200000f6465762e73736c6c6162732e636f6d000500050100000000000a0006000400170018000b00020100000d00140012040105010201040305030203020206010603002300000010000e000c02683208687474702f312e310017000055000006000100020002ff01000100") - protos+=("-tls1_2 -tls1_1 -tls1") - lowest_protocol+=("0x0301") - highest_protocol+=("0x0303") - service+=("HTTP,FTP") - minDhBits+=(1024) - maxDhBits+=(4096) - minRsaBits+=(-1) - maxRsaBits+=(16384) - minEcdsaBits+=(-1) - requiresSha2+=(false) - current+=(true) - - names+=("Java 6u45") - short+=("java_6u45") - ciphers+=("RC4-MD5:RC4-MD5:RC4-SHA:AES128-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:DES-CBC3-SHA:DES-CBC3-MD5:EDH-RSA-DES-CBC3-SHA:EDH-DSS-DES-CBC3-SHA:DES-CBC-SHA:DES-CBC-MD5:EDH-RSA-DES-CBC-SHA:EDH-DSS-DES-CBC-SHA:EXP-RC4-MD5:EXP-RC4-MD5:EXP-DES-CBC-SHA:EXP-EDH-RSA-DES-CBC-SHA:EXP-EDH-DSS-DES-CBC-SHA") - sni+=("") - warning+=("") - handshakebytes+=("8065010301003c0000002000000401008000000500002f00003300003200000a0700c00000160000130000090600400000150000120000030200800000080000140000110000ff52173357f48ce6722f974dbb429b9279208d1cf5b9088947c9ba16d9ecbc0fa6") - protos+=("-tls1 -ssl3 -ssl2") - lowest_protocol+=("0x0200") - highest_protocol+=("0x0301") - service+=("ANY") - minDhBits+=(-1) - maxDhBits+=(1024) - minRsaBits+=(-1) - maxRsaBits+=(-1) - minEcdsaBits+=(-1) - requiresSha2+=(false) - current+=(true) - - names+=("Java 7u25") - short+=("java_7u25") - ciphers+=("ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:AES128-SHA:ECDH-ECDSA-AES128-SHA:ECDH-RSA-AES128-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:ECDHE-ECDSA-RC4-SHA:ECDHE-RSA-RC4-SHA:RC4-SHA:ECDH-ECDSA-RC4-SHA:ECDH-RSA-RC4-SHA:ECDHE-ECDSA-DES-CBC3-SHA:ECDHE-RSA-DES-CBC3-SHA:DES-CBC3-SHA:ECDH-ECDSA-DES-CBC3-SHA:ECDH-RSA-DES-CBC3-SHA:EDH-RSA-DES-CBC3-SHA:EDH-DSS-DES-CBC3-SHA:RC4-MD5") - sni+=("$SNI") - warning+=("") - handshakebytes+=("16030100ad010000a9030152178334e8b855253e50e4623e475b6941c18cc312de6395a98e1cd4fd6735e700002ac009c013002fc004c00e00330032c007c0110005c002c00cc008c012000ac003c00d00160013000400ff01000056000a0034003200170001000300130015000600070009000a0018000b000c0019000d000e000f001000110002001200040005001400080016000b0002010000000014001200000f7777772e73736c6c6162732e636f6d") - protos+=("-tls1 -ssl3") - lowest_protocol+=("0x0300") - highest_protocol+=("0x0301") - service+=("ANY") - minDhBits+=(-1) - maxDhBits+=(1024) - minRsaBits+=(-1) - maxRsaBits+=(-1) - minEcdsaBits+=(-1) - requiresSha2+=(false) - current+=(true) - - names+=("Java 8b132") - short+=("java_8b132") - ciphers+=("ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256:AES128-SHA256:ECDH-ECDSA-AES128-SHA256:ECDH-RSA-AES128-SHA256:DHE-RSA-AES128-SHA256:DHE-DSS-AES128-SHA256:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:AES128-SHA:ECDH-ECDSA-AES128-SHA:ECDH-RSA-AES128-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:ECDHE-ECDSA-RC4-SHA:ECDHE-RSA-RC4-SHA:RC4-SHA:ECDH-ECDSA-RC4-SHA:ECDH-RSA-RC4-SHA:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:AES128-GCM-SHA256:ECDH-ECDSA-AES128-GCM-SHA256:ECDH-RSA-AES128-GCM-SHA256:DHE-RSA-AES128-GCM-SHA256:DHE-DSS-AES128-GCM-SHA256:ECDHE-ECDSA-DES-CBC3-SHA:ECDHE-RSA-DES-CBC3-SHA:DES-CBC3-SHA:ECDH-ECDSA-DES-CBC3-SHA:ECDH-RSA-DES-CBC3-SHA:EDH-RSA-DES-CBC3-SHA:EDH-DSS-DES-CBC3-SHA:RC4-MD5") - sni+=("$SNI") - warning+=("") - handshakebytes+=("16030300e7010000e303035319a4a6c3909b598b7f5c0923999b7fa67cf6e79f73a016ea39a221c6989eeb000046c023c027003cc025c02900670040c009c013002fc004c00e00330032c007c0110005c002c00cc02bc02f009cc02dc031009e00a2c008c012000ac003c00d00160013000400ff01000074000a0034003200170001000300130015000600070009000a0018000b000c0019000d000e000f001000110002001200040005001400080016000b00020100000d001a001806030601050305010403040103030301020302010202010100000014001200000f7777772e73736c6c6162732e636f6d") - protos+=("-tls1_2 -tls1_1 -tls1 -ssl3") - lowest_protocol+=("0x0300") - highest_protocol+=("0x0303") - service+=("ANY") - minDhBits+=(-1) - maxDhBits+=(2048) - minRsaBits+=(-1) - maxRsaBits+=(-1) - minEcdsaBits+=(-1) - requiresSha2+=(false) - current+=(true) - - names+=("OpenSSL 1.0.1l") - short+=("openssl_101l") - ciphers+=("ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES256-SHA:DHE-DSS-AES256-GCM-SHA384:DHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES256-SHA256:DHE-DSS-AES256-SHA256:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA:DHE-RSA-CAMELLIA256-SHA:DHE-DSS-CAMELLIA256-SHA:ECDH-RSA-AES256-GCM-SHA384:ECDH-ECDSA-AES256-GCM-SHA384:ECDH-RSA-AES256-SHA384:ECDH-ECDSA-AES256-SHA384:ECDH-RSA-AES256-SHA:ECDH-ECDSA-AES256-SHA:AES256-GCM-SHA384:AES256-SHA256:AES256-SHA:CAMELLIA256-SHA:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES128-SHA:DHE-DSS-AES128-GCM-SHA256:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES128-SHA256:DHE-DSS-AES128-SHA256:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:DHE-RSA-SEED-SHA:DHE-DSS-SEED-SHA:DHE-RSA-CAMELLIA128-SHA:DHE-DSS-CAMELLIA128-SHA:ECDH-RSA-AES128-GCM-SHA256:ECDH-ECDSA-AES128-GCM-SHA256:ECDH-RSA-AES128-SHA256:ECDH-ECDSA-AES128-SHA256:ECDH-RSA-AES128-SHA:ECDH-ECDSA-AES128-SHA:AES128-GCM-SHA256:AES128-SHA256:AES128-SHA:SEED-SHA:CAMELLIA128-SHA:IDEA-CBC-SHA:ECDHE-RSA-RC4-SHA:ECDHE-ECDSA-RC4-SHA:ECDH-RSA-RC4-SHA:ECDH-ECDSA-RC4-SHA:RC4-SHA:RC4-MD5:ECDHE-RSA-DES-CBC3-SHA:ECDHE-ECDSA-DES-CBC3-SHA:EDH-RSA-DES-CBC3-SHA:EDH-DSS-DES-CBC3-SHA:ECDH-RSA-DES-CBC3-SHA:ECDH-ECDSA-DES-CBC3-SHA:DES-CBC3-SHA:EDH-RSA-DES-CBC-SHA:EDH-DSS-DES-CBC-SHA:DES-CBC-SHA:EXP-EDH-RSA-DES-CBC-SHA:EXP-EDH-DSS-DES-CBC-SHA:EXP-DES-CBC-SHA:EXP-RC2-CBC-MD5:EXP-RC4-MD5") - sni+=("$SNI") - warning+=("") - handshakebytes+=("160301014f0100014b030332b230e5dd8c5573c219a243f397e31f407c7a93b60a26e7c3d5cca06a566fe1000094c030c02cc028c024c014c00a00a3009f006b006a0039003800880087c032c02ec02ac026c00fc005009d003d00350084c02fc02bc027c023c013c00900a2009e0067004000330032009a009900450044c031c02dc029c025c00ec004009c003c002f009600410007c011c007c00cc00200050004c012c00800160013c00dc003000a0015001200090014001100080006000300ff0100008e00000014001200000f6465762e73736c6c6162732e636f6d000b000403000102000a00340032000e000d0019000b000c00180009000a00160017000800060007001400150004000500120013000100020003000f0010001100230000000d0020001e060106020603050105020503040104020403030103020303020102020203000500050100000000000f000101") - protos+=("-tls1_2 -tls1_1 -tls1 -ssl3") - lowest_protocol+=("0x0300") - highest_protocol+=("0x0303") - service+=("ANY") - minDhBits+=(-1) - maxDhBits+=(-1) - minRsaBits+=(-1) - maxRsaBits+=(-1) - minEcdsaBits+=(-1) - requiresSha2+=(false) - current+=(true) - - names+=("OpenSSL 1.0.2e") - short+=("openssl_102e") - ciphers+=("ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES256-SHA:DH-DSS-AES256-GCM-SHA384:DHE-DSS-AES256-GCM-SHA384:DH-RSA-AES256-GCM-SHA384:DHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES256-SHA256:DHE-DSS-AES256-SHA256:DH-RSA-AES256-SHA256:DH-DSS-AES256-SHA256:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA:DH-RSA-AES256-SHA:DH-DSS-AES256-SHA:DHE-RSA-CAMELLIA256-SHA:DHE-DSS-CAMELLIA256-SHA:DH-RSA-CAMELLIA256-SHA:DH-DSS-CAMELLIA256-SHA:ECDH-RSA-AES256-GCM-SHA384:ECDH-ECDSA-AES256-GCM-SHA384:ECDH-RSA-AES256-SHA384:ECDH-ECDSA-AES256-SHA384:ECDH-RSA-AES256-SHA:ECDH-ECDSA-AES256-SHA:AES256-GCM-SHA384:AES256-SHA256:AES256-SHA:CAMELLIA256-SHA:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES128-SHA:DH-DSS-AES128-GCM-SHA256:DHE-DSS-AES128-GCM-SHA256:DH-RSA-AES128-GCM-SHA256:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES128-SHA256:DHE-DSS-AES128-SHA256:DH-RSA-AES128-SHA256:DH-DSS-AES128-SHA256:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:DH-RSA-AES128-SHA:DH-DSS-AES128-SHA:DHE-RSA-SEED-SHA:DHE-DSS-SEED-SHA:DH-RSA-SEED-SHA:DH-DSS-SEED-SHA:DHE-RSA-CAMELLIA128-SHA:DHE-DSS-CAMELLIA128-SHA:DH-RSA-CAMELLIA128-SHA:DH-DSS-CAMELLIA128-SHA:ECDH-RSA-AES128-GCM-SHA256:ECDH-ECDSA-AES128-GCM-SHA256:ECDH-RSA-AES128-SHA256:ECDH-ECDSA-AES128-SHA256:ECDH-RSA-AES128-SHA:ECDH-ECDSA-AES128-SHA:AES128-GCM-SHA256:AES128-SHA256:AES128-SHA:SEED-SHA:CAMELLIA128-SHA:IDEA-CBC-SHA:ECDHE-RSA-RC4-SHA:ECDHE-ECDSA-RC4-SHA:ECDH-RSA-RC4-SHA:ECDH-ECDSA-RC4-SHA:RC4-SHA:RC4-MD5:ECDHE-RSA-DES-CBC3-SHA:ECDHE-ECDSA-DES-CBC3-SHA:EDH-RSA-DES-CBC3-SHA:EDH-DSS-DES-CBC3-SHA:DH-RSA-DES-CBC3-SHA:DH-DSS-DES-CBC3-SHA:ECDH-RSA-DES-CBC3-SHA:ECDH-ECDSA-DES-CBC3-SHA:DES-CBC3-SHA:EDH-RSA-DES-CBC-SHA:EDH-DSS-DES-CBC-SHA:DH-RSA-DES-CBC-SHA:DH-DSS-DES-CBC-SHA:DES-CBC-SHA") - sni+=("$SNI") - warning+=("") - handshakebytes+=("16030101590100015503032a9db79b37d9364a9a685dc25bfec88c21ef88c206a20b9801108c67607e79800000b6c030c02cc028c024c014c00a00a500a300a1009f006b006a0069006800390038003700360088008700860085c032c02ec02ac026c00fc005009d003d00350084c02fc02bc027c023c013c00900a400a200a0009e00670040003f003e0033003200310030009a0099009800970045004400430042c031c02dc029c025c00ec004009c003c002f009600410007c011c007c00cc00200050004c012c008001600130010000dc00dc003000a00150012000f000c000900ff0100007600000014001200000f6465762e73736c6c6162732e636f6d000b000403000102000a001c001a00170019001c001b0018001a0016000e000d000b000c0009000a00230000000d0020001e060106020603050105020503040104020403030103020303020102020203000500050100000000000f000101") - protos+=("-tls1_2 -tls1_1 -tls1 -ssl3") - lowest_protocol+=("0x0300") - highest_protocol+=("0x0303") - service+=("ANY") - minDhBits+=(-1) - maxDhBits+=(-1) - minRsaBits+=(-1) - maxRsaBits+=(-1) - minEcdsaBits+=(-1) - requiresSha2+=(false) - current+=(true) - - names+=("Opera 17 Win 7") - short+=("opera_17_win7") - ciphers+=("ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-AES256-SHA:DHE-RSA-AES256-SHA256:AES256-SHA:AES256-SHA256:ECDHE-ECDSA-RC4-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-RC4-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES128-SHA256:DHE-RSA-AES128-SHA:DHE-RSA-AES128-SHA256:DHE-DSS-AES128-SHA:RC4-SHA:RC4-MD5:AES128-SHA:AES128-SHA256:DES-CBC3-SHA") - sni+=("$SNI") - warning+=("") - handshakebytes+=("16030100d5010000d10303526793c01b8d4859d838c8658f07f895a2f35ba16fb786644db811b856197e9b000028c00ac0140039006b0035003dc007c009c023c011c013c02700330067003200050004002f003c000a0100008000000014001200000f7777772e73736c6c6162732e636f6dff01000100000a00080006001700180019000b00020100002300003374000000100022002006737064792f3206737064792f3308737064792f332e3108687474702f312e31754f0000000500050100000000000d0012001004010501020104030503020304020202") - protos+=("-tls1_2 -tls1_1 -tls1 -ssl3") - lowest_protocol+=("0x0300") - highest_protocol+=("0x0303") - service+=("HTTP,FTP") - minDhBits+=(-1) - maxDhBits+=(-1) - minRsaBits+=(-1) - maxRsaBits+=(4096) - minEcdsaBits+=(-1) - requiresSha2+=(false) - current+=(false) - - names+=("Safari 5.1.9 OS X 10.6.8") - short+=("safari_519_osx1068") - ciphers+=("ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-ECDSA-RC4-SHA:ECDHE-ECDSA-DES-CBC3-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:ECDHE-RSA-RC4-SHA:ECDHE-RSA-DES-CBC3-SHA:ECDH-ECDSA-AES128-SHA:ECDH-ECDSA-AES256-SHA:ECDH-ECDSA-RC4-SHA:ECDH-ECDSA-DES-CBC3-SHA:ECDH-RSA-AES128-SHA:ECDH-RSA-AES256-SHA:ECDH-RSA-RC4-SHA:ECDH-RSA-DES-CBC3-SHA:AES128-SHA:RC4-SHA:RC4-MD5:AES256-SHA:DES-CBC3-SHA:DES-CBC-SHA:EXP-RC4-MD5:EXP-DES-CBC-SHA:EXP-RC2-CBC-MD5:DHE-DSS-AES128-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES256-SHA:DHE-RSA-AES256-SHA:EDH-RSA-DES-CBC3-SHA:EDH-RSA-DES-CBC-SHA:EXP-EDH-RSA-DES-CBC-SHA:EDH-DSS-DES-CBC3-SHA:EDH-DSS-DES-CBC-SHA:EXP-EDH-DSS-DES-CBC-SHA") - sni+=("$SNI") - warning+=("") - handshakebytes+=("160301009d01000099030151d15dc2887b1852fd4291e36c3f4e8a35266e15dd6354779fbf5438b59b42da000046c00ac009c007c008c013c014c011c012c004c005c002c003c00ec00fc00cc00d002f000500040035000a000900030008000600320033003800390016001500140013001200110100002a00000014001200000f7777772e73736c6c6162732e636f6d000a00080006001700180019000b00020100") - protos+=("-tls1 -ssl3") - lowest_protocol+=("0x0300") - highest_protocol+=("0x0301") - service+=("HTTP,FTP") - minDhBits+=(-1) - maxDhBits+=(-1) - minRsaBits+=(-1) - maxRsaBits+=(4096) - minEcdsaBits+=(-1) - requiresSha2+=(false) - current+=(true) - - names+=("Safari 6.0.4 OS X 10.8.4") - short+=("safari_604_osx1084") - ciphers+=("ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-ECDSA-RC4-SHA:ECDHE-ECDSA-DES-CBC3-SHA:ECDHE-RSA-AES256-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-RC4-SHA:ECDHE-RSA-DES-CBC3-SHA:ECDH-ECDSA-AES128-SHA:ECDH-ECDSA-AES256-SHA:ECDH-ECDSA-RC4-SHA:ECDH-ECDSA-DES-CBC3-SHA:ECDH-RSA-AES128-SHA:ECDH-RSA-AES256-SHA:ECDH-RSA-RC4-SHA:ECDH-RSA-DES-CBC3-SHA:AES128-SHA:RC4-SHA:RC4-MD5:AES256-SHA:DES-CBC3-SHA:DHE-RSA-AES128-SHA:DHE-RSA-AES256-SHA:EDH-RSA-DES-CBC3-SHA") - sni+=("$SNI") - warning+=("") - handshakebytes+=("16030100a9010000a5030151fa327c6576dadde1e8a89d4d45bdc1d0c107b8cbe998337e02ca419a0bcb30204dd1c85d9fbc1607b27a35ec9dfd1dae2c589483843a73999c9de205748633b1003200ffc00ac009c007c008c014c013c011c012c004c005c002c003c00ec00fc00cc00d002f000500040035000a0033003900160100002a00000014001200000f7777772e73736c6c6162732e636f6d000a00080006001700180019000b00020100") - protos+=("-tls1 -ssl3") - lowest_protocol+=("0x0300") - highest_protocol+=("0x0301") - service+=("HTTP,FTP") - minDhBits+=(-1) - maxDhBits+=(-1) - minRsaBits+=(-1) - maxRsaBits+=(4096) - minEcdsaBits+=(-1) - requiresSha2+=(false) - current+=(true) - - names+=("Safari 7 OS X 10.9") - short+=("safari_7_osx109") - ciphers+=("ECDHE-ECDSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-ECDSA-RC4-SHA:ECDHE-ECDSA-DES-CBC3-SHA:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-RC4-SHA:ECDHE-RSA-DES-CBC3-SHA:ECDH-ECDSA-AES256-SHA384:ECDH-ECDSA-AES128-SHA256:ECDH-RSA-AES256-SHA384:ECDH-RSA-AES128-SHA256:ECDH-ECDSA-AES256-SHA:ECDH-ECDSA-AES128-SHA:ECDH-ECDSA-RC4-SHA:ECDH-ECDSA-DES-CBC3-SHA:ECDH-RSA-AES256-SHA:ECDH-RSA-AES128-SHA:ECDH-RSA-RC4-SHA:ECDH-RSA-DES-CBC3-SHA:AES256-SHA256:AES128-SHA256:AES128-SHA:RC4-SHA:RC4-MD5:AES256-SHA:DES-CBC3-SHA:DHE-RSA-AES128-SHA256:DHE-RSA-AES256-SHA256:DHE-RSA-AES128-SHA:DHE-RSA-AES256-SHA:EDH-RSA-DES-CBC3-SHA") - sni+=("$SNI") - warning+=("") - handshakebytes+=("16030100d1010000cd030351fa3664edce86d82606540539ccd388418b1a5cb8cfda5e15349c635d4b028b203bf83c63e3da6777e407300b5d657e429f11cd7d857977e4390fda365b8d4664004a00ffc024c023c00ac009c007c008c028c027c014c013c011c012c026c025c02ac029c005c004c002c003c00fc00ec00cc00d003d003c002f000500040035000a0067006b0033003900160100003a00000014001200000f7777772e73736c6c6162732e636f6d000a00080006001700180019000b00020100000d000c000a05010401020104030203") - protos+=("-tls1_2 -tls1_1 -tls1 -ssl3") - lowest_protocol+=("0x0300") - highest_protocol+=("0x0303") - service+=("HTTP,FTP") - minDhBits+=(-1) - maxDhBits+=(-1) - minRsaBits+=(-1) - maxRsaBits+=(4096) - minEcdsaBits+=(-1) - requiresSha2+=(false) - current+=(true) - - names+=("Safari 8 OS X 10.10") - short+=("safari_8_osx1010") - ciphers+=("ECDHE-ECDSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-ECDSA-DES-CBC3-SHA:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-DES-CBC3-SHA:ECDH-ECDSA-AES256-SHA384:ECDH-ECDSA-AES128-SHA256:ECDH-ECDSA-AES256-SHA:ECDH-ECDSA-AES128-SHA:ECDH-ECDSA-DES-CBC3-SHA:ECDH-RSA-AES256-SHA384:ECDH-RSA-AES128-SHA256:ECDH-RSA-AES256-SHA:ECDH-RSA-AES128-SHA:ECDH-RSA-DES-CBC3-SHA:DHE-RSA-AES256-SHA256:DHE-RSA-AES128-SHA256:DHE-RSA-AES256-SHA:DHE-RSA-AES128-SHA:EDH-RSA-DES-CBC3-SHA:AES256-SHA256:AES128-SHA256:AES256-SHA:AES128-SHA:DES-CBC3-SHA:ECDHE-ECDSA-RC4-SHA:ECDHE-RSA-RC4-SHA:ECDH-ECDSA-RC4-SHA:ECDH-RSA-RC4-SHA:RC4-SHA:RC4-MD5") - sni+=("$SNI") - warning+=("") - handshakebytes+=("16030100b5010000b1030354c20a44e0d7681f3d55d7e9a764b67e6ffa6722c17b21e15bc2c9c98892460a00004a00ffc024c023c00ac009c008c028c027c014c013c012c026c025c005c004c003c02ac029c00fc00ec00d006b0067003900330016003d003c0035002f000ac007c011c002c00c000500040100003e00000014001200000f6465762e73736c6c6162732e636f6d000a00080006001700180019000b00020100000d000c000a0501040102010403020333740000") - protos+=("-tls1_2 -tls1_1 -tls1 -ssl3") - lowest_protocol+=("0x0300") - highest_protocol+=("0x0303") - service+=("HTTP,FTP") - minDhBits+=(768) - maxDhBits+=(-1) - minRsaBits+=(-1) - maxRsaBits+=(8192) - minEcdsaBits+=(-1) - requiresSha2+=(false) - current+=(true) - - names+=("Safari 9 iOS 9") - short+=("safari_9_ios9") - ciphers+=("ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-ECDSA-DES-CBC3-SHA:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-DES-CBC3-SHA:AES256-GCM-SHA384:AES128-GCM-SHA256:AES256-SHA256:AES128-SHA256:AES256-SHA:AES128-SHA:DES-CBC3-SHA:ECDHE-ECDSA-RC4-SHA:ECDHE-RSA-RC4-SHA:RC4-SHA:RC4-MD5") - sni+=("$SNI") - warning+=("") - handshakebytes+=("16030100e2010000de030355fb38fdc94c6c1ff6ee066f0e69579f40a83ce5454787e8834b60fd8c31e5ac00003400ffc02cc02bc024c023c00ac009c008c030c02fc028c027c014c013c012009d009c003d003c0035002f000ac007c011000500040100008100000014001200000f6465762e73736c6c6162732e636f6d000a00080006001700180019000b00020100000d000e000c0501040102010503040302033374000000100030002e0268320568322d31360568322d31350568322d313408737064792f332e3106737064792f3308687474702f312e3100050005010000000000120000") - protos+=("-tls1_2 -tls1_1 -tls1") - lowest_protocol+=("0x0301") - highest_protocol+=("0x0303") - service+=("HTTP,FTP") - minDhBits+=(768) - maxDhBits+=(-1) - minRsaBits+=(-1) - maxRsaBits+=(8192) - minEcdsaBits+=(-1) - requiresSha2+=(false) - current+=(true) - - names+=("Safari 9 OS X 10.11") - short+=("safari_9_osx1011") - ciphers+=("ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-ECDSA-DES-CBC3-SHA:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-DES-CBC3-SHA:AES256-GCM-SHA384:AES128-GCM-SHA256:AES256-SHA256:AES128-SHA256:AES256-SHA:AES128-SHA:DES-CBC3-SHA:ECDHE-ECDSA-RC4-SHA:ECDHE-RSA-RC4-SHA:RC4-SHA:RC4-MD5") - sni+=("$SNI") - warning+=("") - handshakebytes+=("16030100e2010000de030355def1c4d1f6a12227389012da236581104b0bfa8b8a5bc849372531349dccc600003400ffc02cc02bc024c023c00ac009c008c030c02fc028c027c014c013c012009d009c003d003c0035002f000ac007c011000500040100008100000014001200000f6465762e73736c6c6162732e636f6d000a00080006001700180019000b00020100000d000e000c0501040102010503040302033374000000100030002e0268320568322d31360568322d31350568322d313408737064792f332e3106737064792f3308687474702f312e3100050005010000000000120000") - protos+=("-tls1_2 -tls1_1 -tls1") - lowest_protocol+=("0x0301") - highest_protocol+=("0x0303") - service+=("HTTP,FTP") - minDhBits+=(768) - maxDhBits+=(-1) - minRsaBits+=(-1) - maxRsaBits+=(8192) - minEcdsaBits+=(-1) - requiresSha2+=(false) - current+=(true) - - names+=("Safari 10 OS X 10.12") - short+=("safari_10_osx1012") - ciphers+=("ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-ECDSA-DES-CBC3-SHA:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-DES-CBC3-SHA:AES256-GCM-SHA384:AES128-GCM-SHA256:AES256-SHA256:AES128-SHA256:AES256-SHA:AES128-SHA:DES-CBC3-SHA") - sni+=("$SNI") - warning+=("") - handshakebytes+=("16030100e2010000de030357fde32ec4b7eb1c967e535ba93d9129ffd6a35fc5d6b14f785205e2a0c7e35600002c00ffc02cc02bc024c023c00ac009c008c030c02fc028c027c014c013c012009d009c003d003c0035002f000a0100008900000014001200000f6465762e73736c6c6162732e636f6d000a00080006001700180019000b00020100000d00120010040102010501060104030203050306033374000000100030002e0268320568322d31360568322d31350568322d313408737064792f332e3106737064792f3308687474702f312e310005000501000000000012000000170000") - protos+=("-tls1_2 -tls1_1 -tls1") - lowest_protocol+=("0x0301") - highest_protocol+=("0x0303") - service+=("HTTP,FTP") - minDhBits+=(768) - maxDhBits+=(-1) - minRsaBits+=(-1) - maxRsaBits+=(8192) - minEcdsaBits+=(-1) - requiresSha2+=(false) - current+=(true) - - names+=("Apple ATS 9 iOS 9") - short+=("apple_ats_9_ios9") - ciphers+=("ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA256:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-AES128-SHA") - sni+=("$SNI") - warning+=("") - handshakebytes+=("16030300c6010000c2030355def146b7ed606006d8d54a3ece6c9c1b5070b51ce0e81d354178f0311d2e0100001800ffc02cc02bc024c00ac023c009c030c02fc028c027c0130100008100000014001200000f6465762e73736c6c6162732e636f6d000a00080006001700180019000b00020100000d000e000c0501040102010503040302033374000000100030002e0268320568322d31360568322d31350568322d313408737064792f332e3106737064792f3308687474702f312e3100050005010000000000120000") - protos+=("-tls1_2") - lowest_protocol+=("0x0303") - highest_protocol+=("0x0303") - service+=("HTTP") - minDhBits+=(768) - maxDhBits+=(-1) - minRsaBits+=(2048) - maxRsaBits+=(8192) - minEcdsaBits+=(256) - requiresSha2+=(true) - current+=(true) - - names+=("Tor 17.0.9 Win 7") - short+=("tor_1709_win7") - ciphers+=("ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-CAMELLIA256-SHA:DHE-DSS-CAMELLIA256-SHA:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA:ECDH-RSA-AES256-SHA:ECDH-ECDSA-AES256-SHA:CAMELLIA256-SHA:AES256-SHA:ECDHE-ECDSA-RC4-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-RC4-SHA:ECDHE-RSA-AES128-SHA:DHE-RSA-CAMELLIA128-SHA:DHE-DSS-CAMELLIA128-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:ECDH-RSA-RC4-SHA:ECDH-RSA-AES128-SHA:ECDH-ECDSA-RC4-SHA:ECDH-ECDSA-AES128-SHA:SEED-SHA:CAMELLIA128-SHA:RC4-SHA:RC4-MD5:AES128-SHA:ECDHE-ECDSA-DES-CBC3-SHA:ECDHE-RSA-DES-CBC3-SHA:EDH-RSA-DES-CBC3-SHA:EDH-DSS-DES-CBC3-SHA:ECDH-RSA-DES-CBC3-SHA:ECDH-ECDSA-DES-CBC3-SHA:DES-CBC3-SHA") - sni+=("$SNI") - warning+=("") - handshakebytes+=("16030100a30100009f0301526795b7dd72263ca4170729d52799a927b2e8ec0e2d844bca2cd7061de7a57d00004800ffc00ac0140088008700390038c00fc00500840035c007c009c011c0130045004400330032c00cc00ec002c0040096004100050004002fc008c01200160013c00dc003feff000a0100002e00000014001200000f7777772e73736c6c6162732e636f6d000a00080006001700180019000b0002010033740000") - protos+=("-tls1 -ssl3") - lowest_protocol+=("0x0300") - highest_protocol+=("0x0301") - service+=("HTTP,FTP") - minDhBits+=(-1) - maxDhBits+=(-1) - minRsaBits+=(-1) - maxRsaBits+=(-1) - minEcdsaBits+=(-1) - requiresSha2+=(false) - current+=(true) - - names+=("Yahoo Slurp Jan 2015") - short+=("yahoo_slurp_jan_2015") - ciphers+=("ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES256-SHA:DHE-DSS-AES256-GCM-SHA384:DHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES256-SHA256:DHE-DSS-AES256-SHA256:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA:DHE-RSA-CAMELLIA256-SHA:DHE-DSS-CAMELLIA256-SHA:ECDH-RSA-AES256-GCM-SHA384:ECDH-ECDSA-AES256-GCM-SHA384:ECDH-RSA-AES256-SHA384:ECDH-ECDSA-AES256-SHA384:ECDH-RSA-AES256-SHA:ECDH-ECDSA-AES256-SHA:AES256-GCM-SHA384:AES256-SHA256:AES256-SHA:CAMELLIA256-SHA:ECDHE-RSA-DES-CBC3-SHA:ECDHE-ECDSA-DES-CBC3-SHA:EDH-RSA-DES-CBC3-SHA:EDH-DSS-DES-CBC3-SHA:ECDH-RSA-DES-CBC3-SHA:ECDH-ECDSA-DES-CBC3-SHA:DES-CBC3-SHA:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES128-SHA:DHE-DSS-AES128-GCM-SHA256:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES128-SHA256:DHE-DSS-AES128-SHA256:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:DHE-RSA-SEED-SHA:DHE-DSS-SEED-SHA:DHE-RSA-CAMELLIA128-SHA:DHE-DSS-CAMELLIA128-SHA:ECDH-RSA-AES128-GCM-SHA256:ECDH-ECDSA-AES128-GCM-SHA256:ECDH-RSA-AES128-SHA256:ECDH-ECDSA-AES128-SHA256:ECDH-RSA-AES128-SHA:ECDH-ECDSA-AES128-SHA:AES128-GCM-SHA256:AES128-SHA256:AES128-SHA:SEED-SHA:CAMELLIA128-SHA:IDEA-CBC-SHA:ECDHE-RSA-RC4-SHA:ECDHE-ECDSA-RC4-SHA:ECDH-RSA-RC4-SHA:ECDH-ECDSA-RC4-SHA:RC4-SHA:RC4-MD5:EDH-RSA-DES-CBC-SHA:EDH-DSS-DES-CBC-SHA:DES-CBC-SHA:EXP-EDH-RSA-DES-CBC-SHA:EXP-EDH-DSS-DES-CBC-SHA:EXP-DES-CBC-SHA:EXP-RC2-CBC-MD5:EXP-RC4-MD5") - sni+=("$SNI") - warning+=("") - handshakebytes+=("160301011a01000116030354c1f2e62a9427a5c66f85499abd08114e2f02822304c68a85ebf2b54182bca5000094c030c02cc028c024c014c00a00a3009f006b006a0039003800880087c032c02ec02ac026c00fc005009d003d00350084c012c00800160013c00dc003000ac02fc02bc027c023c013c00900a2009e0067004000330032009a009900450044c031c02dc029c025c00ec004009c003c002f009600410007c011c007c00cc002000500040015001200090014001100080006000300ff0100005900000014001200000f6465762e73736c6c6162732e636f6d000b000403000102000a000600040018001700230000000d002200200601060206030501050205030401040204030301030203030201020202030101000f000101") - protos+=("-tls1_2 -tls1_1 -tls1 -ssl3") - lowest_protocol+=("0x0300") - highest_protocol+=("0x0303") - service+=("HTTP,FTP") - minDhBits+=(-1) - maxDhBits+=(-1) - minRsaBits+=(-1) - maxRsaBits+=(-1) - minEcdsaBits+=(-1) - requiresSha2+=(false) - current+=(false) - - names+=("YandexBot Jan 2015") - short+=("yandexbot_jan_2015") - ciphers+=("ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES256-SHA:SRP-DSS-AES-256-CBC-SHA:SRP-RSA-AES-256-CBC-SHA:DHE-DSS-AES256-GCM-SHA384:DHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES256-SHA256:DHE-DSS-AES256-SHA256:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA:ECDH-RSA-AES256-GCM-SHA384:ECDH-ECDSA-AES256-GCM-SHA384:ECDH-RSA-AES256-SHA384:ECDH-ECDSA-AES256-SHA384:ECDH-RSA-AES256-SHA:ECDH-ECDSA-AES256-SHA:AES256-GCM-SHA384:AES256-SHA256:AES256-SHA:ECDHE-RSA-DES-CBC3-SHA:ECDHE-ECDSA-DES-CBC3-SHA:SRP-DSS-3DES-EDE-CBC-SHA:SRP-RSA-3DES-EDE-CBC-SHA:EDH-RSA-DES-CBC3-SHA:EDH-DSS-DES-CBC3-SHA:ECDH-RSA-DES-CBC3-SHA:ECDH-ECDSA-DES-CBC3-SHA:DES-CBC3-SHA:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES128-SHA:SRP-DSS-AES-128-CBC-SHA:SRP-RSA-AES-128-CBC-SHA:DHE-DSS-AES128-GCM-SHA256:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES128-SHA256:DHE-DSS-AES128-SHA256:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:ECDH-RSA-AES128-GCM-SHA256:ECDH-ECDSA-AES128-GCM-SHA256:ECDH-RSA-AES128-SHA256:ECDH-ECDSA-AES128-SHA256:ECDH-RSA-AES128-SHA:ECDH-ECDSA-AES128-SHA:AES128-GCM-SHA256:AES128-SHA256:AES128-SHA:IDEA-CBC-SHA:ECDHE-RSA-RC4-SHA:ECDHE-ECDSA-RC4-SHA:ECDH-RSA-RC4-SHA:ECDH-ECDSA-RC4-SHA:RC4-SHA:RC4-MD5:EDH-RSA-DES-CBC-SHA:EDH-DSS-DES-CBC-SHA:DES-CBC-SHA:EXP-EDH-RSA-DES-CBC-SHA:EXP-EDH-DSS-DES-CBC-SHA:EXP-DES-CBC-SHA:EXP-RC2-CBC-MD5:EXP-RC4-MD5") - sni+=("$SNI") - warning+=("") - handshakebytes+=("16030101400100013c03030732cb0b19a74de19e2e6047368eea606cabff2fa27be340c8dee38625eedccd00008ec030c02cc028c024c014c00ac022c02100a3009f006b006a00390038c032c02ec02ac026c00fc005009d003d0035c012c008c01cc01b00160013c00dc003000ac02fc02bc027c023c013c009c01fc01e00a2009e0067004000330032c031c02dc029c025c00ec004009c003c002f0007c011c007c00cc002000500040015001200090014001100080006000300ff0100008500000014001200000f6465762e73736c6c6162732e636f6d000b000403000102000a00340032000e000d0019000b000c00180009000a00160017000800060007001400150004000500120013000100020003000f0010001100230000000d0020001e060106020603050105020503040104020403030103020303020102020203000f000101") - protos+=("-tls1_2 -tls1_1 -tls1 -ssl3") - lowest_protocol+=("0x0300") - highest_protocol+=("0x0303") - service+=("HTTP,FTP") - minDhBits+=(-1) - maxDhBits+=(-1) - minRsaBits+=(-1) - maxRsaBits+=(-1) - minEcdsaBits+=(-1) - requiresSha2+=(false) - current+=(false) - diff --git a/testssl/common-primes.txt b/testssl/common-primes.txt index e9230b8..a0978eb 100644 --- a/testssl/common-primes.txt +++ b/testssl/common-primes.txt @@ -58,6 +58,12 @@ FFFFFFFFFFFFFFFFC90FDAA22168C234C4C6628B80DC1CD129024E088A67CC74020BBEA63B139B22 # "RFC3526/Oakley Group 16" FFFFFFFFFFFFFFFFC90FDAA22168C234C4C6628B80DC1CD129024E088A67CC74020BBEA63B139B22514A08798E3404DDEF9519B3CD3A431B302B0A6DF25F14374FE1356D6D51C245E485B576625E7EC6F44C42E9A637ED6B0BFF5CB6F406B7EDEE386BFB5A899FA5AE9F24117C4B1FE649286651ECE45B3DC2007CB8A163BF0598DA48361C55D39A69163FA8FD24CF5F83655D23DCA3AD961C62F356208552BB9ED529077096966D670C354E4ABC9804F1746C08CA18217C32905E462E36CE3BE39E772C180E86039B2783A2EC07A28FB5C55DF06F4C52C9DE2BCBF6955817183995497CEA956AE515D2261898FA051015728E5A8AAAC42DAD33170D04507A33A85521ABDF1CBA64ECFB850458DBEF0A8AEA71575D060C7DB3970F85A6E1E4C7ABF5AE8CDB0933D71E8C94E04A25619DCEE3D2261AD2EE6BF12FFA06D98A0864D87602733EC86A64521F2B18177B200CBBE117577A615D6C770988C0BAD946E208E24FA074E5AB3143DB5BFCE0FD108E4B82D120A92108011A723C12A787E6D788719A10BDBA5B2699C327186AF4E23C1A946834B6150BDA2583E9CA2AD44CE8DBBBC2DB04DE8EF92E8EFC141FBECAA6287C59474E6BC05D99B2964FA090C3A2233BA186515BE7ED1F612970CEE2D7AFB81BDD762170481CD0069127D5B05AA993B4EA988D8FDDC186FFB7DC90A6C08F4DF435C934063199FFFFFFFFFFFFFFFF +# "RFC3526/Oakley Group 17" +FFFFFFFFFFFFFFFFC90FDAA22168C234C4C6628B80DC1CD129024E088A67CC74020BBEA63B139B22514A08798E3404DDEF9519B3CD3A431B302B0A6DF25F14374FE1356D6D51C245E485B576625E7EC6F44C42E9A637ED6B0BFF5CB6F406B7EDEE386BFB5A899FA5AE9F24117C4B1FE649286651ECE45B3DC2007CB8A163BF0598DA48361C55D39A69163FA8FD24CF5F83655D23DCA3AD961C62F356208552BB9ED529077096966D670C354E4ABC9804F1746C08CA18217C32905E462E36CE3BE39E772C180E86039B2783A2EC07A28FB5C55DF06F4C52C9DE2BCBF6955817183995497CEA956AE515D2261898FA051015728E5A8AAAC42DAD33170D04507A33A85521ABDF1CBA64ECFB850458DBEF0A8AEA71575D060C7DB3970F85A6E1E4C7ABF5AE8CDB0933D71E8C94E04A25619DCEE3D2261AD2EE6BF12FFA06D98A0864D87602733EC86A64521F2B18177B200CBBE117577A615D6C770988C0BAD946E208E24FA074E5AB3143DB5BFCE0FD108E4B82D120A92108011A723C12A787E6D788719A10BDBA5B2699C327186AF4E23C1A946834B6150BDA2583E9CA2AD44CE8DBBBC2DB04DE8EF92E8EFC141FBECAA6287C59474E6BC05D99B2964FA090C3A2233BA186515BE7ED1F612970CEE2D7AFB81BDD762170481CD0069127D5B05AA993B4EA988D8FDDC186FFB7DC90A6C08F4DF435C93402849236C3FAB4D27C7026C1D4DCB2602646DEC9751E763DBA37BDF8FF9406AD9E530EE5DB382F413001AEB06A53ED9027D831179727B0865A8918DA3EDBEBCF9B14ED44CE6CBACED4BB1BDB7F1447E6CC254B332051512BD7AF426FB8F401378CD2BF5983CA01C64B92ECF032EA15D1721D03F482D7CE6E74FEF6D55E702F46980C82B5A84031900B1C9E59E7C97FBEC7E8F323A97A7E36CC88BE0F1D45B7FF585AC54BD407B22B4154AACC8F6D7EBF48E1D814CC5ED20F8037E0A79715EEF29BE32806A1D58BB7C5DA76F550AA3D8A1FBFF0EB19CCB1A313D55CDA56C9EC2EF29632387FE8D76E3C0468043E8F663F4860EE12BF2D5B0B7474D6E694F91E6DCC4024FFFFFFFFFFFFFFFF + +# "RFC3526/Oakley Group 18" +FFFFFFFFFFFFFFFFC90FDAA22168C234C4C6628B80DC1CD129024E088A67CC74020BBEA63B139B22514A08798E3404DDEF9519B3CD3A431B302B0A6DF25F14374FE1356D6D51C245E485B576625E7EC6F44C42E9A637ED6B0BFF5CB6F406B7EDEE386BFB5A899FA5AE9F24117C4B1FE649286651ECE45B3DC2007CB8A163BF0598DA48361C55D39A69163FA8FD24CF5F83655D23DCA3AD961C62F356208552BB9ED529077096966D670C354E4ABC9804F1746C08CA18217C32905E462E36CE3BE39E772C180E86039B2783A2EC07A28FB5C55DF06F4C52C9DE2BCBF6955817183995497CEA956AE515D2261898FA051015728E5A8AAAC42DAD33170D04507A33A85521ABDF1CBA64ECFB850458DBEF0A8AEA71575D060C7DB3970F85A6E1E4C7ABF5AE8CDB0933D71E8C94E04A25619DCEE3D2261AD2EE6BF12FFA06D98A0864D87602733EC86A64521F2B18177B200CBBE117577A615D6C770988C0BAD946E208E24FA074E5AB3143DB5BFCE0FD108E4B82D120A92108011A723C12A787E6D788719A10BDBA5B2699C327186AF4E23C1A946834B6150BDA2583E9CA2AD44CE8DBBBC2DB04DE8EF92E8EFC141FBECAA6287C59474E6BC05D99B2964FA090C3A2233BA186515BE7ED1F612970CEE2D7AFB81BDD762170481CD0069127D5B05AA993B4EA988D8FDDC186FFB7DC90A6C08F4DF435C93402849236C3FAB4D27C7026C1D4DCB2602646DEC9751E763DBA37BDF8FF9406AD9E530EE5DB382F413001AEB06A53ED9027D831179727B0865A8918DA3EDBEBCF9B14ED44CE6CBACED4BB1BDB7F1447E6CC254B332051512BD7AF426FB8F401378CD2BF5983CA01C64B92ECF032EA15D1721D03F482D7CE6E74FEF6D55E702F46980C82B5A84031900B1C9E59E7C97FBEC7E8F323A97A7E36CC88BE0F1D45B7FF585AC54BD407B22B4154AACC8F6D7EBF48E1D814CC5ED20F8037E0A79715EEF29BE32806A1D58BB7C5DA76F550AA3D8A1FBFF0EB19CCB1A313D55CDA56C9EC2EF29632387FE8D76E3C0468043E8F663F4860EE12BF2D5B0B7474D6E694F91E6DBE115974A3926F12FEE5E438777CB6A932DF8CD8BEC4D073B931BA3BC832B68D9DD300741FA7BF8AFC47ED2576F6936BA424663AAB639C5AE4F5683423B4742BF1C978238F16CBE39D652DE3FDB8BEFC848AD922222E04A4037C0713EB57A81A23F0C73473FC646CEA306B4BCBC8862F8385DDFA9D4B7FA2C087E879683303ED5BDD3A062B3CF5B3A278A66D2A13F83F44F82DDF310EE074AB6A364597E899A0255DC164F31CC50846851DF9AB48195DED7EA1B1D510BD7EE74D73FAF36BC31ECFA268359046F4EB879F924009438B481C6CD7889A002ED5EE382BC9190DA6FC026E479558E4475677E9AA9E3050E2765694DFC81F56E880B96E7160C980DD98EDD3DFFFFFFFFFFFFFFFFF + # "RFC5114/1024-bit DSA group with 160-bit prime order subgroup" B10B8F96A080E01DDE92DE5EAE5D54EC52C99FBCFB06A3C69A6A9DCA52D23B616073E28675A23D189838EF1E2EE652C013ECB4AEA906112324975C3CD49B83BFACCBDD7D90C4BD7098488E9C219A73724EFFD6FAE5644738FAA31A4FF55BCCC0A151AF5F0DC8B4BD45BF37DF365C1A65E68CFDA76D4DA708DF1FB2BC2E4A4371 @@ -97,276 +103,206 @@ C0EB5F3A4CB30A9FFE3786E84C03814169B520305AD49F54EFD8CAAC31A69B2973CC9F57B4B8F80D # "weakdh.org/1024-bit MODP group with safe prime modulus" 8FC0E1E20574D6AB3C76DDEA64524C2076446B6798E5B6BD2614F9669A5061D699034DB4819780EC8EE28A4E66B5C4E0A634E47BF9C981A5EC4908EE1B83A410813165AC0AB6BDCFD3257188AC49399D541C16F2960F9D64B9C51EC085AD0BB4FE38901318F0CD6165D4B1B31C723953B83217F8B3EBF8708160E82D7911754B -# "haproxy 1.5 builtin" -EC86F870A03316EC051A7359CD1F8BF829E4D2CF52DDC2248DB5389AFB5CA4E4B2DACE665074A6854D4B1D30B82BF310E9A72D0571E781DF8B59523B5F430B68F1DB07BE086B1B23EE4DCC9E0E43A01EDF438CECBEBE90B45154B92F7B64764E5DD42EAEC29EAE514359C7779C503C0EED73045FF14C762AD8F8CFFC3440D1B442618466423904F868B262D755ED1B747591E0C569C1315CDB7B442ECE84580D1E660CC8449EFD4008675DFBA7768F001187E993F97DC4BC745520D44A412F43421AC1F297174927376B2F887E1CA0A1899227D9565A71C156377E3A9D05E7EE5D8F8217BCE9C2933082F9F4C9AE49DBD054B4D9754DFA06B8D63841B71F77F3 - -# "postfix builtin" -B0FEB4CFD45507E7CC88590D1726C50CA54A92238178DA88AA4C1306BF5D2F9EBC96B851009D0C0D75ADFD3BB17E714F3F91541444B830251CEBDF729C4CF1890D683F948EA4FB768918B29116900199668C53814E273D99E75A7AAFD5ECE27EFAED0118C2782559065C39F6CD4954AFC1B1EA4AF953D0DF6DAFD493E7BAAE9B - # "IronPort SMTPD builtin" F8D5CCE87A3961B5F5CBC83440C51856E0E6FA6D5AB2831078C867621CA46CA87D7FA3B1AF75B8343C699374D36920F2E39A653DE8F0725AA6E2D2977537558CE27E784F4B549BEFB558927BA30C8BD81DACDCAE93027B5DCE1BC17670AF7DECE81149ABD7D632D9B80A6397CEBCC7A9619CCF38288EA3D523287743B04E6FB3 - ## taken from https://github.com/cryptosense/diffie-hellman-groups/blob/master/gen/common.json # to be continued -# "Oakley 1 from RFC 2409" -1552518092300708935130918131258481755631334049434514313202351194902966239949102107258669453876591642442910007680288864229150803718918046342632727613031282983744380820890196288509170691316593175367469551763119843371637221007210577919 - -# "Oakley 2 from RFC 2409" -179769313486231590770839156793787453197860296048756011706444423684197180216158519368947833795864925541502180565485980503646440548199239100050792877003355816639229553136239076508735759914822574862575007425302077447712589550957937778424442426617334727629299387668709205606050270810842907692932019128194467627007 - -# "MODP from RFC 3526" -2410312426921032588552076022197566074856950548502459942654116941958108831682612228890093858261341614673227141477904012196503648957050582631942730706805009223062734745341073406696246014589361659774041027169249453200378729434170325843778659198143763193776859869524088940195577346119843545301547043747207749969763750084308926339295559968882457872412993810129130294592999947926365264059284647209730384947211681434464714438488520940127459844288859336526896320919633919 - -# "MODP from RFC 3526" -32317006071311007300338913926423828248817941241140239112842009751400741706634354222619689417363569347117901737909704191754605873209195028853758986185622153212175412514901774520270235796078236248884246189477587641105928646099411723245426622522193230540919037680524235519125679715870117001058055877651038861847280257976054903569732561526167081339361799541336476559160368317896729073178384589680639671900977202194168647225871031411336429319536193471636533209717077448227988588565369208645296636077250268955505928362751121174096972998068410554359584866583291642136218231078990999448652468262416972035911852507045361090559 - -# "MODP from RFC 3526" -5809605995369958062791915965639201402176612226902900533702900882779736177890990861472094774477339581147373410185646378328043729800750470098210924487866935059164371588168047540943981644516632755067501626434556398193186628990071248660819361205119793693985433297036118232914410171876807536457391277857011849897410207519105333355801121109356897459426271845471397952675959440793493071628394122780510124618488232602464649876850458861245784240929258426287699705312584509625419513463605155428017165714465363094021609290561084025893662561222573202082865797821865270991145082200656978177192827024538990239969175546190770645685893438011714430426409338676314743571154537142031573004276428701433036381801705308659830751190352946025482059931306571004727362479688415574702596946457770284148435989129632853918392117997472632693078113129886487399347796982772784615865232621289656944284216824611318709764535152507354116344703769998514148343807 - -# "MODP from RFC 3526" -1044388881413152506679602719846529545831269060992135009022588756444338172022322690710444046669809783930111585737890362691860127079270495454517218673016928427459146001866885779762982229321192368303346235204368051010309155674155697460347176946394076535157284994895284821633700921811716738972451834979455897010306333468590751358365138782250372269117968985194322444535687415522007151638638141456178420621277822674995027990278673458629544391736919766299005511505446177668154446234882665961680796576903199116089347634947187778906528008004756692571666922964122566174582776707332452371001272163776841229318324903125740713574141005124561965913888899753461735347970011693256316751660678950830027510255804846105583465055446615090444309583050775808509297040039680057435342253926566240898195863631588888936364129920059308455669454034010391478238784189888594672336242763795138176353222845524644040094258962433613354036104643881925238489224010194193088911666165584229424668165441688927790460608264864204237717002054744337988941974661214699689706521543006262604535890998125752275942608772174376107314217749233048217904944409836238235772306749874396760463376480215133461333478395682746608242585133953883882226786118030184028136755970045385534758453247 - -# "MODP from RFC 3526" -33751521821438561184518523159967412330064897805741846548173890474429429901326672445203235101919165483964194359460994881062089387893762814044257438204432573941083014827006090258925875161018096327732335800595831915976014208822304007327848132734933297885803213675261564962603340457220776826322500058091310967253976619973988033663666385188155212656268079501726223369693427999804134467810120772356498596945532366527400517575471969335854905274504119509592366013711954148258884879224599915203456315881034776553083676995718335598586395591169999570824515035017543533352697525287753332500527176569576894926734950469293596134095086603716860086302051544539652689091299099784588919052383463057789440565460681441902442399956419060521629604697347879024654313800186078316526964529288062740879011035175920059192178561473199006205896719435014765345518490882366607110905303449152556221163232127426440691921134648766635695850239231304591744215610985029636895406718880766308249227315984267542266259489684372223916445411015900506239419267909716320331208988978180868987431623710347617992356201449023892203230133009421463914291201346063125219636964261683591541014344239275340735690997732222069758773963390876360546515755280517042160525487302898122311669799679447530453600399342697032714458549591285939453949034981248114322322367238645042515984447890788917823576330019151696568654314153058547592091366014550143819685170068343700104677609041166369760080933413605498962382077778845599834907475953430787446201384567328530675275792962354883770806900827183685718353469574731680520621944540947734619035177180057973022652571032196598229259194875709994709721793154158686515748507274224181316948797104601068212015232921691482496346854413698719750190601102705274481050543239815130686073601076304512284549218459846046082253596762433827419060089029417044871218316020923109988915707117567 - -# "MODP from RFC 3526" -1090748135619415929450294929359784500348155124953172211774101106966150168922785639028532473848836817769712164169076432969224698752674677662739994265785437233596157045970922338040698100507861033047312331823982435279475700199860971612732540528796554502867919746776983759391475987142521315878719577519148811830879919426939958487087540965716419167467499326156226529675209172277001377591248147563782880558861083327174154014975134893125116015776318890295960698011614157721282527539468816519319333337503114777192360412281721018955834377615480468479252748867320362385355596601795122806756217713579819870634321561907813255153703950795271232652404894983869492174481652303803498881366210508647263668376514131031102336837488999775744046733651827239395353540348414872854639719294694323450186884189822544540647226987292160693184734654941906936646576130260972193280317171696418971553954161446191759093719524951116705577362073481319296041201283516154269044389257727700289684119460283480452306204130024913879981135908026983868205969318167819680850998649694416907952712904962404937775789698917207356355227455066183815847669135530549755439819480321732925869069136146085326382334628745456398071603058051634209386708703306545903199608523824513729625136659128221100967735450519952404248198262813831097374261650380017277916975324134846574681307337017380830353680623216336949471306191686438249305686413380231046096450953594089375540285037292470929395114028305547452584962074309438151825437902976012891749355198678420603722034900311364893046495761404333938686140037848030916292543273684533640032637639100774502371542479302473698388692892420946478947733800387782741417786484770190108867879778991633218628640533982619322466154883011452291890252336487236086654396093853898628805813177559162076363154436494477507871294119841637867701722166609831201845484078070518041336869808398454625586921201308185638888082699408686536045192649569198110353659943111802300636106509865023943661829436426563007917282050894429388841748885398290707743052973605359277515749619730823773215894755121761467887865327707115573804264519206349215850195195364813387526811742474131549802130246506341207020335797706780705406945275438806265978516209706795702579244075380490231741030862614968783306207869687868108423639971983209077624758080499988275591392787267627182442892809646874228263172435642368588260139161962836121481966092745325488641054238839295138992979335446110090325230955276870524611359124918392740353154294858383359 - -# "MODP from RFC 5114" -124325339146889384540494091085456630009856882741872806181731279018491820800119460022367403769795008250021191767583423221479185609066059226301250167164084041279837566626881119772675984258163062926954046545485368458404445166682380071370274810671501916789361956272226105723317679562001235501455748016154805420913 - -# "MODP from RFC 5114" -21847359589888208475506724917162265063571401985325370367631361781114029653025956815157605328190411141044160689815741319381196532979871500038979862309158738250945118554961626824152307536605872616502884288878062467052777605227846709781850614792748458838951342204812601838112937805371782600380106020522884406452823818824455683982042882928183431194593189171431066371138510252979648513553078762584596147427456837289623008879364829477705183636149304120998948654278133874026711188494311770883514889363351380064520413459602696141353949407971810071848354127868725934057811052285511726070951954828625761984797831079801857828431 - -# "MODP from RFC 5114" -17125458317614137930196041979257577826408832324037508573393292981642667139747621778802438775238728592968344613589379932348475613503476932163166973813218698343816463289144185362912602522540494983090531497232965829536524507269848825658311420299335922295709743267508322525966773950394919257576842038771632742044142471053509850123605883815857162666917775193496157372656195558305727009891276006514000409365877218171388319923896309377791762590614311849642961380224851940460421710449368927252974870395873936387909672274883295377481008150475878590270591798350563488168080923804611822387520198054002990623911454389104774092183 - -# "FFDHE group from RFC 7919" -32317006071311007300153513477825163362488057133489075174588434139269806834136210002792056362640164685458556357935330816928829023080573472625273554742461245741026202527916572972862706300325263428213145766931414223654220941111348629991657478268034230553086349050635557712219187890332729569696129743856241741236237225197346402691855797767976823014625397933058015226858730761197532436467475855460715043896844940366130497697812854295958659597567051283852132784468522925504568272879113720098931873959143374175837826000278034973198552060607533234122603254684088120031105907484281003994966956119696956248629032338072839127039 - -# "FFDHE group from RFC 7919" -5809605995369958062758586654274580047791722104970656507438869740087793294939022179753100900150316602414836960597893531254315756065700170507943025794723871619068282822579148207659984331724286057133800207014820356957933334364535176201393094406964280368146360322417397201921556656310696298417414318434929392806928868314831784332237038568260988712237196665742900353512788403877776568945491183287529096888884348887176901995757588549340219807606149955056871781046117195453427070254533858964729101754281121787330325506574928503501334937579191349178901801866451262831560570379780282604068262795024384318599710948857446185134652829941527736472860172354516733867877780829051346167153594329592339252295871976889069885964128038593002336846153522149026229984394781638501125312676451837144945451331832522946684620954184360294871798125320434686136230055213248587935623124338652624786221871129902570119964134282018641257113252046271726747647 - -# "FFDHE group from RFC 7919" -1044388881413152506673611132423542708364181673367771525125030890756881099188024532056304793061869328458723091803972939229793654985168401497491717574483844225116618212565649899896238061528255690984013755361148305106047581812557457571303413897964307070369153233034916545609049161117676542252417034306148432734874401682098205055813065377495410934435776008569464677021023433005437163880753068613673525551966829473007537177831003494630326494021352410947409155250518131329542947165352164089215019548909074312164647627938366550236314760864116934087960021077839688388383033906117940935023026686459274599124189299486771919466921436930468113859003854695674493896608503326776616230412252016237753188005160515672431703429026925450722225213972891936880551722374424500117253400391608019951133386097176734162660461073160502839490488652900367939577292447038637156268014222959401811270825513710710113193757653852931049810187522670964988718456427706279024201400130351029277257873323362974483425793829163819060563081096261611614988801585554385004830748976181157545121697905898543562330970182151097394600286811868072516047394404389555706298311761588649133904051123770516767707951778179308436153604841663369568605395358405635911568855382987714763476172799 - -# "FFDHE group from RFC 7919" -33751521821438561184324892992841956031256524096764762523080427484131368183681238652286303439277919364419605375975741556865385545908845926426890806171934808386673338677817446992026011784349026750519375730205067498701350657030856602039247991829540145540001367697563530312238373189195859410680196740818496273776863982316239487439125584973486191474973070378586678136324790578680454630958344992260559731819239256040561423139407134895441043521777796400880951101664061960549417775619248830729218197463598192224062477224088661984618875141239361375810191700348746470517603586330742337739315086785758610522626080327305070861763732997096646270232538049631764978124370714033713690749348727603833565215088374348155839869467418301934486261774031333194202002514049598635757051715292153270068806927857370077400854342621469193035173582620808395011965872285119963665326566931152118419683195410230531880091058340135241442529412915698052541447285219904877547903853970539536057866360165883117245413187530187706879654021604384751733362734886086447963479243086334556742008371133320333144330529868075901065270101499033142677098456216621473599132476055885593228992805674421717912030137492923124370487889214032208165952268509981501451774970889626262931401169981636584425302941104561318586295950568633223864381392065855785614286866466034588630668284169362643876828113430270351563540045399616908093185001539414731258530233312567034617287652871707877648601789117465138822759448972467259851264567429611605233655993068745892528795005477239451835762239158148450946495583269774730192968123453831376884299400027264972551783838651516361577307080496493669697500674115993933560984134638146861375527138211765789496434131148421504162050232089029807657513443213647811723915569891007483031985943458980395910188354328838067537352640645494922975415613895710751245784814785127169311178294820863 - -# "FFDHE group from RFC 7919" -1090748135619415929444037382073202164125305063117061359021210911270577744302484095783585256262132857867507012151327745319420949480631077659230943007731372290338916318467056551341312388724237204552630979526938946243971958249567992270660707645223444998212375042421215776901548713954608377879903140801084739259304885738884241557789963639848414142435545413461220375392883746746009571997041033445022502762816331857033727315823681421531580986559568582495054304419334754793864359536511580585755680437972489876200744058648895832633694632513670176667389094435272527511943458451278617893700596377728765952665861962906447628133961178002643746220845591569312550242539556477924846824431386227398784372946565741502410953510925086230339755945668395462836859386976915262545264219099083866412323338929445556193690276085130255735707017517324908584556020047122304601806052013210478673966121765822384984613134062610932880821764360557629800471942620120350089258471142266672486905811824890197561222168259425622075380074970894661940191022351313937794403179128925897399112543950028771599485900567258712506491423242565563135524281249329012935005778031068703683453260896098798641811119050812310043452672866472626886632040451127891259822859833579017734578653167790168028670602474730129723339966367629299069464612922206043242915619930604287973659968151168649532362252217391606094542229202850891990149423286722373933582772946978151293864418092658361871788530836011433246848517279350728403540496593224145424561966649653985963026020941223187837459880455379494869707430746485961836217272806165182791750397289355418934743450060932235238237908010122017218143239665855653767803345566744660974127130587188591627469364051467546830550982678041483517603551345004201416166657317979133177076850863915723452487089990921274837044452675718747451622274394568025709298240157360143554038242669443266557467589294627069491899039816156659993760960331555864960579941903669595533661959937683218286259759942024512967175841717416769943853374953316002333533954475281180536503757029544656828281916590129722443603212328905281386443054134068074845098476931062612287259260077268525729384552957078890543508903050684066466350832645258291471581992414681774952272964607180615323323707230823981670673369901279153005955624089037761236230721391005676907275360233030103877306374767486038871773571307196997482447151534288054433129088702568193019402125710114040359224543481208871491986232520827933323475832217514514887471827867630829567 - -# "OpenSSL" -11435638110073884015312138951374632602058080675070521707579703088370446597672067452229024566834732449017970455481029703480957707976441965258194321262569523 - -# "Apache httpd" -11141973616799305182672125953821539621789863864652082189484418383755797726500394212227314338509410225240621127512913527972129628050063918116985983184044619 - -# "Apache httpd" -161924636724157236995539194603424135829045460791094305399572880130740597902511283656435607474782334562452295847429354234894102736530695296652601242468041123426186888474417097353027907965636446587415802158180476224678572126072378632347236490658815309740591429281572158171557380347843452583426729104575168890987 - -# "Apache httpd" -8372421755538377327377912526045445423027732035562313241965800453667849685158691589507936013805295187219621475007123900107532269487803598942841993804845107 - -# "Apache httpd" -150621238998402554141426358892807528070450929584024050594746304264729573805267992507071188730865440785012329520820489313721494359461887733932969896388657569112847289565683617995554301683431835378300250205597326665273328905597509521195196490490065048848345935446963329447852572726043146337361398005701852368563 - -# "Nginx" -131832052042219009527839525934268128127355300704472845128573174908898587826481581974548040446189688518070214483643209695723925616113897243950922364670371766056432630785982773485713108424273657672047098239473476944390258716112687012012440120129627988472009949456811428528912427249964927042573604085259319733147 - # "SKIP" -171718397966129586011229151993178480901904202533705695869569760169920539808075437788747086722975900425740754301098468647941395164593810074170462799608062493021989285837416815548721035874378548121236050948528229416139585571568998066586304075565145536350296006867635076744949977849997684222020336013226588207303 +F488FD584E49DBCD20B49DE49107366B336C380D451D0F7C88B31C7C5B2D8EF6F3C923C043F0A55B188D8EBB558CB85D38D334FD7C175743A31D186CDE33212CB52AFF3CE1B1294018118D7C84A70A72D686C40319C807297ACA950CD9969FABD00A509B0246D3083D66A45D419F9C7CBD894B221926BAABA25EC355E92F78C7 # "SKIP" -31087337795061487877547416545715496334920954980132212151448781444321393445568157959166911302972918628838917381555939620290244963511997037011253946065678925033455872043721454426215650798450188675325621498188688302603627388365642425546473761584899398546726625631228589029183157123265299738241899897560139599077166257814263354432724020387267456594044458497157226037520021564951601668256091905149808373739011153824316842260356584928931097012930709279713696588076097146536216639697002502410139891180002231258705541413293860269631209702305813614701588402302998104362562812340366960005570331931340105075488237470969553357627 - -# "SUN JDK" -13232376895198612407547930718267435757728527029623408872245156039757713029036368719146452186041204237350521785240337048752071462798273003935646236777459223 - -# "SUN JDK" -1418488780399624169246918906980830188668962659968489177172519612007411971965075884911751185624649475197807409457369163882960326663412481439463507475025544888587052733646843233033458377686354235239579046252542291754237282749312023983 - -# "SUN JDK" -178011905478542266528237562450159990145232156369120674273274450314442865788737020770612695252123463079567156784778466449970650770920727857050009668388144034129745221171818506047231150039301079959358067395348717066319802262019714966524135060945913707594956514672855690606794135837542707371727429551343320695239 +F64257B7087F081772A2BAD6A942F305E8F95311394FB6F16EB94B3820DA01A756A314E98F4055F3D007C6CB43A994ADF74C648649F80C83BD65E917D4A1D350F8F5595FDC76524F3D3D8DDBCE99E1579259CDFDB8AE744FC5FC76BC83C5473061CE7CC966FF15F9BBFD915EC701AAD35B9E8DA0A5723AD41AF0BF4600582BE5F488FD584E49DBCD20B49DE49107366B336C380D451D0F7C88B31C7C5B2D8EF6F3C923C043F0A55B188D8EBB558CB85D38D334FD7C175743A31D186CDE33212CB52AFF3CE1B1294018118D7C84A70A72D686C40319C807297ACA950CD9969FABD00A509B0246D3083D66A45D419F9C7CBD894B221926BAABA25EC355E9320B3B # "Postfix" -11351928295969362153680318143899638392634652084406809180721126850912534429957010348519890331306577360308702381391458869083885638571113632680200730760851979 +D8BF11D6412A7A9C78B2AA41230ADCCFB719C5164CCB4AD0D21F1F7024866F5152C65B28BB82E124913D4D9556F80B2CE036678864151F45D5B80A000376320B # "Postfix" -24131293777886374118584606661678552444065113984688942136778980647818164970852105655088429124396761599838827087514740364394273667387502830998781367142799184218851559149661801594513163362372771874046737233840092368303597660206162593808771774336440959680029703901794663844140996661787853155797815168383327259460283094609626756009315263214901338027934420086863770577133358328638467072634923150631754665130537846660356778764277584029327763941442223552847441902193518153870526066148265594588320847125072665688996554047265314983737297427106179945662121632266549409922372350824775582437869586864262636578117679890847409111979 +BF281B6869902F379F5A5023732C11F2AC7C3E58B9233E02074DBAD92CC19EF9C42FBC8D864B2A878693320F7240FE7EA2C132F0659CC319252DEB6A4994792DA1BE0526AC8D69DC2E7EB5FD3C2B7D432253F61E0445D75384FD6B12724704AFA4AC4B55B6794240885448D54D3AB2BF6C269529DD8B9EEDB8608EB535B622441FFB5674FEF02CE60C22C935B31B96BB0A5AC309A0CCA540900F59A289692A6979E4D324C68CDABC983A5B16AE636C0B434FF32EC8A96B586AA98E64093D88444F972C1D98B0A9C0B68D19371FB7C986A8DC374D6427F3F52B7B6B76843FC123972D71F7B6C235281096D6690C2E1F9FDF8281575739A5F2812957F92FD003AB # "Postfix" -7135787487680160723158987360172009509857780973879356519050893028700610616910042141909504379139750530669840288414588708459507347709411497939019689914055259 +883F00AFFC0C8AB835CDE5C20F55DF063F1607BFCE1335E41C1E03F3AB17F6635063673E10D73EB4EB468C4050E691A56E0145DEC9B11F6454FAD9AB4F70BA5B # "Postfix" -124290078192881725888826880475608268121546479080319401588411202759306021711058769574616590974367222833180545066528602465043919413058514740355249599358163921882995239255028847197529491772541340375114213691923735762979921709723984230280341119838110698845565638766769901880452341248731603339034272624514428481179 +B0FEB4CFD45507E7CC88590D1726C50CA54A92238178DA88AA4C1306BF5D2F9EBC96B851009D0C0D75ADFD3BB17E714F3F91541444B830251CEBDF729C4CF1890D683F948EA4FB768918B29116900199668C53814E273D99E75A7AAFD5ECE27EFAED0118C2782559065C39F6CD4954AFC1B1EA4AF953D0DF6DAFD493E7BAAE9B # "Postfix" -10096187981066053559335535449169282457945760362469786309557937686443731234028465097513776908358954978429010128113292083701478593065474911189952431940546219 +C0C5238D3AB3A36357C0D3FED4C28F170E7ADB8E3BB6A5C2607DE703CCA310CC82393C68A0829C7A4A968CB01AB4B8A09E649D40778A9C9796693DCAA825AEAB # "Postfix" -1089090311023821486807062646667755441663974766415146023889746307964280220954453097088413985218587552379044355794097665552117500934098507055783139454648372005227264905074027069250089786740659823130740976279817510828079511169071325147 +B39574CE0BFDABC3539B0BFD6EB2646402DDFF2E77EB0D6CCE042C8E5AA7964554A62FBCF9771C50668E48A834F081DD5B5AD4A6138960460565572C1E94573C3E38A6FE7B037D1646F6B3213C44F1F190CE40934BE6D60E2085DA9B3F5C1FDB # "Postfix" -136123388004568009176875286135055183919622133760505398783397401047902962378621318101100481790979982216519828483232429970364693220922572981049575270176219908104060081734736799288400844770528117178481382626351711182233806272597979705666996232841536687325828096814721669135261423885453987983624180097457782693179 +C1D89C90B1587CE15670D7616C00E6E799049F86D9B411092318AA19CA497CA89DF7433AAFC31F0EAEBBF2EA5B62A15F7C26A8B45D2A25AB88702706D0F501D96A1F482D9CECFEA845971DC08AFFE5E179DF8531FC589135E8C7DA557BAADDC20A9434F7B44A913B1E16892A04475DE942475E3061E842C123C7977863369D3B # "Postfix" -2056362021987869040866222775971525526713848817411256130367970754396969557869817702606903423615283059303930616438676624104640204217164473099856199216305279508718747202276171819868432314839088974911801002129018672739575945202076259230302103370863451826447174518117143102638489276724376611076549917224491477706108610356540170718925518289818980666063927549928069325768537343367153162067020241995073818799850549182710199952635278668959071457969808520304484680273215899 +DA68257F9DB53F4205BC79656F196A6F701191F208482BE20C15D931E73A50329FFBD656FAB4A95F221752722CE35DA1A8EF164235C6D964C1B3B34C0990F449EFDE6499FF3C370A91A49E3827F296131E15A252F1540CED5C38C4ECFFE2FA0A41BB485DD354A1EBBD1F68ED2A497F6852B3A0773E19FB44CD4B213E3BBAF6A23637E5FA95B07D7B5896C4C9C0CFD93FA3420BD7BE1AA8B55758F4049754B059235F980990C0498540232D213EB007060732FBB991409209ED078005145BC19B # "Postfix" -26371476087150474532132008655311203525984191621650037797335673054271351883338792851526864908736384515015553905714370466910888328281569556512680757420248619460502802406103896590120987564792497073052858573915284877543392830972701922295410164673203260676695786443597509581751209037220443274164352656996468549138046641990095766583932817878707309357841837078365072329679282667717608853872093084680474764076406402800742626159266353107911079809322117978690117000544919386308980746878875294902444713440174790300512221828280260208844137639082842338734111456679990753248043046594738798915627967835625360741492443851601099267219 +D0E6FF1F39E0CC85ACA4E6DD06E52DBFEA642EC7998A0FCB3C9DEEAC61FF693171FE2F7B6595A0A459B8E3665B3FD842994F0944C58D8B5D16AA056E8B11591FD71184874DBEBBBA9AF0C3E20EB80FFD08B14898DE89DA001504A451BE5B600A0E20ACC5835DC40FA38E11662CD3615F1683AACF529C7D75EACA67A3AB589F6717A0543A2BCAB5037E50BD991EEFB28FB4FBD22D6AA9A2C0D4D2686C21717875824CD8E82C0BC93FF6F064D96E76CBBB99FBBC15547B7F97368F0B1CFFDD2899E53AADCD84ABA1EFB221EAD649226A306A632E5279CFBCC2B62EA55DB3DAC2DD02EA262F3B0A12BBA2EF2BFACC25631BC300188F36B7305A551AE012A1D29C93 # "Postfix" -13337623048342799034827489986910318393008849763036733997149839779963204489425757309012715340523200875542318060972273326641217824631730700039857742855624939 +FEA8F1859A1369453464B5ACBE67E5759061249D865BC61EB392D0168EA79E58918E3306C4EC456E0165B423EA35324083920E8CB4EDCD14B8AC321F4D2558EB # "Postfix" -1533772406382956570152763108431991954831079405833258610827703555135606586893527939272614759361191561110646045114047738154033517920758341678370617073220477513898951427441733234099780163358327483548965595558112565701277519466897981283 +FCE8B1997D2D4D36432DBB8BBED50895DF79A18EDAC1963BFEDD3B684CC2EE956808533D2AC58745B62B0222C73FDBD58F3819F89BC8718F9EF1E038E42987989C0DA9A311F13C5FDE4190B60147B33D1AE1935652273F37DFB0C0BEAEA9BF63 # "Postfix" -144637424961850425159905784027136014061880826531818983352585061296526368581179214296922065913823633724228503264147831887830254308079169948903074953931411083056118836353233843818642834810107342452429640402033606357719495510563519638658174142659182338760323238086948118168424439691568418572594944219477298153263 +CDF874A8BA04FDBB806F43382B9307A51EF2E2D8DADE0AF257B4C35C886BB6B9F2F0270EAD42477B253087302B8473DA9BFB332AC883D1DA7F9978914331E30AF4391C4205EB052EA14F5418DB2FEC01F267C99980BDCEAF35D36ACB5207C3C07548D1D5BD93064F4E2409D105CF2373A2608C8247CBEF79B548FCA8DBE4872F # "Postfix" -2042713559934185643384327549527952458750622217167335751028047396411788957162246741725543190665668416817031839560334887966601364296103416314875607373600606218726870529318758852284243260138607080937306070901820694908266357001271027028958097194186248177918896517910126113641694455442417769493899505072159312860025674661873706392362014784672110060931972136138821276444318148803052032775491121430546126966329795445327961129787860725363402062777363244414680356473486443 +D8F50C0A3EF7933D07C57BA52DE4F1444ECFE82ED87BAEBDED0F8255E512D4DF4ABDCA17A81ADC45ACDB68FDEC8253928C6ED10B30463441AFAE0A7E4E29313A57F36EE82683DCF67EB7C55A52E3B72983FD96F19C84F7F64A960001336CF435AB0E5C131A6AEDFC53C70479B1F09AB0A2DEB489C41A70C94FBB5F84046B7A48FD61A6977353CE64681BDE4D0056497052F31515F65557F9601E08E2C5560A946A5452F61D707D8A86AE439D03058023A7BDA1D7CD9A0A0594591FB8E01F3C6B # "Postfix" -9759154167025958083571250365552992993534466195928785797208140837064455011559008409756152457212745575772062478546361342515389863167056447063023865399211283 +BA55C07CF9615E173FC742793FBD7ADEA33C5DA6934163880DF2B7738AD8D30E9A4F06CC3353864BFE10527B50AB9AEE2E4EDA4F37155503E83717207F19F513 # "Postfix" -1364948145886991617895978559358903167966290416143667578394285325644381185372799885861597343368522645272011717362014967121205629440617659315582294484305490057030886926126158500711976814177825019653800069743928883494887162161622087307 +E11229EC71066EB863269B3A182EE3476C0F2B6660E29598C1F116AC189D4CA3C9279FDB452ED4461D5C7023151AC644207AA032D858D0173D99F615376B574281BDD512044F0D7A8C496F2DE14B15AC737F00CAACCC80FF3D96FE553A7EF68B # "Postfix" -170509805985945428967563804421085700024309580001072283516862390953398284789689265180987459434776023075205610950717188546433293071493512609789324612714292386941858855686900608567108340703947439969571374674464812699728499679347745006429584325043673764959755753323095048465275743217839659384932866032300078439107 +F2D063DA3BA3AC03014396E0E62AF82A7D8F4727376AA091D0834133071DDAA8B5B17B4E262FDE2B8F6BA42ED56C0DC95A1AF64EEFCB37D6ED9C6F2CB0A1501BD3159D600402A5569BE1ABF5E65872F05D8E10FDAB82AC78D18FA54D0B70FAB03EBCBE23B40AA7FCC968C11B07625E45BAB4C36ECF588F4B8FCA643D3D409AC3 # "Postfix" -1399756687522921964208442265587277224590999291970020878117413585753624587517145241012458149142229516760446050107835226455178997986671341265900784797102850306784040754165031733011704700434845054226208232294383130796490713540743213929432845289812563992089777728134866354306530112982376728691670345857960914971155568106763073589329112068058914650276150476331492500275579709331992458078664551226290003097390552576077474939787303074332596329599148724157114197518536243 +94AB27AE97F47A42451512B8E0D12219100858896CDB61459725AAD551A89C4853AAE9224443D4BFC094F9636B79923625709F7EE83873F996E8E9EDEEA62E40A3FB5412B92B5980383830C1592B4BC4CA77825596BFE07CCDB4267C99D4DC054FC754E864905724241CD7E8B5537750C3ACD3AF76EE63FB329B3258339B3FBF6111E53E5115AF349C269DC233A60BC476D36B43572239731D68D012D330E940ECAC324B0E753C74C6CC490A2B4D3A4163F3BF79E5DE034E71E5C5C0B6934E33 # "Postfix" -30665078773665433984679390022488424719778975164146202083131251833892119277576018817470613424046186801389172270027910937409609108491794879785967303818331364169223881734218065480981193865887637105068086059746777211418404547623912175779761293496184572560489062892861925196800372347853683709369252088792223794330075784696968081981902086985383387978231015947493852904756936918233163868719135240372874496529063971007348736606704972376420631489422417247291206292728386525387923483221986802035152273686134933880580692993177449671583228524148903686102484113995181746319098939406274514609994062637696036007964340964533117834243 +F2EA0A012BB967DB1D155744BE940E859BDBA474FB6BE6442AB52EF8546703DBF32B7B869FA8241B0ACB13FC1C59CC5C2CEE7A98063DD648A8ADD2876584D6F0A62AEB8D7A6C0DC9ACEB41C2266F7920171BAA5AF924A48370E7EA22B6ACC69DA3CB36CB531351840343C2ECAA760EAC7BF9E757CFD2432AEEFF5B574AEBF746C5E783F9E1115D54A331F36AFBEA7E6012DB1536C54A6D369BA1BDF06558DD082225495A6E9866162576EEDB314F174DED6923FCCC31AB67D8C2558F9C128538CF586B5A01D3B68BDF8685BC8B550B36B19F38E71D3331A12BF56DB8853A44C2AA7C2E8E86664B31DFDF6B7229E63A064561A7976A044042B6F40449C46ED403 # "ProFTPD" -132996212497555757714839577520009599982229563766990814349170419213831793150518344581415624091585295362723791618044438047032948658522696342563919889163541989736011703719977966038136834855002285771085403405914099274079071528415842277349009763640550881468502896685974195502523576590837887774944220227692918505803 +BD6494A6FB1D1A7CC5DE50FDB83C577670A94837207B58B7C5A3DE09D6AAF358A16BDF9B6F44ED74DD42EC68EA06EA10B0618EF1E364BDCB45CBE81BE7E45EFB678B9016FF7708994D95D4D3AEEABE86A994CF99B331D12FF65CDD1F8A3E6410BB1737419684C9DDFBFFF7B1E836AB1A9E483BEE00FA3AB3998FFE2EB59C814B # "ProFTPD" -18858581929742317527029478184638854842724462225720836179117188808917671531240871347611118225573584796605541571727033806983637845587663011540549398931093362137864722376547296516821251924303406852009430817109406449016925627536728768913299637717356641023929230337606449236348118535296673960534958260471470936207746899744229699227402402594684686990419598035403972292138232693389441133450887303721307090039985977409326551114653393248153491003945999649497125303737739578242143102865505268997450435612946830940154792978896702775943651552752271560923011637181201283076815030600233147165141152749108754455161316496472774445347 +956384C82AD6420D9F7B6D9917F5218E397E90E05191FB06CFE0A5989A99DB957C392BFA824152523390E749FB2F6C8FD6AC95C5E7B3EB774FD7C205B6A01930251ABFF05B320B752E8A070E68C222453B909569F6BFDBD25A5AC15CA0CEB7E17FC5FED02AA867400EAFEFA397AC7F936BD3A496D685B188D38642F4B143078B60F68F0C2EE2B8D043E3B327CDB6AF8C6DCB995DEE8DD1FC42D540758A8044CD2E235727C1D26AB0717394C422E1E1E8ED5D7FC82F8E90463451DCFE7601D3BE2FED02451421AD8C9FE1B965903847B3CD95E71750FDAEFE6516ECBC70DBF490C54D985EC4C87063FB52050F1B966139D1D8A87BA56562418B03E7BBBEA68923 # "ProFTPD" -1690599963976092471219037714997293855906302310875281420968063614328589925828056077695246555017889987035500367344808224338477443561578625431475483707580988822589648483623980475499118810285212591091135830604537640714865512873460169015344343192483199148216608008625051676959634598080985210766854387762630074527385892020512178705520293062481006218780660207277235008828769064469617081682669959711930850913832434916213132582786972860232373841378773014990861911716877783 +B38F22D3D7AEAB225233C8B89269E95BA3A610E1C199B8A69CE100D0CB73492FA61410E3F42A6CD65D1B640B2B30BB47F1CF5F4256B18934B1BAA7C50DEC736D8CF2ACE549634342FEF26854464CA98B583408C9F4CCEC49C8A0608FE6E28171182416706DACD3130F6BC209759BFFB099BCC1846052BE18D22F1860271B3BB094CE19A5A3979D6E6FA03142A1E2A2A77961AEB43F5573DFA98B36C154EB12D06B1549AA06643D53747EB0D3ABC74DC58E77B612EC02C61C67FD8A0A2FF155D7 # "ProFTPD" -104550704091518462875794517239932803228795640080961293447673045687504879049730788416000819314820105958147984905210586942301309304289196753528645175163277955936437052460041407055113432460397792985373298283729666329986343854287860035912543769966125530991956674119731252342212248133977944642911919848432245755403 +94E298D77CFE0794EC48729CCE370E07EC2B5EA8245ECD65621451D45CEF4E1E2B06826AA1182B2633680ECD3014D3F071292C7BE604AECA3B363D9E7EC9E0FA3E63C1E8579514A65DB75ADC1E3DC79A4D9D92EE80E45E72F224B2BDA0040E3AC25E367BD2612B3D936EB730FA075B287AED5A804D6C2BB271F46225DD514E0B # "ProFTPD" -123120551618399898699275185207010546211742537321803360244900958280768207448346752310214792790377162714025492878116518422402416452790435000574976635965888758275326899087155471405218243739016862932542478973649475145841047404561698683215439607643411122685696959117693582083223293718196252180492595190774509386403 +AF545926CBFB78D5D923EF136F1D2B5D44BDD8BDF35DEF7D3578F534B5C421918473102859A908740F1886BF91BACE34E909ED66D15501EEA213772BA5CECC10E5BC12F1E7DA4E2F9296134297E72E6D8826E992CC89EA39CBF38CA2F79BBFCC7896422F5E01B148F0AE34B11ECA0B4617AB582A0535B4E28E034FAEF8E8BAA3 # "ProFTPD" -2072532323310501692602322388268833396123289164730332267469573021914276523184450666618978234290563818735721031645764083012063719326736169342391072129575572421888510449733093943436432405362027186491718086792358334086233189779026493592066693945045050284042918422370589842816833223211080055541474219925354652062740315569261166622364419630766422792649520961544329870455119648896215813081694106880913531338140089714955197662175239587929209024190072822404107630757857067 +DC1FD0776C5C2E41905AD4BFCD1761097CE1E64845B72595F054E3AEADD83356C3A90397D02BB136282D586801BC2CD524AAB505AD943360F9C27D49620544A4BC46B3681F369C26F587D6EB49170B4DB4E61D9CE4A7CB1CED71A430487E292A6D52FB84F03071B58ECD67F4870D1240036B45474EC1195A11AF318A99F4BB11B137F5EBB958BC9E4119526737C4714E1911525DB7884D966BFE48F6535078055BF41015642330F69FF5FC85A40330B6E7BD5319013AA177D184030D5C70C72B # "ProFTPD" -104853848541625611565027567937000048853298267079325188824720224546354701006518045430304636072499713382704797349764784338122087988075844159399738334488490583340241104498736369527027446023860951495356349935003007271644770819847539446840368531546048297372864850341715016643407939469252235645642453257754265084027 +95511C35DC6B9CCB3A252D97C7420F9E88A08969A4FEA3985D9601E135D466A9472F484FB2E17594E52AED5907FBE704BDEC46C46392C82FEE0587E59AA8E245569AC0C3A84AD65B46FBCFB5A9BCFDCAA52E673181A74FCE829C6573136FE43AD76DBA5F900214C3CDD6E6FA41E18C7A07E4E5F4493B68D06076B976C791607B # "ProFTPD" -2147497872306889053504904888759358275602695222009945054108052972067120354595691834400135034995896341236547003124573230676535767835278508796798134916404709542900609890895920026678765629400534329817345465508784448555078707537307882450019948089258345775683170910399405732489472619533026653306913904331961818133065102121154500321487478024465642145780362841606890007568595945037955647568957020977173073532849222461327972617348846814678566932700323274394446127558666907 +E4161D857543A9C80A6E20712B61802BC49DAB417CDFEC6690B7BD00FAADCE83A7547D5A189574A30B911001818C0A48FFFEC6ADFB42CD2EC85CF68ABDC43F1939BBF464C7BEBBEF42AA14133B871E4CB8C7A2BCADD0C3DAA8EAD91B728ECAD1913B6060A0CB2E1BFBEAE17E1C8D85B237AA9AF137587858FC68B855D88F25CD559ABD9857B481B3C3D3103BC87CEC26F53A810FD1BA10A186A0A28AB8E67E7B9213B7A3D1F756DA15C8CF04E19F3EC0880A8FD1535088705DFCAF612D11AA9B # "ProFTPD" -111213710907361843217505524310927976465342092915425056395273336147179504107691110941903277407929302520103543347451222500858487011084274592106195452422261247548928103551991676417076675303218099117588229418345583422831960086789112908165814516444053324246610424153249337581410600100580389709994157679621299828623 +9E5FA306E022C6A31E3B641E271FD44A4B3FF3A86287B11875AF28407D29DA1734A4935E649871A80F826DDAC70B69EC26E6A7370D8A973C31F20C404A33930B2FB32FE1E5F8152317DE2AF3DA03DA00F0F0B067C90857369FBE45713D646EF80CDDD08F8350B26E13006A503778709135590D8114875A1F99F3ED7D804CF78F # "ProFTPD" -30654731759923165109068549394646174606854727560270885171118455001834361039508262661339420809312767964610651844011506730705488517327796540861106897019325049871148405402236945049178642616972180268973325675055028097791829107978290394470119050766353933419488529294688328656740595673735495568398070771353558240253633506948715867154144045422013754218964484403591502950454747491574863086439822125629822452768189179177186539594550005550512898625828856416703741709780468562505839527127374406418271774990679091276656962041750605852553264770538287381580788100834107772346595084204530201157938144045756467942963206230969457893123 +F2D50E672334753223D1E862454797E58E52FC1365D872DB407C5C62D6FFBE90CCE7C79B003B82C521126D87230310576E9A5664E94314FE555ABFDF4DDFB9DF9ECC42F945319337D862D489DAC5F3652BF6EFC63778D7C356774CEEED3A2229DAEC576D1BE5261504D0EFBF1BEA6F9D0B266D2D1A0450E665D77EBBB1C16BFDCB20095B06976068F88481B5CCE44E7617904AFF92F8ECA280CD22C2807ED8C551725A029789CAF23202772A1D3E80C553045FBD8B0EBF9F911A9B49BC7FD6EBCB6984DC68BC44E79B20735809AF89694CAD2CF0FF9174406D4E65517A7B784D833BDD3E3A125AC2310CA0D198D4E4DB34B6978375A4845D8F3F14284D24DF03 # "ProFTPD" -560453074889691084801508706747087803540613692838919659785572557415210631700643171604008221497013769908348013955874542884136354619137507720741899179238077988760004797077407812589900838688215076167450301205296447158745926229854739807818394106988261586396065090531475950636513903415267816803946418255520553693928436321340106430173695312279494235116237531042948629210283927454523812977173250155350409330845643548406174146370597398556675488785763553330369703618129430493080622359701457094947003591314994652685327155023420916183839907422844528253242557377002612852746197024635489493049498059762863383013077143319094717952017020036623946911388362291925754554145419902368333149508480700775304575863975993149105461894793388252798498052849927907736752612092770718880461605439373769712890534662083206525052790244797011392130835414585618712008750755694714606901923862380817372512163207489817525845729942023195028797148511734227873744682215926584339267728914054388398633829371406140091339600806643048726940156953947581944854744710145129208742582630965096415508072574658541836819320370543388222808743323853519111716840418501630881509493931126128051519749175014728034045603456558927435106155725323305574697528346609104862763919932824531184872477603 +8960C04DFC123FA90F65379268B96EE08579816D67B2EB4A2B597F09055B347C4316DB7F25E213729A5AB6FA36DFD6F46DF815029B75FA2E5263ECF42DE53ED511B6B37A6068049E098CF40B1A20604176FEFEC1CABB711CEB4DBBDA9E247DA64769B4A59B15DE86FAC2D21701B188FC94246EE2D39AC6BDD292EBF24259EAF1E4DCDFBBD595869DD1F0627E22336DDB168E2043DDAA80131F78BADF083687BD374A369204C8F2D32E24B04AAF93B8E3C0A46277B3BA95A55DEFC79D5070240DEC48CCB798B6CA3207270C48DE2BD1B060903E0A611F2D667CDA18F5EDCEAC35FA7EF84A69A3D5AFB114736B85D5077BE27A3DA54B1CA39359A82FAF35CF69A8846E57458FEBC2F6572231643C5A5AC4B8174D70EC9013B327ECC2EDC8C25354764E04004F09695BE2AA14C27DD62027A8F837BC6FA4E9B4DED27271B2DC0E634A4AE556BCAC7BF6BE755A373822D446F8C09D28633343C48994DFD92B65DBEFC136583558A1A6A2D9509B771FEB6D3DE420611C91821497CD6B3585458984F0DD9A3FFA48792143D8B3CDCEA6531FE18522C5CFA30D15C42DB47884B795FF9B5ECA5EAA0BB45869B6EB06FBC3AB0D708FC21E566E427FA4891975FA8A7153473B11326BFF5209D8520E3862CC3B8917E03FCD6E5DF59BDD2B773B1198B1F65FE6C8034EF583DBB5053A77409504B88991AF5FDB7ECD3F21D3F101061FFE53A3 # "ProFTPD" -150247087203561355396392008605529599655265834016635685469479449170859963959446007961115768712036600163521320731233612979799726616542001443845031140881081476904672802767897302854393730990568959543431711914873544079199847213133315505824087329022680038499751501391472888045916637294419666350825877503188897147459 +D5F57E06FE35B84FFC1D5405BD8AE6E8F5FB6E8B5E2DFE9E0D9245440988D413D763A1CC43E72220951775536C58E6A7D81DF11789340333226492D57570F623180A5B11C6472DCA0A6B61ED288BE5B1F316F5B006899A7C503B3E29C0A05B6B3DBFA70CA45644983BEFF715C81BD7BE8515BC1DCCCF627172DBE4892980AA43 # "ProFTPD" -18755180141969143456719975490837299591661486864459177699347875191706943914337986945386993995828353706677617962649773753118865573252060087883492944819935042481061008351675891635789201271724722361772070519804796837601882165443561099647909860614358193001345124267045197407694355612018622267446950565235314913858029731861206146245083838508844063168098555243333600136059862005176947895926651361888272982357941329686992778843183857144326689862707154576500901134210456017229817418566122925198531060399072996158681589950738698582455848231588244562186580518380274577297965754367635749015721785225113626288303327758476594353492369673848915934227183776466162783119384190746961294042730022282533429474416217028782256985135499635186282818066176169066342864593516738317060183918641512104154959421700551502662531671060038685015232875757774746837013433410576301022052765766846360448260461798693323354583565275772757616487405118046473468040823807511862525841580430993366421786369713630767092491474732889477248883458413461697623532468385915560450742063076541098142596017865409212782228095291119074456755890648431348998467982439387249601358951311235550685074753771953235731292210445082899805267502606627215954297070962074179567656154781185995223610364040992233060243700690008404416268632104351187679644467896703035503011582445888585285643676624860824735219703168909443935692401339337973046031557855017438946499678302281454753221394836333932887051009032097287981799112327592659498982018134507815905529545600073217344336226176431386420504173713460602953964086767062800509341512637491432576105574511855949772755697886081233241895351608225518868884105051920163797783211704251614835795783619509187811273307721738804469716604103147736420435819693891673679549229810732077298529434732256753519128140787901554575275042084335576301463248436034910144072894694989973553779093182267 +8E414E3E07B487BA37A208930C9824C24F395F092A77E905335355CB81C565751C3C7D81F9FD97AF0AE1BB319B0CD5114B4402B55B1374948C638A9F36161905E1E2F1BA5F65267DDCA8AF5096928B5137845FBC9897B2302EC1CA2D2B61D6523917769FBA289AA30D47F0883014A072DD39F821DB9A73568B57EAB277DDB2311257C6FF1AEFB8A093FA99D6B31348CE8CE717D68D3F7E241540333CFA4AD26EF380FC35DA6D40045399F85F56CEF74F5A50824BF4CF7D68050DF30D75B80CB9D1E94682EDB2FC0F80A7B920AC2810E00DBF3B2466AB9F8C06020B22AECBEC75B103BDB029CE5088D3412E34B24859947FC913E32A353E93BC8F9912A894F92971BC43C171BC40B0C39BEE282E26340D44D772139C381FA9C1B529F213D614D6D465D2A2A6107CEE24566524E409CA2BA2B87941556646561362B2B35ED8B187A91BA4CAC4253AC41C1C8AF0E82AAAF4350FFC34B7AB74D3AEAC38FB9B2BAB5AC87B97D4492034AE4C21CE3F2B32FB9C6F135BA94014A1071B515CA2FA710DF24EAA384EA83A86B60009C35AB57C8F05B175074745EEE4353BE42376B838587176F7A4F860A4C569AEF78DBFB1FC300C5D47A32D50DBE8E8BAC1AA5855466D2C8818F5ECD3A0F3674ED30848D21235EB196466F5EBA0E3FA4F489CF0FAD18934C234207B6091014AE530EACEB92A549182D73F3A904FBC184D92EEC57769257A9D8EB720EABBBE7BDE6F05296E6A931ECCCB511746416523EAF4DB8A7B3DFB82A0785EEC585B25CAD59B7A95EAFC53958EEA210FB28B4587AF692AFB9361BB4FDB4485DA76580F16C78068D7BA09E323AAC3EA99588A1F7B63935A93A22FB9803717E140B695EB912DEA6C304A22C3E436DC9739A52E418D0F659473975FB4BA949D9267B0C80CF7AA80B97736F5F7105F1EBBE9C148DC901866918CE895EDDD510BB1554D44BBECE5AB454F79D38025D859B3B0430E7396459C1DD78B5EA3A861C6E95E4FC39F7C0D734AEA3307F60DA46C5DB58B795CC3B790D47880DB2EAC3CFFE495B145ACF6D50C69155A1D666CB958779D763EFD68C5D086E1B5AA973B # "ProFTPD" -932614255716527426954194994893899443909587134717378000432839868236070873898603890199268954946230437836347598137289981490576265408987539907417814723830713466576148733233948875588872099899259973963876962911687774757252586321413731977669018933516110752356399918199969341105291513921295107439970501327003341880045051040607453969130527403651621523642867493175187109244410649447543051923977286351228641391584836232388340490928501453737056493642959144891566665266741989939395777161562837874922032904822211886432052992526410005023212811670921327701168514850842580610390961290804165151896351027698919616772111286176110774619757231843037570261318458683119146718530026599865420373898076199297113860513124130129642439162193625573382190306693208066775159336188992433884373423283888634990227229613290062353442882883814897613354162938799905014787766831590510683978574804178530566885876139182208112335475740743645358444335923578926581553787899507658135759969179665698240446604058961836540194721926903451607542473634061286487416075337212225270050252982709979003118673510823200519580882640921942656114863134103393093830299287983604073902542901481419517401448876432673164347319122212645087187893760841941747029826837455871820207021713457766359649664872755306267250016087958888262104061954114160281469417045032466897125681180954407864004854588273392554731639697744811495996158775565749253746509502712462630592967709761458213810401561164084981049795535139007859077837868799585937381155086342987588522510916597567815798713371610392396558783587268291276315638899899271483796418864808847875941402509378066344818876245109902804629626172034939807792153692477664189232944054519301986365498402204268869738103542360867827692774295351629924678870083278850942327036492706939882094521489455174654743338377916502241034245292826876438640977079089793026036061471920052264377503480373876982968241791339245438947719115558656378512512497926881726706471637308636797054646492009814335204611503870814749526336662640726950102818501582045460849840054285207453216588715750257633261109807491738295865709442594697074958538342316716407046367490887001556105415594262664900743919039268744236208927920962742626010051103113451721549101718874466476463653295775409095876118838803444475368968314681435270565439725470847559140534126935810393547990516635875286265092731940469309826898122583490810764696585155594623850610509624688744894442844171181116789538336468889633772702399667673046560254172554006933134177498414986043 +DAE2C20EF2673F2F4EE70F559D4256957968EBF6D465B6120AA82C5141D4DD9532599574D0CFE1485102ABBF12BECA9E569743A8B91A8AAEBAEC0B265D490871921F3DFA7F960C2CC5C3E338809022DC585AAB3A39AB8E42663D3937885F312DF974A81885BBAFA98970F15BB3608623954E31C7420DE200402DCF3FAE991E3C2789FAA3A663CAE9F5C26BD8A6AB7E4413948073ECC181FD93BF5E134794F4B07CD588CC554A8DAD0324EEE6F99925E6D99364BD2A3E0C0A8B42EC7BFE5E3EF33B5831427B37A2EADB6917CF87F0BAB908013413816D570260749BCEE1989F4078C66EDEB7A734DEB5C52E97FBC749246B4B06FFA3CC2D823BA82CEDA956BF7B74AEA46D52EBD0AC63E522C0A5318D994F633E037A51D321F274027CFAA90A9291DAF86FC1DC48BD17E0E080722D71A42FFD396D53C78896D9F5EBF13608858D7E684EB7011CA7AA95857D6844F2EB1DEB55321DE5631D682E8188631C05205BFDA2192D4EF20673EED72EAB6D08B8EBD67A79DBBD182AF23F50C9122035CA128F8D58F139BCF693B114792E53A51E43D07BB203230A2DA0DDB69E84A2865516C7F920B64959BBC8A100732C787CA2A53643B18AF5F8815028F06B445A0B95228D1EFDBA810EA7FC2FE3F219D6DB27B13EA22274D21892514FA0A3A581C2BADB831C2F6D904541BE110D9BA461EF3D926C085747262DDE02516920D380011F50B7F40A06BDF0217B9A0593ED6899240D303295956E0467C0BD662682F3D4750CD8A393849690D4092A5E91DC34B2FBE3DAA6C87E6F7B5B0ADFCEBA3C5CBAE35E511CB93F9DBA20067EE5A3AAF566301EB71F186829D7D32AFDFD4CE091AF1DDEC2EFE4F83C72CB56E96EDCEB9B393DCB7B5ABB734833C38DE19468F4740226BC960E750CA61C199062632046355260791940B5E42E1011BF6746427940F7500C2EEF3F58B8338A53CE4526D37F6CC5BA355B6D1757941A100396E3F00FDA4026877D9155DF5DF37395607F0C06171E7A347EF046655A22EEB24E708BAE8D6606FE3F82B1FF2996BCF3E81885B385B659243D59A7AFE74099EC4EDB8C552CE63E014E8FAB169EE8D053F8509B18F34CEB16F42F850C9C3DE12DB29FF7E4B5BB9B8278D62D16D5F13D8930A78D8C30CE6C5D17043859DC12811FFA0D0472461C795D92972A8BA711988357D3EF8829E80A2804F02D1C0928E50BAABD0A9FF08C273F988760E1A4BB33D25724E09272B49D162F8A90B64FEDF39410478FFBD2C0242F5D263FCF29B8E7BD8A257C5DA014FD6588D6E66F6929BEB7E808B66E1D2D9C055BC9946E0D63F9BFF31B06CEE55D887E74D2E12E4A6EBD6BC66BA24C1E9E466257D28290F425986EF77FD1B213DCE86822CC9C876E02AF0CDCC7C9853349943B3F348A53CDCE7F8A4C25D607BEE19574E246EE7C08628B97F2DFF36314333B # "ProFTPD" -128460946572822262057359109306605120772451327533031647046625697221005732816665725901582946504212374736582818589836761178529999012485342871381674433934353393937303106712438735820534568896236420093178574902954502039513652666078431761586990279191008772869049831986918279797303432637267752244583339163523262623643 +B6EF38C892CE4503C6BA44D2FD79D00D7E862F51D3149BC24DA7C86047CE77D9B6F8B7A6B256219C12E563D3648F5009408621F1ADF317D5AF3CF37E6AEE1055192BD4F3DBB991FBB74F89EB77739D6788F20EAC195409E4C12B3FEEAC824C79472851C0D26C879A8C0C8B7F0916BCB3F8E22FE7EDF0D6F6BB2ECDE7FA12AF9B # "ProFTPD" -144925986429746329552319820211520001198989689176458552347438337389405507299463218365770747208357804009826749164370407427351276485954367950795093335821830458863503379180661384347840601756810647040055797609071953593697579555534066046571617409999432650177627552951650427754499891734160186052184139722486900923483 +CE61A70D12181D0B1C2D213770A9DABC2744F42D82FCB06A3D49BB7A1DCECC0B6B162B8AA40E0C1087A6CCB04A98B958053647F5942135B95562C7948EC7A422703571BDB3D1A61D37A5086BC111DFDCEB78C994BE958F239E336396F910CE3683454D75D53263DACAE52ADEF7D614F19C491660E4223E7785E66B87913D1C5B # "ProFTPD" -115162289007948959755657135233438729113808855787722937014935613706821575983337028768883681648388956686229161829703909111979084624504403672089018965372485741289747502371975937088906812611362368895727043787370958107098559031733347943729595606679849892712753349171734318745015574338866049075316732439658885274307 +A3FF1D74997F73DBA5CCEB977B6F2FD2F983EBD6B280505850343E0957FD1515EF077F86089175C24631792D0489010F1B5D29933924ABBC77DF5EE4B99BC3AA6E96E2C5D6503C649FE57088688E70D6419F1B1415F1D8327D0E90CC317FE1B51F2EF9C9CFC5E283C368272A3B8DDFD2AEFB521D04B61297D8AEE0613093DAC3 # "ProFTPD" -136796884348914309433608566178313687173477692302500107653566211211886143478606291610252339969266161044433128956125387787447345706509140162356735699069609133141538999649842144594045984234748008239998576251245899854136813090217059279013819988558531082979779602360431032271817804377771999740652865493583728547303 +C2CE23875BBA6D7A773DC256E7DBB59FFDD240BDD90125454DB27C4C10771B2E7E471877EB843E07F1BC3D0F08C742976CC01DF32332D182ADBFBCA5388ED9E682FF8FF077ACF42D47226B0668FDD484DE7ED2F83E75647D4820DD4ECAF22130C06AF83CAE8C1EADF63525AE95EB89775CBE6BFBF11F37B93E93C30845B515E7 # "ProFTPD" -167751911251691477400879168696973893472387251048307155134997654386932267855467967675338388425759898758981392239026462776070750197535524070674716116167771442673416216658566234928237166647224963890836829465768360527937853986670204218960020207654931004080097826367749677059265522971537599345586589563008771305059 +EEE2FB92101E3B3AB478792D7030BC3DD75E0C7213A8FB7B52969A01C3160E86784A365192EED3B66D627BBDB2BBE46B72AC9F374312AB5081993D0B5691329A98A32D03169B551CD163CA1C9D230076DC48796B9C66A42CE05F8C830BED800EB5363C2D0CF93F05B80396BDDDD5041AE79B79ACA11051CB6E8828101E0E2E63 # "ProFTPD" -90164112263583338872045552783608529087937979270683138336948143992111523095218561519057070103401534340240697917506462801522299075514460931473642651447181996848483449888359288699250956320806573454874473973166568685155864072031363366921611564598072165832915957792883701137348264610414343290967731930063824725523 +8065E091287FE21C512FE3F8F9E499E60D2D4B46C22FCFAD0E31BF94375746A2CBFA88397F3260520083006275AA2A3E41B40800183BDA3C82F1611DF24777C076F7A998C9B4874862361BA4D53F7C5D658366A86D6502A77F56A9A3F82BE6918B2069C0D50FA3FCC8E2EB17A83305BF4FC5534E16A3E1357FF4C8E5C1AFA613 # "ProFTPD" -1442082006420025285159048195407350832162451354970727441133114815200914015675297262845335883189790640384931267049070886793124058848180908982173726908054069855043135110045340492943413515577525797209781974671102061281077459318689101368052740455819513045346254302071645059475553268741739489000477622236056274600429885650766582188185564690881741381462043125996673253248961545216598867257791307298215427433001483949235232717793476313459024860432728272050874931213595543 +9929F936ED72E31F78899DE57200EE92B01A3B6B715B4DA515C1E309516E92696C619073209EEB93092A6C6CF2C9DD3EFD52D7D7D31FEDC5729F6397B2660A11ECF93716A88A6F9AB045459FF93766DFD9F8229A2EE149658527015D6FDCE9C543566C070D9D1FE365DA90EB5C307B2513D2C7C63C7FB4C4D45BB5CD42B7513DE68E3EECEB3CD8B8754CAA248AF570C017FD9B6BE60851170D3816D1B2CBA8D447D4243C8EE122C3A8BFCDA6E692EB4F3E128DD2EC40EE3EF9F9E31CFC357397 # "ProFTPD" -1585267470767244273044107663411169303444883303191939904174462520657404014028566831965120807716340792526253441221740134643826007654998109460881572295636122928199853275034486996345453512356656712709629564297195683210604077436291604158194789653214040565692878135040130963708681515701288131697612156474638618573223280842292723454482563231109090559440909013349743163959067476699032060125379522318966848788470719660815660412055027428122460054977514444278077846789140699 +A85F29AE0400D0BBEB2CD2185FBFF142909D2CE384C0F2A8E99696BBDBEBA0937B84FA813B69102926F0A0E6C6E3771EB957824110A0C878AE06B3A71DD41B4CFC4FA6AA41715998054C2BF629FBEF47FC4CC9853CA7B49DF5873DD0AA4A198339EF2B1DAF17E1A6C7B0B88A677E1088BB6FF2F3FF2C353F7C081ADD6DDEBCE7B9D738E817CF6D131FEEC110DB49DAE4F118E57C17DD5F6ED97EB51CCE181ADA3D5EE3552F7B94EF46F15BAA5C78507377354469D9D7689C96D346DEBD75B0DB # "ProFTPD" -2027766136735054769692379678403255418818352577167303861335714333049379030090903093887869111474427579026561918086896224997168323675945249165494863186546471863929461941407265046037911955365720627362818156592478752178915959040090408810560235675280619805603404439626888305039177460099695421975520079420001810213018995340062647953760877418185168989345014659622446222339712804272314984374647918446112020640013288816174836923301139404463463159658546593644846797623482923 +D75EA108FD8DC18B0133CB4EA238BE928C82A2797EE39EFBCCA25554E60C6B8DCC32FB9438F924C48596BA46F7D20F55BE82CBE9120323BF3C16D3923F673F396CE3618A9800636F73C76220C805C62AE317CFED9FCF107F496084FFF4F415A954453C79F3759717B5A4B71FABDEEA7A62C2F8303C2373EECECC5FD0B5E775C5F7D4F4A8203C2FF6BE2AC9CA0F669AAACC62FFA363AFBB01972F65EAAADEEF494E37378E2F373041246AF65DA98D23047A424F63A137C8F3F2300E062CC95A2B # "ProFTPD" -29484431161230878152548870180958612754250230197705809571290478589909187981720717685327735273387416511274057781294076748771444807842553242819102107757103675878102175387855561386503916507221692084302102359372588227910590771528112112856108416996288552081116686364356381435943745142719402860898585982794136162970587185956742225497736703577210839049706015718648500509085628043135139402801209501498241421336809228371150021215528408022319773340435671934310371912646075629079601730607295032571519366354063983890572309223314476915221032441338898377696388617564377362158157334188156699167381895735324335732582041667913252512339 +E98FCA8ED6057DC568A12935A76A6F55BAADB4B40DB0C202E6DF464B25A57C206814FA9F7D7B265D5917BB2DE4F33023ADD2F7AC6C79FFE739C2561F540CF3FEADEB511FA61443D02A092F1CA505CB4B9B1B45A9FDD048299FAF90AF822B4353A0A01D5EFF06DD37C279FC3D748FCDCF2DA3FF0C655056A91709D9A1C3D7525810779DA6742B17002A99E6298165C350CF0704293AF68DE9F697E344D822ACF2724557071296C14FA8407EED88751B0662935C26071AD33F03CCAD3935BBD0AAB6D17B6936411E39FEF9EE1392AAD0B35274E2CD0B8DDBF33556847147CF3E24C7FBAF0AA4CC2335C02E302E815772F8D826A57751E8703D7CB34ED53DCAA253 # "ProFTPD" -20688119750554625784709846317430718604169888731173941060581442021098396942101427300358256348908553454806288636971267059394068813630582665414307851229838617027065211823085367080874124091537030423091584189698731707608557359950179235778276430021081065695196384877883587752768974269274074180903734141862488218377743758988416168389576813181864016049843544101343494860617717109149721309615800057724024705772317174615817205727113392329227090895224468437228745291852197014264433563112388673140491448319770113906687867727988355155701700335344209966921434310712825277548504570050704170163646175008580262305320441541340196602703 +A3E1A869E999F4A8C180B830199B8E6CE43F8504A82B50246BF7CFA12937102A24A9BD0A79E238022F1856EA7A58826281FFFF5136458075C4354B09337B124CA1DEE65ECBB502246F6A0F4057F34E9A7638E31C79190A797A600D805CB744F42830095D5E2E07E97A3D97CBE1C38B7D230D08A4E0DA9B4618B6DBA983CB77B2CDC2E7697B5C0ED0A0751851240766443D3224431D96D626B9107B5AE7395746A6BDEB645BA35B797DD88CDF08554EA96028D342E7FCEFC07EEF1EAC89CAA54E290CA35CFB13F798814E8D46B17473F282D7721AD3C9BB3BC9F8A5BDED5E4C29D029F8991EA2B0E745D245B022495F1EA615BC99BC0238BB61AEE30A4FB1834F # "ProFTPD" -645868159978225073498704495697101773837481732083889030828697397430998185294944185818778800364926531087610270569949609446772452302904635644201670284146523758813217144725041150244115308384750705236253076075188453436625954610345035236534446855967744287431950156190789571091011854278700670531536912583922257645541317940119683111443923751620097011653189398599735703771999227032202963009069882926539423644450214016849434013829538599255036114761442172565277135223452624054477098036115982499671808162028050955668311207489457471010358794390103880425866128957522089961396308079232621894437169401162215285543789377719164063329046592626125976477479709124174318014574525250156016654997445159564178612366124714025569006884547117369368843212678931012687323779005827189754176310749455258878214164398218410163448740275793790113640555375589552530143644409903650344879129909378258261046399655584779042320658036298011378163736663869520949776271215514718102599236666372363567947974597269076589991846941327440252517269575438041639963143249745243796698950602352896520319455865717885980269548846149368902316645841537870674040234260941295377801835362656637366134214004824734706415754513555226769625405638314662659282918991789098323957007561825608356119964603 +9E5098BECB6599DD95083C1D23CBB492180DC29B869A33EFD7B4521829D28F1E838EE61E3AA1A702A3A3484C83BA8371F0A0BA9991791CA06843E9C3789DCEE32E0D9D98F531A105562BB76BB5D7BBA15FFDF2C1DA797E135AF2B7DBE4E9DF46360385F897C1E34498B0F9DF5F414777F32A261E0A41B916A0FCE07CAE1B83135952676D1716CFF633B4B74F2712804600BE9AEA7C7B00DFE64A074E87F0848CD3FBC4A193B8D2EFD0BAB7140009E1ED0F0E31586FD4C8291730548629AADFC398DD7E84243C3BD19A0BC82CF7D1AACA2E06E88A30ABBA0CA95F0A44D7533677C3D6DDD28EEA44C454D4781C3916207FE385708E26A1CF43C9550820AC051A76A0ABA8E8B593F0BBCFF529C0EBE9055CF9D7ADA9EB7DC75E7B4C5339A2D09A28993FA74798DEEB09499E972F39E227DB5ACB3B09170D69B3ADBD49ECA6319C46B41777C4724E0F57D2FF7480930818934AAF5B4068C2CBA32D734A5B5BC024869A01B6624686C074FADE89E672EB95E0FAF1E3CF102D5EE2444F73770924F22F6CC3715CF098C23B0FF8041C6F162F3A53CFC83796363EC05908CC20010EA41C3BEA2B5FCBB24FA3E5B3E4492952DBCAF59AA8E04F3BD7D53D474688561B27F835F997967C5CA53CC198D4C0AFC5836B4856AF2D5E2EFF5AE5C151EF261D4FBB6D4411D4646005A2D888E11190D4BCECC3ED6D0E08FE999FC7ADC721F3A3EBBB # "ProFTPD" -31299473534312262776425585492872330648898007475573747686511734533328843377054251000045337408640658643264777560550523652263716601967176021713029220618273321087807676031915223187879494755339030407780244487639956841690467129259284576162376239566152314068303021299461898619317640459488786021015123334339921211897846553287404450314470911079848329350347046577029639345466054095814382010516205267740099541235363694198715777796169544664810154881122665461185273937211724586450592366925966393024278919419574283529710926728803238795528416569360987351800921729831369276960005974548939066127119765083306460492060736118246566151755503561706165861572368561978504076098847660139156840111982846401560123448591728973128192259759580278807734868856595412056429035280718359847430311787278134413193695716868295672987371620068042879459593130554382131322339411378217673319273009027571639567626114985119515200759689903758838061767312610782792700237194736839164466309921101135672054215046819635912790752355357249804715909081903201733166554922770438583955901743268012067299672347629249982918408962970797147947027855406862179415455385306004066906739523024233008933511709923873662404228654082360291780827241784990030817026055762510356711196368838367264247823150023167545981544406834091224811427570626426272131990685874614188233431450822290214430703253555583186494613174252440684800577816154030657730208536882045974575095463981743799188804168788441642058964538514209775797824451158993176322530092928544443396922088920205925062091318673906840961166987519290583959067005736044543309783511553338707364181695819720702592991495668337910517783701695066142396936980930636856963977831213837145011721411970160808448991469329389678849355939240258600705492169500867910979393652221370465448972399953433155089590971657181833473583765013644815832101086309219349468785600901303847019864807765787 +ED66CF2515BA66A1D0428E8314D57F7B16010D85D380723CB0EB57E19B2672478B9E7E0C3560F1AC7CA6180E8426ACFB22EDED94FAAB66701EFE639725956758C743AD76AAB9F5C2580D460359CE06C5F6CE310003862B90EB44D89C8D43AE3B8155A466500F341D5FD13B78C2E4768EFCCC62657E99C31FC6EAC1A0E8648BB4A26C7B36504BDB885C0940CD756F95B9351419A4A9C8A54EA158F199324488057EEC228317F72FDAD01545A805D2F2B2E099687945C42E5AA64FC9958787E72D29A47760F1F2C57D64294745331655C179A70C925E793ECD88D65DE4E489E59DBA5C1A19B9F103933BE95A28122663267CA5DA19CC44C6B8B34520638C03E173BF38C9765C9F04769C9077B2FBEE0A76DF3BA6A821B545EFC16DA9716229DEF99864EB3D37607D01F739D8D3685654A7925272909F370B43696B6F6E0439C7C75FC4772EFFB08B5BD49E12F9423B05A216F774064138911125508CF32E1D2E7C71C4872C2454664889C2F5AB3F9E79E4D7F15E8599D442BB6C472B956D4F6FF24CCB43038F09E47ED84EB48E882FA48266AE779100871322760E10A896BC8D9609219A6FC2C130002DE652FDFA46424886E78FC9B6A86B55354F0496C06836747AA2750EA05EFD2DF805F1C6270A14188A28C37B0F12A80E00396AC9EB52FE19FDB7CC538C86814DE092227B49CCEB6B937A50426108149C05B088F8A5174AC5A97997767708A610BC720B60DAEF0218A8985EF4A6115CEA1AB91532F8B301CF06CA43B9D2D806F0E7338DE4036547F2892781FE0F5F7E2CDED60DCD59F12A05E7DC1B6E802634A8D3B945775A1874199BB19DDF3C170EC3A1258831EFBE0E8C48BDD091C2B17345AFF6D190A2F7D37DE885F8AF45A87000881B8BA43D4227B2EA76AB1312EFBE7B83371A6C3D93DB88AB9FD37D6890DF05E7CA70877F88904544AFE5A123974F88DCC93590A880FEB2903D56121CB861018ABDB5476F5F53D7C072D72D58E6F2511293B942E1E96A9A7F8E81E2CBA82FC8E6BEDC84248C19EB3CC3EE658B2AFD7AEB9503F526CA7222A8CB6090F807C2C272A5D7E3B80CF71B # "ProFTPD" -842583000993045072637278642109901152103261923931236175788452043395835931872848482669580216429166310471893963002813982523507744183298035638380633699708788872007339195053363676210543188458982814648244285781891977789350854145845098767617917105439116573111107035713188720795327868690656824703579200074379067793808150376553099987803804062916278558688049193255223197184566162760070112846375799470594721161807479862158946955386596628536212815471482014247214513855881948470070791860002882588595556426782479616904272003587260891105308747001427205143410668530481850441975443068998762424989279375170481022004413516522026179757627369105917089325647184882951700083963497493525907573983062565422732475779643483560757033174230275171854369260515982564284558350426664891192930108154986087328112229293571621203441594349831442705426364202644536996077010112617051367371064084652438935604841234964912659138743739041431129200444928047130102954349346924659898296062267241077089892252283481159087533143061715075886314960787135245606388142954893159629656874505520343164833970456391996719250239756800849389727710302745421395697831477996940551839957110177892706519603094970138252930404570091890868494473034640779001880720250621626160122361360957600205875229974984765052104576962073906145469829806988741037404682346915918868247985475386777043652184076056075266432579619819843583483912192964862050178460166612303892771730993644094803736153930194451391094174838154400870059520143467898002852746911676266052857342128737513327388606257353970560411505075314710468391209342555665824899345489319400327140237283631183721278412481250255675770072765717605270444344602304767192635834999918745562496880294620898158754640701488018939456852939480684562565907219397080802741584232790265448896765357000388625159482028737161115217778260089059925769844896898457401102148237004351214279658006655945162471509279769621477001618734509392661225025427494080610698768725431986210060156537977812536098473372555128858118524663410057866784971094191896608754164811842347647862656062193237071472596009345104467720936174369502112957735120605230796536550526073320107058503539363665491662843858007004414547619637692127649556924570381450258194999012433531463917738796372800143851458398329058266603497557872154278268111650749903192875364273234576142545565560132387939493677439588722552015918122167805855557322418557066911853301356571738165573273023707816337475166068640316082202616532954193827365634369494484973753516615125445659 +C5C15CC0405E6C6212C596ED9E8714BA2BFC6791A815BD5F8B7B33473D72D63E87C1EF264F354CA0A799E50BD713C6569390259F0D6985F7BBC8365A9F8055A89ED4D34C3E8DA532E58F139A8DF8B924D3457EB5769612BC166C49350492D7AA5816D5411CF8975350F5E4D55DC84600978BF49CE55056506F05177D03DFF79C20EF2E7A8DCA8A7D88EA416659829B311729FF3053AAEFE1D078B606A916C0D709CA90A4C5F04447D7A3E30A1B278C0D62EAB1F94DBF42934AE92189191A3DA93E888DA160448896A061BB7B5E39CC197F143EC416F089B3A16F892065001C2CC56529C5A797846422FB43B4FC677FFD440C47843521F1BC615AC77D2B5A4667D5D8085E1BE13281B1CE860829A102981B713137FC138EA8B734B6EDEC97BE46537C063298B0F7B27C48EE0B22030A1F97FE837D180585CF63BCF532CCAD7FA9552AB0BC2F3C6287AF677248FD423B4F6389581C7D2AECADDBAB8CAE4286F810F17D581ACCCD6C36AE81FA26FF1C95CF600DCAB3A81924CE7DA9283951DAB150F79E4EF00D7FCA32C8736D53F89C26A58605EDA81165C7ABB731E2A72A119137D2D3CC904098E070AA2FA82B9E56A04D650BE88092B325122CE583505FB8B6E5B1FFE093CE1B5608895EC0438D4540B22D6EC9C1EAA4BE53F03318B1FF85DFB2D9F62C1C508B74D21BB2FA663E2C84C0904C0AD27A6034AEDC2A8C860E1875D4745FD52CCC8855EB0A3F2218CD26EAF90316265403634F25603F8F300C6C1937557A2B209260B8D093FB6DFCF6360B26D100E37669CF01B9DE513743D3EEF25CC3A12213982FFC807974D225961A80723071FE56DB734F2EC2337EE4B37F316088CB60B26423B3C23DCFCEABE5F507C54852D32855CCCF141C08A36B06640BD2DD27E17D98003E1924F893FEC45843CB705E99AD29C9ABADE5D0771BA9841E5745F91AC13EF2241556280C588955917C0A8D1ECF208EDF7AED82BB9D5ED7B74C306FEAFD37BF7FAD8A8916D5E2195FD9F3FA547C24805287BBF4D7EDBB357B007F42DA030EA3B88FEAE39E7AFBFBA0094E9E3A6839C4655271D30B899953926F385DCD6EEFCA46FC1B5F807E9AAABE3B8ECE426DEDBCDA0009E8CC62284C953E3C1B6C200796DBD1027C0719A0A4B2F83FE2B5B59B2FBB4579A111E4435D104C516C3DD770180FBC570EF87585D3FB8D514013695A03FE8FFCD13D40170A5DC53D0FC78FB84C9C11CF41CD0759A405ED7BD0CC0B168FC12DBF28AA6684789889061CEC46095EFDFF62A8D890AC58BAA8DF2F5DC17D3D3DFDA93E1054797D4659F09364611EACB721FC8DC28A17FD2501D0D371FA80C44C15246880D47AD9DD989818D933FC7059D063A4B75634BB8F4676276F0257B37D11FE8418E79891759763BF03D0976B91F6E6D685EA483A613BB79FB5A34262037C754D7F36347C2C1B # "LibTomCrypt" -101745825697019260773923519755878567461315282017759829107608914364075275235254395622580447400994175578963163918967182013639660669771108475957692810857098847138903161308502419410142185759152435680068435915159402496058513611411688900243039 +FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00FAE5F # "LibTomCrypt" -736335108039604595805923406147184530889923370574768772191969612422073040099331944991573923112581267542507986451953227192970402893063850485730703075899286013451337291468249027691733891486704001513279827771740183629161065194874727962517148100775228363421083691764065477590823919364012917984605619526140821798437127 +FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00CC107 # "LibTomCrypt" -5328861283668172329945723047610411795771014270600552860323385523406647326552760472582266594166949982639319866344591875989188385919141614032967632182106788230617154308807280817035869875026730777842155223320417183340387162699544821179884800708832389269366962629279314344211669291534466869589107113928150426545698929768007946765669598970231274510785562045304927693165937003804520022122096407 +FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF012E717 # "LibTomCrypt" -38564998830736521417281865696453025806593491967131023221754800625044118265468851210705360385717536794615180260494208076605798671660719333199513807806252394423283413430106003596332513246682903994829528690198205120921557533726473585751382193953592127439965050261476810842071573684505878854588706623484573925925903505747545471088867712185004135201289273405614415899438276535626346098904241020877974002916168099951885406379295536200413493190419727789712076165162175783 +FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0178D27 # "LibTomCrypt" -279095111627852376407822673918065072905887935345660252615989519488029661278604994789701101367875859521849524793382568057369148405837577299984720398976429790087982805274893437406788716103454867635208144157749912668657006085226160261808841484862703257771979713923863820038729637520989894984676774385364934677289947762340313157123529922421738738162392233756507666339799675257002539356619747080176786496732679854783185583233878234270370065954615221443190595445898747930123678952192875629172092437548194134594886873249778512829119416327678197159 +FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF077FDA7 # "LibTomCrypt" -542189391331696172661670440619180536749994166415993334151601745392193484590296600979602378676624808129613777993466242203025054573692562689251250471628358318743978285860720148446448885701001277560572526947619392551574490839286458454994488665744991822837769918095117129546414124448777033941223565831420390846864429504774477949153794689948747680362212954278693335653935890352619041936727463717926744868338358149568368643403037768649616778526013610493696186055899318268339432671541328195724261329606699831016666359440874843103020666106568222401047720269951530296879490444224546654729111504346660859907296364097126834834235287147 +FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF021666B # "LibTomCrypt" -1487259134814709264092032648525971038895865645148901180585340454985524155135260217788758027400478312256339496385275012465661575576202252063145698732079880294664220579764848767704076761853197216563262660046602703973050798218246170835962005598561669706844469447435461092542265792444947706769615695252256130901271870341005768912974433684521436211263358097522726462083917939091760026658925757076733484173202927141441492573799914240222628795405623953109131594523623353044898339481494120112723445689647986475279242446083151413667587008191682564376412347964146113898565886683139407005941383669325997475076910488086663256335689181157957571445067490187939553165903773554290260531009121879044170766615232300936675369451260747671432073394867530820527479172464106442450727640226503746586340279816318821395210726268291535648506190714616083163403189943334431056876038286530365757187367147446004855912033137386225053275419626102417236133948503 +FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00C2C57 # "LibTomCrypt" -1095121115716677802856811290392395128588168592409109494900178008967955253005183831872715423151551999734857184538199864469605657805519106717529655044054833197687459782636297255219742994736751541815269727940751860670268774903340296040006114013971309257028332849679096824800250742691718610670812374272414086863715763724622797509437062518082383056050144624962776302147890521249477060215148275163688301275847155316042279405557632639366066847442861422164832655874655824221577849928863023018366835675399949740429332468186340518172487073360822220449055340582568461568645259954873303616953776393853174845132081121976327462740354930744487429617202585015510744298530101547706821590188733515880733527449780963163909830077616357506845523215289297624086914545378511082534229620116563260168494523906566709418166011112754529766183554579321224940951177394088465596712620076240067370589036924024728375076210477267488679008016579588696191194060127319035195370137160936882402244399699172017835144537488486396906144217720028992863941288217185353914991583400421682751000603596655790990815525126154394344641336397793791497068253936771017031980867706707490224041075826337383538651825493679503771934836094655802776331664261631740148281763487765852746577808019633679 +FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF023360F # "Socat" -27788893276069724796504555675597658900595616769773727063231875314156885361379100133264804184710789407128574011804155595735704837674243828066040543912171576627544718762752948158991754559261759162739343094515270757451837630913502740443023902769553802723685440839891240497710460941757089246131322686180648463540974702859210630184042730717698427486397505787974799692901205514386555272667298045803284972074823213104807295638814082142694729938965663710648170010420323923305528998108799706139846097432481556448740855888110797022123731105964852194684036975049177742094726795060211226322344210328442014189175085444396370522979 +DC216456BD9CB2ACBEC998EF953E26FAB557BCD9E675C043A21C7A85DF34AB57A8F6BCF6847D056904834CD556D385090A08FFB537A1A38A370446D2933196F4E40D9FBD3E7F9E4DAF08E2E8039473C4DC0687BB6DAE662D181FD847065CCF8AB50051579BEA1ED8DB8E3C1FD32FBA1F5F3D15C13B2C8242C88C87795B38863AEBFD81A9BAF7265B93C53E03304B005CB6233EEA94C3B471C76E643BF89265AD606CD47BA9672604A80AB206EBE07D90DDDDF5CFB4117CABC1A384BE2777C7DE20576647A735FE0D6A1C52B858BF2633815EB7A9C0EE581174861908891C370D524770758BA88B3011713662F07341EE349D0A2B674E6AA3E299921BF5327363 # "Socat" -143319364394905942617148968085785991039146683740268996579566827015580969124702493833109074343879894586653465192222251909074832038151585448034731101690454685781999248641772509287801359980318348021809541131200479989220793925941518568143721972993251823166164933334796625008174851430377966394594186901123322297453 +CC17F2DC96DF59A446C53E0EB826550CE388C1CEA7BCB3BF1694D8A945A2CEA95B22255F9259941C22BFCBC8C857CBBFBC0EE840F98703BF609B08C68E99C605FC00D66D90A8F5F8D38D43C88F7ABDBB28AC04694A0B867337F06D4F04F6F5AFBFAB8ECE75534D7F7D17780E12464AAF9599EFBCA6C54177437AB9EC8E073C6D # "HAProxy" -176239444111649184001807886764937833964048435503795244999892081768789022375735129915740662180068334018339161388592958930526963170519019882900807402416607478066376591136260438873107131022267101489325892860968978786211058103300402499464852578205304343633112813894051715807017599329349818891389130497782833296267 +FAF92A222AA77FE1674E53F75613C3B1E3296B66316A7FB3C2686BCB1D57391D1FFF1CC9A6A49882315D25FF8AE0739681C88379C15A04F8370DA83DAE74BCDBB6A475D9718AA0179E2DC8A8DF2C5F8295F8929BA7335F8971C82D6B1886C49422A5528DF6F6D237920FA5CCDB7B1D3DA131B7808F0B675E36A5600CF195338B # "HAProxy" -29858796390615156579005888939269198307245905232681039735701203577782476926154873335426127695897301754922870128756842593030151414119709262645229012441727298368711743410459247864230844928652844066470778453407016731127877523140218134153576484186182950525935914709244296481672185142305068112555406408976796124878635827772120777258550853683439376087177772896228263369772738298975007811505514162302230875939649849577860441810207979136789694197146933683702582561144371423098825724758001276881551281910063375037847674958425455182508146273563179524764981626911867808039229817688516441992282273960105156684293367156005318653939 +EC86F870A03316EC051A7359CD1F8BF829E4D2CF52DDC2248DB5389AFB5CA4E4B2DACE665074A6854D4B1D30B82BF310E9A72D0571E781DF8B59523B5F430B68F1DB07BE086B1B23EE4DCC9E0E43A01EDF438CECBEBE90B45154B92F7B64764E5DD42EAEC29EAE514359C7779C503C0EED73045FF14C762AD8F8CFFC3440D1B442618466423904F868B262D755ED1B747591E0C569C1315CDB7B442ECE84580D1E660CC8449EFD4008675DFBA7768F001187E993F97DC4BC745520D44A412F43421AC1F297174927376B2F887E1CA0A1899227D9565A71C156377E3A9D05E7EE5D8F8217BCE9C2933082F9F4C9AE49DBD054B4D9754DFA06B8D63841B71F77F3 # "HAProxy" -906040840570581628380102443042533861539556557517936170926193455423730027837035343802588461339798237837475447988178812029134850861021153585005063335617996553768213337860774575502160795277533287464627066487807717589999181053196180624799186875227432140901857022126832808904656375633414194414552334492747951247501836622316403471110676048569777319299601171704677234861055585859735781271577798830532249564558234177966202320578834072694239353656761041903937825662368907675656932130031869732503793672833030422034909702170861654194326037695796389172599276354651108744948500830717852813901958647978225693799997790190075499683046859044427630083214486625672563853418910161815638591520186500612691900810077498517067960122593264771259949610494243682989807680057883660184291039606834485529416614329435402077543694418214174659819337306416572722289656707277110121619222229511207971018486819624504829653498154535139686575250457271762799716977128710497523899453049153699793530242644384117668637391534890493031631537822163431401923603177775997568711241483941019767613162887962063507644816337503418727944508950664649444861084128865053119474215353946462261884758016198125443516882791862273977681960435739151437484804278673499862950433100913752693192967979 +DE1694CD995807F1F73296110482D48472809906CAF0A36807CE6450E7744520805E4DADA5B6EDFA806C3B35C49A146B32BBFD1F178EB71FD6FA3F7BEE16A562330DEDBC4E58E5474DE9AB8E38D36E9057E3221533BDF64345B5100ABE2CB435B8538DADFBA71F8558417A792068B3E13D0876BF860D49E382718CB48D8184D4E7BE91DC2639480F35C4CA65E340935276587DDD5175DC6961BF472C16682DC929D3E6C09948A09AC878C06D816712613F71BA411F6C894403BA3B3960AA285559AEB8FACB6FA51AF72BDD528A8BE271A65E7ED82E18E066DFDD2221995273A63320650E53E76B9BC5A32F976576D347237712B6117B24EDF1EFC0E2A37E67053E964D45C218D1739E07F3816E5263F62076B913D26530181609169E8FF1D2105AD3D4AF1661DA552E185E1408542E2A25A21A9B8B32A9FDC24896E180CAE92217BBCE3E9EEDC7F11FEC1721DC7B82488EBB4B9D5B0404DADB39DF0140C3AA26238975C60BD0A2606AF1CC6518981B52D27461CCBD60AEA3A0666A1634923F41403129C02C63B2078DEB94B8E8479252936A1B7E1A61B31BF0D6729BF1B0AFBF3E65EF231D6FFF70CD8A4C8AA0729DBED4BB24474A68B5F5C6D57ACDCA064107ADC21EE654A7AD03D912C19C13B1C90A438E1E08CE5082735FA7551DD959ACB5EA027F6C5B7496986724A30F15FCA97D3E67D170F897F367C58C88440802C72B -# "HAProxy" -102700630561259395087032918003696203215413680966205093401719261420927348617434421199810037690244910311348546427618773468138363558097981635746622031353236427233047123501573548251948502109660464742170278233192733579208742792462937581596612734833735829907594549504874993126473577377037753456164875577780679800659 +# "RFC7919/ffdhe2048" +FFFFFFFFFFFFFFFFADF85458A2BB4A9AAFDC5620273D3CF1D8B9C583CE2D3695A9E13641146433FBCC939DCE249B3EF97D2FE363630C75D8F681B202AEC4617AD3DF1ED5D5FD65612433F51F5F066ED0856365553DED1AF3B557135E7F57C935984F0C70E0E68B77E2A689DAF3EFE8721DF158A136ADE73530ACCA4F483A797ABC0AB182B324FB61D108A94BB2C8E3FBB96ADAB760D7F4681D4F42A3DE394DF4AE56EDE76372BB190B07A7C8EE0A6D709E02FCE1CDF7E2ECC03404CD28342F619172FE9CE98583FF8E4F1232EEF28183C3FE3B1B4C6FAD733BB5FCBC2EC22005C58EF1837D1683B2C6F34A26C1B2EFFA886B423861285C97FFFFFFFFFFFFFFFF + +# "RFC7919/ffdhe3072" +FFFFFFFFFFFFFFFFADF85458A2BB4A9AAFDC5620273D3CF1D8B9C583CE2D3695A9E13641146433FBCC939DCE249B3EF97D2FE363630C75D8F681B202AEC4617AD3DF1ED5D5FD65612433F51F5F066ED0856365553DED1AF3B557135E7F57C935984F0C70E0E68B77E2A689DAF3EFE8721DF158A136ADE73530ACCA4F483A797ABC0AB182B324FB61D108A94BB2C8E3FBB96ADAB760D7F4681D4F42A3DE394DF4AE56EDE76372BB190B07A7C8EE0A6D709E02FCE1CDF7E2ECC03404CD28342F619172FE9CE98583FF8E4F1232EEF28183C3FE3B1B4C6FAD733BB5FCBC2EC22005C58EF1837D1683B2C6F34A26C1B2EFFA886B4238611FCFDCDE355B3B6519035BBC34F4DEF99C023861B46FC9D6E6C9077AD91D2691F7F7EE598CB0FAC186D91CAEFE130985139270B4130C93BC437944F4FD4452E2D74DD364F2E21E71F54BFF5CAE82AB9C9DF69EE86D2BC522363A0DABC521979B0DEADA1DBF9A42D5C4484E0ABCD06BFA53DDEF3C1B20EE3FD59D7C25E41D2B66C62E37FFFFFFFFFFFFFFFF + +# "RFC7919/ffdhe4096" +FFFFFFFFFFFFFFFFADF85458A2BB4A9AAFDC5620273D3CF1D8B9C583CE2D3695A9E13641146433FBCC939DCE249B3EF97D2FE363630C75D8F681B202AEC4617AD3DF1ED5D5FD65612433F51F5F066ED0856365553DED1AF3B557135E7F57C935984F0C70E0E68B77E2A689DAF3EFE8721DF158A136ADE73530ACCA4F483A797ABC0AB182B324FB61D108A94BB2C8E3FBB96ADAB760D7F4681D4F42A3DE394DF4AE56EDE76372BB190B07A7C8EE0A6D709E02FCE1CDF7E2ECC03404CD28342F619172FE9CE98583FF8E4F1232EEF28183C3FE3B1B4C6FAD733BB5FCBC2EC22005C58EF1837D1683B2C6F34A26C1B2EFFA886B4238611FCFDCDE355B3B6519035BBC34F4DEF99C023861B46FC9D6E6C9077AD91D2691F7F7EE598CB0FAC186D91CAEFE130985139270B4130C93BC437944F4FD4452E2D74DD364F2E21E71F54BFF5CAE82AB9C9DF69EE86D2BC522363A0DABC521979B0DEADA1DBF9A42D5C4484E0ABCD06BFA53DDEF3C1B20EE3FD59D7C25E41D2B669E1EF16E6F52C3164DF4FB7930E9E4E58857B6AC7D5F42D69F6D187763CF1D5503400487F55BA57E31CC7A7135C886EFB4318AED6A1E012D9E6832A907600A918130C46DC778F971AD0038092999A333CB8B7A1A1DB93D7140003C2A4ECEA9F98D0ACC0A8291CDCEC97DCF8EC9B55A7F88A46B4DB5A851F44182E1C68A007E5E655F6AFFFFFFFFFFFFFFFF + +# "RFC7919/ffdhe6144" +FFFFFFFFFFFFFFFFADF85458A2BB4A9AAFDC5620273D3CF1D8B9C583CE2D3695A9E13641146433FBCC939DCE249B3EF97D2FE363630C75D8F681B202AEC4617AD3DF1ED5D5FD65612433F51F5F066ED0856365553DED1AF3B557135E7F57C935984F0C70E0E68B77E2A689DAF3EFE8721DF158A136ADE73530ACCA4F483A797ABC0AB182B324FB61D108A94BB2C8E3FBB96ADAB760D7F4681D4F42A3DE394DF4AE56EDE76372BB190B07A7C8EE0A6D709E02FCE1CDF7E2ECC03404CD28342F619172FE9CE98583FF8E4F1232EEF28183C3FE3B1B4C6FAD733BB5FCBC2EC22005C58EF1837D1683B2C6F34A26C1B2EFFA886B4238611FCFDCDE355B3B6519035BBC34F4DEF99C023861B46FC9D6E6C9077AD91D2691F7F7EE598CB0FAC186D91CAEFE130985139270B4130C93BC437944F4FD4452E2D74DD364F2E21E71F54BFF5CAE82AB9C9DF69EE86D2BC522363A0DABC521979B0DEADA1DBF9A42D5C4484E0ABCD06BFA53DDEF3C1B20EE3FD59D7C25E41D2B669E1EF16E6F52C3164DF4FB7930E9E4E58857B6AC7D5F42D69F6D187763CF1D5503400487F55BA57E31CC7A7135C886EFB4318AED6A1E012D9E6832A907600A918130C46DC778F971AD0038092999A333CB8B7A1A1DB93D7140003C2A4ECEA9F98D0ACC0A8291CDCEC97DCF8EC9B55A7F88A46B4DB5A851F44182E1C68A007E5E0DD9020BFD64B645036C7A4E677D2C38532A3A23BA4442CAF53EA63BB454329B7624C8917BDD64B1C0FD4CB38E8C334C701C3ACDAD0657FCCFEC719B1F5C3E4E46041F388147FB4CFDB477A52471F7A9A96910B855322EDB6340D8A00EF092350511E30ABEC1FFF9E3A26E7FB29F8C183023C3587E38DA0077D9B4763E4E4B94B2BBC194C6651E77CAF992EEAAC0232A281BF6B3A739C1226116820AE8DB5847A67CBEF9C9091B462D538CD72B03746AE77F5E62292C311562A846505DC82DB854338AE49F5235C95B91178CCF2DD5CACEF403EC9D1810C6272B045B3B71F9DC6B80D63FDD4A8E9ADB1E6962A69526D43161C1A41D570D7938DAD4A40E329CD0E40E65FFFFFFFFFFFFFFFF + +# "RFC7919/ffdhe8192" +FFFFFFFFFFFFFFFFADF85458A2BB4A9AAFDC5620273D3CF1D8B9C583CE2D3695A9E13641146433FBCC939DCE249B3EF97D2FE363630C75D8F681B202AEC4617AD3DF1ED5D5FD65612433F51F5F066ED0856365553DED1AF3B557135E7F57C935984F0C70E0E68B77E2A689DAF3EFE8721DF158A136ADE73530ACCA4F483A797ABC0AB182B324FB61D108A94BB2C8E3FBB96ADAB760D7F4681D4F42A3DE394DF4AE56EDE76372BB190B07A7C8EE0A6D709E02FCE1CDF7E2ECC03404CD28342F619172FE9CE98583FF8E4F1232EEF28183C3FE3B1B4C6FAD733BB5FCBC2EC22005C58EF1837D1683B2C6F34A26C1B2EFFA886B4238611FCFDCDE355B3B6519035BBC34F4DEF99C023861B46FC9D6E6C9077AD91D2691F7F7EE598CB0FAC186D91CAEFE130985139270B4130C93BC437944F4FD4452E2D74DD364F2E21E71F54BFF5CAE82AB9C9DF69EE86D2BC522363A0DABC521979B0DEADA1DBF9A42D5C4484E0ABCD06BFA53DDEF3C1B20EE3FD59D7C25E41D2B669E1EF16E6F52C3164DF4FB7930E9E4E58857B6AC7D5F42D69F6D187763CF1D5503400487F55BA57E31CC7A7135C886EFB4318AED6A1E012D9E6832A907600A918130C46DC778F971AD0038092999A333CB8B7A1A1DB93D7140003C2A4ECEA9F98D0ACC0A8291CDCEC97DCF8EC9B55A7F88A46B4DB5A851F44182E1C68A007E5E0DD9020BFD64B645036C7A4E677D2C38532A3A23BA4442CAF53EA63BB454329B7624C8917BDD64B1C0FD4CB38E8C334C701C3ACDAD0657FCCFEC719B1F5C3E4E46041F388147FB4CFDB477A52471F7A9A96910B855322EDB6340D8A00EF092350511E30ABEC1FFF9E3A26E7FB29F8C183023C3587E38DA0077D9B4763E4E4B94B2BBC194C6651E77CAF992EEAAC0232A281BF6B3A739C1226116820AE8DB5847A67CBEF9C9091B462D538CD72B03746AE77F5E62292C311562A846505DC82DB854338AE49F5235C95B91178CCF2DD5CACEF403EC9D1810C6272B045B3B71F9DC6B80D63FDD4A8E9ADB1E6962A69526D43161C1A41D570D7938DAD4A40E329CCFF46AAA36AD004CF600C8381E425A31D951AE64FDB23FCEC9509D43687FEB69EDD1CC5E0B8CC3BDF64B10EF86B63142A3AB8829555B2F747C932665CB2C0F1CC01BD70229388839D2AF05E454504AC78B7582822846C0BA35C35F5C59160CC046FD8251541FC68C9C86B022BB7099876A460E7451A8A93109703FEE1C217E6C3826E52C51AA691E0E423CFC99E9E31650C1217B624816CDAD9A95F9D5B8019488D9C0A0A1FE3075A577E23183F81D4A3F2FA4571EFC8CE0BA8A4FE8B6855DFE72B0A66EDED2FBABFBE58A30FAFABE1C5D71A87E2F741EF8C1FE86FEA6BBFDE530677F0D97D11D49F7A8443D0822E506A9F4614E011E2A94838FF88CD68C8BB7C5C6424CFFFFFFFFFFFFFFFF diff --git a/testssl/tls_data.txt b/testssl/tls_data.txt index 3a73936..898aa2d 100644 --- a/testssl/tls_data.txt +++ b/testssl/tls_data.txt @@ -3,8 +3,12 @@ # see #807 and #806 (especially # https://github.com/drwetter/testssl.sh/issues/806#issuecomment-318686374) +# All 5 ciphers defined for TLS 1.3 +readonly TLS13_CIPHER=" +13,01, 13,02, 13,03, 13,04, 13,05" + # 123 standard cipher + 4x GOST for TLS 1.2 and SPDY/NPN HTTP2/ALPN -readonly TLS12_CIPHER=" +declare TLS12_CIPHER=" c0,30, c0,2c, c0,28, c0,24, c0,14, c0,0a, 00,9f, 00,6b, 00,39, 00,9d, 00,3d, 00,35, c0,2f, c0,2b, c0,27, c0,23, c0,13, c0,09, 00,9e, 00,67, 00,33, 00,9c, 00,3c, 00,2f, @@ -56,14 +60,23 @@ c0,0d, c0,03, 00,0a, 00,63, 00,15, 00,12, 00,0f, 00,0c, readonly -a TLS13_KEY_SHARES=( "0" "1" "2" "3" "4" "5" "6" "7" "8" "9" "a" "b" "c" "d" "e" "f" - "10" "11" "12" "13" "14" "15" "16" + "10" "11" "12" "13" "14" +"-----BEGIN EC PARAMETERS----- +BgUrgQQAIQ== +-----END EC PARAMETERS----- +-----BEGIN EC PRIVATE KEY----- +MGgCAQEEHC8WEqbfOOQ1MfH86LnVfxLqdZ71D8nPZPKjruCgBwYFK4EEACGhPAM6 +AAR2uBbfubYkb0UkaigsichnMJNSfeh8NB1nXMHaOkW82gKLxrydB1PZfyRZwhkU +kKeLdXY4eWKxUw== +-----END EC PRIVATE KEY----- +" "16" "-----BEGIN EC PARAMETERS----- BggqhkjOPQMBBw== -----END EC PARAMETERS----- -----BEGIN EC PRIVATE KEY----- -MHcCAQEEIHEhQsBkqt1i15mG1wluq/zLqDmjqNQegtgxyNBfRbZSoAoGCCqGSM49 -AwEHoUQDQgAEJP3GoZyVYrabOauJMWUZJxM0PEbtjTxW7K8V+JMDhJa+UyRQm8Tf -2LDnzCAiuwzF8m0KhcloHEoptD2WBUmJlQ== +MHcCAQEEIA6YyVcGYcFBFeH3RKz7d4WI9ylTcWYRY4XkzSa0kcmBoAoGCCqGSM49 +AwEHoUQDQgAEtCTvEZmcpOjOiCXDjnwMapTeM23/zRe3XGXb0VhGlWmAyLz85tki +Obs/Y6s9XLrM6xqQG9R1/1jEAFhQIdCq5A== -----END EC PRIVATE KEY----- " "-----BEGIN EC PARAMETERS----- @@ -88,9 +101,14 @@ bONJgO7LSp05PXa79CEi8sydmKYiH1pSLAzRiQnh -----END EC PRIVATE KEY----- " "1a" "1b" "1c" "-----BEGIN PRIVATE KEY----- -MC4CAQAwBQYDK2VuBCIEIACiKGKr1nm2eobXvsI3HrWNKR5wEVAIf7KaCmDPxsJR +MC4CAQAwBQYDK2VuBCIEIDhCPq41ufKeHdfVAp6KeS7qo8E43pd+ee+npH0sOqxL +-----END PRIVATE KEY----- +" +"-----BEGIN PRIVATE KEY----- +MEYCAQAwBQYDK2VvBDoEONDoNojolTC5A5LwJmEfj/NqVrkG2PsagQ0IxZJcwyhC +CrAkCbaEfSIdjRVr2ODIC8ByiHjIzqDu -----END PRIVATE KEY----- -" "1e" "1f" +" "1f" "20" "21" "22" "23" "24" "25" "26" "27" "28" "29" "2a" "2b" "2c" "2d" "2e" "2f" "30" "31" "32" "33" "34" "35" "36" "37" "38" "39" "3a" "3b" "3c" "3d" "3e" "3f" "40" "41" "42" "43" "44" "45" "46" "47" "48" "49" "4a" "4b" "4c" "4d" "4e" "4f" @@ -112,12 +130,12 @@ MIICJgIBADCCARcGCSqGSIb3DQEDATCCAQgCggEBAP//////////rfhUWKK7Spqv 8VihNq3nNTCsyk9IOnl6vAqxgrMk+2HRCKlLssjj+7lq2rdg1/RoHU9Co945TfSu Vu3nY3K7GQsHp8juCm1wngL84c334uzANATNKDQvYZFy/pzphYP/jk8SMu7ygYPD /jsbTG+tczu1/LwuwiAFxY7xg30Wg7LG80omwbLv+ohrQjhhKFyX//////////8C -AQIEggEEAoIBAHxYskjJGeKwSGdAf//JLxPmGRGP6Uylmt12QX5w1FfFXQVJdrsY -unjdqhTwgV1vTZ1QApd0uZB//q8ZNNM8SZK0elY4ZJsHJAIdJ/ROmvPvkMCkU0fK -S/uUHroP6tEDyKF+v7ooiBF2KXS5CkOYRTKhiOBaWGsdhiFIkd+O7oY6oyhPxPNT -2zQEdhIu3ZgFG/ZcscdliMPMmZnKvt/dF4yV8RnCHl3MRDRdL/3McDAb4z89bWqR -HRexppcgNa9lhOvR+nF/55NCzT3KwkFPQODQmMRH3bzmME+48HZrFcaaom3/DGt+ -EC+vidtEr4YW86tV6jvig5+uNR1mIKpE8N4= +AQIEggEEAoIBAEcs/BWUPK4VleD+MgvCzy7mxgcH8Qi9SmKHN4wBCT/ZNbVGiBuu +LNji/hl/TA/6WZT7HIiX+wXhc0AKbcbmvES59FQIzuMZpwyoxzps7X19Zjrbn/TG +Al9MfhQ4KttyqkY6oT3JNKdB9Kk4VTekqHdVOtgV3jC83AfhA/2S0LpzlZ6V9IAN +6xt+IvpNgcBRTeBTgNZxArdpS6IIaNBGk/5anyuKdDWzUBwKbaJQzm18j/66bqOr +TernVJ3Hyiq/h3AMPY73sIVpYmjQOOwX059mEn6buNsdTFrSayiSxsfEeMrZH/Jk +11Vit9Z8+i0zUUWxyPDDqo+ji9nbUKA/Sfc= -----END PRIVATE KEY----- " "-----BEGIN PRIVATE KEY----- @@ -129,15 +147,15 @@ Vu3nY3K7GQsHp8juCm1wngL84c334uzANATNKDQvYZFy/pzphYP/jk8SMu7ygYPD /jsbTG+tczu1/LwuwiAFxY7xg30Wg7LG80omwbLv+ohrQjhhH8/c3jVbO2UZA1u8 NPTe+ZwCOGG0b8nW5skHetkdJpH39+5ZjLD6wYbZHK7+EwmFE5JwtBMMk7xDeUT0 /URS4tdN02Ty4h5x9Uv/XK6Cq5yd9p7obSvFIjY6DavFIZebDeraHb+aQtXESE4K -vNBr+lPd7zwbIO4/1Z18JeQdK2bGLjf//////////wIBAgSCAYQCggGAV6hlUz0f -RwpauhaumL+dFJQcZHgYghHX9JfNDZv1uMzkTiKxgVutrtFmfHoaTaYNgw+HEQSF -ZRnGzyOXb14/ZoGWo727N4T5usOqINFcHIeAbPiRimo0mwS7ivYKxEFBaw4N7OyE -zfNKAYWNQe0J+R2FLMKBSbJ+b1nGQ/cUSQDffDpKSUS94+XxwxcvNaCv9Ygtkvnl -e/t61L/0eQu/nmi0o7PzR4brmyVTXGnj2LujG/KOtIB4pXQ1GqrvsYLB3pCUTDdA -E0heXfpYGZJK10ByMkWmOuH3pCuI8C+7+Bh7JwQAXUtSpZ+hp1Bz7v1PKwY/3fG1 -2HcPXp85q5N9x9zYZv1vmwFAd0nTdoWdtMbiEJxhCdr6sRpi1+KPg6W3Kqtfcv2f -ZZC6MwVFtxogjzIlXt68O7HRH7Adz+DGhEeZqdxIQpaQR50p4LF7gqQ/mzXq8oCe -XKC3XxrfV5h3OrPEL/zNTd2pzh3LLQB349aOHNz1F+3YPyPlvwOsXkeT +vNBr+lPd7zwbIO4/1Z18JeQdK2bGLjf//////////wIBAgSCAYQCggGAW1x+826N +psCeb2tfDTDARYQV4fNRFXEAfMORDlYZKr/wcgO1HJ552W4dbmo/kKq/PFBgXZpx +FqREmBywG5vIBGJO0lVxCc74HANS05/HiL1hC0c5n2vcVWlmlhuUwVRQjPRarAPa +x3SevWA7zzbZQP2yfynf2Nn60GkoGbgRZ4wNW6Q378WaF6csgbkRr3BOZLX8uRa/ +NnxtxsoaPiWlBE27maDbPrw14HbvWUb+ft/BVPOtKg1JJ0UT8oFP+zLEpyfjeU7P +m1vauWXb1k1iVTTeUNq+47JwQA1ZWm3fWympNoQWeohueZiraN0BerhsvdHWqBwC +6cs6RVmgzY7eiAL38bjZ7swn32th3crbSveCypw8vHW7zOMPr8e6i7NI12a9rAdi +UbU7PXSm1IekMCtWCFQsPdXAc0TIhJY0hElnmjTVAXwP4NPwDlhgtv6x1OE7rr9v +BXvMHpw4dVscRWNimLWhoRnPwWDoNZSaz/rw5vVr06NIucC3Riq+bnOE -----END PRIVATE KEY----- " "-----BEGIN PRIVATE KEY----- @@ -152,18 +170,18 @@ NPTe+ZwCOGG0b8nW5skHetkdJpH39+5ZjLD6wYbZHK7+EwmFE5JwtBMMk7xDeUT0 vNBr+lPd7zwbIO4/1Z18JeQdK2aeHvFub1LDFk30+3kw6eTliFe2rH1fQtafbRh3 Y88dVQNABIf1W6V+Mcx6cTXIhu+0MYrtah4BLZ5oMqkHYAqRgTDEbcd4+XGtADgJ KZmjM8uLehoduT1xQAA8Kk7OqfmNCswKgpHNzsl9z47JtVp/iKRrTbWoUfRBguHG -igB+XmVfav//////////AgECBIICBAKCAgBKs8VkNMjroMib7Wuw71hVoHiB7lF9 -3FQsDwU3y//RgETN2CEx8gdarvb35ldNEkypxtiaYck+a5qKVkP8uW4/AUoGlH4V -mIVz8R9e0Cewc4X8229+AgvyguaEhJHozp7EqIYEYlpLyn5GL53l2OYvBB3eH9Yi -yjYKe5vCe16Jy88oJYrS6+ybYLXHcfJsLHIppMS17KuDdH/DUiCvy5HE5fA5ufD3 -ExQImgsDa3rm8nW6NUCix9Pl4X5OkWieYE7pXBePZ8Yk8BD4JpPbhsh/9husS4XL -/IpSq+tzgXq44SKQv0o9hbkGaxR6xmTjTwOjRiqW1D/1pS/wHxZbH1qbgJSKq7Fx -6VZZjH5Hyx9Zh5p3mksa7iZ4DQXVW/8ffz+8UdVRQolVUQxXWihcU5qfdtmDEPI0 -4dRR5mI/Pk1n7lAhdyE4H/Tz0TmqItfScZvNaj6RbPbk6KOapgHFKIX7dmtPxAOv -oMMudOwsBg7md3CY08zH/XdE6O8lmVgCJQMjfwJ7QMayOKL1NYNMmUDPP0WIxOyz -5UJj3GzmNrKgYftgr2o8blEwwDbETYN/hpgTPyWl8ieVxK2bn7SX8dFXXEwSdCAt -Cg5c3H+YOc+ahx7VYXJtBDyAKuygUKnVqZ1ht6/xLUyJUxiSMZLbFKHBLkR3UuQa -HyRwI92yYN4+Zg== +igB+XmVfav//////////AgECBIICBAKCAgBchieVrkn2z0jDeaUn9AWgtHX5Lk58 +CeaLG58CvnxAqR/Sxn5farEICapmWmVBQuJPO+KyLCbZgB/NRb3Miw+1sgnAbZ5e +vsLdnjjgKOvrrug9WpCjwv+/r2l9CfHxxyHiik1GwkE6O1SNZQySqnBi5fN1wg0c +wzMf4U527OP+n0vrlrztjWftd6k/3/WX4LiSugPGXOYTiu4EnNpVbgtsH3Eaz264 +KbhxBaH4T9jWN4Mrg8ZL9mT1r1IajGfE8dLverTJ2ZEy3SWdhyEawPHOET78KSq2 +Rgj6ZGDMTYcSuRbWY83x6JG/fOnHytA/Er+R5+Z8icD3kOwujyoaO1/WJfMMzNWY +BXQI8b6EZGK/DXrqOTpZbxwJizw9jURF9Bp8j+BJnjl0c9K/l6jEJJqKqS2mgwWl +GRD3yk8OBnRNWbDx/xWgpMUTkFjm+PGpdHHRpg1qVxVHp6eMiu8OF5I3mMA2rv9K +aRDGTTbsRp169Wdv41Ap+T6RVYf4oCIGkuSpBm5F8K0J3x/rkiTxqZFnDiQopRog +fksgVds2zBZQ/ibGHFhjJQCMthiuDR8zDvCCVFrR/MVBP4ZoGzT2YPVAAqSRZ4yx +2Ou8gqO6axcRsfygvjDK5LhvjCI7f/ruyu6jaM5ZyfMe7BxMkujpcVsNB56e63NH +Gq1noDIjPnTehQ== -----END PRIVATE KEY----- " "-----BEGIN PRIVATE KEY----- @@ -183,23 +201,23 @@ jowzTHAcOs2tBlf8z+xxmx9cPk5GBB84gUf7TP20d6UkcfepqWkQuFUyLttjQNig DvCSNQUR4wq+wf/546Juf7KfjBgwI8NYfjjaAHfZtHY+TkuUsrvBlMZlHnfK+ZLu qsAjKigb9rOnOcEiYRaCCujbWEemfL75yQkbRi1TjNcrA3Rq539eYiksMRViqEZQ XcgtuFQziuSfUjXJW5EXjM8t1crO9APsnRgQxicrBFs7cfnca4DWP91KjprbHmli -ppUm1DFhwaQdVw15ONrUpA4ynNDkDmX//////////wIBAgSCAwQCggMAVvLSfpPC -OJVhuOkMtOYtl6vcKtuP0RXXZYBfMFufb5gQJrEypjSIxS+kRyBjNMk3qSt9iBbG -dpSe5fuu9RtI5O5eD/UXrDNBbI2/ldLNDarV3g+hcYklzKQE6kBSWEt1soktPXEq -PIcvYFVrOtWrH3Nw0UT/brRLZ+Ea9mnRG6CCICM0K2UxMhyjDheGCVCpmZfYJycP -mx0H1SA5RI9lP+GkDm096CgAEtXqk1eej8/9F4vsEn5r48HKobXlZEBp+HFcIq7s -DqrNZkg6jRhMusGjVM7mpFuyt0D5LIshsDBHjwkULJUX9Zd7pcVizbHbst2rpi8u -n7H908pdRFvdQYfvjBwvewl7DwZoFOsL+qA5Jo1MtfgpgegouKsS3jmyRSmY4wLp -uOjv6S1//A1sctJNwXlMI7/3IcONT3bmOwNnyvUeFJE4+lnYeClEpAsrCegcljQa -UNOeSKR1x9ctvzlWaBM5EP2daF0JiYdo3Ug/YISDX5dJFOW4gWz95W8Ii9//6zim -8LgA2/NP5IJBs0DPQxVbEVUI0wRPYMI4aZBm2n5bQFQKI95FQfv8ncKSul/fuTtY -du8INZR6ogMpWdDSz5UsIMwjLzXfg30ehcCyy9ebkDtiPDr8++HrwWKGVvuQaa4p -rPiac3fF1+DCHVKwxRsqM1zgDzNtI59Y9wb85kyPRsHTuG5kR3KUMUUYWmbuuMG6 -3yMm7K3hJhlhfiO8hIWt+ZJJHCIEJOFK7FJbsZWmFbS6ukcl1uwlmQzote2aFfYA -5fsL7VeUaXKkJPKY3p05rvHJkayUpxn+oamOA1qW4eVYzio/ZiRtaUNLbmOvb0pU -Z1fyypnlaVzAVynoIF43LfbJ7cdpfnoz6hd//SVA742kuQMA4VeQoXLh6dX1/qZV -8QF7gNjLxgJoqGssaOUwxdxcXqMl+9JUBL/LtvxYs1xcrzla/tj+26XcPT+/tIWR -89TyyCWVPBvFLeWfG5+iIXT0X6g8zJP6d9QCL+2F3yStbJngWCZtFDFD +ppUm1DFhwaQdVw15ONrUpA4ynNDkDmX//////////wIBAgSCAwQCggMAd1ECM2hF +g6zHf/PHfDtO4uZ20GU4VSufPH+0HHMSbpF2NaMxsNiLvSiQTr6sfxqzr/GLe1ni +jW8nt3xpi05vlkNaBDkzWJHkmQu+Y4uoOtK0Py1hj7VyrXq/+5R4fSGApXVZBjWV +N2nfr279gnopCLBMh44y+lyKzcNa2Dlm6v/ToI9dAz9RP/1emAcbyoXGN3GdZHyy +o4IH3iqjTFYIKAwEUHa9OerNvk4lD7/FzSJ6iyZo4kerDn0hiK1vR3Qwtwhj1gcY +C5+zYPcntPqyYqhIejxEyfBhPNJS4v07q9w3Z6te6IjlP/NWpAd8DngrLsR/IJ0B +sYCFxk7s2TthAG+PKLK+2CB9pKYOGXZ6dDGfAQQy4CqgNPR8soFJ2Dyi3+SIhKAw +typEmhdEPmdza79D8lD3FcPnTF6+qFNknFNPAl/MFlvyrDYJ4dAG9f/ZNG6lVo3h +IeoRiHJ4yXuzD4hC+A89YNccmR5fvhO9BbYRtkEEICgMd3vBPgmPEV7FQx3iAQn+ +TCxx/R+ayanuJZBJrMMq7tGVoGKBlY9ObDPQFB3BDieuJV36jWO3NuuRDjz8WrBZ +96VPDygVNFUo3Ee9+QZAQciiZwRm7wmxHxs5GeUZstwDQHXp5s6qq3qsrbi2+wlx +fzG/q6WwM4bF9jJzSZwzEvYRS91eM/mIG7QjFlYZNyEDvWDxHdOH/d7eLLkcgw0v +i9xXakhYJ6kkaWUIl61LUvde0bZ63hmaH0auwLCrJVvj5f9HLJgyRBEAaAtNS1JK +uFotFE+lbheDNSd8biGl59+y62SkLNfYrBLVPNF7VWFZ+gsFjN1WnZHKroAnx0/s +xDC/e2HJ41V8cmObIQkb6En6isg7ELwhYZx0bnucjWHmX4T+6V5MrYDRIMDrvcIi +kz00Zfodq4Jh3EbVkLgJ9PTxZxQqh17B/0aWszi7inC4krCjDajDVkVAJbTe4T5h +eLLRNAcU8CqbKfueeE591Wee7AkjHff5+hFAbbNguxBcNO3I59tew8Ef -----END PRIVATE KEY----- " "-----BEGIN PRIVATE KEY----- @@ -225,27 +243,62 @@ UErHi3WCgihGwLo1w19cWRYMwEb9glFUH8aMnIawIrtwmYdqRg50UaipMQlwP+4c IX5sOCblLFGqaR4OQjz8menjFlDBIXtiSBbNrZqV+dW4AZSI2cCgof4wdaV34jGD +B1KPy+kVx78jOC6ik/otoVd/nKwpm7e0vur++WKMPr6vhxdcah+L3Qe+MH+hv6m u/3lMGd/DZfRHUn3qEQ9CCLlBqn0YU4BHiqUg4/4jNaMi7fFxkJM//////////8C -AQIEggQEAoIEAFBZTkIN/znN/euu0INkB365wc9kj/ibO/Hj3mHLa+NHoaKH4A33 -kd3WQCjRmLnLZHlodMbrgJ8vxHtKdeFiv4i1gefsv0aVv7zX9Sp3zpRJC/bhNJkz -BsVJwwp9b+OPfc13d2vb3ZsVyqmfUO6NdMz1x9cEiR+wrpJjrMbWqByliAkByI5w -Znlm/aLrwOWOZ0lkY2SzB5qDcNM/I9m7Uk9pW3Q0GugWC/PMzv/+VCMb/Q56pABX -310qNm0AZov4cBWz5qtD8AQ+cZWBndX4ydL+jLT5n5SwrXR3z8biCBdJWpxpKeVJ -3Dal4LC1UcuJDuwtxswlm+AzfVJI3eiKL5uwsSbIg0Ls7bk7FO1LWGHbGwbL+eof -TijrETwUgsBNiLdmLeDtfWBTDAH3kZnBpZjRhCgIRuRUleTRevvnMtBXR9td5Lkj -N4quHZbx0S9novQLV7EF6+mNW0fddbHxC6mK0C3vCGCTLUTjFoyW6DJMInUYrerO -kTEyH0JCMrA/mIGmU4QR7dXuMPJiTwg+TS3jZYmwa4nL5hES7Ssf9PSaqdyV2ZzU -/oVLTfIuvpFbcidZF7j2DFaObtV6ZjqegufOaNJmTItWJzNJ31s0ZUGwXLq5jygh -HMAW+uzNVX5nv7ezvjOANrOAosSDN1zFVRrUBOilaKbvguwp1fym2bnqiCFD1tKw -CMgtTOTwP8/j1XAMlD/Afu/VTJls3IY3r6ANoCX8hLTXK3ykcewV2irV4nB+8p09 -KhhWSr3zF0qj5Keo33oMUnEaN2eIeIUegXKxpp4WtT4JEUE0ritZF8SzZmoHkANw -dgtDm8Ryx/SaZ+QwrqhVFOsSU8TgvIHc455j4M1o8DBAdUiTbXniYlSNslzbvfbK -57uJbPwrw/Op3DzFvZPnOx5vfnDsR9qOmAknfNfgKtEFc0AAno5BiyaiIlHuBUte -TS5AsCL7q4Q9ybS7WehGOWOwHzZEa7DlUJ1kqjFCxBXgYMEKSbwKF5vHpp6x2O3x -0OPzODz1JGoRT5yYXY3UiboRlkldet4NPNufg4MoKW6XooLXq/bIVQNSZtg1gBO6 -ipWJlxpfmPhjOdljGlXsstvaazESsMaff5xG8dIIOb+yMFh6DC6GElU49GGzfnAe -EB+RNHS/o8boRFQn4r6/KiVCODk0qGK3TvYStsjXo93vA+KfJwSsqtckwX+wcl5l -mWWvMF+iHQ+gL4L1hz7hH/m7UZGy+o/7mi7lKDSPLvSlGwzzdWcvEQj4Hv4IHQQh -eeSHdeSwhqaL1XjP6JXa+IEY/wXzwIMHohtw+epFwLZhg8NFxkzHUpCKLDZrEDc8 -Y9zPgF69gpA9VpStqLAqHxBvEm4BYFoFyfw= +AQIEggQEAoIEAHS/7kGuCXfrpyvCcxeLd5jfcP3RHn8lE+EilYbyuQJqz8EL4npe +TAt64jpvv69PB+zULeTk4UoDwFOymcmAX5OVruDh29y4I0+/UKFroqyLdemZ/27C +DP90Hy5KCla56/228vYcL2YAXOo2iSUwqBeeL4t4w76U/0nTngh+JGI63GwS8Oql +iX+JJ6PXyBjj/LU21Uv9OCAJjmbQM0qtI80ofrThy3lpU4vpuGB2eNTmhW7gFwys +ypTn5px5nYawlau6XEJIhPU0KdmcjZK1wUHfymXF7tJ/2EnrcEqkNd8h+FvUDVsB +as28va9BsonIGD3CHJ6xiTSJv9vpzOorUDo1vwSA11rff1VWqL0ki78275aSPWLr +N27D5WW2oj4hWnHW4E+wG4/woTtFQn/lkdgrT0ip7h92RL4wxELz8kUOc1P7BCFi +oho1GD7E6QAJx0Rz61ipLQHLANZRJv1lwx0rJVNOSkYE+UafZrwu0wPEXR6p4Aqw +gxqG04PCj1j2ZyFMKF3/vT4NmEf1f0Mrt9LnjkSH9WWzur8Jep+2ysYcKhFBJX1F +pGxk3MS8tB0eZH0Z2zmmDw32SzDdhrViQZfO7xigrLC95pW08lryZKRwLTrBA33R +74/K2QkrwNq895X71FBgq8GrthdG4bkV5BXisrmjT7KS4tmZiCL/rFRTgQ/v8O/N +WSaOM+sWHkDX+xX5zeGqLhsAAWXQuqOFfkyRfxyaX94z5yhucYY8HUAfng+KppzK +RH3yb31QzUhWl9MOfJBn2ZaesJu4PCxcDjyJs2U2MEAkfmzZIvTp3ZFN9uC0oeRm +Fslg2eVBQ+OaB8n11ll1kVYJ7Teq2JrCDGhIEeW3sNnZIVBDoeP6/yNtJIfqNcl0 +qqpyT23cZdfssuon0ehd15UC3NgWQ6HvM82qbBdys82ZHVfeGXmFXJj24ZgTKBLc +hRWQOhW/7EsvgOMAnYack6Gc/v7LwS3rTFUH8HvC0WW+MlwXKukWCjllutKla7nk +zAs82C+WKRdWhmpdqq9ay/yWkbQamVyGUCzd47q0v2XN9aN+B42LAONA1zbV73Ba +MtckOChbFT9F1mWaFqguOj/BhUf744E96JAzvZEfHrEiR80d7Hzl/sm54jxQ1SJ4 +5XDVygSnlFzNDjpCEY7RRJWFhympdvaaeeDE7F8kKFFTQ6zE006JwYDjU3TK04l6 +fokq1G9AAniE9halfDT2VpFj7R2l0oFF1BH+VMLdA16Puu/s1i6TuvB6bR7U9Z6R +lqlJqPTVC6RYUgoEqvmUwK0+bnhsE3xYXCjzKf77wSfXF1VKBivYQGc0Wq0BIKUI +3V2dIgkNeXVF3JE975vjUf+yz1nrhVhdsD0= -----END PRIVATE KEY----- " "105" "106" "107" "108" "109" "10a" "10b" "10c" "10d" "10e" "10f" ) + +# Public keys corresponding to the keys in TLS13_KEY_SHARES +readonly -a TLS13_PUBLIC_KEY_SHARES=( + "0" "1" "2" "3" "4" "5" "6" "7" "8" "9" "a" "b" "c" "d" "e" "f" + "10" "11" "12" "13" "14" + "00,15,00,39,04,76,b8,16,df,b9,b6,24,6f,45,24,6a,28,2c,89,c8,67,30,93,52,7d,e8,7c,34,1d,67,5c,c1,da,3a,45,bc,da,02,8b,c6,bc,9d,07,53,d9,7f,24,59,c2,19,14,90,a7,8b,75,76,38,79,62,b1,53" + "16" + "00,17,00,41,04,b4,24,ef,11,99,9c,a4,e8,ce,88,25,c3,8e,7c,0c,6a,94,de,33,6d,ff,cd,17,b7,5c,65,db,d1,58,46,95,69,80,c8,bc,fc,e6,d9,22,39,bb,3f,63,ab,3d,5c,ba,cc,eb,1a,90,1b,d4,75,ff,58,c4,00,58,50,21,d0,aa,e4" + "00,18,00,61,04,ff,c7,bb,4d,f2,99,44,ea,06,c0,e8,3e,08,82,9d,da,b2,1e,44,bd,9c,6f,36,a7,46,43,9d,1f,70,3a,c8,72,8f,75,c9,b6,95,96,0d,ad,76,78,19,82,ea,d3,ce,d7,be,8e,fe,e4,76,46,2b,20,b5,26,2e,75,f1,01,41,a0,e1,df,3a,c9,2b,5f,71,96,88,ac,31,01,f0,77,3d,06,02,64,14,5a,0b,4a,c5,cc,54,22,9f,a0,4a,3b,ef,b9" + "00,19,00,85,04,00,7b,81,9c,ca,50,fb,7d,25,9d,df,e0,5a,b1,f0,8c,ba,d7,43,e1,30,b7,16,33,32,34,83,91,f4,71,af,45,10,d1,8b,b3,0c,dc,ec,54,fd,1a,cf,29,42,d3,a0,54,95,c0,2f,56,08,97,fb,ad,41,89,46,a9,c3,ed,fb,10,e4,6e,01,a1,ce,96,86,f4,9e,86,e6,14,d0,fb,a5,e3,74,62,09,50,b8,17,92,76,a2,b7,71,b7,4f,fe,ef,63,7d,f1,ab,d8,7f,7d,6c,e3,49,80,ee,cb,4a,9d,39,3d,76,bb,f4,21,22,f2,cc,9d,98,a6,22,1f,5a,52,2c,0c,d1,89,09,e1" + "1a" "1b" "1c" + "00,1d,00,20,4d,fa,57,44,b7,f7,48,b8,95,77,5a,c1,ff,86,bf,ae,f7,3a,33,69,54,de,6a,f5,2e,89,84,6c,f2,d8,b2,43" + "00,1e,00,38,6d,6d,67,a7,4e,3d,45,dd,ec,7e,a0,70,88,56,54,d8,c5,7c,4d,f3,8f,8b,f8,f2,14,06,1b,a0,4f,f7,ad,6b,3f,3a,90,42,41,8e,74,28,32,4a,a7,50,4a,7a,8e,42,55,eb,94,96,de,83,37,d6" + "1f" + "20" "21" "22" "23" "24" "25" "26" "27" "28" "29" "2a" "2b" "2c" "2d" "2e" "2f" + "30" "31" "32" "33" "34" "35" "36" "37" "38" "39" "3a" "3b" "3c" "3d" "3e" "3f" + "40" "41" "42" "43" "44" "45" "46" "47" "48" "49" "4a" "4b" "4c" "4d" "4e" "4f" + "50" "51" "52" "53" "54" "55" "56" "57" "58" "59" "5a" "5b" "5c" "5d" "5e" "5f" + "60" "61" "62" "63" "64" "65" "66" "67" "68" "69" "6a" "6b" "6c" "6d" "6e" "6f" + "70" "71" "72" "73" "74" "75" "76" "77" "78" "79" "7a" "7b" "7c" "7d" "7e" "7f" + "80" "81" "82" "83" "84" "85" "86" "87" "88" "89" "8a" "8b" "8c" "8d" "8e" "8f" + "90" "91" "92" "93" "94" "95" "96" "97" "98" "99" "9a" "9b" "9c" "9d" "9e" "9f" + "a0" "a1" "a2" "a3" "a4" "a5" "a6" "a7" "a8" "a9" "aa" "ab" "ac" "ad" "ae" "af" + "b0" "b1" "b2" "b3" "b4" "b5" "b6" "b7" "b8" "b9" "ba" "bb" "bc" "bd" "be" "bf" + "c0" "c1" "c2" "c3" "c4" "c5" "c6" "c7" "c8" "c9" "ca" "cb" "cc" "cd" "ce" "cf" + "d0" "d1" "d2" "d3" "d4" "d5" "d6" "d7" "d8" "d9" "da" "db" "dc" "dd" "de" "df" + "e0" "e1" "e2" "e3" "e4" "e5" "e6" "e7" "e8" "e9" "ea" "eb" "ec" "ed" "ee" "ef" + "f0" "f1" "f2" "f3" "f4" "f5" "f6" "f7" "f8" "f9" "fa" "fb" "fc" "fd" "fe" "ff" + "01,00,01,00,e8,aa,94,5f,fb,d5,72,f6,1b,72,12,ea,6e,2c,77,9e,d6,e2,87,e3,b9,95,0d,99,76,d1,df,84,7a,4e,3a,d4,63,26,a6,02,51,28,74,2c,88,8c,75,ea,43,30,1a,4f,7a,a8,97,04,fc,01,9a,a8,ad,a0,04,56,03,ed,8d,e1,43,dc,57,73,73,2c,6c,4a,0b,64,8d,f9,9e,f1,a1,dd,6d,05,ce,48,d7,9d,b8,75,e6,f2,be,f5,cc,98,0f,37,05,06,5e,d9,1d,7a,69,5c,9c,79,36,86,2a,11,08,e5,b5,f3,f3,bd,14,83,c9,e5,04,ad,44,e6,ad,f7,4c,08,41,fe,b9,64,40,ae,ed,e6,96,e8,06,30,51,63,6f,99,09,38,a3,86,9f,70,65,05,e7,88,b7,80,bb,ce,84,7f,35,7e,51,c3,b9,19,a3,37,6d,c4,4d,ec,ea,11,f6,13,06,5f,e7,57,46,1c,da,72,f5,6f,bc,2c,2d,9c,fe,33,d4,f7,e2,ce,31,29,c4,d1,bf,f0,12,47,cc,cb,5f,d9,71,06,4b,ee,bd,f9,e7,d1,ac,8d,e5,1c,f1,4c,fa,3d,3a,72,57,7b,57,06,3b,94,00,16,24,f1,01,53,e0,34,89,2d,f8,b1,b5,6d,bc,f1,5a,ba,01,13,c3,9f,b7,d4" + "01,01,01,80,0b,55,f0,0b,cd,63,89,4f,97,ae,12,8f,ee,b9,58,54,27,ea,98,d5,86,d2,ce,f4,55,d9,89,e2,5b,2f,34,24,af,53,75,df,50,cd,de,6a,4f,8c,ed,fd,10,5a,95,b9,2f,fa,8b,b8,d3,fb,3d,e6,f0,6b,2b,55,e7,32,88,67,d2,c9,c2,ed,42,e4,85,51,65,7c,ee,ee,21,9d,6d,b0,28,58,17,94,30,f1,a0,20,76,ab,63,04,58,16,48,20,44,d2,7d,d8,b4,15,b3,6f,4a,b3,81,ae,f8,c5,09,c7,f2,35,1b,35,4f,1a,cb,bc,84,2b,ce,56,22,a6,f6,9f,ca,40,54,2a,65,8b,75,f6,36,9a,ab,40,ce,a7,0f,6d,d3,ef,a5,d0,6d,77,c2,98,84,dc,c3,76,73,93,05,c4,c7,27,6a,89,67,29,1f,3d,ff,e7,1e,16,3a,2c,1d,06,76,62,ef,9f,b5,dc,b3,82,79,26,07,fc,4d,48,a6,6b,f7,38,f2,07,fd,a5,75,21,ca,69,03,7a,48,1f,df,c4,c6,2a,38,d4,12,5a,e4,ba,d6,e2,bf,d9,2d,70,10,66,44,58,a2,13,05,76,a7,14,68,58,e7,ea,ec,c2,f0,2d,df,2c,79,7f,b9,70,73,2c,f3,fb,dc,72,4d,21,b8,39,d4,87,88,4e,98,e5,3f,7b,20,97,04,3d,ad,70,d1,6b,0d,30,53,d7,4c,6e,a1,01,35,5e,c9,27,0d,53,61,c4,5a,9c,87,aa,ec,01,45,aa,d1,52,b0,d4,bc,4a,56,16,8f,e1,00,ca,a1,43,14,1a,ff,1b,6d,b7,5f,b8,9d,db,d4,8d,02,2e,1a,c0,d0,58,3b,17,a9,4a,ef,c4,27,fb,be,7c,b9,78,03,39,4e,b2,03,ea,87,59,60,d7,7c,2c,3b,19,41,ae,91,29,34,32,82,cf,b7,56,9a,c8,0b,84,cf,72,40,ff,fc,fc,aa,5f,ac,d3,ce,fc,e6,c4,b3,68" + "01,02,02,00,8f,b3,b5,3f,0b,de,23,e1,5c,4a,77,ed,b2,4d,1c,4b,76,91,12,c4,fe,5b,15,23,13,a4,f3,b6,5b,23,8d,88,d5,77,0e,e4,1d,60,0b,58,1b,af,67,ee,31,fb,b6,ce,f5,1b,36,10,c1,f2,f0,83,e6,b9,23,13,1e,b2,9f,ae,e0,9e,42,64,4c,bd,1e,87,18,bd,a6,9b,ae,59,20,e8,9f,52,78,e6,f7,35,56,b6,3a,e6,82,8e,87,b5,c8,23,07,e1,f5,6e,95,8d,c6,83,83,88,b8,41,d8,63,58,33,fe,39,20,d4,9c,37,0e,68,5b,e9,1f,48,0e,85,d6,36,70,a2,06,a8,dc,5c,62,75,4d,bd,bd,3a,6f,03,b0,25,33,11,20,67,0f,76,23,d9,ab,5b,e9,c4,bc,ff,a8,1f,49,c0,e1,42,c7,3c,cb,25,7a,d3,c8,39,e2,f7,b1,22,ca,14,b2,3a,2e,7a,a0,80,a9,e0,dc,96,53,ca,d7,48,be,6d,bc,68,a9,38,b0,be,b0,1b,8c,85,9e,51,42,69,24,f0,28,c8,7c,f1,bc,e3,0f,1f,9c,f3,8b,3a,96,3b,52,ed,36,b1,88,10,9f,c8,02,89,2b,5a,eb,d5,fc,af,03,46,fa,cf,8a,ba,80,ae,8f,89,f7,fd,0f,77,f3,4e,24,35,32,35,e9,c4,82,97,25,51,ab,2b,01,dd,ca,53,5f,7c,3b,25,89,d2,54,69,30,48,6b,4a,03,25,dd,be,c6,ea,33,c2,86,7f,e9,d0,9b,31,fd,70,37,54,c2,8c,dc,96,6d,5a,2e,b6,c2,6d,85,ee,f2,32,b8,95,b0,66,40,44,1e,a2,bf,25,ed,1f,41,9d,37,5b,56,e0,1d,95,1d,ec,d8,f6,24,68,d4,06,17,16,7e,8c,31,7e,40,c2,88,29,d1,f9,8e,eb,4d,4e,5a,9d,65,c8,a2,43,83,4c,04,8b,93,eb,40,23,5f,80,8f,2f,29,ff,c3,13,47,ad,b0,c1,5a,28,08,dc,1e,83,e7,ed,26,4e,30,2c,6e,5a,0e,f1,db,68,ab,89,bb,61,63,6d,55,97,b2,94,16,cd,6f,d5,60,92,e8,71,ef,a3,b2,ae,0c,40,26,d5,35,1d,c8,ed,12,94,86,8c,1c,97,bd,cc,1d,53,0f,4c,99,21,fc,34,5a,79,8c,ca,ea,ae,99,bc,8b,a9,52,fe,f9,63,75,6f,7d,51,79,e6,ca,92,6c,b8,7e,7b,20,a9,c0,2a,15,1d,bb,c0,c2,b1,52,42,7f,dd,1c,8d,e5,a7,7f,26,f5,29,cb,4b,91,5b,80,c2,3a,94,e8,c5,2f,6d,7a,0d" + "01,03,03,00,13,37,f3,03,0c,1f,cf,3d,2f,9c,e1,aa,a2,d5,90,ab,4a,e0,e6,b3,87,d2,a2,16,1e,26,7b,21,17,7d,82,39,ce,d4,50,94,17,b4,d0,5a,37,6e,ba,82,2b,fa,0f,7c,b6,e2,1d,01,7d,40,ca,a9,c3,fb,0d,4e,ef,ce,8a,b8,f8,61,54,14,02,6c,50,f9,dd,86,a8,2c,a8,5b,06,ff,60,4d,19,a9,ff,77,77,ba,6d,96,72,b4,d2,46,71,e2,2b,45,d8,5e,1f,84,64,07,ef,56,f9,64,1b,11,ff,ad,05,19,f9,2b,5d,af,50,91,24,c1,ca,ff,c8,78,92,32,13,fc,90,f3,12,24,62,c6,97,7f,5d,73,90,70,72,43,e2,bc,90,3f,3b,a4,85,3e,53,2e,43,a2,4f,c6,c6,38,88,0b,07,52,3d,98,b7,e3,4d,24,86,02,86,36,b8,2c,fa,49,28,e2,b9,a8,8c,75,16,32,8b,c8,e4,90,47,ba,d8,da,a6,ae,2e,af,4c,1e,ae,a1,99,70,c9,cf,1d,a8,e1,5c,fc,1f,61,25,f8,e5,5c,d2,27,8c,32,a6,28,51,42,91,91,08,e5,8f,48,d0,33,ad,7f,45,1a,5f,ee,30,f7,29,2c,23,88,b0,5c,6e,76,2d,56,7c,bc,63,73,a0,d6,13,71,58,82,91,79,4c,9b,aa,22,05,61,48,b5,51,af,d0,0e,9c,7d,94,a7,f5,6a,b9,cb,57,97,55,ca,d1,cc,b8,f5,3e,f7,bc,93,05,1a,af,c4,57,54,4c,a3,83,80,53,90,ac,16,5b,ec,6d,5f,82,83,e5,ca,fa,12,c2,8d,2b,a6,36,a8,b2,38,50,fc,f0,a5,fb,52,2d,eb,68,95,4d,f7,94,6d,75,f7,41,1f,46,db,86,71,d0,37,16,91,34,df,2f,89,78,4c,88,27,7d,2a,46,39,f0,8b,ec,75,e1,f3,5c,3f,98,b4,03,f3,c4,ea,70,af,67,0d,ee,97,d0,31,cd,3e,c1,c9,6e,4c,97,a0,64,19,44,9f,ad,16,4c,be,10,b6,e4,cc,9c,9d,2d,4f,79,02,a4,ea,09,2c,1d,2e,fd,c2,12,1a,de,ba,c9,a1,98,77,41,1c,14,56,ca,d9,19,02,46,87,7c,8d,a1,c4,3f,90,99,ca,2e,99,18,40,7e,ae,93,91,c3,4a,5f,68,f8,62,f9,34,83,ae,2e,64,c6,cf,a7,6d,80,eb,28,8b,ac,90,3b,1a,a2,a2,13,26,f3,91,40,bb,3a,44,2b,d2,0c,58,74,fc,9d,60,a9,d2,a6,34,c4,21,65,f6,00,c2,73,e1,e4,29,9d,c8,a9,88,33,38,c7,dd,83,23,d8,4b,66,d5,7c,78,7f,c3,62,23,34,12,1a,ee,a1,62,84,fe,62,3a,09,6b,72,69,58,d8,1b,fd,b0,89,e9,e1,da,fa,35,db,83,5f,93,a5,62,ad,c7,f7,e2,a7,6d,db,00,9e,7e,ea,9f,53,ef,d4,bd,32,e7,9e,2a,d1,90,a4,37,1b,b2,cd,cc,21,28,4a,96,3f,35,54,78,88,90,3b,e5,22,94,e4,2a,9f,d2,ef,7f,75,3d,b2,83,34,fe,66,45,4c,c2,ca,06,f3,fd,46,29,6b,40,32,66,a2,64,30,16,ee,04,cb,3d,28,bd,bf,a7,f1,84,9d,23,bf,61,e1,59,c7,36,b5,60,b5,39,39,eb,fd,ff,06,9e,52,99,69,97,d4,8b,bb,8f,84,90,fd,e2,0d,fd,7b,85,49,cc,81,3c,1d,c1,37,1e,5f,34,cd,52,4f,61,9a,85,c5,29,1d,b4,42,8c,c4,8d,94,43,cb,6a,e2,af,90,a6,ec,09,89,07,ae,62,9d,66,bd,fe,87,4d,76,0c,ce,e4,70,87,74,89,02,00,6c,54,4b,86,45,b5,f2,d6,fe,6e,f1,74,ae,c5,1f,67,f0,19,44,44,32,5d,d1,8a,a4,71,17,b0,9c,a4,5d,90,d4,29,b6,24" + "01,04,04,00,67,47,f0,4b,9c,5b,75,a3,4d,9b,1f,b2,b4,32,56,a4,dd,23,69,70,4c,c3,ee,f2,0f,82,51,bc,54,8c,0d,a3,21,bf,94,88,82,7c,69,e8,55,d3,1d,8d,80,be,71,4d,4c,48,f8,ce,1e,f8,72,ac,a5,4c,74,aa,8f,a7,e0,51,99,ad,51,35,14,e7,98,02,1b,9d,07,e5,d1,07,d0,15,d2,9b,33,81,62,b7,7e,52,d5,b1,37,ea,55,f7,80,74,4c,25,cb,61,e9,75,c0,c9,7b,4e,19,4d,d1,69,46,ca,01,c9,14,06,a8,17,e0,f4,e5,c4,5d,e9,f6,2a,d5,02,b8,8b,6e,4a,26,ec,8c,a4,c0,bd,17,a6,48,5c,46,4f,bf,6f,c9,f1,4a,27,fa,4c,d1,93,e7,22,8c,2b,32,55,0c,2b,c6,ea,73,19,7d,e8,b7,fc,64,0d,f0,f9,bf,0d,3a,8b,3c,a9,30,a1,03,1b,e3,1b,d6,94,a8,39,4b,23,ce,ea,7b,2a,3a,af,4f,6c,15,cd,13,ca,67,84,05,9c,a7,d0,f6,7f,97,0b,e0,b3,bb,fd,ca,10,f6,35,57,5f,9b,e7,c2,5f,5c,16,f8,31,0c,23,34,7b,0b,f0,d1,b0,e4,e6,6a,45,db,32,be,fa,fc,92,df,01,3d,ca,bc,c8,d2,c9,57,8e,6b,eb,7b,f4,8c,23,b4,cf,16,73,a3,20,50,e7,f6,98,7a,19,f8,be,e4,72,3f,45,e7,e9,df,69,10,dd,72,24,94,d4,ce,c9,70,13,49,9d,af,bd,61,7a,a8,ee,82,9f,ce,2e,0f,4f,cf,c0,26,9b,98,a6,9e,a7,06,ed,b6,d7,f0,db,c6,c4,f0,db,55,94,87,92,af,11,dc,07,47,eb,e4,b5,3b,c8,5a,24,31,f2,d7,06,c5,a5,19,80,75,88,5e,45,f1,0f,e0,94,ea,9f,1b,65,4d,1a,ec,18,db,b0,c8,05,ca,25,46,6a,85,8a,49,d1,e7,06,9d,84,1f,ca,7e,48,02,34,b2,0d,4c,5e,61,d5,5d,b5,51,8c,19,18,2c,87,9e,69,b2,81,c1,4c,62,09,25,1f,e9,8d,0b,23,81,d3,36,a1,c5,41,f8,db,c6,8c,cf,1c,55,54,41,d0,5b,92,a8,3f,a5,ae,dd,69,98,c4,f3,8f,7b,26,70,43,f6,62,e5,89,4f,e4,cb,c7,de,63,13,f7,a9,6b,51,e4,41,dc,fe,9e,50,32,32,32,04,bd,d2,d7,8b,4d,29,9a,78,91,28,6e,56,30,5e,89,ba,1e,62,c5,8a,27,05,bc,ad,1e,2c,d1,cf,d4,bc,c0,69,a7,2d,3f,07,3c,77,f9,69,ca,16,1f,a7,14,4e,c8,0b,fa,e7,3a,9e,38,a6,c0,aa,b6,1e,66,30,a8,18,51,8f,76,27,fa,5c,c2,07,e8,e6,f0,98,6e,bb,b0,d7,53,d3,db,d4,2e,d6,1f,83,49,23,a3,1f,c4,0c,12,8c,67,ed,1c,01,a6,40,a8,ad,68,9a,6e,af,ee,ad,5f,d0,78,5f,15,5d,09,8e,e6,80,a4,f0,f3,c8,55,27,f1,44,6f,58,07,16,ed,87,1f,8e,26,d6,3c,a0,17,2e,79,d0,72,12,dc,81,d5,ae,a0,ad,86,31,8e,6d,45,d7,d1,3a,94,e7,e5,7b,3d,b7,5f,50,3c,af,e8,ea,2b,f0,e2,3c,eb,14,b6,16,31,0c,70,3b,92,e8,a2,f9,84,d1,aa,ba,73,80,89,ec,54,3c,23,a9,d5,87,87,b9,27,9a,87,bb,c5,06,96,9a,37,2b,d8,d9,af,32,e8,fd,8d,b0,49,c1,cb,81,bc,0d,0b,fe,dc,40,fb,b1,50,41,ed,71,3b,87,cc,95,6d,df,80,85,92,c6,66,cb,4c,75,16,46,f1,b1,08,ed,be,91,21,c5,b0,e8,83,58,96,24,16,28,15,e2,fe,94,e4,42,99,84,77,43,7b,1f,ac,a7,55,ff,33,09,6a,6e,b4,66,21,d6,c0,6f,88,35,94,6f,ab,1d,c6,74,7b,4c,30,a9,e0,70,36,7f,94,aa,c0,c7,98,71,ec,10,c9,96,86,32,08,83,37,16,60,cf,19,f0,19,11,4c,f4,65,87,d8,5f,16,ad,c6,80,89,1d,37,d6,26,91,bf,ef,de,47,62,c5,05,b8,b9,c1,a8,6c,19,ec,80,af,ec,dd,d8,ee,d3,c4,b5,13,77,88,20,fe,68,64,b3,bd,f1,90,67,c4,d7,29,e5,b9,4e,7c,29,34,a8,14,4f,09,60,9b,5f,87,c5,23,d2,49,da,e6,da,2a,cf,c4,c6,3d,c8,9a,5f,37,ca,fb,08,d0,28,1e,88,f0,30,37,74,b0,c3,8f,3f,2c,b3,bc,39,3a,96,27,d6,c0,c7,91,bb,d1,fc,f0,28,be,82,3b,ac,2b,28,72,9d,31,2d,42,5d,d8,36,d8,a8,c9,ca,58,b9,f9,4a,14,b8,38,52,c9,ea,aa,8d,05,52,d5,4b,22,87,8f,09,d3,0d,c9,16,f1,d3,26,61,e5,5c,bd,84,64,88,7d,32,8d,ea,6d,8a,00,dc,54,a5,75,50,a4,3b,99,33,b1,e2,ef,8d,e5,f6,78,d8,dd,71,1a,64,02,6f,ac,37,a5,2a,fc,5d,c8,af,f9,87,3b,77,f3,1c,2c,cc,db,a6" + "105" "106" "107" "108" "109" "10a" "10b" "10c" "10d" "10e" "10f" ) + diff --git a/ubuntu-advantage/uaclient.conf b/ubuntu-advantage/uaclient.conf index 3d56826..8dc2f1a 100644 --- a/ubuntu-advantage/uaclient.conf +++ b/ubuntu-advantage/uaclient.conf @@ -1,5 +1,4 @@ # Ubuntu-Advantage client config file. -sso_auth_url: 'https://login.ubuntu.com' contract_url: 'https://contracts.canonical.com' data_dir: /var/lib/ubuntu-advantage log_level: debug diff --git a/update-manager/release-upgrades b/update-manager/release-upgrades index 5e740de..fd6dece 100644 --- a/update-manager/release-upgrades +++ b/update-manager/release-upgrades @@ -13,4 +13,4 @@ # the currently-running one. Note that if this option is used and # the currently-running release is not itself an LTS release the # upgrader will assume prompt was meant to be normal. -Prompt=normal +Prompt=lts diff --git a/update-motd.d/85-fwupd b/update-motd.d/85-fwupd new file mode 100755 index 0000000..562f1e8 --- /dev/null +++ b/update-motd.d/85-fwupd @@ -0,0 +1,5 @@ +#!/bin/sh + +if [ -f /run/motd.d/fwupd/85-fwupd ]; then + cat /run/motd.d/fwupd/85-fwupd +fi diff --git a/vim/vimrc b/vim/vimrc index 6f6f07f..1fcd4d7 100644 --- a/vim/vimrc +++ b/vim/vimrc @@ -5,8 +5,6 @@ " It is recommended to make changes after sourcing debian.vim since it alters " the value of the 'compatible' option. -" This line should not be removed as it ensures that various options are -" properly set to work with the Vim-related packages available in Debian. runtime! debian.vim " Vim will load $VIMRUNTIME/defaults.vim if the user does not have a vimrc. diff --git a/whoopsie b/whoopsie deleted file mode 100644 index ba2f032..0000000 --- a/whoopsie +++ /dev/null @@ -1,2 +0,0 @@ -[General] -report_metrics=true diff --git a/wireshark/init.lua b/wireshark/init.lua index 3dedc77..ffb8ffc 100644 --- a/wireshark/init.lua +++ b/wireshark/init.lua @@ -182,7 +182,7 @@ wtap_encaps = { ["SITA"] = 100, ["SCCP"] = 101, ["BLUETOOTH_HCI"] = 102, - ["IPMB"] = 103, + ["IPMB_KONTRON"] = 103, ["IEEE802_15_4"] = 104, ["X2E_XORAYA"] = 105, ["FLEXRAY"] = 106, @@ -191,7 +191,7 @@ wtap_encaps = { ["CAN20B"] = 109, ["LAYER1_EVENT"] = 110, ["X2E_SERIAL"] = 111, - ["I2C"] = 112, + ["I2C_LINUX"] = 112, ["IEEE802_15_4_NONASK_PHY"] = 113, ["TNEF"] = 114, ["USB_LINUX_MMAPPED"] = 115, @@ -285,7 +285,9 @@ wtap_encaps = { ["SYSTEMD_JOURNAL"] = 203, ["EBHSCR"] = 204, ["VPP"] = 205, - ["IEEE802_15_4_TAP"] = 206 + ["IEEE802_15_4_TAP"] = 206, + ["LOG_3GPP"] = 207, + ["USB_2_0"] = 208 } wtap = wtap_encaps -- for bw compatibility @@ -374,6 +376,7 @@ wtap_filetypes = { ["RFC7468"] = 82, ["RUBY_MARSHAL"] = 83, ["SYSTEMD_JOURNAL"] = 84, + ["LOG_3GPP"] = 85, ["TSPREC_SEC"] = 0, ["TSPREC_DSEC"] = 1, ["TSPREC_CSEC"] = 2, @@ -514,6 +517,7 @@ base = { ["LOCAL"] = 1000, -- local time in our time zone, with month and day ["UTC"] = 1001, -- UTC, with month and day ["DOY_UTC"] = 1002, -- UTC, with 1-origin day-of-year + ["NTP_UTC"] = 1003, -- UTC, with "NULL" when timestamp is all zeros } @@ -533,8 +537,11 @@ ENC_TIME_MSECS = 20 ENC_TIME_SECS_NTP = 24 ENC_TIME_RFC_3971 = 32 ENC_TIME_MSEC_NTP = 34 -ENC_CHARENCODING_MASK = 2147483646 +ENC_TIME_MIP6 = 36 +ENC_ZIGBEE = 1073741824 +ENC_CHARENCODING_MASK = 1073741822 ENC_ASCII = 0 +ENC_ISO_646_IRV = 14 ENC_UTF_8 = 2 ENC_UTF_16 = 4 ENC_UCS_2 = 6 @@ -562,10 +569,11 @@ ENC_CP437 = 50 ENC_ASCII_7BITS = 52 ENC_T61 = 54 ENC_EBCDIC_CP037 = 56 -ENC_ZIGBEE = 58 +ENC_WINDOWS_1252 = 58 ENC_WINDOWS_1251 = 60 ENC_CP855 = 62 ENC_CP866 = 64 +ENC_ISO_646_BASIC = 66 ENC_NA = 0 ENC_STR_NUM = 16777216 ENC_STR_HEX = 33554432 @@ -574,6 +582,7 @@ ENC_STR_MASK = 65534 ENC_NUM_PREF = 2097152 ENC_VARINT_PROTOBUF = 2 ENC_VARINT_QUIC = 4 +ENC_VARINT_ZIGZAG = 8 ENC_SEP_NONE = 65536 ENC_SEP_COLON = 131072 ENC_SEP_DASH = 262144 @@ -682,6 +691,12 @@ MENU_STAT_TELEPHONY_SCTP = 12 MENU_TOOLS_UNSORTED = 13 +-- the possible values for Pinfo's p2p_dir attribute +P2P_DIR_UNKNOWN = -1 +P2P_DIR_SENT = 0 +P2P_DIR_RECV = 1 + + -- other useful constants -- DATA_DIR and USER_DIR have a trailing directory separator. GUI_ENABLED = gui_enabled() diff --git a/xdg/Xwayland-session.d/00-xrdb b/xdg/Xwayland-session.d/00-xrdb new file mode 100755 index 0000000..a047e8b --- /dev/null +++ b/xdg/Xwayland-session.d/00-xrdb @@ -0,0 +1,9 @@ +#!/bin/sh + +userresources=$HOME/.Xresources +sysresources=/etc/X11/Xresources + +# merge in defaults +[ -r "$sysresources" ] && xrdb -nocpp -merge "$sysresources" +[ -r "$userresources" ] && xrdb -merge "$userresources" + diff --git a/xdg/autostart/at-spi-dbus-bus.desktop b/xdg/autostart/at-spi-dbus-bus.desktop index f4f66a4..ce97c7b 100644 --- a/xdg/autostart/at-spi-dbus-bus.desktop +++ b/xdg/autostart/at-spi-dbus-bus.desktop @@ -1,7 +1,7 @@ [Desktop Entry] Type=Application Name=AT-SPI D-Bus Bus -Exec=/usr/lib/at-spi2-core/at-spi-bus-launcher --launch-immediately +Exec=/usr/libexec/at-spi-bus-launcher --launch-immediately NoDisplay=true X-GNOME-AutoRestart=true X-GNOME-Autostart-Phase=Initialization diff --git a/xdg/autostart/geoclue-demo-agent.desktop b/xdg/autostart/geoclue-demo-agent.desktop index 5f819b6..8b91926 100644 --- a/xdg/autostart/geoclue-demo-agent.desktop +++ b/xdg/autostart/geoclue-demo-agent.desktop @@ -2,7 +2,7 @@ Name=Geoclue Demo agent GenericName=Demo geoclue agent Keywords=geolocation; -Exec=/usr/lib/geoclue-2.0/demos/agent +Exec=/usr/libexec/geoclue-2.0/demos/agent Icon=mark-location-symbolic NotShowIn=GNOME; NoDisplay=true diff --git a/xdg/autostart/gnome-initial-setup-first-login.desktop b/xdg/autostart/gnome-initial-setup-first-login.desktop index b134f35..ea7d623 100644 --- a/xdg/autostart/gnome-initial-setup-first-login.desktop +++ b/xdg/autostart/gnome-initial-setup-first-login.desktop @@ -10,9 +10,5 @@ Categories=GNOME;GTK;System; OnlyShowIn=GNOME;Unity; NoDisplay=true AutostartCondition=unless-exists gnome-initial-setup-done -X-GNOME-Bugzilla-Bugzilla=GNOME -X-GNOME-Bugzilla-Product=gnome-initial-setup -X-GNOME-Bugzilla-Component=general -X-GNOME-Bugzilla-Version=unknown X-GNOME-HiddenUnderSystemd=true X-Ubuntu-Gettext-Domain=gnome-initial-setup diff --git a/xdg/autostart/gnome-keyring-pkcs11.desktop b/xdg/autostart/gnome-keyring-pkcs11.desktop index 6f01e6f..045c8a0 100644 --- a/xdg/autostart/gnome-keyring-pkcs11.desktop +++ b/xdg/autostart/gnome-keyring-pkcs11.desktop @@ -11,5 +11,5 @@ X-GNOME-Autostart-Notify=true X-GNOME-Bugzilla-Bugzilla=GNOME X-GNOME-Bugzilla-Product=gnome-keyring X-GNOME-Bugzilla-Component=general -X-GNOME-Bugzilla-Version=3.34.0 +X-GNOME-Bugzilla-Version=3.36.0 X-Ubuntu-Gettext-Domain=gnome-keyring diff --git a/xdg/autostart/gnome-keyring-secrets.desktop b/xdg/autostart/gnome-keyring-secrets.desktop index 9ea6bba..84e7abd 100644 --- a/xdg/autostart/gnome-keyring-secrets.desktop +++ b/xdg/autostart/gnome-keyring-secrets.desktop @@ -11,5 +11,5 @@ X-GNOME-Autostart-Notify=true X-GNOME-Bugzilla-Bugzilla=GNOME X-GNOME-Bugzilla-Product=gnome-keyring X-GNOME-Bugzilla-Component=general -X-GNOME-Bugzilla-Version=3.34.0 +X-GNOME-Bugzilla-Version=3.36.0 X-Ubuntu-Gettext-Domain=gnome-keyring diff --git a/xdg/autostart/gnome-keyring-ssh.desktop b/xdg/autostart/gnome-keyring-ssh.desktop index 4748ef8..4fd4de8 100644 --- a/xdg/autostart/gnome-keyring-ssh.desktop +++ b/xdg/autostart/gnome-keyring-ssh.desktop @@ -10,5 +10,5 @@ X-GNOME-Autostart-Notify=true X-GNOME-Bugzilla-Bugzilla=GNOME X-GNOME-Bugzilla-Product=gnome-keyring X-GNOME-Bugzilla-Component=general -X-GNOME-Bugzilla-Version=3.34.0 +X-GNOME-Bugzilla-Version=3.36.0 X-Ubuntu-Gettext-Domain=gnome-keyring diff --git a/xdg/autostart/gnome-shell-overrides-migration.desktop b/xdg/autostart/gnome-shell-overrides-migration.desktop index be539e8..d67099e 100644 --- a/xdg/autostart/gnome-shell-overrides-migration.desktop +++ b/xdg/autostart/gnome-shell-overrides-migration.desktop @@ -2,5 +2,5 @@ Type=Application Name=GNOME settings overrides migration NoDisplay=true -Exec=/usr/lib/gnome-shell/gnome-shell-overrides-migration.sh +Exec=/usr/libexec/gnome-shell-overrides-migration.sh X-Ubuntu-Gettext-Domain=gnome-shell diff --git a/xdg/autostart/orca-autostart.desktop b/xdg/autostart/orca-autostart.desktop index 6f3b1b3..b70bc06 100644 --- a/xdg/autostart/orca-autostart.desktop +++ b/xdg/autostart/orca-autostart.desktop @@ -7,4 +7,4 @@ AutostartCondition=GSettings org.gnome.desktop.a11y.applications screen-reader-e X-GNOME-AutoRestart=true #X-GNOME-Autostart-Phase=Initialization OnlyShowIn=GNOME;MATE;Unity;Cinnamon; -X-Ubuntu-Gettext-Domain="orca" +X-Ubuntu-Gettext-Domain=AC_PACKAGE_TARNAME diff --git a/xdg/autostart/org.gnome.DejaDup.Monitor.desktop b/xdg/autostart/org.gnome.DejaDup.Monitor.desktop index f5637e1..c49a7d6 100644 --- a/xdg/autostart/org.gnome.DejaDup.Monitor.desktop +++ b/xdg/autostart/org.gnome.DejaDup.Monitor.desktop @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: CC-BY-SA-4.0 +# SPDX-FileCopyrightText: Michael Terry + [Desktop Entry] Version=1.1 X-Ubuntu-Gettext-Domain=deja-dup @@ -7,7 +10,7 @@ Comment=Schedules backups at regular intervals Icon=org.gnome.DejaDup -Exec=/usr/lib/deja-dup/deja-dup-monitor +Exec=/usr/libexec/deja-dup/deja-dup-monitor X-GNOME-Autostart-Delay=120 diff --git a/xdg/autostart/org.gnome.Evolution-alarm-notify.desktop b/xdg/autostart/org.gnome.Evolution-alarm-notify.desktop index 627a10c..7417a67 100644 --- a/xdg/autostart/org.gnome.Evolution-alarm-notify.desktop +++ b/xdg/autostart/org.gnome.Evolution-alarm-notify.desktop @@ -12,5 +12,5 @@ X-Meego-Priority=Low X-GNOME-Bugzilla-Bugzilla=GNOME X-GNOME-Bugzilla-Product=evolution-data-server X-GNOME-Bugzilla-Component=calendar -X-GNOME-Bugzilla-Version=3.34.x +X-GNOME-Bugzilla-Version=3.36.x X-Ubuntu-Gettext-Domain=evolution-data-server diff --git a/xdg/autostart/org.gnome.SettingsDaemon.A11ySettings.desktop b/xdg/autostart/org.gnome.SettingsDaemon.A11ySettings.desktop index 741bcba..172c32a 100644 --- a/xdg/autostart/org.gnome.SettingsDaemon.A11ySettings.desktop +++ b/xdg/autostart/org.gnome.SettingsDaemon.A11ySettings.desktop @@ -1,7 +1,7 @@ [Desktop Entry] Type=Application Name=GNOME Settings Daemon's a11y-settings plugin -Exec=/usr/lib/gnome-settings-daemon/gsd-a11y-settings +Exec=/usr/libexec/gsd-a11y-settings OnlyShowIn=GNOME; NoDisplay=true X-GNOME-Autostart-Phase=Initialization diff --git a/xdg/autostart/org.gnome.SettingsDaemon.Color.desktop b/xdg/autostart/org.gnome.SettingsDaemon.Color.desktop index c8dd8c5..70c4221 100644 --- a/xdg/autostart/org.gnome.SettingsDaemon.Color.desktop +++ b/xdg/autostart/org.gnome.SettingsDaemon.Color.desktop @@ -1,7 +1,7 @@ [Desktop Entry] Type=Application Name=GNOME Settings Daemon's color plugin -Exec=/usr/lib/gnome-settings-daemon/gsd-color +Exec=/usr/libexec/gsd-color OnlyShowIn=GNOME; NoDisplay=true X-GNOME-Autostart-Phase=Initialization diff --git a/xdg/autostart/org.gnome.SettingsDaemon.Datetime.desktop b/xdg/autostart/org.gnome.SettingsDaemon.Datetime.desktop index 931566a..8dedcee 100644 --- a/xdg/autostart/org.gnome.SettingsDaemon.Datetime.desktop +++ b/xdg/autostart/org.gnome.SettingsDaemon.Datetime.desktop @@ -1,7 +1,7 @@ [Desktop Entry] Type=Application Name=GNOME Settings Daemon's datetime plugin -Exec=/usr/lib/gnome-settings-daemon/gsd-datetime +Exec=/usr/libexec/gsd-datetime OnlyShowIn=GNOME; NoDisplay=true X-GNOME-Autostart-Phase=Initialization diff --git a/xdg/autostart/org.gnome.SettingsDaemon.DiskUtilityNotify.desktop b/xdg/autostart/org.gnome.SettingsDaemon.DiskUtilityNotify.desktop index 4e13e7f..9c85be7 100644 --- a/xdg/autostart/org.gnome.SettingsDaemon.DiskUtilityNotify.desktop +++ b/xdg/autostart/org.gnome.SettingsDaemon.DiskUtilityNotify.desktop @@ -1,7 +1,7 @@ [Desktop Entry] Type=Application Name=gnome-disk-utility notification plugin for GNOME Settings Daemon -Exec=/usr/lib/gnome-disk-utility/gsd-disk-utility-notify +Exec=/usr/libexec/gsd-disk-utility-notify OnlyShowIn=GNOME; NoDisplay=true X-GNOME-AutoRestart=true diff --git a/xdg/autostart/org.gnome.SettingsDaemon.Housekeeping.desktop b/xdg/autostart/org.gnome.SettingsDaemon.Housekeeping.desktop index 188dc18..3edbb55 100644 --- a/xdg/autostart/org.gnome.SettingsDaemon.Housekeeping.desktop +++ b/xdg/autostart/org.gnome.SettingsDaemon.Housekeeping.desktop @@ -1,7 +1,7 @@ [Desktop Entry] Type=Application Name=GNOME Settings Daemon's housekeeping plugin -Exec=/usr/lib/gnome-settings-daemon/gsd-housekeeping +Exec=/usr/libexec/gsd-housekeeping OnlyShowIn=GNOME; NoDisplay=true X-GNOME-Autostart-Phase=Initialization diff --git a/xdg/autostart/org.gnome.SettingsDaemon.Keyboard.desktop b/xdg/autostart/org.gnome.SettingsDaemon.Keyboard.desktop index 89690e4..b20c398 100644 --- a/xdg/autostart/org.gnome.SettingsDaemon.Keyboard.desktop +++ b/xdg/autostart/org.gnome.SettingsDaemon.Keyboard.desktop @@ -1,7 +1,7 @@ [Desktop Entry] Type=Application Name=GNOME Settings Daemon's keyboard plugin -Exec=/usr/lib/gnome-settings-daemon/gsd-keyboard +Exec=/usr/libexec/gsd-keyboard OnlyShowIn=GNOME; NoDisplay=true X-GNOME-Autostart-Phase=Initialization diff --git a/xdg/autostart/org.gnome.SettingsDaemon.MediaKeys.desktop b/xdg/autostart/org.gnome.SettingsDaemon.MediaKeys.desktop index b3ca62e..17ac6cd 100644 --- a/xdg/autostart/org.gnome.SettingsDaemon.MediaKeys.desktop +++ b/xdg/autostart/org.gnome.SettingsDaemon.MediaKeys.desktop @@ -1,7 +1,7 @@ [Desktop Entry] Type=Application Name=GNOME Settings Daemon's media-keys plugin -Exec=/usr/lib/gnome-settings-daemon/gsd-media-keys +Exec=/usr/libexec/gsd-media-keys OnlyShowIn=GNOME; NoDisplay=true X-GNOME-Autostart-Phase=Initialization diff --git a/xdg/autostart/org.gnome.SettingsDaemon.Power.desktop b/xdg/autostart/org.gnome.SettingsDaemon.Power.desktop index 870c75a..6a2835f 100644 --- a/xdg/autostart/org.gnome.SettingsDaemon.Power.desktop +++ b/xdg/autostart/org.gnome.SettingsDaemon.Power.desktop @@ -1,7 +1,7 @@ [Desktop Entry] Type=Application Name=GNOME Settings Daemon's power plugin -Exec=/usr/lib/gnome-settings-daemon/gsd-power +Exec=/usr/libexec/gsd-power OnlyShowIn=GNOME; NoDisplay=true X-GNOME-Autostart-Phase=Initialization diff --git a/xdg/autostart/org.gnome.SettingsDaemon.PrintNotifications.desktop b/xdg/autostart/org.gnome.SettingsDaemon.PrintNotifications.desktop index ceaa27c..bc43117 100644 --- a/xdg/autostart/org.gnome.SettingsDaemon.PrintNotifications.desktop +++ b/xdg/autostart/org.gnome.SettingsDaemon.PrintNotifications.desktop @@ -1,7 +1,7 @@ [Desktop Entry] Type=Application Name=GNOME Settings Daemon's print-notifications plugin -Exec=/usr/lib/gnome-settings-daemon/gsd-print-notifications +Exec=/usr/libexec/gsd-print-notifications OnlyShowIn=GNOME; NoDisplay=true X-GNOME-Autostart-Phase=Initialization diff --git a/xdg/autostart/org.gnome.SettingsDaemon.Rfkill.desktop b/xdg/autostart/org.gnome.SettingsDaemon.Rfkill.desktop index 2171c81..eded583 100644 --- a/xdg/autostart/org.gnome.SettingsDaemon.Rfkill.desktop +++ b/xdg/autostart/org.gnome.SettingsDaemon.Rfkill.desktop @@ -1,7 +1,7 @@ [Desktop Entry] Type=Application Name=GNOME Settings Daemon's rfkill plugin -Exec=/usr/lib/gnome-settings-daemon/gsd-rfkill +Exec=/usr/libexec/gsd-rfkill OnlyShowIn=GNOME; NoDisplay=true X-GNOME-Autostart-Phase=Initialization diff --git a/xdg/autostart/org.gnome.SettingsDaemon.ScreensaverProxy.desktop b/xdg/autostart/org.gnome.SettingsDaemon.ScreensaverProxy.desktop index 1bfd7f7..33235c1 100644 --- a/xdg/autostart/org.gnome.SettingsDaemon.ScreensaverProxy.desktop +++ b/xdg/autostart/org.gnome.SettingsDaemon.ScreensaverProxy.desktop @@ -1,7 +1,7 @@ [Desktop Entry] Type=Application Name=GNOME Settings Daemon's screensaver-proxy plugin -Exec=/usr/lib/gnome-settings-daemon/gsd-screensaver-proxy +Exec=/usr/libexec/gsd-screensaver-proxy OnlyShowIn=GNOME; NoDisplay=true X-GNOME-Autostart-Phase=Initialization diff --git a/xdg/autostart/org.gnome.SettingsDaemon.Sharing.desktop b/xdg/autostart/org.gnome.SettingsDaemon.Sharing.desktop index f7431c8..3b89483 100644 --- a/xdg/autostart/org.gnome.SettingsDaemon.Sharing.desktop +++ b/xdg/autostart/org.gnome.SettingsDaemon.Sharing.desktop @@ -1,7 +1,7 @@ [Desktop Entry] Type=Application Name=GNOME Settings Daemon's sharing plugin -Exec=/usr/lib/gnome-settings-daemon/gsd-sharing +Exec=/usr/libexec/gsd-sharing OnlyShowIn=GNOME; NoDisplay=true X-GNOME-Autostart-Phase=Initialization diff --git a/xdg/autostart/org.gnome.SettingsDaemon.Smartcard.desktop b/xdg/autostart/org.gnome.SettingsDaemon.Smartcard.desktop index b9781ad..dcf48b9 100644 --- a/xdg/autostart/org.gnome.SettingsDaemon.Smartcard.desktop +++ b/xdg/autostart/org.gnome.SettingsDaemon.Smartcard.desktop @@ -1,7 +1,7 @@ [Desktop Entry] Type=Application Name=GNOME Settings Daemon's smartcard plugin -Exec=/usr/lib/gnome-settings-daemon/gsd-smartcard +Exec=/usr/libexec/gsd-smartcard OnlyShowIn=GNOME; NoDisplay=true X-GNOME-Autostart-Phase=Initialization diff --git a/xdg/autostart/org.gnome.SettingsDaemon.Sound.desktop b/xdg/autostart/org.gnome.SettingsDaemon.Sound.desktop index 2bbe2c4..6d76254 100644 --- a/xdg/autostart/org.gnome.SettingsDaemon.Sound.desktop +++ b/xdg/autostart/org.gnome.SettingsDaemon.Sound.desktop @@ -1,7 +1,7 @@ [Desktop Entry] Type=Application Name=GNOME Settings Daemon's sound plugin -Exec=/usr/lib/gnome-settings-daemon/gsd-sound +Exec=/usr/libexec/gsd-sound OnlyShowIn=GNOME; NoDisplay=true X-GNOME-Autostart-Phase=Initialization diff --git a/xdg/autostart/org.gnome.SettingsDaemon.UsbProtection.desktop b/xdg/autostart/org.gnome.SettingsDaemon.UsbProtection.desktop new file mode 100644 index 0000000..1818330 --- /dev/null +++ b/xdg/autostart/org.gnome.SettingsDaemon.UsbProtection.desktop @@ -0,0 +1,12 @@ +[Desktop Entry] +Type=Application +Name=GNOME Settings Daemon's USB protection plugin +Exec=/usr/libexec/gsd-usb-protection +OnlyShowIn=GNOME; +NoDisplay=true +X-GNOME-Autostart-Phase=Initialization +X-GNOME-Autostart-Notify=true +X-GNOME-AutoRestart=true +X-GNOME-HiddenUnderSystemd=true +X-Ubuntu-Gettext-Domain=gnome-settings-daemon + diff --git a/xdg/autostart/org.gnome.SettingsDaemon.Wacom.desktop b/xdg/autostart/org.gnome.SettingsDaemon.Wacom.desktop index cfddc9c..f2cd7ca 100644 --- a/xdg/autostart/org.gnome.SettingsDaemon.Wacom.desktop +++ b/xdg/autostart/org.gnome.SettingsDaemon.Wacom.desktop @@ -1,7 +1,7 @@ [Desktop Entry] Type=Application Name=GNOME Settings Daemon's wacom plugin -Exec=/usr/lib/gnome-settings-daemon/gsd-wacom +Exec=/usr/libexec/gsd-wacom OnlyShowIn=GNOME; NoDisplay=true X-GNOME-Autostart-Phase=Initialization diff --git a/xdg/autostart/org.gnome.SettingsDaemon.Wwan.desktop b/xdg/autostart/org.gnome.SettingsDaemon.Wwan.desktop index 3d5c800..483a6f2 100644 --- a/xdg/autostart/org.gnome.SettingsDaemon.Wwan.desktop +++ b/xdg/autostart/org.gnome.SettingsDaemon.Wwan.desktop @@ -1,7 +1,7 @@ [Desktop Entry] Type=Application Name=GNOME Settings Daemon's Wwan plugin -Exec=/usr/lib/gnome-settings-daemon/gsd-wwan +Exec=/usr/libexec/gsd-wwan OnlyShowIn=GNOME; NoDisplay=true X-GNOME-Autostart-Phase=Initialization diff --git a/xdg/autostart/org.gnome.SettingsDaemon.XSettings.desktop b/xdg/autostart/org.gnome.SettingsDaemon.XSettings.desktop index 9462a03..9efdf68 100644 --- a/xdg/autostart/org.gnome.SettingsDaemon.XSettings.desktop +++ b/xdg/autostart/org.gnome.SettingsDaemon.XSettings.desktop @@ -1,7 +1,7 @@ [Desktop Entry] Type=Application Name=GNOME Settings Daemon's xsettings plugin -Exec=/usr/lib/gnome-settings-daemon/gsd-xsettings +Exec=/usr/libexec/gsd-xsettings OnlyShowIn=GNOME; NoDisplay=true X-GNOME-Autostart-Phase=Initialization diff --git a/xdg/autostart/tracker-extract.desktop b/xdg/autostart/tracker-extract.desktop index 094d3da..c08f54a 100644 --- a/xdg/autostart/tracker-extract.desktop +++ b/xdg/autostart/tracker-extract.desktop @@ -2,11 +2,12 @@ Name=Tracker Metadata Extractor Comment=Extracts metadata from local files Icon= -Exec=/usr/lib/tracker/tracker-extract +Exec=/usr/libexec/tracker-extract Terminal=false Type=Application Categories=Utility; X-GNOME-Autostart-enabled=true +X-GNOME-HiddenUnderSystemd=true X-KDE-autostart-after=panel X-KDE-StartupNotify=false X-KDE-UniqueApplet=true @@ -15,6 +16,5 @@ OnlyShowIn=GNOME;KDE;XFCE;X-IVI;Unity; X-GNOME-Bugzilla-Bugzilla=GNOME X-GNOME-Bugzilla-Product=tracker X-GNOME-Bugzilla-Component=Extractor -X-GNOME-Bugzilla-Version=2.3.0 +X-GNOME-Bugzilla-Version=2.3.3 X-Ubuntu-Gettext-Domain=tracker-miners -Hidden=true diff --git a/xdg/autostart/tracker-miner-apps.desktop b/xdg/autostart/tracker-miner-apps.desktop deleted file mode 100644 index 776b934..0000000 --- a/xdg/autostart/tracker-miner-apps.desktop +++ /dev/null @@ -1,19 +0,0 @@ -[Desktop Entry] -Name=Tracker Application Miner -Comment=Indexes information about applications installed -Icon= -Exec=/usr/lib/tracker/tracker-miner-apps -Terminal=false -Type=Application -Categories=Utility; -X-GNOME-Autostart-enabled=true -X-KDE-autostart-after=panel -X-KDE-StartupNotify=false -X-KDE-UniqueApplet=true -NoDisplay=true -OnlyShowIn=GNOME;KDE;XFCE;X-IVI;Unity; -X-GNOME-Bugzilla-Bugzilla=GNOME -X-GNOME-Bugzilla-Product=tracker -X-GNOME-Bugzilla-Component=Miners -X-GNOME-Bugzilla-Version=2.1.6 -X-Ubuntu-Gettext-Domain=tracker-miners diff --git a/xdg/autostart/tracker-miner-fs.desktop b/xdg/autostart/tracker-miner-fs.desktop index afd74c6..2c7d9ed 100644 --- a/xdg/autostart/tracker-miner-fs.desktop +++ b/xdg/autostart/tracker-miner-fs.desktop @@ -2,11 +2,12 @@ Name=Tracker File System Miner Comment=Crawls and processes files on the file system Icon= -Exec=/usr/lib/tracker/tracker-miner-fs +Exec=/usr/libexec/tracker-miner-fs Terminal=false Type=Application Categories=Utility; X-GNOME-Autostart-enabled=true +X-GNOME-HiddenUnderSystemd=true X-KDE-autostart-after=panel X-KDE-StartupNotify=false X-KDE-UniqueApplet=true @@ -15,5 +16,5 @@ OnlyShowIn=GNOME;KDE;XFCE;X-IVI;Unity; X-GNOME-Bugzilla-Bugzilla=GNOME X-GNOME-Bugzilla-Product=tracker X-GNOME-Bugzilla-Component=Miners -X-GNOME-Bugzilla-Version=2.3.0 +X-GNOME-Bugzilla-Version=2.3.3 X-Ubuntu-Gettext-Domain=tracker-miners diff --git a/xdg/menus/gnome-applications.menu b/xdg/menus/gnome-applications.menu index affe6c8..207451b 100644 --- a/xdg/menus/gnome-applications.menu +++ b/xdg/menus/gnome-applications.menu @@ -43,9 +43,11 @@ org.gnome.FileRoller.desktop org.gnome.font-viewer.desktop org.gnome.Screenshot.desktop + org.gnome.seahorse.Application.desktop org.gnome.Terminal.desktop org.gnome.tweaks.desktop - seahorse.desktop + org.gnome.Usage.desktop + simple-scan.desktop vinagre.desktop yelp.desktop @@ -220,6 +222,7 @@ Graphics eog.desktop org.gnome.Evince.desktop + simple-scan.desktop @@ -241,7 +244,7 @@ - + Web Applications X-GNOME-WebApplications.directory @@ -297,6 +300,7 @@ gnome-system-monitor.desktop org.gnome.baobab.desktop org.gnome.Terminal.desktop + org.gnome.Usage.desktop @@ -425,9 +429,11 @@ org.gnome.FileRoller.desktop org.gnome.fonts.desktop org.gnome.Screenshot.desktop + org.gnome.seahorse.Application.desktop org.gnome.Terminal.desktop org.gnome.tweaks.desktop - seahorse.desktop + org.gnome.Usage.desktop + simple-scan.desktop vinagre.desktop yelp.desktop diff --git a/xml/catalog b/xml/catalog index c7f72aa..4077e1a 100644 --- a/xml/catalog +++ b/xml/catalog @@ -2,8 +2,30 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/xml/docbook-xml.xml b/xml/docbook-xml.xml new file mode 100644 index 0000000..bea23bd --- /dev/null +++ b/xml/docbook-xml.xml @@ -0,0 +1,69 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/xml/sgml-data.xml b/xml/sgml-data.xml new file mode 100644 index 0000000..5273160 --- /dev/null +++ b/xml/sgml-data.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + -- 2.43.0