Commit Graph

  • 2d3c2f4697 scandir(3) previously used st_size das 2008-03-16 19:08:53 +0000
  • d785551a46 Remove __P and convert to ANSI prototypes. obrien 2002-02-01 01:32:19 +0000
  • 0e7db0c356 Clean up the vcs ID strings jhb 2018-07-03 17:31:45 +0000
  • b46ef7699f Renumber copyright clause 4 imp 2017-02-28 23:42:47 +0000
  • 62fb0614c6 scandir: Update copyright notice from FreeBSD Sebastian Huber 2019-01-31 11:42:29 +0100
  • 24629e9701 General further adoption of SPDX licensing ID tags. pfg 2017-11-20 19:49:47 +0000
  • 9a5abcc896 Cygwin: x86_64: pthreads: Install exception handler after switching stack Corinna Vinschen 2019-01-30 20:05:39 +0100
  • ba3e20894d Cygwin: document W10 1803 per-directory case-sensitivity behaviour Corinna Vinschen 2019-01-30 16:16:25 +0100
  • ef8ce3077f Cygwin: fork: fix child process permissions, take 2 Corinna Vinschen 2019-01-30 12:18:03 +0100
  • a52396bd07 Cygwin: raise: change to call pthread_kill Corinna Vinschen 2019-01-30 11:36:45 +0100
  • 4d738e0f62 Cygwin: execve: reduce parent handle to non-inheritable SYNCHRONIZE Corinna Vinschen 2019-01-29 20:37:00 +0100
  • 5a0f2c00aa Cygwin: fork/exec: fix child process permissions Corinna Vinschen 2019-01-29 16:26:45 +0100
  • c86b2f549b Cygwin: Makefile.in: Improve dependency for version info Corinna Vinschen 2019-01-29 17:33:59 +0100
  • e148aa62a7 Cygwin: procfd: improve debug output Corinna Vinschen 2019-01-28 10:23:59 +0100
  • 2741dd0550 Cygwin: seteuid: disable unused funcs and lsaauth subdir Corinna Vinschen 2019-01-27 13:32:44 +0100
  • 3b21333172 Cygwin: spawn: revert incorrect restriction of permissions Corinna Vinschen 2019-01-27 22:42:41 +0100
  • 69cc7a0686 Cygwin: fork: restrict parent handle perms and drop handle after use Corinna Vinschen 2019-01-27 13:15:15 +0100
  • 0fb497165f Cygwin: seteuid: use Kerberos/MsV1_0 S4U authentication by default Corinna Vinschen 2019-01-26 18:33:41 +0100
  • 84230b71c6 Cygwin: uname: Raise size of utsname fields and revamp uname(2) output Corinna Vinschen 2019-01-24 12:01:01 +0100
  • 6ffcc50f19 Cygwin: netdb.h: fix __GNU_VISIBLE tests Corinna Vinschen 2019-01-26 18:26:56 +0100
  • 0e3fd33321 Cygwin: create_token: Return NULL, not INVALID_HANDLE_VALUE Corinna Vinschen 2019-01-25 19:58:21 +0100
  • 3a1ed0ef70 Cygwin: syscalls.cc: fix formatting Corinna Vinschen 2019-01-25 20:02:03 +0100
  • c524a915a5 Cygwin: lsaauth: Drop outdated test for loading Secur32.dll Corinna Vinschen 2019-01-25 20:01:11 +0100
  • 02373d8bec Cygwin: seteuid: work with password-less user switch as well Corinna Vinschen 2019-01-24 21:19:40 +0100
  • 2c12a2c32a Cygwin: seteuid: refuse changing uid to disabled or locked out user Corinna Vinschen 2019-01-24 16:22:49 +0100
  • 2166f7dc0d Cygwin: net: unify gethostname/getdomainname Corinna Vinschen 2019-01-24 14:22:09 +0100
  • c6171b9fde Cygwin: gethostname: fix fetching hostname from non-winsock function Corinna Vinschen 2019-01-24 14:01:59 +0100
  • 04e3dc1128 Cygwin: version: Use UTC timestamp as build time Corinna Vinschen 2019-01-24 11:39:43 +0100
  • b79b0c2bae Cygwin: cygthread: set thread name before calling thread func Corinna Vinschen 2019-01-23 21:39:19 +0100
  • b644774b8f Use nanf() instead of nan() in single-precision float libm math functions Jozef Lawrynowicz 2019-01-22 10:40:18 +0000
  • d451d9ec78 Use HUGE_VALF instead of HUGE_VAL in single-precision float libm math functions Jozef Lawrynowicz 2019-01-22 10:39:38 +0000
  • 7db203304e Remove HUGE_VAL definition from libm math functions Jozef Lawrynowicz 2019-01-22 10:38:37 +0000
  • b14a879d85 Remove matherr, and SVID and X/Open math library configurations Jozef Lawrynowicz 2018-12-06 16:14:01 +0000
  • 1f10a00ba7 Cygwin: posix timers: fix overrun count always being 1 too big Corinna Vinschen 2019-01-22 18:20:18 +0100
  • de0ec284a3 Cygwin: posix timers: fix error handling in public API Corinna Vinschen 2019-01-22 16:37:15 +0100
  • 83c51fffe6 Cygwin: posix timers: allocate timer_tracker on system heap. Corinna Vinschen 2019-01-22 16:22:45 +0100
  • 6c44af8179 Cygwin: timerfd: Add support for CLOCK_REALTIME_ALARM/CLOCK_BOOTTIME_ALARM Corinna Vinschen 2019-01-22 15:46:17 +0100
  • 013e2bd9ec Cygwin: posix timers: Add support for CLOCK_REALTIME_ALARM/CLOCK_BOOTTIME_ALARM Corinna Vinschen 2019-01-22 15:45:58 +0100
  • 1daece5861 Cygwin: clocks: Add CLOCK_REALTIME_ALARM/CLOCK_BOOTTIME_ALARM clocks Corinna Vinschen 2019-01-22 15:42:07 +0100
  • 13ea67a3c6 time.h: Add CLOCK_REALTIME_ALARM/CLOCK_BOOTTIME_ALARM Corinna Vinschen 2019-01-22 15:39:39 +0100
  • 229ea3f23c Cygwin: posix timers: reimplement using OS timer Corinna Vinschen 2019-01-22 15:23:05 +0100
  • 4c50dc94c3 Cygwin: timerfd: another overrun computation fix and drop useless variable Corinna Vinschen 2019-01-22 15:06:51 +0100
  • a75bd958b4 Cygwin: timerfd: reset expiry counter in settime Corinna Vinschen 2019-01-21 22:54:26 +0100
  • 5b23a8e831 Cygwin: timerfd: fix gettime Corinna Vinschen 2019-01-21 22:52:39 +0100
  • 289b7c09c8 Cygwin: timerfd: move ioctl error handling into timerfd_tracker Corinna Vinschen 2019-01-21 12:41:00 +0100
  • 528f4d4938 Cygwin: timerfd: rename overrun_count to expiration_count Corinna Vinschen 2019-01-21 12:26:51 +0100
  • ea99e9fdda Cygwin: timerfd: fix overrun computation Corinna Vinschen 2019-01-21 11:14:16 +0100
  • 6ed50a68a1 Cygwin: timerfd: settime: fix computing DueTime on non-realtime clocks Corinna Vinschen 2019-01-21 10:05:13 +0100
  • a3268ac392 Cygwin: timerfd: Handle gettime error in settime Corinna Vinschen 2019-01-21 00:14:51 +0100
  • 02de9ac61e Cygwin: timerfd: fill out it_interval on timerfd_gettime Corinna Vinschen 2019-01-21 00:14:09 +0100
  • 2993057a94 Cygwin: timerfd: implement TFD_TIMER_CANCEL_ON_SET Corinna Vinschen 2019-01-20 22:47:52 +0100
  • 95bc4240ed Cygwin: timerfd: convert expiry timestamp to LONG64 Corinna Vinschen 2019-01-20 22:46:44 +0100
  • 693c98c5e2 Cygwin: timerfd: Fix entering critical section Corinna Vinschen 2019-01-20 22:19:27 +0100
  • 597285ca58 Cygwin: timerfd: fix read(2) running wild Corinna Vinschen 2019-01-20 22:18:17 +0100
  • e32d1510da Cygwin: timerfd: prepare for TFD_TIMER_CANCEL_ON_SET Corinna Vinschen 2019-01-19 20:53:38 +0100
  • 3bfe18c643 Cygwin: fhandler_pipe: fix comment Corinna Vinschen 2019-01-19 20:02:54 +0100
  • 40481dbabb Cygwin: timerfd: reimplement from scratch Corinna Vinschen 2019-01-19 19:53:48 +0100
  • 397526dee8 Cygwin: clock.h: add valid_timespec() to check timespec for validity Corinna Vinschen 2019-01-18 14:31:01 +0100
  • 7f983079d4 Cygwin: timerfd/signalfd: return EINVAL from write Corinna Vinschen 2019-01-17 11:51:11 +0100
  • 173e067a31 Cygwin: timerfd: implement TFD_IOC_SET_TICKS ioctl Corinna Vinschen 2019-01-16 18:40:53 +0100
  • 0e8c7b8689 Cygwin: timerfd: implement execve semantics Corinna Vinschen 2019-01-16 18:40:26 +0100
  • 4195bae67f Cygwin: timerfd: implement fork semantics Corinna Vinschen 2019-01-16 15:33:15 +0100
  • f5808867cf Cygwin: fork: move extern declarations to appropriate headers Corinna Vinschen 2019-01-16 12:59:27 +0100
  • 89a99d3b58 Cygwin: posix timers: fix overrun computation Corinna Vinschen 2019-01-16 00:11:03 +0100
  • 5b147c76d2 Cygwin: timerfd_create: add missing type Corinna Vinschen 2019-01-16 09:24:55 +0100
  • 068182e26c Cygwin: timers: implement timerfd Corinna Vinschen 2019-01-15 22:02:33 +0100
  • b6f53617a7 Cygwin: signalfd: set st_mode in fhandler_signalfd::fstat Corinna Vinschen 2019-01-15 21:49:52 +0100
  • 9b2318c428 Cygwin: signalfd: fix comment Corinna Vinschen 2019-01-15 15:32:15 +0100
  • 17f8dfd314 Update config.guess, config.sub to gcc master branch versions Jeff Johnston 2019-01-15 14:13:30 -0500
  • 1787e9d033 AMD GCN Port contributed by Andrew Stubbs <ams@codesourcery.com> Jeff Johnston 2019-01-15 10:36:50 -0500
  • 4d2d891b99 Cygwin: gentls_offsets: Remove obsolte 'o' regex option Corinna Vinschen 2019-01-15 13:19:41 +0100
  • f7566c83c6 Cygwin: tlsoffsets64.h: regenerate Corinna Vinschen 2019-01-15 12:25:12 +0100
  • 704068e4f9 Cygwin: signalfd: drop incorrect handling of EINTR in read(2) Corinna Vinschen 2019-01-15 09:58:30 +0100
  • 837eb2af5b Cygwin: document POSIX rename semantics availability with W10 1809 only Corinna Vinschen 2019-01-14 21:57:38 +0100
  • 5275b3e3f2 Cygwin: wincap: split has_posix_file_info Corinna Vinschen 2019-01-14 20:38:24 +0100
  • f42776fa78 Cygwin: signalfd: implement non-polling select Corinna Vinschen 2019-01-14 17:19:37 +0100
  • 752151e715 Cygwin: select: always store the running thread's TLS into select_record Corinna Vinschen 2019-01-14 17:03:39 +0100
  • 19b7c7ab2e Cygwin: document wctype changes Corinna Vinschen 2019-01-13 23:35:28 +0100
  • 41397e13ce update to Unicode 11.0 Thomas Wolff 2019-01-12 12:35:18 +0100
  • 30062d409d map WEOF to undefined rather than the control char category Thomas Wolff 2019-01-12 11:57:59 +0100
  • 9d13a2995c Cygwin: signal: implement signalfd Corinna Vinschen 2019-01-13 23:13:33 +0100
  • 8ae26f96ae Cygwin: proc fd: return EACCES for HANDLE-less fds Corinna Vinschen 2019-01-13 23:09:48 +0100
  • 7f60199032 Cygwin: minor cleanups Corinna Vinschen 2019-01-13 22:48:43 +0100
  • b6694df619 Cygwin: select: fix overwriting fd sets if poll returns no fd Corinna Vinschen 2019-01-13 22:43:52 +0100
  • d31f9f9c13 Cygwin: fhandler_pipe: unify format directives Corinna Vinschen 2019-01-13 22:30:33 +0100
  • 9e295a8d19 Cygwin: posix timers: implement timer_getoverrun Corinna Vinschen 2019-01-12 21:19:52 +0100
  • 961be8d726 Cygwin: posix timers: some cleanup Corinna Vinschen 2019-01-12 20:23:55 +0100
  • 92cbaa9f23 Cygwin: posix timers: convert timer_tracker::fixup_after_fork to static method Corinna Vinschen 2019-01-11 20:36:46 +0100
  • c406bea20b Cygwin: posix timers: move definition of timer_tracker class to new timer.h Corinna Vinschen 2019-01-11 19:40:03 +0100
  • 9ef0cd6a6c Cygwin: clock_nanosleep is not supposed to crash, return EFAULT instead Corinna Vinschen 2019-01-11 15:15:32 +0100
  • 8d1d8fc914 Cygwin: timer: convert timer_tracker to a real C++ class Corinna Vinschen 2019-01-11 15:13:11 +0100
  • 367df1d4e0 Cygwin: af_unix_spinlock_t: add initializer Ken Brown 2019-01-10 17:56:55 +0000
  • fbd3835384 Cygwin: try_to_bin: don't check recycler filename all the time Corinna Vinschen 2019-01-09 21:14:58 +0100
  • b7a6d357ee Cygwin: try_to_bin: fix rootdir handle after reopening Corinna Vinschen 2019-01-09 21:41:48 +0100
  • ec457e0351 Cygwin: rename: use FILE_RENAME_POSIX_SEMANTICS if available Corinna Vinschen 2019-01-09 15:47:43 +0100
  • 15094d5d01 Cygwin: rename: rename incoming flags argument to at2flags Corinna Vinschen 2019-01-09 14:45:37 +0100
  • dee6cb133a Cygwin: try_to_bin: don't reopen the file Corinna Vinschen 2019-01-08 21:43:25 +0100
  • ec36c59f1a Cygwin: open: workaround reopen file w/ delete disposition set Corinna Vinschen 2019-01-08 21:37:43 +0100
  • 0c545f3264 Cygwin: open: handle O_CLOEXEC when opening file from handle Corinna Vinschen 2019-01-08 18:50:11 +0100
  • 9ba65ab8b5 Cygwin: fhandler_process_fd: Fix spacing Corinna Vinschen 2019-01-08 21:38:04 +0100