path: root/pseudo_client.c
AgeCommit message (Expand)AuthorFilesLines
2015-01-15Clean up the path allocation a bit morePeter Seebach1-45/+57
2015-01-14Make --without-passwd-fallback workPeter Seebach1-2/+66
2014-07-18be less chattyPeter Seebach1-1/+1
2014-05-27Honor umaskPeter Seebach1-0/+5
2014-05-16Shutdown pingPeter Seebach1-0/+13
2014-04-22xattr support and other path stuff: reduce allocation and copyingPeter Seebach1-47/+67
2014-04-21Extended attribute improvements (no path, binary data)Peter Seebach1-34/+48
2014-04-21Initial draft xattr supportPeter Seebach1-4/+38
2014-01-22Don't automatically fall back to /etc/passwd.Peter Seebach1-0/+2
2014-01-22minor message cleanupPeter Seebach1-12/+12
2013-06-25Change debugging to use flags rather than levelsPeter Seebach1-71/+69
2013-02-27remove left-over debug messagePeter Seebach1-2/+0
2013-02-26PSEUDO_ALLOW_FSYNC: Allow fsync()pseudo-1.5PSEUDO_1_5Peter Seebach1-0/+20
2013-02-16If you don't want the answer, don't ask the question.Peter Seebach1-8/+14
2013-01-30Remove a couple of highly non-obvious GLIBC_2.7 dependencies.Peter Seebach1-1/+3
2012-08-02Remove the _plain thing, use PSEUDO_STATBUF everywhere.Peter Seebach1-21/+0
2012-02-06Fix *at() function interface holesPeter Seebach1-1/+6
2011-11-02Initialize memory in pseudo_client to avoid valgrind warningMark Hatle1-0/+2
2011-11-02Implement PSEUDO_UNLOAD, replacing existing PSEUDO_RELOADED semantics.Mark Hatle1-1/+15
2011-05-25Make ulckpwdf() report failuresSeebs1-1/+4
2011-04-13Fix path expansion of empty strings.Peter Seebach1-0/+2
2011-03-25Merge in ports workPeter Seebach1-40/+75
2011-03-25Fix execvp crashPeter Seebach1-1/+1
2011-02-10Whoops! If LOCALSTATEDIR doesn't exist, and you invoke pseudoPeter Seebach1-0/+1
2011-02-08Expand paths on exec.Peter Seebach1-0/+145
2011-01-14Automatically create state/prefix directoriesPeter Seebach1-2/+48
2010-12-17When pseudo is disabled avoid directory processing...Mark Hatle1-3/+7
2010-12-13Further amend the system to enable/disable sudo during fork/exec.Mark Hatle1-143/+163
2010-12-132010-12-08:Mark Hatle1-36/+91
2010-12-07This is a merge of several commits from a tree which turned out toPeter Seebach1-0/+42
2010-11-30Major shift: All the id_t types have been reworked so that theyPeter Seebach1-1/+1
2010-09-01A couple more int/size_t mismatch fixes.Peter Seebach1-1/+1
2010-08-17Draft one effort at making unlink more robust and fixing an obviousseebs1-14/+18
2010-08-16A few minor fixes:seebs1-4/+1
2010-08-11Enable local variable cacheMark Hatle1-18/+26
2010-08-11Change the no pid to a debug message, instead of diagnostic.Mark Hatle1-1/+1
2010-08-04Add new environment values to allow easy override of default locationsMark Hatle1-55/+41
2010-06-02Provide a hook to disable symlink "fixing".Peter Seebach1-0/+1
2010-04-26Handle execve() betterPeter Seebach1-4/+5
2010-04-26Strip trailing / from chroot directory name before sending it to the server.Peter Seebach1-6/+20
2010-04-26Updates/improvements for loggingPeter Seebach1-6/+13
2010-04-26Miscellaneous fixes:Peter Seebach1-0/+4
2010-04-26Add lckpwdf()/ulckpwdf().Peter Seebach1-5/+37
2010-04-05Shuffle some code around.Peter Seebach1-1/+1
2010-03-30Fix up group/password file handling and file opens.Peter Seebach1-0/+8
2010-03-29Add password/group call emulation.Peter Seebach1-4/+79
2010-03-29cleanup FALLTHROUGH comments on case labelsPeter Seebach1-13/+13
2010-03-26Add support for intercepting execve()Peter Seebach1-1/+2
2010-03-26Track file open flagsPeter Seebach1-1/+2
2010-03-26Updates: Enable additional warnings, fix a number of things.Peter Seebach1-9/+9