| Age | Commit message (Collapse) | Author |
|
* default_pager.c (new_partition): Fix SWAP-SPACE page handling.
|
|
|
|
* default_pager.c (new_partition): Check if requested partition is
already in our list, and refuse it.
|
|
|
|
* default_pager.c (new_partition): Print out partition name and size
when no signature.
|
|
* bootstrap.c (main): Remove vars HAD_A_PARITION, DOING_DEFAULT_PAGER.
Remove $(default-pager) boot script tag. We always stick around and
act as the default pager (this was already the case, just removed some
dead code). Don't print anything about having no swap partitions,
since that is a fine way to boot (just use swapon later).
|
|
* utilities.c (pextend): Free MORE before returning.
* dir.c (linkup): Don't free tempname until after we're done using
it in the call to warning.
Reported by Katsuya Tanaka (tanaka@boarderz.com).
|
|
|
|
* main.c (main): Remove bogus uninitialized variable ERR.
|
|
* bunzip2.c: New file.
* load.c (GZIP) (BZIP2): New cpp constants.
(boot_script_exec_cmd): If GZIP is defined, gunzip engine is enabled.
If BZIP2 is defined, bunzip2 engine is enabled.
* Makefile (SRCS): Add bunzip2.c.
(UNZIP_OBJS): Add do-bunzip2.o.
(CPPFLAGS): Add -DGZIP, -DBZIP2 and -DSMALL_BZIP2.
1998-09-03 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp>
* gunzip.c: New file.
Copy libstore/gunzip.c and modify for use in serverboot.
* load.c (struct stuff): Add members, image_addr and image_size.
(mem_read) (mem_read_exec): New functions.
(boot_script_exec_cmd): Add gzexe feature.
* Makefile: Add unzip stuffs.
|
|
|
|
* rules (binary-arch): Add etc, etc/login subdirs to chmod cmd.
Use $(addprefix) fn to avoid repetition.
|
|
* conffiles: Add contents of /etc/login.
* rules: Add debian/tmp/etc and debian/tmp/etc/login to the list
of things to be chmod 0755.
* TODO: New item.
All of these because Marcus says so.
|
|
|
|
|
|
* control (Depends): Change shlibs to hurd cause Marcus says so.
|
|
|
|
* rules (binary-arch): Fix $ -> $$ and \\ -> \.
From Marcus Brinkmann.
|
|
|
|
* control (Provides): Add login.
(Replaces, Conflicts): New frobs, listing makedev.
|
|
|
|
* setup.c (setup): Don't complain if the device is a block device.
|
|
* servers.boot: Clarify the default-pager description, and
add a default `$(default-pager)' line.
* Makefile: New file.
|
|
|
|
* def_pager_setup.c (default_pager_setup): #if 0 out unused function.
|
|
* bootstrap.c (main: scrript_paging_file): Pass LINUX_SIGNATURE arg
through to add_paging_file.
|
|
* default_pager.c (default_pager_paging_file): Pass 0 for new
LINUX_SIGNATURE arg to add_paging_file.
|
|
|
|
* def_pager_setup.c (add_paging_file): New arg CHECK_LINUX_SIGNATURE,
pass down to create_paging_partition.
* default_pager.c (create_paging_partition): New arg
CHECK_LINUX_SIGNATURE, pass down new_partition.
(new_partition): New arg CHECK_LINUX_SIGNATURE: if not < 0,
check first page of swap for Linux 2.0 or 2.2 signature page and obey
its bad-block map; if > 0, refuse the partition if no signature found.
* bootstrap.c (main): Add new boot script functions
`add-raw-paging-file', `add-linux-paging-file'. Make those
and `add-paging-file' all call add_paging_file with new
LINUX_SIGNATURE arg of -1, 1, and 0, respectively.
* default_pager.c (create_paging_partition): If new_partition returns
null, return and do nothing more.
|
|
|
|
* Makeconf ($(libname).so): Include $(hurd-version) as part of the
soname.
($(libdir)/$(libname).so.$(hurd-version)): New rule.
($(libdir)/$(libname).so): Only create a symlink to the
version-numbered name.
(install) [makemode == library]: Add
the versioned name $(libdir)/$(libname.so).$(hurd-version).
* version.h.in: New file.
* versioh.h, sh-version.sed: Deleted files.
* Makeconf (hurd-version): New variable.
* Makefile ($(subdirs)): Depend on version.h.
(version.h): New rule.
(DIST_FILES): Delete version.h and sh-version.sed. Add version.h.in.
|
|
* configure.in: Add AC_PROG_AWK.
* config.make.in (AWK): New variable, substituted by configure.
|
|
|
|
* main.c (main): Use diskfs_init_main.
|
|
|
|
* inode.c (diskfs_set_statfs): Remove __ from struct members.
1998-12-21 Mark Kettenis <kettenis@phys.uva.nl>
* inode.c (diskfs_set_statfs): Fill in statfs members that are
used to implement statvfs.
|
|
|
|
* main.c (main): Pass ARGP_IN_ORDER flag to argp_parse because
diskfs options need it.
|
|
|
|
* alloc.c (diskfs_alloc_node): Fix printf format to silence warning.
* hyper.c (get_hypermetadata): Likewise.
|
|
|
|
* dir.c (diskfs_lookup_hard): Fix defn with `const'.
(diskfs_direnter_hard): Likewise.
(dirscanblock): Likewise.
* inode.c (diskfs_create_symlink_hook, create_symlink_hook): Likewise.
(diskfs_set_translator): Likewise.
|
|
|
|
* aclocal.m4 (AC_PROG_CC_LOCAL): Renamed to hurd_PROG_CC.
(AC_PROG_CC_WORKS_LOCAL): Renamed to hurd_PROG_CC_WORKS.
* configure.in: Use hurd_PROG_CC instead of AC_PROG_CC_LOCAL.
(AC_PREREQ): Require 2.12.
(AC_CANONICAL_HOST): Give helpful error messages for likely cases of
bogus host specs.
(crypt check): Don't do AC_CHECK_FUNCS to get HAVE_CRYPT,
just check for -lcrypt to set $LIBCRYPT.
|
|
|
|
* default_pager.c (pager_read_offset): Cast NO_BLOCK twice, to real
return type of this function.
|
|
* configure.in: Grok --{en,dis}able-profile, default enable.
* config.make.in (build-profiled): New variable, from @enable_profile@.
* Makeconf (no_prof): Set to t if $(build-profiled) is not no.
|
|
* bootstrap.c (parse_script): Free BUF before returning. Reported
by Katusya Tanaka (wyvern@pb3.so-net.ne.jp).
|
|
|
|
* Makefile (srcdir): Don't set srcdir, since this is either done
in the generated Makefile or in Makeconf. Just include ./Makeconf
directly.
* configure.in (makefiles): Check for $ac_unique_file, rather than
doing string comparisons to determine if we are configured in the
source directory. This works for silly things like `srcdir=./.'.
|