2009-03-04  Gustavo Noronha Silva  <kov@debian.org>

	* Release 2.0.2

	* gksu/gksu.c: - revert last change, since it was completely bogus,
	and any environment change should be up to libgksu, anyway

2009-02-22  Gustavo Noronha Silva  <kov@alface>

	* Release 2.0.1

2009-02-22  Gustavo Noronha Silva  <kov@debian.org>

	* gksu/gksu.c: - sanitize environment before running applications
	using su mode

2009-02-22  Gustavo Noronha Silva  <kov@debian.org>

	* configure.ac, nautilus-gksu/libnautilus-gksu.c: - port to GIO,
	and newer nautilus

2009-02-22  Gustavo Noronha Silva  <kov@debian.org>

	* configure.ac, gksu/gksu.c:
	- accepted patch by Joshua Kwan <jkwan@vmware.com> to
	  make gksu return the same status code as the child

2009-02-03  Gustavo Noronha Silva  <kov@debian.org>

	* configure.ac:
	- added th to ALL_LINGUAS

2008-11-22  Gustavo Noronha Silva  <kov@debian.org>

	* nautilus-gksu/libnautilus-gksu.c:
	- accepted patch by Josselin Mouette to fix a crash

2007-05-11  Gustavo Noronha Silva  <kov@debian.org>

	* configure.ac:
	- added gl to ALL_LINGUAS

	* configure.ac:
	- added zh_CN to ALL_LINGUAS

2007-03-25  Gustavo Noronha Silva  <kov@debian.org>

	* configure.ac:
	- added ar to ALL_LINGUAS

2007-03-04  Gustavo Noronha Silva  <kov@debian.org>

	* gksu/gksu.c:
	- accepted patch by Michael Vogt to correctly quote
	  strings which have \ or ', when in sudo mode

2007-02-04  Gustavo Noronha Silva  <kov@debian.org>

	* configure.ac:
	- added ja to ALL_LINGUAS

2006-09-23  Gustavo Noronha Silva  <kov@debian.org>

	* Release 2.0.0

2006-09-03  Gustavo Noronha Silva  <kov@debian.org>

	* man/gksu.1:
	- typo fix; thanks to Chris Moore <dooglus@gmail.com>

2006-08-19  Gustavo Noronha Silva  <kov@debian.org>

	* configure.ac:
	- added lt to ALL_LINGUAS

	* gksu-migrate-conf.sh:
	- patch by Christian Hamar to fix non-POSIX compliant usage of
	  head (Savannah bugs #16530 and 16807)

	* Release 1.9.4

	* man/man.1:
	- enhanced the description, wrote about the missing options and
	  added information about the new usage mode (with no command
	  specified); this also addresses the concerns of Debian bug
	  #383477

2006-08-17  Gustavo Noronha Silva  <kov@debian.org>

	* gksu/gksu.c:
	- imported gksuexec code into the gksu application; now if you call
	  gksu with no commands, it will open the gksuexec UI to request
	  for a command, user and other options;

2006-08-09  Gustavo Noronha Silva  <kov@debian.org>

	* configure.ac:
	- added sv to ALL_LINGUAS

	* nautilus-gksu/libnautilus-gksu.c:
	- implemented error checking for the code that finds out
	  what program to run for the file; that should address the
	  segfault related in the Debian BTS:
	    http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=380407
	- do not show the menu item for items using the x-nautilus-desktop
	  uri scheme; finishes the solution of the bug mentioned above

2006-08-06  Gustavo Noronha Silva  <kov@debian.org>

	* gksu/gksu.c:
	- applied patch by Josselin Mouette to correctly include the
	  locale.h file

	* Release 1.9.3

	* gksu/gksu.c:
	- remove all the startup notification-related code, which
	  is now done by the library;

	* nautilus-gksu/libnautilus-gksu.c:
	- only display the menu item if we're not already
	  root

2006-07-22  Gustavo Noronha Silva  <kov@debian.org>

	* gksu/gksu.c, man/gksu.1:
	- typo fix (descriptional -> descriptive), thanks to
	  A Costa <agcosta@gis.net>; addresses Debian bug
	  #379186

2006-07-17  Gustavo Noronha Silva  <kov@debian.org>

	* Release 1.9.2

2006-07-10  Gustavo Noronha Silva  <kov@debian.org>

	* gksu/gksu.c:
	- re-ask password 2 times when the first attempt gives us a
	  wrong password; use the new libgksu API to display an alert
	  warning about the wrong password

2006-07-10  Gustavo Noronha Silva  <gustavo.noronha@mds.gov.br>

	* nautilus-gksu/libnautilus-gksu.c:
	- handle .desktop files, as well, by reading their Exec key
	- do not avoid handling nautilus folders

2006-07-09  Gustavo Noronha Silva  <kov@debian.org>

	* nautilus-gksu:
	- wrote an initial nautilus module to provide a 'open as administrator'
	  menu item for stuff in nautilus

2006-07-03  Gustavo Noronha Silva  <kov@debian.org>

	* gksu/gksu.c:
	- do not display error message when the error code tells us
	  that the dialog has been canceled by the user

	* gksu/gksu.c:
	- retry password prompt 3 times; still need a better way to
	  handle showing a message to the user

2006-05-01  Gustavo Noronha Silva  <kov@debian.org>

	* Release 1.9.1

	* gksu/gksu.c:
	- fix typo in help message

	* configure.ac:
	- updated version to 1.9.1 and require libgksu
	  >= 1.9.2 because of the new APIs and stuff

2006-04-30  Gustavo Noronha Silva  <kov@debian.org>

	* man/gksu.1:
	- updated using help2man

	* TODO:
	- removed;

	* README:
	- updated about the gconf issues

	* gksu/gksu.c:
	- reimplemented the --desktop functionality by using
	  the new set_description API
	- reimplemented the --print-pass functionality by
	  using the new ask_password API;

2006-04-25  Gustavo Noronha Silva  <kov@debian.org>

	* gksu/gksu.c:
	- incorporated Startup Notification patch by Michael Vogt

	* gksu/gksu.c:
	- removed the desktop file option; will be replaced by an
	  option to tell gksu a 'user-friendly' name for the
	  action that is being taken

2006-04-24  Gustavo Noronha Silva  <kov@debian.org>

	* gksu/gksu.c:
	- provide a clear way of forcing sudo and su modes, and
	  fall back to the default, using the new gksu_run_full,
	  if none is given

	* gksu/gksu.c:
	- ignore -i and -t, reimplemented -m using functionality
	  that has just been added to libgksu2

	* Release 1.9.0

2006-04-23  Gustavo Noronha Silva  <kov@debian.org>

	* gksu/gksu.c:
	- removed all code related to gnome-keyring and gconf,
	  which is now on libgksu

	* gksu/gksuexec.c, gksu/util.{c,h}:
	- removed; code moved to gksu or simply not so useful and
	  unmaintained

2006-04-03  Gustavo Noronha Silva  <kov@debian.org>

	* man/gksu.1:
	- fixed typo, patch by Nicolas François
	  <nicolas.francois@centraliens.net>

2006-03-29  Gustavo Noronha Silva  <kov@debian.org>

	* gksu-migrate-conf.sh:
	- remove bash3.0isms, enhance the code that gets the values
	  from the config file to be more robust and work on more
	  possibilities

2006-03-28  Gustavo Noronha Silva  <kov@debian.org>

	* gksu/gksu.c:
	- applied (modified) patch by Gabor Kelemen <kelemeng@gnome.hu>
	  to make the help string a better citizen

2006-01-29  Gustavo Noronha Silva  <kov@debian.org>

	* configure.ac, gksu/gksu.c:
	- disabled code that will be moved to the libgksu
	  package and started the port to libgksu2

	* gksu/gksu.c:
	- removed code moved to libgksu, started porting to
	  libgksu2, misc fixes and cleanup, removed trailing
	  whitespaces

2006-01-07  Gustavo Noronha Silva  <kov@debian.org>

	* configure.ac:
	- added it to ALL_LINGUAS

2005-11-23  Gustavo Noronha Silva  <kov@debian.org>

	* gksu{,exec}.desktop.in:
	- modified based on a patch by Thierry Moisan
	  <thierryn@videotron.ca> to be compliant with the desktop
	  spec (passes desktop-file-validate); thanks to
	  Michael Vogt for forwarding the patch

2005-10-26  Gustavo Noronha Silva  <kov@debian.org>

	* Release 1.3.6

	* gksu/gksu.c:
	- make sure the no-pass window will go away before proceeding
	  with calling the program, so we won't have a dead window
	  on screen

	* gksu/gksu.c:
	- more logic problem fixes, this time with the 
	  display-no-pass-info gconf key - the meaning of the
	  gconf key bool value and the check button bool value
	  are inverted, so we need to special case it

	* gksu/gksu.c:
	- only try_gnome_keyring if gksu_context_try_need_password
	  returns TRUE

2005-10-19  Gustavo Noronha Silva  <kov@debian.org>

	* gksu/gksu.c:
	- added fade in effect when screen was faded out

	* gksu/gksuexec.c:
	- applied patch from dennis@kaarsemaker.net, grabbed from
	  Ubuntu's bugzilla to use GKSU_CMD be used on the error
	  reporting instead of using PREFIX, etc.

2005-09-29  Gustavo Noronha Silva  <kov@debian.org>

	* Release 1.3.5

2005-09-20  Gustavo Noronha Silva  <kov@debian.org>

	* gksu/gksu.c:
	- applied patch by Michael Vogt with some modifications
	  to avoid dead-locking X when gksu tries to grab mouse
	  or keyboard while a menu is open or something else is
	  stealing focus (Debian #310951, Ubuntu #14430)

	* gksu/gksu.c:
	- do not show the gnome-keyring UI if -a was passed as
	  an option

2005-09-16  Guilherme de S. Pastore  <guilherme.pastore@terra.com.br>

	* man/gksu.1:
	- removed section about the configuration file

	* README:
	- tiny rewording (versions are not smaller, they're lower)

2005-09-13  Guilherme de S. Pastore  <guilherme.pastore@terra.com.br>

	* gksu/gksuexec.c:
	- spit out an error message if no command is given

	* gksu/gksuexec.c:
	- switch from the deprecated GtkCombo to GtkComboBox
	- remove check for empty user; GtkComboBox won't allow this
	- drop get_user_list() and use fill_with_user_list() instead,
	  for appending to the ComboBox rather than returning a list
	  (also drop free_user_list(), consequently)

	* gksu/gksuexec.c:
	- destroy the dialog when we no longer need it


2005-09-13  Gustavo Noronha Silva  <kov@debian.org>

	* gksu/gksu.c, man/gksu.1:
	- add a --desktop option so that gksu is now able to
	  read some of the information it uses to fill the dialog
	  from a desktop file

2005-09-12  Gustavo Noronha Silva  <kov@debian.org>

	* gksu/gksu.c:
	- add another hack for the -- symbol to work correctly so
	  you can call "gksu -- commands and its arguments"

2005-09-10  Gustavo Noronha Silva  <kov@debian.org>

	* gksu/gksu.c:
	- change the UI to make it clear that the first choice
	  to be made is whether to record the password and the
	  second one is in which keyring (default or session)
	  when using the GNOME keyring.

2005-08-20  Gustavo Noronha Silva  <kov@debian.org>

	* gksu/{gksu,util}.c:
	- make error reporting more aestheticaly pleasant

	* Release 1.3.4

2005-08-18  Guilherme de S. Pastore  <gpastore@colband.com.br>

	* gksu/gksu.c: check if pwentry is not NULL before accessing
	one of the structure members, so we don't segfault when the
	given user does not exist (Debian bug #323836)

2005-08-17  Gustavo Noronha Silva  <kov@debian.org>

	* README:
	- clarify the migration script location

2005-08-16  Gustavo Noronha Silva  <kov@debian.org>

	* gksu/gksu.c:
	- fix logic problem with disable-grab setting

2005-08-10  Gustavo Noronha Silva  <kov@debian.org>

	* Release 1.3.3

	* gksu-migrate-conf.sh:
	- fix logic problem with a misplaced else

2005-08-09  Gustavo Noronha Silva  <kov@debian.org>

	* gksu/gksu.c, gksu/gksu.schemas.in:
	- correct the schema to have save-keyring be string; check
	  if gconf_client_get_string returns something valid in that
	  case, anyway

2005-08-07  Gustavo Noronha Silva  <kov@debian.org>

	* Release 1.3.2

	* relibtoolize with libtool 1.5.6 (1.1220.2.95 2004/04/11 
	  05:50:42) Debian: 224 $

	* configure.ac:
	- bumped version to 1.3.2
	- depend on libgksu1.2 >= 1.3.3 because of the new APIs we
	  use

2005-08-07  Guilherme de S. Pastore  <gpastore@colband.com.br>

	* gksu.desktop.in, gksuexec.desktop.in:
	- no longer have the whole paths to the icons hardcoded

2005-08-06  Gustavo Noronha Silva  <kov@debian.org>

	* gksu/gksu.c:
	- set the keyring check buttons to be checked depending
	  on how the corresponding gconf keys are set

	* gksu/gksu.c:
	- apparently show_all on the dialog instead of several
	  show's for widgets added to the dialog caused problems
	  with the grabbing, so do the later

	* gksu/gksu.c:
	- check boxes and gconf keys for the user to be able to setup
	  what to do about gnome-keyring in the gksu window

2005-08-06  Guilherme de S. Pastore  <gpastore@colband.com.br>

	* gksu/gksuexec.c:
	- removed unnecessary call to gtk_set_locale()

2005-08-06  Gustavo Noronha Silva  <kov@debian.org>

	* gksu/gksu.c:
	- use one, global, GConfClient instead of creating and
	  unrefing many

	* gksu/gksu.c:
	- relocate the detection of sudo mode based on argv[0] so that
	  it will actually have an effect

	* gksu/gksu.c:
	- cast dialog correctly avoiding warnings on the build

	* gksu/gksu.c, gksu/gksu.schemas.in:
	- added a new gconf key that determines whether the warning
	  about the program running without the password being asked
	  will be shown

2005-08-06  Guilherme de S. Pastore  <gpastore@colband.com.br>

	* gksu/gksu.c:
	- changed the message of the warning shown when no password
	  was requested to run the program

	* gksu/gksu.c:
	- improved the description of the --always-ask-password
	  switch

	* gksu/gksu.c:
	- fixed some spelling mistakes

	* gksu/gksu.schemas.in:
	- fixed some spelling mistakes

2005-08-05  Gustavo Noronha Silva  <kov@debian.org>

	* gksu-migrate-conf.sh:
	- adding script written by Guilherme de S. Pastore to migrate
	  the configuration done in /etc/gksu.conf to the new gconf-based
	  system

2005-08-04  Gustavo Noronha Silva  <kov@debian.org>

	* gksu/gksu.c:
	- use the new run_full functions for both su and sudo backends
	  and display a notice if a password is not requested

2005-08-02  Gustavo Noronha Silva  <kov@debian.org>

	* gksu/gksu.c, gksu/gksu.schemas.in, gksu/Makefil.am, configure.ac,
	  po/POTFILES.in:
	- replace the gksu config file with a gconf-based configuration
	  system

2005-08-01  Gustavo Noronha Silva  <kov@debian.org>

	* gksu/gksu.c:
	- added support for gnome-keyring, coming from libgksu
	  patch originally done by Szilard Novaki and slightly
	  modified by me

2005-08-01  Guilherme de S. Pastore  <gpastore@colband.com.br>

	* gksu/gksuexec.c: sort user list by username instead of
	by uid, partially addressing Debian bug #315635

2005-07-20  Gustavo Noronha Silva  <kov@debian.org>

	* gksu/gksu.c:
	- applied patch grabed from ubuntu to keep the
	  window above, which addresses window managers
	  hiding the window behind other windows, and to
	  avoid the 'mouse cursor looks funny' symptom

2005-07-16  Gustavo Noronha Silva  <kov@debian.org>

	* configure.ac:
	- require libgksu1.2 1.3.2 and libgksuui1.0 1.0.6

2005-07-15  Gustavo Noronha Silva  <kov@debian.org>

	* gksu{,exec}.desktop.in:
	- add Encoding: UTF-8 field which is required by the Desktop
	  spec

	* Release 1.3.1

	* gksu/gksu.c:
	- put the callback function that asks for the password
	  outside of the main function because that would cause
	  problems in arches in which you cannot execute the stack

2005-07-12  Gustavo Noronha Silva  <kov@debian.org>

	* gksu/gksu.c:
	- use the new gksu_context_ask_and_run and
	  gksuui_dialog_set_prompt APIs to work better
	  with stuff like pam-modified prompts and
	  'you don't need a password' cases

2005-06-21  Gustavo Noronha Silva  <kov@debian.org>

	* configure.ac:
	- added xh to ALL_LINGUAS

2005-06-18  Gustavo Noronha Silva  <kov@debian.org>

	* configure.ac, Makefile.ac, intltool-{extract,merge,update}.in:
	- adding support for intltool, basically so that .desktop
	  files are localized

	* Release 1.3.0

	* configure.ac:
	- depend on libgksu 1.3.1 because we are using newer
	  APIs

2005-06-17  Gustavo Noronha Silva  <kov@debian.org>

	* gksu/gksu.c:
	- use the new gksu_context_sudo_try_need_password to check
	  if we need a password for sudo, addressing Debian bug 
	  #312937
	- we should only return 3 if an error happens when running with
	  sudo

2005-06-16  Guilherme de S. Pastore  <gpastore@colband.com.br>

	* gksu/gksu.c:
	- added --always-ask-password (-a) command-line option
	and always-ask-password key to gksu.conf, that makes
	gksu *not* try to run the command without asking for
	a password.

2005-06-14  Gustavo Noronha Silva  <kov@debian.org>

	* configure.ac:
	- added ro to ALL_LINGUAS

2005-06-13  Gustavo Noronha Silva  <kov@debian.org>

	* Release 1.2.6

	* gksu/gksu.c:
	- use gksu_context_try_need_pass to check if we really
	  need to ask for the password before doing so
	- rephrase the default sentence for asking password so
	  it has better usability, based on suggestions by
	  Matthew Thomas, see the ubuntu bug report:
	  https://bugzilla.ubuntu.com/show_bug.cgi?id=7385

	* configure.ac, gksu/Makefile.am:
	- use PKG_CHECK_MODULES to check for GTK+ >= 2.4
	  and libgksu1.2 >= 1.3.0 because we'll be using
	  the new API function gksu_context_try_need_pass

2005-05-13  Miroslav Kure <kurem@debian.cz>

        * configure.ac:
        - added cs to ALL_LINGUAS

2005-05-12  Gustavo Noronha Silva  <kov@debian.org>

	* gksu/gksu.c:
	- correctly set grab to FALSE if the user clicks 'No' when
	  --prompt is passed

	* configure.ac:
	- added pl to ALL_LINGUAS

2005-04-27  Gustavo Noronha Silva  <kov@debian.org>

	* configure.ac:
	- added hu to ALL_LINGUAS

2005-04-25  Gustavo Noronha Silva  <kov@debian.org>

	* configure.ac:
	- renamed no_NB on ALL_LINGUAS to nb

2005-04-19  Gustavo Noronha Silva  <kov@debian.org>

	* configure.ac:
	- added nl to ALL_LINGUAS

2005-04-05  Gustavo Noronha Silva  <kov@debian.org>

	* Release 1.2.5

2005-03-30  Gustavo Noronha Silva  <kov@debian.org>

	* configure.ac:
	- added fr to ALL_LINGUAS

2005-03-28  Gustavo Noronha Silva  <kov@debian.org>

	* gksu/gksu.c:
	- small patch from Michael Vogt <mvo@debian.org>
	  to clean up correctly on NFS-mounted home directories

2005-03-13  Gustavo Noronha Silva  <kov@debian.org>

	* man/gksu.1:
	- applied patch to fix formatting problem on the
	  manpage, thanks to Loïc Minier <lool@dooz.org>

2005-03-01  Gustavo Noronha Silva  <kov@debian.org>

	* Release 1.2.4

	* gksu/gksu.c:
	- no longer grab Xserver, simply grabing keyboard and
	  mouse should be enough and less problematic in some
	  cases; accepting suggestion by Edward Liu 
	  <dhliu@springsoft.com.tw>

	* gksu/gksu.c:
	- reverted old locking solution and apply patch from
	  Michael Vogt <mvogt@acm.org> that implements a more 
	  robust strategy.

2005-02-21  Gustavo Noronha Silva  <kov@debian.org>

	* man/gksu.1:
	- added a bit more information for sudo functionality

	* configure.ac:
	- added sk to ALL_LINGUAS

2005-02-07  Gustavo Noronha Silva  <kov@debian.org>

	* gksu/gksu.c:
	- use a normal window when not grabbing and a popup window
	  when grabbing

	* gksu/gksu.c:
	- undo the fadeout on ungrabing

	* gksu/gksu.c, gksu/gksu.conf:
	- prompt now work when disable-grab is enabled, and prompt
	  and sudo-mode behave like they should
	- configuration file documents that prompt will only work
	  if force-grab is disabled
	- Thanks for Juergen Kreileder <jk@blackdown.de> for reporting
	  these, and providing a patch - this addresses Debian bug
	  #293236

	* gksu/gksu.c:
	- use a simple lock file to avoid duplicate gksu's running
	  at the same time, to avoid drawing problems - finishes
	  addressing Debian bug #293214

	* gksu/gksu.c:
	- fade out the window when grabing, so that the user
	  understands more clearly that only gksu's window is
	  usable - addresses some of Debian bug #293214

2005-01-30  Gustavo Noronha Silva  <kov@debian.org>

	* Release 1.2.3

2005-01-30  Guilherme de S. Pastore <gpastore@colband.com.br>

	* gksu/gksu.c (help string only):
	- Fixed the prompt string gramatically
	- Update with newest command-line options
	- Add punctuation to all sentences for consistency
	- Cut out the third person 's' from the end of the
	  verbs for consistency

2005-01-25  Gustavo Noronha Silva  <kov@debian.org>

	[ gksu-1.2.2.pre1.2.3.1 ]

	* gksu/Makefile.am, gksu/gksu.conf:
	- install a default gksu.conf file in /etc (hardcoded
	  for now)

	* gksu/gksu.c:
	- some more error checking
	- check that the file /etc/gksu.conf is owned by root:root and
	  has mode 0644.

2005-01-18  Gustavo Noronha Silva  <kov@debian.org>

	* gksu/gksu.c:
	- added --prompt, -P, which will show a window asking
	  if the user wishes the screen to be grabed, also added
	  to /etc/gksu.conf parsing
	- made -P, -g and -S accept optional arguments so you
	  can turn then on or off regardless of the default set
	  on /etc/gksu.conf
	- added force-grab option to /etc/gksu.conf, to force
	  grabing whatever the user chooses

2005-01-17  Gustavo Noronha Silva  <kov@debian.org>

	* gksu/gksu.c:
	- added support for a /etc/gksu.conf file, which will make some
	  of the options available for default setting by the admin - 
	  still needs some polishing, it is trying to address several
	  Debian bugs. See http://bugs.debian.org/271567 for the
	  discussion.

	* man/gksu.1:
	- updated to document the change to return codes for
	  gksu

	* gksu/gksu.c:
	- accepted patch by Michael Vogt <mvogt@acm.org>
	  to return different error codes when different
	  "problems" happen; this fixes Debian bug #266832

2004-12-08  Gustavo Noronha Silva  <kov@debian.org>

	* configure.ac:
	- added pt to ALL_LINGUAS

2004-10-17  Gustavo Noronha Silva  <kov@debian.org>

	* Release 1.2.2

	* gksu/gksuexec.c:
	- set user list combo to be uneditable (the value has got to
	  be on the list); this fixes Debian bug #276535

	* gksu/gksu.c, man/gksu.1:
	- fixed typo passowrd -> password; this fixes Debian bug
	  #262561

	* gksu/gksu.c:
	- runs the command immediately if we're already the target
	  user; this fixes Debian bug #276432
	- convert password to system locale before using it;
	  this fixes Debian bug #276089
	- marked string for translation which was missing
	  the mark

2004-10-13  Gustavo Noronha Silva  <kov@alface.horta>

	* configure.ac:
	- added no_NB to ALL_LINGUAS

2004-09-21  Gustavo Noronha Silva  <kov@alface.horta>

	* gksu/gksu.c:
	- quotes strings properly and accepts -- now, working-around
	  gtk_init removing the -- added by the user

2004-09-07  Gustavo Noronha Silva  <kov@alface.horta>

	* man/gksu.1:
	- mentions gksudo again, but not yet ready

2004-08-07  Gustavo Noronha Silva  <kov@debian.org>

	* Release 1.2.1

	* gksu/gksuexec.c:
	- really updated all the references to the gksu icon
	  for the window

	* configure.ac:
	- added ca to ALL_LINGUAS

2004-07-13  Gustavo Noronha Silva  <kov@debian.org>

	* gksu/gksu.c:
	- reimplemented X keyboard and mouse grabing
	  copying code from libgksuui (Debian Bug #254949)

	* gksu/gksuexec.c:
	- updated the icon location for gksuexec's window

2004-06-09  Gustavo Noronha Silva  <kov@debian.org>

	* gksu.desktop, gksuexec.desktop:
	- updated german translation, thanks to
	  Sebastian Heinlein <sebastian.heinlein@web.de>

2004-06-08  Gustavo Noronha Silva  <kov@debian.org>

	* gksu.desktop, gksuexec.desktop:
	- Removed the '(GkSU)' string from the gksu and gksuexec
	  menu entries (Debian Bug #252334)
	- convert both files to UTF-8
	- fix icon locations for the desktop menu entries
	  (Debian Bug #252576)

2004-05-30  Gustavo Noronha Silva  <kov@debian.org>

	* Release 1.2

2004-05-06  Gustavo Noronha Silva  <kov@debian.org>

	* man/gksu.1, gksu/gksu.c, gksu/gksuexec.c:
	- rename all 'preserv's to 'preserve' (--preserv-env'
	  is now deprecated)

2004-03-25  Gustavo Noronha Silva  <kov@debian.org>

	* Makefile.am, gksu-terminal.png, gksu.png:
	- renaming icons installed by the gksu application
	  so that they won't conflict with previous
	  versions of libgksu

2004-03-21  Gustavo Noronha Silva  <kov@debian.org>

	* Repackaging and splitting off of the
	  gksu package from the libraries.

2004-03-21  gettextize  <bug-gnu-gettext@gnu.org>

	* configure.ac (AC_CONFIG_FILES): Add intl/Makefile.

2004-03-21  gettextize  <bug-gnu-gettext@gnu.org>

	* Makefile.am (SUBDIRS): Remove intl.
	(EXTRA_DIST): New variable.
	* configure.ac (AC_CONFIG_FILES): Add m4/Makefile.
	(AM_GNU_GETTEXT_VERSION): Bump to 0.14.1.

2004-02-03  Gustavo Noronha Silva  <kov@debian.org> [1.1.1]

	* configure.ac:
	- polished a bit

	* libgksu/gksu-private.c:
	- fixed wrong error checking (duh)

	* libgksu/gksu-context.[ch]:
	- new implementation of GksuContext, based on
	  the GObject glib facility

	* libgksu/libgksu.c, gksu/gksu.c:
	- port to the new GObject-based GksuContext

2004-02-02  Gustavo Noronha Silva  <kov@debian.org>

	* libgksu/gksu-private.c, libgksu-gksu-private.h:
	- added a gksu_init_check function to init
	  gtk

	* libgksu/libgksu.c, libgksu/gksu.h:
	- added printf-like format support for title and
	  message setters
	- call gksu_init_check on all the three main functions
	  to make sure gtk will be inited

2004-01-29  Gustavo Noronha Silva  <kov@debian.org>

	* gksu/gksu.c:
	- ported to the new API

	* libgksu/libgksu.c, libgksu/gksu-private.c:
	- more well-defined separation between exported
	  and not export symbols (now even using the
	  visibility __attribute__)
	- new API, based on contexts, preparation for
	  1.2

	* gksu/gksuexec.c:
	- accepted patch from Jorgen Viksell <jorgen.viksell@telia.com>
	  to have gksuexec show a combo listing all the users on the
	  system, thanks!

2004-01-20  Gustavo Noronha Silva  <kov@debian.org>

	* Release 1.0.3

	* libgksu/libgksu.c:
	- fixed _gksu_conf->dir allocation for gksu_sudo_run
	  to work

	* libgksu/libgksu.c:
	- added aditional error checking code to the xauth
	  exec to avoid a segfault when it returns nothing
	  patch by Doug Holland <meldroc@frii.com>

2004-01-18  Gustavo Noronha Silva  <kov@debian.org>

	* gksu/gksu.c, Makefile.am:
	- added support to sudo, when called as 'gksudo'
	- create the symlink on install

2004-01-17  Gustavo Noronha Silva  <kov@debian.org>

	* Release 1.0.2

2004-01-16  Gustavo Noronha Silva  <kov@debian.org>

	* libgksu/libgksu.c, libgksu/gksu.h:
	- improved error checking
	- improved error reporting on sudo related stuff
	- added gksu_sudo_run, with sudo support

	* remove the common directory and library, integrate
	  the relevant parts into libgksu and gksu separately

	* libgksu/libgksu.c, common/gksutils.c:
	- incorporated code from gnome-sudo with some
	  modifications to have gksu handle sudo, too
	  untested, probably unstable code, needs testing
	  to be exposed

	* libgksu/Makefile.am:
	- build the library with -fPIC, to allow prelinking

	* configure.ac:
	- added da to ALL_LINGUAS

2004-01-15  Gustavo Noronha Silva  <kov@debian.org>

	* libgksu/libgksu.c:
	- Fixed problems with gksu closing the application
	  when canceled
	- gtk_init_check instead of gtk_init, to avoid failures
	  killing the "parent" application	

2004-01-14  Gustavo Noronha Silva  <kov@debian.org>

	* Release 1.0.1

	* Major update on the documentation stuff

	* Small corrections to the locale handling code

2003-12-19  Gustavo Noronha Silva  <kov@debian.org>

	* Release 1.0.0

	* introducing libgksu! I believe the code is stable
	  enough for a 1.0 release -- althought the change to
	  a library might be a big move, the code has not
	  being changed a lot... let's see if the Debian
	  unstable trial proves me wrong.

2003-11-18  Gustavo Noronha Silva  <kov@debian.org>

	* Release 0.9.18

	* src/gui.c:
	- does not quit when grab fails, warns and continues...

	* po/de.po:
	- small fix, thanks to Michael Vogt <mvogt@acm.org>

	* src/gksu-run-helper.c:
	- fix bashism

2003-11-14  Gustavo Noronha Silva  <kov@debian.org>

	* Release 0.9.17

	* autogen.sh:
	- use automake 1.7, instead of 1.6

	* configure.ac, po/pl.po: 
	- added polish translation, thanks to Emil <emil5@go2.pl>

	* src/gksu-run-helper.c:
	- added, to help fix the stupid security bug

	* src/gksu.{c,h}, src/su.c, src/xauth.c:
	- modified to use the gksu-run-helper, which will
	  fix the security bug in which the Xauth token
	  appears on a ps auxwww

2003-08-28  Gustavo Noronha Silva  <kov@debian.org>

	* Release 0.9.16

2003-08-26  Gustavo Noronha Silva  <kov@debian.org>

	* src/xauth.c:
	- take care to take the MIT-MAGIC-COOKIE-1 from
	  xauth list, XDM auth strings were biting gksu

2003-08-08  Gustavo Noronha Silva  <kov@debian.org>

	* Release 0.9.15

2003-08-06  Gustavo Noronha Silva  <kov@debian.org>

	* configure.ac:
	- added 'de' (German) to ALL_LINGUAS

	* gksu.desktop, gksuexec.desktop:
	- added German translation, thanks to:
	  Sebastian Heinlein <sebastian.heinlein@campus.lmu.de>

2003-07-29  Gustavo Noronha Silva  <kov@debian.org>

	* Release 0.9.14

	* src/su.c:
	- shows a nicer dialog with 'Wrong password.'
	  instead of simply 'Child exited with error
	  1' thingy if su returns 'Authentication failure'

	* src/su.c:
	- use >& to redirect instead of 2>&1 to make
	  non-bash shells happy (Closes: #203386,
	  #203387)

2003-07-24  Gustavo Noronha Silva  <kov@debian.org>

	* Release 0.9.13

	* README:
	- some explanations added

	* src/gui.c, src/su.c:
	- some modifications on the default label that's 
	  presented explaining why it wants the password,
	  and in the label behavior, in general

	* src/gksu.c, src/xauth.c:
	- added --ssh-fwd option, which uses just the :x.x
	  part of display when working with xauth, for gksu
	  to work on ssh X11 forwarding 
	  (Closes Debian bug: #202532)

2003-07-23  Gustavo Noronha Silva  <kov@debian.org>

	* Release 0.9.12

2003-07-22  Gustavo Noronha Silva  <kov@debian.org>

	* src/xauth.c:
	- added output about xauth token, file, directory and
	  display, for debuging purposes (when --debug is enabled)
	- fixed clean_dir to remove the directory if it is empty
	  before clean_dir is called

	* src/su.c:
	- do not show xauth's output, unless --debug is given
	- get rid of bashism when calling xauth by using the
	  env command

	* src/gksu.c:
	- added a --debug option, to ask for more verbose
	  output

2003-07-14  Gustavo Noronha Silva  <kov@debian.org>

	* man/gksu.1:
	- fixed --icon position

2003-06-14  gettextize  <bug-gnu-gettext@gnu.org>

	* Makefile.am (ACLOCAL_AMFLAGS): New variable.
	* configure.ac (AC_CONFIG_FILES): Add m4/Makefile.
	(AM_GNU_GETTEXT_VERSION): Bump to 0.12.1.

2003-06-14  Gustavo Noronha Silva  <kov@debian.org>

	* Release 0.9.11

	* Applied patch from Álvaro Peña <apg@esware.com>
	  to HIG-ify gksu a bit more

2003-05-24  Gustavo Noronha Silva  <kov@debian.org>

	* Release 0.9.10

	* src/su.c:
	- Why the hell do I want gksu to automaticaly go to
	  background? Changed that, I guess that'll help
	  lots of scripts.

2003-05-10  Gustavo Noronha Silva  <kov@debian.org>

	* Release 0.9.9

	* src/gksuexec.c:
	- fixed the way the command is passed as argument
	  to gksu to fix running programs with arguments (duh)

2003-05-08  Gustavo Noronha Silva  <kov@debian.org>

	* src/su.c:
	- fixed bug which did not allow gksu to run programs
	  with arguments like, say, 'emacs /etc/mozpluggerrc' =)

2003-05-06  Gustavo Noronha Silva  <kov@debian.org>

	* configure.ac: added es.po to ALL_LINGUAS

2003-05-02  Gustavo Noronha Silva  <kov@debian.org>

	* configure.ac: added ru.po to ALL_LINGUAS

2003-04-05  Gustavo Noronha Silva  <kov@debian.org>

	* Release 0.9.8

	* src/xauth.c:
	- initialize 'xauth' to avoid problems with junk
	  thanks to Alex Stewart <am2stewa@uwaterloo.ca>

	* src/gui.c:
	- wait a bit longer before checking for the effectiveness of
	  the keyboard/mouse grab

2003-03-29  Gustavo Noronha Silva  <kov@debian.org>

	* Release 0.9.7

	* src/gksu.c, src/xauth.c:
	- remove references to sudo, at least for now

	* src/sudo.{c,h}:
	- removed, no longer provide sudo functionality, it
	  doesn't work as well as it should

2003-03-28  Gustavo Noronha Silva  <kov@debian.org>

	* src/su.c:
	- use xauth information to make the magic work

	* src/xauth.c:
	- implement prepare_xauth_su to handle Xauth in a safer way,
	  by using the 'xauth' program instead of a world readable
	  .Xauthorization file
	- move the old way of doing things to the prepare_xauth_sudo
	  function... sudo is a difficult piece of software to handle

	* src/gksu.c:
	- moved as much xauth specific stuff as I could to xauth.c

2003-02-01  Allan Douglas  <allan_douglas@gmx.net>

	* src/sudo.c:
	- cleanups
	
2003-01-31  Gustavo Noronha Silva  <kov@debian.org>

	* Release 0.9.1

	* AUTHORS:
	- added Allan Douglas

2003-01-31  Allan Douglas  <allan_douglas@gmx.net>

	* src/su.c:
	- fixed the "missing output" bug

2003-01-30  Allan Douglas  <allan_douglas@gmx.net>

	* configure.ac:
	- removed yacc dependency

	* src/su.c:
	- cleanups

2003-01-30 Gustavo Noronha Silva   <kov@debian.org>

	* src/su.c, src/sudo.c: 
	- fixed some stuff pointed by my friend "o_0" =P

	* src/gksuexec.c:
	- has an 'advanced' dialog to select options
	'login_shell' and '--preserv-env' for gksu

2003-01-30  Gustavo Noronha Silva  <kov@debian.org>

	* src/gksuexec.c:
	- has an 'advanced' dialog to select options
	  'login_shell' and '--preserv-env' for gksu

2003-01-29  Gustavo Noronha Silva  <kov@debian.org>

	* man/gksu.1:
	- added reference for gksuexec command
	- updated with the help of the 'help2man' command

	* man/gksuexec.1: (new)
	- wrote manpage to the new command

	* man/Makefile.am: (new)
	- install manpages

	* src/gksu.c:
	- fixed small and harmless segfault when free'ing
	  conf.title
	- accept -i, --icon to set window's icon
	- print-pass' message no longer assumes root user

	* src/gui.c:
	- use gksu's icon at the window, instead of the
	  question mark
	- use conf.icon to set gksu window's icon

2003-01-29  Gustavo Noronha Silva  <kov@debian.org>

	* Release 0.9.0

	* src/gksuexec.c:
	- a new program, a dialog to ask for other informations
	  as a wrapper to gksu's command line

	* src/util.{c,h}, src/gui.{c,h}:
	- moved gk_dialog from gui to util to make it easier
	  for gksuexec to use it

	* gksuexec.desktop:
	- new icon for GNOME, to run gksuexec

2003-01-28  Gustavo Noronha Silva  <kov@debian.org>

	* Release 0.8.5

	* src/su.c:
	- does not ask for password when the real uid
	  is 0 (see http://bugs.debian.org/178675)

	* src/gksu.c:
	- minor aesthetical fixes

2003-01-22  Gustavo Noronha Silva  <kov@debian.org>

	* Release 0.8.4

2003-01-14  Gustavo Noronha Silva  <kov@debian.org>

	* src/Makefile.am:
	- define DATA_DIR
	- add optimization on compilation

	* src/gui.c:
	- set default windows icon (requires Gtk+2.2)

	* gksu.png:
	- new icon, from art.gnome.org, Authorization.png

	* gksu.png -> gksu-terminal.png:
	- renamed icon for gnome's desktop icon

2003-01-14  Gustavo Noronha Silva  <kov@debian.org>

	* 0.8.3 Release

	* clean up to the build system, using autoconf
	  2.50 and automake-1.6

	* man/gksu.1:
	- fixed WHATIS entry

	* gksu.desktop, gksu.png:
	- icon for GNOME's System menu, to open a terminal
	  as the root user

2003-01-14  Gustavo Noronha Silva  <kov@debian.org>

	* 0.8.2 Release
	- changed configure.in

	* src/gksu.c:
	- make reset environment the default, changed:
	  reset-env, r to preserv-env, k
	- make not login shell the default, again, it
	  will make the Xauth stuff break... duh

	* src/su.c, src/sudo.c:
	- yes, yes, auto-background again =P

	* src/gui.c:
	- cleans the Xauth directory in case the dialog is
	  canceled or closed
	- changed buttons' positions to reflect the changes
	  that happened to GNOME2

	* src/gksu.c:
	- made title more i18n friendly, fixed some small
	  memory leaks

	* po/pt_BR.po:
	- updated translation

2003-01-12  Gustavo Noronha Silva  <kov@debian.org>

	* src/gksu.c:
	- make login shell by default

	* src/su.c, src/sudo.c:
	- no grandchild, no auto-background anymore
	- fixes on outputing things

2002-08-13  gettextize  <bug-gnu-gettext@gnu.org>

	* Makefile.am (SUBDIRS): Add m4.
	(SUBDIRS): Remove intl.
	(ACLOCAL_AMFLAGS): New variable.
	(EXTRA_DIST): New variable.

	* configure.in (AC_OUTPUT): Add m4/Makefile.

2002-02-18  Gustavo Noronha Silva  <kov@debian.org>

	* gksu: initial version.

