home *** CD-ROM | disk | FTP | other *** search
/ RISC DISC 2 / RISC_DISC_2.iso / pd_share / utilities / cli / pgp2 / !Changes next >
Encoding:
PGP Message  |  1995-06-08  |  3.1 KB  |  94 lines

  1. -----BEGIN PGP SIGNED MESSAGE-----
  2.  
  3. The following is a list of all changes I've made. All source-code
  4. changes are flagged with comments including my initials (GJM).
  5.  
  6. 1. Renamed the doc files -- see doc.!ReadMe
  7.  
  8. 2. Deleted of a lot of irrelevant files:
  9.    src/amiga_asm.a
  10.    src/8086.asm src/zmatch.asm
  11.    src/ccc
  12.    src/pgpinstal.com
  13.    src/pgp/def
  14.    src/pgp.mak src/pgppwb.mak
  15.    src/vax.mar
  16.    src/makefile.msc
  17.    src/8086.obj src/zmatch.obj
  18.    src/pgp.prj
  19.    src/SCOPTIONS
  20.    src/smakefile
  21.    src/makefile.tc
  22.    src/ccc.x28
  23.    src/amiga__main.c
  24.    src/r3000.c
  25.    src/<everything>.s
  26.  
  27. 3. src/armor.c: removed declaration of non-existent |crchware()| function.
  28.  
  29. 4. src/fileio.c:
  30.     - added definition of DIRSEPS for RISC OS
  31.     - altered definition of TMP_EXT for RISC OS
  32.     - introduced EXT_CHR for extensions. RISC OS is the only system I know
  33.       on which extensions aren't separated with a period :-(.
  34.     - added RISC OS code for |truncate_name()|
  35.     - made RISC OS code try $.tmp for temporary files, just as
  36.       Unix tries /tmp
  37.     - added RISC OS stuff for manual-search paranoia
  38.     - made |tempfile()| truncate basename to 6c
  39.  
  40. 5. src/idea.c:
  41.     - replaced calls to ideaCipher with calls to ARM-code
  42.       version -- see ideaARM.s
  43.     - fixed a bug that appears in the test code if CLOCKS_PER_SEC is
  44.       less than 1000 (as on RISC OS)
  45.     - replaced ideaExpandKey with machine code, not for speed
  46.       but as a workaround for a stupid Cv5 compiler bug. Again,
  47.       the code is in ideaARM.s .
  48.    Incidentally, my port of 2.6.i had another bug-fix change.
  49.    That bug's been fixed in 2.6.2i.
  50.  
  51. 6. src/noise.c: in |noise()|, get noise from |clock()| and |ioc_t1()|,
  52.    which reads IOC timer 1, which is a 16-bit counter decrementing at 2MHz.
  53.    Unfortunately we can't put these two together to get anything very
  54.    coherent for |lastcounter|; the clock is fast enough that I don't think
  55.    this is a problem.
  56.  
  57. 7. src/pgp.c:
  58.     - extensions changed to use '/' not '.', in more than one place
  59.     - line saying who ported added to |signon_msg()|
  60.     - treatment of PGPPASSFD made saner when PGPPASSFD is 0
  61.     - many standard filenames fixed. NB that pubring.pgp -> pubrng/pgp,
  62.       secring.pgp -> secrng/pgp, randseed.bin -> randsd/bin: these
  63.       names have got shorter. Sorry.
  64.  
  65. 8. src/random.c:
  66.     - made |flush_input()| work.
  67.     - used a "raw" |putch()| instead of |putc(...,stderr)| so that
  68.       deletion works sensibly
  69.  
  70. 9. src/sleep.c: added casts to stop the compiler moaning.
  71.  
  72. 10. src/platform.h: added an |#ifdef RISC_OS| section.
  73.  
  74. 11. src/ztailor.h, src:zunzip.h: avoid |#include|ing some non-existent
  75.     headers.
  76.  
  77. 12. Renamed makefile to Omakefile, and installed new makefile for RISC OS.
  78.  
  79. 13. src/armor.c: put after-endif junk inside a comment, to be ANSI-compliant.
  80.  
  81. 14. src/language.c: told it to use not language.txt but lang/txt.
  82.     language.txt: renamed to lang/txt.
  83.  
  84.  
  85. -----BEGIN PGP SIGNATURE-----
  86. Version: 2.6.2i
  87.  
  88. iQCVAgUBL9b7/5DvH+iElM3dAQHTQwP/S1QCuJ1TvPApfvDgl6HkY1Esop1gPmM3
  89. WI1T5sB4BmBb2K7GHlSgwqimfOS6m0qpllGVomXouk9HWI0752NsCew6FY2F8X7f
  90. JbLI05h6ET9TF9VjisYFYXD0eBNU97gS2vxE/zsr3Lx69nNWcdCPVAlV0dWWob0k
  91. qvVRHVZvztE=
  92. =5uA8
  93. -----END PGP SIGNATURE-----
  94.