[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[SCM] Hurd branch, master, updated. v0.5-261-g353fe33
From: |
Justus Winter |
Subject: |
[SCM] Hurd branch, master, updated. v0.5-261-g353fe33 |
Date: |
Thu, 22 May 2014 05:55:33 +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 353fe33eb2481a14dc324c7c2e52b2032df86465 (commit)
via e30e04d4f5cef2af6400847b5e102b5877372f27 (commit)
via 689b3f9b8fb68218515c05b3b7b13ff4e21c6c76 (commit)
via 198ab077a14511e0af5f430f89ff2b1abacb1fd6 (commit)
from 868a820a19ff66c370cf40573ac89738386513c3 (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 353fe33eb2481a14dc324c7c2e52b2032df86465
Author: Justus Winter <address@hidden>
Date: Mon May 19 16:46:33 2014 +0200
trans/fakeroot: override fshelp_isowner
As of recently, fakeroot would fail to create symlinks:
% fakeroot-hurd ln -s foo a
ln: failed to create symbolic link âaâ: Operation not permitted
Fix this by overriding fshelp_isowner.
Various netfs functions will call fshelp_isowner to check whether USER
is allowed to do some operation. As fakeroot is not running within
the fakeauth'ed environment, USER contains the real user.
I have no explanation why this ever worked.
* trans/fakeroot.c (fshelp_isowner): New function.
commit e30e04d4f5cef2af6400847b5e102b5877372f27
Author: Justus Winter <address@hidden>
Date: Tue May 6 19:52:04 2014 +0200
include: add lock-less reference counting primitives
* include/refcount.h: New file.
commit 689b3f9b8fb68218515c05b3b7b13ff4e21c6c76
Author: Justus Winter <address@hidden>
Date: Thu May 15 13:53:16 2014 +0200
libihash: add hurd_ihash_get_load
* libihash/ihash.c (hurd_ihash_add): Move the code computing the load
factor of the hash table...
* libihash/ihash.h (hurd_ihash_get_load): ... here, together with the
comment describing the method and the rationale for chosing binary
percent.
commit 198ab077a14511e0af5f430f89ff2b1abacb1fd6
Author: Justus Winter <address@hidden>
Date: Thu May 15 17:57:10 2014 +0200
libihash: fix typo
* libihash/ihash.c (hurd_ihash_add): Fix typo.
-----------------------------------------------------------------------
Summary of changes:
include/refcount.h | 263 ++++++++++++++++++++++++++++++++++++++++++++++++++++
libihash/ihash.c | 22 +----
libihash/ihash.h | 24 +++++
trans/fakeroot.c | 10 ++
4 files changed, 300 insertions(+), 19 deletions(-)
create mode 100644 include/refcount.h
hooks/post-receive
--
Hurd
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [SCM] Hurd branch, master, updated. v0.5-261-g353fe33,
Justus Winter <=