aboutsummaryrefslogtreecommitdiffstats
path: root/guts
AgeCommit message (Expand)AuthorFilesLines
2011-03-25Merge in ports workPeter Seebach138-3468/+0
2011-02-08Expand paths on exec.Peter Seebach3-3/+9
2010-12-16Restructure wrapfuncs.cMark Hatle2-29/+18
2010-12-13Further amend the system to enable/disable sudo during fork/exec.Mark Hatle5-6/+12
2010-12-132010-12-08:Mark Hatle3-2/+41
2010-12-07This is a merge of several commits from a tree which turned out toPeter Seebach2-6/+27
2010-12-02Major shift: Fix execl*(), allow enabling/disabling pseudo withPeter Seebach4-145/+0
2010-10-11Add the other *xattr() wrappers (all ENOTSUP) for consistency.Peter Seebach13-13/+132
2010-10-06Add the fsetxattr wrapper to return ENOTSUPMark Hatle1-0/+15
2010-09-16The exec*() functions were inconsistent about the name of their firstPeter Seebach5-9/+25
2010-09-08Fix mkfifoat() to not always failPeter Seebach1-1/+2
2010-09-02Wait, the man page says we give ERANGE for that, not ENAMETOOLONG.Peter Seebach1-2/+2
2010-08-31Fix an error message which was mostly-harmless but still clearly aPeter Seebach1-1/+1
2010-08-25Initial attempt at fixing problems with SIGCHLD being blockedseebs3-1/+12
2010-08-17Draft one effort at making unlink more robust and fixing an obviousseebs3-55/+41
2010-08-16A few minor fixes:seebs3-0/+36
2010-08-12Fix for libpseudo.so when using $(SUFFIX), correct a note in guts/README.seebs1-1/+3
2010-08-11Document new variables.Peter Seebach1-1/+2
2010-08-11Enable local variable cacheMark Hatle3-6/+21
2010-08-11Enable execl, execle, execlp, execv, and execvp wrappersMark Hatle5-0/+122
2010-06-21Add mkstemp64(). Also, check in the man page for the NOSYMLINKEXPPeter Seebach2-0/+48
2010-06-02Provide a hook to disable symlink "fixing".Peter Seebach1-1/+1
2010-05-17Add getxattr/lgetxattr. Note that we don't need to supportPeter Seebach2-0/+28
2010-05-04Finish fixing execve()Peter Seebach1-1/+1
2010-04-30Miscellaneous cleanup.Peter Seebach4-0/+11
2010-04-27Fix link(), improve startup performance.Peter Seebach1-1/+5
2010-04-26Handle execve() betterPeter Seebach2-3/+7
2010-04-26Remove obsolete symlink stuff from fxstatat.Peter Seebach1-16/+0
2010-04-26Handle rename(3) across devices.Peter Seebach1-12/+29
2010-04-26Reduce race condition for unlinks.Peter Seebach3-12/+51
2010-04-26Miscellaneous fixes:Peter Seebach10-6/+33
2010-04-26Add lckpwdf()/ulckpwdf().Peter Seebach2-0/+48
2010-04-05Make glob work.Peter Seebach3-14/+47
2010-03-30Fix copyright information.Peter Seebach121-0/+363
2010-03-30Implement getgroups(), so id(1) will work.Peter Seebach2-4/+14
2010-03-29Add password/group call emulation.Peter Seebach22-2/+402
2010-03-26Add support for intercepting execve()Peter Seebach2-0/+18
2010-03-26Track file open flagsPeter Seebach28-53/+53
2010-03-26Updates: Enable additional warnings, fix a number of things.Peter Seebach9-79/+40
2010-03-26Use NULL instead of 0Peter Seebach2-2/+2
2010-03-25initial chroot() supportPeter Seebach36-28/+636
2010-03-24Prep for chroot handling:Peter Seebach30-61/+168
2010-03-16initial public releasePeter Seebach67-0/+1755