				pkencrypt

		  an encryption program for unix using blowfish and gtk
		      	by will darling and jeff weeks

To build:

  -  make
  -  (optional) make install
  -  that's it!

To build pkencrypt, you will need the gtk toolkit v1.0 or better, 
available at ftp.gimp.org/pub/gtk and SSLeay v0.6.6 or better available at 
ftp.psy.uq.oz.au/pub/Crypto/SSL


Changes:

  -  February 28th, 1998 - got file selection box working
  -  March 19th, 1998 - now uses gtk password box instead of console entry
                      - now you can edit your file with a gtk text editor; 
                        incomplete though
		      - version upgraded to v0.004
  -  March 20th, 1998 - version upgraded to v0.005
		      - many bug fixes
		      - text editing box coming along
		      - started progress bar
		      - started a file error message window
  -  March 22nd, 1998 - progress bar now works - with bugs
		      - made TODO file
		      - added menu
		      - version upgraded to v0.006
		      - LOTS of stuff - including remote netscape launching
		      - started the digitally signing files thing
  -  March 24th, 1998 - added preferences window
		      - added option to bookmark pkencrypt
		      - added icons to items on menu
		      - version: 0.007

  -  April 11th, 1998 - version: 0.008
			haven't done much - just a few bug fixes.
			when I get more time I will! :-)

  -  April 21st, 1998 - version: 0.009
		      - well, it's been a while - BUT.. the edit function
		        now completely works.
		      - unfortunately, I haven't even thought about 
			blowfish yet.. sorry :-/
  
  -  April 24th, 1998 - version: 0.010
		      - made the preferences work with a cross-platform
			configuration file.

  -  May 5th, 1998    - version: 0.011
		      - made a pixmap that changes when you click on it 
		        for the file selection box! cool, eh?

  -  May 10th, 1998   - today I re-arranged everything and put the enc() 
			and dec() functions in their own file. I also renamed 
			the files with more appropriate replacements.
		      - I just finished implementing the first blowfish 
			stuff. the decryption doesn't work or anything - but 
			the encryption seems to!
		      - version: 0.1.0

  -  May 11th, 1998   - version: 0.1.1
		      -	now has support for Xor, blowfish or no encryption.

  -  May 15th, 1998   - added xor, blowfish or none to the pref dialog.

  -  May 16th, 1998   - started the digital signing module
		      - cleaned up the code and made it more clean and 
			easily portable.
  
  -  May 17th, 1998   - digital signing is now implemented in a limited form.
		      -	added an icon! :-)

  -  May 18th, 1998   - fixed a bug in the icon that the wm didn't like.
		      - started to implement a command line option so 
			that you don't have to open the gui everytime.
		      - encrypt.c is now completely independant of gtk, this
			is to make the code cleaner and more easily portable.
		      - I've taken out the progress bar cause it never 
			really worked properly but I'll reimplement it
			proplery later.
		      - command line option is done.
		      - version: 0.1.2
		      - started doing a FE-independant progress update.

  -  June 7th, 1998   - haven't worked on this in ages! ah well.. I 
			started doing some libc independant stuff for 
			glibc2 and libc5.

  -  July 11th, 1998  - well it's been forever but I haven't really felt 
			like doing anything, but today I started making 
			fe-independant progress updater cooler using gtk and 
			stuff..
		      - we now have a semi-working progress bar!

Version:

  -  Current: v0.1.2

  -  pkencrypt follows the version plan of x.y.z - x being the current version 
     of the program, y being the current release, and z being the current 
     patch level. In a stable release the y will be an even number and a 
     development release the y will be an odd number.
  -  Example:
		0.1.16 - Development release.
		0.2.11 - Stable release.

Latest:

  -  http://www.godin.on.ca/will/encrypt

EOF
