aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Release sandbox-1.2.20alpha2.v1.2.20_alpha2Martin Schlemmer2006-07-111-1/+1
* Fix breakage of last commit.Martin Schlemmer2006-07-111-1/+1
* Add EINTR check back to sb_open(), as FreeBSD for one seem to be able to fail...Martin Schlemmer2006-07-111-1/+8
* Check log size before we open it.Martin Schlemmer2006-07-111-3/+4
* Use IO related sb_*() functions, and improve error checking.Martin Schlemmer2006-07-111-5/+13
* Convert getcmdline() to use dynbuf functions cleaning up nicely.Martin Schlemmer2006-07-111-31/+19
* Do not source /etc/profile even in interactive mode.Martin Schlemmer2006-07-111-1/+2
* Move the FUNCTION_SANDBOX_SAFE* macro's to libsandbox.h where they are more a...Martin Schlemmer2006-07-102-13/+13
* Update copyright in case something from InstallWatch are still in here.Martin Schlemmer2006-07-101-0/+3
* Add wrapper for internal use of getcwd().Martin Schlemmer2006-07-103-3/+10
* Move wrappers out of libsandbox.c. Move IO functions toMartin Schlemmer2006-07-108-776/+929
* Add forgotten libsandbox.h.Martin Schlemmer2006-07-091-0/+33
* Start moving libsandbox only related stuff out of libsbutil.Martin Schlemmer2006-07-094-4/+3
* Remove file_length(), and rather use rc_get_size().Martin Schlemmer2006-07-093-15/+2
* Make sure the first realpath() in get_tmp_dir() failing doMartin Schlemmer2006-07-091-0/+3
* Use defines for proc directories/files.Martin Schlemmer2006-07-091-12/+16
* Use PAGE_SIZE to read proc files.Martin Schlemmer2006-07-091-4/+7
* Move libsandbox to its own directory.Martin Schlemmer2006-07-097-60/+80
* As we are using a symbol map for libsandbox, its no longer neededMartin Schlemmer2006-07-099-61/+88
* Reformat previous added code a bit, and add debug messagesMartin Schlemmer2006-07-091-80/+128
* Apply patch to make reading and writing more reliableAlex Unleashed2006-07-091-67/+139
* Fix access call strncmp'sAlex Unleashed2006-07-091-3/+3
* Update comment.Martin Schlemmer2006-07-091-1/+1
* Free child argv we allocated earlier, as at execve() duplicatesMartin Schlemmer2006-07-081-2/+6
* Free child environ we allocated earlier, as at execve() duplicatesMartin Schlemmer2006-07-081-4/+9
* Rather link libsandbox against librcutil's libtool objects (.lo),Martin Schlemmer2006-07-081-5/+8
* Add needed changes to get a working sandbox on FreeBSDAlex Unleashed2006-07-083-2/+20
* 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
* Make sure Mike's sandboxshell mojo do not get recusively called andMartin Schlemmer2006-07-071-2/+7
* Add forgotten Makefile.am for librcutil.Martin Schlemmer2006-07-071-0/+23
* Release sandbox-1.2.20alpha1.v1.2.20_alpha1Martin Schlemmer2006-07-071-1/+1
* 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
* Add comment about SANDBOX_WORKDIR.Martin Schlemmer2006-07-061-0/+4
* Move default SANDBOX_PREDICT value from sandbox.conf to 00default.Martin Schlemmer2006-07-062-2/+3
* 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-068-75/+314
* Only print info if we have a controlling terminal.Martin Schlemmer2006-07-061-1/+1
* Fixup color handling.Martin Schlemmer2006-07-061-1/+3
* 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
* Enable building of librcutil.Martin Schlemmer2006-07-052-1/+32
* 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