/[path-sandbox]/trunk/ChangeLog.0
Gentoo

Diff of /trunk/ChangeLog.0

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 120 Revision 165
1# ChangeLog for Path Sandbox 1# ChangeLog for Path Sandbox
2# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2 2# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2
3# $Header$ 3# $Header$
4
5 12 Sep 2005; Martin Schlemmer <azarah@gentoo.org> sandbox.c:
6
7 Do not handle adding working directory to SANDBOX_WRITE, as portage does it
8 itself.
9
10 04 Sep 2005; Martin Schlemmer <azarah@gentoo.org> libsandbox.c:
11
12 Also allow symlink() system call to operate on a symlink in a writable path
13 that points to non-writable path, bug #104711.
14
15* sandbox-1.2.12 (2005/08/05)
16
17 05 Aug 2005; Martin Schlemmer <azarah@gentoo.org> libsandbox.c, sandbox.c,
18 sandbox.h:
19
20 Do not give an access violation if the access() system call do not have
21 write/read access - it does not actually modify, so we only need to return
22 not being able to write/read. Noted by Andres Loeh <kosmikus@gentoo.org>,
23 bug #101433.
24
25 If we are called from the command line, do not care about PORTAGE_TMPDIR,
26 and make the current directory the work directory. Also rename the variable
27 portage_tmp_dir to work_dir.
28
29 Remove the tmp_dir variable - we do not need it.
30
31 Improve error handling for get_sandbox_*_envvar() functions.
32
33 01 Aug 2005; Martin Schlemmer <azarah@gentoo.org> libsandbox.c:
34
35 Still do normal log if debugging is requested.
36
37 Add support for SANDBOX_VERBOSE (enabled by default). Adjust SANDBOX_DEBUG
38 to only enable if equal to "1" or "yes".
39
40 Add /dev/tts to write permit, bug #42809.
41
42 27 July 2005; Martin Schlemmer <azarah@gentoo.org> sandbox.c, sandbox.h,
43 sandbox_futils.c:
44
45 Do not resolve symlinks in PORTAGE_TMPDIR in sandbox .. we will handle that
46 in libsandbox .. bug #100309.
47
48 22 July 2005; Martin Schlemmer <azarah@gentoo.org> sandbox.h:
49
50 Print all logging to stderr, bug #90343, comment #15, by Zac Medico.
51
52* sandbox-1.2.11 (2005/07/14)
53
54 14 July 2005; Martin Schlemmer <azarah@gentoo.org> getcwd.c:
55 Fix getcwd, bug #98419.
56
57 08 July 2005; Martin Schlemmer <azarah@gentoo.org> sandbox.c, sandbox_futils.c,
58 libsandbox.c:
59 - Try to cleanup and make error handling/printing consistent.
60 - Remove old logs if present and conflicting with current.
61 - Fix compile error with previous change, and return rather then exit().
62
63 07 July 2005; Martin Schlemmer <azarah@gentoo.org> libsandbox.c, sandbox.c,
64 sandbox.h, sandbox_futils.c:
65 - Fix possible segfault in env init code.
66 - Major cleanup of sandbox_futils.c. Removed most of the functions as we now
67 write to /var/log/sandbox/, so in theory do not need all that.
68 - Redo the interface of the get_* functions so that we do not leak memory.
69 - Remove sandbox_dir and co - we are not using it anymore.
70 - Remove unused includes and variables.
71 - Only declare functions in sandbox_futils.c that are used in libsandbox.c when
72 OUTSIDE_LIBSANDBOX is not defined.
73 - Cleanup access/log printing. Make access printing honour NOCOLOR. Fix log
74 printing's last line not honouring NOCOLOR.
75
76 06 July 2005; Martin Schlemmer <azarah@gentoo.org> sandbox.h, sandbox_futils.c,
77 libsandbox.c:
78 - Change log dir to /var/log/sandbox/. Make sure the sandboxed process cannot
79 write to it.
80 - Clean up logging in libsandbox.c, and hopefully make it more consistant.
81 - Add check_prefixes() with major cleanup on check_access().
82 - Cleanup init_env_entries() and check_prefixes().
83
84 05 July 2005; Martin Schlemmer <azarah@gentoo.org> sandbox.c, sandbox.h,
85 sandbox_futils.c, libsandbox.c:
86 Remove unused 'pids file' code.
87
88* sandbox-1.2.10 (2005/07/03)
89
90 03 July 2005; Martin Schlemmer <azarah@gentoo.org> sandbox.c:
91 Add PREDICT items for nss-db, bug #92079. Patch from Robin Johnson.
92
93 17 June 2005; Martin Schlemmer <azarah@gentoo.org> sandbox.c:
94 General cleanups:
95 - Remove fooling around with exit codes - we error out on presence of a log
96 anyhow.
97 - Move get_sandbox_*_envvar() to sandbox_setup_environ(), as its more
98 appropriate there.
99
100 12 June 2005; Martin Schlemmer <azarah@gentoo.org> libsandbox.c:
101 Cleanup the fail_nametoolong stuff a bit more.
4 102
5 11 June 2005; Martin Schlemmer <azarah@gentoo.org> libsandbox.c: 103 11 June 2005; Martin Schlemmer <azarah@gentoo.org> libsandbox.c:
6 Remove hopefully the last ld.so.preload bits we do not use anymore. 104 Remove hopefully the last ld.so.preload bits we do not use anymore.
7 105
8 11 June 2005; Martin Schlemmer <azarah@gentoo.org> libsandbox.c: 106 11 June 2005; Martin Schlemmer <azarah@gentoo.org> libsandbox.c:

Legend:
Removed from v.120  
changed lines
  Added in v.165

  ViewVC Help
Powered by ViewVC 1.1.20