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