--------- 1.0.0 released; 1.0 series branched as BRANCH-1-0-0 ----------

2005-06-07  Hongli Lai  <hongli@navi.cx>

	* src/utils.[ch], src/services/consolehelper.c:
	  Fix compiler warnings.
	* src/services/consolehelper.c (detect):
	  Fix a crash when consolehelper is not found. Patch
	  by Ludwig Nussel (ludwig DOT nussel AT suse DOT de).

2005-05-17  Hongli Lai  <hongli@navi.cx>

	* Fix crash on x86_64. Patch by Stanislav Brabec
	  (sbrabec AT suse DOT cz).

2005-04-01  Steve Murphy  <murf@e-tools.com>

        * configure.in: Added "rw" to ALL_LINGUAS.

2005-03-21  Hongli Lai <hongli@navi.cx>

	* configure.in: bump version to 0.9.8.

2005-02-14  Alessio Frusciante  <algol@firenze.linux.it>

	* configure.in: Added "it" (Italian) to ALL_LINGUAS. 

2005-02-14  Baris Cicek <baris@teamforce.name.tr>

	* configure.in: Added tr to ALL_LINGUAS

2005-02-13  Hongli Lai  <h.lai@chello.nl>

	* src/libgnomesu.[ch]: Add new function: gnomesu_spawn_async2()
	  This allows the developer to customize the user interface a
	  little bit.
	* src/utils.[ch]: Add 'const' keyword to parameters of some functions.
	* src/services/{service.h,su.c,pam.c,consolehelper.c}:
	  Add support for gnomesu_spawn_async2().
	* src/Makefile.am:

2005-01-28  Hongli Lai  <h.lai@chello.nl>

	* configure.in:
	  Define PAM_MOD_MISC in the PAM backend's CFLAGS.
	* pam-backend/pam.c, su-backend/{common.h,common.c,su.c}:
	  Move some function definitions to common.h.

2005-01-16  Takeshi AIHANA <aihana@gnome.gr.jp>

	* configure.in: Added 'ja' (Japanese) to ALL_LINGUAS.

2005-01-15  Hongli Lai  <h.lai@chello.nl>

	* configure.in, pam-backend/pam.c:
	  FreeBSD has pam_mod_misc.h instead of pam_misc.h. Check for it.
	  Fix double free() caused by calling change_identity() twice.
	  Remove initgroups(), setgid() and setuid() since they're already
	  called by change_identity().
	* configure.in: Bump version to 0.9.7.

2005-01-12  Hongli Lai  <h.lai@chello.nl>

	* configure.in, pam-backend/pam.c, {pam,su}-backend/Makefile.am:
	  Check whether setfsuid() is available. It's a Linux-specific call.
	  FreeBSD apparently doesn't have a 'root' group, so autodetect
	  it and use 'wheel' as alternative.

2005-01-11  Hongli Lai  <h.lai@chello.nl>

	* su-backend/{closeout.c,su.c,mallo.c}:
	  Replace "error.h" with "errmsg.h"
	* su-backend/errmsg.[ch]: files added.
	* configure: Check for error(). It's apparently not available on
	  FreeBSD. errmsg.c contains an alternative implementation.
	* Bump version to 0.9.6.

2005-01-08  Hongli Lai  <h.lai@chello.nl>

	* src/utils.[ch]: Remove all libglade stuff.
	* src/prefix.[ch]: Upgrade to latest BinReloc.
	  br_thread_local_store will no longer show up in the symbol
	  table when BinReloc is disabled.
	* src/api.html: Syntax highlight example code. Make HTML fully
	  standards compliant.
	* src/services/{su.c,pam.c}: Only destroy dialog when it is
	  not NULL. Correct some strings (we're using GnomesuAuthDialog
	  now).
	* src/gnomesu-auth-dialog.c: Mark "C_ontinue" for translation.
	* autopackage/default.spec.in: Fix specfile.

2005-01-07  Hongli Lai  <h.lai@chello.nl>

	* nautilus/*.c, *.h, *.server*, Makefile.am:
	  Removed Nautilus Bonobo component. Nautilus will be de-bonobo-ized.
	* src/libgnomesu.schemas, src/services/sudo.*, src/ui/*,
	  src/libgnomesu.c:
	  Removed sudo backend.
	* configure.in: Remove Bonobo and libglade dependancy.
	* autopackage/default.apspec.in:
	  Remove some dependancies. Update for autopackage 0.7+.
	* NEWS: Update news for 0.9.5.

2005-01-03  Hongli Lai  <h.lai@chello.nl>

	* src/gnomesu-auth-dialog.c: Don't translate GMarkup tags.
	  Fix bug #162763.

2005-01-03  Martin Willemoes Hansen  <mwh@sysrq.dk>

	* configure.in: Added "da" (Danish) to ALL_LINGUAS.

2004-12-18  Hongli Lai  <h.lai@chello.nl>

	* pam-backend/{Makefile.am,pam.c},
	  su-backend/{Makefile.am,common.c,common.h},
	  src/services/sudo.c, src/gnomesu-auth-dialog.c:
	  Replace memset() with safe_memset().
	  See http://bugzilla.gnome.org/show_bug.cgi?id=161213

2004-12-12  Alexander Shopov  <ash@contact.bg>

	* configure.in (ALL_LINGUAS): Added "bg" (Bulgarian)

2004-12-11  Žygimantas Beručka  <uid0@akl.lt>

	* configure.in (ALL_LINGUAS): Added lt.

2004-12-09  Tommi Vainikainen  <thv@iki.fi>

	* configure.in (ALL_LINGUAS): Added fi.

2004-12-05  Hongli Lai  <h.lai@chello.nl>

	* src/services/pam.c: some minor cleanups.
	* src/services/su.c: use GnomesuAuthDialog.
	* src/services/consolehelper.c: Minor cleanups. Fix memory leak.
	* src/ui/: Remove su.glade and everything related to it.
	* src/gnomesu-auth-dialog.[ch]: move private stuff to private
	  structure. Minor cleanups. Reserve space in structure for
	  future expansion.

2004-11-30  Hongli Lai  <h.lai@chello.nl>

	* pam-backend/pam.c: Correctly exit if user entered wrong password 3
	  times.
	* src/gnomesu-auth-dialog.[ch]: all kinds of improvements.
	* src/services/pam.c: use GnomesuAthDialog.

2004-11-28  Hongli Lai  <h.lai@chello.nl>

	* configure.in: Bump version to 0.9.4.

	------------------
	* Bump version to 0.9.5.
	* Move service sources into the 'services' subfolder.
	* Add authentication dialog widget.
	* Clean up some code.

2004-11-27  Changwoo Ryu  <cwryu@debian.org>

	* configure.in: Add ko to ALL_LINGUAS.

2004-11-25  Hongli Lai  <h.lai@chello.nl>

	* acinclude.m4: disable BinReloc by default. Keep the security
	  guys happy.
	* autopackage/default.spec.in: Enable BinReloc.
	* COPYING, pam-backend/pam.c, su-backend/common.c:
	  License the setuid binaries GPL. Put back original
	  copyright clause from the su source code.

2004-11-06  Hongli Lai  <h.lai@chello.nl>

	* nautilus/gnome-su-component.c
	  src/consolehelper.c
	  src/pam.c
	  src/prefix.c
	  src/su.c
	  src/sudo.c
	  src/utils.c
	  su-backend/common.c
	  su-backend/su.c:
	  Apply Kjartan Maraas's cleanup patch.

2004-10-29  Hongli Lai  <h.lai@chello.nl>

	* su-backend/sys2.h: remove file. What sane system doesn't have
	  definitions for malloc() and friends?!?!
	* su-backend/{system.h,Makefile.am}: remove sys2.h

2004-10-29  Kjartan Maraas  <kmaraas@gnome.org>

	* configure.in: Add «nb» to ALL_LINGUAS.

2004-10-27  Hongli Lai  <h.lai@chello.nl>

	* src/utils.c: fix freeing of uninitialized pointer.

2004-10-26  Hongli Lai  <h.lai@chello.nl>

	* {su,pam}-backend/Makefile.am:
	  Apply Sebastien Bacher's DESTDIR patch.
	  http://bugzilla.gnome.org/show_bug.cgi?id=156516
	* src/utils.c: fix compilation when BinReloc is disabled.

2004-10-21  Hongli Lai  <h.lai@chello.nl>

	* tools/Makefile.am:
	  Apply Benoî Dejean's patch for removing GTK_DISABLE_DEPRECATED.
	  GtkCombo is deprecated but he claims libgnomesu still uses that??
	  Anyway, this patch won't do any harm.

2004-09-28  Abel Cheung  <maddog@linuxhall.org>

	* configure.in: Added "pa" "zh_CN" "zh_TW" to ALL_LINGUAS.

2004-09-09  Ankit Patel <ankit@redhat.com>

	* configure.in: Added 'gu' (Gujarati) to ALL_LINGUAS.

2004-09-07  Akagic Amila  <bono@linux.org.ba>

	* configure.in: Added 'bs' to ALL_LINGUAS.

2004-07-16  Hongli Lai  <h.lai@chello.nl>

	* configure.in: Fix typo: apm -> pam
	* src/libgnomesu.[ch], tools/gnomesu.c: Rename gnome_su_*() to
	  gnomesu_*()
	* Bump version to 0.9.3.

2004-07-14  Hongli Lai  <h.lai@chello.nl>

	* doc: Folder added. Contains API documentation.
	* src/prefix.[ch]: Added.
	* autopackage: Folder added. Autopackage support.
	* acinclude.m4: Added. Contains BinReloc macro.
	* src/utils.c (__libgnomesu_create_command): escape '&'.
	  (__libgnomesu_load_glade): BinReloc support.
	* src/pam.c, src/su.c: BinReloc support.
	* tools/gnomesu.c: BinReloc support.

2004-05-14  Hongli Lai  <h.lai@chello.nl>

	* src/utils.c (__libgnomesu_create_command): deal with empty
	  strings.

2004-05-01  Adam Weinberger  <adamw@gnome.org>

	* configure.in: Added en_CA to ALL_LINGUAS.

2004-04-12  Gareth Owen  <gowen72@yahoo.com>

	* configure.in: Added en_GB to ALL_LINGUAS

2004-04-12  Hongli Lai  <h.lai@chello.nl>

	* po/POTFILES.in: add src/libgnomesu.c
	* src/utils.c (__libgnomesu_create_command): escape '$'

2004-04-09  Hongli Lai  <h.lai@chello.nl>

	* pam-backend/pam.c: #include <grp.h> to fix a compilation error.
	  Minor code clean up.
	* su-backend/common.c: fix X authentication restoration.
	* Makefile.am: set DISTCHECK_CONFIG_FLAGS so 'make distcheck'
	  will work.
	* configure.in: correctly handle when --with-pam-dir is not given.

2004-02-19  Evandro Fernandes Giovanini  <evandrofg@ig.com.br>

	* configure.in (ALL_LINGUAS): Added "pt_BR" (Brazilian 
	Portuguese).

2004-02-25  Jordi Mallach  <jordi@sindominio.net>

	* configure.in (ALL_LINGUAS): Added "ca" (Catalan).

2004-02-07  Robert Sedak  <robert.sedak@sk.htnet.hr>

        * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.

2004-02-05  Christian Neumair  <chris@gnome-de.org>

	* configure.in: Added de (German) to ALL_LINGUAS.

2004-01-04  Christophe Merlet  <redfox@redfoxcenter.org>

	* configure.in: Added fr (French) to ALL_LINGUAS.

2003-11-20  Hongli Lai <h.lai@chello.nl>

	* tools/gnomesu.c: #include <gtk/gtk.h> before gnome.h.

2003-11-11  Pablo Gonzalo del Campo  <pablodc@bigfoot.com>

	* configure.in: Added es (Spanish) to ALL_LINGUAS.

2003-11-07  Hongli Lai  <h.lai@chello.nl>

	* src/sudo.c (detect): disable backend because it's broken. See
	  the comments in that file.
	* TODO: new items.
	* configure.in: changed "-Dmalloc=rpl_realloc" to
	  "-Drealloc=rpl_realloc".
	* {nautilus,pam-backend,tools}/Makefile.am: fix problems with
	  'make distcheck'.
	* su-backend/xmalloc.c: correct function definitions.

2003-11-04  Hongli Lai  <h.lai@chello.nl>

	* src/ui/su(do).glade: Changed Position to Center.
	* src/sudo.c, tools/Makefile.am, tools/gnomesu-sudo-helper:
	  Removed support for gnomesu-sudo-helper since it screws up
	  sudoers settings.
	  The caveat is that you won't be able to see messages to stderr
	  when using this backend.
	* configure.in, pam-backend/Makefile.am: New option --with-pam-dir
	  so you can install PAM entries to a folder other than /etc/pam.d

2003-10-25  Metin Amiroff  <metin@karegen.com>

	* configure.in: Added az to ALL_LINGUAS.

2003-10-20  Hasbullah Bin Pit <sebol@ikhlas.com>

	* configure.in: Added ms (malay) to ALL_LINGUAS.

2003-10-05  Marcel Telka  <marcel@telka.sk>

	* configure.in (ALL_LINGUAS): Added sk.

2003-09-28  Artur Flinta  <aflinta@cvs.gnome.org>

        * configure.in: Added pl to ALL_LINGUAS.

2003-09-21  Miloslav Trmac  <mitr@volny.cz>

	* configure.in: Added Czech (cs) to ALL_LINGUAS.

2003-09-21  Duarte Loreto <happyguy_pt@hotmail.com>

	* configure.in: Added Portuguese (pt) to ALL_LINGUAS.

2003-09-21  Danilo Šegan  <dsegan@gmx.net>

	* configure.in: Added "sr" and "sr@Latn" to ALL_LINGUAS.

2003-09-20  Christian Rose  <menthos@menthos.com>

	* configure.in: Added "sv" to ALL_LINGUAS.

2003-09-20 Hongli Lai <hDOTlaiATchelloDOTnl>

	* Add MAINTAINERS file.
	* src/su.c, sudo.c, pam.c: Don't include markup in translated
	  strings (bug #122804).
	* po/nl.po: Updated translation.

2003-09-20 Mark Finlay <sisobATeircomDOTnet>

	* Initial Checkin

