This is an automated email from the git hooks/post-receive script. sthibault pushed a change to annotated tag upstream/dde/0.9.git20180108 in repository hurd.
at b589f06 (tag) tagging e3c726d1222fcf593c9c58d244893e4d868b7f12 (commit) replaces upstream/dde/0.9.git20170910 tagged by Samuel Thibault on Tue Jan 9 00:16:08 2018 +0000 - Log ----------------------------------------------------------------- New upstream snapshot Brent W. Baccala (5): mach-defpager: Fix debugging prints formats mach-defpager: Add missing unlock exec: Fix loading binaries without a memory manager object Fix typo libpager: fix returning error on data_unlock Christian Seiler (1): Support MSG_DONTWAIT in pflocal send/recv David Michael (2): trans: Fix parallel build race around MIG-generated headers build: Drop unused/unsubstituted config variables Esa Peuha (1): Fix use-after-free in libps. Flavio Cruz (2): netfs: Remove global reference count lock. Use posix types for mig definitions. Justus Winter (145): utils/fakeauth: fix invocation of programs from PATH Update NEWS file isofs: make superblock detection more robust utils/settrans: get an authenticated root node in chroot mode utils/settrans: add option to specify the underlying node mach-defpager: fix error handling libfshelp: pass cookie to the callback function libdiskfs: improve error handling libtrivfs: fix error handling libtrivfs: fix notion of privileged user libpager: add missing include libshouldbeinlibc: add assert(3) variant that prints backtraces libshouldbeinlibc: use the new assert in the refcount primitives Unify and document the way fsids are handled in trivfs translators startup: implement bits of the fs and io protocols startup: add verbose parameter startup: use the generated default server implementations startup: write all messages to stderr libihash: fix index computation libihash: keep track of free slots libihash: rehash if effective load exceeds the threshold Fix privileged operations on trivfs-translated nodes libihash: fix corner case libihash: enable fast insertions replacing tombstones startup: fix blunder mach-defpager: fix panic invocation libnetfs: rename 'error' to 'err' libnetfs: rename 'diruser' to 'dircred' libdiskfs: cosmetic changes Unify the short-circuit translator logic libnetfs: treat disconnected shadow roots as virtual roots utils/settrans: implement active translator stacking Avoid superfluous locking of node libdiskfs: fix error handling ext2fs: fix pager use-after-free nfs: appease the stricter reference counting mechanism trans/crash: fix resource leaks trans/crash: fix blunder proc: Fix references to the startup server. libpager: provide 'pager_create_alloc' startup: Make the kernel a child of startup. proc: Fix permission check. sutils: New utility 'bless'. trans/crash: core file name templates libfshelp: acquire references to control ports random: Hash continuous areas in the csprng pool. libdiskfs: Fix short-circuiting translators. ext2fs: Disable option to specify alternate superblock. Avoid fatal error handling in option parsers. trans/crash: Use empty core file templates to disable the feature. trans/crash: Fix setting core file template at runtime. ext2fs: Rename parameter. ext2fs: Poison pointers into dereferenced cache pages. console-client: Remove unused variable. fshelp: Fix fetching the control port. procfs: Gracefully degrade meminfo. Avoid warnings if increasing a threads priority fails. boot: Ignore EINTR. proc: Fix new task notifications. boot: Remove hacks for running boot on UX. startup: Dump processes if we cannot find the kernel. boot: Use the smallest possible name when inserting rights. boot: Quote arguments containing spaces. boot: Move bootscript callbacks. boot: restore terminal state on exit boot: Allow unprivileged users to boot Subhurds. boot: Add a default boot script. boot: Tidy up the argument parser. Adjust to the fixed new task notifications. eth-multiplexer: Fix packet delivery. eth-multiplexer: Fix retrieving status of virtual interfaces. eth-multiplexer: Avoid local definitions. eth-multiplexer: Generate stable ethernet addresses. boot: Improve device pass-through. mach-defpager: Fix daemonization. Remove support for the deprecated external memory interface. Update NEWS file procfs: provide magic retry response for /proc/self ext2fs: Fix typo. ext2fs: Use correct type for sizes. ext2fs: Fix block leak in xattr code. ext2fs: Do not read translator record on Linux filesystems. ext2fs: Require users to opt-in for xattr-based translator records. ext2fs: Fix block allocation. ext2fs: Fix potential block leak. libshouldbeinlibc: Fix NDEBUG build. boot: Cleanup Makefile. boot: Add a verbose option. boot: Fix failing device lookups in unprivileged mode. boot: Make the halt message nicer. proc: Open console earlier. proc: Receive new-task notifications on kernel's process port. boot: Move declaration. proc: Remove erroneous process entry. proc: Refactor. hurd: Use polymorphic port types to return some rights. proc: Hierarchical proc servers. startup: Simplify reference handling. Pass the kernel's task port to proc. procfs: Remove superfluous calls. trans: New random translator. trans: Conditionally build the random translator. hurd: Fix the use of polymorphic types. trans/fakeroot: Obey O_NOFOLLOW. libshouldbeinlibc: Add missing include. Fix harmless indentation errors tripping [-Wmisleading-indentation]. procfs: Provide 'hostinfo'. Use our own variant of 'assert' and 'assert_perror'. Simplify deallocations. Replace bcopy with memcpy or memmove as appropriate. Make build system more robust. libdiskfs: Make mapping the time device more robust. ext2fs: Fix warning. startup: Fix retrieving the privileged ports. libshouldbeinlibc: Fix wiring code. startup: Improve error handling. eth-multiplexer: Fix error handling. eth-multiplexer: Implement getting the devices flags. eth-multiplexer: Remove local definiton. eth-multiplexer: Generalize function and improve error handling. eth-multiplexer: Allow setting of flags. eth-multiplexer: Respect interfaces up flags. Drop the register qualifier. ext2fs: Improve inlining. eth-multiplexer: Fix type check. libdiskfs: Use control class for the singleton 'bootinfo'. libdiskfs: Simplify type checks. libnetfs: Remove redundant type checks. startup: Don't spin on host_reboot failures. trans/symlink: Use default server stubs. trans/mtab: Fix warnings. Remove unused parameter from the 'get_source' machinery. pflocal: Use default stub implementations. libfshelp: improve translator list Fix active translator registration. libfshelp: Avoid useless allocations. libfshelp: Always register dead-name notifications. libfshelp: Add function to map over all active translators. Normalize path of translators. libfshelp: Improve error handling. libfshelp: Avoid some right diddling. libfshelp: Use node instead of name as key. Traverse translator hierarchies using the fsys protocol. libdiskfs: Shutdown pagers on startup_dosync. Merge remote-tracking branch 'mainline/master' into dde Kalle Olavi Niemitalo (1): rpctrace: Print beyond '\0' in MACH_MSG_TYPE_CHAR. Luca Weiss (1): Fix taking into account prefix for xkb-data installation Maksym Planeta (1): Fix typo. Manolis Ragkousis (1): eth-multiplexer: Fix iohelp missing dependency. Richard Braun (11): Fix pipe_send() with no data pfinet: fix memory leak mach-defpager: make the default pager use vm_wire_all mach-defpager: fix pager leak Disable strict aliasing optimizations ext2fs: fix block reference ext2fs: minor cleanup ext2fs: fix extended attribute retrieval ext2fs: downgrade warnings about old translator records to debug messages startup: insert the kernel name in its commande line Merge remote-tracking branch 'remotes/darnassus/ext2fs-xattrs' Samuel Thibault (66): Fix parallel install Fix mustbedir mechanism for symlinks Fix parallel build Add missing RPC definitions ext2fs: Fix adding blocks to free blocks cache Add get_source support to firmlink Show firmlink mounts to mount points Add getting swap information from swapon and procfs ext2fs: Fix off-by-one Fix spurious port deallocation pflocal: Add support for access() on pipes Fix swap information numbers Use swapon path as pager partition path Make make install idempotent Fix access mode of temporary files Merge branch 'master' of git.savannah.gnu.org:/srv/git/hurd/hurd Fix supporting >4GiB files in ext2fs libdiskfs: Reject LFS seeks and read/writes Fix root operations on trivfs-translated nodes Fix build Revert "drop the deprecated malloc/free hooks in hurd/mach-defpager" Complete allocation hooks Do not make io_select return errors on unsupported READ/WRITE mode Drop OTILDE support Fix loading small pic programs remap: Refuse non-absolute paths typo Fix exec crash when setexecdata has never been called Fix message about not being able to request shutdown notification startup: Fix looping over runsystem Fix looping over runsystem possibilities Fix installing runsystem.hurd Fix patch to runsystem.hurd fakeroot: set FAKED_MODE Fix some RPC request headers #ifdef guards libdiskfs: Fix timestamp update on file close libdiskfs: Make utimes RPC flush pending timestamp updates wire console display pages Mark library stubs as weak libdiskfs: fix removal of socket nodes libdiskfs: Factorize code for last hard reference being released Add missing spinlock initializers ext2fs: Fix crash on ENOSPC while extending a directory libpager, libstore: Fix crash on ENOSPC while writing data ext2fs: Do not talk about crashing on ENOSPC ext2fs: Use more POSIXish error code boot: fix crash when S_processor_set_tasks is called early Fix build Fix boot startup refcount: Fix usage in c++ libports: fix using ports.h in C++ libps: Fix time comparison Revert "libnetfs: remove unused fields." Fix libports dependencies Fix indentation Fix mig URL Avoid ports_interrupt_rpcs cancel itself ext2fs: Reduce verbosity of missing xattr support on the FS ext2fs: Reduce verbosity of missing xattr support on the FS Revert "Fix taking into account prefix for xkb-data installation" pfinet: select UDP/TCP ports randomly exec: Avoid calling mmap with zero size Fix build with glibc-2.26 storeio: Avoid calling mmap with zero size Merge branch 'dde' of git.savannah.gnu.org:/srv/git/hurd/incubator into dde-upstream Merge branch 'dde-upstream' into dde Shengyu Zhang (2): ext2fs: Add support for xattr ext2fs: Use xattr to store passive translator Thomas Schwinge (9): Complete changes to use -L instead of -Wl,-rpath-link GNU Hurd 0.8 Make <sys/procfs.h> self-contained again Revert part of "fix compiler warnings in hurd/exec" * Makefile (gen-ChangeLog): Remove incomplete "distdir" support. * Makefile (gen-ChangeLog): Remove ChangeLog files first. Fix "procfs" ChangeLog handling Fix "random" ChangeLog handling GNU Hurd 0.9 Zheng Da (2): libbpf: Merge the Berkeley Packet Filter library. eth-multiplexer: Merge the eth-multiplexer. ----------------------------------------------------------------------- No new revisions were added by this update. -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-hurd/hurd.git