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