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-38-g1805632


From: Justus Winter
Subject: [SCM] Hurd branch, master, updated. v0.5-38-g1805632
Date: Sat, 09 Nov 2013 18:46:39 +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  180563217f2579029424c9b79abe7bb2fcfeb51b (commit)
       via  b31164eeecf3f798f75a71577ae365daf8211946 (commit)
       via  bd55e5ccce4b35ffb1028d7810b93df3b7522d05 (commit)
       via  d22ba3e7629976f6a55382140945e92a4d5600b7 (commit)
       via  59499c6189fd0871b46acf7c3c1a67c00bba9956 (commit)
       via  20fdd28047bfe8fabb7cebbda49386f4cab3c020 (commit)
       via  e65dc371a1c421dcfe4b6bbf2f937ae7ef5a563d (commit)
       via  cb92b7618edec56b534f89129556ba74b62e4c6e (commit)
       via  38bd193c9908d88f26f36ed62298b0b1ad13d2cb (commit)
      from  9019e629679ec12c1a4c9656bab337e84f861e8c (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 180563217f2579029424c9b79abe7bb2fcfeb51b
Author: Justus Winter <address@hidden>
Date:   Wed Nov 6 17:20:34 2013 +0100

    mach-defpager: remove unused variables
    
    Found using the Clang Static Analyzer.
    
    * mach-defpager/default_pager.c (seqnos_memory_object_terminate):
      Remove unused variables request_refs and name_refs.

commit b31164eeecf3f798f75a71577ae365daf8211946
Author: Justus Winter <address@hidden>
Date:   Wed Nov 6 17:05:41 2013 +0100

    mach-defpager: turn dealloc_direct into a normal function
    
    * mach-defpager/default_pager.c (dealloc_direct): Move function
      definition outside of pager_truncate.

commit bd55e5ccce4b35ffb1028d7810b93df3b7522d05
Author: Justus Winter <address@hidden>
Date:   Wed Nov 6 16:17:26 2013 +0100

    auth: fix use of uninitialized variable err
    
    Previously a plausible execution path existed so the value of err was
    undefined at the end of the function, making the function return
    arbitrary error values. Fix this by initializing it to 0.
    
    Found using the Clang Static Analyzer.
    
    * auth/auth.c (S_auth_server_authenticate): Initialize err to 0.

commit d22ba3e7629976f6a55382140945e92a4d5600b7
Author: Justus Winter <address@hidden>
Date:   Wed Nov 6 16:10:37 2013 +0100

    init: fix memory leak
    
    Found using the Clang Static Analyzer.
    
    * init/init.c (process_signal): Fix memory leak.

commit 59499c6189fd0871b46acf7c3c1a67c00bba9956
Author: Justus Winter <address@hidden>
Date:   Wed Nov 6 15:21:39 2013 +0100

    proc: fix error handling in S_proc_exception_raise
    
    Found using the Clang Static Analyzer.
    
    * proc/mgt.c (S_proc_exception_raise): Fix error propagation.

commit 20fdd28047bfe8fabb7cebbda49386f4cab3c020
Author: Justus Winter <address@hidden>
Date:   Wed Nov 6 14:55:47 2013 +0100

    proc: fix a use-after-free error
    
    If we have to create a new process group, we have to do this before
    leaving the current one. The current process group is deallocated if
    the process is the last process in that group. Likewise, if the
    current group was the last group in the current groups session, the
    session is deallocated.
    
    Found using the Clang Static Analyzer.
    
    * proc/pgrp.c (S_proc_setpgrp): Fix use-after-free error.

commit e65dc371a1c421dcfe4b6bbf2f937ae7ef5a563d
Author: Justus Winter <address@hidden>
Date:   Wed Nov 6 14:53:37 2013 +0100

    proc: fix the declaraton of genpid
    
    * proc/proc.h (genpid): Fix declaration.

commit cb92b7618edec56b534f89129556ba74b62e4c6e
Author: Justus Winter <address@hidden>
Date:   Wed Nov 6 13:10:07 2013 +0100

    proc: remove declaration of nested functions from proc.h
    
    Remove the declaration of count_up and strore_pid from proc.h. The
    functions are defined as nested functions in S_proc_getallpids, there
    is no need to declare them. Furthermore, the declaration does not
    match the definition.
    
    * proc/proc.h: Remove declaration of count_up and strore_pid.

commit 38bd193c9908d88f26f36ed62298b0b1ad13d2cb
Author: Justus Winter <address@hidden>
Date:   Thu Nov 7 17:23:47 2013 +0100

    utils: implement settrans --pid-file
    
    This switch makes settrans write the pid file of the active translator
    it starts to a file. This makes the pid easily retrievable for test
    suites.
    
    * utils/settrans.c (options): Add --pid-file.
    (main): Add variable pid_file.
    (parse_opt): Handle --pid-file switch.
    (open_node): Write pid file.

-----------------------------------------------------------------------

Summary of changes:
 auth/auth.c                   |    2 +-
 init/init.c                   |    1 +
 mach-defpager/default_pager.c |   48 +++++++++++++++++++---------------------
 proc/mgt.c                    |    2 +
 proc/pgrp.c                   |    8 ++++++-
 proc/proc.h                   |    4 +--
 utils/settrans.c              |   22 ++++++++++++++++++-
 7 files changed, 56 insertions(+), 31 deletions(-)


hooks/post-receive
-- 
Hurd



reply via email to

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