2003-04-10 Mark Finlay <sisob@eircom.net>

    *doc/Makefile.am: Fixing install of manfile.

2003-04-10 Mark Finlay <sisob@eircom.net>

    * doc/gnomesu.1: Fixing the manfile
    a bit.

    TODO: Write a proper man file and
    update the documentation.

2003-04-10 Mark Finlay <sisob@eircom.net>

    * doc/gnomesu.1: adding man page provided
    by Bill Allombert <ballombe@debian.org>
    from the Debian GNU/Linux documentation
    poject.
    
    *doc/Makefile.am: Stop installing old
    xsu documentation.

2003-04-10 Mark Finlay <sisob@eircom.net>

	* xsu.c : Remove some debug output;
    Change to printing error messages from
    target program to the console as on some
    systems su prints last login time.
   
    TODO: Add checking for nonexistant username
    - atm it exits silently.

2003-03-22 Mark Finlay <sisob@eircom.net>

	* xsu.c : Fix setting the user with -u
	Thanks to Darren Warner <debian@dazwin.com>

	* Readme : Misc updates

	TODO: Port to vte !

---------- RELEASE 0.3 ------------

2003-02-02 Mark Finlay <sisob@eircom.net>

	* configure.in: Update to 0.3

2003-01-30 Mark Finlay <sisob@eircom.net>
	
	* xsu.c: Make the command textbox always editable;
	fix the -c command line switch. Should be almost fully
	backwards compatible with xsu now; loads more code cleanup;
	Updated --help

2003-01-30 Mark Finlay <sisob@eircom.net>
	
	* xsu.c: make 'gnomesu -u' show the username box again;
	clean up code, remove needlessly complicated if statments.up
	* TODO: Update
	
2003-01-26 Jens Askengren <jensus@linux.nu>

	* xsu.c: Clean up code so that declarations come at 
	the start of functions; remove g_free for gtk_entry_get_text

2003-01-25 Mark Finlay <sisob@eircom.net>

	* xsu.c: Update --help output
	* xsu.glade: Updating text based on
	a suggestion from Dennis Heuer <dh@onclick.org>

---------- RELEASE 0.2.99 ------------

2003-01-22 Mark Finlay <sisob@eircom.net>

	* Makefile.am 
	* configure.in
	More fixups to finsh converson from xsu
	and removing reference to pixmaps directory

2003-01-22 Mark Finlay <sisob@eircom.net>

	* configure.in /r/xsu2/gnomesu
	* Makefile.am (EXTRA_DIST): Remove config.rpath 
	IT seems to be breaking make distcheck

2003-01-21 Mark Finlay <sisob@eircom.net>

	Small code bugfix pointed out by 
	Robert Millan <zeratul2@wanadoo.es>

2003-01-21 Mark Finlay <sisob@eircom.net>

	Changing binary name to GnomeSU to avoid conflict
	with gnu su.

2003-01-13 Mark Finlay <sisob@eircom.net>

	Preparing for a release. README, AUTHORS
	and NEWS have been updated and the Makefiles
	changed so that the binary produced is
	gsu instead of xsu.

2003-01-09 Mark Finlay <sisob@eircom.net>

	*src/xsu.glade: change ok to run
	*src/xsu.c don't change the window title 
	anymore in the code, leave that to glade

2003-01-09 Mark Finlay <sisob@eircom.net>

	*src/xsu.glade: misc updates and fixes
	*src/xsu.c further tweaks and changes
	to behavior

2003-01-08 Mark Finlay <sisob@eircom.net>

	*src/xsu.glade: misc updates and fixes
	*src/xsu.c changed behavior to minmise
	gui changes depending on command line 
	agrguments.

2003-01-08 Mark Finlay <sisob@eircom.net>

	*src/xsu.c: Exit if no glade file is found

2003-01-07 Mark Finlay <sisob@eircom.net>

	*src/xsu.glade: misc updates and fixes
	*src/Makefile.am: add info for where to find glade file
	*src/xsu.c: hook up libglade and remove old gtk code
	*src/xsu.h: removed old gtk code and add some glade code

	Finishing gladification. Custom icon functionality is broken

2003-01-06 Mark Finlay <sisob@eircom.net>

	*src/xsu.glade: adding glade file for UI
	still needs to be hooked up to src/xsu.c
	*src/Makefile.am: adding info for glade
	file
	*configure.in: adding check for glade

2003-01-06 Mark Finlay <sisob@eircom.net>

	* xsu.prj: Adding Anjuta project file

2003-01-06 Mark Finlay <sisob@eircom.net>

	* src/xsu.c: Added limited backwards 
	compatibility -c support. Only works if
	-c is the first argument.
	* src/xsu.c: cleaned up code and added
	some commenting

2003-01-05 Mark Finlay <sisob@eircom.net>

	* src/xsu.c
	* src/xsu.h

MAJOR UI and functionality change,
breaks backwards compatibility with old command line
arguments. I'll try and minimise that before the
next release. Docs will need to be updated 
and stings translated.

* Remove the need to use -c to specify command.
Command textbox is not shown if command is specified
and a custom window title is not. 
* Remove the need to specify the user. If none is 
specified root is used and the "Username:" textbox 
and label are not shown. If a username is specified
on the command line "Username: " is shown alongside
a gtk_entry showning what user has been specified.
* Remove the --hide and --unadaptable options in favor
or better default behavior.
* Change the text label to wrap better and to have
better text. Different text depending on if command
is specified on the command line.
* Change the window title to "Gnome SuperUser"
in accordance with HIG naming conventions.
* Added "Run without Password" feature.

2003-01-05 Mark Finlay <sisob@eircom.net>
	
	* Turning off building of Macros for the moment
	- shouldn't be needed if people have gnome-common installed

	All files that previously caused problems with 'cvs diff' have
	now been removed. Please be careful not to commit any
	files that change when you run autogen.sh.

2003-01-05 Mark Finlay <sisob@eircom.net>
	
	* config.h config.log config.status libtool src/config.h
	Removing more files

2003-01-05 Mark Finlay <sisob@eircom.net>

	* autom4te.cache: removing

2003-01-05 Mark Finlay <sisob@eircom.net>

	* xsu.desktop: remove file
	* xsu.desktop.in fix file to work with gnome2,
	also update the name and tooltip info

2003-01-05 Mark Finlay <sisob@eircom.net>

	* configure.in (AC_OUTPUT): Remove m4/Makefile.in.
	* Makefile.am: Remove m4/Makefile.in.
	It prevents building properly, it can go back in when there are some files in m4

	* Makefile, Makefile.in, configure.in, config.guess config.sub aclocal.m4
	config.h.in doc/Makefile.in doc/Makefile ltmain.sh pixmaps/Makefile.in 
	pixmaps/Makefile macros/Makefile macros/Makefile.in po/Makefile
	po/Makefile.in src/Makefile src/Makefile.in
	Cleaning up makefiles and removing extra files from cvs to
	make it possible to do a 'cvs diff'

2002-09-26  gettextize  <bug-gnu-gettext@gnu.org>

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

2002-09-26  gettextize  <bug-gnu-gettext@gnu.org>

	* Makefile.am (SUBDIRS): Remove intl.

2002-09-26  gettextize  <bug-gnu-gettext@gnu.org>

	* Makefile.am (SUBDIRS): Add m4.
	(ACLOCAL_AMFLAGS): New variable.
	(EXTRA_DIST): Add config.rpath mkinstalldirs.
	* configure.in (AC_OUTPUT): Add m4/Makefile.


/* * F O R M * * * * * * * * * * *
 * --                            *
 * Changes by                    *
 * Merged into CVS/Release by    *
 * FromRelease -> ToRelease      *
 * Changelog                     *
 * * * * * * * * * * * * * * * * */

/*
--
Philip Van Hoof
Philip Van Hoof
0.2.4 -> 0.2.5
 * Some minor fixes (the -e option now works again)

--
Philip Van Hoof
Philip Van Hoof
0.2.3 -> 0.2.4
 * Gnome 2.0 port
 * Removed the oldstyle configure scripts
 * Added autogen/automake scripts
 * Removed the SU_PWD_OUT check because
   there seem to be su-versions that don't
   output standard strings. Gnome Xsu will
   temporary wait for 100 milliseconds before
   it will send the Password. I am intrested
   in suggestions and other solutions if you
   have any.
 * Getting everything ready to port the oldstyle
   argument parsing to Gnome popt in next release.
 * Anjuta project file created
--
Philip Van Hoof
Philip Van Hoof
0.2.2 -> 0.2.3
 * The Ok and Cancel button are fixed to
   support multiple languages. This bug
   was reported by Robert Millan <zeratul2@wanadoo.es>
 * Added the -- argument which stops argumentparsing.
   This new argument is in experimental stage. This
   suggestion was made by Jeff Licquia <licquia@debian.org>
 * Max length of the textboxes is now unlimited
--
Philip Van Hoof
Philip Van Hoof
0.2.1 -> 0.2.2
 * Minor configure script fixes, added
   Unix 'su' command detection.
 * Minor security fix, replaced execlp() by
   execl(). (Security note by Havoc P.)
--
Philip Van Hoof
Philip Van Hoof
0.2.0 -> 0.2.1
 * Documentation fixes
 * configure script fixes
 * Extra screenshots added
 * manpage fixes
 * -a/--set-display option added
 * Minor security fix : clear the password 
   textbox once we don't need it anymore.
 * system() is replaced with execlp()
 * Now Gnome Xsu will display the error
   messages of the Unix 'su' in a messagebox.
 * Some new configure options :
   * --su-pwd-out
   * --max-su-delay
--
Philip Van Hoof
Philip Van Hoof
0.1.6 (never released) -> 0.2.0
 * Introduction of the zvt widget to fake a terminal
 * Usage of the GNU sh-utils su package to gain
   root access.
 * All new options from 0.1.6 in the GUI (title, icon)
--
Philip Van Hoof
Philip Van Hoof
0.1.5 -> 0.1.6 (never released version)
 * Minor documentation fixes
 * configureation script fixes and default Makefile 
   added which will tell the user to run ./configure 
   first. make distclean will reset this Makefile.
 * Replaced all malloc() functions in the GUI with 
   g_strdup() and g_strdup_printf() functions.
--
Philip Van Hoof
Philip Van Hoof
0.1.4 -> 0.1.5
 * -d is short for --unadaptable option fixed
 * Minor documentation fixes
 * -i|--icon FILENAME option added
--
Philip Van Hoof
Philip Van Hoof
0.1.3 -> 0.1.4
 * --unadaptable option
 * Added --prefix for the configure script
   Makes building distrubution packages easyer.
 * Builded 0.1.3 and 0.1.4 packages for Mandrake.
--
Robert Millan
Philip Van Hoof
0.1.3 -> 0.1.4
Configure script fixes. Man pages are not gzipped 
anymore so that the package is (more) compatible 
with debian. (More easy to package it as a .deb)
 * default prefix is not /usr/local
 * manpages are not compressed in the package 
   anymore. The configure script will compress them.
--
Philip Van Hoof
Philip Van Hoof
0.1.2 -> 0.1.3
 * Security issue : Delay of two seconds on any
   error to disencourage bruteforce attacks on the 
   +s binary
--
Philip Van Hoof
Philip Van Hoof
0.1.1 -> 0.1.2
 * configure script fixes
 * Documentation fixes
 * Major security fixes
--
Jan Schaumann
Philip Van Hoof
0.1.1 -> 0.1.2
 * Man pages added
--
Philip Van Hoof
Philip Van Hoof
0.1.0 -> 0.1.1
 * Major security fixes
--
Philip Van Hoof
Philip Van Hoof
0.0.4 -> 0.1.0
 * Major security fix : using a pipe
 * Rebuild of the GUI with glade
--
Dirk Moubius
Philip Van Hoof
0.0.3 -> 0.0.4
 * Builded a new GUI
--
Philip Van Hoof
Philip Van Hoof
0.0.1 -> 0.0.2
 * General GUI fixes
--
Dennis@linux.nu
Philip Van Hoof
0.0.1 -> 0.0.2
 * Focus on textentry
--
Philip Van Hoof
Philip Van Hoof
0.0.0 -> 0.0.1
 * Creation and release of xsu

*/

