update.
[elisp/starttls.git] / ChangeLog
1 2002-02-28  Jun-ya Kato <kato@goto.info.waseda.ac.jp>
2
3         * starttls.c (tls_connect) [HAVE_ADDRINFO]: Attempt to connect to
4         all the names of the host.
5         (tls_connect) [!HAVE_ADDRINFO]: Remove too much conversion between
6         host and network byte order.
7
8         * starttls.el (starttls-kill-program): New user option.
9         (starttls-negotiation-by-kill-program): New user option.
10         (starttls-negotiate): Send SIGALRM by kill.exe if
11         `starttls-negotiation-by-kill-program' is non-nil.
12
13 2002-01-23  Daiki Ueno  <ueno@unixuser.org>
14
15         * configure.in (VERSION): Bump up to 0.8.
16
17 2002-01-23  Simon Josefsson <jas@extundo.com>
18
19         * starttls.c (tls_connect): Replace socklen_t with size_t to
20         compile on Solaris 2.6, and also fix typo.
21
22 2002-01-22  Daiki Ueno  <ueno@unixuser.org>
23
24         * configure.in (VERSION): Bump up to 0.7.
25
26 2002-01-22  Daiki Ueno  <ueno@unixuser.org>
27
28         * addrinfo.h: Removed and gave up to emulate getaddrinfo(3). Thus
29         on systems where there is no such thing, we are now being unable
30         to use IPv6.
31         * bittypes.h: Ditto.
32         * getaddrinfo.c: Ditto.
33         * sockstorage.h: Ditto.
34         * Makefile.am: Took off the above stuff from EXTRA_DIST.
35         * configure.in: Don't touch $LIBOBJS even if there is no
36         getaddrinfo working.
37
38         * starttls.c (tls_connect) [!HAVE_ADDRINFO]: Don't use the fake
39         getaddrinfo.
40         
41 2002-01-22  Daiki Ueno  <ueno@unixuser.org>
42
43         * bittypes.h: Add missing header files.
44         * sockstorage.h: Ditto.
45
46         * configure.in: Don't compile getopt.c and getopt1.c if there is
47         getopt_long.
48         * Makefile.am: Don't compile getopt.c and getopt1.c if there is
49         getopt_long; use autoconf's output variable $(LIBOBJS).
50
51         * starttls.c: Put getopt.h between "" instead of <>.
52
53 2002-01-22  Kenichi OKADA  <okada@opaopa.org>
54
55         * starttls.c: Fix the argument of getopt_long.
56
57 2002-01-22  Daiki Ueno  <ueno@unixuser.org>
58
59         * configure.in: Don't check the existence of "socks.h".
60         * starttls.c: Don't include "socks.h".
61
62 2002-01-22  Daiki Ueno  <ueno@unixuser.org>
63
64         * getaddrinfo.c: Synch up with the HEAD of tcpdump/missing/*.
65         * addrinfo.h: Ditto.
66
67         * acinclude.m4: New file.
68         * configure.in: Use macros coming from acinclude.m4.
69
70 2001-10-17   Daiki Ueno  <ueno@unixuser.org>
71
72         * starttls.c (main): Use poll() instead of select() if available.
73
74         * configure.in: Check the existence of sys/poll.h. 
75
76 2001-10-13  Simon Josefsson  <jas@extundo.com>
77
78         * starttls.c (main): Clear fd sets before select().
79
80 2000-11-02      Kenichi OKADA   <okada@opaopa.org>
81
82         * VERSION 0.5 released.
83         * configure.in(AM_INIT_AUTOMAKE): Up.
84
85 2000-11-02   Simon Josefsson <sj@extundo.com>
86
87         * starttls.c: Use `sizeof buffer -1' instead of `BUFSIZ/2'.
88
89 2000-10-07   Daiki Ueno  <ueno@unixuser.org>
90
91         * .cvsignore: Add `aclocal.m4', `install-sh', `mkinstalldirs',
92         `missing' and `elisp-comp'.
93
94         * bootstrap: New file.
95
96         * starttls.c: Change author's mail address.
97         (main): Fix optstring
98
99 2000-08-29      Kenichi OKADA   <okada@opaopa.org>
100
101         * configure.in (AM_INIT_AUTOMAKE): Up.
102
103 2000-08-12      Kenichi OKADA   <okada@opaopa.org>
104
105         * VERSION 0.4 released.
106         (README): Update
107
108 2000-08-12      Kenichi OKADA   <okada@opaopa.org>
109
110         * starttls.c (main): Use `optind'.
111         * starttls.el (starttls-open-stream): Put `starttls-extra-args' on
112         the last arg.
113
114 2000-08-11      Kenichi OKADA   <okada@opaopa.org>
115
116         * VERSION 0.3 released.
117
118 2000-08-11      Kenichi OKADA   <okada@opaopa.org>
119
120         * starttls.c (main): Define optstrings.
121         New option `--force'.
122         * starttls.el (starttls-open-ssl-stream): New function.
123         (starttls-open-stream): Move `starttls-extra-args'.
124
125 2000-08-11      Kenichi OKADA   <okada@opaopa.org>
126
127         * starttls.c: Delete duplicated includes.
128
129 2000-08-10      Kenichi OKADA   <okada@opaopa.org>
130
131         * starttls.c (main): Change `sizeof buffer` to
132         `BUFSIZ/8' or `BUFSIZ/2'.
133
134 2000-08-10      Kenichi OKADA   <okada@opaopa.org>
135
136         * configure.in: explicate $prefix.
137         Auto detect OpenSSL libraries.