aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
* Remove debug printf() that I missed to remove.Martin Schlemmer2006-07-081-1/+0
* Convert all string list operations to use the str_list_*() macro's.Martin Schlemmer2006-07-081-94/+64
* Set 'env_ptr = environ;' _after_ we unset and set variables, else theMartin Schlemmer2006-07-081-22/+27
* Fix double free() in sandbox.Martin Schlemmer2006-07-081-3/+0
* Remove uneeded test, as setenv(,,0) do not replace.Martin Schlemmer2006-07-061-6/+4
* Use debug versions of malloc(), realloc() and calloc().Martin Schlemmer2006-07-062-13/+13
* Free some of our custom environment data.Martin Schlemmer2006-07-061-5/+13
* Set default values via a config file. Also support sandbox.dMartin Schlemmer2006-07-063-74/+197
* Remove last libsandbox-only functions in favour for ones providedMartin Schlemmer2006-07-065-70/+15
* Updates for changes to librcutil.Martin Schlemmer2006-07-062-8/+8
* Fix build failure due to exists() still being needed for libsandbox.Martin Schlemmer2006-07-052-0/+23
* Use librcutil.Martin Schlemmer2006-07-054-82/+23
* Rename EINFO, etc to SB_EINFO, etc to not conflict with macros fromMartin Schlemmer2006-07-053-13/+13
* Use is_env_on(ENV_SANDBOX_ON) now that we have is_env_on().Martin Schlemmer2006-07-051-3/+1
* Abort on possible security breach.Martin Schlemmer2006-07-051-0/+1
* Set NOCOLOR to 'no', else ebuild.sh do not set COLS, etc.Martin Schlemmer2006-07-051-1/+1
* Just killing the child with SANDBOX_ABORT do not actually abort the make processMartin Schlemmer2006-07-051-4/+27
* Make stop_called volatile as its used in signal handler.Martin Schlemmer2006-07-051-2/+2
* Add /dev/full to write allowed paths, bug #137240.Martin Schlemmer2006-07-051-1/+1
* Add SANDBOX_INTRACTV logic, and Vapier's sandboxshell mojo.Martin Schlemmer2006-07-041-2/+5
* Small logic simplification.Martin Schlemmer2006-07-041-17/+14
* Add is_env_off(). Also check for true/false. Use is_env_*.Martin Schlemmer2006-07-044-12/+29
* Slightly adjust log format header.Martin Schlemmer2006-07-041-6/+6
* Theoretically add support to terminate immediately if we had an access violat...Martin Schlemmer2006-07-042-5/+21
* Add is_env_on(), and some other environ variable defines we will be using.Martin Schlemmer2006-07-042-0/+15
* Change log format, and add more info, especially cmdline, bug #138501.Martin Schlemmer2006-07-042-68/+185
* Use EERROR for OOM message instead of EWARN.Martin Schlemmer2006-06-301-1/+1
* Fix possible huge overflow with logging code.Martin Schlemmer2006-06-301-5/+32
* Do not free buffer returned by getcwd() if it was not obtained by getcwd(),Martin Schlemmer2006-05-091-3/+9
* Comment egetcwd() some more, and fix a double-free.Martin Schlemmer2006-05-081-11/+19
* If glibc/kernel side of getcwd() screwed up, return ENAMETOOLONG.Martin Schlemmer2006-05-031-0/+1
* Try to triple check getcwd() sanity. Do not think it will help forMartin Schlemmer2006-04-251-9/+29
* More configure related cleanups. Define HAVE_RTLD_NEXTMartin Schlemmer2005-12-052-13/+8
* Small tweak.Martin Schlemmer2005-12-051-1/+1
* Cleanup RTLD defines.Martin Schlemmer2005-12-051-2/+8
* Remove getcwd.c, as its no longer used.Martin Schlemmer2005-12-051-41/+0
* More changes to try and resolve OSes with generic getcwd() implementations.Martin Schlemmer2005-12-057-33/+56
* FreeBSD have RTLD_NOW, but still have the getcwd() issue.Martin Schlemmer2005-12-051-4/+5
* Split sandbox_on stuff out to libsandbox.h. Only enable if we do notMartin Schlemmer2005-12-053-17/+35
* Add sandbox_on variable to tweak internally if sandbox is on or off.Martin Schlemmer2005-12-052-0/+13
* Rather check for RTLD_NEXT than glibc. Some other cleanups.Martin Schlemmer2005-12-052-5/+4
* More bsd fixes.Martin Schlemmer2005-12-051-4/+4
* Add checks for bsd that have dlopen() in libc.Martin Schlemmer2005-12-051-1/+1
* Rename sandbox_futils.c to sandbox_utils.c. Add gstrndup() and gbasename()Martin Schlemmer2005-12-056-10/+60
* Change default prefix '__' to '_DEFAULT' suffix to avoid confusionMartin Schlemmer2005-12-031-8/+8
* Use mempcpy() instead of __mempcpy(), as svn uClibc hides it.Martin Schlemmer2005-12-021-1/+1
* Add /dev/shm to write path.Martin Schlemmer2005-12-021-1/+1
* Some comment touch-ups.Martin Schlemmer2005-12-011-2/+6
* Wrap mkfifo() as it seems it was missing.Martin Schlemmer2005-12-012-0/+18
* Wrap mknod() as well. Misc cleanups.Martin Schlemmer2005-12-014-26/+22