aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2010-12-02Major shift: Fix execl*(), allow enabling/disabling pseudo withSEEBS_FORK_HACKPeter Seebach14-160/+343
2010-12-02The pseudo_db.c file created tables (operations, etc.) in the logsPeter Seebach2-74/+3
2010-12-02Major shift: All the id_t types have been reworked so that theyPeter Seebach17-366/+378
2010-11-18Messing with makewrappers: Move templating code out (for planned usePeter Seebach4-103/+105
2010-11-17Add "Futures.txt" for notes about planned work.Peter Seebach2-0/+38
2010-11-17First pass of some cleanups -- support moving a tracked directory fromPeter Seebach5-48/+359
2010-10-25Clean up makewrappers a bit.Peter Seebach3-89/+139
2010-10-12Remove tabs from makewrappers.Peter Seebach2-221/+222
2010-10-12Was missing copyright in new makewrappers.Peter Seebach2-0/+19
2010-10-11Major change: Replace the shell-based makewrappers with a PythonPeter Seebach8-466/+600
2010-10-11Add the other *xattr() wrappers (all ENOTSUP) for consistency.Peter Seebach15-15/+148
2010-10-06Add the fsetxattr wrapper to return ENOTSUPMark Hatle3-0/+20
2010-09-16The exec*() functions were inconsistent about the name of their firstPeter Seebach7-13/+33
2010-09-15In the WR Linux build system, we build host tools (including pseudo)Peter Seebach3-2/+21
2010-09-08Fix mkfifoat() to not always failPeter Seebach2-1/+5
2010-09-02Add -Wl,-R$(SQLITE)/lib so we can find libsqlite3 if it wasn'tPeter Seebach2-1/+3
2010-09-02Wait, the man page says we give ERANGE for that, not ENAMETOOLONG.Peter Seebach2-2/+5
2010-09-01A couple more int/size_t mismatch fixes.Peter Seebach4-4/+9
2010-08-31Fix an error message which was mostly-harmless but still clearly aPeter Seebach2-1/+5
2010-08-27We got bitten AGAIN by hard-coded lengths in memcmp, so we've swappedPeter Seebach3-6/+13
2010-08-26The logic for updating LD_LIBRARY_PATH had a bug; if you hadseebs2-15/+22
2010-08-26While looking at a possible 64/32-bit clash (there wasn't one afterseebs2-1/+6
2010-08-26Almost had it! The problem is that because the save ofseebs2-2/+5
2010-08-25Initial attempt at fixing problems with SIGCHLD being blockedseebs6-2/+20
2010-08-20Handle insane boundary condition for regcomp()/regexec()seebs2-4/+31
2010-08-17Draft one effort at making unlink more robust and fixing an obviousseebs12-103/+273
2010-08-16A few minor fixes:seebs6-11/+53
2010-08-16Fix ld_preload/ld_library_path mixupMark Hatle2-1/+4
2010-08-12Whoops, const really does mean read-only on some targets.seebs2-5/+6
2010-08-12Fix for libpseudo.so when using $(SUFFIX), correct a note in guts/README.seebs3-2/+10
2010-08-11Document new variables.Peter Seebach3-1/+32
2010-08-11Enable local variable cacheMark Hatle13-280/+455
2010-08-11Add convenience rules for building individual pseudo components.Mark Hatle1-0/+8
2010-08-11Enable execl, execle, execlp, execv, and execvp wrappersMark Hatle10-7/+194
2010-08-11Change the no pid to a debug message, instead of diagnostic.Mark Hatle1-1/+1
2010-08-11Fix off by 4 error..Mark Hatle1-1/+1
2010-08-06Fix an exec program with an empty environmentMark Hatle2-1/+57
2010-08-04Add new environment values to allow easy override of default locationsMark Hatle12-105/+270
2010-08-04Allow CFLAGS to be set in the environment.Mark Hatle2-6/+10
2010-08-04Fix parallel buildsMark Hatle2-1/+4
2010-08-04Fix the MakefileMark Hatle1-19/+24
2010-07-30Update the changelog.Konrad Scherer1-0/+7
2010-07-30Linking a file now does not unlink the contents of a fileKonrad Scherer2-20/+43
2010-07-30Add basic test harness to test pseudoKonrad Scherer3-12/+80
2010-07-30Configure script now checks for sqlite3 version.Konrad Scherer1-0/+16
2010-07-30Added .gitignore to clean up git statusKonrad Scherer1-0/+9
2010-06-29Whoops, remove a couple of extra debugging messages.Peter Seebach2-12/+2
2010-06-29Fix suffix handling so the right thing happens when usingPeter Seebach3-31/+104
2010-06-28Remove PSEUDO_SUFFIX from sourcePeter Seebach4-5/+9
2010-06-21Add mkstemp64(). Also, check in the man page for the NOSYMLINKEXPPeter Seebach5-0/+64