summaryrefslogtreecommitdiff
path: root/ext2fs/ext2fs.c
AgeCommit message (Collapse)Author
1999-01-241999-01-23 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* ext2fs.c (main): Use diskfs_init_main.
1998-12-271998-12-27 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* ext2fs.c (main): Pass ARGP_IN_ORDER flag to argp_parse because diskfs options need it.
1998-09-041998-09-04 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* ext2fs.c (main): Fix return type to int.
1997-06-30Mon Jun 30 17:34:27 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>Thomas Bushnell
* ext2fs.c (diskfs_readonly): Delete variable definition. (main): If the store cannot be made writable, then set diskfs_hard_readonly and diskfs_readonly.
1997-06-19(main):Miles Bader
Get rid of device-block-size-is-power-of-2 check.
1996-10-24(startup_children, runtime_children):Miles Bader
New variables. (startup_parents, runtime_parents): Variables removed. (startup_argp, runtime_argp): Use new *_CHILDREN variables instead of corresponding *_PARENT ones.
1996-09-23(parse_opt):Miles Bader
Propagate our input to the first child argp. (diskfs_disk_name): Renamed from STORE_NAME. (diskfs_append_args): Renamed from diskfs_get_options. Don't initialize *ARGZ & *ARGZ_LEN anymore, or deallocate on errors. Append store args too. (startup_parents, startup_argp, runtime_parents, runtime_argp, options, parse_opt, diskfs_get_options): Define always, not just when EXT2FS_DEBUG is defined. (free_page_bufs, free_page_bufs_lock): Variables removed. (store, store_parsed, store_name): New variables. (diskfs_extra_version): Put `GNU Hurd' in here. (main, diskfs_reload_global_state): Use DISKFS_DISK_PAGER instead of DISK_PAGER. (startup_parents): Use diskfs_store_startup_argp instead of diskfs_std_device_startup_argp. (main): Remove CLASSES argument to store_parsed_open. Use STORE_PARAMS variable to get result from parsing STORE_ARGP. Change store_parsed_get_name to store_parsed_name. Use store fields instead of diskfs variables. (parse_opt, diskfs_get_options): Guard debug-specific bits with #ifdef EXT2FS_DEBUG. (get_page_buf, free_page_buf): Functions removed. <argp.h>, <hurd/store.h>: New includes.
1996-09-06*** empty log message ***Thomas Bushnell
1996-08-29(get_page_buf): Return 0 if we can't allocate.Miles Bader
1996-08-15(diskfs_edit_version): Change to `1'.Miles Bader
(diskfs_version_extra): New variable.
1996-08-15(diskfs_minor_version): Change to `2'.Miles Bader
1996-08-12(diskfs_minor_version): Changed to `1'.Miles Bader
1996-08-02[EXT2FS_DEBUG]Miles Bader
(options, ext2_debug_flag): New variables. (parse_opt, diskfs_get_options): New functions. (startup_parents, startup_argp, runtime_parents, diskfs_runtime_argp): New variables. [!EXT2FS_DEBUG] (startup_argp): New macro. (main): Use STARTUP_ARGP instead of DISKFS_STD_DEVICE_STARTUP_ARGP.
1996-06-21Put & before DISKFS_STD_DEVICE_STARTUP_ARGP.Miles Bader
1996-06-21(main): Rename diskfs_device_startup_argp to diskfs_std_device_startup_argp.Miles Bader
1996-04-11Replace references to iget with diskfs_cached_lookup.Miles Bader
1996-03-29(main): Pass new argument to argp_parse.Miles Bader
1996-02-17(main): Check error return from diskfs_init_diskfs.Miles Bader
1996-02-03Include string.h for strerror decl.Roland McGrath
1996-02-03Tue Jan 30 22:25:19 1996 Miles Bader <miles@gnu.ai.mit.edu>Miles Bader
* hyper.c (get_hypermetadata): Don't return any error value, just panic if we can't read the superblock. * ext2fs.c (main): Move warp_inode() inline. Make sure root inode is really there. Don't check return value from get_hypermetadata. (warp_inode): Function removed. * ext2fs.h (get_hypermetadata): Returns void now.
1996-01-06(main): Don't map in disk image here; create_disk_pager now does it.Roland McGrath
1995-11-06(main): Add FLAGS arg to diskfs_startup_diskfs call.Miles Bader
1995-10-21(main):Miles Bader
Always include VM_PROT_WRITE in max prot. Use DISK_PAGER directly, not ->p. Use diskfs routines to open the device. Support both file and mach devices. Move the parse function here. Use argp for parsing. (usage, USAGE, SHORT_OPTS, long_opts, console_stdio): Removed (parse_opt): Move into main (as a nested function). (printf, _ext2_error, _ext2_panic, _ext2_warning): Functions moved to msg.c (diskfs_init_completed): Func deleted (now in libdiskfs).
1995-09-03(thread_cancel): Removed.Miles Bader
1995-06-24(main): Have the initial thread die when it's done, leaving other thread toMiles Bader
do the work. (thread_cancel): Dummy function.
1995-05-20Use options_parse & diskfs_standard_startup_options to do command lineMiles Bader
options parsing. Rename `options' to `long_opts'. Most things removed, as they're now handled by libdiskfs. Add parse_opt to deal with our few meagre remaining options in the approved options_parse manner.
1995-05-19Add the --writable & --nosync options.Miles Bader
1995-05-12Add an optional argument to the --sync option that lets the user specify anMiles Bader
initial sync interval.
1995-05-12(ext2_error, ext2_warning, ext2_panic): Rename to add the underline prefixMiles Bader
(the previous names are now macros that call the renamed functions). Also rearrange a bit to hold the lock around the use of the global message buffer.
1995-05-11(main): Enable the bootstrap code.Miles Bader
1995-05-09entered into RCSMiles Bader
1995-05-08Formerly ext2fs.c.~19~Miles Bader
1995-04-25Formerly ext2fs.c.~17~Miles Bader
1995-04-23Formerly ext2fs.c.~16~Miles Bader
1995-04-20Formerly ext2fs.c.~15~Miles Bader
1995-04-18Formerly ext2fs.c.~14~Miles Bader
1995-04-17Formerly ext2fs.c.~13~Miles Bader
1995-04-17Formerly ext2fs.c.~12~Miles Bader
1995-04-16Formerly ext2fs.c.~11~Miles Bader
1995-04-16Formerly ext2fs.c.~10~Miles Bader
1995-04-16Formerly ext2fs.c.~9~Miles Bader
1995-04-16Formerly ext2fs.c.~8~Miles Bader
1995-04-16Formerly ext2fs.c.~7~Miles Bader
1995-04-16Formerly ext2fs.c.~6~Miles Bader
1995-04-16Formerly ext2fs.c.~5~Miles Bader
1995-04-15Formerly ext2fs.c.~4~Miles Bader
1995-04-11Formerly ext2fs.c.~3~Miles Bader
1995-04-10Formerly ext2fs.c.~2~Miles Bader
1995-04-10Initial revisionMiles Bader