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

Diff of /trunk/ChangeLog.0

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

Revision 34 Revision 35
1# ChangeLog for Path Sandbox 1# ChangeLog for Path Sandbox
2# Copyright 1999-2004 Gentoo Foundation; Distributed under the GPL v2 2# Copyright 1999-2004 Gentoo Foundation; Distributed under the GPL v2
3# $Header$ 3# $Header$
4
5 14 Mar 2005; Martin Schlemmer <azarah@gentoo.org> libsandbox.c, sandbox.c:
6 Fixup the constructor/destructor function names again (they should be _init()
7 and _fini() it seems, and not being called caused sandbox_lib_path to be
8 unset, and thus breaking the execve() wrapper's LD_PRELOAD protection).
9 Add both the path in given SANDBOX_x variable, as well as its symlink
10 resolved path in init_env_entries(). Modify filter_path() to be able to
11 resolve paths without resolving symlinks, as well as to be able to resolve
12 symlinks. Fix a possible segfault in check_access(). Add symlink resolving
13 to check_access() resolving bug #31019. Add 'hack' for unlink, as the fix
14 for bug #31019 cause access violations if we try to remove a symlink that is
15 not in protected path, but points to a protected path. Fix a memory leak in
16 sandbox.c (sandbox_pids_file in main()). Fix the realpath() calls in main()
17 (sandbox.c) being unchecked. Fix the debug logname not having the pid in it
18 (pid_string was uninitialized). General syntax cleanups.
4 19
5 09 Mar 2005; Brian Harring <ferringb@gentoo.org> sandbox.c: Fixed the 20 09 Mar 2005; Brian Harring <ferringb@gentoo.org> sandbox.c: Fixed the
6 infamous "pids file is not a regular file" w/out newline bug. 21 infamous "pids file is not a regular file" w/out newline bug.
7 22
8 09 Mar 2005; Brian Harring <ferringb@gentoo.org> Makefile.am, configure.in: 23 09 Mar 2005; Brian Harring <ferringb@gentoo.org> Makefile.am, configure.in:

Legend:
Removed from v.34  
changed lines
  Added in v.35

  ViewVC Help
Powered by ViewVC 1.1.20