AminetAminet
Search:
84719 packages online
About
Recent
Browse
Search
Upload
Setup
Services

util/arc/LZX_Y2Kfix.lha

Mirror:Random
Showing:ppc-amigaosgeneric
No screenshot available
Short:LZX 1.21r 100% y2k bug fixed by dr.Titus
Author:dr_Titus at chat.ru (dr.Titus)
Uploader:magic_xtm mtu-net ru (MagiC^Extreme)
Type:util/arc
Version:1.0
Architecture:m68k-amigaos
Date:2000-01-20
Download:http://aminet.net/util/arc/LZX_Y2Kfix.lha - View contents
Readme:http://aminet.net/util/arc/LZX_Y2Kfix.readme
Downloads:23666

---{ 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 at 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 at chat.ru
                      áëàãîäàðþ çà àíãëèéñêèé
ïåðåâîä
                        Mac Buster^Extreme & S7reaM


Contents of util/arc/LZX_Y2Kfix.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO     CRC       STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                  141     168  83.9% -lh5- 5a50 Jan 13  2000 file_id.diz
[generic]                 1481    3529  42.0% -lh5- 73de Jan 17  2000 info.txt
[generic]                  433     492  88.0% -lh5- 2ae5 Jan  9  2000 LZX_68000EC-r.pch
[generic]                  433     484  89.5% -lh5- ba75 Jan  9  2000 LZX_68020r.pch
[generic]                  430     484  88.8% -lh5- 94fe Jan  9  2000 LZX_68040r.pch
[generic]                  177     365  48.5% -lh5- 0bfc Jan  9  2000 Test_LHA.lzx
[generic]                  356     780  45.6% -lh5- 21ab Jan  9  2000 Test_LZX.lzx
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total         7 files    3451    6302  54.8%            Jan 20  2000

Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>