Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to index page
Thread view  Board view
Rugxulo(R)

Homepage

Usono,
26.03.2010, 19:29
 

7-Zip 9.12 beta (Announce)

Igor Pavlov released 7-Zip 9.12 beta on 24 March 2010.

Website: http://www.7-zip.org
Download: http://sourceforge.net/projects/sevenzip/files/

Changes:


9.12 beta      2010-03-24
-------------------------
- ZIP / PPMd compression ratio was improved in Maximum and Ultra modes.
- The BUG in 7-Zip 9.* beta was fixed: LZMA2 codec didn't work,
  if more than 10 threads were used (or more than 20 threads in some modes).


9.11 beta      2010-03-15
-------------------------
- 7-Zip now supports PPMd compression in ZIP archives.
- Speed optimizations in PPMd codec.
- The support for archives in installers was improved.
- Some bugs were fixed.
- New localization: Kazakh.
   

9.10 beta      2009-12-22
-------------------------
- The BUG in 7-Zip 9.09 beta was fixed:
    7-Zip created incorrect ZIP archives, if ZipCrypto encryption was used.


P.S. LZMA SDK is also updated. Now the simple ANSI C 7ZDEC program also supports PPMD (compile-time option, default enabled).

---
Know your limits.h

DOS386(R)

08.05.2010, 08:26

@ Rugxulo
 

7-Zip 9.13 beta | Lempel-Zip-ENOENT 2010

> 7-Zip 9.12 beta

9.13 beta is out (2010-04-15)

Changes: virtually nothing :-|

I didn't test yet, but I tested the "other compressy thing"

> Latest news
> 04 April 2010
> added Lzip version 1.9 to Ports & builds page

[image]

There are many BUG's (see ^^^ shot):

1. It doesn't work - an attempt to compress "XXX.TAR" without any commandline parameters except the source name ends up in an ENOENT (1.) (not sure whether I possibly already had reported this type of BUG at some time, multiple times or even unreasonably many times in the past :confused: ...) Picked a thing called UI21DEB (2.) (no idea who had created it and why :confused: ...) and enabled the "X" hack (Why ??? WtF ...) ... hey, no ENOENT anymore, it seems to run (3.) ... but ...

2. ... not a single letter of information, no progress indicator (3.)

3. After silent exit, the compressed file seems to be there (and smaller :-) !!!), but the source file is gone (4.) !!! This is a criminal BUG, considering the file was Read-Only (5.) (IIRC some DGJPP binary of BZIP2 had the very same bug when I tested such centuries ago, maybe there are even more ...)

N/A. Well, one can decompress the file back (compressed file gets kicked again, duplicate of BUG #3) ... and the output file is intact :-)

4. Pushing CTL-C while compressing sometimes hangs

5. System requirements are not documented at all, I just tested in FreeDOS, it is undeterminable whether it is supposed to work or not (seems I even missed the infamous "Error: no DPMI get CWSDPMI"-BUG :confused: ...).

6. There are too many competing and incompatible LZMA-based attempts to replace GZIP/BZIP2: LZIP, XZ, original Igor's LZMA, new Igor's LZMA (???), original full 7-ZIP format, ...

---
This is a LOGITECH mouse driver, but some software expect here
the following string:*** This is Copyright 1983 Microsoft ***

Rugxulo(R)

Homepage

Usono,
08.05.2010, 13:46

@ DOS386
 

7-Zip 9.13 beta | Lempel-Zip-ENOENT 2010

> > 7-Zip 9.12 beta
>
> 9.13 beta is out (2010-04-15)
>
> Changes: virtually nothing :-|
>
> I didn't test yet, but I tested the "other compressy thing"

LZMA SDK is still at 9.12, though, and (as I mentioned) now 7zdec can optionally unpack PPMD in addition to LZMA or LZMA2. This adds approx. 4k to the .EXE (for most cases). I'm pretty finished updating my compiles to 9.12 if anybody wants 'em "right now, today!" and can't wait.

> > Latest news
> > 04 April 2010
> > added Lzip version 1.9 to Ports & builds page

I noticed that 1.10 is already out.

http://www.nongnu.org/lzip/lzip.html

> There are many BUG's (see ^^^ shot):
>
> 1. It doesn't work - an attempt to compress "XXX.TAR" without any
> commandline parameters except the source name ends up in an ENOENT
> (1.) (not sure whether I possibly already had reported this type of BUG at
> some time, multiple times or even unreasonably many times in the past

Yes, it needs LFNs for tempfile, that's probably a legit misfeature for the DOS port.

> 2. ... not a single letter of information, no progress indicator (3.)

The *nix philosophy seems to be "stay silent unless something goes wrong" (e.g. NASM, GCC).

> 3. After silent exit, the compressed file seems to be there (and smaller
> :-) !!!), but the source file is gone (4.) !!! This is a criminal BUG,
> considering the file was Read-Only (5.) (IIRC some DGJPP binary of
> BZIP2 had the very same bug when I tested such centuries ago, maybe there
> are even more ...)

That's the correct behavior. I agree it can sometimes be surprising, but it's not a huge deal. Actually, it seems to also support "-k" like Bzip2, so you may wish to use that (or set the appropriate env. var.).

> 5. System requirements are not documented at all, I just tested in
> FreeDOS, it is undeterminable whether it is supposed to work or not (seems
> I even missed the infamous "Error: no DPMI get CWSDPMI"-BUG :confused:

http://www.nongnu.org/lzip/manual/lzip_manual.html#Invoking-Lzip

"The amount of memory required for compression is about 5 MiB plus 1 or 2 times the dictionary size limit (1 if input file size is less than dictionary size limit, else 2) plus 8 times the dictionary size really used. For decompression it is a little more than the dictionary size really used."

Dictionary seems to need 1 MB (-1) through 32 MB (-9), depending on input file size.

> 6. There are too many competing and incompatible LZMA-based attempts to
> replace GZIP/BZIP2: LZIP, XZ, original Igor's LZMA, new Igor's LZMA (???),
> original full 7-ZIP format, ...

LZMA isn't a real file format, nor is LZMA2. 7-Zip is, but even that ignores *nix permissions, which probably is why .xz and .lz exist (both used by some GNU projects).

Rugxulo(R)

Homepage

Usono,
08.05.2010, 15:31

@ Rugxulo
 

7-Zip 9.13 beta | Lempel-Zip-ENOENT 2010

> LZMA SDK is still at 9.12, though, and (as I mentioned) now 7zdec can
> optionally unpack PPMD in addition to LZMA or LZMA2. This adds approx. 4k
> to the .EXE (for most cases). I'm pretty finished updating my compiles to
> 9.12 if anybody wants 'em "right now, today!" and can't wait.

http://sites.google.com/site/rugxulo/7zdec912.zip?attredirects=0&d=1


Archive:   7zdec912.zip
  Length      Date    Time    Name
---------  ---------- -----   ----
    41823  05/08/2010 03:00   7zdec912.7z
     7662  05/08/2010 03:13   7zdec912.txt
    44032  05/08/2010 02:40   7zdecbor.exe
    57860  05/08/2010 02:28   7zdecdj1.exe
    51284  05/05/2010 06:27   7zdecdj2.exe
    81924  05/08/2010 02:31   7zdecemx.exe
    81920  05/08/2010 02:32   7zdecrsx.exe
    34304  05/08/2010 02:36   7zdecw32.exe
    42894  05/08/2010 02:36   7zdecwat.exe
     3261  12/28/2009 14:38   license.d3x
---------                     -------
   446964                     10 files

rr(R)

Homepage E-mail

Berlin, Germany,
08.05.2010, 21:18

@ Rugxulo
 

7-Zip 9.13 beta | Lempel-Zip-ENOENT 2010

> > 1. It doesn't work - an attempt to compress "XXX.TAR" without any
> > commandline parameters except the source name ends up in an
> ENOENT
> > (1.) (not sure whether I possibly already had reported this type of BUG
> at
> > some time, multiple times or even unreasonably many times in the past
>
> Yes, it needs LFNs for tempfile, that's probably a legit misfeature for
> the DOS port.

I may look into it some day, but I also accept patches.

> > 2. ... not a single letter of information, no progress indicator (3.)
>
> The *nix philosophy seems to be "stay silent unless something goes wrong"
> (e.g. NASM, GCC).

That's correct.

> > 3. After silent exit, the compressed file seems to be there (and
> smaller
> > :-) !!!), but the source file is gone (4.) !!! This is a criminal BUG,
> > considering the file was Read-Only (5.) (IIRC some DGJPP binary
> of
> > BZIP2 had the very same bug when I tested such centuries ago, maybe
> there
> > are even more ...)
>
> That's the correct behavior. I agree it can sometimes be surprising, but
> it's not a huge deal. Actually, it seems to also support "-k" like Bzip2,
> so you may wish to use that (or set the appropriate env. var.).

Yes, "-k" works fine.

DOS386(R)

09.05.2010, 10:17

@ Rugxulo
 

7-Zip 9.13 beta | Lempel-Zip-ENOENT 2010

> I noticed that 1.10 is already out http://www.nongnu.org/lzip/lzip.html

http://mirror.lihnidos.org/GNU/savannah/lzip/?C=M;O=A

since 2010-Apr-07 :clap:

> it needs LFNs for tempfile, that's probably a legit misfeature for the DOS port.

This time it's not tempfile, it's the final output.

> That's the correct behavior. I agree it can sometimes be surprising, but
> it's not a huge deal. Actually, it seems to also support "-k" like Bzip2,
> so you may wish to use that (or set the appropriate env. var.).

That's not how R is supposed to work, and it is a big deal because loosing the input file prevents me from verifying the result, and if the result is bad I lost my data :-(

rr wrote:

> Maybe 1.5 bugs (1 & 4). Remaining is PEBKAC / RTFM

I had RTFM before and even had discovered "-k" but setting R should prevent the kickout also.

> I may look into it some day, but I also accept patches.

My time is very limited and C and C++ is a pain for me :-(

---
This is a LOGITECH mouse driver, but some software expect here
the following string:*** This is Copyright 1983 Microsoft ***

DOS386(R)

06.06.2010, 15:50

@ Rugxulo
 

7-Zip 9.14 beta

> > 9.13 beta is out (2010-04-15)

9.14 beta is out (2010-06-04)

Changes: virtually nothing :-|

---
This is a LOGITECH mouse driver, but some software expect here
the following string:*** This is Copyright 1983 Microsoft ***

DOS386(R)

27.06.2010, 15:09

@ DOS386
 

7-Zip 9.14 beta and 9.15 beta (out 2010-06-20)

I wrote:

> 9.14 beta is out (2010-06-04)
> Changes: virtually nothing

Damn wrong :-(

> 9.15 beta 2010-06-20
> - Some bugs were fixed.
> - New localization: Tatar

> 9.14 beta 2010-06-04
> - WIM support was improved.

> 4.49 beta 2007-07-11
> - 7-Zip now can unpack WIM archives.

FYI, I can now rip stuff from Wista on my Pentium 1 PC with 64 MiB RAM:

[image]

[image]

There are bugs occurring with less than 64 MiB RAM only (possibly fixed in 9.15) :-)

http://sf.net/tracker/index.php?func=detail&aid=3015326&group_id=14481&atid=114481

---
This is a LOGITECH mouse driver, but some software expect here
the following string:*** This is Copyright 1983 Microsoft ***

DOS386(R)

08.09.2010, 19:26

@ DOS386
 

7-ZIP 9.16 beta out 2010-09-08

7-ZIP 9.16 beta is out :-) (I'll test later)

Igor wrote ( http://7-zip.org/ top right) :

> 7-Zip 9.15 beta 2010-09-08

:-D

http://7-zip.org/history.txt wrote:

> - 7-Zip now supports files that are larger than 8 GB in TAR archives.
> - NSIS support was improved.
> - Some bugs were fixed.

---
This is a LOGITECH mouse driver, but some software expect here
the following string:*** This is Copyright 1983 Microsoft ***

DOS386(R)

08.09.2010, 19:58

@ DOS386
 

7-ZIP 9.16 beta out 2010-09-08

Separate thread for Khusraw's DGJPP 9.13 binary (didn't work for me)

---
This is a LOGITECH mouse driver, but some software expect here
the following string:*** This is Copyright 1983 Microsoft ***

DOS386(R)

13.10.2010, 04:24

@ DOS386
 

7-ZIP 9.17 beta out 2010-10-04

> Disk fragmentation problem for ZIP archives created by 7-Zip was fixed

:confused:

---
This is a LOGITECH mouse driver, but some software expect here
the following string:*** This is Copyright 1983 Microsoft ***

DOS386(R)

15.10.2010, 03:16

@ DOS386
 

7-ZIP 9.17 beta out 2010-10-04 | BZIP2

According to Igor a major stable release of 7-ZIP is expected this month.

PS:

BZIP2 1.0.6 is out (2010-Sep-20).
What's new? Nothing (one sub-minor security "bug" ...)
Source: http://bzip.org/downloads.html
DGJPP binaries: http://groups.google.com/group/comp.os.msdos.djgpp/browse_thread/thread/54f3e4f8ad5db3ad#
Win32 binaries: ???

---
This is a LOGITECH mouse driver, but some software expect here
the following string:*** This is Copyright 1983 Microsoft ***

DOS386(R)

17.11.2010, 04:34

@ DOS386
 

7-ZIP 9.19 beta out 2010-11-11

> 9.19 beta 2010-11-11
> - The console version now doesn't show entered password

Yeah ... my FIX7ZIP hack is obsolete :-)

> 9.18 beta 2010-11-02
> - 7-Zip now can unpack SquashFS and CramFS filesystem images

Thanks for letting me know ... I haven't been aware that such a thing exists at all :-|

---
This is a LOGITECH mouse driver, but some software expect here
the following string:*** This is Copyright 1983 Microsoft ***

Rugxulo(R)

Homepage

Usono,
19.11.2010, 19:24

@ DOS386
 

7-ZIP 9.20 (non-beta) - 18 Nov. 2010

> > 9.19 beta 2010-11-11
> > - The console version now doesn't show entered password

> HISTORY of the 7-Zip
> --------------------
>
> 9.20 2010-11-18
> -------------------------
> - Some bugs were fixed.
:rotfl: :rotfl: :rotfl:

---
Know your limits.h

roytam(R)

03.12.2014, 02:43

@ Rugxulo
 

7-ZIP 9.20 (non-beta) - 18 Nov. 2010

> > > 9.19 beta 2010-11-11
> > > - The console version now doesn't show entered password
>
> > HISTORY of the 7-Zip
> > --------------------
> >
> > 9.20 2010-11-18
> > -------------------------
> > - Some bugs were fixed.
> :rotfl: :rotfl: :rotfl:

http://7-zip.org/sdk.html
9.34 Alpha source released. Will newer 7zdec be available?

Rugxulo(R)

Homepage

Usono,
26.12.2014, 10:50

@ roytam
 

7-ZIP 9.20 (non-beta) - 18 Nov. 2010

> http://7-zip.org/sdk.html
> 9.34 Alpha source released. Will newer 7zdec be available?

"900 KB 2014-12-07 9.35 beta LZMA SDK (C, C++, C#, Java) (with binaries for Windows)"

Will newer be available ... compared to what? DJGPP build of 7zdecode 9.22? What's changed upstream? I haven't looked. It's probably not much new (if I had to guess).

DOS386(R)

31.12.2014, 13:22

@ Rugxulo
 

7-ZIP 9.36 beta 2014-Dec-26

> Will newer be available ... compared to what? DJGPP

> 7-Zip 9.36 beta 2014-12-26
> 7-Zip 9.35 beta 2014-12-07

What's new:

- Igor released a BETA after 5 years of Alpha's only
- Dropped support for ME (HX untested)
- Some BUG's fixed

Faults:

- Forgot to bump version number to 15

---
This is a LOGITECH mouse driver, but some software expect here
the following string:*** This is Copyright 1983 Microsoft ***

DOS386(R)

12.01.2015, 15:11
(edited by DOS386, 12.01.2015, 15:27)

@ DOS386
 

7-ZIP 9.38 beta 2015-Jan-03

What's new:

- Igor released another BETA
- Some BUG's fixed
- Igor indeed intends to bump version number to 15 :-)
- Test updated to desperately bloated Fire-Fox 34.0.5 (7-ZIP still beats Wing-RAR 5.20)
- System requirements are now "10 / 8 / 7 / Vista / XP / 2013 / 2008 / 2003 / 2000 / NT" ... NT 3.51 is supported, ME is NOT !!!

http://sf.net/p/sevenzip/discussion/45797/thread/9e68012c

PS: Wing-ZIP 19 is out. What's new: increased bloat to 120 MiO - can convert ZIP to PDF - can resize photos - helps to prevent islamic terrorism :-)

---
This is a LOGITECH mouse driver, but some software expect here
the following string:*** This is Copyright 1983 Microsoft ***

rr(R)

Homepage E-mail

Berlin, Germany,
08.05.2010, 21:24

@ DOS386
 

7-Zip 9.13 beta | Lempel-Zip-ENOENT 2010

> There are many BUG's (see ^^^ shot):

Maybe 1.5 bugs (1 & 4). Remaining is PEBKAC / RTFM.

Back to index page
Thread view  Board view
15191 Postings in 1365 Threads, 250 registered users, 12 users online (0 registered, 12 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum