-
Notifications
You must be signed in to change notification settings - Fork 4
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
3cab9f4
commit 31d63fc
Showing
11 changed files
with
1,189 additions
and
1,189 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,14 +1,14 @@ | ||
These are bugs I know about but haven't fixed yet. | ||
* Filestamping is not supported under 4.2BSD or SysV2 (as no mktime(3) | ||
or timelocal(3) functions exist under these systems). To correct | ||
this I could write my own or port the one from 386BSD (save that for | ||
a rainy day). | ||
* If compiled with GCC 1.42 it core dumps when trying to test | ||
(or unarchive ?) a corrupt archive file. This doesn't happen | ||
when compiled with the UNIX pcc. | ||
* The DOS version (and the Windows NT version for that matter) | ||
do not time/date stamp directories. (But neither do any other | ||
unpackers.) | ||
These are bugs I know about but haven't fixed yet. | ||
|
||
* Filestamping is not supported under 4.2BSD or SysV2 (as no mktime(3) | ||
or timelocal(3) functions exist under these systems). To correct | ||
this I could write my own or port the one from 386BSD (save that for | ||
a rainy day). | ||
|
||
* If compiled with GCC 1.42 it core dumps when trying to test | ||
(or unarchive ?) a corrupt archive file. This doesn't happen | ||
when compiled with the UNIX pcc. | ||
|
||
* The DOS version (and the Windows NT version for that matter) | ||
do not time/date stamp directories. (But neither do any other | ||
unpackers.) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,134 +1,134 @@ | ||
1.2.4 7th Oct 92 1st public release. | ||
1.2.5 9th Oct 92 Fixed bug in misc.c::riscos_path() that caused nspark | ||
to core dump under SCO UNIX. | ||
1.2.6 19th Oct 92 Added -x option as an alternative to -u. Changed | ||
unix.c::filestamp() so that timelocal(3) is only used | ||
for SunOS, and mktime(3) is used for all other | ||
flavours of UNIX. | ||
1.2.7 23rd Oct 92 Minor cosmetic changes... I should really leave this | ||
thing alone. | ||
1.2.8 6th Nov 92 Fixed function definition for unarc.c::prompt_user() | ||
(was defined the ANSI C way). | ||
Fixed io.c::read_header() so it doesn't read the | ||
load/exec/attr fields if the archive isn't an | ||
Archimedes archive. | ||
Corrected comments in compress.c about what crunch | ||
and squash methods were. | ||
Slight change to algorithm in crc.c::calccrc(), though | ||
no functional changes made. | ||
1.2.9 9th Nov 92 compress.c: Moved offset and size from getcode() into | ||
global scope so that uncompress() can re-initialise | ||
them each time it is called. | ||
pack.c/pack.h: Added putc_init() to initialise the | ||
static variables used by putc_ncr(). | ||
1.2.10 12th Nov 92 Fixed bug with realloc() size in misc.c: uplevel(). | ||
(reported by [email protected]). | ||
1.2.11 7th Dec 92 Reformatted all source files using Emacs C-Mode (4- | ||
space tabs etc.). Slight change to unarc.c::unarc() | ||
logic when printing file details during unarchiving. | ||
1.3Beta 8th Dec 92 Added -a option to allow filetypes to be appended | ||
to filenames as they are unarchived. This is to allow | ||
Acorn <-> UNIX NFS to work correctly. | ||
(requested by [email protected]) | ||
1.3 9th Dec 92 Changed -a option to -T, made filetypes append in | ||
lowercase hex rather than uppercase. | ||
1.3.1 9th Dec 92 Changed ret from int in io.c::check_stream(). #ifdef'd | ||
out write_halfword() and write_word() in io.c/io.h . | ||
1.3.2 22nd Dec 92 misc.c: Changed #include <malloc.h> to | ||
#include <stdlib.h> | ||
1.4 23rd Dec 92 unarc.c: added total-printing if in verbose mode. | ||
NEW MAINTAINER: Andrew Brooks, [email protected]. | ||
1.5 5th Mar 93 Added code to compile on RISC OS: mkfiles/acorn, | ||
acorn.c, changes to io.c, unarc.c, main.c, io.h to | ||
add prototypes needed. | ||
1.6 20th Aug 93 main.c: Add -C option to convert filenames to lowercase | ||
io.c: allow top-bit-set characters in RISCOS filenames. | ||
compress.c, unarc.c: prevent output if in quiet mode. | ||
1.7 20th Aug 93 Added code to read headers from ArcFS archives. | ||
Changes to io.c, unarc.c, mkfiles. Added arcfs.[ch] | ||
WARNING: Code is unfinished: only the list option (-l) | ||
can be used (and timestamps will be incorrect). Trying | ||
to test or extract from the archive will fail, and | ||
probably dump core. Please add the necessary | ||
code if you can, I don't have time at the moment. | ||
1.7.1 4th Mar 94 Fixed many bugs in ArcFS code: changes to unarc.c, | ||
compress.c also. Still no timestamps, and files | ||
extracted are too long by a few null bytes for some | ||
reason (complen is too large, but why?), so CRC fails. | ||
1.7.2 26th Oct 94 Fixed date and time conversion for ArcFS archives. | ||
Added manual pages supplied by Duncan (?) | ||
([email protected]). | ||
1.7.2a 9th Nov 94 Altered unix makefile to call ./mkendian not mkendian | ||
as suggested by Tom Tromey ([email protected]). | ||
Added rename scripts for RISC OS/UNIX. | ||
1.7.3 12th Dec 94 Finally fix ArcFS archive extraction, fixes in | ||
arcfs.c, unarc.c, io.c and crc.c. Modifications | ||
to manual pages to correct errors and add new details. | ||
1.7.4 6th Jan 95 Added Windows NT and Alpha support by Alun Jones | ||
([email protected]). | ||
Restructured directories and added executables for | ||
RISC OS, Sun OS 4.1.3 and Solaris 2.3. | ||
Added executables for Linux, MIPS and Alpha supplied | ||
by Alun Jones. | ||
Updated manual pages for new file formats. | ||
Added text versions of manual pages for those without | ||
nroff. | ||
1.7.5 25th Jan 95 Bug fixes in compress.c, thanks to all who reported | ||
the problem. Included binaries that report version | ||
1.7.4 should not be exhibit the bug as it was caused | ||
by a last-minute source change (mae culpa!). | ||
1.7.6 01th Aug 95 DOS port. (Beta by Bob Brand, [email protected], | ||
or [email protected], addresses valid until | ||
at least Oct 1st, 1996), fido: 2:2801/208.2. | ||
Removed floating point operation in | ||
arcfs.c::arcfs_read_header(). | ||
Made htab[] and codetab[] arrays in compress.c | ||
dynamically allocated arrays (DOS version only!). | ||
Made misc.c::basename() insensitive for null- | ||
pointers. (IRIX's strlen() and a few other string- | ||
functions coredump on null-pointers. Should not | ||
happen under normal execution. But it can happen | ||
in the DOS version running under DOS 2.x.) | ||
Renamed io.h to sparkio.h (conflict with Borland | ||
C/C++ io.h). | ||
Removed `Does not support DOS' from BUGS file. | ||
Added `Does not time/date stamp directories | ||
under DOS or WINNT' to BUGS file. | ||
Included executables for SGI IRIX 4.x and 5.x. | ||
1.7.7 17th March 1999 -I option Mark Usher, [email protected] | ||
The -I option has been added to extract the individual | ||
files with an extra .inf file that contains the | ||
information relevant to that file. This should help | ||
people who use BBC emulators to read the files into | ||
disc images. | ||
The WinNT directory has been changed to Win32. | ||
|
||
1.2.4 7th Oct 92 1st public release. | ||
|
||
1.2.5 9th Oct 92 Fixed bug in misc.c::riscos_path() that caused nspark | ||
to core dump under SCO UNIX. | ||
|
||
1.2.6 19th Oct 92 Added -x option as an alternative to -u. Changed | ||
unix.c::filestamp() so that timelocal(3) is only used | ||
for SunOS, and mktime(3) is used for all other | ||
flavours of UNIX. | ||
|
||
1.2.7 23rd Oct 92 Minor cosmetic changes... I should really leave this | ||
thing alone. | ||
|
||
1.2.8 6th Nov 92 Fixed function definition for unarc.c::prompt_user() | ||
(was defined the ANSI C way). | ||
|
||
Fixed io.c::read_header() so it doesn't read the | ||
load/exec/attr fields if the archive isn't an | ||
Archimedes archive. | ||
|
||
Corrected comments in compress.c about what crunch | ||
and squash methods were. | ||
|
||
Slight change to algorithm in crc.c::calccrc(), though | ||
no functional changes made. | ||
|
||
1.2.9 9th Nov 92 compress.c: Moved offset and size from getcode() into | ||
global scope so that uncompress() can re-initialise | ||
them each time it is called. | ||
|
||
pack.c/pack.h: Added putc_init() to initialise the | ||
static variables used by putc_ncr(). | ||
|
||
1.2.10 12th Nov 92 Fixed bug with realloc() size in misc.c: uplevel(). | ||
(reported by [email protected]). | ||
|
||
1.2.11 7th Dec 92 Reformatted all source files using Emacs C-Mode (4- | ||
space tabs etc.). Slight change to unarc.c::unarc() | ||
logic when printing file details during unarchiving. | ||
|
||
1.3Beta 8th Dec 92 Added -a option to allow filetypes to be appended | ||
to filenames as they are unarchived. This is to allow | ||
Acorn <-> UNIX NFS to work correctly. | ||
(requested by [email protected]) | ||
|
||
1.3 9th Dec 92 Changed -a option to -T, made filetypes append in | ||
lowercase hex rather than uppercase. | ||
|
||
1.3.1 9th Dec 92 Changed ret from int in io.c::check_stream(). #ifdef'd | ||
out write_halfword() and write_word() in io.c/io.h . | ||
|
||
1.3.2 22nd Dec 92 misc.c: Changed #include <malloc.h> to | ||
#include <stdlib.h> | ||
|
||
1.4 23rd Dec 92 unarc.c: added total-printing if in verbose mode. | ||
|
||
NEW MAINTAINER: Andrew Brooks, [email protected]. | ||
|
||
1.5 5th Mar 93 Added code to compile on RISC OS: mkfiles/acorn, | ||
acorn.c, changes to io.c, unarc.c, main.c, io.h to | ||
add prototypes needed. | ||
|
||
1.6 20th Aug 93 main.c: Add -C option to convert filenames to lowercase | ||
io.c: allow top-bit-set characters in RISCOS filenames. | ||
compress.c, unarc.c: prevent output if in quiet mode. | ||
|
||
1.7 20th Aug 93 Added code to read headers from ArcFS archives. | ||
Changes to io.c, unarc.c, mkfiles. Added arcfs.[ch] | ||
WARNING: Code is unfinished: only the list option (-l) | ||
can be used (and timestamps will be incorrect). Trying | ||
to test or extract from the archive will fail, and | ||
probably dump core. Please add the necessary | ||
code if you can, I don't have time at the moment. | ||
|
||
1.7.1 4th Mar 94 Fixed many bugs in ArcFS code: changes to unarc.c, | ||
compress.c also. Still no timestamps, and files | ||
extracted are too long by a few null bytes for some | ||
reason (complen is too large, but why?), so CRC fails. | ||
|
||
1.7.2 26th Oct 94 Fixed date and time conversion for ArcFS archives. | ||
Added manual pages supplied by Duncan (?) | ||
([email protected]). | ||
|
||
1.7.2a 9th Nov 94 Altered unix makefile to call ./mkendian not mkendian | ||
as suggested by Tom Tromey ([email protected]). | ||
Added rename scripts for RISC OS/UNIX. | ||
|
||
1.7.3 12th Dec 94 Finally fix ArcFS archive extraction, fixes in | ||
arcfs.c, unarc.c, io.c and crc.c. Modifications | ||
to manual pages to correct errors and add new details. | ||
|
||
1.7.4 6th Jan 95 Added Windows NT and Alpha support by Alun Jones | ||
([email protected]). | ||
Restructured directories and added executables for | ||
RISC OS, Sun OS 4.1.3 and Solaris 2.3. | ||
Added executables for Linux, MIPS and Alpha supplied | ||
by Alun Jones. | ||
Updated manual pages for new file formats. | ||
Added text versions of manual pages for those without | ||
nroff. | ||
|
||
1.7.5 25th Jan 95 Bug fixes in compress.c, thanks to all who reported | ||
the problem. Included binaries that report version | ||
1.7.4 should not be exhibit the bug as it was caused | ||
by a last-minute source change (mae culpa!). | ||
|
||
1.7.6 01th Aug 95 DOS port. (Beta by Bob Brand, [email protected], | ||
or [email protected], addresses valid until | ||
at least Oct 1st, 1996), fido: 2:2801/208.2. | ||
Removed floating point operation in | ||
arcfs.c::arcfs_read_header(). | ||
Made htab[] and codetab[] arrays in compress.c | ||
dynamically allocated arrays (DOS version only!). | ||
Made misc.c::basename() insensitive for null- | ||
pointers. (IRIX's strlen() and a few other string- | ||
functions coredump on null-pointers. Should not | ||
happen under normal execution. But it can happen | ||
in the DOS version running under DOS 2.x.) | ||
Renamed io.h to sparkio.h (conflict with Borland | ||
C/C++ io.h). | ||
Removed `Does not support DOS' from BUGS file. | ||
Added `Does not time/date stamp directories | ||
under DOS or WINNT' to BUGS file. | ||
Included executables for SGI IRIX 4.x and 5.x. | ||
|
||
1.7.7 17th March 1999 -I option Mark Usher, [email protected] | ||
The -I option has been added to extract the individual | ||
files with an extra .inf file that contains the | ||
information relevant to that file. This should help | ||
people who use BBC emulators to read the files into | ||
disc images. | ||
The WinNT directory has been changed to Win32. | ||
|
Oops, something went wrong.