delay a few things on startup, such as setting the visibility mode, which ensures...
[personal-kdebase.git] / runtime / kdesu / ChangeLog
blob7ef6d2de2d689e87b157bd4c4fff77fec8efe5e7
1 Wed, 26 Jan 00    Geert Jansen <g.t.jansen@stud.tue.nl>
3     * Build sycoca for target process.
4     * Use standard debug facilities.
5     * Use KCmdLineArgs for argument parsing.
6     * Dialog updated to use KDialogBase.
8 Sat, 18 Dec 99    Geert Jansen <g.t.jansen@stud.tue.nl>
10     * Add DCOP authentication cookies.
11     * Fixed SMP install of kdesud.
13 Sat, 23 Oct 99    Geert Jansen <g.t.jansen@stud.tue.nl>
15     * STL -> QTL
16     * Use Qt's standard debug facilities.
18 Tue, 28 Sep 99    Geert Jansen <g.t.jansen@stud.tue.nl>
20     * Integrating kdesu into kdebase
22 Sat, 25 Sep 99    Geert Jansen <g.t.jansen@stud.tue.nl>
24     * BIG change: su to other user than root. This required a different way
25       to pass X cookies and stuff to the target process. See
26       common/kdesu_stub.c for more info.
27     * Fixed a bug in kdesud/lexer.cpp
29 Thu, 23 Sep 99    Geert Jansen <g.t.jansen@stud.tue.nl>
31     * Portability issues (root has a csh on FreeBSD ... is this just me?)
32     * The execution of processes is more efficient now: 2 processess instead
33       of 3 and 1 tempfile instead of 2. This way possible by setting the
34       XAUTHORITY env. var. to $HOME/.Xauthority instead of making a new one.
35     * Fixed a subtle bug in kdesud. kdesud catches SIGCHLD to handle child
36       exits but this is incompatible with "class RootProcess", which does a
37       waitpid() and depends on getting the exit code.
38     * Only connect to daemon when necessary.
40 Wed, 22 Sep 99    Geert Jansen <g.t.jansen@stud.tue.nl>
42     * Changed WaitSlave() to open slave instead of master pty.
43     * Added French translation (Pierre Dorgueil).
44     * Updated German translation (Ludwig Nussel).
45     * If su has terminal output, feed it back to the user.
47 Wed, 8 Sep 99    Geert Jansen <g.t.jansen@stud.tue.nl>
49     * If started as root, kdesu does not ask for a password anymore.
51 Wed, 1 Sep 99    Geert Jansen <g.t.jansen@stud.tue.nl>
53     * Deferred instantiation of kapp in kdesu.cpp.
54     * Finished porting to KDE2.
56 Sun, 29 Aug 99    Geert Jansen <g.t.jansen@stud.tue.nl>
58     * Fixed a bug that would let you run only one program with the daemon.
59     * Adapted debug.h macros.
61 Tue, 24 Aug 99    Geert Jansen <g.t.jansen@stud.tue.nl>
63     * Version 0.97
64     * Fixed the RedHat problem! See the function WaitSlave() in
65       common/process.cpp.
66     * Fixed a few GUI bugs.
67     * Improved password security. Passwords are not kept until
68       the root program exits, they are deleted right away.
70 Fri, 20 Aug 99    Geert Jansen <g.t.jansen@stud.tue.nl>
72     * Fixed the glibc 2.1 compile problem (struct ucred test).
74 Tue, 17 Aug 99    Geert Jansen <g.t.jansen@stud.tue.nl>
76     * Fixed debug.h macros.
77     * Some more source cleanups.
79 Mon, 16 Aug 99    Geert Jansen <g.t.jansen@stud.tue.nl>
81     * Added "nogroup" check.
82     * Updated the HTML documentation.
83     * Updated the FAQ
85 Sun, 15 Aug 99    Geert Jansen <g.t.jansen@stud.tue.nl>
87     * KDE su now supports terminal mode apps! (-t switch, no password 
88       keeping, output only)
90 Sat, 14 Aug 99    Geert Jansen <g.t.jansen@stud.tue.nl>
92     * Version 0.94
93     * PTY handling is improved. It should work on more systems now. 
94       (tested: Linux w & w/o  UNIX98 PTY's w & w/o GLIBC 2.1, Solaris 7)
95     * Changed behaviour of "Keep Password" setting.
96     * Added -n option: don't offer the choice to keep password.
97     * Added -q, -d options: Quit the daemon and delete a key.
98     * Source cleanups.
99     * Various small bugfixes.
100     * Merged most of the KDE2 fixes from the CVS version.
101     * KDE su now waits for child programs to finish. Use 'command &' to
102       exit right away.
104 Wed, 02 Jun 99    Geert Jansen <g.t.jansen@stud.tue.nl>
106     * Version 0.91
107     * The password is passed to su with a pty/tty pair. This should fix the
108       problems redhat users are experiencing.
109     * Some portability issues (a.o. AF_LOCAL -> AF_UNIX)
111 Thu, 20 May 99    Geert Jansen <g.t.jansen@stud.tue.nl>
113     * I am finally able to release 0.9.
115 Fri, 09 Apr 99    Geert Jansen <g.t.jansen@stud.tue.nl>
117     * Backport to KDE 1.1. Release as kdesu-0.9.tar.gz
119 Mon, 22 Mar 99    Geert Jansen <g.t.jansen@stud.tue.nl>
121     * Major changes: password keeping, control module, UI changes
122     * Version 0.9
124 Thu, 25 Feb 99    Geert Jansen <g.t.jansen@stud.tue.nl>
126     * Merge with Pietro Iglio's code.
127     * Version 0.4