summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2001-09-29.Roland McGrath
2001-09-292001-09-29 Roland McGrath <roland@frob.com>Roland McGrath
* nbd.c (struct nbd_startup): Replace sizehi, sizelo with just size. (nbdopen): Changed use.
2001-09-29.Roland McGrath
2001-09-292001-09-28 Roland McGrath <roland@frob.com>Roland McGrath
* decode.c (store_std_leaf_decode): Actually copy data into MISC. Don't call malloc for it when MISC_LEN is zero, just store null.
2001-09-28.Roland McGrath
2001-09-282001-09-27 Roland McGrath <roland@frob.com>Roland McGrath
* std.c (store_std_classes): Add store_nbd_class. * store.h: Declare it.
2001-09-282001-09-27 Roland McGrath <roland@frob.com>Roland McGrath
* nbd.c (store_nbd_open): Divide reported size by block size.
2001-09-28.Roland McGrath
2001-09-282001-09-27 Roland McGrath <roland@frob.com>Roland McGrath
* nbd.c: New file. * Makefile (SRCS): Add it. * store.h (store_nbd_open, _store_nbd_create): Declare them. * std.c (store_std_classes): Add store_nbd_class.
2001-09-28Comment fixRoland McGrath
2001-09-28.Roland McGrath
2001-09-282001-09-27 Roland McGrath <roland@frob.com>Roland McGrath
* nbd.c: New file. * Makefile (SRCS): Add it. * store.h (store_nbd_open, _store_nbd_create): Declare them.
2001-09-16.Roland McGrath
2001-09-162001-09-16 Roland McGrath <roland@frob.com>Roland McGrath
* std.c (store_std_classes): Only include store_part_class if [HAVE_PARTED_PARTED_H].
2001-09-092001-08-31 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann
* file-get-translator.c (netfs_S_file_get_translator): If asprintf() fails, set ERR to errno. * dir-lookup.c (netfs_S_dir_lookup): Catch if asprintf() fails and return ENOMEM. If netfs_make_protid() fails, set ERROR to errno, not ENOMEM. Do this before freeing USER. * dir-mkfile.c (netfs_S_dir_mkfile): If netfs_make_protid() fails, set ERROR to errno and free USER. * file-exec.c (netfs_S_file_exec): Likewise. Reported by Igor Khavkine <i_khavki@alcor.concordia.ca>.
2001-09-07.Roland McGrath
2001-09-072001-09-06 Roland McGrath <roland@frob.com>Roland McGrath
* MAKEDEV.sh (pty cases): Remove ptyT? from the set. Add pty?[g-v].
2001-08-26.Roland McGrath
2001-08-262001-08-25 Roland McGrath <roland@frob.com>Roland McGrath
* configure.in: Add a check for Parted's libraries. (PARTED_LIBS): New variable, substitute it.
2001-08-262001-08-25 Neal H Walfield <neal@cs.uml.edu>Roland McGrath
* part.c: New file. * std.c (store_std_classes): Add store_part_class. * store.h (store_part_create): New prototype. (store_part_open): Likewise.
2001-08-262001-08-25 Roland McGrath <roland@frob.com>Roland McGrath
* part.c (store_part_create): Do a run-time check on ped_get_version. 2001-08-25 Neal H Walfield <neal@cs.uml.edu> * part.c: New file. * std.c (store_std_classes): Add store_part_class. * store.h (store_part_create): New prototype. (store_part_open): Likewise.
2001-08-25.Roland McGrath
2001-08-252001-08-25 Roland McGrath <roland@frob.com>Roland McGrath
* Makefile (parted.o, parted_pic.o): Pass -nostdlib. 2001-08-25 Neal H Walfield <neal@cs.uml.edu> * Makefile (libstore.so-LDFLAGS): Renamed from LDFLAGS-libstore.so.
2001-08-25.Roland McGrath
2001-08-252001-08-24 Roland McGrath <roland@frob.com>Roland McGrath
* Makefile (SRCS): Add part.c here. (OBJS): Mutate part.o -> parted.o here. (parted.o, parted_p.o, parted_pic.o): New targets. (LDFLAGS-libstore.so): Set to $(PARTED_LIBS).
2001-08-252001-08-24 Roland McGrath <roland@frob.com>Roland McGrath
* config.make.in (PARTED_LIBS): New variable, substituted by configure.
2001-08-252001-08-24 Roland McGrath <roland@frob.com>Roland McGrath
* Makeconf ($(libname).so.$(hurd-version)): Replace $($@-LDFLAGS) with $($(libname).so-LDFLAGS).
2001-08-24.Roland McGrath
2001-08-242001-08-23 Roland McGrath <roland@frob.com>Roland McGrath
* lockfile.c: Rewritten to use macros now defined by libc.
2001-08-24.Roland McGrath
2001-08-242001-08-23 Roland McGrath <roland@frob.com>Roland McGrath
* boot.c (kernel_command_line): New variable. (options): Add --kernel-command-line/-K. (parse_opt): Parse it, set kernel_command_line. (main): If unset, default it to "argv[0] bootstrap_args bootdevice". Set ${kernel-command-line} boot script variable to kernel_command_line.
2001-08-24.Roland McGrath
2001-08-242001-08-23 Roland McGrath <roland@frob.com>Roland McGrath
* init.c (main): Pass ARGP_NO_ERRS|ARGP_IN_ORDER to argp_parse.
2001-08-24.Roland McGrath
2001-08-242001-08-22 Neal H Walfield <neal@cs.uml.edu>Roland McGrath
* opts-std-startup.c (startup_options): New compatibility option: bootflags, a hidden alias to multiboot-command-line. (parse_startup_opt): Bug fix.
2001-08-21prune dead itemRoland McGrath
2001-08-202001-08-20 Roland McGrath <roland@frob.com>Roland McGrath
* init.c [! SPLIT_INIT]: All this code removed. [SPLIT_INIT]: This code no longer conditional. (_PATH_RUNCOM, mapped_time, do_fastboot): Removed. * Makefile (split-init): Variable removed. (SRCS): Add stubs.c here unconditionally. [$(split-init) = no]: Conditional defns removed. (LCLHDRS): Variable removed. * ttys.c, ttys.h: Files removed.
2001-08-202001-08-20 Roland McGrath <roland@frob.com>Roland McGrath
* init.c [! SPLIT_INIT]: All this code removed. [SPLIT_INIT]: This code no longer conditional. (_PATH_RUNCOM, mapped_time, do_fastboot): Removed. * Makefile (split-init): Variable removed. (SRCS): Add stubs.c here unconditionally. [$(split-init) = no]: Conditional defns removed. (LCLHDRS): Variable removed. * ttys.c, ttys.h: Files removed.
2001-08-20.Roland McGrath
2001-08-202001-08-20 Roland McGrath <roland@frob.com>Roland McGrath
* hurd.boot: Change --bootflags to --multiboot-command-line.
2001-08-202001-08-20 Roland McGrath <roland@frob.com>Roland McGrath
* runsystem.sh: Don't check for MULTIBOOT_CMDLINE environment variable. Instead, expect it as normal arguments from init.
2001-08-202001-08-20 Roland McGrath <roland@frob.com>Roland McGrath
* init.c (kernel_command_line): Variable removed. (options, parse_opt): Remove -K option. (frob_kernel_process): Collect arguments from &global_argv[1] instead of slicing up kernel_command_line. (start_child): Take a second arg, if non-null more arguments for PROG. (launch_something): Change caller. On first try, pass &global_argv[1].
2001-08-202001-08-20 Roland McGrath <roland@frob.com>Roland McGrath
* opts-std-startup.c: diskfs_boot_flags -> diskfs_boot_command_line. (OPT_BOOT_CMDLINE): Renamed from OPT_BOOTFLAGS. (startup_options): --bootflags -> --multiboot-command-line (parse_startup_opt): Parse it. * diskfs.h: diskfs_boot_flags -> diskfs_boot_command_line. (diskfs_boot_filesystem): New macro. * init-main.c (diskfs_init_main): Use it. * init-init.c (diskfs_init_diskfs): Likewise. * console.c (diskfs_console_stdio): Likewise. * boot-start.c (_diskfs_boot_privports): Likewise. (diskfs_start_bootstrap): Split boot_command_line into words and pass those arguments to init instead of diskfs_bootflags.
2001-08-202001-08-20 Roland McGrath <roland@frob.com>Roland McGrath
* opts-std-startup.c: diskfs_boot_flags -> diskfs_boot_command_line. (OPT_BOOT_CMDLINE): Renamed from OPT_BOOTFLAGS. (startup_options): --bootflags -> --multiboot-command-line (parse_startup_opt): Parse it. * diskfs.h: diskfs_boot_flags -> diskfs_boot_command_line. (diskfs_boot_filesystem): New macro. * init-main.c (diskfs_init_main): Use it. * init-init.c (diskfs_init_diskfs): Likewise. * console.c (diskfs_console_stdio): Likewise. * boot-start.c (_diskfs_boot_privports): Likewise. (diskfs_start_bootstrap): Split boot_command_line into words and pass those arguments to init instead of diskfs_bootflags. * diskfs.h: Declare it. * boot-start.c (diskfs_start_bootstrap, start_execserver): Use it. * boot-start.c (diskfs_boot_init_program): New variable. * diskfs.h: Declare it. * boot-start.c (default_init): Variable removed. (diskfs_start_bootstrap): Use diskfs_boot_init_program instead of default_init or prompting under -i. * opts-std-startup.c (OPT_BOOT_INIT_PROGRAM): New macro. (startup_options): Add --boot-init-program. (parse_startup_opt): Parse it.
2001-08-202001-08-20 Roland McGrath <roland@frob.com>Roland McGrath
* opts-std-startup.c: diskfs_boot_flags -> diskfs_boot_command_line. (OPT_BOOT_CMDLINE): Renamed from OPT_BOOTFLAGS. (startup_options): --bootflags -> --multiboot-command-line (parse_startup_opt): Parse it. * diskfs.h: diskfs_boot_flags -> diskfs_boot_command_line. (diskfs_boot_filesystem): New macro. * init-main.c (diskfs_init_main): Use it. * init-init.c (diskfs_init_diskfs): Likewise. * console.c (diskfs_console_stdio): Likewise. * boot-start.c (_diskfs_boot_privports): Likewise. (diskfs_start_bootstrap): Split boot_command_line into words and pass those arguments to init instead of diskfs_bootflags. * opts-std-startup.c (_diskfs_boot_pause): New variable. (OPT_BOOT_PAUSE): New macro. (startup_options): Add --boot-debug-pause. (parse_startup_opt): Parse it. * boot-start.c (diskfs_boot_init_program): New variable. * diskfs.h: Declare it. * boot-start.c (default_init): Variable removed. (diskfs_start_bootstrap): Use diskfs_boot_init_program instead of default_init or prompting under -i. * opts-std-startup.c (OPT_BOOT_INIT_PROGRAM): New macro. (startup_options): Add --boot-init-program. (parse_startup_opt): Parse it.
2001-08-172001-08-17 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann
* changelog: Update to current version.
2001-08-17.Roland McGrath
2001-08-172001-08-17 Neal H Walfield <neal@cs.uml.edu>Roland McGrath
* userland-boot.c (boot_script_task_create): Suspend the newly created task as the protocol requires. (boot_script_insert_right): Fix the error message.
2001-08-17.Roland McGrath
2001-08-172001-08-17 Roland McGrath <roland@frob.com>Roland McGrath
* userland-boot.c (boot_script_insert_right): Take new result parameter for send right name in target task. (boot_script_insert_task_port): New function. * boot_script.h: Update those two decls. (VAL_TASK): New macro. * boot_script.c (VAL_SYM, VAL_FUNC): Increase these constants. (builtin_symbols): Use VAL_TASK for "task-create". (boot_script_exec): Update caller of boot_script_insert_right. Treat VAL_TASK like VAL_PORT, but call boot_script_insert_task_port.