aboutsummaryrefslogtreecommitdiffstats
path: root/src/atimer.c (unfollow)
Commit message (Expand)AuthorFilesLines
2020-01-01Update copyright year to 2020Paul Eggert1-1/+1
2019-07-08Avoid some unnecessary stdio.h includesPaul Eggert1-1/+0
2019-03-10Use a runtime test for timerfd on Cygwin (Bug#34618)Ken Brown1-2/+20
2019-01-15Add portable dumperDaniel Colascione1-1/+2
2019-01-01Update copyright year to 2019Paul Eggert1-1/+1
2018-09-16Don’t assume obsolescent setitimer functionPaul Eggert1-8/+7
2018-01-01Update copyright year to 2018Paul Eggert1-1/+1
2017-11-25maint: shorten https://lists.gnu.org/archive/html/... linksPaul Eggert1-1/+1
2017-10-01Prefer HTTPS to HTTP for gnu.orgPaul Eggert1-1/+1
2017-09-13Prefer HTTPS to FTP and HTTP in documentationPaul Eggert1-1/+1
2017-01-25A quicker check for quitPaul Eggert1-0/+1
2016-12-31Update copyright year to 2017Paul Eggert1-1/+1
2016-04-30Fix the MSDOS buildEli Zaretskii1-0/+4
2016-03-10Rework C source files to avoid ^(Paul Eggert1-2/+2
2016-01-01Update copyright year to 2016Paul Eggert1-1/+1
2015-10-20Include-file cleanup for src directoryPaul Eggert1-1/+0
2015-06-22Fix debug-timer-check on systems without HAVE_TIMERFDEli Zaretskii1-2/+20
2015-01-01Update copyright year to 2015Paul Eggert1-1/+1
2015-01-01Update copyright year to 2015Paul Eggert1-1/+1
2014-08-01* atimer.c (toplevel) [HAVE_TIMERFD]: Include errno.h.Dmitry Antipov1-6/+21
2014-07-31Simplify timerfd configuration and fix some minor glitches.Paul Eggert1-71/+53
2014-07-28Fix Gnus-related issues reported by David Kastrup <dak@gnu.org> inDmitry Antipov1-1/+22
2014-07-28On GNU/Linux, use timerfd for asynchronous timers.Dmitry Antipov1-13/+142
2014-07-25* atimer.c (set_alarm) [HAVE_ITIMERSPEC]: Use TIMER_ABSTIMEDmitry Antipov1-1/+1
2014-05-29Don't let SIGINT handling block SIGCHLD indefinitely.Paul Eggert1-2/+4
2014-03-25Handle sigmask better with nested signal handlers.Paul Eggert1-19/+19
2014-01-01Update copyright year to 2014 by running admin/update-copyright.Paul Eggert1-1/+1
2013-08-27Simplify EMACS_TIME-related code.Paul Eggert1-17/+16
2013-07-16New unwind-protect flavors to better type-check C callbacks.Paul Eggert1-11/+1
2013-07-09Timestamp fixes for undo.Paul Eggert1-1/+1
2013-01-01Update copyright notices for 2013.Paul Eggert1-1/+1
2012-10-03Port timers to OpenBSD, plus check for timer failures.Paul Eggert1-3/+3
2012-09-26Check more robustly for timer_settime.Paul Eggert1-3/+3
2012-09-25Prefer POSIX timers if available.Paul Eggert1-6/+31
2012-09-23Simplify and avoid signal-handling races.Paul Eggert1-43/+8
2012-09-16Remove configure's --without-sync-input option.Paul Eggert1-9/+0
2012-09-15Port better to POSIX hosts lacking _setjmp.Paul Eggert1-1/+1
2012-09-06Signal-handler cleanup.Paul Eggert1-15/+34
2012-09-05Fix race conditions with signal handlers and errno.Paul Eggert1-12/+12
2012-08-23* atimer.c, atimer.h (turn_on_atimers): Use bool for boolean.Paul Eggert1-1/+1
2012-07-10EMACS_TIME simplification (Bug#11875).Paul Eggert1-23/+11
2012-07-05Cleanup xmalloc.Dmitry Antipov1-1/+1
2012-06-22Support higher-resolution time stamps.Paul Eggert1-12/+10
2012-01-10Add 2012 to FSF copyright years for Emacs files (do not merge to trunk)Glenn Morris1-1/+1
2012-01-05Add 2012 to FSF copyright years for Emacs filesGlenn Morris1-1/+1
2011-04-10* atimer.c (alarm_signal_handler, run_all_atimers): Now static.Paul Eggert1-3/+3
2011-03-26Remove (RET)SIGTYPE; it is identical to void on all supported systems.Glenn Morris1-2/+2
2011-03-17* atimer.c (start_atimer, append_atimer_lists, set_alarm): RenamePaul Eggert1-24/+23
2011-01-24Convert consecutive FSF copyright years to ranges.Glenn Morris1-2/+1
2011-01-15Nuke arch-tags.Glenn Morris1-2/+0