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 <4win...@informatik.uni-hamburg.de> 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 <4win...@informatik.uni-hamburg.de> 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 <4win...@informatik.uni-hamburg.de> 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 <4win...@informatik.uni-hamburg.de> 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 <4win...@informatik.uni-hamburg.de> 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 <4win...@informatik.uni-hamburg.de> 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 <4win...@informatik.uni-hamburg.de> 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 <4win...@informatik.uni-hamburg.de> 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 <4win...@informatik.uni-hamburg.de> 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