commit-hurd
[Top][All Lists]
Advanced

[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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]