From 19baec096f030bed2e91ba130932662f52b2b3df Mon Sep 17 00:00:00 2001 From: Liviu-Mihail Concioiu Date: Fri, 22 Mar 2024 16:45:17 +0100 Subject: [PATCH] Adds detection for ASPLinux, SerenityOS, improves detection for Fire OS, improves version detection for Fire OS, Lineage OS and tvOS (#7630) * Improves detection for Fire OS * Improves detection for Firefox Focus * Improves version detection for Fire OS * Improves version detection for Lineage OS * Avoid detection of the Android version * Improves version detection for Lineage OS * Improves version detection for Lineage OS * Improves version detection for tvOS * Adds detection for SerenityOS * Adds detection for ASPLinux * Make fireOsVersionMapping and lineageOsVersionMapping private --- Parser/OperatingSystem.php | 85 +- Tests/Parser/Client/fixtures/browser.yml | 11 + Tests/Parser/fixtures/oss.yml | 1231 ++++++++++++---------- Tests/fixtures/smartphone-24.yml | 2 +- Tests/fixtures/smartphone-29.yml | 6 +- regexes/client/hints/browsers.yml | 1 + regexes/oss.yml | 41 +- 7 files changed, 776 insertions(+), 601 deletions(-) diff --git a/Parser/OperatingSystem.php b/Parser/OperatingSystem.php index b38c643608..5a59d61ba2 100644 --- a/Parser/OperatingSystem.php +++ b/Parser/OperatingSystem.php @@ -48,6 +48,7 @@ class OperatingSystem extends AbstractParser 'ARM' => 'Armadillo OS', 'ATV' => 'tvOS', 'ARL' => 'Arch Linux', + 'ASP' => 'ASPLinux', 'BTR' => 'BackTrack', 'SBA' => 'Bada', 'BEO' => 'BeOS', @@ -152,6 +153,7 @@ class OperatingSystem extends AbstractParser 'SSE' => 'SUSE', 'SAF' => 'Sailfish OS', 'SEE' => 'SeewoOS', + 'SER' => 'SerenityOS', 'SIR' => 'Sirin OS', 'SLW' => 'Slackware', 'SOS' => 'Solaris', @@ -219,7 +221,7 @@ class OperatingSystem extends AbstractParser 'LOS', 'DVK', 'ROK', 'OWR', 'OTV', 'KTV', 'PUR', 'PLA', 'FUC', 'PAR', 'FOR', 'MON', 'KAN', 'ZEN', 'LND', 'LNS', 'CHN', 'AMZ', 'TEN', 'CST', 'NOV', 'ROU', 'ZOR', 'RED', 'KAL', 'ORA', 'VID', 'TIV', 'BSN', 'RAS', - 'UOS', 'PIO', 'FRI', 'LIR', 'WEB', + 'UOS', 'PIO', 'FRI', 'LIR', 'WEB', 'SER', 'ASP', ], 'Mac' => ['MAC'], 'Mobile Gaming Console' => ['PSP', 'NDS', 'XBX'], @@ -252,6 +254,55 @@ class OperatingSystem extends AbstractParser 'AmigaOS', 'IBM', 'GNU/Linux', 'Mac', 'Unix', 'Windows', 'BeOS', 'Chrome OS', 'Chromium OS', ]; + /** + * Fire OS version mapping + * + * @var array + */ + private $fireOsVersionMapping = [ + '11' => '8', + '10' => '8', + '9' => '7', + '7' => '6', + '5' => '5', + '4.4.3' => '4.5.1', + '4.4.2' => '4', + '4.2.2' => '3', + '4.0.3' => '3', + '4.0.2' => '3', + '4' => '2', + '2' => '1', + ]; + + /** + * Lineage OS version mapping + * + * @var array + */ + private $lineageOsVersionMapping = [ + '14' => '21.0', + '13' => '20.0', + '12.1' => '19.1', + '12' => '19.0', + '11' => '18.0', + '10' => '17.0', + '9' => '16.0', + '8.1.0' => '15.1', + '8.0.0' => '15.0', + '7.1.2' => '14.1', + '7.1.1' => '14.1', + '7.0' => '14.0', + '6.0.1' => '13.0', + '6.0' => '13.0', + '5.1.1' => '12.1', + '5.0.2' => '12.0', + '5.0' => '12.0', + '4.4.4' => '11.0', + '4.3' => '10.2', + '4.2.2' => '10.1', + '4.0.4' => '9.1.0', + ]; + /** * Returns all available operating systems * @@ -332,22 +383,8 @@ public function parse(): ?array if ('Fire OS' === $osFromUserAgent['name']) { $majorVersion = (int) (\explode('.', $version, 1)[0] ?? '0'); - $fireOsVersionMapping = [ - '11' => '8', - '10' => '8', - '9' => '7', - '7' => '6', - '5' => '5', - '4.4.3' => '4.5.1', - '4.4.2' => '4', - '4.2.2' => '3', - '4.0.3' => '3', - '4.0.2' => '3', - '4' => '2', - '2' => '1', - ]; - - $version = $fireOsVersionMapping[$version] ?? $fireOsVersionMapping[$majorVersion] ?? $version; + $version = $this->fireOsVersionMapping[$version] + ?? $this->fireOsVersionMapping[$majorVersion] ?? ''; } } @@ -385,10 +422,22 @@ public function parse(): ?array } if ('org.lineageos.jelly' === $this->clientHints->getApp() && 'Lineage OS' !== $name) { + $majorVersion = (int) (\explode('.', $version, 1)[0] ?? '0'); + $name = 'Lineage OS'; $family = 'Android'; $short = 'LEN'; - $version = ''; + $version = $this->lineageOsVersionMapping[$version] + ?? $this->lineageOsVersionMapping[$majorVersion] ?? ''; + } + + if ('org.mozilla.tv.firefox' === $this->clientHints->getApp() && 'Fire OS' !== $name) { + $majorVersion = (int) (\explode('.', $version, 1)[0] ?? '0'); + + $name = 'Fire OS'; + $family = 'Android'; + $short = 'FIR'; + $version = $this->fireOsVersionMapping[$version] ?? $this->fireOsVersionMapping[$majorVersion] ?? ''; } } diff --git a/Tests/Parser/Client/fixtures/browser.yml b/Tests/Parser/Client/fixtures/browser.yml index a439a6b670..744c881c0a 100644 --- a/Tests/Parser/Client/fixtures/browser.yml +++ b/Tests/Parser/Client/fixtures/browser.yml @@ -9023,3 +9023,14 @@ engine: WebKit engine_version: 605.1.15 family: +- + user_agent: Mozilla/5.0 (Linux; Android 11) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Focus/4.5 Chrome/83.0.4103.120 Safari/537.36 + client: + type: browser + name: Firefox Focus + version: "4.5" + engine: Blink + engine_version: 83.0.4103.120 + family: + headers: + http-x-requested-with: org.mozilla.tv.firefox diff --git a/Tests/Parser/fixtures/oss.yml b/Tests/Parser/fixtures/oss.yml index d149bacabd..bb1c5f1ba2 100644 --- a/Tests/Parser/fixtures/oss.yml +++ b/Tests/Parser/fixtures/oss.yml @@ -4,8 +4,8 @@ os: name: AmigaOS short_name: AMG - version: - platform: + version: "" + platform: "" family: AmigaOS - user_agent: Mozilla/5.0 (AmigaOS; U; AmigaOS 1.3; en-US; rv:1.8.1.21) Gecko/20090303 SeaMonkey/1.1.15 @@ -13,14 +13,14 @@ name: AmigaOS short_name: AMG version: "1.3" - platform: + platform: "" family: AmigaOS - user_agent: Mozilla/5.0 ArchLinux (X11; U; Linux x86_64; en-US) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.742.100 Safari/534.30 os: name: Arch Linux short_name: ARL - version: + version: "" platform: x64 family: GNU/Linux - @@ -28,8 +28,8 @@ os: name: BeOS short_name: BEO - version: - platform: + version: "" + platform: "" family: BeOS - user_agent: Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.9.0.6) Gecko/2009020414 CentOS/3.0.6-1.el5.centos Firefox/3.0.6 @@ -44,7 +44,7 @@ os: name: Debian short_name: DEB - version: + version: "" platform: x86 family: GNU/Linux - @@ -68,15 +68,15 @@ os: name: Fire OS short_name: FIR - version: 5.3.6.2 - platform: + version: "5.3.6.2" + platform: "" family: Android - user_agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:25.0) Gecko/20100101 Firefox/25.0 os: name: FreeBSD short_name: BSD - version: + version: "" platform: x64 family: Unix - @@ -85,14 +85,14 @@ name: FreeBSD short_name: BSD version: "2.2.8" - platform: + platform: "" family: Unix - user_agent: Mozilla/5.0 (X11; U; Gentoo x86_64; de-DE) Firefox/26.0 os: name: Gentoo short_name: GNT - version: + version: "" platform: x64 family: GNU/Linux - @@ -100,7 +100,7 @@ os: name: GNU/Linux short_name: LIN - version: + version: "" platform: x64 family: GNU/Linux - @@ -108,23 +108,23 @@ os: name: GNU/Linux short_name: LIN - version: - platform: + version: "" + platform: "" family: GNU/Linux - user_agent: Mozilla/5.0 (BeOS; U; Haiku BePC; en-US; rv:1.8.1.21pre) Gecko/20090218 BonEcho/2.0.0.21pre os: name: Haiku OS short_name: HAI - version: - platform: + version: "" + platform: "" family: BeOS - user_agent: Mozilla/5.0 (Macintosh; Intel Haiku R1 x86) AppleWebKit/605.1.17 (KHTML, like Gecko) WebPositive/1.2 Version/11.1 Safari/605.1.17 os: name: Haiku OS short_name: HAI - version: + version: "" platform: x86 family: BeOS - @@ -132,8 +132,8 @@ os: name: Inferno short_name: INF - version: - platform: + version: "" + platform: "" family: Unix - user_agent: 'Mozilla/4.04 [en] (X11; I; IRIX 5.3 IP22)' @@ -141,7 +141,7 @@ name: IRIX short_name: IRI version: "5.3" - platform: + platform: "" family: Unix - user_agent: 'Mozilla/4.77 [en] (X11; I; IRIX;64 6.5 IP30)' @@ -149,15 +149,15 @@ name: IRIX short_name: IRI version: "6.5" - platform: + platform: "" family: Unix - user_agent: Mozilla/5.0 (compatible; Konqueror/3.5; Linux) KHTML/3.5.5 (like Gecko) (Kubuntu) os: name: Kubuntu short_name: KBT - version: - platform: + version: "" + platform: "" family: GNU/Linux - user_agent: Mozilla/5.0 (Mobile; LYF/F30C/LYF_F30C-000-09-10-140318; Android; rv:48.0) Gecko/48.0 Firefox/48.0 KAIOS/2.0 @@ -165,7 +165,7 @@ name: KaiOS short_name: KOS version: "2.0" - platform: + platform: "" family: Firefox OS - user_agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.1) Gecko/2008072820 Kubuntu/8.04 (hardy) Firefox/3.0.1 @@ -180,8 +180,8 @@ os: name: Mac short_name: MAC - version: - platform: + version: "" + platform: "" family: Mac - user_agent: QuickTime\xaa.7.0.4 (qtver=7.0.4;cpu=PPC;os=Mac 10.3.9) @@ -189,7 +189,7 @@ name: Mac short_name: MAC version: "10.3.9" - platform: + platform: "" family: Mac - user_agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.17) Gecko/20110429 Mandriva Linux/1.9.2.17-0.1mdv2010.0 (2010.0) Firefox/3.6.17 @@ -205,7 +205,7 @@ name: MildWild short_name: MLD version: "8.0" - platform: + platform: "" family: Android - user_agent: Mozilla/5.0 (Macintosh; PowerPC MorphOS 3.7; Odyssey Web Browser; rv:1.23) AppleWebKit/538.1 (KHTML, like Gecko) OWB/1.23 Safari/538.1 @@ -213,7 +213,7 @@ name: MorphOS short_name: MOR version: "3.7" - platform: + platform: "" family: AmigaOS - user_agent: Mozilla/5.0 (Linux; U; Android 2.3.7; fr-fr; Nexus One Build/GRK39F; CyanogenMod-7.2.0) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 @@ -221,15 +221,15 @@ name: CyanogenMod short_name: CYN version: "7.2.0" - platform: + platform: "" family: Android - user_agent: Mozilla/5.0 (Linux; U; Android 2.3.6(RazoDroiD); fr-fr; GT-S5830i Build/RazoDroiD v2.0 by (rajrocks)rishee) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 os: name: RazoDroiD short_name: RZD - version: - platform: + version: "" + platform: "" family: Android - user_agent: Mozilla 5.0 (Linux; U; Android 2.3.5; zh-cn; ZTE U793 Build MocorDroid2.3.5) UC AppleWebKit 534.31 (KHTML, like Gecko) Mobile Safari 534.31 @@ -237,14 +237,14 @@ name: MocorDroid short_name: MCD version: "2.3.5" - platform: + platform: "" family: Android - user_agent: Mozilla/5.0 (X11; U; Linux armv7l; pt-PT; rv:1.9.2.3pre) Gecko/20100723 Firefox/3.5 Maemo Browser 1.7.4.8 RX-51 N900 os: name: Maemo short_name: MAE - version: + version: "" platform: ARM family: Other Mobile - @@ -260,7 +260,7 @@ os: name: NetBSD short_name: NBS - version: + version: "" platform: x64 family: Unix - @@ -268,7 +268,7 @@ os: name: OpenBSD short_name: OBS - version: + version: "" platform: x64 family: Unix - @@ -277,7 +277,7 @@ name: OS/2 short_name: OS2 version: "4.5" - platform: + platform: "" family: IBM - user_agent: Mozilla/3.0 (X11; I; OSF1 V4.0 alpha) @@ -285,7 +285,7 @@ name: OSF1 short_name: T64 version: "4.0" - platform: + platform: "" family: Unix - user_agent: Mozilla/5.0 (compatible; Konqueror/4.3; Linux) KHTML/4.3.4 (like Gecko) Red Hat Enterprise Linux/4.3.4-19.el6 @@ -293,14 +293,14 @@ name: Red Hat short_name: RHT version: "4.3.4" - platform: + platform: "" family: GNU/Linux - user_agent: Opera/9.80 (X11; Linux x86_64; Sabayon) Presto/2.12.388 Version/12.16 os: name: Sabayon short_name: SAB - version: + version: "" platform: x64 family: GNU/Linux - @@ -308,7 +308,7 @@ os: name: Slackware short_name: SLW - version: + version: "" platform: x86 family: GNU/Linux - @@ -324,7 +324,7 @@ os: name: Solaris short_name: SOS - version: + version: "" platform: x86 family: Unix - @@ -333,7 +333,7 @@ name: Solaris short_name: SOS version: "5.10" - platform: + platform: "" family: Unix - user_agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.24) Gecko/20111101 SUSE/3.6.24-0.2.1 Firefox/3.6.24 @@ -348,15 +348,15 @@ os: name: Syllable short_name: SYL - version: - platform: + version: "" + platform: "" family: Unix - user_agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/31.0.1650.63 Chrome/31.0.1650.63 Safari/537.36 os: name: Ubuntu short_name: UBT - version: + version: "" platform: x64 family: GNU/Linux - @@ -380,8 +380,8 @@ os: name: Windows short_name: WIN - version: - platform: + version: "" + platform: "" family: Windows - user_agent: Mozilla/5.0 (Windows NT 6.4; WOW64; Trident/7.0; Touch; rv:11.0) like Gecko @@ -405,7 +405,7 @@ name: Windows IoT short_name: WIO version: "10" - platform: + platform: "" family: Windows Mobile - user_agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; de; rv:1.8.1.20) Gecko/20081217 Firefox/2.0.0.20 @@ -413,7 +413,7 @@ name: Windows short_name: WIN version: "2000" - platform: + platform: "" family: Windows - user_agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.4.9999.1900 Safari/537.31 BDSpark/26.4 @@ -445,7 +445,7 @@ name: Windows short_name: WIN version: "95" - platform: + platform: "" family: Windows - user_agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; .NET CLR 1.1.4322) @@ -453,7 +453,7 @@ name: Windows short_name: WIN version: "ME" - platform: + platform: "" family: Windows - user_agent: Mozilla/4.0 (compatible; MSIE 4.01; Digital AlphaServer 1000A 4/233; Windows NT; Powered By 64-Bit Alpha Processor) @@ -485,7 +485,7 @@ name: Windows short_name: WIN version: "XP" - platform: + platform: "" family: Windows - user_agent: Mozilla/5.0 (Linux; U; Android 0.5; en-us) AppleWebKit/522+ (KHTML, like Gecko) Safari/419.3 @@ -493,15 +493,15 @@ name: Android short_name: AND version: "0.5" - platform: + platform: "" family: Android - user_agent: Mozilla/5.0 (compatible; MSIE 9.0; Windows Phone OS 7.5; Trident/5.0; IEMobile/9.0; Acer; Allegro) os: name: Windows Phone short_name: WPH - platform: version: "7.5" + platform: "" family: Windows Mobile - user_agent: Mozilla/5.0 (Mobile; Windows Phone 8.1; Android 4.0; ARM; Trident/7.0; Touch; rv:11.0; IEMobile/11.0; NOKIA; Lumia 928) like iPhone OS 7_0_3 Mac OS X AppleWebKit/537 (KHTML, like Gecko) Mobile Safari/537 @@ -517,7 +517,7 @@ name: Android short_name: AND version: "2.2.2" - platform: + platform: "" family: Android - user_agent: Mozilla/5.0 (Linux; Android 9; Pixel XL Build/PPR1.180610.009) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.91 Mobile Safari/537.36 @@ -525,23 +525,23 @@ name: Android short_name: AND version: "9" - platform: + platform: "" family: Android - user_agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 8.12; MSIEMobile 6.0) acer_F900 os: name: Windows CE short_name: WCE - version: - platform: + version: "" + platform: "" family: Windows Mobile - user_agent: Mozilla/5.0 (Mobile; ALCATEL ONE TOUCH 4012A; rv:18.1) Gecko/18.1 Firefox/18.1 os: name: Firefox OS short_name: FOS - version: - platform: + version: "" + platform: "" family: Firefox OS - user_agent: AtomicBrowser/3.7.1 CFNetwork/467.12 Darwin/10.3.1 @@ -549,7 +549,7 @@ name: iOS short_name: IOS version: "3.2" - platform: + platform: "" family: iOS - user_agent: Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_1 like Mac OS X; ru-ru) AppleWebKit/532.9 (KHTML, like Gecko) Mobile/8B117 @@ -557,7 +557,7 @@ name: iOS short_name: IOS version: "4.1" - platform: + platform: "" family: iOS - user_agent: CFNetwork/758.2.8 Darwin/15.0.0 @@ -565,7 +565,7 @@ name: iOS short_name: IOS version: "9.2" - platform: + platform: "" family: iOS - user_agent: CFNetwork/758.3.15 Darwin/15.4.0 @@ -573,7 +573,7 @@ name: iOS short_name: IOS version: "9.3" - platform: + platform: "" family: iOS - user_agent: SPORT1/4059 CFNetwork/758.4.3 Darwin/15.5.0 @@ -581,7 +581,7 @@ name: iOS short_name: IOS version: "9.3.2" - platform: + platform: "" family: iOS - user_agent: Interflora/22 CFNetwork/808.0.1 Darwin/16.0.0 @@ -589,7 +589,7 @@ name: iOS short_name: IOS version: "10.0" - platform: + platform: "" family: iOS - user_agent: MobileSafari/602.1 CFNetwork/808.1.3 Darwin/16.1.0 @@ -597,7 +597,7 @@ name: iOS short_name: IOS version: "10.1" - platform: + platform: "" family: iOS - user_agent: MobileSafari/602.1 CFNetwork/808.2.16 Darwin/16.3.0 @@ -605,7 +605,7 @@ name: iOS short_name: IOS version: "10.2" - platform: + platform: "" family: iOS - user_agent: MobileSafari/602.1 CFNetwork/811.5.4 Darwin/16.6.0 @@ -613,7 +613,7 @@ name: iOS short_name: IOS version: "10.3" - platform: + platform: "" family: iOS - user_agent: MobileSafari/602.1 CFNetwork/808.3 Darwin/16.3.0 @@ -621,7 +621,7 @@ name: iOS short_name: IOS version: "10.3" - platform: + platform: "" family: iOS - user_agent: MobileSafari/604.1 CFNetwork/887 Darwin/17.0.0 @@ -629,7 +629,7 @@ name: iOS short_name: IOS version: "11.0" - platform: + platform: "" family: iOS - user_agent: MobileSafari/604.1 CFNetwork/889.9 Darwin/17.2.0 @@ -637,7 +637,7 @@ name: iOS short_name: IOS version: "11.1" - platform: + platform: "" family: iOS - user_agent: NokiaN73-2/3.0-630.0.2 Series60/3.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 @@ -645,14 +645,14 @@ name: Symbian OS Series 60 short_name: S60 version: "3.0" - platform: + platform: "" family: Symbian - user_agent: XBMC/PRE-11.0 Git:20110623-62171b3 (iOS; 11.0.0 AppleTV2,1; http://www.xbmc.org) os: name: tvOS short_name: ATV - version: 11.0.0 + version: "11.0.0" platform: ARM family: iOS - @@ -661,7 +661,7 @@ name: Bada short_name: SBA version: "1.0" - platform: + platform: "" family: Other Mobile - user_agent: BlackBerry8520/5.0.0.681 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/134 @@ -669,7 +669,7 @@ name: BlackBerry OS short_name: BLB version: "5.0.0.681" - platform: + platform: "" family: BlackBerry - user_agent: Mozilla/5.0 (PlayBook; U; RIM Tablet OS 2.1.0; en-US) AppleWebKit/536.2+ (KHTML, like Gecko) Version/7.2.1.0 Safari/536.2+ @@ -677,7 +677,7 @@ name: BlackBerry Tablet OS short_name: QNX version: "2.1.0" - platform: + platform: "" family: BlackBerry - user_agent: NetFront/4.2 (BMP 1.0.4; U; en-us; LG; NetFront/4.2/AMB) Boost LG272 MMP/2.0 Profile/MIDP-2.1 Configuration/CLDC-1.1 @@ -685,7 +685,7 @@ name: Brew short_name: BMP version: "1.0.4" - platform: + platform: "" family: Brew - user_agent: Mozilla/5.0 (X11; CrOS x86_64 4731.101.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.67 Safari/537.36 @@ -708,8 +708,8 @@ os: name: MTK / Nucleus short_name: MTK - version: - platform: + version: "" + platform: "" family: Real-time OS - user_agent: UNTRUSTED/1.0/HS-T39_TD/1.0 Release/03.03.2011 Threadx/4.0 Mocor/W10 Browser/NF4.0 Profile/MIDP-2.0 Config/CLDC-1.1 @@ -717,38 +717,38 @@ name: ThreadX short_name: TDX version: "4.0" - platform: + platform: "" family: Real-time OS - user_agent: Mozilla/5.0 (MeeGo; NokiaN9) AppleWebKit/534.13 (KHTML, like Gecko) NokiaBrowser/8.5.0 Mobile Safari/534.13 os: name: MeeGo short_name: SMG - version: - platform: + version: "" + platform: "" family: Other Mobile - user_agent: Mozilla/5.0 (PLAYSTATION 3 4.46) AppleWebKit/531.22.8 (KHTML, like Gecko) os: name: PlayStation short_name: PS3 - version: 3.4.46 - platform: + version: "3.4.46" + platform: "" family: Gaming Console - user_agent: Mozilla/5.0 (PlayStation; PlayStation 5/2.26) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0 Safari/605.1.15 os: name: PlayStation short_name: PS3 - version: 5.2.26 - platform: + version: "5.2.26" + platform: "" family: Gaming Console - user_agent: 'Mozilla/5.0 [ja] (Playstation2; Linux 2.4.20 MIPS; ja-JP; rv:1.8a2) Gecko/20040630' os: name: PlayStation short_name: PS3 - version: 2.4.20 + version: "2.4.20" platform: MIPS family: Gaming Console - @@ -756,8 +756,8 @@ os: name: PlayStation short_name: PS3 - version: 4.5.0 - platform: + version: "4.5.0" + platform: "" family: Gaming Console - user_agent: Mozilla/5.0 (Nintendo WiiU) AppleWebKit/534.52 (KHTML, like Gecko) NX/2.1.0.8.21 NintendoBrowser/1.0.0.7494.US @@ -765,7 +765,7 @@ name: Nintendo short_name: WII version: "Wii" - platform: + platform: "" family: Gaming Console - user_agent: Bunjalloo/0.7.6(Nintendo DS;U;en) @@ -773,7 +773,7 @@ name: Nintendo Mobile short_name: NDS version: "DS" - platform: + platform: "" family: Mobile Gaming Console - user_agent: Mozilla/5.0 (Nintendo 3DS; U; ; en) Version/1.7498.EU @@ -781,7 +781,7 @@ name: Nintendo Mobile short_name: NDS version: "3DS" - platform: + platform: "" family: Mobile Gaming Console - user_agent: Mozilla/4.0 (PlayStation Portable); 2.00) @@ -789,7 +789,7 @@ name: PlayStation Portable short_name: PSP version: "Portable" - platform: + platform: "" family: Mobile Gaming Console - user_agent: Mozilla/5.0 (PlayStation Vita 3.01) AppleWebKit/536.26 (KHTML, like Gecko) Silk/3.2 @@ -797,7 +797,7 @@ name: PlayStation Portable short_name: PSP version: "Vita" - platform: + platform: "" family: Mobile Gaming Console - user_agent: Mozilla/5.0 (Web0S; Linux/SmartTV) AppleWebKit/537.36 (KHTML, like Gecko) QtWebEngine/5.2.1 Chrome/38.0.2125.122 Safari/537.36 WebAppManager @@ -805,7 +805,7 @@ name: webOS short_name: WOS version: "3" - platform: + platform: "" family: Other Mobile - user_agent: Mozilla/5.0 (webOS/1.4.5; U; ru-RU) AppleWebKit/532.2 (KHTML, like Gecko) Version/1.0 Safari/532.2 Pixi/1.0 @@ -813,7 +813,7 @@ name: webOS short_name: WOS version: "1.4.5" - platform: + platform: "" family: Other Mobile - user_agent: Mozilla/5.0 (Web0S; Linux/SmartTV) AppleWebKit/537.36 (KHTML, like Gecko) QtWebEngine/5.2.1 Chr0me/38.0.2125.122 Safari/537.36 LG Browser/8.00.00(LGE; WEBOS3; 03.00.65; 1; DTV_W16R); webOS.TV-2016; LG NetCast.TV-2013 Compatible (LGE, WEBOS3, wired) @@ -821,7 +821,7 @@ name: webOS short_name: WOS version: "3" - platform: + platform: "" family: Other Mobile - user_agent: Mozilla/5.0 (Web0S; Linux/SmartTV) AppleWebKit/538.2 (KHTML, like Gecko) Large Screen Safari/538.2 LG Browser/7.00.00(LGE; WEBOS1; 00.00.00; 1); webOS.TV-2014; LG NetCast.TV-2013 Compatible (LGE, WEBOS1, wired) @@ -829,7 +829,7 @@ name: webOS short_name: WOS version: "1" - platform: + platform: "" family: Other Mobile - user_agent: Mozilla/5.0 (Web0S; Linux/SmartTV) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.79 Safari/537.36 WebAppManager @@ -837,7 +837,7 @@ name: webOS short_name: WOS version: "6" - platform: + platform: "" family: Other Mobile - user_agent: CorePlayer/1.0 (Palm OS 5.4.9; ARM Intel PXA27x; en) CorePlayer/1.3.2_6909 @@ -852,8 +852,8 @@ os: name: palmOS short_name: POS - version: - platform: + version: "" + platform: "" family: Other Mobile - user_agent: Browse/0.6 (Linux 3.10.0+; RemixOS 5.1.1; RemixOS SDK built for x86; en_us) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.0.0 Desktop (Opera Mini/Compression) @@ -868,8 +868,8 @@ os: name: Remix OS short_name: REM - version: 2 - platform: + version: "2" + platform: "" family: Android - user_agent: Mozilla/5.0 (Linux; U; Android 2.3 YunOs 1.0.0.3; zh-cn; K-Touch W658 Build/AliyunOs-2012) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 @@ -877,14 +877,14 @@ name: YunOS short_name: YNS version: "1.0.0.3" - platform: + platform: "" family: Android - user_agent: Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; ARM; Trident/6.0; Touch; ARMBJS) os: name: Windows RT short_name: WRT - version: + version: "" platform: ARM family: Windows Mobile - @@ -900,16 +900,16 @@ os: name: Windows Mobile short_name: WMO - version: - platform: + version: "" + platform: "" family: Windows Mobile - user_agent: Opera/9.7 (WindowsMobile; PPC; Opera Mobi/35267; U; en; Presto/2.1.1) os: name: Windows Mobile short_name: WMO - version: - platform: + version: "" + platform: "" family: Windows Mobile - user_agent: Mozilla/3.0 WebTV/1.2 (compatible; MSIE 2.0) @@ -917,7 +917,7 @@ name: WebTV short_name: WTV version: "1.2" - platform: + platform: "" family: WebTV - user_agent: Mozilla/5.0 (Linux; U; Tizen/1.0 like Android; en-us; AppleWebKit/534.46 (KHTML, like Gecko) Tizen Browser/1.0 Mobile @@ -925,7 +925,7 @@ name: Tizen short_name: TIZ version: "1.0" - platform: + platform: "" family: Other Mobile - user_agent: Mozilla/5.0 (Symbian/3; Series60/5.2 Nokia500/010.029; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/533.4 (KHTML, like Gecko) NokiaBrowser/7.3.1.37 Mobile Safari/533.4 3gpp-gba @@ -933,39 +933,39 @@ name: Symbian^3 short_name: SY3 version: "Anna" - platform: + platform: "" family: Symbian - user_agent: Mozilla/5.0 (Series40; Nokia306/03.63; Profile/MIDP-2.1 Configuration/CLDC-1.1) Gecko/20100401 S40OviBrowser/3.9.0.0.22 os: name: Symbian OS Series 40 short_name: S40 - version: - platform: + version: "" + platform: "" family: Symbian - user_agent: Nokia210/2.0 (04.12) Profile/MIDP-2.1 Configuration/CLDC-1.1 UCWEB/2.0 (Java; U; MIDP-2.0; en-US; Nokia210) U2/1.0.0 UCBrowser/9.3.0.326 U2/1.0.0 Mobile os: name: Symbian short_name: SYM - version: - platform: + version: "" + platform: "" family: Symbian - user_agent: Mozilla/5.0 (Symbian; U; N8-00; xx) AppleWebKit/534.3 (KHTML, like Gecko) MiniBrowserMobile/4.0 Mobile Safari/534.3 os: name: Symbian OS short_name: SYS - version: - platform: + version: "" + platform: "" family: Symbian - user_agent: Mozilla/5.0 (Maemo; Linux; U; Jolla; Sailfish; Mobile; rv:26.0) Gecko/26.0 Firefox/26.0 SailfishBrowser/1.0 like Safari/538.1 os: name: Sailfish OS short_name: SAF - version: - platform: + version: "" + platform: "" family: GNU/Linux - user_agent: 'Mozilla/1.10 [en] (Compatible; RISC OS 3.70; Oregano 1.10)' @@ -973,7 +973,7 @@ name: RISC OS short_name: ROS version: "3.70" - platform: + platform: "" family: RISC OS - user_agent: Mozilla/5.0 (X11; U; AIX 5.3; en-US; rv:1.7.12) Gecko/20051025 @@ -981,15 +981,15 @@ name: AIX short_name: AIX version: "5.3" - platform: + platform: "" family: Unix - user_agent: Mozilla/5.0 (compatible; Konqueror/4.1; DragonFly) KHTML/4.1.4 (like Gecko) os: name: DragonFly short_name: DFB - version: - platform: + version: "" + platform: "" family: Unix - user_agent: Mozilla/5.0 (X11; U; HP-UX 9000/785; es-ES; rv:1.0.1) Gecko/20020827 Netscape/7.0 @@ -997,14 +997,14 @@ name: HP-UX short_name: HPX version: "9000" - platform: + platform: "" family: Unix - user_agent: Mozilla/5.0 (X11; Knoppix; Linux i686; rv:20.0) Gecko/20100101 Firefox/20.0 os: name: Knoppix short_name: KNO - version: + version: "" platform: x86 family: GNU/Linux - @@ -1021,7 +1021,7 @@ name: Symbian OS short_name: SYS version: "9.1" - platform: + platform: "" family: Symbian - user_agent: Mozilla/1.22 (compatible; MSIE 2.0; Windows 3.1) @@ -1029,7 +1029,7 @@ name: Windows short_name: WIN version: "3.1" - platform: + platform: "" family: Windows - user_agent: Mozilla/4.0 (compatible; MSIE 4.01; Windows 98) @@ -1037,7 +1037,7 @@ name: Windows short_name: WIN version: "98" - platform: + platform: "" family: Windows - user_agent: XBMC/3.3-DEV-r31572 (Xbox; http://www.xbmc.org) @@ -1045,7 +1045,7 @@ name: Xbox short_name: XBX version: "360" - platform: + platform: "" family: Mobile Gaming Console - user_agent: Mozilla/5.0 (X11; Linux i686; rv:7.0.1) Firefox/17.0 Xubuntu 12.10 @@ -1068,7 +1068,7 @@ os: name: BackTrack short_name: BTR - version: + version: "" platform: x86 family: GNU/Linux - @@ -1077,7 +1077,7 @@ name: iOS short_name: IOS version: "7.1" - platform: + platform: "" family: iOS - user_agent: InstacastHD/1.1.2 CFNetwork/711.0.6 Darwin/14.0.0 @@ -1085,7 +1085,7 @@ name: iOS short_name: IOS version: "8.0" - platform: + platform: "" family: iOS - user_agent: Instacast/2380 CFNetwork/673.3 Darwin/13.4.0 (x86_64) (MacBookPro5%2C4) @@ -1093,14 +1093,14 @@ name: Mac short_name: MAC version: "10.9.5" - platform: "x64" + platform: x64 family: Mac - user_agent: Safari/12602.3.12.0.1 CFNetwork/807.2.14 Darwin/16.3.0 (x86_64) os: name: Mac short_name: MAC - version: 10.12.2 + version: "10.12.2" platform: x64 family: Mac - @@ -1109,7 +1109,7 @@ name: Mac short_name: MAC version: "10.12.6" - platform: "x64" + platform: x64 family: Mac - user_agent: Safari/13604.1.38.1.6 CFNetwork/887 Darwin/17.0.0 (x86_64) @@ -1124,48 +1124,48 @@ os: name: iOS short_name: IOS - version: - platform: + version: "" + platform: "" family: iOS - user_agent: Shifty Jelly Pocket Casts, Android v4.4.3.1 os: name: Android short_name: AND - version: - platform: + version: "" + platform: "" family: Android - user_agent: Shifty Jelly Pocket Casts, iOS v4.3 os: name: iOS short_name: IOS - version: - platform: + version: "" + platform: "" family: iOS - user_agent: Mozilla/5.0 (Linux; U; en-us; BeyondPod) os: name: Android short_name: AND - version: - platform: + version: "" + platform: "" family: Android - user_agent: Overcast/1.0 (+http://overcast.fm/; iOS podcast app) os: name: iOS short_name: IOS - version: - platform: + version: "" + platform: "" family: iOS - user_agent: Podkicker Pro/1.9.4 os: name: Android short_name: AND - version: - platform: + version: "" + platform: "" family: Android - user_agent: Castro/64 CFNetwork/672.1.15 Darwin/14.0.0 @@ -1173,23 +1173,23 @@ name: iOS short_name: IOS version: "7.1" - platform: + platform: "" family: iOS - user_agent: Mozilla/5.0 (Linux; U; Windows NT 6.1; en-us; dream) DoggCatcher os: name: Android short_name: AND - version: - platform: + version: "" + platform: "" family: Android - user_agent: iTunes-iPod/6.1.6 (4; 16GB; dt:71) os: name: iOS short_name: IOS - version: - platform: + version: "" + platform: "" family: iOS - user_agent: TwitterAndroid/7.73.0-release.17 (8900198-r-17) HUAWEI VNS-L53/7.0 (HUAWEI;HUAWEI VNS-L53;HUAWEI;VNS-L53;0;;1;2013) @@ -1197,7 +1197,7 @@ name: Android short_name: AND version: "7.0" - platform: + platform: "" family: Android - user_agent: TwitterAndroid/7.71.1-release.15 (8900196-r-15) TA-1028/8.0.0 (HMD Global;TA-1028;Nokia;TA-1028_00WW;0;;1;2013) @@ -1205,38 +1205,38 @@ name: Android short_name: AND version: "8.0.0" - platform: + platform: "" family: Android - user_agent: RSSRadio/9220 (iPad;iOS;12.3.1) os: name: iOS short_name: IOS - version: - platform: + version: "" + platform: "" family: iOS - user_agent: RSSRadio/9252 os: name: iOS short_name: IOS - version: - platform: + version: "" + platform: "" family: iOS - user_agent: RSSRadio/ os: name: iOS short_name: IOS - version: - platform: + version: "" + platform: "" family: iOS - user_agent: Mozilla/5.0 (X11; Linux i686; rv:45.0) Gecko/20100101 Firefox/45.0 Ordissimo/3.8.6.6+svn37147 os: name: Ordissimo short_name: ORD - version: + version: "" platform: x86 family: GNU/Linux - @@ -1244,7 +1244,7 @@ os: name: Ordissimo short_name: ORD - version: + version: "" platform: x64 family: GNU/Linux - @@ -1252,7 +1252,7 @@ os: name: Ordissimo short_name: ORD - version: + version: "" platform: x86 family: GNU/Linux - @@ -1260,7 +1260,7 @@ os: name: Ordissimo short_name: ORD - version: + version: "" platform: x64 family: GNU/Linux - @@ -1268,7 +1268,7 @@ os: name: TmaxOS short_name: TOS - version: + version: "" platform: x64 family: GNU/Linux - @@ -1277,14 +1277,14 @@ name: MRE short_name: MRE version: "3.1" - platform: + platform: "" family: Real-time OS - user_agent: Mozilla/5.0 (X11; OS ROSA; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.111 Safari/537.36 os: name: Rosa short_name: RSO - version: + version: "" platform: x64 family: GNU/Linux - @@ -1292,7 +1292,7 @@ os: name: SeewoOS short_name: SEE - version: 2.0.16.3558 + version: "2.0.16.3558" platform: x64 family: Chrome OS - @@ -1300,7 +1300,7 @@ os: name: Freebox short_name: FRE - version: + version: "" platform: x86 family: GNU/Linux - @@ -1477,7 +1477,7 @@ name: iOS short_name: IOS version: "12.2" - platform: + platform: "" family: iOS - user_agent: MobileSafari/604.1 CFNetwork/976 Darwin/18.2.0 @@ -1485,7 +1485,7 @@ name: iOS short_name: IOS version: "12.1" - platform: + platform: "" family: iOS - user_agent: MobileSafari/604.1 CFNetwork/975.0.3 Darwin/18.2.0 @@ -1493,7 +1493,7 @@ name: iOS short_name: IOS version: "12.1" - platform: + platform: "" family: iOS - user_agent: MobileSafari/604.1 CFNetwork/974.2.1 Darwin/18.0.0 @@ -1501,7 +1501,7 @@ name: iOS short_name: IOS version: "12.0" - platform: + platform: "" family: iOS - user_agent: MobileSafari/602.1 CFNetwork/811.5.4 Darwin/16.7.0 @@ -1509,7 +1509,7 @@ name: iOS short_name: IOS version: "10.3" - platform: + platform: "" family: iOS - user_agent: MobileSafari/604.1 CFNetwork/902.2 Darwin/17.7.0 @@ -1517,7 +1517,7 @@ name: iOS short_name: IOS version: "11.4.1" - platform: + platform: "" family: iOS - user_agent: MobileSafari/604.1 CFNetwork/901.1 Darwin/17.6.0 @@ -1525,7 +1525,7 @@ name: iOS short_name: IOS version: "11.4" - platform: + platform: "" family: iOS - user_agent: MobileSafari/604.1 CFNetwork/978.0.7 Darwin/18.6.0 @@ -1533,7 +1533,7 @@ name: iOS short_name: IOS version: "12.3" - platform: + platform: "" family: iOS - user_agent: MobileSafari/604.1 CFNetwork/978.0.7 Darwin/18.7.0 @@ -1541,7 +1541,7 @@ name: iOS short_name: IOS version: "12.4" - platform: + platform: "" family: iOS - user_agent: MobileSafari/604.1 CFNetwork/1125 Darwin/19.0.0 @@ -1549,7 +1549,7 @@ name: iOS short_name: IOS version: "13.0" - platform: + platform: "" family: iOS - user_agent: MobileSafari/604.1 CFNetwork/1121.2.2 Darwin/19.2.0 @@ -1557,15 +1557,15 @@ name: iOS short_name: IOS version: "13.3" - platform: + platform: "" family: iOS - user_agent: MobileSafari/604.1 CFNetwork/1121.2.2 Darwin/19.3.0 os: name: iOS short_name: IOS - version: 13.3.1 - platform: + version: "13.3.1" + platform: "" family: iOS - user_agent: MobileSafari/604.1 CFNetwork/1125.2 Darwin/19.4.0 @@ -1573,7 +1573,7 @@ name: iOS short_name: IOS version: "13.4" - platform: + platform: "" family: iOS - user_agent: MobileSafari/604.1 CFNetwork/1126 Darwin/19.5.0 @@ -1581,7 +1581,7 @@ name: iOS short_name: IOS version: "13.5" - platform: + platform: "" family: iOS - user_agent: MobileSafari/604.1 CFNetwork/1128.0.1 Darwin/19.6.0 @@ -1589,7 +1589,7 @@ name: iOS short_name: IOS version: "13.6" - platform: + platform: "" family: iOS - user_agent: MobileSafari/604.1 CFNetwork/1197 Darwin/20.0.0 @@ -1597,7 +1597,7 @@ name: iOS short_name: IOS version: "14.0" - platform: + platform: "" family: iOS - user_agent: MobileSafari/604.1 CFNetwork/1206 Darwin/20.1.0 @@ -1605,7 +1605,7 @@ name: iOS short_name: IOS version: "14.2" - platform: + platform: "" family: iOS - user_agent: MobileSafari/604.1 CFNetwork/1209 Darwin/20.2.0 @@ -1613,14 +1613,14 @@ name: iOS short_name: IOS version: "14.3" - platform: + platform: "" family: iOS - user_agent: CFNetwork/1121.1.2 Darwin/19.2.0 (x86_64) os: name: Mac short_name: MAC - version: 10.15.2 + version: "10.15.2" platform: x64 family: Mac - @@ -1628,7 +1628,7 @@ os: name: Mac short_name: MAC - version: 10.15.3 + version: "10.15.3" platform: x64 family: Mac - @@ -1636,7 +1636,7 @@ os: name: Mac short_name: MAC - version: 10.15.4 + version: "10.15.4" platform: x64 family: Mac - @@ -1644,7 +1644,7 @@ os: name: Mac short_name: MAC - version: 10.15.5 + version: "10.15.5" platform: x64 family: Mac - @@ -1652,7 +1652,7 @@ os: name: Mac short_name: MAC - version: 10.15.6 + version: "10.15.6" platform: x64 family: Mac - @@ -1684,7 +1684,7 @@ os: name: Mac short_name: MAC - version: 10.13.2 + version: "10.13.2" platform: x64 family: Mac - @@ -1692,7 +1692,7 @@ os: name: Mac short_name: MAC - version: 10.12.5 + version: "10.12.5" platform: x64 family: Mac - @@ -1700,7 +1700,7 @@ os: name: Mac short_name: MAC - version: 10.12.1 + version: "10.12.1" platform: x64 family: Mac - @@ -1708,7 +1708,7 @@ os: name: Mac short_name: MAC - version: 10.12.2 + version: "10.12.2" platform: x64 family: Mac - @@ -1716,7 +1716,7 @@ os: name: Mac short_name: MAC - version: 10.12.4 + version: "10.12.4" platform: x64 family: Mac - @@ -1724,7 +1724,7 @@ os: name: Mac short_name: MAC - version: 10.11.2 + version: "10.11.2" platform: x64 family: Mac - @@ -1732,7 +1732,7 @@ os: name: Mac short_name: MAC - version: 10.11.3 + version: "10.11.3" platform: x64 family: Mac - @@ -1740,7 +1740,7 @@ os: name: Mac short_name: MAC - version: 10.11.4 + version: "10.11.4" platform: x64 family: Mac - @@ -1748,7 +1748,7 @@ os: name: Mac short_name: MAC - version: 10.11.5 + version: "10.11.5" platform: x64 family: Mac - @@ -1756,7 +1756,7 @@ os: name: Mac short_name: MAC - version: 10.10.2 + version: "10.10.2" platform: x64 family: Mac - @@ -1764,7 +1764,7 @@ os: name: Mac short_name: MAC - version: 10.10.3 + version: "10.10.3" platform: x64 family: Mac - @@ -1772,7 +1772,7 @@ os: name: Mac short_name: MAC - version: 10.10.4 + version: "10.10.4" platform: x64 family: Mac - @@ -1780,7 +1780,7 @@ os: name: Mac short_name: MAC - version: 10.10.5 + version: "10.10.5" platform: x64 family: Mac - @@ -1788,7 +1788,7 @@ os: name: Mac short_name: MAC - version: 10.9.2 + version: "10.9.2" platform: x64 family: Mac - @@ -1796,7 +1796,7 @@ os: name: Mac short_name: MAC - version: 10.9.3 + version: "10.9.3" platform: x64 family: Mac - @@ -1804,7 +1804,7 @@ os: name: Mac short_name: MAC - version: 10.9.4 + version: "10.9.4" platform: x64 family: Mac - @@ -1812,7 +1812,7 @@ os: name: Mac short_name: MAC - version: 10.8.1 + version: "10.8.1" platform: x64 family: Mac - @@ -1820,7 +1820,7 @@ os: name: Mac short_name: MAC - version: 10.8.2 + version: "10.8.2" platform: x64 family: Mac - @@ -1828,7 +1828,7 @@ os: name: Mac short_name: MAC - version: 10.8.3 + version: "10.8.3" platform: x64 family: Mac - @@ -1836,7 +1836,7 @@ os: name: Mac short_name: MAC - version: 10.8.4 + version: "10.8.4" platform: x64 family: Mac - @@ -1844,7 +1844,7 @@ os: name: Mac short_name: MAC - version: 10.8.5 + version: "10.8.5" platform: x64 family: Mac - @@ -1852,7 +1852,7 @@ os: name: Mac short_name: MAC - version: 10.7.1 + version: "10.7.1" platform: x64 family: Mac - @@ -1860,7 +1860,7 @@ os: name: Mac short_name: MAC - version: 10.7.2 + version: "10.7.2" platform: x64 family: Mac - @@ -1868,7 +1868,7 @@ os: name: Mac short_name: MAC - version: 10.7.3 + version: "10.7.3" platform: x64 family: Mac - @@ -1876,7 +1876,7 @@ os: name: Mac short_name: MAC - version: 10.7.4 + version: "10.7.4" platform: x64 family: Mac - @@ -1884,7 +1884,7 @@ os: name: Mac short_name: MAC - version: 10.7.5 + version: "10.7.5" platform: x64 family: Mac - @@ -1893,14 +1893,14 @@ name: webOS short_name: WOS version: "6.0" - platform: + platform: "" family: Other Mobile - user_agent: Mozilla/5.0 (X11; CrOS aarch64 13310.93.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.133 Safari/537.36 os: name: Chrome OS short_name: COS - version: 13310.93.0 + version: "13310.93.0" platform: ARM family: Chrome OS - @@ -1924,7 +1924,7 @@ os: name: watchOS short_name: WAS - version: 4.3.2 + version: "4.3.2" platform: ARM family: iOS - @@ -1932,7 +1932,7 @@ os: name: watchOS short_name: WAS - version: 4.3.2 + version: "4.3.2" platform: ARM family: iOS - @@ -1940,7 +1940,7 @@ os: name: watchOS short_name: WAS - version: 4.3.2 + version: "4.3.2" platform: ARM family: iOS - @@ -1948,7 +1948,7 @@ os: name: watchOS short_name: WAS - version: 3.2.2 + version: "3.2.2" platform: ARM family: iOS - @@ -1956,7 +1956,7 @@ os: name: tvOS short_name: ATV - version: 10.1.1 + version: "10.1.1" platform: ARM family: iOS - @@ -1996,15 +1996,15 @@ os: name: FydeOS short_name: FYD - version: - platform: + version: "" + platform: "" family: Chrome OS - user_agent: Mozilla/5.0 (X11; Linux x8664) AppleWebKit/537.36 (KHTML like Gecko) Chrome/36.0.1985.143 Safari/537.36 os: name: GNU/Linux short_name: LIN - version: + version: "" platform: x64 family: GNU/Linux - @@ -2012,7 +2012,7 @@ os: name: Mageia short_name: MAG - version: + version: "" platform: x64 family: GNU/Linux - @@ -2020,40 +2020,40 @@ os: name: iOS short_name: IOS - version: 13.3.1 - platform: + version: "13.3.1" + platform: "" family: iOS - user_agent: 'LightSpeed [FBAN/MessengerLiteForiOS;FBAV/255.0.0.30.124;FBBV/ 202164847;FBDV/iPhone10,4;FBMD/iPhone;FBSN/iOS;FBSV/ 13.3.1;FBSS/2;FBCR/;FBID/phone;FBLC/en_US;FBOP/0]' os: name: iOS short_name: IOS - version: 13.3.1 - platform: + version: "13.3.1" + platform: "" family: iOS - user_agent: Mozilla/5.0 (X11; U; Mac OSX; it; rv:1.9.0.7) Gecko/2009030422 Firefox/3.0.7 os: name: Mac short_name: MAC - version: - platform: + version: "" + platform: "" family: Mac - user_agent: Biyubi/5.0 (Sistema Fenix; G11; Familia Toledo; es-mx) os: name: Fenix short_name: FEN - version: - platform: + version: "" + platform: "" family: GNU/Linux - user_agent: Biyubi/4.5 (WinFenix; G11; Familia Toledo; MX) os: name: Fenix short_name: FEN - version: - platform: + version: "" + platform: "" family: GNU/Linux - user_agent: Mozilla/5.0 (WebOS; Linux/SmartTV) AppleWebKit/537.36 (KHTML, likeGecko) Chrome/53.0.2785.34 Safari/537.36 HbbTV/1.4.1 ( DRM; LGE; 43UM71007LB; WEBOS4.5 03.50.90; W45_K5LP; DTV_W19P;) @@ -2061,7 +2061,7 @@ name: webOS short_name: WOS version: "4.5" - platform: + platform: "" family: Other Mobile - user_agent: Mozilla/5.0 (Linux; Andr0id 9; AFTSO001) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.125 Safari/537.36 OPR/46.0.2207.0 OMI/4.21.0.273.release HbbTV/1.5.1 ( DRM;Amazon;sophia;unknown;unknown;sophia;) FVC/6.0 (Amazon;sophia;) smarttv_AFTSO001_Build_0019126349446_Chromium_84.0.4147.125 @@ -2069,7 +2069,7 @@ name: Fire OS short_name: FIR version: "7" - platform: + platform: "" family: Android - user_agent: Mozilla/5.0 (Linux; Andr0id 9; BRAVIA 4K UR1 Build/PTT1.190515.001.S71) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.99 Safari/537.36 OPR/46.0.2207.0 OMI/4.13.5.431.DIA5HBBTV.185 HbbTV/1.5.1 ( DRM; Sony; KDL-GN5; PKG6.4770.0615EUA; ; com.sony.HE.G3.4K; ) @@ -2077,14 +2077,14 @@ name: Android TV short_name: ADR version: "9" - platform: + platform: "" family: Android - user_agent: Mozilla/5.0 (X11; Linux armv8l) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.91 Safari/537.36 HbbTV/1.5.1 ( DRM; MTC; 2K_Android_TV_V01; V0.24.7.2.M001; MS66830-ZC01-01; Reference_2K19;) FVC/4.0 (MTC; Reference_2K19;) os: name: Android TV short_name: ADR - version: + version: "" platform: ARM family: Android - @@ -2100,31 +2100,31 @@ os: name: Mac short_name: MAC - version: 11.0.1 - platform: + version: "11.0.1" + platform: "" family: Mac - user_agent: UCWEB/2.0 (MIDP-2.0; U; Adr Android4.1.1; en-US; 9300) U2/1.0.0 UCBrowser/9.4.0.460 U2/1.0.0 Mobile os: name: Android short_name: AND - version: 4.1.1 - platform: + version: "4.1.1" + platform: "" family: Android - user_agent: UCWEB/2.0 (MIDP-2.0; U; Adr CANVAS EXTREME EDITION; en-US; Micromax_A92) U2/1.0.0 UCBrowser/8.8.1.359 U2/1.0.0 Mobile os: name: Android short_name: AND - version: - platform: + version: "" + platform: "" family: Android - user_agent: Mozilla/5.0 (X11; Linux armv8l) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.91 Safari/537.36 HbbTV/1.5.1 ( DRM; MTC; 4K_Android_TV_V01; 1.001; MS68860-ZC01-01; Reference_2K19;) FVC/4.0 (MTC; Reference_2K19;) os: name: Android TV short_name: ADR - version: + version: "" platform: ARM family: Android - @@ -2132,7 +2132,7 @@ os: name: Android TV short_name: ADR - version: + version: "" platform: ARM family: Android - @@ -2140,16 +2140,16 @@ os: name: Android short_name: AND - version: 4.0.4 - platform: + version: "4.0.4" + platform: "" family: Android - user_agent: Mozilla/5.0 (Linux; U; Cosmote_My_mini_Tab 4.0.4; ro-ro; Cosmote_My_mini_Tab Build/IMM76D) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Safari/534.30 os: name: Android short_name: AND - version: 4.0.4 - platform: + version: "4.0.4" + platform: "" family: Android - user_agent: Microsoft Office OneNote/16.0.12527.21294 (Windows/10.0; Desktop x86; es-MX; Desktop app; Acer/Aspire SW5-012) @@ -2164,8 +2164,8 @@ os: name: Android short_name: AND - version: 4.2.2 - platform: + version: "4.2.2" + platform: "" family: Android - user_agent: Dalvik/1.4.0 (Linux; U; Android Kit Kat 4.4; HUAWEI Y210-0151 Build/HuaweiY210-0151) @@ -2173,38 +2173,38 @@ name: Android short_name: AND version: "4.4" - platform: + platform: "" family: Android - user_agent: Dalvik/1.4.0 (Linux; U; Android S.O. Ginger Bread 2.3.7; E15a Sony Xperia x8 Build/3.0.1.A.0.145) os: name: Android short_name: AND - version: 2.3.7 - platform: + version: "2.3.7" + platform: "" family: Android - user_agent: Dalvik/1.6.0 (Linux; U; Android The FireCyano 4.0.4; Xperia U Build/IMM76L) os: name: Android short_name: AND - version: 4.0.4 - platform: + version: "4.0.4" + platform: "" family: Android - user_agent: 'Dalvik/1.6.0 (Linux; U; Android Ice Bean: 4.3 / Android: 4.0.4' os: name: Android short_name: AND - version: 4.0.4 - platform: + version: "4.0.4" + platform: "" family: Android - user_agent: Mozilla/5.0 (X11; CaixaMagica; Linux x86_64; rv:26.0) Gecko/20100101 Firefox/26.0 os: name: Caixa Mágica short_name: CAI - version: + version: "" platform: x64 family: GNU/Linux - @@ -2213,15 +2213,15 @@ name: iPadOS short_name: IPA version: "13.4" - platform: + platform: "" family: iOS - user_agent: Mozilla/5.0 (iPad; CPU OS 14_2_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/12.1.1 Mobile/15E148 Safari/604.1 os: name: iPadOS short_name: IPA - version: 14.2.2 - platform: + version: "14.2.2" + platform: "" family: iOS - user_agent: Microsoft Office Word/2.44.1211 (iOS/14.0; Tablet; es-MX; AppStore; Apple/iPad11,6) @@ -2229,15 +2229,15 @@ name: iPadOS short_name: IPA version: "14.0" - platform: + platform: "" family: iOS - user_agent: 'LightSpeed [FBAN/MessengerLiteForiOS;FBAV/270.1.0.54.119;FBBV/225524353;FBDV/iPad7,5;FBMD/iPad;FBSN/iOS;FBSV/13.5.1;FBSS/2;FBCR/;FBID/tablet;FBLC/es_ES;FBOP/0]' os: name: iPadOS short_name: IPA - version: 13.5.1 - platform: + version: "13.5.1" + platform: "" family: iOS - user_agent: '[FBAN/FB4A;FBAV/72.0.0.22.69;FBBV/27550279;FBDM/{density=2.0,width=720,height=1280};FBLC/pt_BR;FBCR/Vivo;FBMF/Android;FBBD/Android;FBPN/com.facebook.katana;FBDV/J7 Prime;FBSV/6.1;FBOP/1;FBCA/armeabi-v7a:armeabi;]' @@ -2252,7 +2252,7 @@ os: name: Android short_name: AND - version: 8.1.0 + version: "8.1.0" platform: ARM family: Android - @@ -2261,7 +2261,7 @@ name: iOS short_name: IOS version: "8.1" - platform: + platform: "" family: iOS - user_agent: com.google.Maps/5.51.0 iSL/3.3 iPhone/13.6 hw/iPhone11_8 (gzip),gzip(gfe) @@ -2269,15 +2269,15 @@ name: iOS short_name: IOS version: "13.6" - platform: + platform: "" family: iOS - user_agent: Linux UPnP/1.0 Sonos/50.1-65071 (ACR_:samsung:dreamqltevl:SM-G950W) os: name: Android short_name: AND - version: - platform: + version: "" + platform: "" family: Android - user_agent: Linux UPnP/1.0 Sonos/29.3-87071 (ICRU_iPhone7,1); iOS/Version 8.2 (Build 12D508) @@ -2285,14 +2285,14 @@ name: iOS short_name: IOS version: "8.2" - platform: + platform: "" family: iOS - user_agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.90 Safari/537.36 Helio/0.98.0 os: name: Lumin OS short_name: LOS - version: 0.98.0 + version: "0.98.0" platform: x64 family: GNU/Linux - @@ -2309,7 +2309,7 @@ name: GridOS short_name: GRI version: "1.0" - platform: + platform: "" family: Android - user_agent: Mozilla/5.0 (X11; Linux x86_64; Debian/9; Deepin/15.11) Blink AppleWebKit/537.36 (KHTML, like Gecko) Chromium/78.0.3904.108 (Chrome/78.0.3904.108, Safari/537.36) QIHU 360SE/12.2.1070.0 @@ -2324,7 +2324,7 @@ os: name: DVKBuntu short_name: DVK - version: + version: "" platform: x64 family: GNU/Linux - @@ -2332,7 +2332,7 @@ os: name: PCLinuxOS short_name: PCL - version: 2.0.0.12 + version: "2.0.0.12" platform: x86 family: GNU/Linux - @@ -2340,31 +2340,31 @@ os: name: Windows short_name: WIN - version: - platform: + version: "" + platform: "" family: Windows - user_agent: Wget/1.20.3 (darwin16.7.0) os: name: Mac short_name: MAC - version: 10.12.6 - platform: + version: "10.12.6" + platform: "" family: Mac - user_agent: 'Mozilla/5.0 (osmeta like iPhone; U; osmeta 8.3.31975207; RM-1116_15357) AppleWebKit/602.1.1 (KHTML, like Gecko) Mobile/31975207 [FBAN/MessengerForWinPhone;FBAV/75.0.0.28.70;FBBV/31986830;FBRV/0;FBDV/WindowsPhone;FBMD/RM-1116_15357;FBSN/Windows Phone;FBSV/10.0.14364.0;FBSS/3;FBCR/;FBID/phone;FBLC/en_US;FBOP/45]' os: name: Windows Phone short_name: WPH - version: 10.0.14364.0 - platform: + version: "10.0.14364.0" + platform: "" family: Windows Mobile - user_agent: curl/7.21.4 (x86_64-apple-darwin12.2.0) libcurl/7.21.4 OpenSSL/0.9.8x zlib/1.2.5 libidn/1.20 os: name: Mac short_name: MAC - version: 10.8.2 + version: "10.8.2" platform: x64 family: Mac - @@ -2372,24 +2372,24 @@ os: name: iOS short_name: IOS - version: 4.2.1 - platform: + version: "4.2.1" + platform: "" family: iOS - user_agent: Opera/9.80 (iOS; Opera Mini/7.0.73345/28.2555; U; ru) Presto/2.10.229 Version/11.62 os: name: iOS short_name: IOS - version: - platform: + version: "" + platform: "" family: iOS - user_agent: Opera/9.80 (Android; Opera Mini/7.5.54678/28.2555; U; ru) Presto/2.10.289 Version/12.02 os: name: Android short_name: AND - version: - platform: + version: "" + platform: "" family: Android - user_agent: MobileSafari/604.1 CFNetwork/1237 Darwin/20.4.0 @@ -2397,7 +2397,7 @@ name: iOS short_name: IOS version: "14.5" - platform: + platform: "" family: iOS - user_agent: 'Opera%20Touch/77 CFNetwork/1220.1 Darwin/20.3.0' @@ -2405,7 +2405,7 @@ name: iOS short_name: IOS version: "14.4" - platform: + platform: "" family: iOS - user_agent: MobileIron/12.11.12.6 CFNetwork/1240.0.4 Darwin/20.5.0 @@ -2413,7 +2413,7 @@ name: iOS short_name: IOS version: "14.6" - platform: + platform: "" family: iOS - user_agent: Podcasts/1570.6 CFNetwork/1240.0.4 Darwin/20.6.0 @@ -2421,7 +2421,7 @@ name: iOS short_name: IOS version: "14.7" - platform: + platform: "" family: iOS - user_agent: MobileSafari/604.1 CFNetwork/1286 Darwin/21.0.0 @@ -2429,38 +2429,38 @@ name: iOS short_name: IOS version: "15.0" - platform: + platform: "" family: iOS - user_agent: Mozilla/5.0 (Linux; Android 10; HarmonyOS; TAS-AL00; HMSCore 6.0.1.306) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.93 HuaweiBrowser/11.1.2.301 Mobile Safari/537.36 os: name: HarmonyOS short_name: HAR - version: - platform: + version: "" + platform: "" family: Android - user_agent: Opera/9.80 (J2ME/MIDP; Opera Mini/5.0.22371/28.3782; U; en) Presto/2.8.119 Version/11.10 os: name: Java ME short_name: JME - version: - platform: + version: "" + platform: "" family: Real-time OS - user_agent: Mozilla/4.0 (REX; U; en-us; Sanyo; SCP-6750/US; NetFront/3.4/AMB) os: name: REX short_name: REX - version: - platform: + version: "" + platform: "" family: Real-time OS - user_agent: Wireshark/3.4.9 WinSparkle/0.5.7 (Win64) os: name: Windows short_name: WIN - version: + version: "" platform: x64 family: Windows - @@ -2468,8 +2468,8 @@ os: name: OpenWrt short_name: OWR - version: - platform: + version: "" + platform: "" family: GNU/Linux - user_agent: Roku/DVP-9.10 (509.10E04111A) @@ -2477,31 +2477,31 @@ name: Roku OS short_name: ROK version: "9.10" - platform: + platform: "" family: GNU/Linux - user_agent: Mozilla/5.0 (QSP; Roku; UI; 5.3.0.49) os: name: Roku OS short_name: ROK - version: 5.3.0.49 - platform: + version: "5.3.0.49" + platform: "" family: GNU/Linux - user_agent: Mozilla/5.0 (QSP; Roku; AP; 6.2.80.2752) os: name: Roku OS short_name: ROK - version: 6.2.80.2752 - platform: + version: "6.2.80.2752" + platform: "" family: GNU/Linux - user_agent: RokuOS/9.4.0.4200, Ignition X/11.8.2021022414, Roku os: name: Roku OS short_name: ROK - version: 9.4.0.4200 - platform: + version: "9.4.0.4200" + platform: "" family: GNU/Linux - user_agent: Roku/Pluto-9.40 (069.40E04200A) v5.3.4 @@ -2509,15 +2509,15 @@ name: Roku OS short_name: ROK version: "9.40" - platform: + platform: "" family: GNU/Linux - user_agent: GooglePodcasts/2.0.2 iPod_touch/13.4.1 hw/iPod9_1 os: name: iOS short_name: IOS - version: 13.4.1 - platform: + version: "13.4.1" + platform: "" family: iOS - user_agent: Microsoft-CryptoAPI/10.0 @@ -2525,7 +2525,7 @@ name: Windows short_name: WIN version: "10.0" - platform: + platform: "" family: Windows - user_agent: Microsoft-Delivery-Optimization/10.0 @@ -2533,7 +2533,7 @@ name: Windows short_name: WIN version: "10.0" - platform: + platform: "" family: Windows - user_agent: Windows-Update-Agent/10.0.10011.16384 Client-Protocol/2.32 @@ -2541,31 +2541,31 @@ name: Windows short_name: WIN version: "10.0" - platform: + platform: "" family: Windows - user_agent: MSDW os: name: Windows short_name: WIN - version: - platform: + version: "" + platform: "" family: Windows - user_agent: HandBrake Win Upd 1.4.2 2021100300 os: name: Windows short_name: WIN - version: - platform: + version: "" + platform: "" family: Windows - user_agent: RubyBrowser/46.3.30 (iPad; iOS 15.0.2; Scale/2.00) os: name: iPadOS short_name: IPA - version: 15.0.2 - platform: + version: "15.0.2" + platform: "" family: iOS - user_agent: ActionExtension/185 CFNetwork/1325.0.1 Darwin/21.1.0 @@ -2573,7 +2573,7 @@ name: iOS short_name: IOS version: "15.1" - platform: + platform: "" family: iOS - user_agent: VivaFm/1.21 CFNetwork/1327.0.1 Darwin/21.2.0 @@ -2581,7 +2581,7 @@ name: iOS short_name: IOS version: "15.2" - platform: + platform: "" family: iOS - user_agent: Word/16.50.21061301 CFNetwork/1220.1 Darwin/20.3.0 (x86_64) @@ -2628,7 +2628,7 @@ os: name: Mac short_name: MAC - version: 12.0.1 + version: "12.0.1" platform: x64 family: Mac - @@ -2645,38 +2645,38 @@ name: iPadOS short_name: IPA version: "15.1" - platform: + platform: "" family: iOS - user_agent: server-bag [iPhone OS,14.4.2,18D70,iPhone12,3] os: name: iOS short_name: IOS - version: 14.4.2 - platform: + version: "14.4.2" + platform: "" family: iOS - user_agent: server-bag [Mac OS X,10.14.6,18G8022,MacBookPro15,4] os: name: Mac short_name: MAC - version: 10.14.6 - platform: + version: "10.14.6" + platform: "" family: Mac - user_agent: A/8.0.0/samsung/SM-A920F/sdm660/unknown/QCX3/l6940188856470205360/35213410/1560275135/234|30 234|30/samsung/556106/556096/-/2.5/1/W os: name: Android short_name: AND - version: 8.0.0 - platform: + version: "8.0.0" + platform: "" family: Android - user_agent: MacOutlook/16.46.21021202 (Intelx64 Mac OS X 11.2.2 (Build 20D80)) os: name: Mac short_name: MAC - version: 11.2.2 + version: "11.2.2" platform: x64 family: Mac - @@ -2692,8 +2692,8 @@ os: name: Windows short_name: WIN - version: - platform: + version: "" + platform: "" family: Windows - user_agent: Microsoft-WNS/10.0 @@ -2701,22 +2701,22 @@ name: Windows short_name: WIN version: "10.0" - platform: + platform: "" family: Windows - user_agent: Microsoft BITS/7.8 os: name: Windows short_name: WIN - version: - platform: + version: "" + platform: "" family: Windows - user_agent: 'ERA Agent Update (Windows; U; 64bit; BPC 8.0.1238.0; OS: 10.0.19042 SP 0.0 NT; x64c; APP era; HWF: 0100CC8A-BE80-F512-E058-0DE202DAC0CB; PLOC en_US; PCODE 901.0.0; PX 0)' os: name: Windows short_name: WIN - version: 10.0.19042 + version: "10.0.19042" platform: x64 family: Windows - @@ -2733,7 +2733,7 @@ name: Windows short_name: WIN version: "10.0" - platform: + platform: "" family: Windows - user_agent: iPad5,3/14.8 (18H17) @@ -2741,23 +2741,23 @@ name: iPadOS short_name: IPA version: "14.8" - platform: + platform: "" family: iOS - user_agent: iPad4,7/12.5.1 (16H22) os: name: iOS short_name: IOS - version: 12.5.1 - platform: + version: "12.5.1" + platform: "" family: iOS - user_agent: iPhone7,2/12.5.5 (16H62) os: name: iOS short_name: IOS - version: 12.5.5 - platform: + version: "12.5.5" + platform: "" family: iOS - user_agent: CreativeCloud/5.6.0.788/Mac-11.4 @@ -2765,31 +2765,31 @@ name: Mac short_name: MAC version: "11.4" - platform: + platform: "" family: Mac - user_agent: server-bag [macOS,11.6.1,20G224,MacBookAir6,2] os: name: Mac short_name: MAC - version: 11.6.1 - platform: + version: "11.6.1" + platform: "" family: Mac - user_agent: AppleExchangeWebServices/818.0.1 Mail/3693.20.0.1.32 os: name: Mac short_name: MAC - version: - platform: + version: "" + platform: "" family: Mac - user_agent: com.apple.trustd/2.0 os: name: Mac short_name: MAC - version: - platform: + version: "" + platform: "" family: Mac - user_agent: Bookshelf-Android/10.0.3 (Android OS/9; Samsung Chromebook 3) vitalsource @@ -2797,23 +2797,23 @@ name: Android short_name: AND version: "9" - platform: + platform: "" family: Android - user_agent: server-bag [iPhone OS,10.3.2,14F89,iPod7,1] os: name: iOS short_name: IOS - version: 10.3.2 - platform: + version: "10.3.2" + platform: "" family: iOS - user_agent: CaptiveNetworkSupport-416 wispr os: name: iOS short_name: IOS - version: - platform: + version: "" + platform: "" family: iOS - user_agent: 'Gibbon/2020.2.2.0/2020.2.2.0: Netflix/2020.2.2.0 (DEVTYPE=NFANDROID2-PRV-FIRETVSTICK2018; CERTVER=0)' @@ -2821,7 +2821,7 @@ name: Fire OS short_name: FIR version: "6" - platform: + platform: "" family: Android - user_agent: Jungle Disk Workgroup HTTP/110 (Windows 10.0 64-bit) @@ -2836,7 +2836,7 @@ os: name: Windows short_name: WIN - version: + version: "" platform: x86 family: Windows - @@ -2844,7 +2844,7 @@ os: name: Windows short_name: WIN - version: + version: "" platform: x86 family: Windows - @@ -2852,24 +2852,24 @@ os: name: iOS short_name: IOS - version: 14.4.2 - platform: + version: "14.4.2" + platform: "" family: iOS - user_agent: iPhone12,1_15.0.2_weibo_11.10.1_iPhone_wifi ijkplayer WBFPlayer os: name: iOS short_name: IOS - version: 15.0.2 - platform: + version: "15.0.2" + platform: "" family: iOS - user_agent: MobileSafari/601.1 CFNetwork/758.5.3 Darwin/15.6.0 os: name: iOS short_name: IOS - version: 9.3.5 - platform: + version: "9.3.5" + platform: "" family: iOS - user_agent: Puffin/16015 CFNetwork/893.14.2 Darwin/17.3.0 @@ -2877,15 +2877,15 @@ name: iOS short_name: IOS version: "11.2" - platform: + platform: "" family: iOS - user_agent: MobileSafari/604.1 CFNetwork/894 Darwin/17.4.0 os: name: iOS short_name: IOS - version: 11.2.6 - platform: + version: "11.2.6" + platform: "" family: iOS - user_agent: Puffin/15867 CFNetwork/897.15 Darwin/17.5.0 @@ -2893,55 +2893,55 @@ name: iOS short_name: IOS version: "11.3" - platform: + platform: "" family: iOS - user_agent: iPhoneOS/12.1.4 (16D57) os: name: iOS short_name: IOS - version: 12.1.4 - platform: + version: "12.1.4" + platform: "" family: iOS - user_agent: 'server-bag [iPhone OS,12.4.8,16G201,iPad4,4]' os: name: iOS short_name: IOS - version: 12.4.8 - platform: + version: "12.4.8" + platform: "" family: iOS - user_agent: Rokt SDK(iPhone; ios Version/13.1.1) os: name: iOS short_name: IOS - version: 13.1.1 - platform: + version: "13.1.1" + platform: "" family: iOS - user_agent: gamed/5.11.20.4.9.17.5.5.2 (iPad4,4; 12.4.8; 16G201; GameKit-577.8) os: name: iOS short_name: IOS - version: 12.4.8 - platform: + version: "12.4.8" + platform: "" family: iOS - user_agent: iPhone7,1; Version 12.4.6 (Build 16G183); com.apple.ap.adprivacyd; 143441-1,29 os: name: iOS short_name: IOS - version: 12.4.6 - platform: + version: "12.4.6" + platform: "" family: iOS - user_agent: Safari5533.22.3 CFNetwork/438.16 Darwin/9.8.0 (Power Macintosh) (PowerMac7,2) os: name: Mac short_name: MAC - version: 10.5.8 - platform: + version: "10.5.8" + platform: "" family: Mac - user_agent: Mozilla/5.0 (Linux; U; Android Marshmallow; en-us; A7+ Build/MRA58K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.85 Mobile Safari/537.36 PHX/6.8 @@ -2949,15 +2949,15 @@ name: Android short_name: AND version: "6" - platform: + platform: "" family: Android - user_agent: AirPlay/540.31 os: name: iOS short_name: IOS - version: - platform: + version: "" + platform: "" family: iOS - user_agent: Mozilla/5.0 (AppleTV11,1; CPU OS 11.1 like Mac OS X; en-US) @@ -2972,15 +2972,15 @@ os: name: Roku OS short_name: ROK - version: 9.4.0 - platform: + version: "9.4.0" + platform: "" family: GNU/Linux - user_agent: com.apple.Safari.SearchHelper/14607.1.40.1.4 CFNetwork/978.0.7 Darwin/18.5.0 (x86_64) os: name: Mac short_name: MAC - version: 10.14.4 + version: "10.14.4" platform: x64 family: Mac - @@ -2988,7 +2988,7 @@ os: name: Mac short_name: MAC - version: 10.14.5 + version: "10.14.5" platform: x64 family: Mac - @@ -3004,8 +3004,8 @@ os: name: Mac short_name: MAC - version: 10.14.6 - platform: + version: "10.14.6" + platform: "" family: Mac - user_agent: Safari/10600.1.25 CFNetwork/720.0.7 Darwin/14.0.0 (x86_64) @@ -3020,7 +3020,7 @@ os: name: Mac short_name: MAC - version: 10.12.3 + version: "10.12.3" platform: x64 family: Mac - @@ -3036,7 +3036,7 @@ os: name: Mac short_name: MAC - version: 10.8.5 + version: "10.8.5" platform: x64 family: Mac - @@ -3044,7 +3044,7 @@ os: name: Mac short_name: MAC - version: 10.6.7 + version: "10.6.7" platform: x64 family: Mac - @@ -3052,8 +3052,8 @@ os: name: Mac short_name: MAC - version: 10.5.4 - platform: + version: "10.5.4" + platform: "" family: Mac - user_agent: GoogleEarth/7.0.3.8542(Windows;Microsoft Windows (6.1.7601.1);pt;kml:2.2;client:Free;type:default) @@ -3061,7 +3061,7 @@ name: Windows short_name: WIN version: "7" - platform: + platform: "" family: Windows - user_agent: Google.DriveExtension/4.2020.46208 (OS=iOS;OSVer=13.6;Manufacturer=Apple;Model=iPhone_11_Pro_Max) gzip @@ -3069,7 +3069,7 @@ name: iOS short_name: IOS version: "13.6" - platform: + platform: "" family: iOS - user_agent: H10P/com.Nanoteq.QmunicateH10p;os=Apple-iOS;model=iPhone9,3;osversion=13.6/3.1.0 (belle-sip/1.6.1) @@ -3077,15 +3077,15 @@ name: iOS short_name: IOS version: "13.6" - platform: + platform: "" family: iOS - user_agent: 'FBAV/252.1.0.30.119;FBBV/198832146;FBDV/iPhone10,2;FBMD/iPhone;FBSN/iOS;FBSV/13.3.1;FBSS/3;FBID/phone;FBLC/en_US;FBOP/5]' os: name: iOS short_name: IOS - version: 13.3.1 - platform: + version: "13.3.1" + platform: "" family: iOS - user_agent: com.apple.Safari.SearchHelper/16610.2.8.1.1 CFNetwork/1206 Darwin/20.1.0 @@ -3093,22 +3093,22 @@ name: Mac short_name: MAC version: "11.0" - platform: + platform: "" family: Mac - user_agent: 'Safari5533.22.3 CFNetwork/438.16 Darwin/9.8.0 (Power%20Macintosh) (PowerBook6%2C7)' os: name: Mac short_name: MAC - version: 10.5.8 - platform: + version: "10.5.8" + platform: "" family: Mac - user_agent: Opera/9.80 (Linux mips; Opera TV/4) Presto/2.11.355 Version/12.11 os: name: Opera TV short_name: OTV - version: + version: "" platform: MIPS family: GNU/Linux - @@ -3116,7 +3116,7 @@ os: name: Opera TV short_name: OTV - version: + version: "" platform: ARM family: GNU/Linux - @@ -3124,7 +3124,7 @@ os: name: KreaTV short_name: KTV - version: 12.36.2.2 + version: "12.36.2.2" platform: MIPS family: GNU/Linux - @@ -3132,15 +3132,15 @@ os: name: KreaTV short_name: KTV - version: - platform: + version: "" + platform: "" family: GNU/Linux - user_agent: Mozilla/5.0 (Librem 5, like iPhone; X11; Linux x86_64) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0 Safari/605.1.15 Epiphany/605.1.15 os: name: PureOS short_name: PUR - version: + version: "" platform: x64 family: GNU/Linux - @@ -3148,31 +3148,31 @@ os: name: Android short_name: AND - version: 4.0.3 - platform: + version: "4.0.3" + platform: "" family: Android - user_agent: Mozilla/5.0 (Linux; Plasma Mobile, like Android 9.0) AppleWebKit/537.36 (KHTML, like Gecko) QtWebEngine/5.14.2 Chrome/75.0.3770.116 Mobile Safari/537.36 os: name: Plasma Mobile short_name: PLA - version: - platform: + version: "" + platform: "" family: GNU/Linux - user_agent: Mozilla/5.0 (FreeBSD; U; Viera; like Android 4.0.2; xx; ja-jp) AppleWebKit/534.30 (KHTML, like Gecko) Viera/2.0.0 DIGAPlus/1.0.0 Mobile/534.30 os: name: FreeBSD short_name: BSD - version: - platform: + version: "" + platform: "" family: Unix - user_agent: Mozilla/5.0 (X11; Fuchsia x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3557.0 Safari/537.36 os: name: Fuchsia short_name: FUC - version: + version: "" platform: x64 family: GNU/Linux - @@ -3188,7 +3188,7 @@ os: name: Foresight Linux short_name: FOR - version: + version: "" platform: x86 family: GNU/Linux - @@ -3204,7 +3204,7 @@ os: name: Kanotix short_name: KAN - version: + version: "" platform: x86 family: GNU/Linux - @@ -3212,7 +3212,7 @@ os: name: Zenwalk short_name: ZEN - version: + version: "" platform: x86 family: GNU/Linux - @@ -3220,7 +3220,7 @@ os: name: LindowsOS short_name: LND - version: + version: "" platform: x86 family: GNU/Linux - @@ -3228,7 +3228,7 @@ os: name: Linspire short_name: LNS - version: + version: "" platform: x86 family: GNU/Linux - @@ -3236,8 +3236,8 @@ os: name: Android TV short_name: ADR - version: 5.1.1 - platform: + version: "5.1.1" + platform: "" family: Android - user_agent: dv(iPh11,2);pr(UCBrowser/11.3.5.1203);ov(15_2);ss(375x812);bt(GJ);pm(0);bv(0);nm(0);im(0);nt(1); @@ -3245,15 +3245,15 @@ name: iOS short_name: IOS version: "15.2" - platform: + platform: "" family: iOS - user_agent: dv(iPh11,2);pr(UCBrowser/11.3.5.1203);ov(15_2_1);ss(375x812);bt(GJ);pm(0);bv(0);nm(0);im(0);nt(1); os: name: iOS short_name: IOS - version: 15.2.1 - platform: + version: "15.2.1" + platform: "" family: iOS - user_agent: Mozilla/5.0 (X11; CrOS x86_64 14150.90.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.126 Safari/537.36 @@ -3264,28 +3264,25 @@ platform: x64 family: Chrome OS headers: - Sec-CH-UA-Platform: "Chromium OS" - Sec-CH-UA-Mobile: "?0" - Sec-CH-UA-Full-Version: "94.0.4606.126" + Sec-CH-UA-Platform: Chromium OS Sec-CH-UA-Platform-Version: "14150.90.0" - Sec-CH-UA-Arch: "x86" + Sec-CH-UA-Arch: x86 Sec-CH-UA-Bitness: "64" - Sec-CH-Prefers-Color-Scheme: "light" - user_agent: Mozilla/5.0 (Linux; Android 10; ClearPHONE 620 Build/QP1A.190711.020; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/98.0.4758.101 Mobile Safari/537.36 os: name: ClearOS Mobile short_name: CLR version: "10" - platform: + platform: "" family: Android - user_agent: Mozilla/5.0 (Linux; U; COS like Android 4.1.2; zh_CN; 909d Build/JRO03C) AppleWebKit/537.17 (KHTML, like Gecko) COSBrowser/1.0.0 Version/4.0 Mobile Safari/537.17 os: name: China OS short_name: CHN - version: - platform: + version: "" + platform: "" family: GNU/Linux - user_agent: Mozilla/5.0 (Linux; Ubuntu 15.04 like Android 4.4) AppleWebKit/537.36 Chromium/35.0.1870.2 Mobile Safari/537.36 @@ -3293,14 +3290,14 @@ name: Ubuntu short_name: UBT version: "15.04" - platform: + platform: "" family: GNU/Linux - user_agent: curl/7.22.0 (x86_64-pc-linux-gnu) libcurl/7.22.0 OpenSSL/1.0.1 zlib/1.2.3.4 libidn/1.23 librtmp/2.3 os: name: GNU/Linux short_name: LIN - version: + version: "" platform: x64 family: GNU/Linux - @@ -3308,7 +3305,7 @@ os: name: Red Hat short_name: RHT - version: + version: "" platform: x64 family: GNU/Linux - @@ -3316,7 +3313,7 @@ os: name: GNU/Linux short_name: LIN - version: + version: "" platform: x64 family: GNU/Linux - @@ -3357,7 +3354,7 @@ name: TencentOS short_name: TEN version: "3" - platform: + platform: "" family: GNU/Linux - user_agent: Mozilla/5.0 (Linux; Android 10; bliss_maple) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99.0.4844.58 Mobile Safari/537.36 @@ -3365,15 +3362,15 @@ name: Bliss OS short_name: BOS version: "12" - platform: + platform: "" family: Android - user_agent: Roku/DVP (297.70E04154A) os: name: Roku OS short_name: ROK - version: - platform: + version: "" + platform: "" family: GNU/Linux - user_agent: libdnf (CentOS Stream 8; generic; Linux.x86_64) @@ -3428,7 +3425,7 @@ os: name: Lineage OS short_name: LEN - version: "18" + version: "18.0" platform: "" family: Android - @@ -3445,7 +3442,7 @@ name: iOS short_name: IOS version: "15.5" - platform: + platform: "" family: iOS - user_agent: aws-sdk-dotnet-45/3.7.1.10 aws-sdk-dotnet-core/3.7.5.13 .NET_Runtime/4.0 .NET_Framework/4.0 OS/Microsoft_Windows_NT_10.0.19044.0 ClientAsync @@ -3453,7 +3450,7 @@ name: Windows short_name: WIN version: "10.0" - platform: + platform: "" family: Windows - user_agent: Aloha/1 CFNetwork/1335.0.2 Darwin/21.6.0 @@ -3461,7 +3458,7 @@ name: iOS short_name: IOS version: "15.6" - platform: + platform: "" family: iOS - user_agent: Lupa/6 CFNetwork/1378.1 Darwin/22.0.0 @@ -3469,14 +3466,14 @@ name: iOS short_name: IOS version: "16.0" - platform: + platform: "" family: iOS - user_agent: Mozilla/5.0 (X11; Nova; Linux x86_64; rv:72.0) Gecko/20100101 Firefox/72.0 os: name: Nova short_name: NOV - version: + version: "" platform: x64 family: GNU/Linux - @@ -3500,40 +3497,40 @@ os: name: Mac short_name: MAC - version: 10.15.7 - platform: + version: "10.15.7" + platform: "" family: Mac - user_agent: Surfshark/3.0.2 ;(Mozilla/5.0 (iPhone; CPU iPhone OS 12_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/12.1 Mobile/15E148 Safari/604.1);(com.surfshark.vpnclient.ios; build:6; iOS 15.3.1) sshark.app.ios os: name: iOS short_name: IOS - version: 15.3.1 - platform: + version: "15.3.1" + platform: "" family: iOS - user_agent: Mozilla/5.0 (iPhone13,4; CPU iPhone13,4 OS 15_3_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148 YahooMobileSearch/1.0 OneSearch/2.3.2.0 os: name: iOS short_name: IOS - version: 15.3.1 - platform: + version: "15.3.1" + platform: "" family: iOS - user_agent: Mozilla/5.0 (Windows NT 6.0; Changhong Andr0id TV Build/MRA58K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36 SMART-TV os: name: Android TV short_name: ADR - version: - platform: + version: "" + platform: "" family: Android - user_agent: Mozilla/5.0 (Linux; Android 8.1.0; FINNEY U1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.210 Mobile Safari/537.36 os: name: Sirin OS short_name: SIR - version: - platform: + version: "" + platform: "" family: Android - user_agent: Mikrotik/6.x Fetch @@ -3541,7 +3538,7 @@ name: RouterOS short_name: ROU version: "6" - platform: + platform: "" family: GNU/Linux - user_agent: Roku4640X/DVP-7.70 (297.70E04154A) @@ -3549,7 +3546,7 @@ name: Roku OS short_name: ROK version: "7.70" - platform: + platform: "" family: GNU/Linux - user_agent: 'Dalvik/2.1.0 (Linux; U; Android 10; AT&T TV Build/QTG1.201103.001)' @@ -3557,31 +3554,27 @@ name: Android TV short_name: ADR version: "10" - platform: + platform: "" family: Android - user_agent: DDG-Android-3.1.1 os: name: Android short_name: AND - version: - platform: + version: "" + platform: "" family: Android - user_agent: Mozilla/5.0 (Linux; Android 10; HarmonyOS; MGA-AL00; HMSCore 6.7.0.302) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.105 HuaweiBrowser/12.1.3.303 Mobile Safari/537.36 os: name: HarmonyOS short_name: HAR - version: - platform: + version: "" + platform: "" family: Android headers: - Sec-CH-UA: '"Chromium";v="92", " Not A;Brand";v="99", "HuaweiBrowser";v="92"' - Sec-CH-UA-Platform: "Android" - Sec-CH-UA-Mobile: "?1" - Sec-CH-UA-Full-Version: "92.0.4515.105" - Sec-CH-UA-Platform-Version: "10; HarmonyOS" - Sec-CH-UA-Model: "MGA-AL00" + Sec-CH-UA-Platform: Android + Sec-CH-UA-Platform-Version: 10; HarmonyOS - user_agent: Mozilla/5.0 (X11; Linux i686; Zorin OS 9) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/33.0.1750.0 Maxthon/1.0.5.3 Safari/537.36 os: @@ -3603,7 +3596,7 @@ os: name: iPadOS short_name: IPA - version: 15.6.1 + version: "15.6.1" platform: "" family: iOS - @@ -3628,7 +3621,7 @@ name: iOS short_name: IOS version: "16.1" - platform: + platform: "" family: iOS - user_agent: Aloha/1 CFNetwork/1402 Darwin/22.2.0 @@ -3636,7 +3629,7 @@ name: iOS short_name: IOS version: "16.2" - platform: + platform: "" family: iOS - user_agent: Aloha/1 CFNetwork/1404 Darwin/22.3.0 @@ -3644,30 +3637,30 @@ name: iOS short_name: IOS version: "16.3" - platform: + platform: "" family: iOS - user_agent: com.apple.Safari.SearchHelper/18614.2.9.1.12 CFNetwork/1399.4 Darwin/22.1.0 os: name: Mac short_name: MAC - version: 13.0.1 - platform: + version: "13.0.1" + platform: "" family: Mac - user_agent: TuneIn Radio/24.5.0; iPad8,10; iPadOS/16.1.1 os: name: iPadOS short_name: IPA - version: 16.1.1 - platform: + version: "16.1.1" + platform: "" family: iOS - user_agent: Mozilla/5.0 (X11; RED OS; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.81 Safari/537.36 (Chromium GOST) os: name: RedOS short_name: RED - version: + version: "" platform: x64 family: GNU/Linux - @@ -3675,31 +3668,31 @@ os: name: iPadOS short_name: IPA - version: 15.4.1 - platform: + version: "15.4.1" + platform: "" family: iOS - user_agent: Mozilla/5.0 (Linux; Android 7.1.2; AOSP on r33a0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.93 Safari/537.36 EdgA/96.0.1054.53 os: name: Android TV short_name: ADR - version: 7.1.2 - platform: + version: "7.1.2" + platform: "" family: Android - user_agent: Overcast (+http://overcast.fm/; Apple Watch podcast app) os: name: watchOS short_name: WAS - version: - platform: + version: "" + platform: "" family: iOS - user_agent: Mozilla/5.0 (Linux; U; Android 10; zh-CN; BLM-00 Build/HUAWEIBLM-00) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/69.0.3497.100 UWS/3.22.1.228 Mobile Safari/537.36 AliApp(DingTalk/6.5.30) com.alibaba.android.rimet/25293052 Channel/227200 language/zh-CN abi/64 Pad/APad Hmos/1 UT4Aplus/0.2.25 colorScheme/light os: name: HarmonyOS short_name: HAR - version: 1.0.0 + version: "1.0.0" platform: "" family: Android - @@ -3708,7 +3701,7 @@ name: Mac short_name: MAC version: "13.3" - platform: + platform: "" family: Mac - user_agent: Aloha/1 CFNetwork/1406.0.4 Darwin/22.4.0 @@ -3716,7 +3709,7 @@ name: iOS short_name: IOS version: "16.4" - platform: + platform: "" family: iOS - user_agent: Aloha/1 CFNetwork/1408.0.2 Darwin/22.5.0 @@ -3724,7 +3717,7 @@ name: iOS short_name: IOS version: "16.5" - platform: + platform: "" family: iOS - user_agent: Aloha/1 CFNetwork/1410.0.1 Darwin/22.6.0 @@ -3732,7 +3725,7 @@ name: iOS short_name: IOS version: "16.6" - platform: + platform: "" family: iOS - user_agent: Safari/18615.3.5.11.2 CFNetwork/1410.0.1 Darwin/22.6.0 @@ -3740,7 +3733,7 @@ name: Mac short_name: MAC version: "13.5" - platform: + platform: "" family: Mac - user_agent: DuckDuckGo/5 (com.duckduckgo.mobile.android; Android API 34) @@ -3756,7 +3749,7 @@ name: Android short_name: AND version: "13" - platform: + platform: "" family: Android - user_agent: DuckDuckGo/5 (com.duckduckgo.mobile.android; Android API 32) @@ -3764,7 +3757,7 @@ name: Android short_name: AND version: "12.1" - platform: + platform: "" family: Android - user_agent: DuckDuckGo/5 (com.duckduckgo.mobile.android; Android API 31) @@ -3772,7 +3765,7 @@ name: Android short_name: AND version: "12" - platform: + platform: "" family: Android - user_agent: DuckDuckGo/5 (com.duckduckgo.mobile.android; Android API 30) @@ -3780,7 +3773,7 @@ name: Android short_name: AND version: "11" - platform: + platform: "" family: Android - user_agent: DuckDuckGo/5 (com.duckduckgo.mobile.android; Android API 29) @@ -3788,7 +3781,7 @@ name: Android short_name: AND version: "10" - platform: + platform: "" family: Android - user_agent: DuckDuckGo/5 (com.duckduckgo.mobile.android; Android API 28) @@ -3796,7 +3789,7 @@ name: Android short_name: AND version: "9" - platform: + platform: "" family: Android - user_agent: DuckDuckGo/5 (com.duckduckgo.mobile.android; Android API 27) @@ -3804,7 +3797,7 @@ name: Android short_name: AND version: "8.1" - platform: + platform: "" family: Android - user_agent: DuckDuckGo/5 (com.duckduckgo.mobile.android; Android API 26) @@ -3812,7 +3805,7 @@ name: Android short_name: AND version: "8" - platform: + platform: "" family: Android - user_agent: DuckDuckGo/5 (com.duckduckgo.mobile.android; Android API 25) @@ -3820,7 +3813,7 @@ name: Android short_name: AND version: "7.1" - platform: + platform: "" family: Android - user_agent: DuckDuckGo/5 (com.duckduckgo.mobile.android; Android API 24) @@ -3828,7 +3821,7 @@ name: Android short_name: AND version: "7" - platform: + platform: "" family: Android - user_agent: DuckDuckGo/5 (com.duckduckgo.mobile.android; Android API 23) @@ -3836,7 +3829,7 @@ name: Android short_name: AND version: "6" - platform: + platform: "" family: Android - user_agent: ddg_android/5.114.3 (com.duckduckgo.mobile.android; Android API 22) @@ -3844,7 +3837,7 @@ name: Android short_name: AND version: "5.1" - platform: + platform: "" family: Android - user_agent: otg/1.5.1 (AppleTv Apple TV 4; tvOS16.2; appletv.client) libcurl/7.58.0 OpenSSL/1.0.2o zlib/1.2.11 clib/1.8.56 @@ -3875,8 +3868,8 @@ os: name: Wear OS short_name: WER - version: - platform: + version: "" + platform: "" family: Android - user_agent: StudioDisplay/0.5 (Windows; 10; AMD64; 64bit; utf-8) @@ -3900,14 +3893,14 @@ name: Android TV short_name: ADR version: "11" - platform: + platform: "" family: Android - user_agent: Mozilla/5.0 (X11; Linux x86_64; PICO 4 OS5.4.0 like Quest) AppleWebKit/537.36 (KHTML, like Gecko) PicoBrowser/3.3.22 Chrome/105.0.5195.68 VR Safari/537.36 OculusBrowser/7.0 os: name: PICO OS short_name: PIC - version: 5.4.0 + version: "5.4.0" platform: x64 family: Android - @@ -3916,7 +3909,7 @@ name: iOS short_name: IOS version: "17.1" - platform: + platform: "" family: iOS - user_agent: Safari/19616.8.27.211.1 CFNetwork/1483 Darwin/23.1.0 @@ -3924,7 +3917,7 @@ name: Mac short_name: MAC version: "14.1" - platform: + platform: "" family: Mac - user_agent: python-requests/2.7.0 CPython/2.7.15 Linux/4.16.0-kali2-amd64 @@ -3932,7 +3925,7 @@ name: Kali short_name: KAL version: "2" - platform: + platform: "" family: GNU/Linux - user_agent: python-requests/2.6.0 CPython/2.7.5 Linux/4.1.12-124.15.4.el7uek.x86_64 @@ -3963,7 +3956,7 @@ os: name: TiVo OS short_name: TIV - version: 1.0.0 + version: "1.0.0" platform: "" family: GNU/Linux - @@ -3972,15 +3965,15 @@ name: iOS short_name: IOS version: "17.2" - platform: + platform: "" family: iOS - user_agent: RokuBrowser/84.42.14 (TV-G000X-12.5.0.4176) Chrome/84.0.4147.38 HbbTV/1.6.1 (+DRM; SHARP; 50FJ2E; 12.5.0.4176-84.42.14; ; com.roku.G000X; ) os: name: Roku OS short_name: ROK - version: 12.5.0.4176 - platform: + version: "12.5.0.4176" + platform: "" family: GNU/Linux - user_agent: Mozilla/5.0 (Linux; Andr0id 9; AFTBOXE1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.5359.59 Safari/537.36 OPR/46.0.2207.0 OMI/4.23.2.73.AFTdev.465 HbbTV/1.5.1 (+DRM;Amazon;AFTBOXE1-TOSHIBA-65UF3D63DA;0024126536068;unknown;com.amazon.m7632;) smarttv_AFTBOXE1-TOSHIBA-65UF3D63DA_Build_0024126536068_Chromium_108.0.5359.59 @@ -3988,15 +3981,15 @@ name: Fire OS short_name: FIR version: "7" - platform: + platform: "" family: Android - user_agent: Mozilla/5.0 (LuneOS, like webOS/3.0.5; Tablet) AppleWebKit/537.36 (KHTML, like Gecko) QtWebEngine/5.9.2 Chrome/56.0.2924.103 Safari/537.36 os: name: LuneOS short_name: LUN - version: - platform: + version: "" + platform: "" family: Other Mobile - user_agent: Mozilla/5.0 (Linux; Android 7.1.2; AFTBU001) AppleWebKit/537.36 (KHTML, like Gecko) Silk/96.1.237 like Chrome/96.0.4664.128 Safari/537.36 @@ -4004,7 +3997,7 @@ name: Fire OS short_name: FIR version: "6" - platform: + platform: "" family: Android - user_agent: Mozilla/5.0 (Linux; Android 11; AFTKRT Build/RS8101.1854N; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/112.0.5615.197 Mobile Safari/537.36 cordova-amazon-fireos/3.4.0 AmazonWebAppPlatform/3.4.0;2.0 @@ -4012,7 +4005,7 @@ name: Fire OS short_name: FIR version: "8" - platform: + platform: "" family: Android - user_agent: Mozilla/5.0 (Linux; Android 9; KFMAWI Build/PS7327.3329N; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/112.0.5615.197 Mobile Safari/537.36 cordova-amazon-fireos/3.4.0 AmazonWebAppPlatform/3.4.0;2.0 @@ -4020,7 +4013,7 @@ name: Fire OS short_name: FIR version: "7" - platform: + platform: "" family: Android - user_agent: Mozilla/5.0 (Linux; U; Android 5.1.1; en-US; KFSUWI Build/LVY48F) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.11.3.1204 Mobile Safari/537.36 @@ -4028,7 +4021,7 @@ name: Fire OS short_name: FIR version: "5" - platform: + platform: "" family: Android - user_agent: Mozilla/5.0 (Linux; Android 11; KFQUWI) AppleWebKit/537.36 (KHTML, like Gecko) Silk/94.5.2 like Chrome/94.0.4606.128 Safari/537.36 @@ -4036,7 +4029,7 @@ name: Fire OS short_name: FIR version: "8" - platform: + platform: "" family: Android - user_agent: Mozilla/5.0 (Linux; Android 7.1.2; KFMUWI) AppleWebKit/537.36 (KHTML, like Gecko) Silk/80.4.14 like Chrome/80.0.3987.119 Safari/537.36 @@ -4044,7 +4037,7 @@ name: Fire OS short_name: FIR version: "6" - platform: + platform: "" family: Android - user_agent: Mozilla/5.0 (Linux; U; Android 4.0.3; en-gb; KFTT Build/IML74K) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30 @@ -4052,7 +4045,7 @@ name: Fire OS short_name: FIR version: "3" - platform: + platform: "" family: Android - user_agent: Mozilla/5.0 (Linux; Android 4.2.2; KFAPWI Build/JDQ39) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/32.0.1700.99 Safari/537.36 @@ -4060,7 +4053,7 @@ name: Fire OS short_name: FIR version: "3" - platform: + platform: "" family: Android - user_agent: Mozilla/5.0 (Linux; Android 4.0.4; KFJWA Build/IMM76D) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.42 Safari/537.36 @@ -4068,22 +4061,22 @@ name: Fire OS short_name: FIR version: "3" - platform: + platform: "" family: Android - user_agent: AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.91 Safari/537.36 HbbTV/1.5.1 (+DRM; UMC-Sharp; FVP6886;1.0.0.0;1.0.0.0; UMC_GoogleTV_2019;UMC_SHARP;) FVC/4.0 (UMC; UMC_GoogleTV_2019;) os: name: Android TV short_name: ADR - version: - platform: + version: "" + platform: "" family: Android - user_agent: Mozilla/5.0 (X11; Linux armv7l) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.91 Safari/537.36 HbbTV/1.5.1 (+DRM;UMC-Sharp; FVP9685;1.0.0.0; 1.0.0.0;UMC_AndroidTV_2021;UMC_SHARP;) FVC/6.0 (UMC;UMC_AndroidTV_2021;) os: name: Android TV short_name: ADR - version: + version: "" platform: ARM family: Android - @@ -4091,16 +4084,16 @@ os: name: Fire OS short_name: FIR - version: - platform: + version: "" + platform: "" family: Android - user_agent: Mozilla/5.0 (Linux; Android 9.0.0; P1 Build/PQ3B.190801.002; wv-atv; mse) Google/1.0.0 AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/43.0.2357.65 Mobile Safari/537.36 os: name: Android TV short_name: ADR - version: 9.0.0 - platform: + version: "9.0.0" + platform: "" family: Android - user_agent: Aloha/1 CFNetwork/1492.0.1 Darwin/23.3.0 @@ -4108,7 +4101,7 @@ name: iOS short_name: IOS version: "17.3" - platform: + platform: "" family: iOS - user_agent: Safari/19617.1.17.11.9 CFNetwork/1490.0.4 Darwin/23.2.0 @@ -4116,7 +4109,7 @@ name: Mac short_name: MAC version: "14.2" - platform: + platform: "" family: Mac - user_agent: Safari/19617.2.1.11.3 CFNetwork/1492.0.1 Darwin/23.3.0 @@ -4124,7 +4117,7 @@ name: Mac short_name: MAC version: "14.3" - platform: + platform: "" family: Mac - user_agent: Aloha/1 CFNetwork/1494.0.5 Darwin/23.4.0 @@ -4132,7 +4125,7 @@ name: iOS short_name: IOS version: "17.4" - platform: + platform: "" family: iOS - user_agent: Safari/19617.7.20.11.12 CFNetwork/1494.0.5 Darwin/23.4.0 @@ -4140,7 +4133,7 @@ name: Mac short_name: MAC version: "14.4" - platform: + platform: "" family: Mac - user_agent: Aloha/1 Mana/0.0.1 Darwin/21.0.0 @@ -4148,14 +4141,14 @@ name: iOS short_name: IOS version: "15.0" - platform: + platform: "" family: iOS - user_agent: BrightSign/8.3.23 (XT1144) Mozilla/5.0 (X11; Linux aarch64) AppleWebKit/537.36 (KHTML, like Gecko) QtWebEngine/5.12.3 Chrome/69.0.3497.128 Safari/537.36 os: name: BrightSignOS short_name: BSN - version: 8.3.23 + version: "8.3.23" platform: ARM family: GNU/Linux - @@ -4163,7 +4156,7 @@ os: name: BrightSignOS short_name: BSN - version: 6.2.80.1 + version: "6.2.80.1" platform: ARM family: GNU/Linux - @@ -4179,8 +4172,8 @@ os: name: iPadOS short_name: IPA - version: 17.1.2 - platform: + version: "17.1.2" + platform: "" family: iOS - user_agent: Mozilla/5.0 (iPad; CPU iPhone OS 14_6 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148 Version/14.6 Safari/605.1.15 AlohaBrowser/3.4.1 @@ -4188,7 +4181,7 @@ name: iPadOS short_name: IPA version: "14.6" - platform: + platform: "" family: iOS - user_agent: Mozilla/5.0 (Macintosh; ARM Mac OS X) AppleWebKit/538.15 (KHTML, like Gecko) Safari/538.15 Version/6.0 Raspbian/8.0 (1:3.8.2.0-0rpi27rpi1g) Epiphany/3.8.2 @@ -4227,11 +4220,11 @@ os: name: PICO OS short_name: PIC - version: 5.4.0 + version: "5.4.0" platform: x64 family: Android headers: - Sec-CH-UA-Platform: "Android" + Sec-CH-UA-Platform: Android Sec-CH-UA-Platform-Version: "10.0.0" - user_agent: WhatsApp/2.22.9.78 A @@ -4358,7 +4351,7 @@ os: name: iOS short_name: IOS - version: 15.6.1 + version: "15.6.1" platform: "" family: iOS - @@ -4398,7 +4391,7 @@ os: name: Liri OS short_name: LIR - version: + version: "" platform: x64 family: GNU/Linux - @@ -4406,7 +4399,7 @@ os: name: Webian short_name: WEB - version: + version: "" platform: x64 family: GNU/Linux - @@ -4422,8 +4415,28 @@ os: name: Lineage OS short_name: LEN - version: - platform: + version: "17.0" + platform: "" + family: Android + headers: + http-x-requested-with: org.lineageos.jelly +- + user_agent: Mozilla/5.0 (Linux; Android 13; SM-G920F Build/TQ3A.230901.001) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/117.0.0.0 Mobile Safari/537.36 + os: + name: Lineage OS + short_name: LEN + version: "20.0" + platform: "" + family: Android + headers: + http-x-requested-with: org.lineageos.jelly +- + user_agent: Mozilla/5.0 (Linux; Android 12; Moto Z3 Play Build/SQ3A.220705.004) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/104.0.5112.97 Mobile Safari/537.36 + os: + name: Lineage OS + short_name: LEN + version: "19.0" + platform: "" family: Android headers: http-x-requested-with: org.lineageos.jelly @@ -4432,8 +4445,8 @@ os: name: Lineage OS short_name: LEN - version: "18" - platform: + version: "18.0" + platform: "" family: Android - user_agent: 'Mozilla/5.0 (Linux; Android 10; SM-A105F Build/Lineage_17.1-arm64_by_Eureka_Team; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/87.0.4280.101 Mobile Safari/537.36 [FB_IAB/FB4A;FBAV/399.0.0.24.93;]' @@ -4441,15 +4454,33 @@ name: Lineage OS short_name: LEN version: "17.1" - platform: + platform: "" family: Android - user_agent: Mozilla/5.0 (Linux; Android 9; lineage_serranoltexx) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.108 Mobile Safari/537.36 os: name: Lineage OS short_name: LEN - version: "16" - platform: + version: "16.0" + platform: "" + family: Android +- + user_agent: Mozilla/5.0 (Linux; Android 8.1.0; Nexus 4 Build/OPM7.181205.001) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/72.0.3626.121 Mobile Safari/537.36 + os: + name: Lineage OS + short_name: LEN + version: "15.1" + platform: "" + family: Android + headers: + http-x-requested-with: org.lineageos.jelly +- + user_agent: Mozilla/5.0 (Linux; Android 8.0.0; lineage_athene Build/OPR6.170623.012) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3 282.140 Safari/537.36 + os: + name: Lineage OS + short_name: LEN + version: "15.0" + platform: "" family: Android - user_agent: Mozilla/5.0 (Linux; Android 7.1.2; lineage_FS504 Build/NJH47F; ru-ru) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.100 Mobile Safari/537.36 Puffin/7.8.2.40664AP @@ -4457,13 +4488,73 @@ name: Lineage OS short_name: LEN version: "14.1" - platform: + platform: "" + family: Android +- + user_agent: Mozilla/5.0 (Linux; Android 7.1.2; Moto G 2014 Build/NJH47F) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/60.0.3112.78 Mobile Safari/537.36 + os: + name: Lineage OS + short_name: LEN + version: "14.1" + platform: "" family: Android + headers: + http-x-requested-with: org.lineageos.jelly - user_agent: Dalvik/2.1.0 (Linux; U; Android 7.1.1; lineage_A6020 Build/NMF26V) os: name: Lineage OS short_name: LEN version: "14.1" - platform: + platform: "" + family: Android +- + user_agent: Mozilla/5.0 (Linux; Android 11) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Focus/4.5 Chrome/83.0.4103.120 Safari/537.36 + os: + name: Fire OS + short_name: FIR + version: "8" + platform: "" family: Android + headers: + http-x-requested-with: org.mozilla.tv.firefox +- + user_agent: Apple AppleTV6,2 tvOS/17.1.0 Lifetime-tvOS/5.14.0 CFNetwork/1485 + os: + name: tvOS + short_name: ATV + version: "17.1.0" + platform: ARM + family: iOS +- + user_agent: ClientApp/5.0.60 (tvOS 17.3; AppleTV6,2; Apple TV) PureRN/0.69.6 + os: + name: tvOS + short_name: ATV + version: "17.3" + platform: ARM + family: iOS +- + user_agent: Mozilla/5.0 (Linux; x86_64) Ladybird/1.0 + os: + name: SerenityOS + short_name: SER + version: "" + platform: x64 + family: GNU/Linux +- + user_agent: Mozilla/5.0 (SerenityOS; x86_64) LibWeb+LibJS/1.0 Browser/1.0 + os: + name: SerenityOS + short_name: SER + version: "" + platform: x64 + family: GNU/Linux +- + user_agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.2) Gecko/2008110715 ASPLinux/3.0.2-3.0.120asp Firefox/52.0 + os: + name: ASPLinux + short_name: ASP + version: "3.0.2" + platform: x86 + family: GNU/Linux diff --git a/Tests/fixtures/smartphone-24.yml b/Tests/fixtures/smartphone-24.yml index e6dbd6964f..110bed9663 100644 --- a/Tests/fixtures/smartphone-24.yml +++ b/Tests/fixtures/smartphone-24.yml @@ -7525,7 +7525,7 @@ user_agent: Mozilla/5.0 (Linux; Android 11; lineage_j5y17lte Build/RQ2A.210305.006) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/88.0.4324.152 Mobile Safari/537.36 os: name: Lineage OS - version: "18" + version: "18.0" platform: "" client: type: browser diff --git a/Tests/fixtures/smartphone-29.yml b/Tests/fixtures/smartphone-29.yml index 03ffd6d8a1..d429387423 100644 --- a/Tests/fixtures/smartphone-29.yml +++ b/Tests/fixtures/smartphone-29.yml @@ -8819,7 +8819,7 @@ user_agent: Mozilla/5.0 (Linux; Android 11; lineage_ss2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.141 Mobile Safari/537.36 OPR/62.3.3146.57763 os: name: Lineage OS - version: "18" + version: "18.0" platform: "" client: type: browser @@ -8873,7 +8873,7 @@ user_agent: Mozilla/5.0 (Linux; Android 9; lineage_c106) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.82 Mobile Safari/537.36 os: name: Lineage OS - version: "16" + version: "16.0" platform: "" client: type: browser @@ -8927,7 +8927,7 @@ user_agent: Mozilla/5.0 (Linux; Android 9; lineage_serranoltexx) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.108 Mobile Safari/537.36 os: name: Lineage OS - version: "16" + version: "16.0" platform: "" client: type: browser diff --git a/regexes/client/hints/browsers.yml b/regexes/client/hints/browsers.yml index 705ab16e0b..2a1c8e18be 100644 --- a/regexes/client/hints/browsers.yml +++ b/regexes/client/hints/browsers.yml @@ -33,6 +33,7 @@ 'phx.hot.browser': 'Anka Browser' 'com.anka.browser': 'Anka Browser' 'org.mozilla.focus': 'Firefox Focus' +'org.mozilla.tv.firefox': 'Firefox Focus' 'com.vivaldi.browser': 'Vivaldi' 'web.browser.dragon': 'Dragon Browser' 'org.easyweb.browser': 'Easy Browser' diff --git a/regexes/oss.yml b/regexes/oss.yml index c5bbad9c59..9a3e020dd9 100644 --- a/regexes/oss.yml +++ b/regexes/oss.yml @@ -5,6 +5,13 @@ # @license http://www.gnu.org/licenses/lgpl.html LGPL v3 or later ############### +########## +# SerenityOS (https://github.com/SerenityOS/serenity) +########## +- regex: 'SerenityOS|Ladybird/' + name: 'SerenityOS' + version: '' + ########## # HELIX OS (https://www.pegasusintelligence.com/communication-security/) ########## @@ -380,25 +387,41 @@ name: 'Lineage OS' versions: - regex: 'Android 14' - version: '21' + version: '21.0' - regex: 'Android 13' - version: '20' + version: '20.0' - regex: 'Android 12\.1' version: '19.1' - regex: 'Android 12' - version: '19' + version: '19.0' - regex: 'Android 11' - version: '18' + version: '18.0' - regex: 'Android 10' - version: '17' + version: '17.0' - regex: 'Android 9' - version: '16' + version: '16.0' - regex: 'Android 8\.1' version: '15.1' + - regex: 'Android 8' + version: '15.0' - regex: 'Android 7\.1' version: '14.1' + - regex: 'Android 7' + version: '14.0' - regex: 'Android 6' - version: '13' + version: '13.0' + - regex: 'Android 5\.1' + version: '12.1' + - regex: 'Android 5' + version: '12.0' + - regex: 'Android 4\.4' + version: '11.0' + - regex: 'Android 4\.3' + version: '10.2' + - regex: 'Android 4\.2' + version: '10.1' + - regex: 'Android 4' + version: '9.1.0' ######### # Resurrection Remix OS (https://resurrectionremix.com/) @@ -772,7 +795,7 @@ name: 'Deepin' version: '$1' -- regex: '(Debian|Knoppix|Mint(?! Browser)|Ubuntu|Kubuntu|Xubuntu|Lubuntu|Fedora|Red Hat|Mandriva|Gentoo|Sabayon|Slackware|SUSE|CentOS|BackTrack|Freebox)(?:(?: Enterprise)? Linux)?(?:[ /\-](\d+[\.\d]+))?' +- regex: '(Debian|Knoppix|Mint(?! Browser)|Ubuntu|Kubuntu|Xubuntu|Lubuntu|Fedora|Red Hat|Mandriva|Gentoo|Sabayon|Slackware|SUSE|CentOS|BackTrack|Freebox|ASPLinux)(?:(?: Enterprise)? Linux)?(?:[ /\-](\d+[\.\d]+))?' name: '$1' version: '$2' @@ -925,7 +948,7 @@ name: 'tvOS' version: '$1' -- regex: 'tvOS((?:9|1[0-7])\.\d+(?:[_\.]\d+)*);' +- regex: 'tvOS[ /]?((?:9|1[0-7])\.\d+(?:[_\.]\d+)*);?' name: 'tvOS' version: '$1'