aboutsummaryrefslogtreecommitdiffstats
path: root/ports/unix
AgeCommit message (Expand)AuthorFilesLines
2019-05-15Add SPDX-License-Identifier: LGPL-2.1-only to filesRichard Purdie71-12/+143
2018-02-26Handle more mk*stemp* functions.Seebs5-35/+88
2018-01-16handle O_TMPFILE and linkat()Seebs1-46/+98
2016-09-30Fix renameat (parallel to previous fix to rename)Seebs1-1/+6
2016-07-05Mark ports/unix/subports executableJoshua Lock1-0/+0
2016-05-18better handling of missing real_foo functionsPeter Seebach4-1/+14
2016-03-10add wrapper for bindPeter Seebach2-0/+37
2016-03-02Server launch rework continued, probably finishedPeter Seebach2-2/+2
2016-01-22Fix mknod(...) with no file type bitsPeter Seebach1-0/+6
2015-09-22f*open*: Use more-correct mode.pseudo-1.7.4PSEUDO_1_7_4Peter Seebach2-2/+2
2015-09-04Don't have mkdirat set errno unintentionallyPeter Seebach2-2/+6
2015-09-03Finish (I hope) working around 0700 umasks.Peter Seebach3-0/+8
2015-09-01realpath: allocate memory when null pointer givenPeter Seebach1-1/+1
2015-08-24Small cleanups in passingPeter Seebach2-40/+15
2015-08-24xattrdb bug fixesPeter Seebach3-0/+3
2015-08-21New option: Use extended attributes to store db values.Peter Seebach3-17/+10
2015-08-20Drop the allocation in pseudo_fix_path/pseudo_root_path/etc.Peter Seebach6-11/+2
2015-07-171.6.7: fix mkfifopseudo-1.6.7PSEUDO_1_6_7Peter Seebach2-15/+67
2015-07-16Allow fifosPeter Seebach1-5/+13
2014-10-03Possibly fix strange corruptionsPeter Seebach1-1/+5
2014-06-13Don't follow symlinks for lutimes()Peter Seebach1-1/+1
2014-05-27Typo fixPeter Seebach1-2/+2
2014-05-27Honor umaskPeter Seebach4-0/+21
2014-05-16pseudo_has_unload: add functionPeter Seebach2-2/+2
2014-05-16Permissions handling tweaks (fchmodat, mask out write bits)Peter Seebach1-5/+20
2014-05-15fchmodat: don't pass AT_SYMLINK_NOFOLLOWseebs/xattrPeter Seebach1-1/+6
2014-01-23mkdir was storing/reporting modes with 0700 addedPeter Seebach1-0/+1
2014-01-23mknod apparently got broken a long time ago, fixedPeter Seebach1-2/+2
2013-06-25Change debugging to use flags rather than levelsPeter Seebach20-31/+31
2013-02-17Darwin fixes for fsync changes, uninitialized variablePeter Seebach1-1/+1
2013-02-16If you don't want the answer, don't ask the question.Peter Seebach6-46/+39
2013-02-16allow pseudo to force asynchronous behaviorPeter Seebach7-0/+99
2013-02-13Fix linkat() again.pseudo-1.4.5PSEUDO_1_4_5Peter Seebach1-11/+3
2013-02-12Fix link() to work when chrootedpseudo-1.4.4PSEUDO_1_4_4Peter Seebach2-4/+4
2012-12-12add linkat() implementationPeter Seebach3-24/+93
2012-08-02Remove the _plain thing, use PSEUDO_STATBUF everywhere.Peter Seebach19-112/+112
2012-03-28cleanup and fixesPeter Seebach2-7/+4
2012-03-27add popen() callPeter Seebach3-0/+71
2012-02-06Fix *at() function interface holesPeter Seebach4-2/+136
2011-06-09Fix realpath(name, NULL) when PSEUDO_DISABLED=1Peter Seebach1-1/+1
2011-06-06Improve system()Peter Seebach1-20/+2
2011-06-02Add system() wrapper to force setup of the pseudo environment. NotePeter Seebach2-0/+40
2011-05-31Change logic on file creation/chmod so that we only secretly mask inPeter Seebach4-7/+8
2011-03-25Merge in ports workPeter Seebach56-0/+1624