------- MKS_VIR DLA LINUX , FreeBSD, NetBSD, OpenBSD dla i386 ------

wersja: 1.5.9
data:   2003.03.07

        Wypisywanie wersji wczytywanych baz w formacie YYYY M D  H M
        Obsluga nowych baz mks (plik bazy3.tgz)

        UWAGA: zmiana formatu baz anty-wirusowych,
        stare bazy nie sa zgodne.

	Nowe bazy:
        http://download.mks.com.pl/download/linux/bazy3.tgz

	Stare bazy:
        http://download.mks.com.pl/download/linux/bazy2.tgz

wersja: 1.5.8
data:   2003.02.21

        poprawione bledy z wersji 1.5.7 (glownie wycieki pamieci)
        dodane (wstepna wersja) wypisywania wersji wczytywanych baz

wersja: 1.5.7
data:   2003.01.22

	Nowa opcja --mem-limit  pozwala ustawic limit wykorzystywanej
	pamieci, co sprawi ze program przy sprawdzaniu duzych spakowanych
	plikow zamiast zrzucac plik core, zaraportuje blad
	Opcja moze byc stosowana zamiast polecenia ulimit.
	Przyklad uzycia: ustawienie limitu 16MB dla mks32:
	--mem-limit=16M  

	Poprawa rozpakowywania archiwow ARJ w wersji FreeBSD.

	Poprawa wypisywanej nazwy wirusa tak by nie zawierala spacji,
	przydatne przy intergacji z mksd.

1.5.6	2002.11.22 
	Poprawa informacji dla raportu z e-mail (pola z naglowka).
	Zmiana w licencji i wydzielenie jej do pliku licencja.txt
	Wydzielenie opisu zmian do changelog.txt

	Zmienily sie linki do wersji mks i baz,
        skrypty aktuallizujace wymagaja modyfikacji.

	http://download.mks.com.pl/download/linux/bazy2.tgz

1.5.4	Poprawa bledu skanowania e-mail'a odrzuconego
	przez serwer i zawierajacego wirusa (Klez),
	Mogl sie objawiac przy e-mail'u zrzucaniem core'a.

1.5.3	Poprawilem wykrywanie popularnego Exploita (robaki Klez, Bridex)
	zepsute w wersji 1.5.2

	Zmienily sie linki do wersji mks i baz.
	Aktualne bazy antywirusowe w nowym formacie sa dostepne
	http://download.mks.com.pl/download/linux/bazy2.tgz

1.5.2	UWAGA:
	wersja 1.4 bedzie miec aktualizowane bazy tylko do konca listopada.

	Zmienil sie format baz danych,
	Wersja 1.5.2 i nowsze bedzie wymagac innych plikow *.dat
	sa pakowane do pliku bazy2.tgz i rozpakowywane do ./bazy2/*dat

	Rozpakowywanie archiwow Rar 3.0,
	poprawa wypakowywania zalacznikow z e-mail'i,
	usuwanie zainfekowanych zalacznikow,
	Obsluge zalacznikow kodowanych przez robaka Bridex.

1.4.1   zmiana w wersjach dla FreeBSD i NetBSD:
	wsparcie dla daemona mksd dla FreeBSD i NetBSD

1.4.0   zmiana numeracji, stabilne wersje maja drugi numer parzysty
          rozwojowe nieparzysty (na przyklad 1.5.0 jest wersja rozwojowa)
        poprawienie bledu z nazywaniem zainfekowanych zalacznikow
          przy opcji --email-on-stdin
        poprawienie linkowania - powinna dzialac na Linux 2.0

1.3o	poprawa obslugi naglowka e-mail'a dla opcji --email-in-stdin
	znany blad: zalaczniki e-mail'a nazywa "(no name)"

1.3n	dodana obsluga e-mail'a zapisanego w pliku, 
	umozliwia to prace bez amavis'a 
	(Uwaga: mks nie rozpakowuje takiej ilosci pakerow co amavis)

	Przyspieszone sprawdzanie e-mail'i dla opcji -e (patrz tez nastepna uwaga)

	Zmiana sprawdzania plikow dla opcji --filelist-on-stdin,
	teraz nazwa pliku powinna miec na poczatku linii znaki '/' lub '.'
	inne znaki sa traktowane jako tymczasowe opcje dla mks,
	az do napotkania '/' lub '.' (max 16 znakow, spacja ignorowana).
	Obslugiwane opcje:
	'M' - traktuj plik jak e-mail (przyspiesza sprawdzanie)
	'C' - lecz
	'S' - skanuj
	Przykladowe uzycie:
	MC /path/to/email/letter
	Dla opcji 'M' i '-e' wypisuje na stdout dodatkowe informacje: 
	Message-ID, From, To, Subject

1.3m	poprawiona obsluga sygnalow (tylko Linux i FreeBSD)
	dodane pola z emaila MsgID, From, To, Subject  do logow dla mksd-1.05
        (mksd to komercyjny daemon dla mks32 na Linux)
	dodana nazwa wirusa przy opcji -S (nazwy plikow z stdin)

1.3k	poprawiona obsluga czesci plikow Excela
	(w zadkich przypadkach moglo sie zdazyc zapetlenie)

1.3j	poprawa rozpakowywania uszkodzonych archiwow ARJ
	dodanie wypisywania statusu na stdout 
	   przy skanowaniu --filelist-in-stdin
	przystosowanie do pracy z komercyjna wersja daemona

1.3e	  jednokrotne skanowanie pliku dla --archive-open=0
	    (wersja 1.3c i d nie skanowala)
	  poprawa skanowania archiwow - byly ponownie pakowane
	    nawet w trybie --scan
	  poprawa bledu przy skanowaniu listow e-mail z HTML

1.3d      fflush dla stdout (przy opcji -e)
	  fflush dla  stderr przy innych opcjach - po sprawdzeniu kazdego pliku
	  poprawione odczytywanie opcji --archive-open=0
	  poprawione wypisywanie statusu przy braku wirusa (skanowanie plikow)

1.3c	  poprawa reakcji na trojana przy skanowaniu plikow
	  poprawa reakcji na ustawienie --archive-open=0 - przydatne
	    do skanowania plikow wypakowanych przez amavis

1.3b	  dodana opcja --no-error - ignoruje bledy od 1 do 64
	       czyli wszystkie za wyjatkiem internal-error
	  zmiana wypisywanego napisu po init... - dodalem wersje mks

1.3a	  wykrywanie popularnego exploit'a (na przyklad robaka Klez)
	  zmiana wczytywania stdin do bufora (opcja -e)

1.2g	  nowe opcje - poziom rozpakowania archiwow
	  poprawienie logowania
	  poprawa kodow bledow (liczby tylko do 255)
	  poprawa pracy w trybie e-mail-on-stdin (wypisanie e-mail'a przy bledzie,
	  za wyjatkiem bledu odczytywania opcji)

1.2e      rekurencyjne sprawdzanie archiwow, maksymalny poziom zaglebienia 8
	  wypisywanie do loga nazwy zalacznika przed sprawdzeniem e-mail

1.2d	  poprawa bledu z e-mail i procmail : list po wirusie byl doklejany jako tekst
	  	do zawirusowanego (brak dwoch znakow NL na koncu)
	  dodane rozpoznawanie sekcji mime uuencode (byla tylko x-uue)

1.2c	  mks dla Linux wykorzystuje te same bazy co mks dla Windows
1.2b	  poprawa logowania w e-mail lokalnego czasu, from, to, subject, message-ID

1.2a	  zmiany w obsludze e-mail:
		dodanie do log'a lokalnego czasu, from, to, subject, message-ID
		poprawa reakcji na CR (tylko jedno ostrzezenie zamiast dla kazdej linii)
		poprawa reakcji na brak zalacznika (tylko ostrzezenie, brak bledu)

1.1i	  poprawa cytowania zainfekowanego listu (problem "From ")

1.1h      poprawa obslugi e-mail'i nie zawierajacych zalacznikow
	  (beda przepisywane bez zmian)

1.1g	  cytowanie slowa "From" na poczatku cytowanego e-mail'a
	  w przypadku gdy zostal skasowany zalacznik z wirusem

1.1f      poprawa konwersji konca linii dla e-mail'a (NL do CRNL i z
          powrotem)
          wyrzucenie nadmiarowych komunikatow z poprzedniej wersji
          poprzednia wersja nie wypisywala komunikatu ze zalacznik
                     jest zainfekowany, i zwracala tylko kod bledu > 0
                     oznaczajacy wirusa
          

+++++++++++++++++++++++++++
+++++++++ KONIEC ++++++++++
+++++++++++++++++++++++++++

