summaryrefslogtreecommitdiff
path: root/util/perms-hook.c
AgeCommit message (Collapse)Author
2016-12-19Rename perms-hook to applypermsMichael Forney
2016-12-19perms-hook: Allow running on plain directory with .permsMichael Forney
2016-12-19perms-hook: Don't pass AT_SYMLINK_NOFOLLOW to fchmodatMichael Forney
We never call this on symlinks.
2016-12-10perms-hook: Handle GIT_DIR and GIT_WORK_TREEMichael Forney
2016-12-10perms-hook: Minor style fixesMichael Forney
2016-12-10perms-hook: posix_spawn functions return error numberMichael Forney
2016-11-20perms-hook: Create directories in order, delete in reverse orderMichael Forney
2016-07-02perms-hook: Fix parent directory scanMichael Forney
Previously, if there was an earlier directory that was identical apart from a longer name, its permissions were not updated.
2016-06-26perms-hook: Fix bug with specialperms comparisonsMichael Forney
2016-06-23perms-hook: git hashes are 40 characters, plus 1 for :Michael Forney
2016-06-18perms-hook: Don't fail on the first errorMichael Forney
2016-06-18perms-hook: Make sure we are running in a git repositoryMichael Forney
2016-06-18perms-hook: Clear umask before readchangesMichael Forney
Otherwise, directories created with mkdir may have the wrong permissions.
2016-06-18perms-hook: Consider deleted entries in .permsMichael Forney
2016-06-18perms-hook: Extract defperm from setpermMichael Forney
2016-06-18perms-hook: Add missing newlines to log messagesMichael Forney
2016-06-18Invoke perms-hook using shell script wrappersMichael Forney
2016-06-18perms-hook: Drop extra newline from error messageMichael Forney
2016-06-18perms-hook: Read .perms from new revision rather than HEADMichael Forney
2016-06-18perms-hook: Consider parent directoriesMichael Forney
2016-06-18perms-hook: Move ".perms" to a defineMichael Forney
2016-06-18perms-hook: Print when changes are madeMichael Forney
2016-06-17perms-hook: Move special permission handling to defperm and rename to setpermMichael Forney
2016-06-17perms-hook: Mark when special permissions were appliedMichael Forney
2016-06-17perms-hook: StyleMichael Forney
2016-06-17perms-hook: Rename some thingsMichael Forney
2016-06-14perms-hook: Add TODO to set permissions of parent directoriesMichael Forney
2016-06-10perms-hook: Handle null commit on initial checkoutMichael Forney
2016-06-06perms-hook: Whitespace cleanupMichael Forney
2016-06-06perms-hook: Fix post-checkout handlingMichael Forney
2016-06-06perms-hook: Don't chdir("/"), we may be in a chrootMichael Forney
2016-06-06perms-hook: Work as both post-checkout and post-mergeMichael Forney
2016-06-06post-checkout -> perms-hookMichael Forney