summaryrefslogtreecommitdiffstats
path: root/kdesu/ChangeLog
blob: ad44b81a5c15b5732ca369cfeabfab80e988e2c5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
Wed, 26 Jan 00    Geert Jansen <g.t.jansen@stud.tue.nl>

    * Build sycoca for target process.
    * Use standard debug facilities.
    * Use KCmdLineArgs for argument parsing.
    * Dialog updated to use KDialogBase.

Sat, 18 Dec 99    Geert Jansen <g.t.jansen@stud.tue.nl>

    * Add DCOP authentication cookies.
    * Fixed SMP install of tdesud.

Sat, 23 Oct 99    Geert Jansen <g.t.jansen@stud.tue.nl>

    * STL -> QTL
    * Use Qt's standard debug facilities.

Tue, 28 Sep 99    Geert Jansen <g.t.jansen@stud.tue.nl>

    * Integrating tdesu into kdebase

Sat, 25 Sep 99    Geert Jansen <g.t.jansen@stud.tue.nl>

    * BIG change: su to other user than root. This required a different way
      to pass X cookies and stuff to the target process. See
      common/tdesu_stub.c for more info.
    * Fixed a bug in tdesud/lexer.cpp

Thu, 23 Sep 99    Geert Jansen <g.t.jansen@stud.tue.nl>

    * Portability issues (root has a csh on FreeBSD ... is this just me?)
    * The execution of processes is more efficient now: 2 processess instead
      of 3 and 1 tempfile instead of 2. This way possible by setting the
      XAUTHORITY env. var. to $HOME/.Xauthority instead of making a new one.
    * Fixed a subtle bug in tdesud. tdesud catches SIGCHLD to handle child
      exits but this is incompatible with "class RootProcess", which does a
      waitpid() and depends on getting the exit code.
    * Only connect to daemon when necessary.

Wed, 22 Sep 99    Geert Jansen <g.t.jansen@stud.tue.nl>

    * Changed WaitSlave() to open slave instead of master pty.
    * Added French translation (Pierre Dorgueil).
    * Updated German translation (Ludwig Nussel).
    * If su has terminal output, feed it back to the user.

Wed, 8 Sep 99    Geert Jansen <g.t.jansen@stud.tue.nl>

    * If started as root, tdesu does not ask for a password anymore.

Wed, 1 Sep 99    Geert Jansen <g.t.jansen@stud.tue.nl>

    * Deferred instantiation of kapp in tdesu.cpp.
    * Finished porting to KDE2.

Sun, 29 Aug 99    Geert Jansen <g.t.jansen@stud.tue.nl>

    * Fixed a bug that would let you run only one program with the daemon.
    * Adapted debug.h macros.

Tue, 24 Aug 99    Geert Jansen <g.t.jansen@stud.tue.nl>

    * Version 0.97
    * Fixed the RedHat problem! See the function WaitSlave() in
      common/process.cpp.
    * Fixed a few GUI bugs.
    * Improved password security. Passwords are not kept until
      the root program exits, they are deleted right away.

Fri, 20 Aug 99    Geert Jansen <g.t.jansen@stud.tue.nl>

    * Fixed the glibc 2.1 compile problem (struct ucred test).

Tue, 17 Aug 99    Geert Jansen <g.t.jansen@stud.tue.nl>

    * Fixed debug.h macros.
    * Some more source cleanups.

Mon, 16 Aug 99    Geert Jansen <g.t.jansen@stud.tue.nl>

    * Added "nogroup" check.
    * Updated the HTML documentation.
    * Updated the FAQ
 
Sun, 15 Aug 99    Geert Jansen <g.t.jansen@stud.tue.nl>

    * KDE su now supports terminal mode apps! (-t switch, no password 
      keeping, output only)

Sat, 14 Aug 99    Geert Jansen <g.t.jansen@stud.tue.nl>

    * Version 0.94
    * PTY handling is improved. It should work on more systems now. 
      (tested: Linux w & w/o  UNIX98 PTY's w & w/o GLIBC 2.1, Solaris 7)
    * Changed behaviour of "Keep Password" setting.
    * Added -n option: don't offer the choice to keep password.
    * Added -q, -d options: Quit the daemon and delete a key.
    * Source cleanups.
    * Various small bugfixes.
    * Merged most of the KDE2 fixes from the CVS version.
    * KDE su now waits for child programs to finish. Use 'command &' to
      exit right away.

Wed, 02 Jun 99    Geert Jansen <g.t.jansen@stud.tue.nl>

    * Version 0.91
    * The password is passed to su with a pty/tty pair. This should fix the
      problems redhat users are experiencing.
    * Some portability issues (a.o. AF_LOCAL -> AF_UNIX)

Thu, 20 May 99    Geert Jansen <g.t.jansen@stud.tue.nl>

    * I am finally able to release 0.9.

Fri, 09 Apr 99    Geert Jansen <g.t.jansen@stud.tue.nl>

    * Backport to KDE 1.1. Release as tdesu-0.9.tar.gz

Mon, 22 Mar 99    Geert Jansen <g.t.jansen@stud.tue.nl>

    * Major changes: password keeping, control module, UI changes
    * Version 0.9

Thu, 25 Feb 99    Geert Jansen <g.t.jansen@stud.tue.nl>

    * Merge with Pietro Iglio's code.
    * Version 0.4