[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[SCM] Hurd branch, master, updated. v0.5-526-gac30e16
From: |
Justus Winter |
Subject: |
[SCM] Hurd branch, master, updated. v0.5-526-gac30e16 |
Date: |
Sun, 07 Dec 2014 14:40:05 +0000 |
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Hurd".
The branch, master has been updated
via ac30e16e8185883af52b4f45aad9f7a61e5c9911 (commit)
via 02ae7e436efa33b11227c251eb9bb3a036082fe1 (commit)
via 2e43e93b78786c42828867057818888c306ded1f (commit)
via b0ed6c9379dc680047def564fbc0ba04dff8d50b (commit)
via f7947d4018ec2bc7348beaa8d58139b4406471ca (commit)
via 28a16dd74e9f3a81a5e2a96a54b0faf06dd0687f (commit)
via ecb7f7c08ecc57863e606c553d7ea3477e6d2126 (commit)
via 73624addcafebb767622cfd086ef7a7ebe67761b (commit)
via 45f735576a92bf50b431f28425e0b4b4a8da8ec6 (commit)
via 07db92f65a7b49f97bc43ed94ff02586b75e21c6 (commit)
via ab741d845af6fac6313ed40b8f2ae148d96aa716 (commit)
via 2514b693920124eb47eb48f50f07b179bc5090e9 (commit)
via df8605b39f109362e86b0ebf6b8cf79fd1b2f3fd (commit)
via b6079b096eef4b7b347c85184592584c7ec4a022 (commit)
via b11b002e1f08ad44273e9b139fab195e56bf6b6b (commit)
via 4191267e600e4ff1d54cf42baa2b3a0c9a842844 (commit)
via edfeb493f9d95e64b747a11abb528d81da47b16a (commit)
via d3bbc5f4309b85e36e260e9c0ece006b131db3f5 (commit)
via 0095490a7918ba60483d656214dd9080601e886f (commit)
via 831a341d6b32d1005c6667e71aec9f67c3d48456 (commit)
via 66bfd16b75e8731a3b03a99e931e100b00c0d266 (commit)
via a226c74609b12cac905d06ec97a077bb2633e8a8 (commit)
via f8ce37835ad53f67da245db6fed7d2a028514b01 (commit)
via 92b49a0fc6f24cbd970f8a9f79cf2513cd58a1b3 (commit)
from 9a5ede46033e225b870cd289221ac0608540a6d3 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit ac30e16e8185883af52b4f45aad9f7a61e5c9911
Author: Justus Winter <address@hidden>
Date: Thu Nov 28 10:24:26 2013 +0100
hurd: add intranpayload functions to all hurd types
For each hurd type defined in hurd_types.h, add a intranpayload
function. If an X_INTRAN mutation is defined for a type, a
corresponding X_INTRAN_PAYLOAD has to be defined. If no X_INTRAN
mutation is defined, use ports_payload_get_name as intranpayload
function, turning the payload back into an port name.
* hurd/hurd_types.defs: Add intranpayload functions.
* hurd/term.defs: Likewise.
* hurd/default_pager.defs: Include `hurd_types.defs' for
`MACH_PAYLOAD_TO_PORT'.
commit 02ae7e436efa33b11227c251eb9bb3a036082fe1
Author: Justus Winter <address@hidden>
Date: Thu Nov 28 12:21:49 2013 +0100
utils/rpctrace: make `trace_and_forward' payload-aware
As the protected payloads were retrofitted into the Mach message
format, the local port type is lost.
* utils/rpctrace.c (is_notification): New function
(trace_and_forward): Recover the original local port type.
commit 2e43e93b78786c42828867057818888c306ded1f
Author: Justus Winter <address@hidden>
Date: Thu Nov 28 21:00:48 2013 +0100
trans/symlink: disable default payload to port mapping
`fsysServer' is only used by the symlink translator which does not use
libports. Therefor, it is not necessary to use the default payload to
port translation function.
* trans/Makefile (fsys-MIGSFLAGS): Disable the default payload to port
translation function.
commit b0ed6c9379dc680047def564fbc0ba04dff8d50b
Author: Justus Winter <address@hidden>
Date: Fri Nov 21 05:29:36 2014 +0100
trans/streamio: make the translator payload-aware
* trans/Makefile (device_reply-MIGSFLAGS): Define MACH_PAYLOAD_TO_PORT.
commit f7947d4018ec2bc7348beaa8d58139b4406471ca
Author: Justus Winter <address@hidden>
Date: Thu Nov 28 16:51:42 2013 +0100
trans/password: add a payload-aware intrans function
* trans/Makefile (password-MIGSFLAGS): Add mutator.
commit 28a16dd74e9f3a81a5e2a96a54b0faf06dd0687f
Author: Justus Winter <address@hidden>
Date: Sun Apr 13 17:08:38 2014 +0200
trans/ifsock: add a payload-aware intrans function
* trans/Makefile (ifsock-MIGSFLAGS): Add mutator.
commit ecb7f7c08ecc57863e606c553d7ea3477e6d2126
Author: Justus Winter <address@hidden>
Date: Sun Nov 23 19:24:49 2014 +0100
trans/fakeroot: make the demuxer payload-aware
* trans/fakeroot.c (netfs_demuxer): Make the demuxer payload-aware.
commit 73624addcafebb767622cfd086ef7a7ebe67761b
Author: Justus Winter <address@hidden>
Date: Mon Apr 14 14:21:16 2014 +0200
term: add a payload-aware intrans function
* term/mig-mutate.h: Add mutator.
commit 45f735576a92bf50b431f28425e0b4b4a8da8ec6
Author: Justus Winter <address@hidden>
Date: Thu Nov 28 20:57:40 2013 +0100
startup: disable default payload to port mapping
startup does not use libports. Therefor, it is not necessary to use the
default payload to port translation function.
* startup/Makefile (MIGSFLAGS): Disable the default payload to port
translation function.
commit 07db92f65a7b49f97bc43ed94ff02586b75e21c6
Author: Justus Winter <address@hidden>
Date: Thu Nov 28 10:31:08 2013 +0100
proc: add payload-aware intrans functions
* proc/mig-decls.h (begin_using_proc_payload): New function.
(begin_using_exc_payload): Likewise.
* proc/mig-mutate.h: Add mutators.
* proc/proc_exc.defs (exception_t): Add payload-aware in-translator
function.
commit ab741d845af6fac6313ed40b8f2ae148d96aa716
Author: Justus Winter <address@hidden>
Date: Thu Nov 28 11:13:29 2013 +0100
pflocal: add payload-aware intrans functions
* pflocal/mig-mutate.h: Add mutators.
* pflocal/mig-decls.c (begin_using_sock_user_payload): New function.
(begin_using_addr_payload): Likewise.
commit 2514b693920124eb47eb48f50f07b179bc5090e9
Author: Justus Winter <address@hidden>
Date: Sun Apr 13 14:03:48 2014 +0200
pfinet: make the demuxers payload-aware
* pfinet/ethernet.c (ethernet_demuxer): Make the demuxer payload-aware.
* pfinet/main.c (pfinet_demuxer): Likewise.
commit df8605b39f109362e86b0ebf6b8cf79fd1b2f3fd
Author: Justus Winter <address@hidden>
Date: Thu Nov 28 11:10:20 2013 +0100
pfinet: add payload-aware intrans functions
* pfinet/mig-mutate.h: Add mutators.
* pfinet/mig-decls.h (begin_using_socket_payload): New function.
(begin_using_sockaddr_payload): Likewise.
commit b6079b096eef4b7b347c85184592584c7ec4a022
Author: Justus Winter <address@hidden>
Date: Thu Nov 28 11:08:39 2013 +0100
exec: add payload-aware intrans functions
* exec/execmutations.h: Add mutators.
* exec/mig-decls.h (begin_using_bootinfo_payload): New function.
commit b11b002e1f08ad44273e9b139fab195e56bf6b6b
Author: Justus Winter <address@hidden>
Date: Fri Apr 4 16:53:25 2014 +0200
console-client: make the demuxer payload-aware
* console-client/trans.c (console_demuxer): make the demuxer payload-aware.
commit 4191267e600e4ff1d54cf42baa2b3a0c9a842844
Author: Justus Winter <address@hidden>
Date: Thu Nov 28 10:40:56 2013 +0100
console: add a payload-aware intrans function
* console/priv.h (begin_using_protid_payload): New function.
* console/mutations.h: Add mutators.
commit edfeb493f9d95e64b747a11abb528d81da47b16a
Author: Justus Winter <address@hidden>
Date: Thu Nov 28 14:43:31 2013 +0100
auth: add a payload-aware intrans function
* auth/mig-mutate.h: Add mutator.
* auth/mig-decls.h (auth_payload_to_handle): New function.
commit d3bbc5f4309b85e36e260e9c0ece006b131db3f5
Author: Justus Winter <address@hidden>
Date: Thu Nov 28 14:12:25 2013 +0100
libcons: add a payload-aware intrans function
* libcons/mutations.h: Add mutator.
* libcons/priv.h (begin_using_notify_payload): New function.
commit 0095490a7918ba60483d656214dd9080601e886f
Author: Justus Winter <address@hidden>
Date: Fri Apr 4 14:19:59 2014 +0200
libpager: add a payload-aware intrans function
* libpager/mig-decls.h (begin_using_pager_payload): New function.
* libpager/mig-mutate.h: Add mutators.
commit 831a341d6b32d1005c6667e71aec9f67c3d48456
Author: Justus Winter <address@hidden>
Date: Thu Nov 28 11:04:38 2013 +0100
libtrivfs: add payload-aware intrans functions
* libtrivfs/mig-decls.h (trivfs_begin_using_protid_payload): New function.
(trivfs_begin_using_control_payload): Likewise.
* libtrivfs/mig-mutate.h: Add mutators.
commit 66bfd16b75e8731a3b03a99e931e100b00c0d266
Author: Justus Winter <address@hidden>
Date: Thu Nov 28 10:45:44 2013 +0100
libnetfs: add a payload-aware intrans function
* libnetfs/priv.h (begin_using_protid_payload): New function.
* libnetfs/mutations.h: Add mutator.
commit a226c74609b12cac905d06ec97a077bb2633e8a8
Author: Justus Winter <address@hidden>
Date: Thu Nov 28 10:43:18 2013 +0100
libdiskfs: add payload-aware intrans functions
* libdiskfs/diskfs.h (diskfs_begin_using_protid_payload): New function.
(diskfs_begin_using_control_payload): Likewise.
(diskfs_begin_using_bootinfo_payload): Likewise.
* libdiskfs/fsmutations.h: Add mutators.
commit f8ce37835ad53f67da245db6fed7d2a028514b01
Author: Justus Winter <address@hidden>
Date: Tue Apr 8 23:40:26 2014 +0200
libports: add a payload-aware intrans function
* libports/mig-decls.h (begin_using_port_info_payload): New function.
* libports/mig-mutate.h: Add mutator.
commit 92b49a0fc6f24cbd970f8a9f79cf2513cd58a1b3
Author: Justus Winter <address@hidden>
Date: Sat Nov 23 16:19:08 2013 +0100
libports: add `ports_lookup_payload' and `ports_payload_get_name'
These two functions map payloads to objects and port names. The former
can be used like `ports_lookup_port' to look up objects, the latter to
map payloads to port names if the server function expects a
`mach_port_t'.
* libports/ports.h: Add function ports_payload_get_name.
* libports/lookup-payload.c: New file.
* libports/ports.h (ports_lookup_payload): Add declaration.
* libports/Makefile (SRCS): Add lookup-payload.c.
-----------------------------------------------------------------------
Summary of changes:
auth/mig-decls.h | 6 +
auth/mig-mutate.h | 1 +
console-client/trans.c | 12 ++-
console/mutations.h | 3 +
exec/execmutations.h | 3 +
exec/mig-decls.h | 6 +
hurd/default_pager.defs | 1 +
hurd/hurd_types.defs | 120 +++++++++++++++++++-
hurd/term.defs | 3 +
libcons/mutations.h | 1 +
libcons/priv.h | 6 +
libdiskfs/diskfs.h | 29 +++++
libdiskfs/fsmutations.h | 5 +
libnetfs/mutations.h | 3 +
libnetfs/priv.h | 12 ++
libpager/mig-decls.h | 6 +
libpager/mig-mutate.h | 3 +
libports/Makefile | 2 +-
.../refcount.c => libports/extern-inline.c | 7 +-
libports/mig-decls.h | 6 +
libports/mig-mutate.h | 4 +
libports/ports.h | 53 +++++++++
libtrivfs/mig-decls.h | 58 ++++++++++
libtrivfs/mig-mutate.h | 3 +
pfinet/ethernet.c | 20 +++-
pfinet/main.c | 12 ++-
pfinet/mig-decls.h | 12 ++
pfinet/mig-mutate.h | 4 +
pflocal/mig-decls.h | 12 ++
pflocal/mig-mutate.h | 3 +
proc/mig-decls.h | 17 +++
proc/mig-mutate.h | 4 +
proc/proc_exc.defs | 1 +
startup/Makefile | 4 +
term/Makefile | 1 +
term/mig-decls.h | 6 +
term/mig-mutate.h | 3 +
trans/Makefile | 9 ++
trans/fakeroot.c | 17 ++-
utils/rpctrace.c | 29 +++++-
40 files changed, 491 insertions(+), 16 deletions(-)
copy libshouldbeinlibc/refcount.c => libports/extern-inline.c (89%)
hooks/post-receive
--
Hurd
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [SCM] Hurd branch, master, updated. v0.5-526-gac30e16,
Justus Winter <=