summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
1997-06-21.Miles Bader
1997-06-21If $OD & $AWK don't exist, try to get them from /usr/bin, so thatMiles Bader
this script works under linux too.
1997-06-21.Miles Bader
1997-06-21Use conv=notrunc when writing the superblock back to the filesystem device, inMiles Bader
case it's a file and not a real device.
1997-06-21(HURDLIBS):Miles Bader
Include libstore & libshouldbeinlibc.
1997-06-21(parse_opt):Miles Bader
New function. (pseudo_root, root_store): New variables. (bootscript_args): Now an array. (ds_device_open, ds_device_close, ds_device_write, ds_device_write_inband, ds_device_read, ds_device_read_inband, ds_device_get_status, ds_device_set_status, ds_device_map, ds_xxx_device_set_filter, ds_xxx_device_get_status, ds_xxx_device_set_status, ds_device_set_filter): Handle "pseudo-root" device. (main): Use argp to parse args, and implement the pseudo-root device. Include <argp.h> & <hurd/store.h> (options, doc, args_doc): New variables. (bootscript): Made global.
1997-06-20Fri Jun 20 15:37:15 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>Thomas Bushnell
* bootstrap.c (main/script_paging_file): Instead of returning an error use new variable `had_a_partition' to record whether we successfully opened a partition. (main/script_default_pager): Only start pager if HAD_A_PARTITION; otherwise print warning message. Mon Jun 16 11:52:40 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu> * Makefile (installationdir): Use `=' to set this instead of :=; $(prefix) is not yet available and `=' postpones the evaluation properly. Reported by Marcus G. Daniels, marcus@cathcart.sysc.pdx.edu.
1997-06-20(diskfs_set_hypermetadata):Miles Bader
Adjust device addresses for possible differences between DEV_BSIZE & device block size.
1997-06-20.Miles Bader
1997-06-20(log2_dev_blocks_per_bsize):Miles Bader
New variable. (main): Only require device-block-size to be <= DEV_BSIZE. Get rid of device-block-size-is-power-of-2 check. Set LOG2_DEV_BLOCKS_PER_BSIZE. Exit with an error if the disk is too small rather than assert failing.
1997-06-20(log2_dev_blocks_per_bsize):Miles Bader
New declaration.
1997-06-20(diskfs_S_file_get_storage_info):Miles Bader
Adjust device addresses for possible differences between DEV_BSIZE & device block size.
1997-06-20(pager_read_page, pager_write_page, pager_unlock_page):Miles Bader
Adjust device addresses for possible differences between DEV_BSIZE & device block size.
1997-06-20.Miles Bader
1997-06-20(prog-subdirs):Miles Bader
Add hostmux.
1997-06-20(netfs_validate_stat):Miles Bader
Don't clear NP->istranslated.
1997-06-20(OTHERSRCS):Miles Bader
Add trans-callback.c & set-get-trans.c.
1997-06-20(netfs_S_dir_lookup):Miles Bader
Use S_IPTRANS bit in nn_stat st_mode field rather than istranslated field.
1997-06-20(netfs_S_file_set_translator):Miles Bader
Use S_IPTRANS bit in nn_stat st_mode field rather than istranslated field.
1997-06-20(netfs_S_fsys_getroot):Miles Bader
Use S_IPTRANS bit in nn_stat st_mode field rather than istranslated field.
1997-06-20(netfs_S_io_stat):Miles Bader
Set S_IATRANS & S_IROOT bits in st_mode field of returned buffer if appropriate.
1997-06-20(netfs_get_translator):Miles Bader
New declaration. (struct node): Remove istranslated field.
1997-06-20Initial checkinMiles Bader
1997-06-20(netfs_startup):Miles Bader
Supply program name with error messages.
1997-06-20.Miles Bader
1997-06-20(diskfs_S_io_stat):Miles Bader
Use fshelp_translated rather than fshelp_fetch_control.
1997-06-20Replace uses of touch with fshelp_touch.Miles Bader
1997-06-20(netfs_get_dirents):Miles Bader
MAX_DATA_LEN == 0 means `no limit'. Replace uses of touch with fshelp_touch.
1997-06-20(netfs_get_translator):Miles Bader
Use argz_replace instead of doing it ourselves. (create_host_node): Set the times of the new node. (str_append): Function removed.
1997-06-20(touch):Miles Bader
Function removed; all uses replaced by the appropriate use of fshelp_touch instead. (TOUCH_ATIME, TOUCH_MTIME, TOUCH_CTIME): Macros removed. (hostmux_maptime): Renamed from HOSTMUX_MAPPED_TIME; all uses changed.
1997-06-20(options):Miles Bader
--host-pattern isn't optional.
1997-06-20.Miles Bader
1997-06-20(fshelp_touch):Miles Bader
New function. (TOUCH_ATIME, TOUCH_MTIME, TOUCH_CTIME): New macros. (fshelp_fetch_root_callback1_t): Chage ARGZ_LEN to type size_t. Include <maptime.h>.
1997-06-20.Miles Bader
1997-06-20(main):Miles Bader
Print the translated-node name instead of the translator name if the translator startup error is due to opening it.
1997-06-20(SRCS):Miles Bader
Add storecat.c & storeread.c. (targets): Add storecat & storeread. Add storecat & storeread to appropriate dependency rules.
1997-06-20Moved here from ../libstoreMiles Bader
1997-06-20.Miles Bader
1997-06-20Update FSF address.Miles Bader
1997-06-20(store_clone):Miles Bader
Use _store_create instead of _make_store. Update FSF address.
1997-06-20(_store_task_create):Miles Bader
Use _store_create instead of _make_store. Update FSF address.
1997-06-20(dopen):Miles Bader
If *MOD_FLAGS already contains STORE_HARD_READONLY, don't ever try to open for reading. (_store_device_create): Use _store_create instead of _make_store. Update FSF address.
1997-06-20(store_concat_create):Miles Bader
Set the store name if possible. (store_concat_open): New function. (store_ileave_create, store_concat_create): Use _store_create instead of _make_store. Update FSF address.
1997-06-20Update FSF address.Miles Bader
1997-06-20(_store_file_create):Miles Bader
Use _store_create instead of _make_store. Update FSF address.
1997-06-20(store_decode):Miles Bader
Pass the original value of CLASSES to any decode method, not our search tail. Update FSF address.
1997-06-20(store_open_children, store_children_name):Miles Bader
New functions. Update FSF address.
1997-06-20(_store_create):Miles Bader
Renamed from _make_store. Return an error_t code, and add an additional argument STORE to return the new store; all uses changed. Update FSF address.
1997-06-20(_store_derive):Miles Bader
Assert that block_size & blocks_per_page are powers of two (which should be enforced elsewhere). Include <assert.h> Update FSF address.
1997-06-20(UNZIP_OBJS):Miles Bader
New variable. (UTILS_OBJS): Variable removed. (VPATH, CPPFLAGS): Search for stuff in ../exec for unzip junk. (SRCS): Remove storeread.c & storecat.c. Add typed.c, copy.c, and gunzip.c. (OBJS): Don't use $(UTILS_OBJS). Do use $(UNZIP_OBJS). (storeread, storecat): Rules removed. Update FSF address.