From: eldy <> Date: Fri, 10 Aug 2012 19:24:29 +0000 (+0000) Subject: Fix: Update operating system X-Git-Tag: AWSTATS_7_1_BETA3~9 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=7f1279d67e9cc706a4634aa3eaf01d26a468870c;p=thirdparty%2FAWStats.git Fix: Update operating system --- diff --git a/wwwroot/cgi-bin/lib/operating_systems.pm b/wwwroot/cgi-bin/lib/operating_systems.pm index ecb39a50..6d268ca8 100644 --- a/wwwroot/cgi-bin/lib/operating_systems.pm +++ b/wwwroot/cgi-bin/lib/operating_systems.pm @@ -42,6 +42,12 @@ 'win(.*)16','windows[_+ ]3', # This works for windows_31 and windows_3.1 'win(.*)ce', # Macintosh OS family +'mac[_+ ]os[_+ ]x[_+ ]10[_\.]9', +'mac[_+ ]os[_+ ]x[_+ ]10[_\.]8', +'mac[_+ ]os[_+ ]x[_+ ]10[_\.]7', +'mac[_+ ]os[_+ ]x[_+ ]10[_\.]6', +'mac[_+ ]os[_+ ]x[_+ ]10[_\.]5', +'mac[_+ ]os[_+ ]x[_+ ]10[_\.]4', 'mac[_+ ]os[_+ ]x', 'mac[_+ ]?p', # This works for macppc and mac_ppc and mac_powerpc 'mac[_+ ]68', # This works for mac_6800 and mac_68k @@ -143,6 +149,12 @@ 'msie[_+ ]','winunknown', 'ms[_+ ]frontpage','winunknown', # Macintosh OS family +'mac[_+ ]os[_+ ]x[_+ ]10[_\.]9','macosx9', +'mac[_+ ]os[_+ ]x[_+ ]10[_\.]8','macosx8', +'mac[_+ ]os[_+ ]x[_+ ]10[_\.]7','macosx7', +'mac[_+ ]os[_+ ]x[_+ ]10[_\.]6','macosx6', +'mac[_+ ]os[_+ ]x[_+ ]10[_\.]5','macosx5', +'mac[_+ ]os[_+ ]x[_+ ]10[_\.]4','macosx4', 'mac[_+ ]os[_+ ]x','macosx', 'vienna', 'macosx', 'newsfire', 'macosx', 'applesyndication', 'macosx', 'mac[_+ ]?p','macintosh','mac[_+ ]68','macintosh','macweb','macintosh','macintosh','macintosh', # Linux family (linuxyyy) @@ -231,7 +243,13 @@ 'winunknown','Windows (unknown version)', 'winxbox','Microsoft XBOX', # Macintosh OS -'macosx','Mac OS X', +'macosx9','Mac OS X 10.9', +'macosx8','Mac 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', # Linux 'linuxandroid','Google Android', @@ -253,7 +271,7 @@ 'linux','Linux (Unknown/unspecified)', 'linux','GNU Linux (Unknown or unspecified distribution)', # Hurd -'gnu','GNU Hurd', +'gnu','GNU Hurd', # BSDs 'bsdi','BSDi', 'bsdkfreebsd','GNU/kFreeBSD',