1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/pgp2/pgp2.patch Fri Jan 16 20:52:12 2009 +0100 1.3 @@ -0,0 +1,101 @@ 1.4 +--- src/system.c.orig Tue Aug 27 12:53:39 2002 1.5 ++++ src/system.c Tue Aug 27 12:53:38 2002 1.6 +@@ -344,7 +344,7 @@ 1.7 + #if (defined(MACH) || defined(SVR2) || defined(_BSD)) && !defined(NEXT) \ 1.8 + && !defined(AUX) && !defined(__MACHTEN__) || (defined(sun) && defined(i386)) 1.9 + int remove(name) 1.10 +-char *name; 1.11 ++const char *name; 1.12 + { 1.13 + return unlink(name); 1.14 + } 1.15 +--- src/mpilib.h.orig Tue Aug 29 05:03:30 1995 1.16 ++++ src/mpilib.h Fri Oct 6 09:08:35 2000 1.17 +@@ -321,7 +321,15 @@ 1.18 + #endif /* mp_smul */ 1.19 + 1.20 + #define MIN_KEY_BITS 384 1.21 ++#ifdef USA 1.22 + #define MAX_KEY_BITS 2048 1.23 ++#else /* USA */ 1.24 ++/* 1.25 ++ * MAX_KEY_BITS changed from 2048 to 4096 1.26 ++ * by Rich Wales <richw@webcom.com>, 06oct2000 1.27 ++ */ 1.28 ++#define MAX_KEY_BITS 4096 1.29 ++#endif /* USA */ 1.30 + 1.31 + /* MAX_BIT_PRECISION is upper limit that assembly primitives can handle. 1.32 + It must be less than 32704 bits, or 4088 bytes. It should be an 1.33 +--- src/randpool.h.orig Fri Jul 15 05:59:32 1994 1.34 ++++ src/randpool.h Fri Oct 6 09:08:38 2000 1.35 +@@ -1,7 +1,15 @@ 1.36 + #include "usuals.h" 1.37 + 1.38 + /* Set this to whatever you need (must be > 512) */ 1.39 ++#ifdef USA 1.40 + #define RANDPOOLBITS 3072 1.41 ++#else /* USA */ 1.42 ++/* 1.43 ++ * RANDPOOLBITS changed from 3072 to 10240 1.44 ++ * by Rich Wales <richw@webcom.com>, 06oct2000 1.45 ++ */ 1.46 ++#define RANDPOOLBITS 10240 1.47 ++#endif /* USA */ 1.48 + 1.49 + void randPoolStir(void); 1.50 + void randPoolAddBytes(byte const *buf, unsigned len); 1.51 +--- src/pgp.c.orig Wed Apr 24 10:34:19 1996 1.52 ++++ src/pgp.c Fri Oct 6 09:09:59 2000 1.53 +@@ -101,6 +101,7 @@ 1.54 + Version 2.6.2i - 7 May 95 1.55 + Version 2.6.3(i) - 18 Jan 96 1.56 + Version 2.6.3(i)a - 4 Mar 96 1.57 ++ Version 2.6.3(i)a+4K - 6 Oct 00 - richw@webcom.com 1.58 + 1.59 + */ 1.60 + 1.61 +@@ -193,7 +194,7 @@ 1.62 + " Amiga 68000 version by Rob Knop <rknop@mop.caltech.edu>"; 1.63 + # endif 1.64 + #else 1.65 +-static const char __DOSVer[] = "$VER: PGP 2.6.3ia (04.03.96)" 1.66 ++static const char __DOSVer[] = "$VER: PGP 2.6.3ia+4K (06.10.00)" 1.67 + # ifdef _M68020 1.68 + " Amiga 68020 version by Peter Simons <simons@peti.rhein.de>"; 1.69 + # else 1.70 +@@ -205,10 +206,11 @@ 1.71 + /* Global filenames and system-wide file extensions... */ 1.72 + #ifdef USA 1.73 + char rel_version[] = _LANG("2.6.3a"); /* release version */ 1.74 +-#else 1.75 +-char rel_version[] = _LANG("2.6.3ia"); /* release version */ 1.76 +-#endif 1.77 + char rel_date[] = "1996-03-04"; /* release date */ 1.78 ++#else /* USA */ 1.79 ++char rel_version[] = _LANG("2.6.3ia+4K"); /* release version */ 1.80 ++char rel_date[] = "2000-10-06"; /* release date */ 1.81 ++#endif /* USA */ 1.82 + char PGP_EXTENSION[] = ".pgp"; 1.83 + char ASC_EXTENSION[] = ".asc"; 1.84 + char SIG_EXTENSION[] = ".sig"; 1.85 +@@ -390,13 +392,15 @@ 1.86 + #ifdef USA 1.87 + fputs(LANG(signon_legalese), stderr); 1.88 + #endif 1.89 +- fputs( 1.90 + #ifdef USA 1.91 ++ fputs( 1.92 + LANG("Export of this software may be restricted by the U.S. government.\n"), 1.93 +-#else 1.94 +-LANG("International version - not for use in the USA. Does not use RSAREF.\n"), 1.95 +-#endif 1.96 ++ /* 1.97 ++ * Non-RSAREF warning removed (now that RSA patent has expired) 1.98 ++ * by Rich Wales <richw@webcom.com>, 06oct2000 1.99 ++ */ 1.100 + stderr); 1.101 ++#endif 1.102 + 1.103 + get_timestamp((byte *) & tstamp); /* timestamp points to tstamp */ 1.104 + fprintf(pgpout, LANG("Current time: %s\n"), ctdate(&tstamp));