* src/krb5-auth-dialog.c(krb5_gtk_prompter): rename to avoid polluting
[jelmer/krb5-auth-dialog.git] / ChangeLog
1 2006-02-01  Nalin Dahyabhai <nalin@redhat.com>
2         * src/krb5-auth-dialog.c(krb5_gtk_prompter): rename to avoid polluting
3         the krb5 namespace.
4         * src/krb5-auth-dialog.c: don't use time() to figure out what time it
5         is -- we always compare against a krb5_timestamp, so use the libkrb5
6         routines which return the current time instead.
7
8 2006-02-01  Nalin Dahyabhai <nalin@redhat.com>
9         * README: correct a typo
10         * src/krb5-auth-dialog.c(renew_credentials): fix a warning where we
11         were passing an int where a pointer was expected
12
13 2006-01-31  Christopher Aillon  <caillon@redhat.com>
14
15         * configure.ac: Release 0.6
16
17 2006-01-31  Christopher Aillon  <caillon@redhat.com>
18
19         * src/krb5-auth-dialog.desktop.in:
20         Add desktop file for autostart
21
22         * krb5-auth-dialog.spec.in:
23         * src/Makefile.am:
24         Install desktop file to the correct location
25
26         * src/.cvsignore: Add generated file
27
28 2006-01-31  Christopher Aillon  <caillon@redhat.com>
29
30         * src/krb5-auth-dialog.glade: Don't explicitly
31         set the invisible_char to '*', get it from GTK+
32
33 2005-11-08  Christopher Aillon  <caillon@redhat.com>
34
35         * configure.ac: Release 0.5
36
37 2005-11-03  Christopher Aillon  <caillon@redhat.com>
38
39         * src/krb5-auth-dialog.c: Consolidate how we figure out the
40         expiry text
41
42 2005-11-03  Christopher Aillon  <caillon@redhat.com>
43
44         * src/krb5-auth-dialog.c: Use ngettext () where appropriate
45
46 2005-11-02  Nalin Dahyabhai <nalin@redhat.com>
47
48         * src/krb5-auth-dialog.1.in: add a man page.
49
50 2005-11-02  Nalin Dahyabhai <nalin@redhat.com>
51
52         * configure.ac,src/krb5-auth-dialog.c: make the minimum acceptable
53         lifetime for new credentials the minimum that would force us to take
54         action, not the amount of time we wait in between checks.  Let the
55         check interval be defined in seconds and the minimum lifetime be
56         specified in minutes.
57
58 2005-11-02  Nalin Dahyabhai <nalin@redhat.com>
59
60         * configure.ac,src/krb5-auth-dialog.c: just test for the definitions
61         of the flags directly.
62
63 2005-11-02  Nalin Dahyabhai <nalin@redhat.com>
64
65         * etpo/lexer.l,etpo/grammar.y: silence a couple of compiler warnings
66         about implicitly-declared functions.
67
68 2005-11-02  Nalin Dahyabhai <nalin@redhat.com>
69
70         * configure.ac: test for differences between the Heimdal and MIT
71         Kerberos APIs.
72         * src/krb5-auth-dialog.c: abstract out differences in how credential
73         flags and realm names are stored.
74
75 2005-11-01  Christopher Aillon  <caillon@redhat.com>
76
77         * configure.ac: Release 0.4
78
79 2005-11-01  Christopher Aillon  <caillon@redhat.com>
80
81         * Makefile.am:
82         * krb5-auth-dialog.spec.in:
83         * src/krb5-auth-dialog.c
84         Patch from Nalin Dahyabhai <nalin@redhat.com>
85         - Fix the .spec file so that it doesn't choke due to
86         translations.
87         - Include the .spec file in the dist tarball so that
88         'rpmbuild -ts' will work.
89         - Correct a compiler warning.
90         - Set forwardable/proxiable/lifetime from the current ccache,
91         if there is one.
92         - Add a "--always" flag to let us pinch-hit for 'kinit'.
93         - Add a "--auto" flag to override it.
94         - Interpret a preauthentication failure as a bad password.
95         - If we already have a ccache, use its default principal as our 
96         default, in case it differs from the local user name.  If the 
97         default principal changes out from under us, pick it up, too.
98         - Don't give a bogus lifetime if the ccache is deleted between 
99         checks.
100
101 2005-10-31  Christopher Aillon  <caillon@redhat.com>
102
103         * configure.ac: Release 0.3
104
105 2005-10-31  Christopher Aillon  <caillon@redhat.com>
106
107         * Makefile.am:
108         * src/Makefile.am:
109         * src/dummy-strings.c:
110         Make `make distcheck` happy
111
112 2005-10-31  Christopher Aillon  <caillon@redhat.com>
113
114         * src/krb5-auth-dialog.c: Memleak fixes
115         Also, respect the hidden field of krb5_prompt
116
117 2005-10-31  Christopher Aillon  <caillon@redhat.com>
118
119         * src/krb5-auth-dialog.c: Fix test to determine whether we
120         are using krb5 using new get_tgt_from_ccache () function
121         from Nalin Dahyabhai <nalin@redhat.com>
122
123 2005-10-31  Christopher Aillon  <caillon@redhat.com>
124
125         * src/krb5-auth-dialog.c: Set the application name.
126         Also, say less 'kerberos' in user visible text.
127
128 2005-10-31  Christopher Aillon  <caillon@redhat.com>
129
130         * src/krb5-auth-dialog.c: Update the credentials expiry time
131
132 2005-10-31  Christopher Aillon  <caillon@redhat.com>
133
134         * src/krb5-auth-dialog.c: No need to pass around our GladeXML
135         since its a static global
136
137 2005-10-31  Christopher Aillon  <caillon@redhat.com>
138
139         * src/krb5-auth-dialog.c: The dialog shouldn't have two labels
140         reading 'Password:' so make the primary one have better text.
141
142 2005-10-29  Christopher Aillon  <caillon@redhat.com>
143
144         * configure.ac:
145         * src/Makefile.am:
146         * src/krb5-auth-dialog.c: Use libnm-glib for NetworkManager support
147         instead of the NetworkManager D-BUS API.
148
149 2005-10-29  Christopher Aillon  <caillon@redhat.com>
150
151         * src/krb5-auth-dialog.c: Reformat using tabs instead of spaces
152
153 2004-09-07  Christopher Aillon  <caillon@redhat.com>
154         * src/krb5-auth-dialog.c: Check whether we are running in a
155         kerberos environment before entering the timeout to see when
156         the tickets expire.
157
158         * src/krb5-auth-dialog.c: Use g_get_user_name and other code
159         cleanup.
160
161 2004-09-02  Colin Walters  <walters@verbum.org>
162
163         * configure.in: Check for NetworkManager.
164
165         * Makefile.am: Add NETWORKMANAGER_LIBS.
166
167         * src/krb5-auth-dialog.c (am_online): New function,
168         uses NetworkManager over D-BUS to determine
169         whether or not we're online.
170
171         * src/krb5-auth-dialog.c (credentials_expiring): Don't
172         try to renew credentials if we're not online.
173
174 2004-08-28  Diego Gonzalez  <diego@pemas.net>
175
176         * configure.ac: add --with-heimdal
177         * krb5-auth-dialog.c: modify to support heimdal if enabled
178         * krb5-auth-dialog.glade: center the dialog
179
180 2004-08-19  Kjartan Maraas  <kmaraas@gnome.org>
181
182         * configure.ac: Added «nb» and «no» to ALL_LINGUAS.
183
184 2004-08-18  Christopher Aillon  <caillon@redhat.com>
185
186         * configure.ac: New version
187
188         * src/krb5-auth-dialog.c: Display status text for bad passwords
189         and display remaining time until expiry 
190
191 Tue Aug 17 15:27:33 2004  Jonathan Blandford  <jrb@redhat.com>
192
193         * src/krb5-auth-dialog.c: Use gettext
194
195         * src/dummy-strings.c: Kerberos error messages to translate.
196
197 Tue Aug 17 13:53:45 2004  Jonathan Blandford  <jrb@redhat.com>
198
199         * ChangeLog: Started changelog
200
201         * etpo/*: New subdir to help with translations of kerberos.
202