dont use bool since its c99
[heimdal.git] / appl / popper / ChangeLog
blobb5d2d7571b21562a58f5f3c66e63145f3133bc16
1 2006-11-20  Love Hörnquist Åstrand  <lha@it.su.se>
3         * pop_pass.c: Make krb5_get_init_creds_opt_free take a context
4         argument.
5         
6 2006-10-07  Love Hörnquist Åstrand  <lha@it.su.se>
8         * Makefile.am: Add man_MANS to EXTRA_DIST
9         
10 2006-05-05  Love Hörnquist Åstrand  <lha@it.su.se>
12         * Rename u_intXX_t to uintXX_t
14 2005-10-22  Love Hörnquist Åstrand  <lha@it.su.se>
15         
16         * pop_dropinfo.c: Check return value from asprintf instead of
17         string != NULL since it undefined behavior on Linux. From Björn
18         Sandell
19         
20 2005-05-29  Love Hörnquist Åstrand  <lha@it.su.se>
21         
22         * pop_user.c: avoid 'unused variable' warnings
24 2005-05-10  Dave Love  <fx@gnu.org>
26         * pop_pass.c: Include <crypt.h>.
28 2004-08-27  Johan Danielsson  <joda@pdc.kth.se>
30         * popper.c: add message to NOOP result to appease gcc
32 2004-06-14  Johan Danielsson  <joda@pdc.kth.se>
34         * Makefile.am: SASL
35         
36         * pop_auth.[ch], auth_gssapi.c, auth_krb4.c : improved SASL
37         support
38         
39         * pop_get_command.c: add SASL hooks
40         
41         * pop_user.c: if using SASL, don't allow plaintext USER/PASS
42         
43         * pop_init.c: recognise sasl auth level
44         
45         * popper.h: add AUTH_SASL flag
46         
47 2003-12-20  Love Hörnquist Åstrand  <lha@it.su.se>
49         * popper.c (main): avoid warning by sending empty string as
50         formatstring instead of NULL (even though pop_msg handles that
51         too)
53 2003-10-10  Johan Danielsson  <joda@pdc.kth.se>
55         * pop_init.c (pop_init): change call to authentication function,
56         from a ?: construct (which toubles some versions of gcc) to if;
57         from Björn Grönvall
59 2003-09-03  Love Hörnquist Åstrand  <lha@it.su.se>
61         * pop_pass.c: use
62         krb5_get_init_creds_opt_alloc/krb5_get_init_creds_opt_free
64 2003-09-02  Love Hörnquist Åstrand  <lha@it.su.se>
66         * popper.c (tgets): avoid be clobbered by `longjmp' or `vfork'
67         warning
69 2003-04-16  Love Hörnquist Åstrand  <lha@it.su.se>
71         * popper.8: spelling, from jmc <jmc@prioris.mini.pw.edu.pl>
72         
73 2002-07-04  Johan Danielsson  <joda@pdc.kth.se>
75         * pop_dropcopy.c: use RESP-CODES
77         * pop_get_command.c: implement CAPA
79         * popper.c: don't print our version in the greeting string
81         * popper.h: add a flags parameter to the pop context
83 2002-05-02  Johan Danielsson  <joda@pdc.kth.se>
85         * pop_debug.c: revert some accidentally commited code in previous
87 2002-02-07  Johan Danielsson  <joda@pdc.kth.se>
89         * pop_debug.c: only claim krb5 support if really present
91 2001-09-10  Johan Danielsson  <joda@pdc.kth.se>
93         * maildir.c: replace MAXDROPLEN with MAXPATHLEN
95         * popper.h: replace MAXDROPLEN with MAXPATHLEN
97 2001-08-13  Johan Danielsson  <joda@pdc.kth.se>
99         * popper.8: rewritten man page
101 2000-12-31  Assar Westerlund  <assar@sics.se>
103         * pop_init.c (pop_init): handle krb5_init_context failure
104         consistently
105         * pop_debug.c (doit_v5): handle krb5_init_context failure
106         consistently
108 2000-06-10  Assar Westerlund  <assar@sics.se>
110         * pop_init.c (krb4_authenticate): do not exit on failure, just
111         return
112         (krb5_authenticate): log errors from krb5_recvauth
114 2000-04-12  Assar Westerlund  <assar@sics.se>
116         * *.c: replace all erroneous calls to pop_log with POP_FAILURE
117         with POP_PRIORITY.  reported by Janne Johansson <jj@it.kth.se>'
119 2000-01-27  Assar Westerlund  <assar@sics.se>
121         * pop_debug.c (main): figure out port number
123 1999-12-20  Assar Westerlund  <assar@sics.se>
125         * pop_init.c (pop_init): use getnameinfo_verified
127         * pop_debug.c (get_socket): use getaddrinfo
129 1999-12-03  Johan Danielsson  <joda@pdc.kth.se>
131         * pop_init.c: optionally trace connected addresses to a file
133 1999-11-02  Assar Westerlund  <assar@sics.se>
135         * pop_debug.c (main): redo the v4/v5 selection for consistency.
136         -4 -> try only v4 -5 -> try only v5 none, -45 -> try v5, v4
138 1999-10-16  Johan Danielsson  <joda@pdc.kth.se>
140         * pop_init.c (krb5_authenticate): don't use the principal
141         associated with the socket for authentication, instead let
142         krb5_rd_req pick the correct one from the ticket; just check that
143         it actually was a pop-ticket
145 1999-08-12  Johan Danielsson  <joda@pdc.kth.se>
147         * pop_init.c (pop_init): don't freehostent if ch == NULL
149         * pop_dele.c: implement XDELE to delete a range of messages
151 1999-08-05  Assar Westerlund  <assar@sics.se>
153         * pop_init.c: v6-ify
155         * pop_debug.c: v6-ify
157 1999-05-10  Assar Westerlund  <assar@sics.se>
159         * pop_debug.c (doit_v5): call krb5_sendauth with ccache == NULL
160         
161 1999-04-11  Assar Westerlund  <assar@sics.se>
163         * pop_debug.c (main): use print_version
165 Thu Apr  8 15:07:11 1999  Johan Danielsson  <joda@hella.pdc.kth.se>
167         * pop_pass.c: remove definition of KRB_VERIFY_USER (moved to
168         config.h)
170 Thu Mar 18 12:55:42 1999  Johan Danielsson  <joda@hella.pdc.kth.se>
172         * pop_pass.c: define KRB_VERIFY_SECURE if not defined
174         * Makefile.am: include Makefile.am.common
176 Wed Mar 17 23:36:21 1999  Assar Westerlund  <assar@sics.se>
178         * pop_pass.c (krb4_verify_password): use KRB_VERIFY_SECURE instead
179         of 1
181 Tue Mar 16 22:28:52 1999  Assar Westerlund  <assar@sics.se>
183         * pop_pass.c: krb_verify_user_multiple -> krb_verify_user
185 Sat Mar 13 22:17:29 1999  Assar Westerlund  <assar@sics.se>
187         * pop_parse.c (pop_parse): cast when calling is* to get rid of a
188         warning
190 Mon Mar  8 11:50:06 1999  Johan Danielsson  <joda@hella.pdc.kth.se>
192         * pop_init.c: use print_version
194 Fri Mar  5 15:14:29 1999  Johan Danielsson  <joda@hella.pdc.kth.se>
196         * pop_send.c: fix handling of messages w/o body
198 Sun Nov 22 10:33:29 1998  Assar Westerlund  <assar@sics.se>
200         * pop_pass.c (pop_pass): try to always log
202         * Makefile.in (WFLAGS): set
204 Fri Jul 10 01:14:25 1998  Assar Westerlund  <assar@sics.se>
206         * pop_init.c: s/net_read/pop_net_read/
208 Tue Jun  2 17:33:54 1998  Johan Danielsson  <joda@emma.pdc.kth.se>
210         * pop_send.c: add missing newlines
212 Sun May 24 20:59:45 1998  Johan Danielsson  <joda@emma.pdc.kth.se>
214         * maildir.c (make_path): fix reversed args
216 Sat May 16 00:02:18 1998  Assar Westerlund  <assar@sics.se>
218         * Makefile.am: link with DBLIB
220 Sun Apr 26 11:47:58 1998  Assar Westerlund  <assar@sics.se>
222         * pop_pass.c (pop_pass): check return value from changeuser
224         * pop_dropcopy.c (changeuser): check that `setuid' and `setgid'
225         succeeded.
227         * popper.h: changeuser now returns int
229 Thu Apr 23 00:54:38 1998  Johan Danielsson  <joda@emma.pdc.kth.se>
231         * Add support for maildir spoolfiles.
233         * popper.h (MsgInfoList): replace `del_flag' and `retr_flag' with
234         single `flags'
236         * pop_dropcopy.c: Fix mismatched parenthesis.
238 Sat Apr  4 15:13:56 1998  Assar Westerlund  <assar@sics.se>
240         * pop_dropcopy.c (pop_dropcopy): first do mkstemp and then fdopen.
241         Originally from <map@stacken.kth.se>
243         * popper.h: include <io.h>
245 Sat Feb  7 10:07:39 1998  Assar Westerlund  <assar@sics.se>
247         * pop_pass.c(krb4_verify_password: Don't use REALM_SZ + 1, just
248         REALM_SZ
250 Mon Dec 29 16:37:26 1997  Assar Westerlund  <assar@sics.se>
252         * pop_updt.c (pop_updt): lseek before ftruncating the file.  From
253         <map@stacken.kth.se>
255 Sat Nov 22 13:46:39 1997  Johan Danielsson  <joda@emma.pdc.kth.se>
257         * pop_pass.c: Destroy tickets after verification.
259 Sun Nov  9 09:11:14 1997  Assar Westerlund  <assar@sics.se>
261         * pop_dropinfo.c: be careful with mails without msg-id, subject,
262         or from
264 Wed Oct 29 02:09:24 1997  Assar Westerlund  <assar@sics.se>
266         * pop_pass.c: conditionalize OTP-support
268         * pop_init.c: conditionalize OTP-support