Age | Commit message (Collapse) | Author | |
---|---|---|---|
1995-05-20 | (main): Check for a missing filesystem name. | Miles Bader | |
(main): Tweak the error msgs a bit. (options, main): Don't use '?' as the --help key. | |||
1995-05-20 | (diskfs_S_file_getcontrol): Unlock _diskfs_control_lock lock instead of | Miles Bader | |
locking it again! | |||
1995-05-20 | (trans_parse_args): Use options_parse & diskfs_standard_startup_options to | Miles Bader | |
parse our translator options. (usage): New function. (parse_opt): New function. | |||
1995-05-20 | (CPPFLAGS): Add -I../lib, to get include lib include files, | Miles Bader | |
and $(CPPFLAGS-$(notdir $<)) to get file-specific cpp options. Add a vpath for %.c to ../lib, so we can use source files from there. | |||
1995-05-20 | (OTHERSRCS): Add opts-set.c, opts-std-startup.c, and opts-runtime-def.c. | Miles Bader | |
(OBJS): Add argz.o & options.o. (REMHDRS): Add argz.h & options.h. | |||
1995-05-20 | Initial revision | Miles Bader | |
1995-05-20 | (diskfs_S_fsys_set_options): Extract the argument vector and call | Miles Bader | |
diskfs_set_options. | |||
1995-05-20 | (diskfs_standard_startup_options): Declare new variable. | Miles Bader | |
(diskfs_set_options): Declare new function. (diskfs_parse_runtime_options): Ditto. Include <options.h> (currently in ../lib). | |||
1995-05-20 | Use options_parse & diskfs_standard_startup_options to do command line | Miles 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-20 | Initial revision | Miles Bader | |
1995-05-19 | Add the --writable & --nosync options. | Miles Bader | |
1995-05-18 | (diskfs_startup_diskfs): Start periodic background syncing, if enabled. | Miles Bader | |
1995-05-18 | Don't start auto-syncing in diskfs_spawn_first_thread, which is way too early! | Miles Bader | |
[And thank god for fsck -b ...] | |||
1995-05-18 | Add fsysopts. | Miles Bader | |
1995-05-18 | Declare argz_count and argz_extract. | Miles Bader | |
1995-05-18 | Add two new functions: argz_count returns the number of arguments in an argz | Miles Bader | |
vector, and argz_extract extracts the arguments into an argv type vector. | |||
1995-05-18 | (LDFLAGS): Append -static. | Roland McGrath | |
1995-05-17 | (load_image): Make sure we actually allocate enough memory to read into, | Miles Bader | |
including the offset into the buffer at which the segment is read. | |||
1995-05-17 | Remove the explicit underscore prefixes from these names, now that we're | Miles Bader | |
using elf. Instead we use the various macros from <i386/asm.h>. Return errors correctly. Add a copyright notice. | |||
1995-05-16 | Add -R to the short flags list. | Miles Bader | |
Make non-L usage ignore symbolic links, not all translators. Tweak the help message. | |||
1995-05-16 | Initial revision | Miles Bader | |
1995-05-15 | (pager_clear_user_data): Doc fix. | Michael I. Bushnell | |
1995-05-14 | (diskfs_set_statfs): Set st->fsys_stb_bsize, not _fsize, to the block size. | Miles Bader | |
1995-05-13 | (load_image): Fixed alignment calculation in ELF segment loading. | Roland McGrath | |
1995-05-13 | (OBJS): Remove exec_server_image.o. | Roland McGrath | |
(exec_server_image.o): Rule removed. | |||
1995-05-13 | Include i386/asm.h and use ENTRY and EXT macros, instead of explicit _s. | Roland McGrath | |
1995-05-13 | (diskfs_execserver_task): New variable. | Roland McGrath | |
(diskfs_parse_bootargs): Take a third integer arg before the device name, our name for the task port of the exec server, which is loaded and ready to run but suspended. | |||
1995-05-13 | (start_execserver): Don't create and load a task; the exec server file is | Roland McGrath | |
no longer linked into the filesystem. Just set the bootstrap port of diskfs_execserver_task and resume it. | |||
1995-05-12 | Add fsys_set_options, replacing fsys_mod_readonly. | Miles Bader | |
1995-05-12 | Rename fsys-readonly.c to fsys-options.c (as the function is now called | Miles Bader | |
fsys_set_options). | |||
1995-05-12 | (fsys_set_options, fsys_mod_readonly): Replace mod_readonly with the more | Miles Bader | |
general set_options interface. | |||
1995-05-12 | (diskfs_spawn_first_thread): Start background syncing. | Miles Bader | |
1995-05-12 | Initial revision | Miles Bader | |
1995-05-12 | (OTHERSRCS): Add sync-interval.c and sync-default.c. | Miles Bader | |
1995-05-12 | (prog-subdirs): Removed mkbootfs. | Roland McGrath | |
1995-05-12 | Add declarations of diskfs_set_sync_interval and diskfs_default_sync_interval. | Miles Bader | |
1995-05-12 | Add an optional argument to the --sync option that lets the user specify an | Miles Bader | |
initial sync interval. | |||
1995-05-12 | (load_image): Grok ELF executables as well as a.out. | Roland McGrath | |
(main): Load multiple servers. Suspend all but the first. The first gets an extra arg, its name for the task port of the second. | |||
1995-05-12 | (diskfs_S_io_read): If the offset is past the end of the file, then | Michael I. Bushnell | |
return EOF. | |||
1995-05-12 | Use EXT macro instead of explicit underscores. | Roland McGrath | |
1995-05-12 | (I386HDRS): Variable removed. | Roland McGrath | |
($(OBJS)): Don't depend on i386/asm.h. | |||
1995-05-12 | (CPPFLAGS): Use $(srcdir) instead of $(hurdsource). | Roland McGrath | |
1995-05-12 | Change uses of the ext2_{warning,error,panic} functions to not have the | Miles Bader | |
initial function name argument (it's now supplied automagically). | |||
1995-05-12 | (ext2_error, ext2_warning, ext2_panic, all callers changed): Make these into | Miles Bader | |
macros that automagically supply the caller's function name, and rename the original functions (which these macros call) to have an underline prefix. Get rid of the CHECK_STRICT variable. | |||
1995-05-12 | (ext2_free_blocks, ext2_new_block): Get rid of the CHECK_STRICT variable, | Miles Bader | |
and just always do the tests it controlled. Change uses of the ext2_{warning,error,panic} functions to not have the initial function name argument (it's now supplied automagically). | |||
1995-05-12 | (ext2_error, ext2_warning, ext2_panic): Rename to add the underline prefix | Miles 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-12 | (pager_unlock_page): Give an explanation of why the file system will shortly | Miles Bader | |
crash. | |||
1995-05-11 | (main): Enable the bootstrap code. | Miles Bader | |
1995-05-11 | (trivfs_modify_stat): Make st_blksize really large. | Miles Bader | |
1995-05-11 | (read_disknode): Make st_blksize larger: 2 * pagesize. | Miles Bader | |