2001-01-27  Jordan Hrycaj  <joy@mjh.teddy-net.com>

	* (hostnames.c): tagresolve() returned string without trailing '\0'
	* (peks-file.c): rewrote the error return codes when manipulating
	the password/key data base

2001-01-24  Jordan Hrycaj  <joy@mjh.teddy-net.com>

	* (hostnames.c): changed the range operator from '-' to '=' as the
	'-' letter is part of hostnames which make up one part of the range
	* (peks-file.c): user key mask was unnecessarily dropped
	* (rnd-pool.c): density formula change

2001-01-12  Jordan Hrycaj  <joy@mjh.teddy-net.com>

	* (rnd-pool.c): fixes error in incremental density calculation

2001-01-08  Jordan Hrycaj  <joy@mjh.teddy-net.com>

	* (rnd-pool.c): fixed +/- bug getting the pool_size()

2000-12-29  Jordan Hrycaj  <joy@mjh.teddy-net.com>

	* added path security checks with the file tests

2000-12-03  Jordan Hrycaj  <joy@mjh.teddy-net.com>

	* Version 0.8.17

	* fixed problem like the one above when the password entry
	was duplicated after unsuccessful log in

2000-10-23  Jordan Hrycaj  <joy@mjh.teddy-net.com>

	* fixed problem, that the passwd was not removed in exchange for
	the negotiated key when there was no netmask, specified

2000-10-22  Jordan Hrycaj  <joy@mjh.teddy-net.com>

	* added support for user log name environment variable

2000-10-19  Jordan Hrycaj  <joy@mjh.teddy-net.com>

	* no more support for old key negotiation scheme in peks-server.c
	* added kttp like escape feature (eg %20 as space) to allow spaces
	and tabs in login names

2000-08-28  Jordan Hrycaj  <joy@mjh.teddy-net.com>

	* added an upper limit for random pool density (saves
	computing power)

2000-08-14  Jordan Hrycaj  <joy@mjh.teddy-net.com>

	* spread sources across into subdirectories for better
	organization

2000-08-06  Jordan Hrycaj  <joy@mjh.teddy-net.com>

	* added support for /dev/urandom (if present)
	* updated cipher sources from gnupg-1.0.2/cipher/*
	* Upgraded to gmp-3.1

2000-06-16  Jordan Hrycaj  <joy@mjh.teddy-net.com>

	* initial key negotiation works with short receive 
	buffers (repeated recv() as well.)

2000-06-12  Jordan Hrycaj  <joy@mjh.teddy-net.com>

	* upgraded to gmp-3.0.1, deleted gmp-2.0.2
	* updated the config procedure (configue.in, Makefile.in)
	* deleted the config dir (is now handled by gmp3/libtool)
	* updated config/install documentation

2000-05-25  Jordan Hrycaj  <jordan@mjh.teddy-net.com>
	
	* ovehauled hostnames.c (assuming inet_* functions)
	* added tagsresolve ()

2000-05-15  Jordan Hrycaj  <jordan@mjh.teddy-net.com>

	* added %userprofile% for w2k

2000-04-29  Jordan Hrycaj  <jordan@mjh.teddy-net.com>

	* new version 0.8.11
	* if given, specs are copied from pwd entry in auth proc
	* added support for complex net specs in the key db

2000-04-28  Jordan Hrycaj  <jordan@mjh.teddy-net.com>

	* addes more checks in configure (libz, compat mode consistency)
	* additional support for gmp3 (gmp2 still default)

2000-03-06  Jordan Hrycaj  <jordan@mjh.teddy-net.com>

	* allows <netaddress>/<mask> like entries in key files

2000-03-01  Jordan Hrycaj  <jordan@mjh.teddy-net.com>

	* fixed 64 bit block cipher support
	* added general > 128 bit key emulation scheme

2000-02-17  Jordan Hrycaj  <jordan@mjh.teddy-net.com>

	* added peks_set_homevar() to support NESSUSHOME env
	* fixed a channel list handling bug in cbc-frame.c

2000-01-16  Jordan Hrycaj  <jordan@mjh.teddy-net.com>

	* added shared lib support for sparc & ppc, the sparc patch
	could be tested on SunOS 2.6/sun4m

2000-01-02  Jordan Hrycaj  <jordan@mjh.teddy-net.com>

	* started splitting up the cbc-frame module into logic parts
	* implemented new session key negotiation using DH

1999-12-25  Jordan Hrycaj  <jordan@mjh.teddy-net.com>

	* added support for win32 console io

1999-12-15  Jordan Hrycaj  <jordan@mjh.teddy-net.com>

	* new patchlevel 0.8.7
	* fixed the current IO tracker algo
	* fixed some sigsegv bug in the recv (checking fo zombie packets)

1999-11-18  Jordan Hrycaj  <jordan@mjh.teddy-net.com>

	* published peks_private_access ()
	* added support for assym key restrictions + doku
	
1999-11-16  Jordan Hrycaj  <jordan@mjh.teddy-net.com>

	* fixed the tag lookup problem causing weird DNS lookups

1999-11-09  Jordan Hrycaj  <jordan@mjh.teddy-net.com>

	* added public $HOME/$LOGNAME like functions
	* docs for memallox & user home/name fns

1999-11-07  Jordan Hrycaj  <jordan@mjh.teddy-net.com> 

	* windows port ready with the whole nessus-library
	* added support for legacy gmp2 and zlib (requ. from debian)
	* changed key negot. timing, in part. when waiting for a passwd

1999-11-03  Jordan Hrycaj  <jordan@mjh.teddy-net.com> 

	* proto allows backwd compat for earlier version numbers
	* zlib & gmp2 ready for NT port, comiles, no run time tests, yet

1999-10-24  Jordan Hrycaj  <jordan@mjh.teddy-net.com>

	* linux, freebsd3.1, solaris config tested, is working

1999-10-22  Jordan Hrycaj  <jordan@mjh.teddy-net.com>

	* added extra treatment to provide static gmp lib while
	the peks lib remains dynamically bound

1999-10-17  Jordan Hrycaj  <jordan@mjh.teddy-net.com>

	* added zlib & gmp2 as sub-module
	* secure logger has been written, (still untested)

1999-09-30  Jordan Hrycaj  <jordan@mjh.teddy-net.com>

	* added symmetric encryption for tmp passwords
	* started with cookie logging stuff

1999-08-25  Jordan Hrycaj  <jordan@mjh.teddy-net.com>

	* added support for (zlib) compression
	+ cleand up the remote/embedded exec stuff, somewhat

1999-08-19  Jordan Hrycaj  <jordan@mjh.teddy-net.com>

	* updated key management, string crypto etc.

1999-08-18  Jordan Hrycaj  <jordan@mjh.teddy-net.com>

	* support for new-key-passhrase as get_pwd (2)
	* added io thread overflow report/recovery features

1999-07-14  Jordan Hrycaj  <jordan@mjh.teddy-net.com>

	* new release 0.8 ready
	* added pass phrase support for storing private keys

1999-07-08  Jordan Hrycaj  <jordan@mjh.teddy-net.com>

	* added support for restricted keys version (us export)

1999-06-25  Jordan Hrycaj  <jordan@mjh.teddy-net.com>

	* used cbc-frame to implement string encryption
	* generalized cbc-frame for generic send/recv functions

1999-05-23  Jordan Hrycaj  <jordan@mjh.teddy-net.com>

	* updated configure for gmp

1999-05-22  Jordan Hrycaj  <jordan@mjh.teddy-net.com>

	* peks version 0.7
	* removed weird "fn (s = alloca (), ..)" type statements
	
1999-05-01  Jordan Hrycaj  <jordan@mjh.teddy-net.com>

	* added separate configure suite for the cipher lib

1999-04-08  Jordan Hrycaj  <jordan@mjh.teddy-net.com>

	* peks.h is full interface, now (incorporates iostream.h)
	* default message digest is ripemd160, now
	* md5.c has alignment problems on the sparc
	* rpc is operational, but not very robust (yet)
	* did some more code cleansing

1999-03-20  Jordan Hrycaj  <jordan@mjh.teddy-net.com>

	* peks-svc - supervisor call stuff: data handling for rpc

1999-03-13  Jordan Hrycaj  <jordan@mjh.teddy-net.com>

	* peks.h will be generated from various header files, now

1999-02-28  Jordan Hrycaj  <jordan@mjh.teddy-net.com>

	* while editing key files, the *.new output file is used
	as a lock file

1999-02-21  Jordan Hrycaj  <jordan@mjh.teddy-net.com>

	* added some key data base management functions
	
	* added signature scheme for public key authentication

	* extracted el gamal stuff pieces from the implementation and put
	it all together in a single file 

1999-02-14  Jordan Hrycaj  <jordan@mjh.teddy-net.com>

	* peks-file.c (peks_private_key): only one function left
	for the initial key management

1999-02-13  Jordan Hrycaj  <jordan@mjh.teddy-net.com>

	* adding support for a more general tag (user@host:) in the key file
	
	* make-primes.c (get_gen_prime_module_for_given_prime): checking
	prime and generator not to produce weak signature keys
	
1999-01-31  Jordan Hrycaj  <jordan@mjh.teddy-net.com>

	* speeding up the dialogue by removing some random points from 
	the receiver when it reads byte wise.
	
	* io_crtl returns EBADF when there was no stream pushed, so you
	need not #include "messages.h"
		
	* OS_SEND/RECV in peks server/client must not be defined as
	io_send/recv
		
	* making sure that a data channal cannel can only destroy itself
	unless configured otherwise

1999-01-25  Jordan Hrycaj  <jordan@mjh.teddy-net.com>

	* peks version 0.5 ready for nessus

