1 2008-06-09 Colin Walters <walters@verbum.org>
3 Bug 534867: should use g_timeout_add_seconds
5 * src/krb5-auth-dialog.c: Save power with
7 Patch from from Guido Günther.
9 2008-06-09 Colin Walters <walters@verbum.org>
11 Bug 534736: make i18n work
13 * src/krb5-auth-dialog.c: Set up i18n correctly.
14 * src/Makefile.am: Pass in LOCALEDIR.
15 Patch from from Guido Günther.
17 2008-06-09 Colin Walters <walters@verbum.org>
19 Bug 534620: password field focus
21 * src/krb5-auth-dialog.c: Be sure we focus the
22 password field every time.
23 Patch from from Guido Günther.
25 2008-06-09 Colin Walters <walters@verbum.org>
29 * configure.in: Look for dbus-glib and not libgnome.
30 Patch from from Guido Günther.
32 2008-06-09 Colin Walters <walters@verbum.org>
36 * src/krb5-auth-dialog.c: Cleaner use of
37 gboolean. Patch from from Guido Günther.
39 2008-06-09 Colin Walters <walters@verbum.org>
43 * src/krb5-auth-dialog.c: Use GOption instead of
44 libgnome. Patch from Guido Günther.
46 2008-06-09 Colin Walters <walters@verbum.org>
48 Bug 529220: set dialog icon
50 * src/krb5-auth-dialog.c: Set an icon so we
51 look nicer in the window list. Patch from
54 2008-03-22 Colin Walters <walters@verbum.org>
56 * src/krb5-auth-dialog.c: Grab a name on the
57 session bus to be doubly sure we don't have
58 multiple copies. Also don't connect to the
59 session manager, since it's not needed.
61 2008-03-22 Colin Walters <walters@verbum.org>
63 * MAINTAINERS: New file.
64 * src/krb5-auth-dialog.c: Connect to session bus
65 to be sure we exit when the session dies.
67 2006-10-29 Christopher Aillon <caillon@redhat.com>
69 * src/krb5-auth-dialog.c: Clean up the #ifdefs to
70 make things slightly more readable.
71 Refactor code slightly, removing an #ifdef in favor
72 of a wrapper. Consolidate coding style.
74 2006-07-24 Christopher Aillon <caillon@redhat.com>
76 * configure.ac: Release 0.7
78 2006-07-24 Christopher Aillon <caillon@redhat.com>
80 * src/krb5-auth-dialog.c: Don't immediately retry
81 to reach the KDC if it is unavailable. That will
82 just loop forever (until the KDC becomes available).
83 Bail out; we'll check (once!) to see whether it's
84 there the next time our g_timeout callback gets
87 2006-04-18 Kjartan Maraas <kmaraas@gnome.org>
89 * configure.ac: Remove obsolete entry for no_NO
90 * po/no.po: And the translation
92 2006-03-17 Christopher Aillon <caillon@redhat.com>
94 * src/krb5-auth-dialog.c: Check to see whether credentials
95 are renewable; if so, renew them automatically. Implement this
96 for the MIT implementation only. (Fixes #331210)
98 * configure.ac: Add test to see whether we have krb5_get_renewed_creds
100 2006-02-01 Nalin Dahyabhai <nalin@redhat.com>
101 * src/krb5-auth-dialog.c: keep track of whether or not the user
102 explicitly canceled our last request for information. If she did,
103 then don't ask again while the expiration time remains unchanged.
104 Change recursion inside of renew_credentials() into a loop in its
107 2006-02-01 Nalin Dahyabhai <nalin@redhat.com>
108 * src/krb5-auth-dialog.c(krb5_gtk_prompter): rename to avoid polluting
110 * src/krb5-auth-dialog.c: don't use time() to figure out what time it
111 is -- we always compare against a krb5_timestamp, so use the libkrb5
112 routines which return the current time instead.
114 2006-02-01 Nalin Dahyabhai <nalin@redhat.com>
115 * README: correct a typo
116 * src/krb5-auth-dialog.c(renew_credentials): fix a warning where we
117 were passing an int where a pointer was expected
119 2006-01-31 Christopher Aillon <caillon@redhat.com>
121 * configure.ac: Release 0.6
123 2006-01-31 Christopher Aillon <caillon@redhat.com>
125 * src/krb5-auth-dialog.desktop.in:
126 Add desktop file for autostart
128 * krb5-auth-dialog.spec.in:
130 Install desktop file to the correct location
132 * src/.cvsignore: Add generated file
134 2006-01-31 Christopher Aillon <caillon@redhat.com>
136 * src/krb5-auth-dialog.glade: Don't explicitly
137 set the invisible_char to '*', get it from GTK+
139 2005-11-08 Christopher Aillon <caillon@redhat.com>
141 * configure.ac: Release 0.5
143 2005-11-03 Christopher Aillon <caillon@redhat.com>
145 * src/krb5-auth-dialog.c: Consolidate how we figure out the
148 2005-11-03 Christopher Aillon <caillon@redhat.com>
150 * src/krb5-auth-dialog.c: Use ngettext () where appropriate
152 2005-11-02 Nalin Dahyabhai <nalin@redhat.com>
154 * src/krb5-auth-dialog.1.in: add a man page.
156 2005-11-02 Nalin Dahyabhai <nalin@redhat.com>
158 * configure.ac,src/krb5-auth-dialog.c: make the minimum acceptable
159 lifetime for new credentials the minimum that would force us to take
160 action, not the amount of time we wait in between checks. Let the
161 check interval be defined in seconds and the minimum lifetime be
162 specified in minutes.
164 2005-11-02 Nalin Dahyabhai <nalin@redhat.com>
166 * configure.ac,src/krb5-auth-dialog.c: just test for the definitions
167 of the flags directly.
169 2005-11-02 Nalin Dahyabhai <nalin@redhat.com>
171 * etpo/lexer.l,etpo/grammar.y: silence a couple of compiler warnings
172 about implicitly-declared functions.
174 2005-11-02 Nalin Dahyabhai <nalin@redhat.com>
176 * configure.ac: test for differences between the Heimdal and MIT
178 * src/krb5-auth-dialog.c: abstract out differences in how credential
179 flags and realm names are stored.
181 2005-11-01 Christopher Aillon <caillon@redhat.com>
183 * configure.ac: Release 0.4
185 2005-11-01 Christopher Aillon <caillon@redhat.com>
188 * krb5-auth-dialog.spec.in:
189 * src/krb5-auth-dialog.c
190 Patch from Nalin Dahyabhai <nalin@redhat.com>
191 - Fix the .spec file so that it doesn't choke due to
193 - Include the .spec file in the dist tarball so that
194 'rpmbuild -ts' will work.
195 - Correct a compiler warning.
196 - Set forwardable/proxiable/lifetime from the current ccache,
198 - Add a "--always" flag to let us pinch-hit for 'kinit'.
199 - Add a "--auto" flag to override it.
200 - Interpret a preauthentication failure as a bad password.
201 - If we already have a ccache, use its default principal as our
202 default, in case it differs from the local user name. If the
203 default principal changes out from under us, pick it up, too.
204 - Don't give a bogus lifetime if the ccache is deleted between
207 2005-10-31 Christopher Aillon <caillon@redhat.com>
209 * configure.ac: Release 0.3
211 2005-10-31 Christopher Aillon <caillon@redhat.com>
215 * src/dummy-strings.c:
216 Make `make distcheck` happy
218 2005-10-31 Christopher Aillon <caillon@redhat.com>
220 * src/krb5-auth-dialog.c: Memleak fixes
221 Also, respect the hidden field of krb5_prompt
223 2005-10-31 Christopher Aillon <caillon@redhat.com>
225 * src/krb5-auth-dialog.c: Fix test to determine whether we
226 are using krb5 using new get_tgt_from_ccache () function
227 from Nalin Dahyabhai <nalin@redhat.com>
229 2005-10-31 Christopher Aillon <caillon@redhat.com>
231 * src/krb5-auth-dialog.c: Set the application name.
232 Also, say less 'kerberos' in user visible text.
234 2005-10-31 Christopher Aillon <caillon@redhat.com>
236 * src/krb5-auth-dialog.c: Update the credentials expiry time
238 2005-10-31 Christopher Aillon <caillon@redhat.com>
240 * src/krb5-auth-dialog.c: No need to pass around our GladeXML
241 since its a static global
243 2005-10-31 Christopher Aillon <caillon@redhat.com>
245 * src/krb5-auth-dialog.c: The dialog shouldn't have two labels
246 reading 'Password:' so make the primary one have better text.
248 2005-10-29 Christopher Aillon <caillon@redhat.com>
252 * src/krb5-auth-dialog.c: Use libnm-glib for NetworkManager support
253 instead of the NetworkManager D-BUS API.
255 2005-10-29 Christopher Aillon <caillon@redhat.com>
257 * src/krb5-auth-dialog.c: Reformat using tabs instead of spaces
259 2004-09-07 Christopher Aillon <caillon@redhat.com>
260 * src/krb5-auth-dialog.c: Check whether we are running in a
261 kerberos environment before entering the timeout to see when
264 * src/krb5-auth-dialog.c: Use g_get_user_name and other code
267 2004-09-02 Colin Walters <walters@verbum.org>
269 * configure.in: Check for NetworkManager.
271 * Makefile.am: Add NETWORKMANAGER_LIBS.
273 * src/krb5-auth-dialog.c (am_online): New function,
274 uses NetworkManager over D-BUS to determine
275 whether or not we're online.
277 * src/krb5-auth-dialog.c (credentials_expiring): Don't
278 try to renew credentials if we're not online.
280 2004-08-28 Diego Gonzalez <diego@pemas.net>
282 * configure.ac: add --with-heimdal
283 * krb5-auth-dialog.c: modify to support heimdal if enabled
284 * krb5-auth-dialog.glade: center the dialog
286 2004-08-19 Kjartan Maraas <kmaraas@gnome.org>
288 * configure.ac: Added «nb» and «no» to ALL_LINGUAS.
290 2004-08-18 Christopher Aillon <caillon@redhat.com>
292 * configure.ac: New version
294 * src/krb5-auth-dialog.c: Display status text for bad passwords
295 and display remaining time until expiry
297 Tue Aug 17 15:27:33 2004 Jonathan Blandford <jrb@redhat.com>
299 * src/krb5-auth-dialog.c: Use gettext
301 * src/dummy-strings.c: Kerberos error messages to translate.
303 Tue Aug 17 13:53:45 2004 Jonathan Blandford <jrb@redhat.com>
305 * ChangeLog: Started changelog
307 * etpo/*: New subdir to help with translations of kerberos.