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