2014-08-24  Simon J. Gerraty  <sjg@bad.crufty.net>

	* src/signer.c: pick up fixes from amesh at juniper
	  for inconsistent use of OpenSSL APIs.
	
2014-08-19  Simon J. Gerraty  <sjg@bad.crufty.net>

	* OpenSSLSigner.py: verify should follow logic of sign for any
	  expectation of success. 
	  if fakehash is not sha1 compute size from last 3 digits?
	  unit-test use matching hash to generate input.
	  Use self.ossl so sub-class can override.

	* Signer.py: add begin/end methods for cases where pre-negotiatin
	  is needed.

	* SignServerPool.py: move body of process_request to process_body
	  to ensure end() is always afterwards.

	* src/ossl.pyx: use correct load function for load_pubkey
	
2014-08-03  Simon J. Gerraty  <sjg@bad.crufty.net>

	* OpenSSLSigner.py: lose 'fake' from hash name so we pass correct
	  name to signer.
	
2014-02-11  Simon J. Gerraty  <sjg@bad.crufty.net>

	* PoolServer.py: add handling for SIGALRM and timeout waiting for
	  input.
	* SignServerPool.py: wait up to timeout seconds for input, else
	  drop connection.

2014-01-29  Simon J. Gerraty  <sjg@bad.crufty.net>

	* SignServerPool.sign_msg(): We cannot strip() msg as that breaks
	  backwards compatability for other than FakeHash.

2014-01-28  Simon J. Gerraty  <sjg@bad.crufty.net>

	* sign.py: option -x to pass extended info to server
	* SignServerPool.py: if extended info recieved, log it.

2013-12-23  Simon J. Gerraty  <sjg@bad.crufty.net>

	* SignAgent.py: don't proceed without valid SSH_AUTH_SOCK
	* sign.py: provide error()

2013-12-22  Simon J. Gerraty  <sjg@bad.crufty.net>

	* SignAgent.py: re-connect to "server" as needed.
	* SignProxy.py: re-connect to "server" as needed and exit when
	  idle too long.

2013-12-14  Simon J. Gerraty  <sjg@bad.crufty.net>

	* src/ossl.pyx: Cython interface to signer.c

	* OpenSSLSigner,SignServerPool: use p3compat to keep
	  Python3 happy.
	
2013-12-13  Simon J. Gerraty  <sjg@bad.crufty.net>

	* p3compat.py: provide b() and s() to convert strings/bytes
	  when needed.
	* pem.py: use p3compat
	
2013-08-21  Simon J. Gerraty  <sjg@bad.crufty.net>

	* SignServerPool.py: log the actual message received.

2013-07-18  Simon J. Gerraty  <sjg@bad.crufty.net>

	* OpenSSLSigner: add verify method
	* verify.py: use OpenSSLSigner by default.
	
2013-05-21  Simon J. Gerraty  <sjg@bad.crufty.net>

	* FILES: list of files to distribute
	  we only inlcude the OpenSSLSigner - the most useful.

2013-04-30  Simon J. Gerraty  <sjg@bad.crufty.net>

	* rc_sigs: add status exit 0 if all ok
	
2013-04-28  Simon J. Gerraty  <sjg@bad.crufty.net>

	* rc_sigs: start/stop/check script
	  defaults to performing operation for all configs.

