forked from RoSk0/nod_upd_php
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCHANGELOG
89 lines (79 loc) · 10 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
Версия 2.4 от 27.12.2011
1. Добавлен путь, как в nod32View для каждой версии базы, например, для версии V5 - eset_upd/v5. Адрес сервера можно указать двумя способами, например, для версии V5 - http://host.ru/nod325/ и http://host.ru/nod325/eset_upd/v5/.
2. Убрана опция all_in_one из настроек.
3. Устранено несколько мелких ошибок
Версия 2.3 от 14.11.2011
Исправлена ошибка, при закачке файлов V5 со свободных серверов, файлы которых собраны с помощью Nod32viewer.
Исправлена ошибка, при закачке c помощью wget с пустым логином.
Введена проверка на длину файлов при закачке и обновлении, при этом можно указать в настройках на сколько файлы могут максимально отличаться.
Версия 2.2 от 7.11.2011
Добавил возможность выбора из 4 вариантов разархиватора (7zip, unrar из пакетов, free gnu unrar и rar c http://www.rarlab.com/)
Версия 2.1 от 3.11.2011
Заменил архиватор unrar на 7zip, тк он есть во всех дистрибутивах и работает с архивами rar.
Убрал функцию parse_ini_file(), тк 3 параметр появился только в версии php 5.3, а без него нормально не работает. А у многих стоят более старые версии.
Новая версия V2.0 от 2.11.2011
1. Удалена загрузка файлов через php fopen(). Из-за того, что не может работать через авторизованные прокси.
2. Настроена работа через php curl и wget.
Версия 2.0b от 21.10.2011
1. Добавлена загрузка баз V5. Файлы V5 качаются в отдельный каталог, хотя большинство файлов совпадает с V3 и V4. Так проще для меня и для Вас.
2. Доработка мелких замечаний.
Версия 1.22 от 4.05.2011
Исправлена ошибка, если в update.ver некоторые параметры передаются в кавычках.
Версия 1.21 от 12.08.2010
Добавлена закачка файлов нового модуля обновлений ESET "File system protection Module".
Версия 1.20 от 21.07.2010
Исправлена ошибка вывода в консоль, если файл update.ver не скачен (На нормальную работу не влияет).
Версия 1.19 от 25.06.2010
Возвращена возможность закачки с помощью wget.
Теперь можно указать в файле настроек - какие компоненты качать (пока русские и английские).
Версия 1.18 от 6.04.2010
Исправлена ошибка по выкачиванию программных компонентов.
Теперь можно указать в файле настроек - качать или нет программные компоненты.
Если у Вас пароль от EAV, а не от ESS, то указав это в файле настроек, больше не будет возникать ошибки выкачивания файлов.
Версия 1.17 от 11.03.2010
Добавил по просьбе Boevik с форума возможность работать и с unrar v3.91 с сайта http://rarlab.com/download.htm.
Версия 1.16 от 2.02.2010
Добавил по просьбе Angpeu с форума в update.ver переменную all_in_one для случая, если для доступа к файлам обновлений нужен пароль, а файл update.ver и файлы обновлений находятся в одной директории.
Версия 1.15 от 25.01.2010
Убрал сравнение выкаченного файла и данных из update.ver по размеру.
Данные о размера файла теперь берутся не из секции update.ver, а из реального размера файла.
Версия 1.14b от 5.11.2009
Добавлены новые секции для SELFDEFENSE64 и необязательные секции для компонентов для V3 и V4. Те если компоненты будут лежать в директории с обновлениями, а в update.ver нет на них ссылок, то они стираться не будут и будут добавлены в update.ver.
Устранена ошибка при скачивании обновлений со свободных зеркал, где update.ver лежит вместе с файлами обновлений.
Добавлена проверка на наличие модулей php-rar или unrar.
Версия 1.13 от 25.10.2009
Добавлены новая секция для закачки MAILSERVER.
Версия 1.12d от 25.09.2009
Попробовал исправить большинство ошибок при error_reporting = E_ALL в php.ini.
Добавлены новые секции для закачки
Версия 1.11 от 10.09.2009
Исправлено несколько синтаксических ошибок.
Исправлена ошибка по коду возврата GNU архиватора unrar.
Не работал цикл по обновлению с другого сервера, если на первом прошла ошибка.
Версия 1.10b от 13.07.2009
Изменен архиватор rar на GNU версию unrar путь до архиватора вынесен в setup.php.
При изменении версии или ошибке, письмо приходит только одно на обе версии базы.
Версия 1.9b от 11.07.2009
Закачка через wget изменена на php-cURL.
Добавлен тихий режим, без отправки сообщений в консоль, если критических ошибок нет
Если сервер указан, то пытается обновится только с него. Если не указан сервер (это касается только тех кто обновляется с официальных серверов), то список серверов берется из update.ver и скрипт пробует обновить базы с каждого сервера из этого списка, пока не получится. А то иногда бывает проблема с серверами (похоже из-за их перегрузки) - то их видно, то нет.
Версия 1.8 от 1.07.2009
Добавлена возможность закачивать файлы через прокси сервер с аутентификацией и без нее.
Добавлена возможность отсылки дополнительного письма об обновлении баз на указанный п/я, в случае ошибки или удачного обновления с изменением версии.
Версия 1.7 от 24.06.2009
Имя пользователя, от которого работает WEB сервер вынесено в setup.php
В начале скрипта umask меняется на 0022, а после выполнения возвращается на ту, что была до его выполнения.
Версия 1.6 от 19.06.2009
Если происходит ошибка при выкачивании файла, то обновление сразу завершается и восстанавливает базу данной версии Нода, которая была до этого. Раньше скрипт пытался выкачивать остальные файлы, а потом все равно происходило восстановление.
Версия 1.5 от 16.03.2009 Теперь можно обновлять базы для NOD32 V4.
Добавлены секции, которых не было в вервии V3 [SYSTEMSTATUS0], [SYSTEMSTATUS1],[SYSTEMSTATUS2],[SYSTEMSTATUS640],[SYSTEMSTATUS641],[SYSTEMSTATUS642],[SELFDEFENSE0],[SELFDEFENSE1],[SELFDEFENSE2],[SELFDEFENSE640],[SELFDEFENSE641],[SELFDEFENSE642]. Обновляется только файл секций section.php.
Версия 1.4 от 21.01.2009
Исправлена ошибка записи имени файла в создаваемой update.ver, если этого файла еще не было.
Версия 1.3 от 16.01.2009
Если при обновлении NOD32 V2 происходила ошибка, то она не сбрасывалась и для NOD32 V3
Не правильно формировался блок [data0001] в файле update.ver в NOD32 V3, если в этой секции встречался знак =.
Убрано отображение некоторых ненужных сообщений.
Версия 1.2 от 2.12.2008
Исправлено удаление файла, если он уже не нужен
Версия 1.1 от 18.11.2008
Первая версия.