summaryrefslogtreecommitdiff
path: root/libdiskfs/dir-init.c
AgeCommit message (Collapse)Author
2017-08-05Use our own variant of 'assert' and 'assert_perror'.Justus Winter
Our variants print stack traces on failures. This will make locating errors much easier.
2014-11-23libdiskfs: fix fabrication of protidJustus Winter
* libdiskfs/dir-init.c (diskfs_init_dir): Fix fabrication of protid.
2012-09-22Avoid waiting for disk I/O completionSamuel Thibault
This improves performance quite a bit, and is not less safe. * ext2fs/dir.c (diskfs_direnter_hard, diskfs_dirremove_hard, diskfs_dirrewrite_hard): Pass diskfs_synchronous instead of 1 as wait parameter to diskfs_file_update. * ext2fs/truncate.c (diskfs_truncate): Likewise. * libdiskfs/dir-init.c (diskfs_init_dir): Likewise. * libdiskfs/dir-link.c (diskfs_S_dir_link): Likewise. * libdiskfs/dir-rename.c (diskfs_S_dir_rename): Likewise. * libdiskfs/dir-renamed.c (diskfs_rename_dir): Likewise. * libdiskfs/file-set-trans.c (diskfs_S_file_set_translator): Likewise. * libdiskfs/node-create.c (diskfs_create_node): Likewise. * libdiskfs/node-drop.c (diskfs_drop_node): Likewise.
1997-02-22(diskfs_init_dir):Miles Bader
Use CRED->po as LOOKUPCRED's po, so that root detection works (and doesn't crash).
1997-02-14(diskfs_init_dir):Miles Bader
Don't pass depth args to diskfs_lookup.
1997-02-06(diskfs_init_dir):Miles Bader
Supply DEPTH & NEW_DEPTH arguments to diskfs_lookup.
1996-11-18Fri Nov 15 14:06:16 1996 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>Thomas Bushnell
* protid-make.c (diskfs_finish_protid): Fix typo. * file-chown.c (diskfs_S_file_chown): Look for UID, not CRED in the uid set. * dir-lookup.c (diskfs_S_dir_lookup): Make the unauthenticated port correctly. Thu Nov 14 13:07:37 1996 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu> * dir-init.c (diskfs_init_dir): New vars VEC and USER; fabricate LOOKUPCRED to correspond to new structure definitions. * io-restrict-auth.c (diskfs_S_io_restrict_auth): Declare I and add a missing semicolon. * fsys-getroot.c (diskfs_S_fsys_getroot): Eliminate PSEUDOCRED entirely. Fix unrelated typo. * file-chauthor.c (dithkfth_TH_file_chauthor): Fix first arg in call to fthhelp_ithowner. Tue Nov 12 22:45:07 1996 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu> * diskfs.h: Correctly close comment.
1996-03-20(diskfs_init_dir): Doc fixes.Michael I. Bushnell
1996-03-19(diskfs_init_dir): Doc fix.Michael I. Bushnell
1995-03-17(diskfs_init_dir): Don't do diskfs_synchronous here.Michael I. Bushnell
1995-03-15(diskfs_init_dir): Implement diskfs_synchronous.Michael I. Bushnell
1994-03-14entered into RCSMichael I. Bushnell
1994-03-11Formerly dir-init.c.~4~Michael I. Bushnell
1994-02-08Formerly dir-init.c.~3~Michael I. Bushnell
1994-02-04Formerly dir-init.c.~2~Michael I. Bushnell
1994-02-02Initial revisionMichael I. Bushnell