summaryrefslogtreecommitdiffstats
path: root/ChangeLog
blob: 8d2f8c3309a1534f55cae1578b3408d86ae0c644 (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
TdeSudo 2.5.1
-----------
* Fixed build issue with gcc 4.3.0
  Thanks to "big_gie" at archlinux for the patch

TdeSudo 2.5
-----------
* Fixed icon/name checking when starting an application by its full
  path
* Fixed icon/name checking when using X-KDE-SubstituteUID

TdeSudo 2.4
-----------
* Deals correctly with antislashed quotes:
  - Closes Launchpad #187053
* Fixed segfault due to double pclose() usage.

TdeSudo 2.3
-----------
* Fixed -u option working randomly, due to missing pclose
  call when creating the Xauthority file.

TdeSudo 2.2
-----------
* A little issue with nonewdcop option has been fixed,
  due to sudo removing some environment variables, causing
  failure to use current dcopserver.

tdesudo 2.1
-----------
* Args parsing improved, to be compatible with gksu:
  - Support now complicated command with parsed args

* Uses kprocess instead of shell process:
  - tdesudo now supports processes detaching themselves

* Make -t a fake option for tdesu compatibility again:
  - there is no point hiding StdOut...

* Code cleanup

tdesudo 2.0
-----------
* Args parsing mostly rewritten, fixes potential security issues.

* Connects to a PTY andc orrectly records the tty in /var/run/sudo

* "-s" option (aka -k for sudo) now works due to PTY connexion

* Option "-n" option isn't fake option for tdesu cmdline
    compatibility anymore, and uses "nice" to set command priority.

* Added option "-r" for tdesu cmdline compatibility, uses
    "nice" to force process priority to 50/100 (default)

* Added support for -t tdesu cmdline option, for terminal output

* Added support for -f tdesu cmdline option

* Added support for -n tdesu cmdline option, for non storing the password

* Added support for -r and -p tdesu cmdline option, for "nice" support

* TdeSudo closes correctly after 3 bad passwords given

* Fixes kcm modules support

tdesudo 1.4
-----------
* Removed debug code for -c option

tdesudo 1.3
-----------
* Change to using xauth to dynamically generate xauth-keys.
  Frode M. Døving <frode@ubuntu.com>

* Fix vulnerability issue, as tdesudo didn't quote args
  correctly.

tdesudo 1.2
-----------
* Don't use the user's $HOME, potentially corrupts files

tdesudo 1.1
-----------
* Fixed code to work with a mdern version of sudo

tdesudo 1.0
-----------
* Initial public release