2002-03-06  Daiki Ueno  <ueno@unixuser.org>

	* configure.in (VERSION): Bump up to 0.9.

2002-02-28  Jun-ya Kato <kato@goto.info.waseda.ac.jp>

	* starttls.c (tls_connect) [HAVE_ADDRINFO]: Attempt to connect to
	all the names of the host.
	(tls_connect) [!HAVE_ADDRINFO]: Remove too much conversion between
	host and network byte order.

	* starttls.el (starttls-kill-program): New user option.
	(starttls-negotiation-by-kill-program): New user option.
	(starttls-negotiate): Send SIGALRM by kill.exe if
	`starttls-negotiation-by-kill-program' is non-nil.

2002-01-23  Daiki Ueno  <ueno@unixuser.org>

	* configure.in (VERSION): Bump up to 0.8.

2002-01-23  Simon Josefsson <jas@extundo.com>

	* starttls.c (tls_connect): Replace socklen_t with size_t to
	compile on Solaris 2.6, and also fix typo.

2002-01-22  Daiki Ueno  <ueno@unixuser.org>

	* configure.in (VERSION): Bump up to 0.7.

2002-01-22  Daiki Ueno  <ueno@unixuser.org>

	* addrinfo.h: Removed and gave up to emulate getaddrinfo(3). Thus
	on systems where there is no such thing, we are now being unable
	to use IPv6.
	* bittypes.h: Ditto.
	* getaddrinfo.c: Ditto.
	* sockstorage.h: Ditto.
	* Makefile.am: Took off the above stuff from EXTRA_DIST.
	* configure.in: Don't touch $LIBOBJS even if there is no
	getaddrinfo working.

	* starttls.c (tls_connect) [!HAVE_ADDRINFO]: Don't use the fake
	getaddrinfo.
	
2002-01-22  Daiki Ueno  <ueno@unixuser.org>

	* bittypes.h: Add missing header files.
	* sockstorage.h: Ditto.

	* configure.in: Don't compile getopt.c and getopt1.c if there is
	getopt_long.
	* Makefile.am: Don't compile getopt.c and getopt1.c if there is
	getopt_long; use autoconf's output variable $(LIBOBJS).

	* starttls.c: Put getopt.h between "" instead of <>.

2002-01-22  Kenichi OKADA  <okada@opaopa.org>

	* starttls.c: Fix the argument of getopt_long.

2002-01-22  Daiki Ueno  <ueno@unixuser.org>

	* configure.in: Don't check the existence of "socks.h".
	* starttls.c: Don't include "socks.h".

2002-01-22  Daiki Ueno  <ueno@unixuser.org>

	* getaddrinfo.c: Synch up with the HEAD of tcpdump/missing/*.
	* addrinfo.h: Ditto.

	* acinclude.m4: New file.
	* configure.in: Use macros coming from acinclude.m4.

2001-10-17   Daiki Ueno  <ueno@unixuser.org>

	* starttls.c (main): Use poll() instead of select() if available.

	* configure.in: Check the existence of sys/poll.h. 

2001-10-13  Simon Josefsson  <jas@extundo.com>

	* starttls.c (main): Clear fd sets before select().

2000-11-02	Kenichi OKADA   <okada@opaopa.org>

	* VERSION 0.5 released.
	* configure.in(AM_INIT_AUTOMAKE): Up.

2000-11-02   Simon Josefsson <sj@extundo.com>

	* starttls.c: Use `sizeof buffer -1' instead of `BUFSIZ/2'.

2000-10-07   Daiki Ueno  <ueno@unixuser.org>

	* .cvsignore: Add `aclocal.m4', `install-sh', `mkinstalldirs',
	`missing' and `elisp-comp'.

	* bootstrap: New file.

	* starttls.c: Change author's mail address.
	(main): Fix optstring

2000-08-29	Kenichi OKADA   <okada@opaopa.org>

	* configure.in (AM_INIT_AUTOMAKE): Up.

2000-08-12	Kenichi OKADA   <okada@opaopa.org>

	* VERSION 0.4 released.
	(README): Update

2000-08-12	Kenichi OKADA   <okada@opaopa.org>

	* starttls.c (main): Use `optind'.
	* starttls.el (starttls-open-stream): Put `starttls-extra-args' on
	the last arg.

2000-08-11	Kenichi OKADA   <okada@opaopa.org>

	* VERSION 0.3 released.

2000-08-11	Kenichi OKADA   <okada@opaopa.org>

	* starttls.c (main): Define optstrings.
	New option `--force'.
	* starttls.el (starttls-open-ssl-stream): New function.
	(starttls-open-stream): Move `starttls-extra-args'.

2000-08-11	Kenichi OKADA   <okada@opaopa.org>

	* starttls.c: Delete duplicated includes.

2000-08-10	Kenichi OKADA   <okada@opaopa.org>

	* starttls.c (main): Change `sizeof buffer` to
	`BUFSIZ/8' or `BUFSIZ/2'.

2000-08-10      Kenichi OKADA   <okada@opaopa.org>

	* configure.in: explicate $prefix.
	Auto detect OpenSSL libraries.
