[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[hurd] branch eth updated (6b978c0 -> c21f6ab)
From: |
Samuel Thibault |
Subject: |
[hurd] branch eth updated (6b978c0 -> c21f6ab) |
Date: |
Thu, 14 Jan 2016 01:04:14 +0000 |
This is an automated email from the git hooks/post-receive script.
sthibault pushed a change to branch eth
in repository hurd.
from 6b978c0 Merge branch 'dde-upstream' into eth
new bc4ac1c Make dde conditionally built under presence of
libpciaccess
new 01be3c7 Merge branch 'dde' of
ssh://git.savannah.gnu.org/srv/git/hurd/incubator into dde
new 75ee933 Clean debugging macro
adds 6c277e6 proc: do not hand out PID 0
adds f73b0c1 include: make /hurd/proc PID 3
adds fac7beb Fix spurious port deallocation
adds cf2aaec Add --without-daemon option to configure
adds 3aee8e4 Fix missing renames
adds d8d91cd Drop dead links
adds 51a2514 Update mailing lists
adds 6b218d0 * ChangeLog: Don't refer to serverboot/ChangeLog; it is
no more.
adds 76c5584 UFS is no more.
adds 559ee51 Generate ChangeLog files for distributions.
adds 3bdf8aa Decouple the Hurd version from the package version.
adds 6e517e5 GNU Hurd 0.5.
adds a81c0c2 Fix memory leak in libdiskfs
adds 6c3825f Check for negative sizes in file_set_size
adds 98b6f84 Fix memory leak in libnetfs
adds 9ba4ba4 Fix memory leak in exec
adds 0fd357b Revert "tmpfs: drop privileges in the tmpfs translator"
adds d0302f1 trans: rename a global variable
adds fd8213f libfshelp: properly free active translator entries
adds 695e5d2 console-client: remove the pid file on clean exits
adds 9be362a console-client: entitle console_exit with the noreturn
attribute
adds 810d47c console-client: fix error handling
adds 5296cbf console-client: minor stylistic fix
adds ef6f495 console-client: replace function epilogue with
console_exit
adds 1cfdceb term: fix read on a closed PTY
adds 4660ac0 pflocal: fix destruction of explicitely bound sockets
adds 5ab5d98 libdiskfs: fix removal of socket nodes
adds 2e5f5e3 pflocal: fix port leak when receiving port rights
adds 6a33dc6 pflocal: fix message flags on receive
adds 1cf9d9d Make boot script reboot when fsck told so
adds e1dff04 Make CUD more usual
adds 52b0837 Add xenl to hurd.ti
adds aece54e Make boot script accept more fsck values
adds 87c02e0 configure.ac: properly escape the test for X11/keysymdef.h
adds c38a10b exec: Remove the remaining BFD related bits
adds 2ca0296 libshouldbeinlibc: fix error handling in maptime_map
adds a274a4f Fix use after free
adds 880dd56 libports: fix error handling in
_ports_create_port_internal
adds 218cae5 pfinet: fix emission on the loopback device
adds 057c04d Normalize whitespace at the end of each file to '\n'
adds 9019e62 libports: fix the thread counts in case the thread
creation fails
adds 38bd193 utils: implement settrans --pid-file
adds cb92b76 proc: remove declaration of nested functions from proc.h
adds e65dc37 proc: fix the declaraton of genpid
adds 20fdd28 proc: fix a use-after-free error
adds 59499c6 proc: fix error handling in S_proc_exception_raise
adds d22ba3e init: fix memory leak
adds bd55e5c auth: fix use of uninitialized variable err
adds b31164e mach-defpager: turn dealloc_direct into a normal function
adds 1805632 mach-defpager: remove unused variables
adds aaba23a term: fix error handling in hurdio_mdmctl
adds 5d255e3 proc: turn count_up and store_pid into normal functions
adds 130b51a mach-defpager: include errno.h
adds 9b02c44 libshouldbeinlibc: fix reference counting in
port_name_xlator_create
adds f5ba2de utils: implement portinfo --search
adds 4d6828c Make sure created netfs nodes have stat validated
adds c75adc0 libdiskfs: remove dead assignment
adds 95e5054 libdiskfs: fix error handling
adds 5d3b00a ext2fs: fix error handling
adds e4e5c29 libshouldbeinlibc: fix dead assignment
adds dc96b68 mach-defpager: fix the page offsets returned by
pager_pages
adds ef0b64d mach-defpager: do not remove -Wall from CFLAGS
adds 8f39f8b Clean up the included header files
adds e971ab1 libports: implement lockless management of threads
adds 448d06e Merge branch 'master' of
git.savannah.gnu.org:/srv/git/hurd/hurd
adds 32e6053 utils: fix dead initialization
adds edd9912 libps: fix the length computation in fprint_frac_value
adds 6ba9bf0 fatfs: fix error handling in diskfs_lookup_hard
adds 562e3a8 fatfs: fix error handling in diskfs_get_directs
adds d1fd151 nfsd: fix error handling in op_remove
adds 7d8a6e3 usermux: actually use the computed flags value in
netfs_attempt_utimes
adds ae24347 mach-defpager: drop all register qualifiers
adds 5e3d2fc libshouldbeinlibc: fix error handling in maptime_map
adds 2ef89ab libports: fix right leaks when adjusting priorities
adds 88be9e7 libshouldbeinlibc: fix minor port leak in maptime_map
adds 78636c0 init: fix port leak
adds 31d3942 proc: update comments
adds 76a9413 libports: improve error handling in ports_reallocate_port
adds 4353f92 libports: improve error handling in
ports_reallocate_from_external
adds c62b1ed libports: improve error handling in ports_transfer_right
adds 460b6f2 libdiskfs: improve error reporting in
diskfs_start_disk_pager
adds 6d1f517 libports: improve error reporting in adjust_priority
adds 2c94225 proc: store the privileged host port in _hurd_host_priv
adds f002382 proc: store the device master port in _hurd_device_master
adds 34ff01a libfshelp: improve error handling in
fshelp_start_translator_long
adds e5bb7f1 libports: another right leak fix
adds bbf4081 libdiskfs: improve the diskfs_demuxer function
adds ceb716e libnetfs: improve the netfs_demuxer function
adds e3c983e libtrivfs: improve the trivfs_demuxer function
adds a148e93 exec: improve the exec_demuxer function
adds 89c0598 proc: improve the message_demuxer function
adds 9cec7a2 pfinet: improve the pfinet_demuxer function
adds b8b92e2 pflocal: improve the demuxer functions
adds 03e6f1f auth: improve the auth_demuxer function
adds cc2464c utils: improve the auth_demuxer function in fakeauth.c
adds bbe9016 trans: remove unused declaration from fakeroot.c
adds c7030a9 trans: improve the netfs_demuxer function in fakeroot.c
adds df66588 trans: fix the creation of files in fakeroot
adds 93976a8 trans: fix transparent reauthentication in fakeroot
adds 6204a71 trans: make the fakeroot environment more transparent
adds a0a49e5 libfshelp: use a hash table in get-identity.c
adds 64b5a0f libihash: remove dead code
adds cf1cc29 trans: fix the use of the hash table in fakeroot.c
adds 2ce5406 trans: improve the performance of dir_lookup in fakeroot
adds 3688ec3 trans: handle invalid responses to dir_lookup requests in
fakeroot
adds 6720057 trans: fix locking issue in fakeroot
adds 54ee5b6 trans: return nodes locked when creating fake nodes in
fakeroot
adds b770147 trans: fix reference counting and destruction of fake
nodes
adds 61c77d6 trans: fix locking in fakeroot's netfs_S_dir_lookup
adds 7d20408 trans: fix reference counting bug in fakeroot
adds 2640c8a trans: improve the error handling in fakeauth
adds 83dfdd2 trans: unlock nodes with faked attributes in fakeroot
adds 0bdd1a9 console-client: remove spurious pthread_spin_unlocks
adds 77ba38a utils/settrans: fix the teardown of chrooted environments
adds cb42b5f trans/fakeroot: fix ownership of newly created files
adds 4a6a466 trans/fakeroot: drop else
adds 0209a2f trans/fakeroot: remove dead code
adds 8e1b6ab trans/fakeroot: remove dead code
adds ae04256 utils/mount: fix autodetection of fat file systems
adds d999b70 utils/rpctrace: generalize code in rewrite_right
adds 9a1bb11 utils/rpctrace: generalize tracing code
adds b8bce60 utils/rpctrace: handle MACH_MSG_TYPE_PORT_SEND rights in
trace_and_forward
adds 8493243 utils/rpctrace: escape non-printable characters in strings
adds b372e43 utils/rpctrace: fix output so that replies can be
attributed to requests
adds 2d27ccb trans/fakeroot: shutdown the translator if the last
client is gone
adds 3a3fcc8 libports: remove the threadvars stack size hack
adds 19689c9 libps: fix process user and system times
adds 8070f62 trans/mtab: populate mtab objects on demand
adds dda3d35 trans/mtab: remove the loop detection logic
adds c314045 trans/mtab: properly lock mtab objects
adds 3b016a7 trans/mtab: make the translator multithreaded
adds 0033d20 trans/mtab: do not include non-filesystem translators by
default
adds 4de65c4 libfshelp: fix the api of fshelp_set_active_translator
adds 9c2d394 libdiskfs: register passive translator startups
adds 9a7776d libnetfs: register passive translator startups
adds 9bebcd3 libps: fix task/thread times fetching
adds 613f84a Make pfinet re-open ethernet device on transmission error
adds 002b46d Rename variables with the name "error" to "err".
adds 2845394 trans: fix the receiver lookup in password
adds f6c5d00 libdiskfs: include the mig-generated server headers in
demuxer.c
adds 2a8c466 libnetfs: include the mig-generated server headers in
demuxer.c
adds a917896 libtrivfs: include the mig-generated server headers in
demuxer.c
adds 749dd44 exec: include the mig-generated server headers in main.c
adds ec5086e proc: include the mig-generated server headers in main.c
adds 2634719 pfinet: include the mig-generated server headers in main.c
adds 7fb8d61 pflocal: include the mig-generated server headers
adds d04f830 auth: include the mig-generated server headers in auth.c
adds ba1f47f utils: include the mig-generated server headers in
fakeauth.c
adds 7cb7fa6 proc: fix the receiver lookup in S_proc_exception_raise
adds b8c728e libnetfs: fix file locking on peropen release
adds e243817 Merge branch 'master' of
git.savannah.gnu.org:/srv/git/hurd/hurd
adds d473f40 Also re-open Ethernet device on EMIG_SERVER_DIED
adds a9a4f69 pfinet: really deallocate device port
adds 99c5321 Fix crash on fsysopts when pfinet has no IPv6
adds f4bf9dc daemons/getty: display /etc/issue if available
adds a5b9534 exec: connect std{in,out,err} to the mach console
adds b17be9b daemons/getty: always print a newline before the banner
adds 90246df trans/fakeroot: fix right leak
adds 8012569 Revert "trans: fix locking issue in fakeroot"
adds 4edd488 trans/fakeroot: fix chmod
adds 4552df2 trans/fakeroot: rework node caching
adds eafc1c8 trans/fakeroot: fix netfs_S_dir_lookup
adds b39be88 Replaced bz2 decompression code with libbz2
adds 1ea83c9 trans/fakeroot: fix cached node retrieval on lookup
adds b60c41a Merge branch 'master' of
git.savannah.gnu.org:/srv/git/hurd/hurd
adds d1a48bc Fix typos
adds f968b1b isofs: add bz2 to OTHERLIBS
adds ab9163f fatfs: add bz2 to OTHERLIBS
adds c8b5250 Merge branch 'master' of
git.savannah.gnu.org:/srv/git/hurd/hurd
adds bfa5d8f Add --font-width option to force 8/9 pixel font width
adds 883a7ad Add missing copyright notice
adds da158a4 libdiskfs: fix typo
adds 8132295 Merge branch 'master' of
git.savannah.gnu.org:/srv/git/hurd/hurd
adds 2a685b0 libstore: replaced gz decompression code with libz
adds 91090f8 Add missing copyright notice
adds dd07e7f libstore: fixed some pointer-sign related warnings
adds 2354912 libports: work around bugs in server termination
adds c3936e8 pfinet: set a non-zero ports management timeout
adds 4473d16 exec: provide a meaningful name for new tasks
adds 139cc36 Fix fakeroot and remap parsing corner cases
adds f264026 utils/umount: do not remove passive translator records
adds 6d38ec6 libpager: improve the pager_demuxer function
adds d1f23fd mach-defpager: fix definition of
seqnos_memory_object_data_unlock
adds b7521a3 mach-defpager: add function mig_reply_setup
adds d4129a3 mach-defpager: improve the default_pager_demux_object
function
adds 9366d6b hurd: fix the get-children and get-source procedures
adds 8eb1240 nfs: implement netfs_get_source
adds 1b35145 trans/mtab: ignore translators that do not implement
file_get_source
adds 90af50d tmpfs: set diskfs_disk_name to "none"
adds f2fd583 trans/mtab: do not map unknown source strings to "none"
adds 41b88da New RPCs, fix build
adds 982261f libnetfs: fix receiver lookups in fsys server functions
adds 86e3141 libdiskfs: fix receiver lookups in fsys server functions
adds e5583e1 pfinet: improve the mig mutator functions
adds 8287b6f libtrivfs: improve the mig mutator functions
adds a8c50b3 hurd: add IIOCTL_IMPORTS
adds a876dba pfinet: fix receiver lookups in iioctl-ops.c
adds 20d3ffa term: fix receiver lookups in the tioctl server functions
adds e3a2c2c term: fix receiver lookups in the term server functions
adds 666830d trans/ifsock: fix receiver lookup
adds 4097dab Fix crash on opening /dev/kbd or mouse without any
console being active
adds cff25ce auth: improve the mig mutator functions
adds 653a408 mach-defpager: remove comments around form feeds
adds 6f1fa08 mach-defpager: fix warnings about unused variables
adds 727d282 mach-defpager: add and use synchronized_printf for dprintf
adds f3d9cf9 mach-defpager: fix error handling in
S_default_pager_object_set_size
adds 3deb2d7 mach-defpager: fix warning about uninitialized variable
adds a77077e mach-defpager: fix warnings about uninitialized variables
adds 109169c mach-defpager: fix type of size arguments
adds cc97574 mach-defpager: silently ignore requests to page to active
partition
adds 8ad7f49 Merge branch 'master' of
git.savannah.gnu.org:/srv/git/hurd/hurd
adds a13a528 Fix crash on accessing vcs without a console being active
adds e5e577c Fix vcs_readlink propagating error returned by
console_current_id
adds 2294f2f Fix handling of console readlink errors
adds 7b05415 Make bz2 and gz support optional
adds 08814fc libpager: fix comment of pager_change_attributes
adds 59b6c01 libpager: fix potential deadlock
adds 2d9c553 isofs: also copy the terminating zero in read_symlink_hook
adds 52fdfc8 libdiskfs: fix string termination
adds 71ee95f hurd: fix receiver type, honor DEFAULT_PAGER_IMPORTS
adds 1e981ff mach-defpager: fix receiver lookups
adds 6d55116 mach-defpager: fix local includes
adds 25ae24c Align VGA buffers
adds 07e46eb mach-defpager: replace the magic typecast with a hash
table
adds f5fb893 Merge branch 'master' of
git.savannah.gnu.org:/srv/git/hurd/hurd
adds 17126af Fix setting LGE flag
adds 64b5d35 Handle fonts with multiple-of-8 bbox width
adds 58f78ea Fix spurious unlock on error
adds b7cbdde libpager: fix receiver lookups
adds 7b31485 Merge branch 'master' of
git.savannah.gnu.org:/srv/git/hurd/hurd
adds b939d0b hurd: add a new type for the exec_startup protocol
adds f274c66 exec: fix receiver lookup
adds e27425e libdiskfs: fix receiver lookup
adds e9687ec libports: fix notify_port_t receiver lookups
adds ddddd50 hurd: add a new type interrupt_t for the interrupt
protocol
adds e77f00d libports: fix receiver lookup
adds d49d0ac console-client: drop DIST_FILES from Makefile
adds 41da689 boot: remove the ourdevice hack
adds 210793d console: fix notify_port_t receiver lookups
adds 5a4926d libpager: fix notify_port_t receiver lookups
adds f1aa15a libpager: fix notify_port_t receiver lookups
adds 845ab0f Add TODO about fork() making rpctrace emit an error
adds 20e0782 Include the MIG-generated server header files
adds 263118a build: Remove configure check for libcrypt.
adds 9334b33 Merge branch 'master' of
git.savannah.gnu.org:/srv/git/hurd/hurd
adds 095e5cb Add missing receiver lookup fix
adds 80a50c5 libdiskfs: set the default sync interval to 30 seconds
adds c621171 libports: work around bugs in server termination
adds ceffc45 exec: abbreviate the task name if necessary
adds 749820d ext2fs: fix type of inum
adds 453e7fc ext2fs: simplify expression
adds 97737d1 libports: reduce malloc overhead in
_ports_bucket_class_iterate
adds c9fa217 fatfs: simplify expression
adds 85f3757 ext2fs: improve diskfs_node_iterate
adds ff9e97b fatfs: improve diskfs_node_iterate
adds 151133a tmpfs: improve diskfs_node_iterate
adds 8612278 ext2fs: use two distinct pager buckets for the disk and
file pager
adds 3ad900b libports: unlock _ports_lock on malloc failure
adds 261d957 fatfs: use two distinct pager buckets for the disk and
file pager
adds 134b450 ext2fs: cache the superblock
adds 1a3d809 libihash: reduce the default maximum load factor to 75%
adds 6dcf536 libihash: fix type of max_load
adds 2d89889 libihash: use an integer hash function on the keys
adds 57341e5 libihash: use linear probing and fast modulo operation
adds e2be899 libihash: use fast binary scaling to determine the load
adds 4ece292 trans/fakeroot: remove spurious semicolon
adds 2e009c2 trans/fakeroot: fix comparison between signed and unsigned
adds 820241e trans/fakeroot: use C99-style struct initialization
adds 868a820 proc: move translation functions to mig-decls.h
adds 198ab07 libihash: fix typo
adds 689b3f9 libihash: add hurd_ihash_get_load
adds e30e04d include: add lock-less reference counting primitives
adds 353fe33 trans/fakeroot: override fshelp_isowner
adds b793108 include: install refcount.h
adds dc00a94 libdiskfs: lock-less reference counting for peropen
objects
adds 31b2a83 exec: add missing includes
adds 67d467a pfinet: add missing include
adds acddf44 libdiskfs: fix type of dir_cache_id, node_cache_id
adds 1333bbb Avoid compiler warning about empty bodies
adds 22f0bf4 term: fix memory leak
adds 03fee0a libpager: drop unused fields from struct pager
adds 6c15c91 ext2fs: fix diskfs_pager_users
adds 4a5f9f6 trans/mtab: fix initialization
adds b16f334 libdiskfs: fix node leak in the name cache
adds 5b039a1 libihash: do not use an integer hash function by default
adds 1d1da90 libtrivfs: lock-less reference counting for
trivfs_peropen objects
adds 8048540 libdiskfs: add diskfs_make_node_alloc to allocate fat
nodes
adds 94fecd7 libnetfs: add netfs_make_node_alloc to allocate fat nodes
adds 6349d15 trans/fakeroot: use fat nodes to simplify the node cache
adds f6730b2 trans/fakeroot: use netfs_node_netnode instead of np->nn
adds d0c565f libdiskfs: remove the statistics code from the name cache
adds 2c7ecdc libdiskfs: use a hash table for the name cache
adds 73f5884 libstore: provide function declaration until available
upstream
adds dc7e6a1 Disable linking when cross-compiling
adds 3219126 Merge branch 'master' of
git.savannah.gnu.org:/srv/git/hurd/hurd
adds ea16c11 Merge branch 'master' of git://git.sv.gnu.org/hurd/hurd
adds a5ca1de build: Remove checks for 'getgrouplist' and 'uselocale'.
adds f1e305f tmpfs: use a thread timeout
adds 9d8a274 libnetfs: fix memory leak
adds 027bc17 include: use unsigned literal in combination with binary
not
adds 8a7b599 hurd: fix type of optimal_transfer_size
adds df78568 libdiskfs: use correct type for disk offsets
adds 655f60b libdiskfs: avoid implicit integer conversion
adds 6ec5409 ext2fs: fix compiler warning
adds 4bd281c ext2fs: use size_t where appropriate
adds a69c285 ext2fs: fix type of blockaddr
adds 10412bf ext2fs: fix type of retry_dotdot
adds d73b0ee term: improve the demuxer
adds 6f87430 hurd: fix receiver lookup in termctty_open_terminal
adds 370f2fc utils/settrans: implement settrans --start
adds ac38884 Import version from Kilobug
adds 2e94e61 Fix buffer allocation on io_read
adds f15806e Move random to pthreads
adds 8927fbd fix a receiver lookup
adds f937e9e Merge branch 'random' of
ssh://git.savannah.gnu.org/srv/git/hurd/incubator into random
adds 1ba2ed9 Prepare the random translator to be merged into the Hurd
sources
adds 707f6cc Merge the random translator into the Hurd repository
adds 12bf328 Add the random translator to prog-subdirs
adds 8672d3f Merge branch 'merge-random'
adds d938e96 Basic infrastructure
adds 0a4c7a1 Add a helper module for simple regular files
adds 56ba0ac Implement simple directories
adds 3907bbb Add the list of processes as a directory
adds ac75e36 Fix the failure semantics of procfs_make_node
adds ba13982 More cleanup possibilities
adds c62d5ff Add real process nodes
adds 2fb5b93 Fetch process information and reject the non-existing ones
adds 56d301e Fuse the proclist into the root node
adds ef370b0 Set the owner of process directories.
adds 97e5980 Add a basic [pid]/stat file
adds 4ac169d Add the dot entries to directories
adds c6c770c Implement lookup for . and ..
adds 2c7dcef Invent path-based inode numbers
adds 086569e Handle the ref counter spinlock on cleanup
adds 1f1661d Use libps and enhance [pid]/stat
adds a45606d Implement symlinks
adds 75f53ef Encapsulate access to node->nn_stat
adds 80e439d Set a restrictive mode on some sensitive files
adds 2717c43 New root files: version, uptime, stat
adds efb8515 Add loadavg
adds aa3bac0 Add a fake "self" symlink
adds c68fc8b Add an empty meminfo root file
adds f9ddb67 Play nice with the procps old_Hertz_hack
adds b342714 Add --clk-tck to set the clock unit
adds 5714e1c Add --stat-mode to override the perms for [pid]/stat
adds 4665f08 Add a fake-self option to control the self symlink
adds 0ef3229 Add meminfo and vmstat
adds e3707dc Add a global cmdline file
adds e873ff8 Add statm to process directories
adds abd1ad0 Add a status file to process directories
adds 25bad33 Add a --compatible option
adds 33bfc24 Handle errors in main
adds d67e76d netfs_server_loop never returns
adds 4f40fb6 Add a TODO-list
adds 4deaca2 Use a global ps_context
adds 0439361 Fix the handling of processes without an owner
adds a269783 Remove the unused procfs_file module
adds 0f2bdac Make contents a char* to avoid typecasts all over the
place
adds 6e202c4 Detect asprintf's ENOMEM in procfs.c rather than
everywhere
adds 4646c4a Improve the interface for dircat_make_node
adds f522af6 Revamp procfs_dir
adds 7550343 Cleanup pass on process.c
adds 434f79c Fix the global idle time
adds 7b027a3 Make sure the clock never runs backwards.
adds b3d3041 Refresh nodes when they're read from the start.
adds ca8277c Fix leak in error case
adds e1c831a Add a PROFILE mode
adds 164db73 Add swap information to the top-level stat file
adds 0f3c9c2 Add some comments in rootdir.c
adds e25cfb3 Update the to-do list.
adds 5c7310f Add copyright notices
adds 8dc9884 Use the user-provided kernel PID for uptime
adds b0db9bc Use 2 instead of 42 as the parent inode number
adds f4dfd14 Add Buffers and Cached to /proc/meminfo
adds d9fc76b Do not use msgport information
adds f8471a5 Revert "Do not use msgport information"
adds 4d9dc03 PID stat/status: show only the file name of processes
adds da62c4e PID stat/status: show only the first word
adds c15f3be 2008-08-14 Madhusudan.C.S <address@hidden>
adds 802ea16 2008-08-18 Madhusudan.C.S <address@hidden>
adds 0419c28 2008-08-14 Madhusudan.C.S <address@hidden>
adds a027dcc 2008-08-18 Madhusudan.C.S <address@hidden>
adds 5bb07a3 2008-08-18 Madhusudan.C.S <address@hidden>
adds 151d56a 2008-08-18 Madhusudan.C.S <address@hidden>
adds 4cce52a 2008-08-18 Madhusudan.C.S <address@hidden>
adds 80e2bfc 2008-08-29 Madhusudan.C.S <address@hidden>
adds b33bac7 2008-08-29 Madhusudan.C.S <address@hidden>
adds fdd7496 2008-08-29 Madhusudan.C.S <address@hidden>
adds 7a8b315 2008-08-30 Madhusudan.C.S <address@hidden>
adds 7e7201c 2008-09-02 Madhusudan.C.S <address@hidden>
adds e58f247 2008-12-12 Samuel Thibault <address@hidden>
adds edb4593 2010-05-31 Samuel Thibault <address@hidden>
adds d76613f Switch to the new ChangeLog style.
adds 5d01132 update_pid_entries(): fix awkwardly indented
uninitialized memory leak
adds 5af547e Set an appropriate st_mode on symlinks.
adds 1b55547 Implement /proc/mounts as a symlink to /etc/mtab
adds e50d744 Merge jkoenig/master into master.
adds 9cb2ed4 Merge branch 'master' of
git.savannah.gnu.org:/srv/git/hurd/procfs into jkoenig/master
adds b5014c2 Fix procfs link
adds 9828a0b Move procfs to pthreads
adds 1b7ad5c Simple implementation of statfs
adds 3081d01 Report VM cache size in meminfo
adds 9288839 Remove old hack for the "stat" permissions
adds 26b18d8 procfs: fix the error handling in argp_parser
adds ea6ea2f procfs: keep old config values if the parsing fails
adds fd1f64a procfs: enable fsys_set_options
adds 669dadf procfs: Ignore arguments for compatibility with Linux'
procfs.
adds b1a3f96 Fix procfs_node_chmod
adds 641249f Fix default file ownership
adds 890f987 Add the necessary infrastructure to serve passive
translators
adds 92132dd Fix profile link
adds 07b0785 Makefile: add -lpthread
adds 7802531 rootdir.c: Fix compiler warning
adds fc7055f rootdir.c: Fix declaration of rootdir_fakeself_exists.
adds eda9e61 Fix argument parsing
adds 2baaf77 procfs: handle the --update parameter
adds 2f13ab1 procfs: define macros for the default argument values
adds 883e9a3 procfs: provide a more meaningful response to
fsys_get_options
adds 690beb4 Make start_code and end_code available in /proc/*/stat
adds 969078c Serve mounts node with a passive translator record
adds c87688a Fix mtab translator leak
adds 122224d Implement /proc/slabinfo
adds 65ebcc4 Do not include the terminating zero in /proc/slabinfo
adds aac4aaf Prepare the procfs translator to be merged into the Hurd
sources
adds 7877d06 Merge procfs into the Hurd repository
adds 6e047f8 Add the procfs translator to prog-subdirs
adds fda66d0 Add mach_debug defs rules
adds b5a6e59 ftpfs: fix error handling in refresh_dir
adds 7c5f22e libshouldbeinlibc: fix dead initialization in
fmt_named_interval
adds 470972f trans/fakeroot: fix error handling
adds 8821d8a libports: avoid realloc(3) corner case
adds 944cfdb libdiskfs: add permission check to file_chflags
adds 97707c7 libdiskfs: expose the ST_NOATIME flag
adds 38d064e libdiskfs: fix deadlock
adds 840ffcb ext2fs: use correct type for block numbers
adds 6f856c6 libpipe: fix calls to pipe_send with no data
adds 6ad2a33 Revert "libpipe: fix calls to pipe_send with no data"
adds 2588cd1 libpipe: fix spurious calls to pipe_send
adds c025e6a Make the ncursesw driver of the console client compile
properly
adds d324631 Make settrans return value returned by chroot command
adds 03ab85c Add missing linefeed
adds 5a4ddc1 sutils: add urandom device target to MAKEDEV
adds c19a908 Fix ifsock permission check
adds 520ef2e libdiskfs: fix reference counting of peropen objects
adds cf8df03 libtrivfs: fix typo
adds 6fd075d trans/mtab: use setnullauth to drop privileges
adds c5f866e libihash: fix comparison between signed and unsigned
integer
adds 334801c hurd: fix semantic of file_get_children
adds 5f1011a include: detect use-after-free errors using the reference
counts
adds 626ff91 libdiskfs: fix /servers/exec lookup
adds 8fd228c hurd: make memory_object parameter polymorphic
adds 74fc3df trans/hello{,-mt}: properly escape contents in
trivfs_append_args
adds 3628f14 procfs: fix typo in comment
adds 0ef49e1 hurd: add symbolic name for the mtab translator
adds 1bfccb9 Update NEWS file
adds 1a22019 BSD apps want sin_zero cleared in sys_getname.
adds af77f77 exec: add proper argument parsing, add
--device-master-port
adds db9ad21 exec: redzone page zero before loading anything
adds e9b7aa8 procfs: implement /proc/N/maps
adds b288ae9 procfs: implement /proc/filesystems
adds 1fb3542 procfs: do not test whether /hurd/mtab exists
adds af68bfc procfs: generalize the translator linkage code
adds 02c47da procfs: reorganize rootdir.c
adds b2ae574 libports: use a global hash table for the lookups
adds 4f29d81 libdiskfs: remove code counting cache misses
adds ab8d878 utils/umount: clean up
adds 9a043bf utils/mount: add mount options to create firmlinks.
adds 78343e9 libports: lock-less reference counting for port_info
objects
adds 139b283 pfinet: fix path in comment
adds 673603d Fix proc_getprocinfo calls
adds 610c428 Fix proc_getprocinfo calls
adds e6e1f1a Fix actual procinfo_t type
adds 4370c33 Fix unlocking translator list
adds 86d5b43 Fix dead name notification in static binaries
adds bd611d2 Use a mere weak attribute instead of a weak alias
adds 89abef4 Fix optional definitions in static binaries
adds 282e4ae mach-defpager: use protected payloads for object lookups
adds 9480792 libpager: use a fixed number of threads
adds 94b2c45 Deal with odd kernel behavior
adds 84172a2 Deal with odd kernel behavior
adds b11e2e6 Avoid hitting VM_MAX_ADDRESS
adds cfafc1a Fix mach-defpager's kalloc values
adds 324c9cd Make procfs appear in /proc/mounts
adds 6cc0c78 utils/rpctrace: fix crash while printing messages
adds fa108a1 Let pty readers always read end of writer output
adds f88d461 Fix recording complete path of passive relative
translators
adds 9a56d8f Fix recording complete path of passive relative
translators
adds f981d5b Fix compiler warning
adds 36f340a Always canonicalize fstab entries with realpath
adds c99cb9e trans/mtab: avoid firmlink loops
adds 8d16db0 Add proc_set_init_task, make runsystem pid 1
adds bf7ce65 procfs: do not hard-code the default argument values
adds 0224d56 startup: rename /hurd/init to /hurd/startup
adds 7e9c559 init: add a minimalist init program
adds 5cf9e79 startup: do not pass signals on to the child
adds 31e8aff startup: be more specific in the shutdown message
adds dcafd2d startup: fix the declaration of the *_server functions
adds 5ee314b startup: bind the startup server to /servers/startup
adds 788407b Makeconf: handle the gnumach protocol
adds 8bee9fc proc: gracefully handle failure to increase priority
adds 41eda58 startup: also open `console' for reading
adds 5133c8e boot: drop bootstrap compat code
adds a99d8b5 boot: remove unused function `boot_script_read_file'
adds eece795 boot: drop obsolete device procedures
adds e4429eb boot: support ds_device_get_status with flavor
DEV_GET_RECORDS
adds 4e38225 boot: implement pseudo-time device
adds 25fe9cb boot: improve the demuxer
adds b3fcdc5 libpager: make the request queue more memory-efficient
adds 9cd99ff libdiskfs: fix fabrication of protid
adds b69b9c2 Fix proc crashes
adds 7ca4c02 Add atomicity support to fshelp_acquire_lock
adds 40d433f Revert "random: fix a receiver lookup"
adds 0d3b80f libshouldbeinlibc: move the reference counting primitives
here
adds 9a5ede4 Fix coding style
adds 92b49a0 libports: add `ports_lookup_payload' and
`ports_payload_get_name'
adds f8ce378 libports: add a payload-aware intrans function
adds a226c74 libdiskfs: add payload-aware intrans functions
adds 66bfd16 libnetfs: add a payload-aware intrans function
adds 831a341 libtrivfs: add payload-aware intrans functions
adds 0095490 libpager: add a payload-aware intrans function
adds d3bbc5f libcons: add a payload-aware intrans function
adds edfeb49 auth: add a payload-aware intrans function
adds 4191267 console: add a payload-aware intrans function
adds b11b002 console-client: make the demuxer payload-aware
adds b6079b0 exec: add payload-aware intrans functions
adds df8605b pfinet: add payload-aware intrans functions
adds 2514b69 pfinet: make the demuxers payload-aware
adds ab741d8 pflocal: add payload-aware intrans functions
adds 07db92f proc: add payload-aware intrans functions
adds 45f7355 startup: disable default payload to port mapping
adds 73624ad term: add a payload-aware intrans function
adds ecb7f7c trans/fakeroot: make the demuxer payload-aware
adds 28a16dd trans/ifsock: add a payload-aware intrans function
adds f7947d4 trans/password: add a payload-aware intrans function
adds b0ed6c9 trans/streamio: make the translator payload-aware
adds 2e43e93 trans/symlink: disable default payload to port mapping
adds 02ae7e4 utils/rpctrace: make `trace_and_forward' payload-aware
adds ac30e16 hurd: add intranpayload functions to all hurd types
adds 7f68a98 Fix mode of nodes created with mkfile
adds 6d9b349 include: don't install nonexistent refcount.h
adds dd0317e fakeroot: Fix initializing default faked field of nodes
adds 09ff61a Makeconf: handle the task_notify protocol
adds 46b2c2b proc: register for new task notifications
adds d14748b proc: implement `proc_make_task_namespace'
adds 808073c hurd: add `proc_make_task_namespace'
adds f878de5 libpager: remove the `seqno' parameters
adds 6a2dec4 libpager: use libports notification functions
adds 51c2bd7 ext2fs: tune the size of the inode cache
adds 0a4ada8 Replace `bzero' with `memset'
adds 82a87d0 Replace `bcopy' with `memcpy' or `memmove' as appropriate
adds b541a7c Fix inclusion loop between hurd_types.defs and
hurd/signal.h>
adds 89c2cbb hurd: make the protected payload changes less intrusive
adds 8e3c26e Avoid ./ components in mtab output
adds 5fe615a Make sure to free content dir in procfs
adds 2a340dd Revert "Make sure to free content dir in procfs"
adds 8f5e94f lib*: Fix typos in comments (found by codespell)
adds 795d45e aclocal.m4, configure.ac: Fix typos and grammar in
comment (found by codespell)
adds d7fa37d console-client: Fix typos in comments
adds 695e606 console: Fix typos in comments
adds bd1d3a4 misc: Fix typos in comments (found by codespell)
adds c7441b5 libshouldbeinlibc: Fix typo in local variable name
adds 29a30c4 procfs: Fix typos in comments (found by codespell)
adds 87fad50 Backport Linux changes for proper TCP EOF handling
adds c0c6936 random: fix typo
adds 106287a libfshelp: improve error handling
adds e2b1c5c libdiskfs: fix port leak
adds 1901e7a libports: silence pointless error message
adds 361c586 startup: give the tasks we create a name
adds 2d371a0 auth: simplify expression
adds 40b354e auth: remove implicit assumption about the bootstrap
process
adds 1ad178f proc: call `startup_essential_task' earlier
adds 508221b console: fix error and notification port handling
adds ccee70d utils/rpctrace: fix notification port handling
adds af81a07 Remove unimplemented -s option
adds 2be6756 Allow dhcp trafic and configuration
adds f8163ae Explicit the keymap compatibility flags
adds e04b779 startup: add more error handling
adds eceeaeb TODO: drop obsolete item
adds fb8c531 libports: avoid acquiring global lock in message dispatch
adds d293e13 Fix space style
adds 785f4ae procfs: fix argument parsing
adds 4241dd5 libports: use protected payloads to optimize the object
lookup
adds 626596b procfs: fix runtime option parsing
adds 7940555 NEWS: mention that the init server has been split
adds b8ffab7 GNU Hurd 0.6.
adds 4166312 ext2fs: use a seperate lock to protect nodehash
adds e17366f fatfs: use a seperate lock to protect nodehash
adds f4823c0 isofs: use a seperate lock to protect node_cache
adds 8c050fb tmpfs: use a seperate lock to protect all_nodes
adds c16eed2 libdiskfs: lock-less reference counting of nodes
adds cfe76b6 libdiskfs: make struct node more compact
adds 6d9601c libdiskfs: drop unused fields from struct node
adds 499bcd5 libdiskfs: fix node initialization
adds e00a105 libdiskfs: declare all inline functions as `extern inline'
adds bf06e65 ext2fs: use fat nodes
adds c234e34 libdiskfs: implement a node cache
adds 4266bb0 isofs: port to libdiskfs' node cache
adds b497f16 fatfs: port to libdiskfs' node cache
adds 09964a0 Fix creating named sockets inside fakeroot-hurd
adds e840329 libdiskfs: fix renaming of directories
adds 3ffb892 fatfs: fix error handling
adds bc0163a Make sure to record only RWX open modes
adds 28d8dd0 Make comment clearer
adds ef1312f fakeroot: Fix reopening files after a chmod
adds 805d5bb console-client: fix build with -O0
adds 0df1499 console-client: avoid nested function
adds 7410d78 console-client: fix binary search
adds d8a9c7d utils/rpctrace: fix build with -O0
adds 50da095 utils/vmstat: fix integer overflow
adds ffea854 console-client: assert precondition
adds db48e16 console-client: Fix lower range of binary search
adds f397f7c Check AWK usability when XKB is enabled
adds 921af9c libdiskfs: do not print a message on ENOMEM
adds f5bc22b Fix ps -o %r infinite loop
adds f57ed76 Cope with scripts which chmod -x directories
adds 74fb520 utils: split-off the message id parsing
adds 64f99d3 utils/rpcscan: new utility
adds be0a34c Do not keep mutex locked while waiting for authenticate
loop
adds 827915c exec: fix setting the name of early servers
adds 5d1c6af Print which path init tried to execv
adds 60d862c pflocal: fix receiver lookup
adds 8d86223 libports: clarify why we emulate protected payloads
adds 8b14af6 Make fakeroot return file types from underly fs
adds 68af46b Fake full file access only for faked nodes
adds 72758b6 ext2fs: improve ext2fs debugging
adds 714c723 ext2fs: provide unconditional debug macro
adds fddacae libdiskfs: fix parent lookup in the name cache
adds 26e0ea9 libdiskfs: fix typo
adds e507800 libdiskfs: add missing declarations
adds 346ace4 libdiskfs: rename `error' variable
adds 918a8c2 Fix build against glibc 2.21
adds 7a2c17f Fix race condition in ext2fs when remounting
adds f628191 Fix opening a fifo with O_RDWR
adds 2ec3b41 Make procfs accept none or proc as "device"
adds 90b656d Also do not realpath "proc" pseudo-device
adds 4b2e410 umount: Do not report errors on making the device go away
adds 06275e2 pflocal: avoid nested function
adds 70962d7 libshouldbeinlibc/maptime: use memory fences
adds 87a79cb Do not install libtrivfs mig stub headers
adds 5e8e02f Install port-deref-deferred.h header for ports.h
adds 280e26f Fix sock_bind(sock,NULL) support
adds df2b1fb Fix closure of local server sockets
adds 25ddda6 Fix detection of terminated dgram pflocal server
adds 90ae149 Add support for ANSI.SYS SCP/RCP escape codes
adds c6d8af5 Fix build warning
adds 51f60c3 Turn EADDRNOTAVAIL to more commonly-understood
ECONNREFUSED
adds 737f692 Define TIME_VALUE_TO_TIMESPEC only when not defined
already
adds 2496f1c libports: remove unused variables
adds 3d686a4 exec: add missing include
adds 9f179b1 libdiskfs: improve error handling
adds 9e8cb4a libdiskfs: fflush stdout when pausing
adds a5d384c exec: convert to trivfs dynamic classes and buckets
adds f42c29d pfinet: convert to trivfs dynamic classes and buckets
adds 50a7577 pflocal: convert to trivfs dynamic classes and buckets
adds 2656f79 trans/crash: convert to trivfs dynamic classes and buckets
adds 419a283 trans/ifsock: convert to trivfs dynamic classes and
buckets
adds 580eeae trans/magic: convert to trivfs dynamic classes and buckets
adds 125f08e trans/new-fifo: convert to trivfs dynamic classes and
buckets
adds 65e63be trans/passwd: convert to trivfs dynamic classes and
buckets
adds fcf89e5 trans/proxy-defpager: convert to trivfs dynamic classes
and buckets
adds 9fe7adc libtrivfs: optimize the object lookup code
adds 379feba libtrivfs: deprecate old api
adds 7e5f8c6 Minor documentation changes
adds 726c58c libdiskfs: fflush stdout when pausing
adds 407237d Update NEWS file
adds bf6d5e6 Add missing null checks in libshouldbeinlibc
adds bd7e7ae Drop duplicate port deallocation
adds 1fa0cec Make netfs_S_io_reauthenticate handle allocation errors
adds a6185e2 Make dir_lookup create files with user permissions enabled
adds d4a2c39 Make fakerooted access() return real access
adds 0437af6 trans: improve demuxers
adds c3c6b55 hurd: fix type of in-translation function
adds 3f0a9b1 pflocal: avoid building the interrupt server
adds ff578e9 GNU Hurd 0.7
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 6e1555c Merge branch 'master' of
git.savannah.gnu.org:/srv/git/hurd/hurd into dde
new 8b21a60 Add libhurd-slab
new 33f1044 Merge branch 'master' of
git.savannah.gnu.org:/srv/git/hurd/hurd into dde
new ae4d849 Drop spurious debugging or outdated changes
new 30c4d96 Add devnode documentation
new 4063505 Merge branch 'master' of
git.savannah.gnu.org:/srv/git/hurd/hurd into dde
new 9d34d52 Drop spurious debugging or outdated changes
new c92700a Fix build with perl >= 5.22
new 9700215 Merge remote-tracking branch 'incubator/dde' into
dde-upstream
new 878ccdc Merge branch 'dde-upstream' into eth
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 40757bf4 Merge branch 'master' of
git.savannah.gnu.org:/srv/git/hurd/hurd into dde
new cee9d71 Merge remote-tracking branch 'incubator/dde' into
dde-upstream
new c21f6ab Merge branch 'dde-upstream' into eth
The 74 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:
eth-filter.multi-thread/Makefile | 2 +-
eth-multiplexer/Makefile | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
--
Alioth's /usr/local/bin/git-commit-notice on
/srv/git.debian.org/git/pkg-hurd/hurd.git
- [hurd] branch eth updated (6b978c0 -> c21f6ab),
Samuel Thibault <=