aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* libsandbox: fix typo: wrappers.c, not wrapper.cMike Frysinger2008-11-091-1/+1
| | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* libsandbox: make sure wrapper.c depends on symbols.hJose Luis2008-11-091-1/+2
| | | | | | | URL: http://bugs.gentoo.org/190051 Signed-off-by: Jose Luis Rivero <yoswink@gentoo.org> Signed-off-by: Mike Frysinger <vapier@gentoo.org> Reported-by: David Pyke <gentoo-bugs@loftwyr.ca>
* libsandbox: mark the new "e" fopen() flag as safeMike Frysinger2007-10-231-1/+1
| | | | | URL: http://bugs.gentoo.org/196720 Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* insert/delete whitespaceMike Frysinger2006-08-201-40/+38
| | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* Punt vim indentation line.Martin Schlemmer2006-07-131-2/+0
| | | | Signed-off-by: Martin Schlemmer <azarah@gentoo.org>
* Punt old copyright stuff, as nearly everything was rewrited. If something ↵Martin Schlemmer2006-07-131-15/+13
| | | | | | is was not and is pointed out, I will rectify it. Signed-off-by: Martin Schlemmer <azarah@gentoo.org>
* Add back using libsbutil.a, else libsandbox.so increase currently with at ↵Martin Schlemmer2006-07-131-3/+3
| | | | | | least 3kb. Signed-off-by: Martin Schlemmer <azarah@gentoo.org>
* Fix wrappers not being included in distribution.Martin Schlemmer2006-07-131-2/+3
| | | | Signed-off-by: Martin Schlemmer <azarah@gentoo.org>
* Most other code use old_errno, so make it the same here.Martin Schlemmer2006-07-131-2/+2
| | | | Signed-off-by: Martin Schlemmer <azarah@gentoo.org>
* Make sure the unlink() wrapper do not touch errno.Martin Schlemmer2006-07-131-1/+2
| | | | Signed-off-by: Martin Schlemmer <azarah@gentoo.org>
* Cleanup execve() wrapper.Martin Schlemmer2006-07-131-88/+63
| | | | Signed-off-by: Martin Schlemmer <azarah@gentoo.org>
* Rename wrapper-decls to wrapper-funcs.Martin Schlemmer2006-07-1324-0/+0
| | | | Signed-off-by: Martin Schlemmer <azarah@gentoo.org>
* Split wrappers out to make modifying easier.Martin Schlemmer2006-07-1326-620/+1265
| | | | Signed-off-by: Martin Schlemmer <azarah@gentoo.org>
* Make sure we do not segfault with invalid mode passed to fopen() and co. ↵Martin Schlemmer2006-07-121-3/+9
| | | | | | Add note about allowing different errno to be returned. Signed-off-by: Martin Schlemmer <azarah@gentoo.org>
* Add patch for using open() to test if the file exists, bug #135745.Martin Schlemmer2006-07-121-0/+40
| | | | | | URL: http://bugs.gentoo.org/135745 Signed-off-by: Martin Schlemmer <azarah@gentoo.org> Reported-by: Torbjörn Svensson <azoff@se.linux.org>
* Update for librcutil dynbuf function name changes.Martin Schlemmer2006-07-121-7/+7
| | | | Signed-off-by: Martin Schlemmer <azarah@gentoo.org>
* Convert getcmdline() to use dynbuf functions cleaning up nicely.Martin Schlemmer2006-07-111-31/+19
| | | | Signed-off-by: Martin Schlemmer <azarah@gentoo.org>
* Move the FUNCTION_SANDBOX_SAFE* macro's to libsandbox.h where they are more ↵Martin Schlemmer2006-07-102-13/+13
| | | | | | appropriate. Signed-off-by: Martin Schlemmer <azarah@gentoo.org>
* Update copyright in case something from InstallWatch are still in here.Martin Schlemmer2006-07-101-0/+3
| | | | Signed-off-by: Martin Schlemmer <azarah@gentoo.org>
* Add wrapper for internal use of getcwd().Martin Schlemmer2006-07-103-3/+10
| | | | Signed-off-by: Martin Schlemmer <azarah@gentoo.org>
* Move wrappers out of libsandbox.c. Move IO functions toMartin Schlemmer2006-07-105-776/+763
| | | | | | libsbutil. Signed-off-by: Martin Schlemmer <azarah@gentoo.org>
* Add forgotten libsandbox.h.Martin Schlemmer2006-07-091-0/+33
| | | | Signed-off-by: Martin Schlemmer <azarah@gentoo.org>
* Start moving libsandbox only related stuff out of libsbutil.Martin Schlemmer2006-07-093-0/+3
| | | | Signed-off-by: Martin Schlemmer <azarah@gentoo.org>
* Use defines for proc directories/files.Martin Schlemmer2006-07-091-12/+16
| | | | Signed-off-by: Martin Schlemmer <azarah@gentoo.org>
* Use PAGE_SIZE to read proc files.Martin Schlemmer2006-07-091-4/+7
| | | | Signed-off-by: Martin Schlemmer <azarah@gentoo.org>
* Move libsandbox to its own directory.Martin Schlemmer2006-07-094-0/+2107
Signed-off-by: Martin Schlemmer <azarah@gentoo.org>