From: Aaron van Geffen Date: Thu, 16 Apr 2020 09:49:55 +0000 (+0200) Subject: Update operating systems data. X-Git-Tag: 7.8~1^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F157%2Fhead;p=thirdparty%2FAWStats.git Update operating systems data. This is a rebased version of #143. Co-authored-by: Mikel Olasagasti Uranga --- diff --git a/wwwroot/cgi-bin/lib/operating_systems.pm b/wwwroot/cgi-bin/lib/operating_systems.pm index 952f9d9a..eeaea1ba 100644 --- a/wwwroot/cgi-bin/lib/operating_systems.pm +++ b/wwwroot/cgi-bin/lib/operating_systems.pm @@ -56,6 +56,7 @@ 'ipad', 'ipod', # Macintosh OS family +'mac[_+ ]os[_+ ]x[_+ ]10[_\.]15', 'mac[_+ ]os[_+ ]x[_+ ]10[_\.]14', 'mac[_+ ]os[_+ ]x[_+ ]10[_\.]13', 'mac[_+ ]os[_+ ]x[_+ ]10[_\.]12', @@ -73,6 +74,8 @@ 'macweb', 'macintosh', # Android family +'android[_+ ]10', # Android 10 +'android[_+ ]9', # Pie 'android[_+ ]8', # Oreo 'android[_+ ]7', # Nougat 'android[_+ ]6', # Marshmallow @@ -104,8 +107,11 @@ 'linux(.*)vine', 'linux(.*)white\sbox', 'linux(.*)zenwalk', -'linux', +'centos', 'debian', +'gentoo', +'ubuntu', +'linux', # Hurd family 'gnu.hurd', # BSDs family @@ -194,6 +200,7 @@ 'ipad','ios_ipad', #Must be Before Mac OS Family 'ipod','ios_ipod', #Must be Before Mac OS Family # Macintosh OS family +'mac[_+ ]os[_+ ]x[_+ ]10[_\.]15','macosx15', 'mac[_+ ]os[_+ ]x[_+ ]10[_\.]14','macosx14', 'mac[_+ ]os[_+ ]x[_+ ]10[_\.]13','macosx13', 'mac[_+ ]os[_+ ]x[_+ ]10[_\.]12','macosx12', @@ -208,6 +215,8 @@ 'mac[_+ ]os[_+ ]x','macosx', 'vienna', 'macosx', 'newsfire', 'macosx', 'applesyndication', 'macosx', 'mac[_+ ]?p','macintosh','mac[_+ ]68','macintosh','macweb','macintosh','macintosh','macintosh', # Android family (androidyyy) +'android[_+ ]10','android10', # Android 10 +'android[_+ ]9','androidpie', # Pie 'android[_+ ]8','androidoreo', # Oreo 'android[_+ ]7','androidnougat', # Nougat 'android[_+ ]6','androidmarshmallow', # Marshmallow @@ -240,7 +249,10 @@ 'linux(.*)white\sbox','linuxwhitebox', 'linux(.*)zenwalk','linuxzenwalk', 'linux','linux', +'centos','linuxcentos', 'debian','linuxdebian', +'gentoo','linuxgentoo', +'ubuntu','linuxubuntu', # Hurd family 'gnu.hurd','gnu', # BSDs family (bsdyyy) @@ -314,20 +326,23 @@ 'winunknown','Windows (unknown version)', 'winxbox','Microsoft XBOX', # Macintosh OS -'macosx14','macOS 10.14 Mojave', -'macosx13','macOS 10.13 High Sierra', -'macosx12','macOS 10.12 Sierra', -'macosx11','OS X 10.11 El Capitan', -'macosx10','OS X 10.10 Yosemite', -'macosx9','OS X 10.9 Mavericks', -'macosx8','OS X 10.8 Mountain Lion', -'macosx7','Mac OS X 10.7 Lion', -'macosx6','Mac OS X 10.6 Snow Leopard', -'macosx5','Mac OS X 10.5 Leopard', -'macosx4','Mac OS X 10.4 Tiger', -'macosx','Mac OS X others', -'macintosh','Mac OS', +'macosx15','macOS 10.15 Catalina', +'macosx14','macOS 10.14 Mojave', +'macosx13','macOS 10.13 High Sierra', +'macosx12','macOS 10.12 Sierra', +'macosx11','OS X 10.11 El Capitan', +'macosx10','OS X 10.10 Yosemite', +'macosx9','OS X 10.9 Mavericks', +'macosx8','OS X 10.8 Mountain Lion', +'macosx7','Mac OS X 10.7 Lion', +'macosx6','Mac OS X 10.6 Snow Leopard', +'macosx5','Mac OS X 10.5 Leopard', +'macosx4','Mac OS X 10.4 Tiger', +'macosx','Mac OS X others', +'macintosh','Mac OS', # Android +'android10','Google Android 10.x', +'androidpie','Google Android 9.x Pie', 'androidoreo','Google Android 8.x Oreo', 'androidnougat','Google Android 7.x Nougat', 'androidmarshmallow','Google Android 6.x Marshmallow', @@ -345,16 +360,16 @@ 'linuxandroid','Google Android Unknown', # Linux 'linuxasplinux','ASPLinux', -'linuxcentos','Centos', -'linuxdebian','Debian', -'linuxfedora','Fedora', -'linuxgentoo','Gentoo', +'linuxcentos','Centos', +'linuxdebian','Debian', +'linuxfedora','Fedora', +'linuxgentoo','Gentoo', 'linuxmandr','Mandriva (or Mandrake)', 'linuxmomonga','Momonga Linux', 'linuxpclinuxos','PCLinuxOS', 'linuxredhat','Red Hat', -'linuxsuse','Suse', -'linuxubuntu','Ubuntu', +'linuxsuse','Suse', +'linuxubuntu','Ubuntu', 'linuxvector','VectorLinux', 'linuxvine','Vine Linux', 'linuxwhitebox','White Box Linux', diff --git a/wwwroot/icon/os/android10.png b/wwwroot/icon/os/android10.png new file mode 100644 index 00000000..07d266f7 Binary files /dev/null and b/wwwroot/icon/os/android10.png differ diff --git a/wwwroot/icon/os/androidpie.png b/wwwroot/icon/os/androidpie.png new file mode 100644 index 00000000..07d266f7 Binary files /dev/null and b/wwwroot/icon/os/androidpie.png differ diff --git a/wwwroot/icon/os/macosx15.png b/wwwroot/icon/os/macosx15.png new file mode 100644 index 00000000..43ae3b8f Binary files /dev/null and b/wwwroot/icon/os/macosx15.png differ