summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
1999-10-061999-10-06 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* bootstrap.c (DEFAULT_ROOT): Change to "hd0s1".
1999-09-191999-09-19 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* configure.in (enable_static_progs): Move sed translation of commas to spaces out of case stmt, so it applies to default too.
1999-09-13Reverted changes related to io_map_segment.Roland McGrath
1999-09-13ChangeLogRoland McGrath
1999-09-131999-09-09 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* Makefile (makemode): servers -> server. (targets): Replaced with target; remove ufs.static. (ufs.static-LDFLAGS): Variable removed. (ufs.static, ufs): Remove deps.
1999-09-131999-09-09 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* Makeconf (link-executable): New variable, partial linking commands for executables. ($(target)): Use it. Move .o's before -Wl,-(, just cause. ($(addsuffix .static,$(target))): New static pattern rule, use `$(link-executable) -static' and static hurd libs. [$(doinst) = one]: Give deps to $(target).static too. {"Decode makemode" page}: Set linktarg instead of cleantarg for each makemode that sets only one. [$(makemode) != library]: Append $(linktarg:=.static) to linktarg. [$(cleantarg) empty]: Set cleantarg to $(linktarg). [Installation section] (targets): Set to $(target) if empty. (installable): New variable, union of $(linktarg) and $(targets). Remove conditionals on $(doinst), leaving only multi-target version. Use $(installable) rather than $(targets) to compute list of targets for static pattern rule that does the install. (install-targets): New variable, $(targets) plus subset of $(linktarg) matching $(build-static:=.static). (all): Depend on $(install-targets) rather than $(targets). (install): Likewise for computed list of targets in $(installationdir). * config.make.in (build-static): New variable. * configure.in: Support --enable-static-progs=LIST.
1999-09-12Directory removed; never used and now causing some confusion, and sinceThomas Bushnell
implementation plans have changed, it's not useful to distributed anymore.
1999-09-081999-09-08 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell
* dir.c (diskfs_get_directs): Initialize `err' to shut gcc up. 1999-09-07 Thomas Bushnell, BSG <tb@mit.edu> * dir.c (diskfs_lookup_hard): Pass additional parameter to diskfs_get_filemap. (diskfs_dirempty): Likewise. * sizes.c (diskfs_truncate): Likewise. (block_extended): Likewise. (diskfs_grow): Likewise. * pager.c (diskfs_get_filemap): Accept additional parameter.
1999-09-041999-09-04 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell
* pager.c (find_address): If !ISREAD, then don't return errors for access past NP->allocsize, and clear *ADDR and *DISKSIZE. These can happen through harmless races against truncate. (pager_write_page): Don't print annoying messages for writes to unallocated disk. These can happen through harmless races against truncate, and so we should not pester the console with them.
1999-08-22.Roland McGrath
1999-08-201999-08-20 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* bootstrap.c (parse_script): Add one to the buffer size so we can null-terminate after the end of the file.
1999-07-20.Roland McGrath
1999-07-201999-07-20 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* ext2_file_io.c, ffs_file_io.c, minix_file_io.c: Remove fs-specific routines *_page_{read,write}_file_direct. Moved to ... * file_io.c (page_read_file_direct, page_write_file_direct): Don't call fs-specific routine, these are not fs-specific. Instead, replaced with former fs-specific routines (which were all identical). Read and write more than a fs block when disk blocks are contiguous.
1999-07-20.Roland McGrath
1999-07-201999-07-20 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* default_pager.c (new_partition): When reading Linux signature page, handle pager_read_file_direct returning sub-page blocks.
1999-07-111999-07-09 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell
* dir.c (diskfs_get_directs): Use mmap instead of vm_allocate. * hyper.c (get_hypermetadata): Likewise. * pager.c (pager_read_page): Likewise.
1999-07-11.Roland McGrath
1999-07-111999-07-10 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* ufs.h: Add #include <sys/mman.h> for munmap decl.
1999-07-06Mon Jul 5 20:04:58 1999 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell
* dir.c (diskfs_lookup_hard): Repair typo. Reported by Yamashita TAKAO <jargon@lares.dti.ne.jp>.
1999-07-031999-07-03 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell
* dir.c (diskfs_lookup_hard): Use munmap instead of vm_deallocate. (diskfs_direnter_hard): Likewise. (diskfs_dirremove_hard): Likewise. (diskfs_dirrewrite_hard): Likewise. (diskfs_dirempty): Likewise. (diskfs_drop_dirstat): Likewise. (diskfs_get_directs): Likewise. * sizes.c (block_extended): Likewise. (poke_pages): Likewise. * hyper.c (get_hypermetadata): Likewise. (diskfs_set_hypermetadata): Likewise.
1999-06-291999-06-29 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell
* hyper.c (diskfs_readonly_changed): Adjust whether the store should permit writes too.
1999-06-03.Roland McGrath
1999-06-031999-06-03 Mark Kettenis <kettenis@gnu.org>Roland McGrath
* default_pager.c (new_partition): Declare `waste' as `int' instead of `unsigned int'.
1999-06-02.Roland McGrath
1999-06-021999-06-02 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* bootstrap.c (main): If we have a MULTIBOOT_CMDLINE environment variable, set its value as ${kernel-command-line} for boot scripts.
1999-06-021999-06-02 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* load.c (boot_script_exec_cmd): Copy environment from our `environ' onto the new task's stack along with its arguments.
1999-06-01.Roland McGrath
1999-06-011999-06-01 Marcus Brinkmann <brinkmd@debian.org>Roland McGrath
* shlibs: New file. This makes Debian packages which use Hurd libraries dependant on the Hurd package. * rules: Add shlibs to the Hurd package.
1999-06-011999-06-01 Marcus Brinkmann <brinkmd@debian.org>Roland McGrath
* shlibs: New file. This makes Debian packages which use Hurd libraries dependant on the Hurd package. * rules: Add shlibs to the Hurd package. * shlibs.local: New file. This is a work around needed for cross compilation, so dpkg-shlibdeps does not make the Hurd package dependant on itself.
1999-06-011999-06-01 Marcus Brinkmann <brinkmd@debian.org>Roland McGrath
* shlibs.local: New file. This is a work around needed for cross compilation, so dpkg-shlibdeps does not make the Hurd package dependant on itself.
1999-06-011999-06-01 Marcus Brinkmann <brinkmd@debian.org>Roland McGrath
* TODO: Remove entry about shared library dependencies (see below). Remove entry about suid-manager. We don't need to register binaries which must be suid to operate.
1999-06-011999-06-01 Marcus Brinkmann <brinkmd@debian.org>Roland McGrath
* servers.boot: Remove obsolete $(default-pager) tag.
1999-06-011999-06-01 Marcus Brinkmann <brinkmd@debian.org>Roland McGrath
* changelog: Update to reflect the Debian releases done.
1999-06-011999-06-01 Marcus Brinkmann <brinkmd@debian.org>Roland McGrath
* control: Add Replaces, Conflicts login, as done with makedev.
1999-05-30.Roland McGrath
1999-05-301999-05-29 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* bootstrap.c (main): Define $(serverboot) function for "serverboot controls", control command replacing the pathname. For command "die", terminate ourselves after running the boot script, no default pager.
1999-05-30.Roland McGrath
1999-05-301999-05-29 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* conffiles: Add /etc/ttys.
1999-05-301999-05-29 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* rules (binary-arch): Don't remove root and etc dirs.
1999-05-23.Roland McGrath
1999-05-231999-05-23 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* default_pager.c (new_partition): Fix arg order in printf for linux-2.2 signature page.
1999-05-20.Roland McGrath
1999-05-201999-05-20 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* default_pager.c (new_partition): Fix SWAP-SPACE page handling.
1999-05-15.Roland McGrath
1999-05-151999-05-15 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* default_pager.c (new_partition): Check if requested partition is already in our list, and refuse it.
1999-05-15.Roland McGrath
1999-05-151999-05-15 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* default_pager.c (new_partition): Print out partition name and size when no signature.
1999-05-151999-05-15 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* 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).
1999-05-06Thu May 6 10:25:27 1999 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell
* 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).
1999-05-02.Roland McGrath