2
@PRODUCT Revision History @{r74}@{d}@{_}
5
Only general availability versions are listed.
16
* ARJ/2 2.61.10 would cause exception 0Dh if ARJ$DISP is killed
18
* The "clear screen" ANSI sequence now works.
23
* Decreased the size of EXEs.
24
* ARJ/2 now also works under Windows NT.
35
* Minor fixes in the message section.
36
* ARJSFX now properly supports the "-!" option.
40
* ARJ/2 v 2.62 crashed under Windows NT when creating
42
* ARJSFX/ARJSFXV might come into loop on some LFN archives.
43
* ARJ/2 might crash if LFN goes beyond 131 characters.
47
* Various problems with ANSI comments were fixed.
48
* Some documentation enhancements.
52
* ARJSFXV v 2.62c has been introduced.
56
* "ARJ i" reported damage in earlier versions of ARJ/2.
57
* Modified file seek logic for newer IFS.
58
* The ARJ/2 distribution archive is now ARJ-SECURED.
62
* Fixed header comment corruption problem.
63
* Fixed problem with free space detection on FAT volumes larger
65
* Enabled custom environment variable setting (-+).
66
* Added support for spaces in filenames.
67
* Changed default extension to lowercase ".arj".
68
* Resurrected the -& error handling option.
69
* Volume labels are now saved and restored.
70
* The "-h2" group of switches has been renamed to "-2" (although
71
old names may still be used).
72
* Removed Windows NT host OS stamping to avoid confusion with
73
native ARJ32 archives.
74
* Packaged a full set of accompanying utilities.
78
* Timestamps are now restored upon directory creation.
79
* Added support for extended attributes to ARJ and ARJSFXV.
80
* Fixed a problem with directories being mishandled by ARJSFXV.
84
* Added check for encryption when creating SFX archives.
85
* Fixed chapter mark creation with EAs enabled.
86
* Fixed to allow commenting of any ARJ chapters.
87
* Added check for files larger than 2 gigabytes.
88
* Fixed volume handling of "hollow" archives ("-j#").
89
* Fixed handling of encrypted and dual-name archives with the
91
* Disabled volume prompting when a volume is not an ARJ archive.
92
* Changed multi-volume function to automatically handle volumes
94
* Implemented inline ARJ-PROTECT storage as in ARJ32 v 3.02.
101
* Changed error message display.
102
* Fixed to work in xterm of XFree86 for OS/2.
103
* Fixed possible loop when -hk is used with multivolume option.
104
* Fixed a problem with temporary archive not being deleted when
109
* Fixed date/time stamping in ARJSFXJR.
110
* Fixed recursive repacking in REARJ.
111
* Added custom -h# format feature.
112
* Added comment compatibility option.
116
* Added day number option to -h#.
117
* Fixed extracted file postprocessing.
118
* Added automatic testing of ungarbled archives.
119
* Fixed chapter command parsing from the configuration file.
120
* Implemented default configuration file lookup.
121
* Fixed garble password prompting.
122
* Corrected to work with EXT2FS.IFS.
126
* Fixed rare "Can't find ..." errors when parsing list file.
127
* The SFX executables are now compressed with standard EXEPACK.
128
* Introduced new ARJ registration scheme.
129
* Added ARJ.KEY registration file lookup.
130
* Fixed "clear to end of line" ANSI sequence handling.
131
* Fixed "Out of memory" errors appearing after a long sequence of
133
* Fixed abnormal effects when extracting damaged archives.
134
* Fixed timestamp handling during extraction.
135
* Fixed recursive verification with /G in REARJ.
136
* REARJ/2 has been updated to version 2.42.
140
* Minor optimizations of the compression procedure.
141
* Added .LONGNAME EA to filename conversion on archiving.
142
* The "/J" option was not properly working in registered REARJ/2.
146
* Fixed a problem with valid registration keys being rejected by
154
* Changed "-ha" option to skip read-only attributes on packing.
155
* Fixed century display for dates beyond 2000.
156
* Added "-2k" switch to skip century display in list commands.
157
* Fixed parsing of "-v...K" and "-v...M" size modifiers.
158
* Fixed license information display in ARJSFXJR.
159
* Changed REGISTER.EXE to use "-arj" and "-arj32" options instead
161
* Changed the meaning of the "-s" option of ARJSFXV to enable
163
* Added an alternate multivolume archive naming feature.
167
* Fixed file handle deficiency (occured in 2.70.09 and 2.71.01).
171
* Fixed abnormal behavior of -b and -b2 switches.
175
* Minor fixes and modifications.
182
* Commercial versions now never expire.
183
* Fixed a minor cosmetic display issue when using the "-t1"
185
* Fixed abnormal handling of "-*".
186
* Fixed damaged archives resulting from -m4.
187
* Added option checks when modifying an existing self-extracting
189
* Modified ARJ version messages for compatibility with Winzip.
190
* Fixed multiple volume diskette updating to work properly when a
191
work directory is specified.
192
* Fixed rare issue of ARJ building an empty archive as the last
193
of a series of volumes.
194
* Fixed the ARJSFX self-extractor to detect and display an
195
ARJ-SECURITY envelope.
196
* Fixed the "jc" extract count option to work with volume split
198
* Fixed a problem using "-js" in ARJ_SW/ARJ32_SW and on the
200
* Changed the "l"ist command to show " 00" for year 2000 and
202
* Added a "-2k1" switch for non-ambigous date formatting.
203
* Added "-hy1" and "-hy2" options to force OEM/ANSI codepage
205
* Fixed garbling to accept "-hg" when garbling an existing
207
* Modified help display not to display milestone indicators.
208
* ARJCRYPT has been updated to version 2.1.
215
* Fixed looping on self-pointing headers.
216
* Minor changes in the message section.
217
* Added "-" symbol option to configuration file to work like "+"
218
symbol except with prepending of its associated switch string.
219
* Fixed volume size handling during update of ARJ-PROTECTED
221
* Corrected total file count output on list command.
222
* Fixed the purging "k" of chapter volumes.
223
* Fixed volume series breakups.
224
* Fixed a problem with the "-vw" option when updating a volume.
225
* Fixed alignment on verbose list command.
226
* Corrected "-i3" and "-i6" total percentage counts for multiple
228
* Fixed the "-jc" extract count option to terminate prompting for
230
* Fixed looping when using "-va" on large partitions.
233
*** Version 2.75/3.08
241
* Fixed processing of volumes beyond 99 in ARJSFXV.
243
Build 14 [31/12/2000]
245
* Fixed intermittent traps on startup of ARJSFXV.
246
* Split the README into separate documents.
247
* Fixed a problem with the "-vw" option looping.
248
* Fixed a "-i3"/"-i6" milestone percentage problem with the "-vw"
250
* Fixed the "Y" command to allow "-hk" and "-g" simultaneously.
251
* Changed "-q" option to NOT continue to query about extracting
252
subsequent sections of a split file.
254
Build 15 [09/01/2001]
256
* Added the "-2f" option to disable comments for all but the
259
Build 16 [15/01/2001]
261
* Fixed volume size parsing when specified with "-vxxxK" or
264
Build 17 [05/02/2001]
266
* Fixed overwriting of existing EAs in 32-bit OS/2 version.
268
Build 19 [07/04/2001]
270
* Fixed displaying files with ARJ p -ja.
271
* Fixed possible errors on termination of ARJSFX/ARJSFXV.
273
Build 21 [04/06/2001]
275
* Fixed handling of the /A option in REARJ.
276
* Fixed volume size calculation problems of version 2.75.19.
279
*** Version 2.76/3.09
283
* Raised the filelist limit in commercial versions.
284
* Changed the storage order of subdirectories to retain
285
timestamps on extraction.
286
* Added a free memory check for DOS version.
287
* Fixed the "r" command to remove paths properly in dual-name
289
* Fixed an error processing directories with very long filenames.
290
* Fixed ARJSFXV to NOT beep when using options to inhibit volume
292
* Fixed ARJSFXV to work with an archive that contains the
297
* Changed order of password prompt in the multiple volume
302
* Fixed the launching of DOS archivers from REARJ.
303
* ARJSFX now automatically enables the OS/2 VIO ANSI support for
305
* Fixed error messages appearing when -hk is used with -va.
306
* Added an option to specify priority deltas.
307
* Made some performance enhancements to the -m4 extractor.
311
* Added the ability to handle the newer timestamp format.
314
*** Version 2.77/3.10
318
* ARJDISP is now being called instead of ARJ$DISP as the display
320
* ARJ.CFG syntax was enhanced to allow comments ('#' as the first
321
character on a line).
322
* Preliminary support for UNIX-like platforms.
323
* REARJ has been enhanced with a "T" modifier.
324
* Fixed the parsing of -t1g.
325
* Specifying -t0 on extraction will retain the 8th bit in text
330
* Fixed file mode conversion to the DOS format.
331
* Fixed ARJCRYPT incompatibility.
332
* Fixed deletion of special files.
333
* Fixed "-2a" to work correctly with the ".*" files.
334
* Fixed DOS->UNIX timestamp conversions.
338
* Fixed -hk protection block size calculation.
339
* Fixed the updating of archives with extended headers.
343
* Fixed the display of archive dates in DOS and OS/2 versions.
347
* Fixed the handling of "-2f".
348
* Removed the dependence on /usr/bin path in UNIX platforms.
349
* Changed the names of configuration files in home directory to
350
be prepended with a period ('.').
353
*** Version 2.78/3.10
357
* Fixed the "-i5" indicator to show correct percentage at the
358
beginning of each file.
362
* Official Open Source release.
366
* Fixed storage of modification time in the main archive header.
367
* Fixed handling of "+" and "-" modifiers in ARJ.CFG.
371
* Fixed timestamp handling.
372
* Fixed crash at startup when "ARJ Q" is invoked with no other
374
* Added "-d1" and "-d2" options.
378
* Fixed "Out of memory" type errors during startup on UNIX-like
383
* Fixed ARJCRYPT key generation.
384
* Added preliminary support for Win32 platform.
388
* Under UNIX-like platforms, /usr/local is now the default
390
* "-jp" automatically determines the screen height in DOS, OS/2
391
and Win32 rather than assuming 25 lines.
392
* REARJ updated to 2.43 (allows arbitrary order of parameters
393
within the configuration file).
394
* Fixed looping on symlinked directories without "-a1".
395
* Added the "-2b" parameter.
396
* Fixed to display error messages properly under Win32.
398
Build 10 [03/04/2003]
400
* Added "-2r" parameter to maintain the directory archiving order
401
known from previous releases of ARJ.
403
Build 11 [06/04/2003]
405
* Fixed the inability to process deep directory trees under
408
Build 12 [12/04/2003]
410
* Fixed an incompatibility of the strong encryption across
411
various versions of ARJ.
413
Build 13 [11/05/2003]
415
* Changed the OS/2 version to use the same canonical wildcard
416
matching logic as under Win32.
417
* Fixed the inability to pause output with "-jp".
418
* Fixed encryption with passwords longer than 32 characters using
420
* ARJ will now display the ARJ-PROTECT redundancy factor.
421
* Fixed the operation of "arj o" command.
423
Build 15 [30/06/2003]
425
* Fixed REARJ terminating with an error when the configuration
426
file is padded with blank lines.
427
* Fixed the "-i" overall progress indicators to not count the
429
* Fixed "-2b" which would skip two files at once if the first
430
file file was surrounded by symlinks.
431
* Fixed to ignore symlink access attributes upon extraction.
432
* Fixed the EA size being displayed twice as large on OS/2-32.
433
* Fixed various problems with updating extended headers.
435
Build 17 [14/09/2003]
437
* Added the "-2o2" attribute to store both UID and GID.
438
* Reverted to system default archive attributes under UNIX-like
441
Build 18 [16/10/2003]
443
* Fixed ARJSFX attribute calculation under UNIX-like systems.
445
Build 19 [21/02/2004]
447
* The "More" prompt is suppressed when "arj -?" is redirected.
448
* "-t1g" replaces the non-trivial "-t1gf".
449
* Corrected lookup for arjcrypt.so on UNIX-like platforms.
450
* Fixed invalid filenames appearing when archiving with "-2l" on
451
platforms without extended attribute support.
452
* Added the "-_" parameter to convert filenames into lowercase
453
upon archiving and extraction.
455
Build 20 [18/04/2004]
457
* Removed the compulsory newline insertion into last positions of
459
* "-jb" failed to recall the requested chapters.
461
Build 21 [18/06/2004]
463
* The registration program ran errorneously on most platforms.
464
* Fixed OEM/ANSI conversion for filenames with high-ASCII
465
specified from command-line under Win32.
466
* Copying temporary files with "-jt" enabled might result in a
468
* Added the "-2i" parameter to permit arbitrary data before the
470
* Introduced new modifiers (G/T/P/E) and hexadecimal prefix
471
format to numeric parameters.
472
* "ARJ p" failed to bring the standard output into binary mode