| Commit message (Expand) | Author | Age | Files | Lines |
* | Release sandbox-1.2.20alpha2.v1.2.20_alpha2 | ![](//www.gravatar.com/avatar/891ac21361f6957c83e3f6fad1be6be0?s=13&d=retro) Martin Schlemmer | 2006-07-11 | 1 | -1/+1 |
* | Fix breakage of last commit. | ![](//www.gravatar.com/avatar/891ac21361f6957c83e3f6fad1be6be0?s=13&d=retro) Martin Schlemmer | 2006-07-11 | 1 | -1/+1 |
* | Add EINTR check back to sb_open(), as FreeBSD for one seem to be able to fail... | ![](//www.gravatar.com/avatar/891ac21361f6957c83e3f6fad1be6be0?s=13&d=retro) Martin Schlemmer | 2006-07-11 | 1 | -1/+8 |
* | Check log size before we open it. | ![](//www.gravatar.com/avatar/891ac21361f6957c83e3f6fad1be6be0?s=13&d=retro) Martin Schlemmer | 2006-07-11 | 1 | -3/+4 |
* | Use IO related sb_*() functions, and improve error checking. | ![](//www.gravatar.com/avatar/891ac21361f6957c83e3f6fad1be6be0?s=13&d=retro) Martin Schlemmer | 2006-07-11 | 1 | -5/+13 |
* | Convert getcmdline() to use dynbuf functions cleaning up nicely. | ![](//www.gravatar.com/avatar/891ac21361f6957c83e3f6fad1be6be0?s=13&d=retro) Martin Schlemmer | 2006-07-11 | 1 | -31/+19 |
* | Do not source /etc/profile even in interactive mode. | ![](//www.gravatar.com/avatar/891ac21361f6957c83e3f6fad1be6be0?s=13&d=retro) Martin Schlemmer | 2006-07-11 | 1 | -1/+2 |
* | Move the FUNCTION_SANDBOX_SAFE* macro's to libsandbox.h where they are more a... | ![](//www.gravatar.com/avatar/891ac21361f6957c83e3f6fad1be6be0?s=13&d=retro) Martin Schlemmer | 2006-07-10 | 2 | -13/+13 |
* | Update copyright in case something from InstallWatch are still in here. | ![](//www.gravatar.com/avatar/891ac21361f6957c83e3f6fad1be6be0?s=13&d=retro) Martin Schlemmer | 2006-07-10 | 1 | -0/+3 |
* | Add wrapper for internal use of getcwd(). | ![](//www.gravatar.com/avatar/891ac21361f6957c83e3f6fad1be6be0?s=13&d=retro) Martin Schlemmer | 2006-07-10 | 3 | -3/+10 |
* | Move wrappers out of libsandbox.c. Move IO functions to | ![](//www.gravatar.com/avatar/891ac21361f6957c83e3f6fad1be6be0?s=13&d=retro) Martin Schlemmer | 2006-07-10 | 8 | -776/+929 |
* | Add forgotten libsandbox.h. | ![](//www.gravatar.com/avatar/891ac21361f6957c83e3f6fad1be6be0?s=13&d=retro) Martin Schlemmer | 2006-07-09 | 1 | -0/+33 |
* | Start moving libsandbox only related stuff out of libsbutil. | ![](//www.gravatar.com/avatar/891ac21361f6957c83e3f6fad1be6be0?s=13&d=retro) Martin Schlemmer | 2006-07-09 | 4 | -4/+3 |
* | Remove file_length(), and rather use rc_get_size(). | ![](//www.gravatar.com/avatar/891ac21361f6957c83e3f6fad1be6be0?s=13&d=retro) Martin Schlemmer | 2006-07-09 | 3 | -15/+2 |
* | Make sure the first realpath() in get_tmp_dir() failing do | ![](//www.gravatar.com/avatar/891ac21361f6957c83e3f6fad1be6be0?s=13&d=retro) Martin Schlemmer | 2006-07-09 | 1 | -0/+3 |
* | Use defines for proc directories/files. | ![](//www.gravatar.com/avatar/891ac21361f6957c83e3f6fad1be6be0?s=13&d=retro) Martin Schlemmer | 2006-07-09 | 1 | -12/+16 |
* | Use PAGE_SIZE to read proc files. | ![](//www.gravatar.com/avatar/891ac21361f6957c83e3f6fad1be6be0?s=13&d=retro) Martin Schlemmer | 2006-07-09 | 1 | -4/+7 |
* | Move libsandbox to its own directory. | ![](//www.gravatar.com/avatar/891ac21361f6957c83e3f6fad1be6be0?s=13&d=retro) Martin Schlemmer | 2006-07-09 | 7 | -60/+80 |
* | As we are using a symbol map for libsandbox, its no longer needed | ![](//www.gravatar.com/avatar/891ac21361f6957c83e3f6fad1be6be0?s=13&d=retro) Martin Schlemmer | 2006-07-09 | 9 | -61/+88 |
* | Reformat previous added code a bit, and add debug messages | ![](//www.gravatar.com/avatar/891ac21361f6957c83e3f6fad1be6be0?s=13&d=retro) Martin Schlemmer | 2006-07-09 | 1 | -80/+128 |
* | Apply patch to make reading and writing more reliable | ![](//www.gravatar.com/avatar/c89d416e06199198561ba5d0b80bb6d2?s=13&d=retro) Alex Unleashed | 2006-07-09 | 1 | -67/+139 |
* | Fix access call strncmp's | ![](//www.gravatar.com/avatar/c89d416e06199198561ba5d0b80bb6d2?s=13&d=retro) Alex Unleashed | 2006-07-09 | 1 | -3/+3 |
* | Update comment. | ![](//www.gravatar.com/avatar/891ac21361f6957c83e3f6fad1be6be0?s=13&d=retro) Martin Schlemmer | 2006-07-09 | 1 | -1/+1 |
* | Free child argv we allocated earlier, as at execve() duplicates | ![](//www.gravatar.com/avatar/891ac21361f6957c83e3f6fad1be6be0?s=13&d=retro) Martin Schlemmer | 2006-07-08 | 1 | -2/+6 |
* | Free child environ we allocated earlier, as at execve() duplicates | ![](//www.gravatar.com/avatar/891ac21361f6957c83e3f6fad1be6be0?s=13&d=retro) Martin Schlemmer | 2006-07-08 | 1 | -4/+9 |
* | Rather link libsandbox against librcutil's libtool objects (.lo), | ![](//www.gravatar.com/avatar/891ac21361f6957c83e3f6fad1be6be0?s=13&d=retro) Martin Schlemmer | 2006-07-08 | 1 | -5/+8 |
* | Add needed changes to get a working sandbox on FreeBSD | ![](//www.gravatar.com/avatar/c89d416e06199198561ba5d0b80bb6d2?s=13&d=retro) Alex Unleashed | 2006-07-08 | 3 | -2/+20 |
* | Remove debug printf() that I missed to remove. | ![](//www.gravatar.com/avatar/891ac21361f6957c83e3f6fad1be6be0?s=13&d=retro) Martin Schlemmer | 2006-07-08 | 1 | -1/+0 |
* | Convert all string list operations to use the str_list_*() macro's. | ![](//www.gravatar.com/avatar/891ac21361f6957c83e3f6fad1be6be0?s=13&d=retro) Martin Schlemmer | 2006-07-08 | 1 | -94/+64 |
* | Set 'env_ptr = environ;' _after_ we unset and set variables, else the | ![](//www.gravatar.com/avatar/891ac21361f6957c83e3f6fad1be6be0?s=13&d=retro) Martin Schlemmer | 2006-07-08 | 1 | -22/+27 |
* | Fix double free() in sandbox. | ![](//www.gravatar.com/avatar/891ac21361f6957c83e3f6fad1be6be0?s=13&d=retro) Martin Schlemmer | 2006-07-08 | 1 | -3/+0 |
* | Make sure Mike's sandboxshell mojo do not get recusively called and | ![](//www.gravatar.com/avatar/891ac21361f6957c83e3f6fad1be6be0?s=13&d=retro) Martin Schlemmer | 2006-07-07 | 1 | -2/+7 |
* | Add forgotten Makefile.am for librcutil. | ![](//www.gravatar.com/avatar/891ac21361f6957c83e3f6fad1be6be0?s=13&d=retro) Martin Schlemmer | 2006-07-07 | 1 | -0/+23 |
* | Release sandbox-1.2.20alpha1.v1.2.20_alpha1 | ![](//www.gravatar.com/avatar/891ac21361f6957c83e3f6fad1be6be0?s=13&d=retro) Martin Schlemmer | 2006-07-07 | 1 | -1/+1 |
* | Remove uneeded test, as setenv(,,0) do not replace. | ![](//www.gravatar.com/avatar/891ac21361f6957c83e3f6fad1be6be0?s=13&d=retro) Martin Schlemmer | 2006-07-06 | 1 | -6/+4 |
* | Use debug versions of malloc(), realloc() and calloc(). | ![](//www.gravatar.com/avatar/891ac21361f6957c83e3f6fad1be6be0?s=13&d=retro) Martin Schlemmer | 2006-07-06 | 2 | -13/+13 |
* | Add comment about SANDBOX_WORKDIR. | ![](//www.gravatar.com/avatar/891ac21361f6957c83e3f6fad1be6be0?s=13&d=retro) Martin Schlemmer | 2006-07-06 | 1 | -0/+4 |
* | Move default SANDBOX_PREDICT value from sandbox.conf to 00default. | ![](//www.gravatar.com/avatar/891ac21361f6957c83e3f6fad1be6be0?s=13&d=retro) Martin Schlemmer | 2006-07-06 | 2 | -2/+3 |
* | Free some of our custom environment data. | ![](//www.gravatar.com/avatar/891ac21361f6957c83e3f6fad1be6be0?s=13&d=retro) Martin Schlemmer | 2006-07-06 | 1 | -5/+13 |
* | Set default values via a config file. Also support sandbox.d | ![](//www.gravatar.com/avatar/891ac21361f6957c83e3f6fad1be6be0?s=13&d=retro) Martin Schlemmer | 2006-07-06 | 8 | -75/+314 |
* | Only print info if we have a controlling terminal. | ![](//www.gravatar.com/avatar/891ac21361f6957c83e3f6fad1be6be0?s=13&d=retro) Martin Schlemmer | 2006-07-06 | 1 | -1/+1 |
* | Fixup color handling. | ![](//www.gravatar.com/avatar/891ac21361f6957c83e3f6fad1be6be0?s=13&d=retro) Martin Schlemmer | 2006-07-06 | 1 | -1/+3 |
* | Remove last libsandbox-only functions in favour for ones provided | ![](//www.gravatar.com/avatar/891ac21361f6957c83e3f6fad1be6be0?s=13&d=retro) Martin Schlemmer | 2006-07-06 | 5 | -70/+15 |
* | Updates for changes to librcutil. | ![](//www.gravatar.com/avatar/891ac21361f6957c83e3f6fad1be6be0?s=13&d=retro) Martin Schlemmer | 2006-07-06 | 2 | -8/+8 |
* | Fix build failure due to exists() still being needed for libsandbox. | ![](//www.gravatar.com/avatar/891ac21361f6957c83e3f6fad1be6be0?s=13&d=retro) Martin Schlemmer | 2006-07-05 | 2 | -0/+23 |
* | Use librcutil. | ![](//www.gravatar.com/avatar/891ac21361f6957c83e3f6fad1be6be0?s=13&d=retro) Martin Schlemmer | 2006-07-05 | 4 | -82/+23 |
* | Rename EINFO, etc to SB_EINFO, etc to not conflict with macros from | ![](//www.gravatar.com/avatar/891ac21361f6957c83e3f6fad1be6be0?s=13&d=retro) Martin Schlemmer | 2006-07-05 | 3 | -13/+13 |
* | Enable building of librcutil. | ![](//www.gravatar.com/avatar/891ac21361f6957c83e3f6fad1be6be0?s=13&d=retro) Martin Schlemmer | 2006-07-05 | 2 | -1/+32 |
* | Use is_env_on(ENV_SANDBOX_ON) now that we have is_env_on(). | ![](//www.gravatar.com/avatar/891ac21361f6957c83e3f6fad1be6be0?s=13&d=retro) Martin Schlemmer | 2006-07-05 | 1 | -3/+1 |
* | Abort on possible security breach. | ![](//www.gravatar.com/avatar/891ac21361f6957c83e3f6fad1be6be0?s=13&d=retro) Martin Schlemmer | 2006-07-05 | 1 | -0/+1 |