summaryrefslogtreecommitdiffstats
path: root/tdesu/ChangeLog
blob: f9bd05eb5acbb370bc36f4ccc5c7045487ab3a45 (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 <[email protected]>

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

Sat, 18 Dec 99    Geert Jansen <[email protected]>

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

Sat, 23 Oct 99    Geert Jansen <[email protected]>

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

Tue, 28 Sep 99    Geert Jansen <[email protected]>

    * Integrating tdesu into tdebase

Sat, 25 Sep 99    Geert Jansen <[email protected]>

    * 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 <[email protected]>

    * 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 <[email protected]>

    * 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 <[email protected]>

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

Wed, 1 Sep 99    Geert Jansen <[email protected]>

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

Sun, 29 Aug 99    Geert Jansen <[email protected]>

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

Tue, 24 Aug 99    Geert Jansen <[email protected]>

    * 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 <[email protected]>

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

Tue, 17 Aug 99    Geert Jansen <[email protected]>

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

Mon, 16 Aug 99    Geert Jansen <[email protected]>

    * Added "nogroup" check.
    * Updated the HTML documentation.
    * Updated the FAQ
 
Sun, 15 Aug 99    Geert Jansen <[email protected]>

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

Sat, 14 Aug 99    Geert Jansen <[email protected]>

    * 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 <[email protected]>

    * 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 <[email protected]>

    * I am finally able to release 0.9.

Fri, 09 Apr 99    Geert Jansen <[email protected]>

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

Mon, 22 Mar 99    Geert Jansen <[email protected]>

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

Thu, 25 Feb 99    Geert Jansen <[email protected]>

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