commit-hurd
[Top][All Lists]
Advanced

[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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]