Hangar.La tienda de software del Amiga

LZX_Y2Kfix 1.0

LZX 1.21r 100% y2k bug fixed by dr.Titus

Short:        LZX 1.21r 100% y2k bug fixed by dr.Titus
Author:       dr_Titus@chat.ru (dr.Titus)
Uploader:     magic_xtm mtu-net ru (MagiC^Extreme)
Type:         util/arc
Version:      1.0
Architecture: m68k-amigaos


---{ English }-------------------------------------------------------------


- Fixed following bugs in operations with LZX archives:

* Wrong decoding of date of files which are created after year of 2000
* Wrong decoding of date of archives which are created after year of 2000
* Rollback to 1970 year take a place after the year of 2006 (and switching
  to six-month count system)
* Expanded  years  range  to  2041  by  using reserved (in LZX only)
  year numbers 1970-1977, which aren't used by AmigaDos
 
Resume: supported range of years increased to maximal possible: 1978-2041.


- Fixed following bugs in operations with LHA archives:

* Wrong decoding of date of files which are created after year of 2000
* Wrong decoding of date of archives which are created after year of 2000

Resume: supported range of years: 1980-2079.

Note: not  fixed  LHA  archiver incorrectly encodes date of files which are
      created after year of 2011.


- Usage:

* download lzx121r.lha from Aminet (util/arc) and unarchive it to RAM:
* next, copy contents of patch archive to the same place
* start CLI, change path to RAM: and type following:

for 68000/010: spatch -oLZX -pLZX_68000EC-r.pch LZX_68000EC-r
for 68020/030: spatch -oLZX -pLZX_68020r.pch LZX_68020r
for 68040/060: spatch -oLZX -pLZX_68040r.pch LZX_68040r

* move fixed LZX executable to C:
* you are able to test patched LZX by using enclosed test archives:
  Test_LHA.lzx and Test_LZX.lzx
* send your reports and opinions to my e-mail


            Andrey Titov aka dr.Titus, e-mail: dr_Titus@chat.ru
               gratitude for "translation" of this text into
                 english to Mac Buster^Extreme and S7reaM


---{ Ðóññêèé }-------------------------------------------------------------


- Èñïðàâëåíû îøèáêè â îïåðàöèÿõ ñ LZX àðõèâàìè:

* Íåïðàâèëüíîå äåêîäèðîâàíèå äàòû ôàéëîâ, ñîçäàííûõ ïîñëå 2000 ãîäà
* Íåïðàâèëüíîå äåêîäèðîâàíèå äàòû àðõèâîâ, ñîçäàííûõ ïîñëå 2000 ãîäà
* Ñêà÷åê ê 1970 ãîäàì ïîñëå 2006 ãîäà è ïåðåõîä íà øåñòèìåñÿ÷íóþ ñèñòåìó
  èñ÷èñëåíèÿ
* Ðàñøèðåí    äèàïàçîí   ãîäîâ    äî   2041   ãîäà  çà  ñ÷åò  èñïîëüçîâàíèÿ
  çàðåçåðâèðîâàííûõ  â  ôîðìàòå  LZX  1970 - 1977  ãã, íåïîääåðæèâàþùèõñÿ â
  AmigaDos
 
Èòîã: ïîääåðæèâàåìûé äèàïàçîí ãîäîâ äîâåäåí äî ìàêñèìóìà: 1978-2041.


- Èñïðàâëåíû îøèáêè â îïåðàöèÿõ ñ LHA àðõèâàìè:

* Íåïðàâèëüíîå äåêîäèðîâàíèå äàòû ôàéëîâ, ñîçäàííûõ ïîñëå 2000 ãîäà
* Íåïðàâèëüíîå äåêîäèðîâàíèå äàòû àðõèâîâ, ñîçäàííûõ ïîñëå 2000 ãîäà

Èòîã: ïîääåðæèâàåìûé äèàïàçîí ãîäîâ: 1980-2079.

Ïðèìå÷àíèå: íåïîôèêñåííûé àðõèâàòîð LHA íåêîððåêòíî êîäèðóåò äàòû ôàéëîâ,
            ñîçäàííûõ ïîñëå 2011 ãîäà.


- Èñïîëüçîâàíèå:

* âîçüìèòå ñ Àìèíåòà (util/arc) àðõèâ lzx121r.lha è ðàñïàêóéòå åãî íà RAM:
* cêîïèðóéòå òóäà æå ñîäåðæèìîå àðõèâà ñ ïàò÷àìè
* çàïóñòèòå CLI, ïåðåéäèòå â RAM: è íàáåðèòå:

äëÿ 68000/010: spatch -oLZX -pLZX_68000EC-r.pch LZX_68000EC-r
äëÿ 68020/030: spatch -oLZX -pLZX_68020r.pch LZX_68020r
äëÿ 68040/060: spatch -oLZX -pLZX_68040r.pch LZX_68040r

* ñêîïèðóéòå ïîëó÷åííûé ôàéë LZX â C:
* ïðîâåðèòü  ðàáîòîñïîñîáíîñòü  LZX ìîæíî ñ ïîìîùüþ ïðèëàãàþùèõñÿ òåñòîâûõ
  àðõèâîâ:   Test_LHA.lzx è Test_LZX.lzx
* îòçûâû è ïðåäëîæåíèÿ ïðèñûëàéòå íà ìîé e-mail


            Àíäðåé Òèòîâ aka dr.Titus, e-mail: dr_Titus@chat.ru
                      áëàãîäàðþ çà àíãëèéñêèé ïåðåâîä
                        Mac Buster^Extreme & S7reaM

Gratis

Descargar 4 KB

Desde el Amiga: abre Hangar y busca LZX_Y2Kfix.

Autordr_Titus@chat.ru (dr.Titus)
Categoríautil/arc
Tamaño4 KB
Param68k-amigaos
OrigenAminet