Home » Archimedes archive » Acorn User » AU 1998-03 B.adf » Extras2 » Comms/Attacher/!Attacher/!History

Comms/Attacher/!Attacher/!History

This website contains an archive of files for the Acorn Electron, BBC Micro, Acorn Archimedes, Commodore 16 and Commodore 64 computers, which Dominic Ford has rescued from his private collection of floppy disks and cassettes.

Some of these files were originally commercial releases in the 1980s and 1990s, but they are now widely available online. I assume that copyright over them is no longer being asserted. If you own the copyright and would like files to be removed, please contact me.

Tape/disk: Home » Archimedes archive » Acorn User » AU 1998-03 B.adf » Extras2
Filename: Comms/Attacher/!Attacher/!History
Read OK:
File size: 02D3 bytes
Load address: 0000
Exec address: 0000
File contents
Attacher History
================

1.00
----

First generally available release.


1.01
----

* Added discard button
* Changed uudecoder to add line containing just ` before end if one does
not exist
* Corrected bug which meant that scrap files not deleted on desktop 
closedown
* Stopped Attacher partially accepting files for any icon in the main
window, now only accepts for code/decode icons
* Copes with no blank line between base64 coded files (provided that there
is a�boundary)
* Copes corectly with base64 "Content-disposition lines"

1.01a
----

* Further modified the algorith to correct the ending of uuencoded files
* Correctly identify directories and applications in image files preventing
  a complete crash
00000000  41 74 74 61 63 68 65 72  20 48 69 73 74 6f 72 79  |Attacher History|
00000010  0a 3d 3d 3d 3d 3d 3d 3d  3d 3d 3d 3d 3d 3d 3d 3d  |.===============|
00000020  3d 0a 0a 31 2e 30 30 0a  2d 2d 2d 2d 0a 0a 46 69  |=..1.00.----..Fi|
00000030  72 73 74 20 67 65 6e 65  72 61 6c 6c 79 20 61 76  |rst generally av|
00000040  61 69 6c 61 62 6c 65 20  72 65 6c 65 61 73 65 2e  |ailable release.|
00000050  0a 0a 0a 31 2e 30 31 0a  2d 2d 2d 2d 0a 0a 2a 20  |...1.01.----..* |
00000060  41 64 64 65 64 20 64 69  73 63 61 72 64 20 62 75  |Added discard bu|
00000070  74 74 6f 6e 0a 2a 20 43  68 61 6e 67 65 64 20 75  |tton.* Changed u|
00000080  75 64 65 63 6f 64 65 72  20 74 6f 20 61 64 64 20  |udecoder to add |
00000090  6c 69 6e 65 20 63 6f 6e  74 61 69 6e 69 6e 67 20  |line containing |
000000a0  6a 75 73 74 20 60 20 62  65 66 6f 72 65 20 65 6e  |just ` before en|
000000b0  64 20 69 66 20 6f 6e 65  20 64 6f 65 73 0a 6e 6f  |d if one does.no|
000000c0  74 20 65 78 69 73 74 0a  2a 20 43 6f 72 72 65 63  |t exist.* Correc|
000000d0  74 65 64 20 62 75 67 20  77 68 69 63 68 20 6d 65  |ted bug which me|
000000e0  61 6e 74 20 74 68 61 74  20 73 63 72 61 70 20 66  |ant that scrap f|
000000f0  69 6c 65 73 20 6e 6f 74  20 64 65 6c 65 74 65 64  |iles not deleted|
00000100  20 6f 6e 20 64 65 73 6b  74 6f 70 20 0a 63 6c 6f  | on desktop .clo|
00000110  73 65 64 6f 77 6e 0a 2a  20 53 74 6f 70 70 65 64  |sedown.* Stopped|
00000120  20 41 74 74 61 63 68 65  72 20 70 61 72 74 69 61  | Attacher partia|
00000130  6c 6c 79 20 61 63 63 65  70 74 69 6e 67 20 66 69  |lly accepting fi|
00000140  6c 65 73 20 66 6f 72 20  61 6e 79 20 69 63 6f 6e  |les for any icon|
00000150  20 69 6e 20 74 68 65 20  6d 61 69 6e 0a 77 69 6e  | in the main.win|
00000160  64 6f 77 2c 20 6e 6f 77  20 6f 6e 6c 79 20 61 63  |dow, now only ac|
00000170  63 65 70 74 73 20 66 6f  72 20 63 6f 64 65 2f 64  |cepts for code/d|
00000180  65 63 6f 64 65 20 69 63  6f 6e 73 0a 2a 20 43 6f  |ecode icons.* Co|
00000190  70 65 73 20 77 69 74 68  20 6e 6f 20 62 6c 61 6e  |pes with no blan|
000001a0  6b 20 6c 69 6e 65 20 62  65 74 77 65 65 6e 20 62  |k line between b|
000001b0  61 73 65 36 34 20 63 6f  64 65 64 20 66 69 6c 65  |ase64 coded file|
000001c0  73 20 28 70 72 6f 76 69  64 65 64 20 74 68 61 74  |s (provided that|
000001d0  20 74 68 65 72 65 0a 69  73 20 61 a0 62 6f 75 6e  | there.is a.boun|
000001e0  64 61 72 79 29 0a 2a 20  43 6f 70 65 73 20 63 6f  |dary).* Copes co|
000001f0  72 65 63 74 6c 79 20 77  69 74 68 20 62 61 73 65  |rectly with base|
00000200  36 34 20 22 43 6f 6e 74  65 6e 74 2d 64 69 73 70  |64 "Content-disp|
00000210  6f 73 69 74 69 6f 6e 20  6c 69 6e 65 73 22 0a 0a  |osition lines"..|
00000220  31 2e 30 31 61 0a 2d 2d  2d 2d 0a 0a 2a 20 46 75  |1.01a.----..* Fu|
00000230  72 74 68 65 72 20 6d 6f  64 69 66 69 65 64 20 74  |rther modified t|
00000240  68 65 20 61 6c 67 6f 72  69 74 68 20 74 6f 20 63  |he algorith to c|
00000250  6f 72 72 65 63 74 20 74  68 65 20 65 6e 64 69 6e  |orrect the endin|
00000260  67 20 6f 66 20 75 75 65  6e 63 6f 64 65 64 20 66  |g of uuencoded f|
00000270  69 6c 65 73 0a 2a 20 43  6f 72 72 65 63 74 6c 79  |iles.* Correctly|
00000280  20 69 64 65 6e 74 69 66  79 20 64 69 72 65 63 74  | identify direct|
00000290  6f 72 69 65 73 20 61 6e  64 20 61 70 70 6c 69 63  |ories and applic|
000002a0  61 74 69 6f 6e 73 20 69  6e 20 69 6d 61 67 65 20  |ations in image |
000002b0  66 69 6c 65 73 20 70 72  65 76 65 6e 74 69 6e 67  |files preventing|
000002c0  0a 20 20 61 20 63 6f 6d  70 6c 65 74 65 20 63 72  |.  a complete cr|
000002d0  61 73 68                                          |ash|
000002d3