| Age | Commit message (Expand) | Author |
| 2012-12-05 | Fix a recently-introduced delete-process race condition. | Paul Eggert |
| 2012-12-03 | Don't let call-process be a zombie factory. | Paul Eggert |
| 2012-12-02 | Use execve to avoid need to munge environ. | Paul Eggert |
| 2012-11-26 | Assume POSIX 1003.1-1988 or later for errno.h. | Paul Eggert |
| 2012-11-24 | Revert recent change for Bug#8855. | Paul Eggert |
| 2012-11-23 | Fix a race condition with glib (Bug#8855). | Paul Eggert |
| 2012-11-17 | Assume POSIX 1003.1-1988 or later for fcntl.h. | Paul Eggert |
| 2012-11-17 | Update comment to match recent change. | Paul Eggert |
| 2012-11-17 | Fix bug #12829 with aborts on MS-Windows when several child processes die. | Eli Zaretskii |
| 2012-11-16 | Remove no-longer-used pty_max_bytes variable. | Paul Eggert |
| 2012-11-13 | Use faccessat, not access, when checking file permissions. | Paul Eggert |
| 2012-11-05 | * process.c (wait_reading_process_output): Revert previous change. | Chong Yidong |
| 2012-11-04 | Assume at least POSIX.1-1988 for getpgrp, setpgid, setsid. | Paul Eggert |
| 2012-11-03 | Fix a race condition that causes Emacs to mess up glib. | Paul Eggert |
| 2012-11-04 | * process.c (wait_reading_process_output): Clean up last change. | Chong Yidong |
| 2012-11-03 | Fix a race condition in wait_reading_process_output (tiny change). | Chong Yidong |
| 2012-10-31 | Fix crash when using Emacs as commit editor for git. | Paul Eggert |
| 2012-10-17 | Fix warnings when compiling on MS-Windows with -std=gnu99. | Eli Zaretskii |
| 2012-10-12 | Fix some stat-related races. | Paul Eggert |
| 2012-10-10 | keyboard.c, keymap.c: Use bool for booleans. | Paul Eggert |
| 2012-10-07 | Merge from trunk | Daniel Colascione |
| 2012-10-01 | Fix a malloc race condition involving strsignal. | Paul Eggert |
| 2012-09-30 | Prefer plain 'static' to 'static inline'. | Paul Eggert |
| 2012-09-23 | Simplify and avoid signal-handling races. | Paul Eggert |
| 2012-09-17 | Merge from trunk | Daniel Colascione |
| 2012-09-17 | Implement cygw32 | Daniel Colascione |
| 2012-09-16 | Remove no-longer-needed Solaris 2.4 vfork bug workaround. | Paul Eggert |
| 2012-09-16 | Remove configure's --without-sync-input option. | Paul Eggert |
| 2012-09-15 | Port better to POSIX hosts lacking _setjmp. | Paul Eggert |
| 2012-09-12 | Simplify SIGIO usage. | Paul Eggert |
| 2012-09-11 | Prefer assignment to memcpy when either will do. | Paul Eggert |
| 2012-09-11 | Convenient macro to check whether the buffer is live. | Dmitry Antipov |
| 2012-09-06 | Signal-handler cleanup. | Paul Eggert |
| 2012-09-06 | Fix bug #12327 with SIGCHLD handling on Windows and some other systems. | Eli Zaretskii |
| 2012-09-05 | Fix race conditions with signal handlers and errno. | Paul Eggert |
| 2012-09-04 | Simplify redefinition of 'abort' (Bug#12316). | Paul Eggert |
| 2012-09-04 | merge from trunk | Tom Tromey |
| 2012-09-03 | Be more systematic about _setjmp vs setjmp. | Paul Eggert |
| 2012-09-02 | * emacs.c, eval.c: Use bool for boolean. | Paul Eggert |
| 2012-09-02 | Clean up some extern decls. | Paul Eggert |
| 2012-08-31 | Refactor window-system configuration | Daniel Colascione |
| 2012-08-28 | Always use set_buffer_if_live to restore original buffer at unwind. | Dmitry Antipov |
| 2012-08-27 | * composite.c, data.c, dbusbind.c, dired.c: Use bool for booleans. | Paul Eggert |
| 2012-08-20 | Merge from trunk | Tom Tromey |
| 2012-08-19 | Rely on <unistd.h> to declare 'environ', | Paul Eggert |
| 2012-08-17 | * buffer.h (BSET): Remove. | Paul Eggert |
| 2012-08-17 | * process.h (PSET): Remove. | Paul Eggert |
| 2012-08-15 | process changes | Tom Tromey |
| 2012-08-15 | Prepare process.c for threads by not having global select masks. | Tom Tromey |
| 2012-08-15 | fix a latent bug in process.c | Tom Tromey |