cvs.gedasymbols.org/archives/browse.cgi   search  
Mail Archives: djgpp-announce/1996/09/30/23:49:39

From: "Markus F.X.J. Oberhumer" <mfx AT Oeh DOT Uni-Linz DOT ac DOT at>
Message-Id: <199610010219.DAA25489@osiris.oeh.uni-linz.ac.at>
Subject: LZO 0.22 -- a real-time data compression library
To: djgpp-announce AT delorie DOT com
Date: Tue, 1 Oct 1996 03:19:08 +0100 (MET)
Return-read-to: mfx AT oeh DOT uni-linz DOT ac DOT at

-----BEGIN PGP SIGNED MESSAGE-----


 ==============================================================================
 LZO -- a real-time data compression library
 ==============================================================================

 Author  : Markus Franz Xaver Johannes Oberhumer
           <markus DOT oberhumer AT jk DOT uni-linz DOT ac DOT at>
           http://www.infosys.tuwien.ac.at/Staff/lux/marco
 Version : 0.22
 Date    : 19-Sep-1996


 Availability
 ------------
 ftp://sunsite.unc.edu/pub/Linux/Incoming/lzo-0.22.tar.gz
 ftp://ftp.switch.ch/mirror/linux/sunsite/Incoming/lzo-0.22.tar.gz

 Archive size is about 145 kB.


 What's new since 0.20
 ---------------------
 - added GNU autoconf support
   (LZO is reported to work under Linux 2.0, HP-UX, AIX and Solaris)
 - added 'official' LZO benchmark
 - LZO1X: minor decompressor speedup, added some checks in safe decompressor


 Introduction
 ------------
 LZO is a data compression library which is suitable for data
 de-/compression in real-time. This means it favours speed
 over compression ratio.
 I named it LZO standing for Lempel-Ziv-Oberhumer.

 LZO is written in ANSI C. Both the source code and the compressed
 data format are designed to be portable across platforms,
 and LZO should work on each architecture that has at least
 32 bit integers. Somewhat limited support for 16 bit
 MSDOS is implemented as well (using 'huge' pointers).

 LZO implements a number of algorithms with the following features:
  - Decompression is simple and *very* fast.
  - Requires no memory for decompression.
  - Compression is pretty fast.
  - Requires 64kB of memory for compression.
  - Allows you to dial up extra compression at a speed cost in the
    compressor. The speed of the decompressor is not affected.
  - Algorithm is thread safe.
  - Algorithm is lossless.


 Design criteria
 ---------------
 LZO was designed with speed in mind. Decompressor speed has been
 favoured over compressor speed. Real-time decompression should be
 possible for virtually any application. I expect an implementation
 of the decompressor in assembler code to run at the third of the
 speed of a memcpy().


 Portability
 -----------
 I have built and tested LZO successfully on the following platforms:

   i486 - Linux 1.2.6 - gcc 2.6.3
   i486 - MSDOS - djgpp v2 + gcc 2.7.2
   i486 - MSDOS - emx + gcc 2.7.2
   i486 - MSDOS - Watcom C 10.5 (32 bit)
   i486 - MSDOS - Borland C 4.0 (16 bit)


 For more information point your browser at:
 -------------------------------------------
 http://www.infosys.tuwien.ac.at/Staff/lux/marco/lzo.html






-----BEGIN PGP SIGNATURE-----
Version: 2.6.2i

iQCVAwUBMkcH7W10fyLu8beJAQGPLQP9HKO7OHJA5dtkButKNki1ITLimP43tPJo
v2f7l3beLQwLJZyGjWzcWhSDOdwWMlnTd0R19oZIQ31EsRzRJgbHj2Ze+5hS/TfZ
R3m6l/PinCiMzXTidMY4CSAPqyS+Kb3mUjjj26Im//06/L3mUEGjaMGWdlCgS0Ss
PAFylL5U5F0=
=uOsT
-----END PGP SIGNATURE-----

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019