diff -Naur --exclude=CVS --exclude='*.patch' --exclude='.#*' --exclude='*~' --exclude='*.rej' --exclude='*.orig' --exclude='*.bak' awstats-6.95/wwwroot/cgi-bin/awstats.pl awstats-6.96.1/wwwroot/cgi-bin/awstats.pl
--- awstats-6.95/wwwroot/cgi-bin/awstats.pl 2009-10-10 13:36:00.000000000 +0700
+++ awstats-6.96.1/wwwroot/cgi-bin/awstats.pl 2009-12-10 19:56:09.000000000 +0600
@@ -26,7 +26,7 @@
$REVISION = '$Revision: 1.943 $';
$REVISION =~ /\s(.*)\s/;
$REVISION = $1;
-$VERSION = "6.95 (build $REVISION)";
+$VERSION = "6.96.1 (build $REVISION)";
# ----- Constants -----
use vars qw/
@@ -399,7 +399,8 @@
'opera' => 5,
'safari' => 6,
'chrome' => 7,
- 'konqueror' => 8
+ 'konqueror' => 8,
+ 'git' => 9
);
@SessionsRange =
( '0s-30s', '30s-2mn', '2mn-5mn', '5mn-15mn', '15mn-30mn', '30mn-1h', '1h+' );
@@ -470,51 +471,103 @@
# TODO Remove this old array for an old way to detect Safari version
%SafariBuildToVersion = (
+ '48' => '0.8',
+ '51' => '0.8.1',
+ '60' => '0.8.2',
+ '73' => '0.9',
+ '74' => '0.9',
'85' => '1.0',
'85.5' => '1.0',
+ '85.6' => '1.0.1',
'85.7' => '1.0.2',
'85.8' => '1.0.3',
'85.8.1' => '1.0.3',
+ '85.8.5' => '1.0.3',
'100' => '1.1',
'100.1' => '1.1.1',
+ '125' => '1.2',
+ '125.1' => '1.2',
'125.7' => '1.2.2',
'125.8' => '1.2.2',
'125.9' => '1.2.3',
'125.11' => '1.2.4',
'125.12' => '1.2.4',
+ '148' => '1.3',
+ '168' => '1.3',
+ '188' => '1.3',
'312' => '1.3',
'312.3' => '1.3.1',
'312.3.1' => '1.3.1',
+ '312.3.3' => '1.3.1',
'312.5' => '1.3.2',
'312.6' => '1.3.2',
+ '321.3.3' => '1.3.2',
'412' => '2.0',
'412.2' => '2.0',
'412.2.2' => '2.0',
'412.5' => '2.0.1',
'413' => '2.0.1',
+ '416.11' => '2.0.2',
'416.12' => '2.0.2',
'416.13' => '2.0.2',
+ '417.2' => '2.0.3',
'417.8' => '2.0.3',
+ '417.9' => '2.0.3',
'417.9.2' => '2.0.3',
'417.9.3' => '2.0.3',
'419.3' => '2.0.4',
+ '420' => '2.0.4',
+ '521.24' => '3.0',
+ '522' => '3.0',
+ '522.5' => '3.0',
+ '522.11' => '3.0',
'522.11.3' => '3.0',
'522.12' => '3.0.2',
+ '522.12.1' => '3.0.3',
+ '522.12.2' => '3.0.1',
+ '522.13.1' => '3.0.2',
+ '522.15.5' => '3.0.3',
'523.10' => '3.0.4',
+ '523.10.3' => '3.0.4',
+ '523.10.6' => '3.0.4',
'523.12' => '3.0.4',
+ '523.12.2' => '3.0.4',
+ '523.12.9' => '3.0.4',
+ '523.13' => '3.0.4',
+ '523.13.2' => '3.0.4',
+ '523.15' => '3.0.4',
'525.13' => '3.1',
+ '525.13.3' => '3.1',
'525.17' => '3.1.1',
+ '525.18' => '3.1.1',
+ '525.19' => '3.1.1',
'525.20' => '3.1.1',
'525.20.1' => '3.1.2',
'525.21' => '3.1.2',
'525.22' => '3.1.2',
'525.26' => '3.2',
+ '525.26.12' => '3.2',
'525.26.13' => '3.2',
'525.27' => '3.2.1',
'525.27.1' => '3.2.1',
+ '525.28' => '3.2.3',
+ '525.28.1' => '3.2.3',
+ '525.28.3' => '3.2.3',
+ '525.29' => '3.2.3',
'526.11.2' => '4.0',
'528.1' => '4.0',
- '528.16' => '4.0'
+ '528.7' => '4.0',
+ '528.8' => '4.0',
+ '528.16' => '4.0',
+ '528.17' => '4.0',
+ '530.0' => '4.0',
+ '530.1' => '4.0',
+ '530.5' => '4.0',
+ '530.11' => '4.0',
+ '530.17' => '4.0',
+ '530.18' => '4.001',
+ '530.19' => '4.0.2',
+
);
@HostAliases = @AllowAccessFromWebToFollowingAuthenticatedUsers = ();
@DefaultFile = @SkipDNSLookupFor = ();
@@ -2251,7 +2304,7 @@
. (@BrowsersSearchIDOrder)
. " entries) and BrowsersHashIDLib ("
. ( ( scalar keys %BrowsersHashIDLib ) - 8 )
- . " entries without firefox,opera,chrome,safari,konqueror,svn,msie,netscape) in Browsers database. May be you updated AWStats without updating browsers.pm file or you made changed into browsers.pm not correctly. Check your file "
+ . " entries without firefox,opera,chrome,safari,konqueror,svn,git,msie,netscape) in Browsers database. May be you updated AWStats without updating browsers.pm file or you made changed into browsers.pm not correctly. Check your file "
. $FilePath{"browsers.pm"}
. " is up to date." );
}
@@ -9797,7 +9850,7 @@
'browsers', 'domains', 'operating_systems', 'robots',
'search_engines', 'worms'
);
- print "----- $PROG $VERSION (c) 2000-2009 Laurent Destailleur -----\n";
+ print "----- $PROG $VERSION (c) 2000-2010 Laurent Destailleur -----\n";
print
"AWStats is a free web server logfile analyzer to show you advanced web\n";
print "statistics.\n";
@@ -10579,17 +10632,19 @@
my $regvermsie = qr/msie([+_ ]|)([\d\.]*)/i;
my $regvernetscape = qr/netscape.?\/([\d\.]*)/i;
my $regverfirefox = qr/firefox\/([\d\.]*)/i;
- my $regveropera = qr/opera\/([\d\.]*)/i;
+ my $regveropera = qr/opera(?:\/|\s)([\d\.]*)/i;
my $regversafari = qr/safari\/([\d\.]*)/i;
- my $regversafariver = qr/version\/([\d\.]*)/i;
+ my $regbrversion = qr/version\/([\d\.]*)/i;
my $regverchrome = qr/chrome\/([\d\.]*)/i;
my $regverkonqueror = qr/konqueror\/([\d\.]*)/i;
my $regversvn = qr/svn\/([\d\.]*)/i;
+ my $regvergit = qr/git\/([\d\.]*)/i;
my $regvermozilla = qr/mozilla(\/|)([\d\.]*)/i;
my $regnotie = qr/webtv|omniweb|opera/i;
my $regnotnetscape = qr/gecko|compatible|opera|galeon|safari|charon/i;
my $regnotfirefox = qr/flock/i;
my $regnotsafari = qr/android|arora|chrome|shiira/i;
+ my $regnotbigopera = qr/mini|mobi/i;
my $regreferer = qr/^(\w+):\/\/([^\/:]+)(:\d+|)/;
my $regreferernoquery = qr/^([^$URLQuerySeparators]+)/;
my $reglocal = qr/^(www\.|)$sitewithoutwww/i;
@@ -12112,9 +12167,13 @@
}
# Opera ?
- elsif ( $UserAgent =~ /$regveropera/o ) {
- $_browser_h{"opera$1"}++;
- $TmpBrowser{$UserAgent} = "opera$1";
+ elsif ( $UserAgent =~ /$regveropera/o && $UserAgent !~ /$regnotbigopera/o ) {
+ my $operaver = $1;
+ if ($UserAgent =~ /$regbrversion/o) { # contains Version/n.n
+ $operaver = $1;
+ }
+ $_browser_h{"opera$operaver"}++;
+ $TmpBrowser{$UserAgent} = "opera$operaver";
}
# Chrome ?
@@ -12124,12 +12183,12 @@
}
# Safari ?
- elsif ($UserAgent =~ /$regversafari/o
- && $UserAgent !~ /$regnotsafari/o )
- {
- my $safariver = $SafariBuildToVersion{$1};
- if ( $UserAgent =~ /$regversafariver/o ) {
+ elsif ($UserAgent =~ /$regversafari/o && $UserAgent !~ /$regnotsafari/o ) {
+ my $safariver;
+ if ($UserAgent =~ /$regbrversion/o) { # contains Version/n.n.n
$safariver = $1;
+ } else {
+ $safariver = $SafariBuildToVersion{$1};
}
$_browser_h{"safari$safariver"}++;
$TmpBrowser{$UserAgent} = "safari$safariver";
@@ -12146,6 +12205,12 @@
$_browser_h{"svn$1"}++;
$TmpBrowser{$UserAgent} = "svn$1";
}
+
+ # Git ?
+ elsif ( $UserAgent =~ /$regvergit/o) {
+ $_browser_h{"git$1"}++;
+ $TmpBrowser{$UserAgent} = "git$1";
+ }
# IE ? (must be at end of test)
elsif ($UserAgent =~ /$regvermsie/o
diff -Naur --exclude=CVS --exclude='*.patch' --exclude='.#*' --exclude='*~' --exclude='*.rej' --exclude='*.orig' --exclude='*.bak' awstats-6.95/wwwroot/cgi-bin/lang/awstats-ru.txt awstats-6.96.1/wwwroot/cgi-bin/lang/awstats-ru.txt
--- awstats-6.95/wwwroot/cgi-bin/lang/awstats-ru.txt 2009-10-25 12:12:00.000000000 +0600
+++ awstats-6.96.1/wwwroot/cgi-bin/lang/awstats-ru.txt 2009-10-13 09:56:35.000000000 +0700
@@ -1,176 +1,176 @@
-# Russian message file
-# $Revision: 1.15 $ - $Date: 2009/10/25 11:12:35 $
-PageCode=utf-8
-message0=Неизвестный
-message1=Неизвестный
-message2=Остальные
-message3=Показать подробности
-message4=День
-message5=Месяц
-message6=Год
-message7=Статистика за
-message8=Первый визит
-message9=Последний визит
-message10=Количество визитов
-message11=Уникальные посетители
-message12=Визит
-message13=различные ключевые слова
-message14=Поиск
-message15=Процент
-message16=Трафик
-message17=Домены/Страны
-message18=Посетители
-message19=Адрес страницы
-message20=Часы
-message21=Браузеры
-message22=
-message23=Рефереры
-message24=Необновленный (Смотрите 'Создать/Обновить' на странице awstats_setup.html)
-message25=Посетители домены/страны
-message26=хосты
-message27=страницы
-message28=Различные url
-message29=Просмотров
-message30=Остальные слова
-message31=Страницы не найдены
-message32=Статусы ошибок HTTP
-message33=Версии Netscape
-message34=Версии IE
-message35=Последнее обновление
-message36=Соединение с сайтом из
-message37=Происхождение
-message38=Прямой адрес / Закладки
-message39=Неизвестное происхождение
-message40=Ссылки из поисковых систем
-message41=Ссылки из внешней страницы (остальные web сайты исключая поисковые системы)
-message42=Ссылки из внутренней страницы (остальные страницы на том же сайте)
-message43=Ключевые фразы использующиеся поисковыми машинами
-message44=Ключевые слова использующиеся поисковыми машинами
-message45=Неразрешенный IP адрес
-message46=Неизвестные Операционные системы (поле useragent)
-message47=Требуемые но не найденные URL (HTTP code 404)
-message48=IP адрес
-message49=Ошибка Хиты
-message50=Неизвестные браузеры (поле useragent)
-message51=различные роботы
-message52=Визитов/Посетитель
-message53=Роботы/Пауки посетители
-message54=Бесплтаный анализатор лог-файлов для расширенной Web статистики.
-message55=от
-message56=Страницы
-message57=Хиты
-message58=Версии
-message59=Операционные системы
-message60=Январь
-message61=Февраль
-message62=Март
-message63=Апрель
-message64=Май
-message65=Июнь
-message66=Июль
-message67=Август
-message68=Сентябрь
-message69=Октябрь
-message70=Ноябрь
-message71=Декабрь
-message72=Навигация
-message73=Тип файла
-message74=Обновить сейчас
-message75=Объем
-message76=Вернуться на главную страницу
-message77=Топ
-message78=dd mmm yyyy - HH:MM
-message79=Фильтр
-message80=Полный список
-message81=Хосты
-message82=Известные
-message83=Роботы
-message84=Воскресенье
-message85=Понедельник
-message86=Вторник
-message87=Среда
-message88=Четверг
-message89=Пятница
-message90=Суббота
-message91=День недели
-message92=Кто
-message93=Когда
-message94=Авторизованные пользователи
-message95=Минимальное
-message96=Среднее
-message97=Максимальное
-message98=Web компрессия
-message99=Сохраненная величина
-message100=Компрессия включена
-message101=Результат компрессии
-message102=Total
-message103=Различные ключевые фразы
-message104=Вхождение
-message105=Код
-message106=Средний размер
-message107=Ссылки из новостных групп
-message108=КБ
-message109=МБ
-message110=ГБ
-message111=Грабер
-message112=Да
-message113=Нет
-message114=Инфо.
-message115=OK
-message116=Выход
-message117=Продолжительность визитов
-message118=Закрыть окно
-message119=Байты
-message120=Поисковые Ключевые фразы
-message121=Поисковые Ключевые слова
-message122=различные ссылающиеся поисковые машины
-message123=различные ссылающиеся сайты
-message124=Остальные фразы
-message125=Отстальные логины (и/или анонимные пользователи)
-message126=Ссылающиеся поисковые машины
-message127=Ссылающиеся сайты
-message128=Общее
-message129=Точное значение не доступно в виде 'Year'
-message130=Массивы данных
-message131=Отправитель EMail
-message132=Получатель EMail
-message133=Отчетный период
-message134=Дополнительно/Маркетинг
-message135=Разрешение экрана
-message136=Атаки вредоностных программ
-message137=Добавить в закладки (предполагаемый)
-message138=День месяца
-message139=Смешанные
-message140=Браузеры с поддержкой Java support
-message141=Браузеры с поддержкой Macromedia Director
-message142=Браузеры с поддержкой Flash Support
-message143=Браузеры с поддержкой Real audio playing
-message144=Браузеры с поддержкой Quicktime audio playing
-message145=Браузеры с поддержкой Windows Media audio playing
-message146=Браузеры с поддержкой PDF
-message147=Коды ошибок SMTP
-message148=Страны
-message149=Почта
-message150=Размер
-message151=Первый
-message152=Последний
-message153=Фильтр исключений
-message154=Коды отображенные здесь генерируют трафик не отображаемый посетителям, поэтому они не включены в остальную статистику.
-message155=Кластер
-message156=Роботы отображенные здесь генерируют трафик не отображаемый посетителям, поэтому они не включены в остальную статистику.
-message157=Числа после + хиты успешно защитанные для файла "robots.txt"
-message158=Вирусы отображенные здесь генерируют трафик не отображаемый посетителям, поэтому они не включены в остальную статистику.
-message159=Не отображаемый трафик влючает в себя трафик сгенерированный роботами, вирусами или ответом сервера со специальным HTTP кодом.
-message160=Отображаемый трафик
-message161=Не отображаемый трафик
-message162=История за месяц
-message163=Вирусы
-message164=Различные вирусы
-message165=Почта успешно отправлена
-message166=Отправка почты неудалась
-message167=Чувствительность целей
-message168=Javascript отключен
-message169=Создано
-message170=плагины
-message171=Регионы
-message172=Города
+# Russian message file
+# $Revision: 1.14 $ - $Date: 2009/05/25 16:06:42 $
+PageCode=utf-8
+message0=Неизвестный
+message1=Неизвестный
+message2=Остальные
+message3=Показать подробности
+message4=День
+message5=Месяц
+message6=Год
+message7=Статистика за
+message8=Первый визит
+message9=Последний визит
+message10=Количество визитов
+message11=Уникальные посетители
+message12=Визит
+message13=различные ключевые слова
+message14=Поиск
+message15=Процент
+message16=Трафик
+message17=Домены/Страны
+message18=Посетители
+message19=Адрес страницы
+message20=Часы
+message21=Браузеры
+message22=
+message23=Рефереры
+message24=Необновленный (Смотрите 'Создать/Обновить' на странице awstats_setup.html)
+message25=Посетители домены/страны
+message26=хосты
+message27=страницы
+message28=Различные url
+message29=Просмотров
+message30=Остальные слова
+message31=Страницы не найдены
+message32=Статусы ошибок HTTP
+message33=Версии Netscape
+message34=Версии IE
+message35=Последнее обновление
+message36=Соединение с сайтом из
+message37=Происхождение
+message38=Прямой адрес / Закладки
+message39=Неизвестное происхождение
+message40=Ссылки из поисковых систем
+message41=Ссылки из внешней страницы (остальные web сайты исключая поисковые системы)
+message42=Ссылки из внутренней страницы (остальные страницы на том же сайте)
+message43=Ключевые фразы использующиеся поисковыми машинами
+message44=Ключевые слова использующиеся поисковыми машинами
+message45=Неразрешенный IP адрес
+message46=Неизвестные Операционные системы (поле useragent)
+message47=Требуемые но не найденные URL (HTTP code 404)
+message48=IP адрес
+message49=Ошибка Хиты
+message50=Неизвестные браузеры (поле useragent)
+message51=различные роботы
+message52=Визитов/Посетитель
+message53=Роботы/Пауки посетители
+message54=Бесплтаный анализатор лог-файлов для расширенной Web статистики.
+message55=от
+message56=Страницы
+message57=Хиты
+message58=Версии
+message59=Операционные системы
+message60=Янв
+message61=Фев
+message62=Мар
+message63=Апр
+message64=Май
+message65=Июн
+message66=Июл
+message67=Авг
+message68=Сен
+message69=Окт
+message70=Ноя
+message71=Дек
+message72=Навигация
+message73=Тип файла
+message74=Обновить сейчас
+message75=Объем
+message76=Вернуться на главную страницу
+message77=Топ
+message78=dd mmm yyyy - HH:MM
+message79=Фильтр
+message80=Полный список
+message81=Хосты
+message82=Известные
+message83=Роботы
+message84=Воскресенье
+message85=Понедельник
+message86=Вторник
+message87=Среда
+message88=Четверг
+message89=Пятница
+message90=Суббота
+message91=День недели
+message92=Кто
+message93=Когда
+message94=Авторизованные пользователи
+message95=Минимальное
+message96=Среднее
+message97=Максимальное
+message98=Web компрессия
+message99=Сохраненная величина
+message100=Компрессия включена
+message101=Результат компрессии
+message102=Total
+message103=Различные ключевые фразы
+message104=Вхождение
+message105=Код
+message106=Средний размер
+message107=Ссылки из новостных групп
+message108=КБ
+message109=МБ
+message110=ГБ
+message111=Грабер
+message112=Да
+message113=Нет
+message114=Инфо.
+message115=OK
+message116=Выход
+message117=Продолжительность визитов
+message118=Закрыть окно
+message119=Байты
+message120=Поисковые Ключевые фразы
+message121=Поисковые Ключевые слова
+message122=различные ссылающиеся поисковые машины
+message123=различные ссылающиеся сайты
+message124=Остальные фразы
+message125=Отстальные логины (и/или анонимные пользователи)
+message126=Ссылающиеся поисковые машины
+message127=Ссылающиеся сайты
+message128=Общее
+message129=Точное значение не доступно в виде 'Year'
+message130=Массивы данных
+message131=Отправитель EMail
+message132=Получатель EMail
+message133=Отчетный период
+message134=Дополнительно/Маркетинг
+message135=Разрешение экрана
+message136=Атаки вредоностных программ
+message137=Добавить в закладки (предполагаемый)
+message138=День месяца
+message139=Смешанные
+message140=Браузеры с поддержкой Java support
+message141=Браузеры с поддержкой Macromedia Director
+message142=Браузеры с поддержкой Flash Support
+message143=Браузеры с поддержкой Real audio playing
+message144=Браузеры с поддержкой Quicktime audio playing
+message145=Браузеры с поддержкой Windows Media audio playing
+message146=Браузеры с поддержкой PDF
+message147=Коды ошибок SMTP
+message148=Страны
+message149=Почта
+message150=Размер
+message151=Первый
+message152=Последний
+message153=Фильтр исключений
+message154=Коды отображенные здесь генерируют трафик не отображаемый посетителям, поэтому они не включены в остальную статистику.
+message155=Кластер
+message156=Роботы отображенные здесь генерируют трафик не отображаемый посетителям, поэтому они не включены в остальную статистику.
+message157=Числа после + хиты успешно защитанные для файла "robots.txt"
+message158=Вирусы отображенные здесь генерируют трафик не отображаемый посетителям, поэтому они не включены в остальную статистику.
+message159=Не отображаемый трафик влючает в себя трафик сгенерированный роботами, вирусами или ответом сервера со специальным HTTP кодом.
+message160=Отображаемый трафик
+message161=Не отображаемый трафик
+message162=История за месяц
+message163=Вирусы
+message164=Различные вирусы
+message165=Почта успешно отправлена
+message166=Отправка почты неудалась
+message167=Чувствительность целей
+message168=Javascript отключен
+message169=Создано
+message170=плагины
+message171=Регионы
+message172=Города
diff -Naur --exclude=CVS --exclude='*.patch' --exclude='.#*' --exclude='*~' --exclude='*.rej' --exclude='*.orig' --exclude='*.bak' awstats-6.95/wwwroot/cgi-bin/lib/browsers_phone.pm awstats-6.96.1/wwwroot/cgi-bin/lib/browsers_phone.pm
--- awstats-6.95/wwwroot/cgi-bin/lib/browsers_phone.pm 2009-10-25 12:20:00.000000000 +0600
+++ awstats-6.96.1/wwwroot/cgi-bin/lib/browsers_phone.pm 2009-10-10 19:36:38.000000000 +0700
@@ -3,7 +3,7 @@
# If you want to add a Browser to extend AWStats database detection capabilities,
# you must add an entry in BrowsersSearchIDOrder and in BrowsersHashIDLib.
#-------------------------------------------------------
-# $Revision: 1.12 $ - $Author: eldy $ - $Date: 2009/10/25 11:20:49 $
+# $Revision: 1.11 $ - $Author: eldy $ - $Date: 2009/10/10 12:36:38 $
# Originale version by malu
# 2006-05-15 Sean Carlos http://www.antezeta.com/awstats.html
@@ -784,7 +784,7 @@
'shrook', 'Shrook (RSS Reader)',
'straw', 'Straw (RSS Reader)',
'syndirella', 'Syndirella (RSS Reader)',
-'vienna', 'Vienna (RSS Reader)',
+'vienna', 'Vienna (RSS Reader)',
'wizz\srss\snews\sreader','Wizz RSS News Reader (RSS Reader)',
# PDA/Phonecell browsers
'alcatel\-be4','Alcatel BE4 (phone)',
diff -Naur --exclude=CVS --exclude='*.patch' --exclude='.#*' --exclude='*~' --exclude='*.rej' --exclude='*.orig' --exclude='*.bak' awstats-6.95/wwwroot/cgi-bin/lib/browsers.pm awstats-6.96.1/wwwroot/cgi-bin/lib/browsers.pm
--- awstats-6.95/wwwroot/cgi-bin/lib/browsers.pm 2009-10-25 12:20:00.000000000 +0600
+++ awstats-6.96.1/wwwroot/cgi-bin/lib/browsers.pm 2009-12-08 15:32:41.000000000 +0600
@@ -3,7 +3,7 @@
# If you want to add a Browser to extend AWStats database detection capabilities,
# you must add an entry in BrowsersSearchIDOrder and in BrowsersHashIDLib.
#-------------------------------------------------------
-# $Revision: 1.65 $ - $Author: eldy $ - $Date: 2009/10/25 11:20:49 $
+# $Revision: 1.64 $ - $Author: eldy $ - $Date: 2009/10/10 12:36:38 $
# 2006-05-15 Sean Carlos http://www.antezeta.com/awstats.html
# akregator (rss)
@@ -34,6 +34,7 @@
@BrowsersSearchIDOrder = (
# Most frequent standard web browsers are first in this list except the ones hardcoded in awstats.pl:
# firefox, opera, chrome, safari, konqueror, svn, msie, netscape
+'git',
'elinks',
'firebird',
'go!zilla',
@@ -137,6 +138,7 @@
'xine',
'xmms',
'gstreamer',
+'vlc',
# RSS Readers
'abilon',
'aggrevator',
@@ -175,6 +177,8 @@
'syndirella',
'vienna',
'wizz\srss\snews\sreader',
+# Book readers
+'isilox',
# PDA/Phonecell browsers
'alcatel', # Alcatel
'lg\-', # LG
@@ -201,6 +205,8 @@
'blackberry',
'cnf2',
'docomo',
+'pera\smini',
+'pera\smobi',
'ipcheck',
'iphone',
'portalmmm',
@@ -213,6 +219,9 @@
'smallproxy',
# Other kind of browsers
'adobeair',
+'debian\sapt',
+'ubuntu\sapt',
+'rpm\sapt',
'apt',
'analogx_proxy',
'gnome\-vfs',
@@ -236,6 +245,8 @@
'gnus',
'nikto',
'download\smaster',
+'the\sbat',
+'thunderbird',
'microsoft\-webdav\-miniredir',
'microsoft\sdata\saccess\sinternet\spublishing\sprovider\scache\smanager',
'microsoft\sdata\saccess\sinternet\spublishing\sprovider\sdav',
@@ -259,6 +270,7 @@
'svn', 'Subversion client',
'msie','MS Internet Explorer',
'netscape','Netscape',
+'git','Git client',
'elinks','ELinks',
'firebird','Firebird (Old Firefox)',
@@ -273,7 +285,7 @@
'amaya','Amaya',
'amigavoyager','AmigaVoyager',
'aol\-iweng','AOL-Iweng',
-'arora','Arora',
+'arora','Arora',
'aweb','AWeb',
'charon', 'Charon',
'donzilla','Donzilla',
@@ -363,6 +375,7 @@
'xine','Xine, a free multimedia player (media player)',
'xmms','XMMS (media player)',
'gstreamer','GStreamer (media library)',
+'vlc','VLC media player (media player)',
# RSS Readers
'abilon','Abilon (RSS Reader)',
'aggrevator', 'Aggrevator (RSS Reader)',
@@ -399,8 +412,10 @@
'shrook', 'Shrook (RSS Reader)',
'straw', 'Straw (RSS Reader)',
'syndirella', 'Syndirella (RSS Reader)',
-'vienna', 'Vienna (RSS Reader)',
+'vienna', 'Vienna (RSS Reader)',
'wizz\srss\snews\sreader','Wizz RSS News Reader (RSS Reader)',
+# Book readers
+'isilox','iSiloX Book Reader',
# PDA/Phonecell browsers
'alcatel','Alcatel Browser (PDA/Phone browser)',
'lg\-','LG (PDA/Phone browser)',
@@ -427,6 +442,8 @@
'blackberry','BlackBerry (PDA/Phone browser)',
'cnf2','Supervision I-Mode ByTel (phone)',
'docomo','I-Mode phone (PDA/Phone browser)',
+'pera\smini', 'Opera Mini (Phone browser)',
+'pera\smobi', 'Opera Mobile (PDA/Phone browser)',
'ipcheck','Supervision IP Check (phone)',
'iphone','IPhone (PDA/Phone browser)',
'portalmmm','I-Mode phone (PDA/Phone browser)',
@@ -439,7 +456,10 @@
'smallproxy','SmallProxy',
# Other kind of browsers
'adobeair','AdobeAir',
-'apt','Debian APT',
+'debian\sapt','Debian APT',
+'ubuntu\sapt','Ubuntu APT',
+'rpm\sapt','APT-RPM',
+'apt','APT',
'analogx_proxy','AnalogX Proxy',
'gnome\-vfs', 'Gnome FileSystem Abstraction library',
'neon', 'Neon HTTP and WebDAV client library',
@@ -461,6 +481,8 @@
'staroffice','StarOffice',
'gnus', 'Gnus Network User Services',
'nikto', 'Nikto Web Scanner',
+'the\sbat', 'The Bat! (Email client)',
+'thunderbird', 'Thunderbird (Email client)',
'download\smaster','Download Master',
'microsoft\-webdav\-miniredir', 'Microsoft Data Access Component Internet Publishing Provider',
'microsoft\sdata\saccess\sinternet\spublishing\sprovider\scache\smanager', 'Microsoft Data Access Component Internet Publishing Provider Cache Manager',
@@ -504,10 +526,12 @@
'chrome','chrome',
'safari','safari',
'konqueror','konqueror',
-'svn','subversion',
+'svn','svn',
'msie','msie',
'netscape','netscape',
+'git','git',
+'arora','arora',
'firebird','phoenix',
'go!zilla','gozilla',
'icab','icab',
@@ -581,6 +605,7 @@
'xaudio','mediaplayer',
'xine','mediaplayer',
'xmms','mediaplayer',
+'vlc','mediaplayer',
# RSS Readers
'abilon', 'abilon',
'aggrevator', 'rss',
@@ -618,6 +643,11 @@
'syndirella', 'rss',
'vienna', 'rss',
'wizz\srss\snews\sreader','wizz',
+# Email clients
+'the\sbat','thebat',
+'thunderbird','thunderbird',
+# Book readers
+'isilox','isilox',
# PDA/Phonecell browsers
'alcatel','pdaphone', # Alcatel
'lg\-','pdaphone', # LG
@@ -643,6 +673,8 @@
'android','android',
'blackberry','pdaphone',
'docomo','pdaphone',
+'pera\smini','opera',
+'pera\smobi','opera',
'iphone','pdaphone',
'portalmmm','pdaphone',
# Others (TV)
@@ -651,6 +683,9 @@
'cjb\.net','cjbnet',
# Other kind of browsers
'adobeair','adobe',
+'debian\sapt','apt',
+'ubuntu\sapt','apt-ubuntu',
+'rpm\sapt','apt-rpm',
'apt','apt',
'analogx_proxy','analogx',
'microsoft\-webdav\-miniredir','frontpage',
diff -Naur --exclude=CVS --exclude='*.patch' --exclude='.#*' --exclude='*~' --exclude='*.rej' --exclude='*.orig' --exclude='*.bak' awstats-6.95/wwwroot/cgi-bin/lib/operating_systems.pm awstats-6.96.1/wwwroot/cgi-bin/lib/operating_systems.pm
--- awstats-6.95/wwwroot/cgi-bin/lib/operating_systems.pm 2009-10-25 12:32:00.000000000 +0600
+++ awstats-6.96.1/wwwroot/cgi-bin/lib/operating_systems.pm 2009-12-10 20:32:53.000000000 +0600
@@ -3,7 +3,7 @@
# If you want to add an OS to extend AWStats database detection capabilities,
# you must add an entry in OSSearchIDOrder, in OSHashID and in OSHashLib.
#-------------------------------------------------------
-# $Revision: 1.28 $ - $Author: eldy $ - $Date: 2009/10/25 11:32:50 $
+# $Revision: 1.27 $ - $Author: eldy $ - $Date: 2009/08/08 11:44:44 $
# 2005-08-19 Sean Carlos http://www.antezeta.com/awstats.html
# - added specific Linux distributions in addition to
@@ -34,7 +34,15 @@
'win(.*)95',
'win(.*)16','windows[_+ ]3', # This works for windows_31 and windows_3.1
'win(.*)ce',
+# iPhone/iPod OS family
+'iphone[_+ ]os',
# Macintosh OS family
+'mac[_+ ]os[_+ ]x[_+ ]10\.4',
+'mac[_+ ]os[_+ ]x[_+ ]10[_+ ]4',
+'mac[_+ ]os[_+ ]x[_+ ]10\.5',
+'mac[_+ ]os[_+ ]x[_+ ]10[_+ ]5',
+'mac[_+ ]os[_+ ]x[_+ ]10\.6',
+'mac[_+ ]os[_+ ]x[_+ ]10[_+ ]6',
'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
@@ -92,9 +100,8 @@
'cp/m',
'crayos',
'dreamcast',
-'iphone[_+ ]os',
'risc[_+ ]?os',
-'symbian',
+'symbian|symbos',
'webtv',
'playstation',
'xbox',
@@ -121,7 +128,7 @@
%OSHashID = (
# Windows OS family
'windows[_+ ]?2005','winlong','windows[_+ ]nt[_+ ]6\.0','winlong',
-'windows[_+ ]?2008','win2008','windows[_+ ]nt[_+ ]6\.1','win2008',
+'windows[_+ ]?2008','win2008','windows[_+ ]nt[_+ ]6\.1','win7',
'windows[_+ ]?vista','winvista','windows[_+ ]nt[_+ ]6','winvista',
'windows[_+ ]?2003','win2003','windows[_+ ]nt[_+ ]5\.2','win2003',
'windows[_+ ]xp','winxp','windows[_+ ]nt[_+ ]5\.1','winxp', 'syndirella', 'winxp',
@@ -135,7 +142,12 @@
'microsoft','winunknown',
'msie[_+ ]','winunknown',
'ms[_+ ]frontpage','winunknown',
+# iPhone/iPod OS family
+'iphone[_+ ]os', 'iphone',
# Macintosh OS family
+'mac[_+ ]os[_+ ]x[_+ ]10\.4', 'macosx10.4', 'mac[_+ ]os[_+ ]x[_+ ]10[_+ ]4', 'macosx10.4',
+'mac[_+ ]os[_+ ]x[_+ ]10\.5', 'macosx10.5', 'mac[_+ ]os[_+ ]x[_+ ]10[_+ ]5', 'macosx10.5',
+'mac[_+ ]os[_+ ]x[_+ ]10\.6', 'macosx10.6', 'mac[_+ ]os[_+ ]x[_+ ]10[_+ ]6', 'macosx10.6',
'mac[_+ ]os[_+ ]x','macosx', 'vienna', 'macosx', 'newsfire', 'macosx', 'applesyndication', 'macosx',
'mac[_+ ]?p','macintosh','mac[_+ ]68','macintosh','macweb','macintosh','macintosh','macintosh',
# Linux family (linuxyyy)
@@ -193,9 +205,8 @@
'cp/m','cp/m',
'crayos','crayos',
'dreamcast','dreamcast',
-'iphone[_+ ]os','iphone',
'risc[_+ ]?os','riscos',
-'symbian','symbian',
+'symbian|symbos','symbian',
'webtv','webtv',
'playstation', 'psp',
'xbox', 'winxbox',
@@ -208,6 +219,7 @@
#-----------------------------------------------------------
%OSHashLib = (
# Windows family OS
+'win7','Windows 7',
'winlong','Windows Vista (LongHorn)',
'win2008','Windows 2008',
'winvista','Windows Vista',
@@ -223,7 +235,10 @@
'winunknown','Windows (unknown version)',
'winxbox','Microsoft XBOX',
# Macintosh OS
-'macosx','Mac OS X',
+'macosx10.4','Mac OS X Tiger (10.4)',
+'macosx10.5','Mac OS X Leopard (10.5)',
+'macosx10.6','Mac OS X Snow Leopard (10.6)',
+'macosx','Mac OS X various',
'macintosh','Mac OS',
# Linux
'linuxandroid','Google Android',
@@ -280,8 +295,8 @@
'blackberry','BlackBerry',
'cp/m','CP/M',
'crayos','CrayOS',
-'dreamcast','Dreamcast',
'iphone','iPhone OS (iPhone/iPod)',
+'dreamcast','Dreamcast',
'riscos','RISC OS',
'symbian','Symbian OS',
'webtv','WebTV',
diff -Naur --exclude=CVS --exclude='*.patch' --exclude='.#*' --exclude='*~' --exclude='*.rej' --exclude='*.orig' --exclude='*.bak' awstats-6.95/wwwroot/cgi-bin/lib/robots.pm awstats-6.96.1/wwwroot/cgi-bin/lib/robots.pm
--- awstats-6.95/wwwroot/cgi-bin/lib/robots.pm 2009-09-12 12:06:00.000000000 +0700
+++ awstats-6.96.1/wwwroot/cgi-bin/lib/robots.pm 2010-01-04 15:35:00.000000000 +0600
@@ -393,6 +393,7 @@
'aretha',
'ariadne',
'powermarks',
+'dataparksearch',
'arks',
'aspider',
'atn\.txt',
@@ -760,6 +761,7 @@
'heritrix',
'holmes',
'hoowwwer',
+'hosttracker',
'hpprint',
'htmlparser',
'html[_+ ]link[_+ ]validator',
@@ -967,7 +969,7 @@
'exabot', # put at end to avoid false positive
# Other id that are 99% of robots
'wget',
-'libwww',
+'libwww\-perl',
'java\/[0-9]' # put at end to avoid false positive
);
@RobotsSearchIDOrder_listgen = (
@@ -1049,6 +1051,7 @@
'aretha','Aretha',
'ariadne','ARIADNE',
'powermarks','Powermarks', # must come before Arks; seen used by referrer spam
+'dataparksearch','DataparkSearch Engine',
'arks','arks',
'aspider','ASpider (Associative Spider)',
'atn\.txt','ATN Worldwide',
@@ -1418,6 +1421,7 @@
'heritrix','Heritrix',
'holmes', 'Holmes',
'hoowwwer','HooWWWer',
+'hosttracker', 'HostTracker',
'hpprint','HPPrint',
'htmlparser','HTMLParser',
'html[_+ ]link[_+ ]validator','Html_Link_Validator',
@@ -1623,7 +1627,7 @@
'exabot','Exabot', # put at end to avoid false positive
# Other id that are 99% of robots
'wget','WGet tools',
-'libwww','Perl tool',
+'libwww\-perl','Perl tool',
'java\/[0-9]','Java (Often spam bot)', # put at end to avoid false positive
# Generic robot
'robot', 'Unknown robot (identified by \'robot\')',
diff -Naur --exclude=CVS --exclude='*.patch' --exclude='.#*' --exclude='*~' --exclude='*.rej' --exclude='*.orig' --exclude='*.bak' awstats-6.95/wwwroot/cgi-bin/lib/search_engines.pm awstats-6.96.1/wwwroot/cgi-bin/lib/search_engines.pm
--- awstats-6.95/wwwroot/cgi-bin/lib/search_engines.pm 2009-09-12 12:06:00.000000000 +0700
+++ awstats-6.96.1/wwwroot/cgi-bin/lib/search_engines.pm 2009-11-23 14:27:10.000000000 +0600
@@ -1079,7 +1079,11 @@
'szukaczpl','Szukacz',
'wowpl','Wow.pl',
# Minor russian search engines
-'yandex', 'Yandex', 'aport', 'Aport', 'rambler', 'Rambler', 'turtle', 'Turtle', 'metabot', 'MetaBot',
+'yandex', 'Yandex',
+'aport', 'Aport',
+'rambler', 'Rambler',
+'turtle', 'Turtle',
+'metabot', 'MetaBot',
# Minor Swedish search engines
'passagen','Evreka',
'enirose','Eniro Sverige',
diff -Naur --exclude=CVS --exclude='*.patch' --exclude='.#*' --exclude='*~' --exclude='*.rej' --exclude='*.orig' --exclude='*.bak' awstats-6.95/wwwroot/icon/browser/apt-rpm.png awstats-6.96.1/wwwroot/icon/browser/apt-rpm.png
--- awstats-6.95/wwwroot/icon/browser/apt-rpm.png 1970-01-01 07:00:00.000000000 +0700
+++ awstats-6.96.1/wwwroot/icon/browser/apt-rpm.png 2009-12-08 11:55:54.000000000 +0600
@@ -0,0 +1,7 @@
+PNG
+
+
IHDR
+ o sRGB bKGD pHYs .# .#x?v tIME76 tEXtComment Created with GIMPW IDAT(mKqݦ("2V
+#
+:u_NuT"
+:TX'C=IHjմP3[N>=ct,S52E5n`qm 4M6FiZp(Hk #wx<./rr=GGiΙKcR }=86<3ÅS "[^D:|UEDܞ3=zB,Z d/ "*sM~J^mt|Uai4zʭɯ4
"ߖssΖ79o،*aR,)_Q_3>7]̡æzNReYT*$Ol!39v"'c4<