summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-08-27Fix missing mutex unlock.Sergio Lopez
* serverboot/default_pager.c (pager_read_offset): Properly unlock the mutex before returning NO_BLOCK.
2010-08-22 * debian/control: Use Package-Type instead of XC-Package-Type.Samuel Thibault
2010-08-22Better parse kernel command line to only keep proper variable namesSamuel Thibault
2010-08-21debian/rules: remove the part store hackJeremie Koenig
The user-space part stores are now included in the build system and this hack is no longer necessary to enable them.
2010-08-21new snapshotSamuel Thibault
2010-08-21Merge branch 'upstream-merged'Samuel Thibault
2010-08-21Merge branch 'upstream' into upstream-mergedSamuel Thibault
2010-08-21Merge branch 'master' of git.savannah.gnu.org:/srv/git/hurd/hurdSamuel Thibault
2010-08-18Implement /proc/mounts as a symlink to /etc/mtabJeremie Koenig
* procfs_nonpid_files.c (procfs_create_mounts): New function. * procfs_dir.c (procfs_fill_root_dir): Call procfs_create_mounts. Signed-off-by: Jeremie Koenig <jk@jk.fr.eu.org>
2010-08-18Set an appropriate st_mode on symlinks.Jeremie Koenig
* procfs_pid_files.c (update_pid_entries): When symlink_target is not NULL, set st_size to the symlink length and st_mode to S_IFLNK | 0777.
2010-08-18update_pid_entries(): fix awkwardly indented uninitialized memory leakJeremie Koenig
* procfs_pid_files.c (update_pid_entries): Replace dynamic allocation of `stat' with automatic allocation. Memset `stat' to 0.
2010-08-18Fix the build system to handle part storesJeremie Koenig
Part stores are used for debian-installer, and they're considered more elegant than kernel partition devices. This patch makes sure they're included in the build unless the user disables them explicitely. * Makeconf: add $(PARTED_LIBS) to static binaries which use libstore_part.a. * configure.in: look for libparted again (see also 7c7a04eb). * libstore/Makefile (store-types): include the 'part' store type when appropriate, remove the previous attempt. Signed-off-by: Jeremie Koenig <jk@jk.fr.eu.org>
2010-08-18Include the unifont.bdf link in hurd-udeb too.Samuel Thibault
2010-08-18copy the /servers/socket/2 translator settings into the target system.Samuel Thibault
2010-08-18Reindent changelog for consistencyJeremie Koenig
2010-08-17Export kernel parameters into environmentSamuel Thibault
2010-08-16didn't actually have the time to uploadSamuel Thibault
2010-08-02Remove init_fix.patch, merged upstreamSamuel Thibault
2010-08-02New upstream snapshot 20100802Samuel Thibault
2010-08-02Merge branch 'upstream-merged'Samuel Thibault
2010-08-02Merge branch 'upstream' into upstream-mergedSamuel Thibault
2010-08-02Merge branch 'procfs-moved' into upstream-mergedSamuel Thibault
2010-08-02Merge branch 'procfs' into procfs-movedSamuel Thibault
2010-08-02.static names make static files okSamuel Thibault
2010-08-02Update dateSamuel Thibault
2010-08-02More lintian fixesSamuel Thibault
* debian/hurd-dev.lintian-overrides: New overrides to allow libstore_* not being stripped (they wouldn't work, else).
2010-08-02Lintian fixesSamuel Thibault
* debian/rules: Remove debian/ChangeLog generation. * debian/hurd.lintian-overrides: New overrides to announce which servers are supposed to be statically linked, and accept hurd to be essential. * debian/hurd-udeb.lintian-overrides: New overrides to validate hurd-i386-specific paths.
2010-08-02Add comX to the minimal setSamuel Thibault
as it'll be needed for serial-port-based d-i
2010-08-02actually apply init_fix.patchSamuel Thibault
2010-08-02init_fix.patch: New upstream patch to fix halt/reboot.Samuel Thibault
2010-08-01Maximize glyph usage for chineseSamuel Thibault
* debian/local/runsystem: Pass -g option to the console to maximize glyph usage for chinese.
2010-08-01upload to unstableSamuel Thibault
2010-08-01fix debian/local/setup-translators permissionsSamuel Thibault
2010-08-01Remove debian/ChangeLog on cleanSamuel Thibault
2010-08-01Ignore erroneous number of glyphs in bdf filesSamuel Thibault
* debian/patches/console_ignore_bdf_err.patch: New patch to ignore erroneous number of glyphs in bdf files.
2010-08-01Update Vcs fields to point to the new git repositoriesSamuel Thibault
2010-08-01Set compression to bzip2Samuel Thibault
2010-08-01Add symlink to unifont.bdfSamuel Thibault
* debian/hurd.links: Add symlink to /usr/src/unifont.bdf from the unifont package to /usr/share/hurd/vga-system.bdf so the console can pick it up when installed.
2010-08-01Merge branch 'upstream-merged'Samuel Thibault
2010-08-01Merge branch 'upstream' into upstream-mergedSamuel Thibault
2010-08-01Sort out how device and server nodes are createdJeremie Koenig
- debian/patches/makedev_keep_options.patch: Introduces the -k and -K options to MAKEDEV, respectively to keep active translators running or leave existing files alone completely. - debian/patches/makedev_parted_store.patch: MAKEDEV -p will use parted instead of device stores for disk partitions. - debian/local/setup-translators: New script installed in /usr/lib/hurd, uses MAKEDEV's new options to create all the necessary device and server nodes. - debian/local/runsystem (hurd-udeb): Uses setup-translators in "minimal mode" to prepare the initrd when the installer is started. Parted stores are used to avoid problems when reloading the partition table. - debian/hurd.postinst: Uses setup-translators to create missing nodes on upgrades (on initial installs, debootstrap will use the setup-translators script from the installed hurd package to setup the devices and servers itself).
2010-08-01Include /servers in d-iJeremie Koenig
* debian/hurd-udeb.dirs: Include /servers.
2010-08-01Start mach-defpager in d-iJeremie Koenig
* debian/local/runsystem (hurd-udeb): Start mach-defpager.
2010-08-01Fix and enable parted storesJeremie Koenig
* debian/control: Build-Depend on libparted-dev. * debian/rules: Enable parted stores, in a hackish way for now. * debian/local/partman/commit.d/40hurd_reload-partitions: New file for hurd-udeb, make partman restart the partition translators after the partition table has been changed. * debian/hurd-udeb.install: Install file above.
2010-08-01Merge tag 'upstream/20100701'Samuel Thibault
2010-08-01Merge branch 'upstream' into upstream-mergedSamuel Thibault
2010-08-01New upstream 20100701 snapshot.Samuel Thibault
- debian/patches/dir_acces_fix.patch: Remove patch, merged upstream. - debian/patches/exec_fix.patch: Likewise. - debian/patches/libdiskfs-rename.patch: Likewise. - debian/patches/libpthread_mutex_owner.patch: Likewise. - debian/patches/libpthread_recursive_mutex_initializer.patch: Likewise. - debian/patches/libpthread_setcancel.patch: Likewise. - debian/patches/pfinet-gcc-4.3-fix.patch: Likewise. - debian/patches/procfs.patch: Likewise. - debian/patches/libpthread_cancel_init.patch: Likewise - debian/patches/libpthread_kill_0.patch: Likewise - debian/patches/console_current_vcs.patch: Likewise - debian/patches/hurd_console_startup.patch: Likewise - debian/patches/MAKEDEV.patch: Likewise - debian/patches/tmpfs.patch: Likewise - debian/patches/libpthread_procfs.patch: New patch, to enable libpthread and procfs build.
2010-08-01Merge tag 'upstream/20090701'Samuel Thibault
2010-08-01Merge branch 'libpthread-moved' into upstream-mergedSamuel Thibault
2010-08-01Merge branch 'procfs-moved' into upstream-mergedSamuel Thibault