[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[hurd] branch dde-upstream updated (81ac8c9 -> c610674)
From: |
Samuel Thibault |
Subject: |
[hurd] branch dde-upstream updated (81ac8c9 -> c610674) |
Date: |
Sun, 19 Nov 2017 15:27:14 +0000 |
This is an automated email from the git hooks/post-receive script.
sthibault pushed a change to branch dde-upstream
in repository hurd.
from 81ac8c9 Merge branch 'dde' of
git.savannah.gnu.org:/srv/git/hurd/incubator into dde-upstream
adds eeeb27e Fix parallel install
adds 6e8e837 Fix mustbedir mechanism for symlinks
adds 9019d6f Fix use-after-free in libps.
adds 2f0b4c5 Fix parallel build
adds 253e840 utils/fakeauth: fix invocation of programs from PATH
adds fa8c83d Add missing RPC definitions
adds b50c419 ext2fs: Fix adding blocks to free blocks cache
adds a6212e4 Add get_source support to firmlink
adds 0bc52ec Show firmlink mounts to mount points
adds 4f51b0e Add getting swap information from swapon and procfs
adds c595cea ext2fs: Fix off-by-one
adds 03f8e9b Fix spurious port deallocation
adds 0da2914 pflocal: Add support for access() on pipes
adds 5eef605 netfs: Remove global reference count lock.
adds b235bd2 Fix swap information numbers
adds 0715d1b Use swapon path as pager partition path
adds 007eeb3 Use posix types for mig definitions.
adds 54ab56a Update NEWS file
adds 21ee0e7 isofs: make superblock detection more robust
adds f5e6769 utils/settrans: get an authenticated root node in chroot
mode
adds 6ff6261 utils/settrans: add option to specify the underlying node
adds 633e4a7 Make make install idempotent
adds b91ac2b mach-defpager: fix error handling
adds 124921a Fix access mode of temporary files
adds 8e71c14 libfshelp: pass cookie to the callback function
adds 378f3be Merge branch 'master' of
git.savannah.gnu.org:/srv/git/hurd/hurd
adds afbed6f libdiskfs: improve error handling
adds d67a86c libtrivfs: fix error handling
adds 94ce9fa libtrivfs: fix notion of privileged user
adds f4d6b64 Fix supporting >4GiB files in ext2fs
adds f2d22b3 libdiskfs: Reject LFS seeks and read/writes
adds 3353660 libpager: add missing include
adds 62bd3f2 libshouldbeinlibc: add assert(3) variant that prints
backtraces
adds 57d5c5c libshouldbeinlibc: use the new assert in the refcount
primitives
adds f250b6d Unify and document the way fsids are handled in trivfs
translators
adds 1021852 startup: implement bits of the fs and io protocols
adds 1c0dc88 startup: add verbose parameter
adds 6620d8b startup: use the generated default server implementations
adds b04364b startup: write all messages to stderr
adds d18ea50 Fix root operations on trivfs-translated nodes
adds 74d3733 libihash: fix index computation
adds 39031d3 libihash: keep track of free slots
adds 9d29cfb libihash: rehash if effective load exceeds the threshold
adds b90164e Fix build
adds 45b829f Fix privileged operations on trivfs-translated nodes
adds 8d4db62 libihash: fix corner case
adds 736fa7a libihash: enable fast insertions replacing tombstones
adds 3d10671 startup: fix blunder
adds 34071b3 Complete changes to use -L instead of -Wl,-rpath-link
adds b33507a GNU Hurd 0.8
adds 7aef3fb mach-defpager: fix panic invocation
adds 14241d5 libnetfs: rename 'error' to 'err'
adds e15ef8f libnetfs: rename 'diruser' to 'dircred'
adds 3416078 libdiskfs: cosmetic changes
adds 13efe67 Unify the short-circuit translator logic
adds 7dbebff libnetfs: treat disconnected shadow roots as virtual roots
adds 55f23b9 utils/settrans: implement active translator stacking
adds 04cfa52 Avoid superfluous locking of node
adds 0ab3825 libdiskfs: fix error handling
adds 60d14f5 ext2fs: fix pager use-after-free
adds 305e83c Make <sys/procfs.h> self-contained again
adds d213bd8 Revert part of "fix compiler warnings in hurd/exec"
adds 6f6d157 Revert "drop the deprecated malloc/free hooks in
hurd/mach-defpager"
adds 1a36fdf Complete allocation hooks
adds 293e869 Fix pipe_send() with no data
adds dd93fc4 nfs: appease the stricter reference counting mechanism
adds a8b8ece trans/crash: fix resource leaks
adds 4cb90fc Do not make io_select return errors on unsupported
READ/WRITE mode
adds d024ec3 trans/crash: fix blunder
adds bc17013 pfinet: fix memory leak
adds ceae83b proc: Fix references to the startup server.
adds 0e3a795 libpager: provide 'pager_create_alloc'
adds 1912e6a startup: Make the kernel a child of startup.
adds c9cd195 proc: Fix permission check.
adds cf04053 sutils: New utility 'bless'.
adds c8c9737 Support MSG_DONTWAIT in pflocal send/recv
adds 02f5c02 trans/crash: core file name templates
adds 83a2cf3 Drop OTILDE support
adds e03a12d mach-defpager: Fix debugging prints formats
adds 118a5b8 mach-defpager: Add missing unlock
adds ca5b01f rpctrace: Print beyond '\0' in MACH_MSG_TYPE_CHAR.
adds 12576ff Fix loading small pic programs
adds 8208fdc remap: Refuse non-absolute paths
adds db0f7e8 typo
adds 1f78ddd Fix exec crash when setexecdata has never been called
adds ef3354e Fix message about not being able to request shutdown
notification
adds 02d6d9f exec: Fix loading binaries without a memory manager object
adds b07024d startup: Fix looping over runsystem
adds edb2947 Fix looping over runsystem possibilities
adds 3f38f1b libfshelp: acquire references to control ports
adds 9eeba20 Fix installing runsystem.hurd
adds 349b9c4 Fix patch to runsystem.hurd
adds 4fb81a7 random: Hash continuous areas in the csprng pool.
adds 930b12e fakeroot: set FAKED_MODE
adds 63cfc3c libdiskfs: Fix short-circuiting translators.
adds e6bffe8 ext2fs: Disable option to specify alternate superblock.
adds 3a3c175 Avoid fatal error handling in option parsers.
adds f45e96e trans/crash: Use empty core file templates to disable the
feature.
adds 74998f9 trans/crash: Fix setting core file template at runtime.
adds 83cb5fa ext2fs: Rename parameter.
adds 93ba74d ext2fs: Poison pointers into dereferenced cache pages.
adds 2c0f4a0 console-client: Remove unused variable.
adds 3319f7f fshelp: Fix fetching the control port.
adds 0719a16 Fix some RPC request headers #ifdef guards
adds 587704f procfs: Gracefully degrade meminfo.
adds 355577b Avoid warnings if increasing a threads priority fails.
adds 341f43d boot: Ignore EINTR.
adds 902f0a7 libdiskfs: Fix timestamp update on file close
adds 911b68f libdiskfs: Make utimes RPC flush pending timestamp updates
adds 0e99041 Fix typo
adds 81fb68f wire console display pages
adds 267995f Mark library stubs as weak
adds 74bfb99 libdiskfs: fix removal of socket nodes
adds 9ddc4f2 libdiskfs: Factorize code for last hard reference being
released
adds 87c1eba proc: Fix new task notifications.
adds 14ca7bb boot: Remove hacks for running boot on UX.
adds ccfdec8 Add missing spinlock initializers
adds 34b5aa1 startup: Dump processes if we cannot find the kernel.
adds dfd5134 boot: Use the smallest possible name when inserting
rights.
adds 6511aff boot: Quote arguments containing spaces.
adds 4118064 boot: Move bootscript callbacks.
adds 7ab8e74 boot: restore terminal state on exit
adds 8c0e65b boot: Allow unprivileged users to boot Subhurds.
adds db94fee boot: Add a default boot script.
adds 61f8995 boot: Tidy up the argument parser.
adds 0bc7416 Adjust to the fixed new task notifications.
adds 50e14fc libbpf: Merge the Berkeley Packet Filter library.
adds 25d614a eth-multiplexer: Merge the eth-multiplexer.
adds ed257f4 eth-multiplexer: Fix packet delivery.
adds fd3b0bc eth-multiplexer: Fix retrieving status of virtual
interfaces.
adds 115695a eth-multiplexer: Avoid local definitions.
adds 54c6736 eth-multiplexer: Generate stable ethernet addresses.
adds 8cf212d boot: Improve device pass-through.
adds 345abed mach-defpager: Fix daemonization.
adds 385d9bf libpager: fix returning error on data_unlock
adds 484a677 ext2fs: Fix crash on ENOSPC while extending a directory
adds 62953f1 libpager, libstore: Fix crash on ENOSPC while writing data
adds c9504e3 ext2fs: Do not talk about crashing on ENOSPC
adds 4f9e2de ext2fs: Use more POSIXish error code
adds 7d740ab boot: fix crash when S_processor_set_tasks is called early
adds 7bd08cf Fix build
adds 58f8da3 Fix boot startup
adds 793b590 refcount: Fix usage in c++
adds 93575d6 libports: fix using ports.h in C++
adds b262c53 Remove support for the deprecated external memory
interface.
adds a0d0274 Update NEWS file
adds 1f89580 * Makefile (gen-ChangeLog): Remove incomplete "distdir"
support.
adds 5e2bbd8 * Makefile (gen-ChangeLog): Remove ChangeLog files first.
adds c9e8e49 Fix "procfs" ChangeLog handling
adds 29ca072 Fix "random" ChangeLog handling
adds 5add1f4 GNU Hurd 0.9
adds b2c97e2 procfs: provide magic retry response for /proc/self
adds ee47958 libps: Fix time comparison
adds 92e3b0a mach-defpager: make the default pager use vm_wire_all
adds f1f098d mach-defpager: fix pager leak
adds f5fa969 Revert "libnetfs: remove unused fields."
adds 1320458 Fix libports dependencies
adds 7ff15ea Fix indentation
adds 7320df6 Disable strict aliasing optimizations
adds cef4f1d startup: insert the kernel name in its commande line
adds 6ebebc8 ext2fs: Add support for xattr
adds db968a3 ext2fs: Use xattr to store passive translator
adds ea86767 ext2fs: Fix typo.
adds 76266d8 ext2fs: Use correct type for sizes.
adds 0833641 ext2fs: Fix block leak in xattr code.
adds c8dac95 ext2fs: Do not read translator record on Linux
filesystems.
adds 4818346 ext2fs: Require users to opt-in for xattr-based
translator records.
adds 4490e9a ext2fs: Fix block allocation.
adds 109f842 ext2fs: Fix potential block leak.
adds 41857c7 ext2fs: fix block reference
adds 059f34b ext2fs: minor cleanup
adds 0849e0b ext2fs: fix extended attribute retrieval
adds 05c364c ext2fs: downgrade warnings about old translator records
to debug messages
adds becc704 Merge remote-tracking branch
'remotes/darnassus/ext2fs-xattrs'
adds 8faee92 Fix mig URL
adds 4acff34 libshouldbeinlibc: Fix NDEBUG build.
adds 9beba9b boot: Cleanup Makefile.
adds 5ac0c5c boot: Add a verbose option.
adds 7845e0f boot: Fix failing device lookups in unprivileged mode.
adds cfcb0ed boot: Make the halt message nicer.
adds db7dd39 Avoid ports_interrupt_rpcs cancel itself
adds 83457a2 proc: Open console earlier.
adds 40c752c proc: Receive new-task notifications on kernel's process
port.
adds b66e7d0 boot: Move declaration.
adds fb3698e proc: Remove erroneous process entry.
adds 150ff2a proc: Refactor.
adds baf7e5c hurd: Use polymorphic port types to return some rights.
adds 34a94ce proc: Hierarchical proc servers.
adds ef729f8 startup: Simplify reference handling.
adds 4089f37 Pass the kernel's task port to proc.
adds ef0399b eth-multiplexer: Fix iohelp missing dependency.
adds cb991b0 ext2fs: Reduce verbosity of missing xattr support on the
FS
adds ce6764d procfs: Remove superfluous calls.
adds 29ff193 trans: New random translator.
adds 74f4e57 trans: Conditionally build the random translator.
adds 26e774b hurd: Fix the use of polymorphic types.
adds 019f992 ext2fs: Reduce verbosity of missing xattr support on the
FS
adds bf1afc9 trans: Fix parallel build race around MIG-generated
headers
adds a4f5b76 Fix taking into account prefix for xkb-data installation
adds 9d1b0cf trans/fakeroot: Obey O_NOFOLLOW.
adds 7a03aea libshouldbeinlibc: Add missing include.
adds 78ccb23 Revert "Fix taking into account prefix for xkb-data
installation"
adds 3c0094e build: Drop unused/unsubstituted config variables
adds de4c654 Fix typo.
adds d4d2d12 Fix harmless indentation errors tripping
[-Wmisleading-indentation].
adds dc0b5a4 procfs: Provide 'hostinfo'.
adds 835b293 Use our own variant of 'assert' and 'assert_perror'.
adds 66553fd Simplify deallocations.
adds a2f64c2 Replace bcopy with memcpy or memmove as appropriate.
adds 94202d3 Make build system more robust.
adds 0a68ce9 libdiskfs: Make mapping the time device more robust.
adds bb9dba5 ext2fs: Fix warning.
adds e2823ba startup: Fix retrieving the privileged ports.
adds 01ced1f libshouldbeinlibc: Fix wiring code.
adds 9a4ccfc startup: Improve error handling.
adds 9ac9732 eth-multiplexer: Fix error handling.
adds 25de3c5 eth-multiplexer: Implement getting the devices flags.
adds 55efa89 eth-multiplexer: Remove local definiton.
adds 2d0d1fd eth-multiplexer: Generalize function and improve error
handling.
adds ae61f83 eth-multiplexer: Allow setting of flags.
adds 61d5aee eth-multiplexer: Respect interfaces up flags.
adds bdbaf9d Drop the register qualifier.
adds 4076a4d ext2fs: Improve inlining.
adds 477b739 eth-multiplexer: Fix type check.
adds a3254ce libdiskfs: Use control class for the singleton 'bootinfo'.
adds 59dacf7 libdiskfs: Simplify type checks.
adds e493a61 libnetfs: Remove redundant type checks.
adds 5dc9e52 startup: Don't spin on host_reboot failures.
adds 7f49fa0 trans/symlink: Use default server stubs.
adds 812117c trans/mtab: Fix warnings.
adds 973089f Remove unused parameter from the 'get_source' machinery.
adds 7d906d2 pfinet: select UDP/TCP ports randomly
adds e3e7590 exec: Avoid calling mmap with zero size
adds 17bd595 Fix build with glibc-2.26
adds 796f878 storeio: Avoid calling mmap with zero size
new e9849c9 pflocal: Use default stub implementations.
new 1a75f77 libfshelp: improve translator list
new 8d5a124 Fix active translator registration.
new 978a819 libfshelp: Avoid useless allocations.
new 116552c libfshelp: Always register dead-name notifications.
new 5fef1b7 libfshelp: Add function to map over all active
translators.
new 074f0ea Normalize path of translators.
new 4771513 libfshelp: Improve error handling.
new 04aaffb libfshelp: Avoid some right diddling.
new e088594 libfshelp: Use node instead of name as key.
new 86ecc3f Traverse translator hierarchies using the fsys protocol.
new 89a49ec libdiskfs: Shutdown pagers on startup_dosync.
new 1c5e9b5 Merge remote-tracking branch 'mainline/master' into dde
new c610674 Merge branch 'dde' of
git.savannah.gnu.org:/srv/git/hurd/incubator into dde-upstream
The 14 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
ChangeLog | 33 +
Makeconf | 6 +-
Makefile | 171 ++--
NEWS | 51 ++
aclocal.m4 | 4 +
auth/auth.c | 6 +-
boot/Makefile | 35 +-
boot/boot.c | 976 +++++++++++----------
boot/frank1.ld | 94 --
boot/frankemul.ld | 107 ---
boot/mach-crt0.c | 158 ----
auth/auth.h => boot/mig-decls.h | 11 +-
auth/auth.h => boot/mig-mutate.h | 15 +-
libshouldbeinlibc/refcount.c => boot/private.h | 16 +-
boot/sigvec.S | 23 -
boot/syscall.S | 35 -
boot/userland-boot.c | 261 +++++-
boot/ux.c | 303 -------
boot/ux.h | 114 ---
config.make.in | 5 +-
configure.ac | 11 +-
console-client/Makefile | 11 +-
console-client/console.c | 5 +-
console-client/driver.c | 6 +-
console-client/kbd-repeat.c | 5 +-
console-client/ncursesw.c | 16 +-
console-client/pc-kbd.c | 8 +-
console-client/pc-mouse.c | 5 +-
console-client/trans.c | 4 +-
console-client/vga-dynacolor.c | 10 +-
console-client/vga-dynafont.c | 6 +-
console-client/vga-support.c | 4 +-
console-client/vga.c | 14 +-
console-client/xkb/compose.c | 6 +-
console-client/xkb/kstoucs.c | 4 +-
console-client/xkb/xkbtimer.c | 4 +-
console/console.c | 72 +-
console/display.c | 31 +-
console/pager.c | 32 +-
daemons/Makefile | 9 +-
daemons/{runsystem.hurd => runsystem.hurd.sh} | 0
daemons/runttys.c | 8 +-
defpager/backing.c | 4 +-
doc/hurd.texi | 9 +-
eth-multiplexer/Makefile | 4 +-
eth-multiplexer/dev_stat.c | 139 ++-
eth-multiplexer/device_impl.c | 32 +-
eth-multiplexer/ethernet.c | 88 +-
eth-multiplexer/ethernet.h | 7 +-
eth-multiplexer/util.h | 16 +-
eth-multiplexer/vdev.c | 44 +-
eth-multiplexer/vdev.h | 7 +
exec/elfcore.c | 18 +-
exec/exec.c | 76 +-
exec/hashexec.c | 14 +-
exec/hostarch.c | 2 +-
exec/main.c | 14 +-
exec/priv.h | 2 +-
ext2fs/Makefile | 3 +-
ext2fs/balloc.c | 10 +-
ext2fs/dir.c | 68 +-
ext2fs/ext2_fs.h | 3 +-
ext2fs/ext2_fs_i.h | 1 -
ext2fs/ext2fs.c | 26 +
ext2fs/ext2fs.h | 81 +-
ext2fs/getblk.c | 2 +-
ext2fs/hyper.c | 4 +-
ext2fs/ialloc.c | 10 +-
ext2fs/inode.c | 260 ++++--
ext2fs/pager.c | 113 +--
ext2fs/pokel.c | 12 +-
ext2fs/truncate.c | 4 +-
ext2fs/xattr.c | 876 ++++++++++++++++++
ext2fs/xattr.h | 85 ++
fatfs/dir.c | 36 +-
fatfs/fat.c | 28 +-
fatfs/inode.c | 20 +-
fatfs/main.c | 6 +-
fatfs/pager.c | 29 +-
fatfs/virt-inode.c | 8 +-
ftpfs/conn.c | 4 +-
ftpfs/dir.c | 32 +-
ftpfs/node.c | 10 +-
hostmux/leaf.c | 2 +-
hostmux/mux.c | 6 +-
hurd/auth_request.defs | 2 +-
hurd/crash.defs | 6 +-
hurd/default_pager.defs | 9 +
hurd/default_pager_reply.defs | 2 +
hurd/default_pager_types.h | 2 +
hurd/fs.defs | 20 +-
hurd/fsys.defs | 25 +-
hurd/hurd_types.defs | 20 +-
hurd/hurd_types.h | 3 +
hurd/io_request.defs | 2 +-
hurd/paths.h | 1 +
hurd/process.defs | 6 +-
hurd/process_reply.defs | 8 +-
hurd/process_request.defs | 12 +-
include/sys/procfs.h | 3 +-
init/init.c | 2 +-
isofs/inode.c | 2 +-
isofs/isofs.h | 1 +
isofs/lookup.c | 4 +-
isofs/main.c | 13 +-
isofs/pager.c | 28 +-
isofs/rr.c | 10 +-
libbpf/Makefile | 4 +-
libbpf/{Makefile => Makefile~HEAD} | 0
libbpf/{Makefile => Makefile~HEAD_0} | 0
libbpf/bpf_impl.c | 62 +-
libbpf/queue.c | 36 +-
libcons/cons-switch.c | 4 +-
libcons/dir-changed.c | 8 +-
libcons/file-changed.c | 4 +-
libcons/vcons-close.c | 4 +-
libcons/vcons-refresh.c | 2 +-
libcons/vcons-remove.c | 4 +-
libdiskfs/Makefile | 6 +-
libdiskfs/boot-start.c | 158 ++--
libdiskfs/console.c | 6 +-
libdiskfs/dir-clear.c | 8 +-
libdiskfs/dir-init.c | 4 +-
libdiskfs/dir-link.c | 2 +-
libdiskfs/dir-lookup.c | 243 +++--
libdiskfs/dir-renamed.c | 12 +-
libdiskfs/dir-rmdir.c | 2 +-
libdiskfs/disk-pager.c | 10 +-
libdiskfs/diskfs-pager.h | 2 +-
libdiskfs/diskfs.h | 17 +-
libdiskfs/file-get-children.c | 96 --
libdiskfs/file-get-trans.c | 8 +-
libdiskfs/file-getfh.c | 2 +-
libdiskfs/file-set-trans.c | 23 +-
libdiskfs/file-syncfs.c | 35 +-
libdiskfs/file-utimes.c | 3 +
libdiskfs/fsys-get-children.c | 74 ++
libdiskfs/{file-get-source.c => fsys-get-source.c} | 28 +-
libdiskfs/fsys-getfile.c | 3 +-
libdiskfs/fsys-getroot.c | 16 +-
libdiskfs/fsys-goaway.c | 9 +-
libdiskfs/fsys-options.c | 50 +-
libdiskfs/fsys-syncfs.c | 40 +-
libdiskfs/get-source.c | 2 +-
libdiskfs/init-init.c | 14 +-
libdiskfs/init-main.c | 4 +-
libdiskfs/init-startup.c | 42 +-
libdiskfs/io-map-cntl.c | 2 +-
libdiskfs/io-reauthenticate.c | 2 +-
libdiskfs/io-restrict-auth.c | 2 -
libdiskfs/io-seek.c | 8 +
libdiskfs/io-stubs.c | 8 +-
libdiskfs/io-write.c | 2 +-
libdiskfs/lookup.c | 2 +-
libdiskfs/name-cache.c | 4 +-
libdiskfs/node-cache.c | 10 +-
libdiskfs/node-drop.c | 6 +-
libdiskfs/node-lastref.c | 49 ++
libdiskfs/node-nput.c | 24 +-
libdiskfs/node-nrele.c | 12 +-
libdiskfs/opts-std-startup.c | 5 +
libdiskfs/priv.h | 6 +-
libdiskfs/protid-make.c | 6 +-
libdiskfs/rdwr-internal.c | 9 +-
libdiskfs/shutdown.c | 45 +-
libdiskfs/trans-callback.c | 6 +-
libfshelp/fetch-control.c | 15 +-
libfshelp/fetch-root.c | 49 +-
libfshelp/fshelp.h | 46 +-
libfshelp/get-identity.c | 4 +-
libfshelp/lock-acquire.c | 12 +-
libfshelp/start-translator-long.c | 164 +++-
libfshelp/translator-list.c | 207 +++--
libftpconn/unix.c | 9 +-
libhurd-slab/slab.c | 10 +-
libihash/ihash.c | 40 +-
libihash/ihash.h | 11 +
libnetfs/Makefile | 8 +-
libnetfs/dir-lookup.c | 291 +++---
libnetfs/dir-mkfile.c | 2 +-
libnetfs/drop-node.c | 1 -
libnetfs/file-get-children.c | 110 ---
libnetfs/file-set-translator.c | 8 +-
libnetfs/file-syncfs.c | 23 +-
libnetfs/fsstubs.c | 6 +-
libnetfs/fsys-get-children.c | 74 ++
libnetfs/{file-get-source.c => fsys-get-source.c} | 28 +-
libnetfs/fsys-getroot.c | 7 +-
libnetfs/fsys-set-options.c | 53 +-
libnetfs/fsys-syncfs.c | 22 +
libnetfs/fsysstubs.c | 10 +-
libnetfs/get-source.c | 2 +-
libnetfs/init-init.c | 2 -
libnetfs/io-reauthenticate.c | 2 +-
libnetfs/io-restrict-auth.c | 3 -
libnetfs/iostubs.c | 20 +-
libnetfs/make-node.c | 2 +-
libnetfs/netfs.h | 55 +-
libnetfs/nput.c | 27 +-
libnetfs/nref.c | 10 +-
libnetfs/nrele.c | 37 +-
libnetfs/shutdown.c | 45 +-
libnetfs/trans-callback.c | 6 +-
libpager/data-return.c | 6 +-
libpager/data-unlock.c | 2 +-
libpager/demuxer.c | 11 +-
libpager/pager-attr.c | 2 +-
libpager/pager-create.c | 50 +-
libpager/pager-memcpy.c | 31 +-
libpager/pager.h | 8 +
libpager/stubs.c | 15 +-
libpipe/pipe.c | 9 +-
libports/Makefile | 2 +-
libports/claim-right.c | 4 +-
libports/complete-deallocate.c | 6 +-
libports/create-internal.c | 6 +-
libports/destroy-right.c | 4 +-
libports/get-right.c | 4 +-
libports/get-send-right.c | 4 +-
libports/import-port.c | 4 +-
libports/interrupt-on-notify.c | 4 +-
libports/interrupt-rpcs.c | 8 +-
libports/manage-multithread.c | 9 +-
libports/manage-one-thread.c | 2 +-
libports/port-deref-deferred.c | 12 +-
libports/port-deref-weak.c | 2 +-
libports/port-deref.c | 2 +-
libports/port-ref-weak.c | 2 +-
libports/port-ref.c | 2 +-
libports/ports.h | 28 +-
libports/reallocate-from-external.c | 14 +-
libports/reallocate-port.c | 14 +-
libports/resume-all-rpcs.c | 4 +-
libports/resume-bucket-rpcs.c | 4 +-
libports/resume-class-rpcs.c | 4 +-
libports/resume-port-rpcs.c | 4 +-
libports/transfer-right.c | 10 +-
libps/context.c | 2 +-
libps/filters.c | 2 +-
libps/fmt.c | 13 +-
libps/host.c | 2 +-
libps/proclist.c | 10 +-
libps/procstat.c | 12 +-
libps/spec.c | 7 +-
libps/tty.c | 2 +-
libps/user.c | 2 +-
libshouldbeinlibc/Makefile | 2 +
libshouldbeinlibc/assert-backtrace.c | 79 ++
libshouldbeinlibc/assert-backtrace.h | 62 ++
libshouldbeinlibc/cacheq.c | 2 +-
libshouldbeinlibc/idvec-verify.c | 4 +-
libshouldbeinlibc/idvec.c | 6 +-
libshouldbeinlibc/refcount.h | 59 +-
libshouldbeinlibc/timefmt.c | 2 +-
libshouldbeinlibc/wire.c | 144 +--
libshouldbeinlibc/wire.h | 4 +-
libstore/Makefile | 5 +-
libstore/argp.c | 4 +-
libstore/derive.c | 6 +-
libstore/device.c | 6 +-
libstore/memobj.c | 9 +-
libstore/mvol.c | 3 +-
libstore/part.c | 8 +-
libthreads/cancel-cond.c | 4 +-
libthreads/cprocs.c | 4 +-
libthreads/rwlock.h | 6 +-
libtreefs/dir-lookup.c | 13 +-
libtreefs/fsys-startup.c | 2 +-
libtreefs/treefs.h | 10 +-
libtreefs/xinl.c | 2 +
libtrivfs/Makefile | 5 +-
libtrivfs/dir-lookup.c | 2 +-
libtrivfs/file-get-children.c | 36 -
libtrivfs/file-set-size.c | 4 +-
libtrivfs/fsys-get-children.c | 41 +
libtrivfs/{file-get-source.c => fsys-get-source.c} | 22 +-
libtrivfs/fsys-getroot.c | 18 +-
libtrivfs/fsys-stubs.c | 8 +-
libtrivfs/get-source.c | 2 +-
libtrivfs/io-async-icky.c | 2 +-
libtrivfs/io-async.c | 2 +-
libtrivfs/io-map.c | 2 +-
libtrivfs/io-modes-get.c | 2 +-
libtrivfs/io-modes-off.c | 4 +-
libtrivfs/io-modes-on.c | 4 +-
libtrivfs/io-modes-set.c | 4 +-
libtrivfs/io-owner-get.c | 2 +-
libtrivfs/io-owner-mod.c | 2 +-
libtrivfs/io-read.c | 4 +-
libtrivfs/io-readable.c | 4 +-
libtrivfs/io-reauthenticate.c | 7 +-
libtrivfs/io-restrict-auth.c | 4 +-
libtrivfs/io-seek.c | 4 +-
libtrivfs/io-select.c | 6 +-
libtrivfs/io-stubs.c | 18 +-
libtrivfs/io-write.c | 4 +-
libtrivfs/open.c | 2 +-
libtrivfs/priv.h | 9 +
libtrivfs/startup.c | 2 +-
libtrivfs/times.c | 22 +-
libtrivfs/trivfs.h | 14 +-
login/utmp.c | 4 +-
m4/libgcrypt.m4 | 143 +++
mach-defpager/Makefile | 2 +-
mach-defpager/default_pager.c | 248 ++++--
mach-defpager/kalloc.c | 49 +-
mach-defpager/main.c | 4 +-
mach-defpager/priv.h | 1 +
mach-defpager/setup.c | 16 +-
mach-defpager/wiring.c | 67 +-
mach-defpager/wiring.h | 1 -
nfs/cache.c | 45 +-
nfs/main.c | 11 +-
nfs/ops.c | 18 +-
nfs/rpc.c | 12 +-
nfs/storage-info.c | 6 +-
nfsd/cache.c | 9 +-
pfinet/dummy.c | 2 +-
pfinet/ethernet.c | 18 +-
pfinet/glue-include/linux/interrupt.h | 6 +-
pfinet/glue-include/linux/kernel.h | 8 +-
pfinet/glue-include/linux/sched.h | 14 +-
pfinet/glue-include/linux/socket.h | 6 +-
pfinet/glue-include/linux/types.h | 2 +-
pfinet/io-ops.c | 4 +-
pfinet/linux-src/include/linux/ext2_fs_i.h | 1 -
pfinet/linux-src/include/net/tcp.h | 1 -
pfinet/linux-src/include/net/udp.h | 2 -
pfinet/linux-src/net/ipv4/tcp_ipv4.c | 4 +-
pfinet/linux-src/net/ipv4/udp.c | 12 +-
pfinet/linux-src/net/ipv6/tcp_ipv6.c | 3 +-
pfinet/linux-src/net/ipv6/udp_ipv6.c | 9 +-
pfinet/main.c | 5 +-
pfinet/socket-ops.c | 6 +-
pfinet/socket.c | 6 +-
pfinet/tunnel.c | 12 +-
pflocal/Makefile | 6 +-
pflocal/connq.c | 20 +-
libdiskfs/io-owner-get.c => pflocal/fs.c | 35 +-
pflocal/io.c | 111 +--
pflocal/mig-mutate.h | 6 +
pflocal/sock.c | 8 +-
pflocal/sock.h | 6 +-
pflocal/socket.c | 14 +-
pflocal/sserver.c | 2 +
proc/host.c | 19 +-
proc/info.c | 232 ++++-
proc/main.c | 106 ++-
proc/mgt.c | 150 +++-
proc/mig-mutate.h | 9 +
proc/msg.c | 44 +-
proc/pgrp.c | 104 ++-
proc/proc.h | 6 +-
proc/stubs.c | 6 +-
proc/wait.c | 3 +-
procfs/ChangeLog | 6 -
procfs/Makefile | 2 +-
procfs/main.c | 36 +-
procfs/main.h | 1 -
procfs/netfs.c | 8 +-
procfs/procfs.c | 2 +-
procfs/proclist.c | 4 +-
procfs/rootdir.c | 197 ++++-
random/Makefile | 30 -
random/TODO | 11 -
random/gnupg-bithelp.h | 41 -
random/gnupg-glue.h | 40 -
random/gnupg-random.c | 810 -----------------
random/gnupg-random.h | 47 -
random/gnupg-rmd.h | 38 -
random/gnupg-rmd160.c | 655 --------------
random/random.h | 32 -
release/servers.boot | 2 +-
startup/Makefile | 9 +-
startup/startup.c | 526 +++++++----
storeio/dev.c | 15 +-
storeio/pager.c | 4 +-
storeio/storeio.c | 2 +-
sutils/MAKEDEV.sh | 8 +-
sutils/Makefile | 10 +-
sutils/bless.c | 96 ++
sutils/fsck.c | 6 +-
sutils/fstab.c | 2 +-
sutils/swapon.c | 115 ++-
term/devio.c | 20 +-
term/hurdio.c | 2 +-
term/main.c | 2 +-
term/munge.c | 13 +-
term/term.h | 7 +-
term/users.c | 9 +-
tmpfs/dir.c | 18 +-
tmpfs/node.c | 28 +-
tmpfs/tmpfs.c | 2 +-
trans/Makefile | 18 +-
trans/crash.c | 210 ++++-
trans/fakeroot.c | 121 ++-
trans/fifo.c | 2 -
trans/firmlink.c | 7 +
trans/ifsock.c | 2 +-
trans/magic.c | 8 +-
trans/mtab.c | 263 +++---
trans/new-fifo.c | 12 +-
trans/null.c | 6 +-
trans/password.c | 6 +-
trans/proxy-defpager.c | 15 +-
{random => trans}/random.c | 500 ++++++-----
trans/remap.c | 7 +
trans/streamio.c | 26 +-
trans/symlink.c | 59 --
usermux/leaf.c | 2 +-
usermux/mux.c | 6 +-
utils/Makefile | 2 +
utils/fakeauth.c | 8 +-
utils/fakeroot.sh | 3 +
utils/login.c | 6 +-
utils/msgids.c | 5 +-
utils/ps.c | 2 +-
utils/rpctrace.c | 87 +-
utils/settrans.c | 91 +-
utils/shd.c | 8 +-
utils/vmallocate.c | 4 +-
421 files changed, 7984 insertions(+), 6822 deletions(-)
delete mode 100644 boot/frank1.ld
delete mode 100644 boot/frankemul.ld
delete mode 100644 boot/mach-crt0.c
copy auth/auth.h => boot/mig-decls.h (81%)
copy auth/auth.h => boot/mig-mutate.h (81%)
copy libshouldbeinlibc/refcount.c => boot/private.h (69%)
delete mode 100644 boot/sigvec.S
delete mode 100644 boot/syscall.S
delete mode 100644 boot/ux.c
delete mode 100644 boot/ux.h
rename daemons/{runsystem.hurd => runsystem.hurd.sh} (100%)
create mode 100644 ext2fs/xattr.c
create mode 100644 ext2fs/xattr.h
copy libbpf/{Makefile => Makefile~HEAD} (100%)
copy libbpf/{Makefile => Makefile~HEAD_0} (100%)
delete mode 100644 libdiskfs/file-get-children.c
create mode 100644 libdiskfs/fsys-get-children.c
rename libdiskfs/{file-get-source.c => fsys-get-source.c} (51%)
create mode 100644 libdiskfs/node-lastref.c
delete mode 100644 libnetfs/file-get-children.c
create mode 100644 libnetfs/fsys-get-children.c
rename libnetfs/{file-get-source.c => fsys-get-source.c} (51%)
create mode 100644 libshouldbeinlibc/assert-backtrace.c
create mode 100644 libshouldbeinlibc/assert-backtrace.h
delete mode 100644 libtrivfs/file-get-children.c
create mode 100644 libtrivfs/fsys-get-children.c
rename libtrivfs/{file-get-source.c => fsys-get-source.c} (55%)
create mode 100644 m4/libgcrypt.m4
copy libdiskfs/io-owner-get.c => pflocal/fs.c (65%)
delete mode 100644 procfs/ChangeLog
delete mode 100644 random/Makefile
delete mode 100644 random/TODO
delete mode 100644 random/gnupg-bithelp.h
delete mode 100644 random/gnupg-glue.h
delete mode 100644 random/gnupg-random.c
delete mode 100644 random/gnupg-random.h
delete mode 100644 random/gnupg-rmd.h
delete mode 100644 random/gnupg-rmd160.c
delete mode 100644 random/random.h
create mode 100644 sutils/bless.c
rename {random => trans}/random.c (63%)
--
Alioth's /usr/local/bin/git-commit-notice on
/srv/git.debian.org/git/pkg-hurd/hurd.git
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [hurd] branch dde-upstream updated (81ac8c9 -> c610674),
Samuel Thibault <=