[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[hurd] branch upstream updated (f5ab1a1 -> 0aa179e)
From: |
Samuel Thibault |
Subject: |
[hurd] branch upstream updated (f5ab1a1 -> 0aa179e) |
Date: |
Thu, 14 Jan 2016 01:04:17 +0000 |
This is an automated email from the git hooks/post-receive script.
sthibault pushed a change to branch upstream
in repository hurd.
from f5ab1a1 Merge remote-tracking branch 'upstream/master' into
upstream
new d9a22b9 pfinet: fix sanity check at translator startup time
new 7dd0f75 libtrivfs: remove deprecated static class vectors
new a9eb3e9 Remove unused variables
new 608ea90 random: fix odd formatting
new 5f7601f random: improve error handling
new 710201a random: use /servers/startup to register for shutdown
notifications
new df778cd random: satisfy arbitrarily-sized reads
new 6c94853 libihash: add hurd_ihash_value_valid
new c1d5c16 libihash: optimize lookup-or-insert operations
new 226a9d9 libihash: prefer performance degradation over failure
new 87bc937 Add devnode translator
new 8b21a60 Add libhurd-slab
new 30c4d96 Add devnode documentation
new e2b83d4 Fix undefined reference
new 9af3576 Add missing menus
new c9c29eb Use -L instead of -Wl,-rpath-link
new e6fdb47 libihash: fix ill-devised locp lookup interface
new f564e5f libihash: fix fast insertion corner case
new 2c4b1db libihash: generalize the interface to support non-integer
keys
new 1842a9d libihash: fix item insertion
new 4e2d5a8 libihash: provide a general purpose hash algorithm
new 1b6d78a ext2fs: improve the block cache
new fe9ece0 ext2fs: disable block cache debugging by default
new 315a491 ext2fs: keep list of reusable disk cache entries
new 52b5c7e libdiskfs: use ihash for the node cache
new b4cf10f boot: Fix boot.c compiler warning.
new cc3e97a fix compiler warnings in hurd/console-client
new a718b0b fix compiler warnings in hurd/daemons
new 05c3ffa fix compiler warnings in hurd/exec
new 6ca2aa1 fix compiler warnings in hurd/ext2fs
new 2280227 fix compiler warnings in hurd/console-client
new 8b87e8c fix compiler warnings in hurd/isofs
new 263af41 fix compiler warnings in hurd/libdiskfs
new 42d04ae fix compiler warnings in hurd/isofs
new 17668a5 fix compiler warnings in hurd/libftpconn
new fb6b3f9 fix compiler warnings in hurd/libihash
new 4c0d8eb fix compiler warnings in hurd/libnetfs
new adeeb99 fix compiler warnings in hurd/libshouldbeinlibc
new b290ced fix compiler warnings in hurd/libstore
new 8c49801 drop the deprecated malloc/free hooks in
hurd/mach-defpager
new d73d717 fix compiler warnings in hurd/nfs and hurd/nfsd
new e914bfc fix compiler warnings in hurd/procfs
new 87673d9 Include missing header file in hurd/proc
new f5490b4 fix compiler warnings in hurd/random
new aadd483 fix compiler warnings in hurd/startup
new fd0f30c fix compiler warnings in hurd/trans
new 5089d4a fix compiler warnings in hurd/utils
new 4d06239 fix compiler warnings in hurd/nfs and hurd/nfsd
new 2c414dc Add missing libraries to fix link errors
new f2524f5 Define IO_OUTTRAN so that term_on_pty returns a
mach_port_t
new 8058ef7 Use DEVICE_IMPORTS to include libports/ports.h
new a70c753 Drop OTHERLIBS and use LDLIBS exclusively
new a526d06 fix compiler warning in hurd/fstests
new 5714421 fix mach-defpager static linking
new 05e6878 allow pfinet to link using -O0
new 046b776 Add dumb SO_ERROR support to pflocal
new 4f9cbfe pflocal: Do not abort on too small getopt parameter
new 44a73e2 Make private variables static
new 1a7e270 Fix pfinet crash
new 076957f Fix O_DIRECTORY lookup on trivial translators
new 4693472 Merge remote-tracking branch 'upstream/master' into
upstream
new 25b0531 Fix gcc signedness warnings
new 0aa179e Merge remote-tracking branch 'upstream/master' into
upstream
The 63 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:
Makeconf | 9 +-
Makefile | 4 +-
auth/Makefile | 2 +-
boot/Makefile | 2 +-
boot/boot.c | 4 +-
console-client/Makefile | 5 +-
console-client/bdf.c | 4 +-
console-client/driver.c | 2 +-
console-client/pc-kbd.c | 23 +-
console-client/vga-dynacolor.h | 10 +-
console-client/vga-dynafont.c | 8 +-
console-client/vga-support.c | 8 +-
console-client/vga-support.h | 4 +-
console-client/vga.c | 2 +-
console/Makefile | 2 +-
console/pager.c | 1 -
daemons/Makefile | 3 +-
daemons/lmail.c | 2 +-
{auth => devnode}/Makefile | 18 +-
devnode/README | 25 ++
devnode/devnode.c | 359 +++++++++++++++++++
{proc => devnode}/mig-mutate.h | 12 +-
libdiskfs/fhandle.h => devnode/util.h | 42 ++-
doc/hurd.texi | 78 +++-
exec/Makefile | 2 +-
exec/elfcore.c | 4 +-
exec/main.c | 2 +-
ext2fs/Makefile | 2 +-
ext2fs/balloc.c | 12 +-
ext2fs/bitmap.c | 2 +-
ext2fs/dir.c | 2 +-
ext2fs/ext2fs.h | 17 +-
ext2fs/hyper.c | 2 +-
ext2fs/ialloc.c | 8 +-
ext2fs/pager.c | 105 +++---
fatfs/Makefile | 2 +-
fatfs/dir.c | 9 +-
fatfs/fat.c | 6 +-
fatfs/fat.h | 4 +-
fatfs/inode.c | 9 +-
fatfs/pager.c | 2 -
fstests/fstests.c | 6 +-
ftpfs/Makefile | 2 +-
hostmux/Makefile | 2 +-
hurd/console.h | 7 +
include/sys/procfs.h | 4 +-
isofs/Makefile | 2 +-
isofs/rr.c | 2 +-
isofs/rr.h | 28 +-
libdiskfs/Makefile | 2 +-
libdiskfs/boot-start.c | 4 +-
libdiskfs/dir-chg.c | 2 +-
libdiskfs/dir-lookup.c | 21 +-
libdiskfs/diskfs.h | 5 +-
libdiskfs/name-cache.c | 89 +----
libdiskfs/node-cache.c | 107 +++---
libftpconn/cmd.c | 3 +-
libftpconn/reply.c | 4 +-
{libpipe => libhurd-slab}/Makefile | 22 +-
libhurd-slab/slab.c | 518 +++++++++++++++++++++++++++
libhurd-slab/slab.h | 338 +++++++++++++++++
libihash/Makefile | 2 +-
libihash/ihash.c | 195 +++++++---
libihash/ihash.h | 81 ++++-
libihash/murmur3.c | 93 +++++
libnetfs/dir-lookup.c | 24 +-
libshouldbeinlibc/portinfo.c | 8 +-
libshouldbeinlibc/ugids-verify-auth.c | 5 +-
libshouldbeinlibc/xportinfo.c | 2 +-
libstore/decode.c | 4 +-
libstore/file.c | 4 +-
libstore/zero.c | 5 +-
libtrivfs/Makefile | 1 -
libtrivfs/cntl-classes.c | 22 --
libtrivfs/mig-decls.h | 18 +-
libtrivfs/protid-classes.c | 22 --
libtrivfs/trivfs.h | 13 -
mach-defpager/Makefile | 4 +-
mach-defpager/kalloc.c | 29 +-
nfs/Makefile | 2 +-
nfs/ops.c | 2 +-
nfsd/Makefile | 2 +-
nfsd/cache.c | 23 +-
nfsd/fsys.c | 2 +-
nfsd/nfsd.h | 7 +-
nfsd/ops.c | 14 +-
pfinet/Makefile | 2 +-
pfinet/glue-include/linux/kernel.h | 8 +-
pfinet/glue-include/linux/sched.h | 9 +-
pfinet/linux-src/include/asm-i386/checksum.h | 6 +-
pfinet/linux-src/include/linux/atalk.h | 2 +-
pfinet/linux-src/include/linux/bitops.h | 8 +-
pfinet/linux-src/include/linux/filter.h | 2 +-
pfinet/linux-src/include/linux/firewall.h | 6 +-
pfinet/linux-src/include/linux/hfs_fs.h | 4 +-
pfinet/linux-src/include/linux/igmp.h | 2 +-
pfinet/linux-src/include/linux/inetdevice.h | 8 +-
pfinet/linux-src/include/linux/ipsec.h | 4 +-
pfinet/linux-src/include/linux/netdevice.h | 10 +-
pfinet/linux-src/include/linux/netlink.h | 2 +-
pfinet/linux-src/include/linux/notifier.h | 6 +-
pfinet/linux-src/include/linux/parport.h | 6 +-
pfinet/linux-src/include/linux/parport_pc.h | 32 +-
pfinet/linux-src/include/linux/quotaops.h | 16 +-
pfinet/linux-src/include/linux/rtnetlink.h | 22 +-
pfinet/linux-src/include/linux/sched.h | 10 +-
pfinet/linux-src/include/linux/skbuff.h | 96 +++--
pfinet/linux-src/include/linux/tqueue.h | 4 +-
pfinet/linux-src/include/net/addrconf.h | 10 +-
pfinet/linux-src/include/net/checksum.h | 2 +-
pfinet/linux-src/include/net/dst.h | 22 +-
pfinet/linux-src/include/net/if_inet6.h | 2 +-
pfinet/linux-src/include/net/ip.h | 12 +-
pfinet/linux-src/include/net/ip6_fib.h | 4 +-
pfinet/linux-src/include/net/ip6_route.h | 2 +-
pfinet/linux-src/include/net/ip_fib.h | 14 +-
pfinet/linux-src/include/net/ipv6.h | 12 +-
pfinet/linux-src/include/net/ndisc.h | 2 +-
pfinet/linux-src/include/net/neighbour.h | 18 +-
pfinet/linux-src/include/net/pkt_cls.h | 4 +-
pfinet/linux-src/include/net/pkt_sched.h | 6 +-
pfinet/linux-src/include/net/profile.h | 30 +-
pfinet/linux-src/include/net/route.h | 6 +-
pfinet/linux-src/include/net/sock.h | 23 +-
pfinet/linux-src/include/net/tcp.h | 28 +-
pfinet/linux-src/net/ipv4/fib_hash.c | 10 +-
pfinet/linux-src/net/ipv4/fib_semantics.c | 4 +-
pfinet/linux-src/net/ipv4/ip_fragment.c | 6 +-
pfinet/linux-src/net/ipv4/tcp_input.c | 6 +-
pfinet/linux-src/net/ipv6/reassembly.c | 6 +-
pfinet/main.c | 6 +-
pfinet/mapped-time.h | 4 +-
pfinet/timer-emul.c | 4 +-
pflocal/Makefile | 2 +-
pflocal/socket.c | 25 +-
proc/Makefile | 3 +-
proc/mgt.c | 1 +
procfs/Makefile | 2 +-
procfs/process.c | 4 +-
procfs/rootdir.c | 10 +-
random/Makefile | 4 +-
random/gnupg-random.c | 14 +-
random/gnupg-rmd.h | 2 +-
random/gnupg-rmd160.c | 21 +-
random/random.c | 81 +++--
startup/startup.c | 2 +-
storeio/Makefile | 2 +-
storeio/pager.c | 1 -
term/Makefile | 6 +-
term/mig-mutate.h | 1 +
tmpfs/Makefile | 2 +-
trans/Makefile | 27 +-
trans/mtab.c | 2 +-
trans/streamio.c | 2 +-
usermux/Makefile | 2 +-
utils/Makefile | 7 +-
utils/rpcscan.c | 3 +-
utils/rpctrace.c | 23 +-
utils/shd.c | 3 +-
utils/vminfo.c | 22 +-
utils/vmstat.c | 22 +-
utils/w.c | 3 +-
162 files changed, 2443 insertions(+), 935 deletions(-)
copy {auth => devnode}/Makefile (70%)
create mode 100644 devnode/README
create mode 100644 devnode/devnode.c
copy {proc => devnode}/mig-mutate.h (79%)
copy libdiskfs/fhandle.h => devnode/util.h (66%)
copy {libpipe => libhurd-slab}/Makefile (72%)
create mode 100644 libhurd-slab/slab.c
create mode 100644 libhurd-slab/slab.h
create mode 100644 libihash/murmur3.c
delete mode 100644 libtrivfs/cntl-classes.c
delete mode 100644 libtrivfs/protid-classes.c
--
Alioth's /usr/local/bin/git-commit-notice on
/srv/git.debian.org/git/pkg-hurd/hurd.git
- [hurd] branch upstream updated (f5ab1a1 -> 0aa179e),
Samuel Thibault <=