home *** CD-ROM | disk | FTP | other *** search
- -----BEGIN PGP SIGNED MESSAGE-----
-
- The following is a list of all changes I've made. All source-code
- changes are flagged with comments including my initials (GJM).
-
- 1. Renamed the doc files -- see doc.!ReadMe
-
- 2. Deleted of a lot of irrelevant files:
- src/amiga_asm.a
- src/8086.asm src/zmatch.asm
- src/ccc
- src/pgpinstal.com
- src/pgp/def
- src/pgp.mak src/pgppwb.mak
- src/vax.mar
- src/makefile.msc
- src/8086.obj src/zmatch.obj
- src/pgp.prj
- src/SCOPTIONS
- src/smakefile
- src/makefile.tc
- src/ccc.x28
- src/amiga__main.c
- src/r3000.c
- src/<everything>.s
-
- 3. src/armor.c: removed declaration of non-existent |crchware()| function.
-
- 4. src/fileio.c:
- - added definition of DIRSEPS for RISC OS
- - altered definition of TMP_EXT for RISC OS
- - introduced EXT_CHR for extensions. RISC OS is the only system I know
- on which extensions aren't separated with a period :-(.
- - added RISC OS code for |truncate_name()|
- - made RISC OS code try $.tmp for temporary files, just as
- Unix tries /tmp
- - added RISC OS stuff for manual-search paranoia
- - made |tempfile()| truncate basename to 6c
-
- 5. src/idea.c:
- - replaced calls to ideaCipher with calls to ARM-code
- version -- see ideaARM.s
- - fixed a bug that appears in the test code if CLOCKS_PER_SEC is
- less than 1000 (as on RISC OS)
- - replaced ideaExpandKey with machine code, not for speed
- but as a workaround for a stupid Cv5 compiler bug. Again,
- the code is in ideaARM.s .
- Incidentally, my port of 2.6.i had another bug-fix change.
- That bug's been fixed in 2.6.2i.
-
- 6. src/noise.c: in |noise()|, get noise from |clock()| and |ioc_t1()|,
- which reads IOC timer 1, which is a 16-bit counter decrementing at 2MHz.
- Unfortunately we can't put these two together to get anything very
- coherent for |lastcounter|; the clock is fast enough that I don't think
- this is a problem.
-
- 7. src/pgp.c:
- - extensions changed to use '/' not '.', in more than one place
- - line saying who ported added to |signon_msg()|
- - treatment of PGPPASSFD made saner when PGPPASSFD is 0
- - many standard filenames fixed. NB that pubring.pgp -> pubrng/pgp,
- secring.pgp -> secrng/pgp, randseed.bin -> randsd/bin: these
- names have got shorter. Sorry.
-
- 8. src/random.c:
- - made |flush_input()| work.
- - used a "raw" |putch()| instead of |putc(...,stderr)| so that
- deletion works sensibly
-
- 9. src/sleep.c: added casts to stop the compiler moaning.
-
- 10. src/platform.h: added an |#ifdef RISC_OS| section.
-
- 11. src/ztailor.h, src:zunzip.h: avoid |#include|ing some non-existent
- headers.
-
- 12. Renamed makefile to Omakefile, and installed new makefile for RISC OS.
-
- 13. src/armor.c: put after-endif junk inside a comment, to be ANSI-compliant.
-
- 14. src/language.c: told it to use not language.txt but lang/txt.
- language.txt: renamed to lang/txt.
-
-
- -----BEGIN PGP SIGNATURE-----
- Version: 2.6.2i
-
- iQCVAgUBL9b7/5DvH+iElM3dAQHTQwP/S1QCuJ1TvPApfvDgl6HkY1Esop1gPmM3
- WI1T5sB4BmBb2K7GHlSgwqimfOS6m0qpllGVomXouk9HWI0752NsCew6FY2F8X7f
- JbLI05h6ET9TF9VjisYFYXD0eBNU97gS2vxE/zsr3Lx69nNWcdCPVAlV0dWWob0k
- qvVRHVZvztE=
- =5uA8
- -----END PGP SIGNATURE-----
-