aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAge
* Turn Krb5AuthAppliet into a GObjectHEADmasterguidog2009-02-28
| | | | | | called ka_applet. git-svn-id: http://svn.gnome.org/svn/krb5-auth-dialog/trunk@126 517b70f8-ed25-0410-8bf6-f5db08f7b76e
* add .gitignore filesguidog2009-02-28
| | | | git-svn-id: http://svn.gnome.org/svn/krb5-auth-dialog/trunk@125 517b70f8-ed25-0410-8bf6-f5db08f7b76e
* don't try pkinit if pk_userid is non-null but emptyguidog2009-01-19
| | | | git-svn-id: http://svn.gnome.org/svn/krb5-auth-dialog/trunk@124 517b70f8-ed25-0410-8bf6-f5db08f7b76e
* move icons to $(datadir)/krb5-auth-dialogguidog2009-01-12
| | | | | | | and add this to the icon search path. Fixes installations with prefix != /usr git-svn-id: http://svn.gnome.org/svn/krb5-auth-dialog/trunk@121 517b70f8-ed25-0410-8bf6-f5db08f7b76e
* schema_in_files typoguidog2009-01-10
| | | | git-svn-id: http://svn.gnome.org/svn/krb5-auth-dialog/trunk@112 517b70f8-ed25-0410-8bf6-f5db08f7b76e
* add gconf schemaguidog2009-01-10
| | | | git-svn-id: http://svn.gnome.org/svn/krb5-auth-dialog/trunk@111 517b70f8-ed25-0410-8bf6-f5db08f7b76e
* move HAVE_LIBNOTIFY check into krb5-auth-notify.cguidog2009-01-10
| | | | | | and simplify ka_update_status git-svn-id: http://svn.gnome.org/svn/krb5-auth-dialog/trunk@110 517b70f8-ed25-0410-8bf6-f5db08f7b76e
* add "expiring" tray iconguidog2009-01-10
| | | | | | shown when credentials are about to expire git-svn-id: http://svn.gnome.org/svn/krb5-auth-dialog/trunk@109 517b70f8-ed25-0410-8bf6-f5db08f7b76e
* don't show a tooltip about ticket expiry if ticket is renewableguidog2009-01-10
| | | | git-svn-id: http://svn.gnome.org/svn/krb5-auth-dialog/trunk@108 517b70f8-ed25-0410-8bf6-f5db08f7b76e
* pkint supportguidog2009-01-10
| | | | git-svn-id: http://svn.gnome.org/svn/krb5-auth-dialog/trunk@107 517b70f8-ed25-0410-8bf6-f5db08f7b76e
* use get_error_message() when possibleguidog2009-01-10
| | | | | | since it gives clearer error messages git-svn-id: http://svn.gnome.org/svn/krb5-auth-dialog/trunk@106 517b70f8-ed25-0410-8bf6-f5db08f7b76e
* separate ticket renewal and interactive ticket acquisitionguidog2009-01-10
| | | | git-svn-id: http://svn.gnome.org/svn/krb5-auth-dialog/trunk@105 517b70f8-ed25-0410-8bf6-f5db08f7b76e
* don't popup the dialog if we have a tray iconguidog2009-01-10
| | | | | | | | The user can happily refresh the credentials by left clicking on the tray icon. When using libnotify we also remind him to do so every NOTIFY_SECONDS (300). git-svn-id: http://svn.gnome.org/svn/krb5-auth-dialog/trunk@104 517b70f8-ed25-0410-8bf6-f5db08f7b76e
* use GtkSecureEntry instead of GtkEntry for the password entryguidog2009-01-10
| | | | | | | | | From gtksecentry.h: The entry is now always invisible, uses secure memory methods to allocate the text memory, and all potentially dangerous methods (copy & paste, popup, etc.) have been removed. git-svn-id: http://svn.gnome.org/svn/krb5-auth-dialog/trunk@103 517b70f8-ed25-0410-8bf6-f5db08f7b76e
* move dbus handling into a separate fileguidog2009-01-10
| | | | git-svn-id: http://svn.gnome.org/svn/krb5-auth-dialog/trunk@102 517b70f8-ed25-0410-8bf6-f5db08f7b76e
* add gtksecentry/secmem from gpg pinentryguidog2009-01-10
| | | | | | code is licensed GPLv2 git-svn-id: http://svn.gnome.org/svn/krb5-auth-dialog/trunk@101 517b70f8-ed25-0410-8bf6-f5db08f7b76e
* add a tray iconguidog2009-01-10
| | | | git-svn-id: http://svn.gnome.org/svn/krb5-auth-dialog/trunk@100 517b70f8-ed25-0410-8bf6-f5db08f7b76e
* src/krb5-auth-dialog.glade: remove width_request from krb5_auth_message_label.guidog2008-09-26
| | | | | | | Now we display the whole principal name instead of cutting it off at an arbitrary position. git-svn-id: http://svn.gnome.org/svn/krb5-auth-dialog/trunk@81 517b70f8-ed25-0410-8bf6-f5db08f7b76e
* * src/krb5-auth-dialog.1.in: add manpage sectionguidog2008-09-26
| | | | git-svn-id: http://svn.gnome.org/svn/krb5-auth-dialog/trunk@80 517b70f8-ed25-0410-8bf6-f5db08f7b76e
* remove duplicte exec form desktop file and fix commentguidog2008-09-26
| | | | git-svn-id: http://svn.gnome.org/svn/krb5-auth-dialog/trunk@79 517b70f8-ed25-0410-8bf6-f5db08f7b76e
* 2008-06-09 Colin Walters <walters@verbum.org>walters2008-06-09
| | | | | | | | | | | | | Bug 534867: should use g_timeout_add_seconds * src/krb5-auth-dialog.c: Save power with g_timeout_add_seconds. Patch from from Guido Günther. git-svn-id: http://svn.gnome.org/svn/krb5-auth-dialog/trunk@78 517b70f8-ed25-0410-8bf6-f5db08f7b76e
* 2008-06-09 Colin Walters <walters@verbum.org>walters2008-06-09
| | | | | | | | | | | | Bug 534736: make i18n work * src/krb5-auth-dialog.c: Set up i18n correctly. * src/Makefile.am: Pass in LOCALEDIR. Patch from from Guido Günther. git-svn-id: http://svn.gnome.org/svn/krb5-auth-dialog/trunk@77 517b70f8-ed25-0410-8bf6-f5db08f7b76e
* 2008-06-09 Colin Walters <walters@verbum.org>walters2008-06-09
| | | | | | | | | | | | Bug 534620: password field focus * src/krb5-auth-dialog.c: Be sure we focus the password field every time. Patch from from Guido Günther. git-svn-id: http://svn.gnome.org/svn/krb5-auth-dialog/trunk@76 517b70f8-ed25-0410-8bf6-f5db08f7b76e
* 2008-06-09 Colin Walters <walters@verbum.org>walters2008-06-09
| | | | | | | | | | | Bug 534515: cleanups * src/krb5-auth-dialog.c: Cleaner use of gboolean. Patch from from Guido Günther. git-svn-id: http://svn.gnome.org/svn/krb5-auth-dialog/trunk@74 517b70f8-ed25-0410-8bf6-f5db08f7b76e
* 2008-06-09 Colin Walters <walters@verbum.org>walters2008-06-09
| | | | | | | | | | | Bug 534515: cleanups * src/krb5-auth-dialog.c: Use GOption instead of libgnome. Patch from Guido Günther. git-svn-id: http://svn.gnome.org/svn/krb5-auth-dialog/trunk@73 517b70f8-ed25-0410-8bf6-f5db08f7b76e
* +2008-06-09 Colin Walters <walters@verbum.org>walters2008-06-09
| | | | | | | | | | | | | + + Bug 529220: set dialog icon + + * src/krb5-auth-dialog.c: Set an icon so we + look nicer in the window list. Patch from + Guido Günther. + git-svn-id: http://svn.gnome.org/svn/krb5-auth-dialog/trunk@72 517b70f8-ed25-0410-8bf6-f5db08f7b76e
* 2008-03-22 Colin Walters <walters@verbum.org>walters2008-03-22
| | | | | | | | | | | + * src/krb5-auth-dialog.c: Grab a name on the + session bus to be doubly sure we don't have + multiple copies. Also don't connect to the + session manager, since it's not needed. + git-svn-id: http://svn.gnome.org/svn/krb5-auth-dialog/trunk@71 517b70f8-ed25-0410-8bf6-f5db08f7b76e
* +2008-03-22 Colin Walters <walters@verbum.org>walters2008-03-22
| | | | | | | | | | | + + * MAINTAINERS: New file. + * src/krb5-auth-dialog.c: Connect to session bus + to be sure we exit when the session dies. + git-svn-id: http://svn.gnome.org/svn/krb5-auth-dialog/trunk@70 517b70f8-ed25-0410-8bf6-f5db08f7b76e
* 2006-10-29 Christopher Aillon <caillon@redhat.com>caillon2006-10-29
| | | | | | | | | * src/krb5-auth-dialog.c: Refactor code slightly, removing an #ifdef in favor of a wrapper. Consolidate coding style. git-svn-id: http://svn.gnome.org/svn/krb5-auth-dialog/trunk@67 517b70f8-ed25-0410-8bf6-f5db08f7b76e
* 2006-10-29 Christopher Aillon <caillon@redhat.com>caillon2006-10-29
| | | | | | | | * src/krb5-auth-dialog.c: Clean up the #ifdefs to make things slightly more readable. git-svn-id: http://svn.gnome.org/svn/krb5-auth-dialog/trunk@66 517b70f8-ed25-0410-8bf6-f5db08f7b76e
* 2006-07-24 Christopher Aillon <caillon@redhat.com>caillon2006-07-24
| | | | | | | | | | | | * src/krb5-auth-dialog.c: Don't immediately retry to reach the KDC if it is unavailable. That will just loop forever (until the KDC becomes available). Bail out; we'll check (once!) to see whether it's there the next time our g_timeout callback gets invoked. git-svn-id: http://svn.gnome.org/svn/krb5-auth-dialog/trunk@64 517b70f8-ed25-0410-8bf6-f5db08f7b76e
* 2006-03-17 Christopher Aillon <caillon@redhat.com>caillon2006-03-18
| | | | | | | | | | | * src/krb5-auth-dialog.c: Check to see whether credentials are renewable; if so, renew them automatically. Implement this for the MIT implementation only. (Fixes #331210) * configure.ac: Add test to see whether we have krb5_get_renewed_creds git-svn-id: http://svn.gnome.org/svn/krb5-auth-dialog/trunk@62 517b70f8-ed25-0410-8bf6-f5db08f7b76e
* * src/krb5-auth-dialog.c: keep track of whether or not the user explicitlynalin2006-02-02
| | | | | | | | | canceled our last request for information. If she did, then don't ask again while the expiration time remains unchanged. Change recursion inside of renew_credentials() into a loop in its calling function. git-svn-id: http://svn.gnome.org/svn/krb5-auth-dialog/trunk@61 517b70f8-ed25-0410-8bf6-f5db08f7b76e
* * src/krb5-auth-dialog.c(krb5_gtk_prompter): rename to avoid pollutingnalin2006-02-01
| | | | | | | | | | the krb5 namespace. * src/krb5-auth-dialog.c: don't use time() to figure out what time it is -- we always compare against a krb5_timestamp, so use the libkrb5 routines which return the current time instead. git-svn-id: http://svn.gnome.org/svn/krb5-auth-dialog/trunk@60 517b70f8-ed25-0410-8bf6-f5db08f7b76e
* * src/krb5-auth-dialog.c(renew_credentials): fix a warning where wenalin2006-02-01
| | | | | | | were passing an int where a pointer was expected git-svn-id: http://svn.gnome.org/svn/krb5-auth-dialog/trunk@58 517b70f8-ed25-0410-8bf6-f5db08f7b76e
* update the name and commentcaillon2006-01-31
| | | | git-svn-id: http://svn.gnome.org/svn/krb5-auth-dialog/trunk@55 517b70f8-ed25-0410-8bf6-f5db08f7b76e
* 2006-01-31 Christopher Aillon <caillon@redhat.com>caillon2006-01-31
| | | | | | | | | | | | | | * src/krb5-auth-dialog.desktop.in: Add desktop file for autostart * krb5-auth-dialog.spec.in: * src/Makefile.am: Install desktop file to the correct location * src/.cvsignore: Add generated file git-svn-id: http://svn.gnome.org/svn/krb5-auth-dialog/trunk@54 517b70f8-ed25-0410-8bf6-f5db08f7b76e
* 2006-01-31 Christopher Aillon <caillon@redhat.com>caillon2006-01-31
| | | | | | | | * src/krb5-auth-dialog.glade: Don't explicitly set the invisible_char to '*', get it from GTK+ git-svn-id: http://svn.gnome.org/svn/krb5-auth-dialog/trunk@52 517b70f8-ed25-0410-8bf6-f5db08f7b76e
* get rid of spurious newlinecaillon2005-11-08
| | | | git-svn-id: http://svn.gnome.org/svn/krb5-auth-dialog/trunk@49 517b70f8-ed25-0410-8bf6-f5db08f7b76e
* Update .cvsignore to contain the generated manpagecaillon2005-11-03
| | | | git-svn-id: http://svn.gnome.org/svn/krb5-auth-dialog/trunk@48 517b70f8-ed25-0410-8bf6-f5db08f7b76e
* 2005-11-03 Christopher Aillon <caillon@redhat.com>caillon2005-11-03
| | | | | | | | * src/krb5-auth-dialog.c: Consolidate how we figure out the expiry text git-svn-id: http://svn.gnome.org/svn/krb5-auth-dialog/trunk@47 517b70f8-ed25-0410-8bf6-f5db08f7b76e
* 2005-11-03 Christopher Aillon <caillon@redhat.com>caillon2005-11-03
| | | | | | | * src/krb5-auth-dialog.c: Use ngettext () where appropriate git-svn-id: http://svn.gnome.org/svn/krb5-auth-dialog/trunk@46 517b70f8-ed25-0410-8bf6-f5db08f7b76e
* * src/krb5-auth-dialog.1.in: add a man page.nalin2005-11-02
| | | | git-svn-id: http://svn.gnome.org/svn/krb5-auth-dialog/trunk@45 517b70f8-ed25-0410-8bf6-f5db08f7b76e
* * configure.ac,src/krb5-auth-dialog.c: make the minimum acceptable lifetimenalin2005-11-02
| | | | | | | | | | for new credentials the minimum that would force us to take action, not the amount of time we wait in between checks. Let the check interval be defined in seconds and the minimum lifetime be specified in minutes. git-svn-id: http://svn.gnome.org/svn/krb5-auth-dialog/trunk@44 517b70f8-ed25-0410-8bf6-f5db08f7b76e
* * configure.ac,src/krb5-auth-dialog.c: just test for the definitions of thenalin2005-11-02
| | | | | | | flags directly. git-svn-id: http://svn.gnome.org/svn/krb5-auth-dialog/trunk@43 517b70f8-ed25-0410-8bf6-f5db08f7b76e
* * configure.ac: test for differences between the Heimdal and MIT Kerberos APIsnalin2005-11-02
| | | | | | | | * src/krb5-auth-dialog.c: abstract out differences in how credential flags and realm names are stored. git-svn-id: http://svn.gnome.org/svn/krb5-auth-dialog/trunk@41 517b70f8-ed25-0410-8bf6-f5db08f7b76e
* 2005-11-01 Christopher Aillon <caillon@redhat.com>caillon2005-11-01
| | | | | | | | | | | | | | | | | | | | | | | | | * Makefile.am: * krb5-auth-dialog.spec.in: * src/krb5-auth-dialog.c Patch from Nalin Dahyabhai <nalin@redhat.com> - Fix the .spec file so that it doesn't choke due to translations. - Include the .spec file in the dist tarball so that 'rpmbuild -ts' will work. - Correct a compiler warning. - Set forwardable/proxiable/lifetime from the current ccache, if there is one. - Add a "--always" flag to let us pinch-hit for 'kinit'. - Add a "--auto" flag to override it. - Interpret a preauthentication failure as a bad password. - If we already have a ccache, use its default principal as our default, in case it differs from the local user name. If the default principal changes out from under us, pick it up, too. - Don't give a bogus lifetime if the ccache is deleted between checks. git-svn-id: http://svn.gnome.org/svn/krb5-auth-dialog/trunk@38 517b70f8-ed25-0410-8bf6-f5db08f7b76e
* 2005-10-31 Christopher Aillon <caillon@redhat.com>caillon2005-10-31
| | | | | | | | | | * Makefile.am: * src/Makefile.am: * src/dummy-strings.c: Make `make distcheck` happy git-svn-id: http://svn.gnome.org/svn/krb5-auth-dialog/trunk@35 517b70f8-ed25-0410-8bf6-f5db08f7b76e
* 2005-10-31 Christopher Aillon <caillon@redhat.com>caillon2005-10-31
| | | | | | | | * src/krb5-auth-dialog.c: Memleak fixes Also, respect the hidden field of krb5_prompt git-svn-id: http://svn.gnome.org/svn/krb5-auth-dialog/trunk@33 517b70f8-ed25-0410-8bf6-f5db08f7b76e
* 2005-10-31 Christopher Aillon <caillon@redhat.com>caillon2005-10-31
| | | | | | | | | * src/krb5-auth-dialog.c: Fix test to determine whether we are using krb5 using new get_tgt_from_ccache () function from Nalin Dahyabhai <nalin@redhat.com> git-svn-id: http://svn.gnome.org/svn/krb5-auth-dialog/trunk@32 517b70f8-ed25-0410-8bf6-f5db08f7b76e