
			       Storia di Maildec


0.1 03/GIU/96 prima versione di test

0.2 07/GIU/96 seconda versione di test
    - corretto un errore convertendo da Base64.
    - altri piccole correzioni.

0.3 10/GIU/96 terza versione di test
    - corretto un errore convertendo da UU.
    - aggiunto il Makefile :).
    - il compilatore di default adesso e' gcc (semplici modifiche al Makefile
	se non volete usarlo o non l'avete). 

0.4 14/GIU/96 quarta versione di test
    - aggiunto il supporto per convertire files BinHex.
    - aggiunte alcune opzioni al Makefile. 
    - aggiunto il supporto per la variabile DECODE_DIR.
    - nessun warning durante la compilazione.
    - gestione degli errori in una routine comune.
    - aggiunta la definizione di VERSION nel Makefile. E' piu' facile per me
	da gestire.
    - altri piccole correzioni. 

0.5 16/GIU/96 quinta versione di test
    - aggiunto il supporto per convertire files XX. 
    - aggiunti "make dist", "make install" e "make uninstall" al Makefile.
    - funzioni C piu' pulite e intuitive.
    - gestione files provenienti da Ms-DOS.
    - corretto un'errore nella routine fix_file_name quando c'erano piu' di
	25 files con lo stesso nome.
    - aggiunta la pagina del manuale.
    - corretto un'errore quando c'erano due files BinHex uno di seguito
	all'altro.

0.6 17/GIU/96 prima versione per gli amici (...@dei.unipd.it)
    - corretto un'errore nella routine Base64.
    - corretta la sintassi della pagina del manuale :).

0.7 26/GIU/96 seconda versione per gli amici
    - corretto un'errore in fix_file_name quando c'erano le " nell'header.
    - corretto un'errore nella routine BinHex. 
    - DECODE_DIR puo' essere cambiata da linea di comando.
    - anche il PATCHLEVEL oltre al numero della versione.

0.7p2 26/GIU/96 terza versione per gli amici
    - corretto il nome dei files provenienti dal Machintosh.

0.7p3 26/GIU/96 quarta versione per gli amici
    - rifatta interamente la routine fix_file_name.
    - corretto un errore se non era definita DECODE_DIR.

0.7p4 29/GIU/96 quinta versione per gli amici
    - corretto l'output dei nomi dei files in BinHex.
    - UN*X porting ultimato.
    - corretto un errore nella ricerca degli headers.

0.8p1 03/LUG/96 prima versione italiana (postata su it.comp.linux.pluto)
    - tutte le funzioni di I/O sono ANSI C standard.
    - gestione delle mails FORWARDATE :):).
    - corretto un errore quando DECODE_DIR finiva con /.
   
0.8p2 04/LUG/96 seconda versione italiana
    - aggiunto un controllo di errori nelle routine XX/UU.
    - modificato l'output.

1.0p1 07/LUG/96 prima versione pubblica (data a sunsite.unc.edu)
    - modificata la decodifica Base64.
    - aggiunto il LEGGIMI.unix.
    - nome del programma cambiato a causa di un conflitto con un altro.

1.0p2 09/LUG/96 seconda versione pubblica
    - corretto un errore nella ricerca del nome dei files in Base64.

1.0p3 16/LUG/96 terza versione pubblica
    - corretto un altro errore nella routine di ricerca per i files Base64.

1.0p4 25/AGO/96 quarta versione pubblica
    - rifatta completamente la ricerca della fine di un file codificato in
	Base64.
    - corretta la ricerca dell'header "begin" per UU/XX.
    - aggiunto il supporto per la lingua ( Italiano/Inglese ).

1.0p5 04/SET/96 quinta versione pubblica
    - i nomi dei files sono piu' corti per compilare facilmente sotto MS-DOS.
    - aggiunta al Makefile l'opzione di define per il sistema operativo.
    - i nomi dei files decodificati non hanno piu' il path.
    - aggiunto il file maildec.h.

1.0pl6 19/SET/96 sesta versione pubblica
    - cancella automaticamente i file binari decodificati dal file di mail e
	     ne crea un backup.

1.1pl0 25/SET/96 settima versione pubblica
    - Completamente rifatte le opzioni.
    - permette di leggere da STDIN.
    - non fa automaticamente le cose ma si puo' scegliere :).

2.0    25/OTT/96 ottava versione pubblica
    - aggiunte tutte le opzioni alla pagina del manuale.
    - aggiunte tutte le opzioni al comando 'maildec -h'.
    - per i sistemi Unix o simili non e' piu' necessario il file dir.h
    - Il Makefile e' standard adesso per compatibilita' con i vecchi make.
    - l'estensione ai files doppi non e' un lettera ma un num ( .ZIP -> .ZI2 ).
    - nessun limite al numero di files con lo stesso nome
		( vedi descrizione della versione 0.5 ).
    - non c'e' piu' l'opzione '-b': adesso l'opzione '-e' e' sicura :)
    - non c'e' piu' l'opzione '-f': basta dare il nome del file come 
		ultimo parametro
    - completamente rifatto l'output della decodifica BinHex
    - il file temporaneo e' adesso creato con tempnam :)
    - aggiunte le opzioni -Wall -ansi e -pedantic in compilazione
    - aggiunta la varabile CPU al Makefile ( e.s. make CPU=-m486 )
