[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[hurd] branch upstream updated (83fef6c -> 104f312)
From: |
Samuel Thibault |
Subject: |
[hurd] branch upstream updated (83fef6c -> 104f312) |
Date: |
Tue, 09 Jan 2018 01:35:29 +0000 |
This is an automated email from the git hooks/post-receive script.
sthibault pushed a change to branch upstream
in repository hurd.
from 83fef6c Make devprobe able to talk with userland drivers
new a8fecd7 Reserve IDs for proc_set_exe and proc_get_exe
new 0ca198f Record executable entry for PIE core dumps
new d3594dd lwip: Add LwIP-based TCP/IP translator
new b37c7dd libfshelp: Add weak reference for hash table reference
new 0c2f60d libfshelp/get-identity.c: add FIXME
new 051c0a7 libfshelp/get-identity: Use 64bit hashing for inodes
new a7c7e4c libfshelp/get-identity.c: Avoid spurious ihash removal
new c4cb76b libihash: Make sure we do not remove a locp several times
new 6868c17 libfshelp/get-identity.c: Simplify checking weak
references
new 67fa50f Add a new exec_exec_paths RPC
new 4152b0c Add a file_exec_file_name RPC
new f7c3556 Use the new _hurd_exec_file_name function
new 5dbe5df rpctrace: Pass prefixed_name to _hurd_exec_paths.
new 16eff1b Fix exec_paths through fakeroot or chroot
new 9d3ba19 Add support for $ORIGIN rpath expansion
new 104f312 Implement /proc/<pid>/exe
The 16 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:
Makefile | 4 +
TODO | 2 +-
config.make.in | 7 +
configure.ac | 7 +
doc/hurd.texi | 22 +-
exec/elfcore.c | 13 +
exec/exec.c | 146 ++++-
exec/hashexec.c | 129 ++--
exec/priv.h | 4 +-
hurd/exec.defs | 19 +-
hurd/fs.defs | 29 +-
hurd/hurd_types.h | 9 +-
hurd/process.defs | 21 +
hurd/process_reply.defs | 6 +
hurd/process_request.defs | 6 +
libdiskfs/boot-start.c | 2 +-
libdiskfs/file-exec.c | 79 ++-
libfshelp/get-identity.c | 49 +-
libfshelp/start-translator-long.c | 23 +-
libihash/Makefile | 1 +
libihash/ihash.c | 2 +
libnetfs/file-exec.c | 71 +-
libps/procstat.c | 17 +
libps/ps.h | 11 +-
libps/spec.c | 10 +
libtrivfs/file-exec.c | 28 +-
lwip/Makefile | 50 ++
lwip/iioctl-ops.c | 410 ++++++++++++
lwip/io-ops.c | 554 ++++++++++++++++
lwip/lwip-hurd.h | 102 +++
lwip/lwip-util.c | 343 ++++++++++
lwip/lwip-util.h | 41 ++
lwip/main.c | 272 ++++++++
{pfinet => lwip}/mig-decls.h | 21 +-
{pfinet => lwip}/mig-mutate.h | 6 +-
lwip/options.c | 342 ++++++++++
lwip/options.h | 81 +++
lwip/pfinet-ops.c | 113 ++++
lwip/port-objs.c | 144 ++++
auth/auth.h => lwip/port/include/netif/hurdethif.h | 27 +-
.../auth.h => lwip/port/include/netif/hurdloopif.h | 24 +-
lwip/port/include/netif/hurdtunif.h | 65 ++
lwip/port/include/netif/ifcommon.h | 60 ++
lwip/port/netif/hurdethif.c | 573 ++++++++++++++++
lwip/port/netif/hurdloopif.c | 112 ++++
lwip/port/netif/hurdtunif.c | 721 +++++++++++++++++++++
lwip/port/netif/ifcommon.c | 121 ++++
lwip/socket-ops.c | 451 +++++++++++++
libdiskfs/get-source.c => lwip/startup-ops.c | 30 +-
lwip/startup.c | 69 ++
libshouldbeinlibc/refcount.c => lwip/startup.h | 19 +-
proc/info.c | 41 ++
proc/mgt.c | 22 +
proc/proc.h | 2 +
procfs/process.c | 32 +
startup/startup.c | 94 ++-
trans/fakeroot.c | 97 ++-
utils/fakeauth.c | 9 +-
utils/login.c | 25 +-
utils/rpctrace.c | 9 +-
utils/shd.c | 9 +-
61 files changed, 5585 insertions(+), 223 deletions(-)
create mode 100644 lwip/Makefile
create mode 100644 lwip/iioctl-ops.c
create mode 100644 lwip/io-ops.c
create mode 100644 lwip/lwip-hurd.h
create mode 100644 lwip/lwip-util.c
create mode 100644 lwip/lwip-util.h
create mode 100644 lwip/main.c
copy {pfinet => lwip}/mig-decls.h (76%)
copy {pfinet => lwip}/mig-mutate.h (89%)
create mode 100644 lwip/options.c
create mode 100644 lwip/options.h
create mode 100644 lwip/pfinet-ops.c
create mode 100644 lwip/port-objs.c
copy auth/auth.h => lwip/port/include/netif/hurdethif.h (61%)
copy auth/auth.h => lwip/port/include/netif/hurdloopif.h (64%)
create mode 100644 lwip/port/include/netif/hurdtunif.h
create mode 100644 lwip/port/include/netif/ifcommon.h
create mode 100644 lwip/port/netif/hurdethif.c
create mode 100644 lwip/port/netif/hurdloopif.c
create mode 100644 lwip/port/netif/hurdtunif.c
create mode 100644 lwip/port/netif/ifcommon.c
create mode 100644 lwip/socket-ops.c
copy libdiskfs/get-source.c => lwip/startup-ops.c (54%)
create mode 100644 lwip/startup.c
copy libshouldbeinlibc/refcount.c => lwip/startup.h (74%)
--
Alioth's /usr/local/bin/git-commit-notice on
/srv/git.debian.org/git/pkg-hurd/hurd.git
- [hurd] branch upstream updated (83fef6c -> 104f312),
Samuel Thibault <=
- [hurd] 07/16: libfshelp/get-identity.c: Avoid spurious ihash removal, Samuel Thibault, 2018/01/08
- [hurd] 09/16: libfshelp/get-identity.c: Simplify checking weak references, Samuel Thibault, 2018/01/08
- [hurd] 06/16: libfshelp/get-identity: Use 64bit hashing for inodes, Samuel Thibault, 2018/01/08
- [hurd] 08/16: libihash: Make sure we do not remove a locp several times, Samuel Thibault, 2018/01/08
- [hurd] 02/16: Record executable entry for PIE core dumps, Samuel Thibault, 2018/01/08
- [hurd] 04/16: libfshelp: Add weak reference for hash table reference, Samuel Thibault, 2018/01/08
- [hurd] 13/16: rpctrace: Pass prefixed_name to _hurd_exec_paths., Samuel Thibault, 2018/01/08
- [hurd] 05/16: libfshelp/get-identity.c: add FIXME, Samuel Thibault, 2018/01/08
- [hurd] 01/16: Reserve IDs for proc_set_exe and proc_get_exe, Samuel Thibault, 2018/01/08
- [hurd] 12/16: Use the new _hurd_exec_file_name function, Samuel Thibault, 2018/01/08