home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
GEMini Atari
/
GEMini_Atari_CD-ROM_Walnut_Creek_December_1993.iso
/
files
/
music
/
psslib
/
whats.new
< prev
Wrap
Text File
|
1991-04-30
|
5KB
|
127 lines
A summary of changes in LHA v1.30 compared to LHA v1.21
-------------------------------------------------------
1. New features for REGISTERED users only
-----------------------------------------
a) Registered copies of LHA now support an optional command set which
simplifies the use of LHA in most circumstances, by assuming a
standard set of switches. The full range of commands and switches
is still available at all times should you need them. The following
new commands are supported:
-add adds the specified files
-backup like -add, but also includes files from all directories
beneath the specified directory; all file names are
stored completely (i.e. including the full path)
-update adds the specified files to the archive if either:
an older file by the same name already exists in the
archive or: a file by the same name does not already
exist in the archive
-move equivalent to -add except that files that are added
successfully are deleted from the specified directory
after addition
-freshen adds the specified files to the archive if and only
if an older file by the same name already exists in
the archive
-delete deletes the specified files from the archive
-extract extracts the specified files; the logical counterpart
of the -add command
-restore the logical counterpart of the -backup command: will
extract files from an archive using any directory
information present, creating any (sub)directories
needed which do not exist.
-display like -extract, but the extracted data is displayed
on standard output
-print same as -display
-test tests the integrity of the specified files in archive;
equivalent to -extract except that the extracted files
are not saved
-list displays information about the specified archived files
including full path names and any attached comments
2. New features for all users
-----------------------------
a) LZH-archive encryption is now supported via the 'g' switch. This
introduces a variable-length key which is XOR'd with the compressed
data on output & input (see the manual for implementation details).
This is simple to code, efficient to implement, and not easy to crack.
b) LHA now supports the 'Include Subdirectories' and 'Encrypt' buttons
of ARC Shell v2.3.
c) If extension information (created by xlharc/lharc102) is present, and
the 'c' switch is present, the extension information will be displayed
in an interpreted form instead of in comment form.
d) The case of filenames and pathnames is now ignored in comparisons.
This allows the selective extraction of files created on other systems
that support lower case in filenames (e.g. Un*x).
3. Design changes
-----------------
a) If a work directory is being used, but the target file is located on
the same drive as the work directory, the temporary file in the work
directory is now renamed (possibly across directories) to the target
file, rather than copied. This reduces disk free space requirements
and provides some performance improvement.
b) The verbose list function has been changed so that files that are NOT
stored with directory information now only occupy one line of output;
i.e. such files are listed in the same way whether or not Verbose mode
is specified. This reduces the size of the output listing for the
common case where directory names are not included in the archive.
c) Performance is improved for adding text-type files (i.e. those that
can be compressed significantly); the following table compares the
performance of the three distributed versions of LHA, using the same
files:
v1.10 v1.21 v1.30
Add binary file 22 20 20
Add text file 106 100 82
Extract binary file 13 11 11
Extract text file 33 25 25
4. Documentation changes
------------------------
a) The switches section has been reorganised; the switches are now listed
in alphabetic order.
5. Bug fixes
------------
None -- no bugs reported (come on, users, there must be ONE !)
Changes to other programs in the LHA full registration package
--------------------------------------------------------------
Program Current version Notes
------- --------------- -----
FCOMP 1.3 Unchanged.
FMT 1.2 New, not included in previous releases.
LESS 1.5 New features: supports wild-card filenames, line
wrap in page display, repeat search command, page
files of up to 2000 pages. See LESS.MAN for full
details.
LHX 1.21 Unchanged.
LJPRINT 1.2 New, not included in previous releases.
Roger Burrows
13/April/1991