Re: [Freedos-user] FDNPKG v0.96

2013-07-25 Thread Rugxulo
Hi,

On Sun, Jul 21, 2013 at 1:59 PM, Mateusz Viste mate...@viste-family.net wrote:

 I released a minute ago a new version of FDNPKG.

 The exact changelog of the v0.96 follows:

 FDNPKG v0.96 [21 Jul 2013]

Just FYI, I updated the online .LSM and mirrored this to iBiblio:

http://www.freedos.org/software/?prog=fdnpkg
http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/util/system/fdnpkg/

--
See everything from the browser to the database with AppDynamics
Get end-to-end visibility with application monitoring from AppDynamics
Isolate bottlenecks and diagnose root cause in seconds.
Start your free trial of AppDynamics Pro today!
http://pubads.g.doubleclick.net/gampad/clk?id=48808831iu=/4140/ostg.clktrk
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


[Freedos-user] FDNPKG v0.96

2013-07-21 Thread Mateusz Viste
Hello all,

I released a minute ago a new version of FDNPKG. This version brings a 
bunch of nice enhancements like better user feedback during download or 
smaller memory footprint. It also fixes a few really annoying bugs.

If you already use FDNPKG, a simple 'FDNPKG update' will bring you to 
the latest version. If you don't use FDNPKG (yet!), then it's available 
for download here: http://fdnpkg.sourceforge.net/

The exact changelog of the v0.96 follows:

FDNPKG v0.96 [21 Jul 2013]
  - [fix] replaced the inflate routine from kunzip by the tinfl library, 
because the former was crashing on some files compressed with 7za,
  - [fix] package removal removes all directories of a package, even 
when there are more than 256 of them,
  - [fix] lst files are written with correct line terminators (was 
ending lines with \r\r\n instead of \r\n),
  - [fix] fixed a crash occurring because of memory corruption after a 
faulty free(),
  - [new] when downloading a package, the package filename is displayed 
(Downloading tree.zip...),
  - [new] added support for parsing (and understanding) versions with a 
single letter suffix (eg. 1.0a, 3.4c, etc),
  - [new] optimized memory management - storing packages metadata 
consumes 2x to 3x less memory now (with current FreeDOS repositories, 
FDNPKG memory consumption dropped from 192 KB to 64 KB),
  - [new] added a test checking the writeability of %TEMP% before 
proceeding to any actions,
  - [new] additional check for ZIP archives pre-validation: reject files 
that lack a central directory entry (because it's probably a truncated 
archive),
  - [new] encrypted archives are properly recognized, and a meaningful 
error message is provided to the user,
  - [new] lowered the stack memory required by fdnpkg from 1M to 512K 
(this was possible due to recent reimplementation of zip and http modules),
  - [new] added a warning at FDNPKG start when the available virtual 
memory seems dangerously low (less than 3 MiB),
  - [new] added a simplistic http answer parser to recognize non-200 
answers sent by http servers, thus aborting the download,
  - [new] added support for http 'content-length', so FDNPKG show some % 
progress during download,
  - [new] embedded the cwsdpmi stub into the fdnpkg.exe binary to make 
it fully standalone,
  - [new] after a package is installed, fdnpkg prints the count of files 
extracted vs the count of extraction errors.

cheers,
Mateusz

--
See everything from the browser to the database with AppDynamics
Get end-to-end visibility with application monitoring from AppDynamics
Isolate bottlenecks and diagnose root cause in seconds.
Start your free trial of AppDynamics Pro today!
http://pubads.g.doubleclick.net/gampad/clk?id=48808831iu=/4140/ostg.clktrk
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user