Commit Graph

  • 14e2268853 Cygwin: fetch local groups from local machine Corinna Vinschen 2019-02-22 00:13:57 +01:00
  • 65c569f9fd Cygwin: bump version to 3.0.2 Corinna Vinschen 2019-02-22 00:13:06 +01:00
  • a62b29bfec Cygwin: document secure_getenv Yaakov Selkowitz 2019-02-19 14:34:18 -06:00
  • 850705f92e Cygwin: add secure_getenv Yaakov Selkowitz 2019-02-18 23:06:11 -06:00
  • dd415f1a8c Cygwin: sys/mount.h: fix comment Corinna Vinschen 2019-02-19 19:34:40 +01:00
  • 1d35a003fd Define u_register_t if __BSD_VISIBLE Sebastian Huber 2019-02-18 09:41:13 +01:00
  • 688e584efe Change register_t definition Sebastian Huber 2019-02-18 09:39:02 +01:00
  • 6246ef7949 Fix comment in <sys/types.h> Sebastian Huber 2019-02-18 09:38:36 +01:00
  • 9d4a6534fb Move RTEMS and XMK specific type definitions Sebastian Huber 2019-02-13 13:42:57 +01:00
  • 30782f7de4 Cygwin: s4uauth: convert token to primary token Corinna Vinschen 2019-02-18 21:45:34 +01:00
  • e53373bbdb Cygwin: re-enable create_token for older systems Corinna Vinschen 2019-02-18 21:00:59 +01:00
  • a96d68c5bd Cygwin: s4uauth: make sure to fetch correct package id Corinna Vinschen 2019-02-18 17:59:56 +01:00
  • 959077ac0a CYgwin: bump API minor for MOUNT_BINARY -> MOUNT_TEXT change Corinna Vinschen 2019-02-18 11:04:38 +01:00
  • 26e0b37ed0 Cygwin: utils: MOUNT_BINARY -> MOUNT_TEXT Corinna Vinschen 2019-02-18 11:00:06 +01:00
  • 9883959f08 Revert "Cygwin: passwd/group: allow specifying "." as local computername" Corinna Vinschen 2019-02-18 10:13:35 +01:00
  • 367c1ae161 Cygwin: mount: define binary mount as default Corinna Vinschen 2019-02-18 10:12:07 +01:00
  • f76c8519ac Cygwin: mount: remove unused method mount_info::set_flags_from_win32_path Corinna Vinschen 2019-02-18 10:03:19 +01:00
  • 5e6ce1cfb2 Cygwin: utils: kill: revert erroneously removed optind correction Corinna Vinschen 2019-02-17 22:59:36 +01:00
  • 7e671e7578 Cygwin: fork: add PROCESS_VM_OPERATION to child process permissions Corinna Vinschen 2019-02-17 22:51:21 +01:00
  • 7c34811440 Cygwin: passwd/group: allow specifying "." as local computername Corinna Vinschen 2019-02-16 18:36:21 +01:00
  • 538e7abc36 Cygwin: bump version to 3.0.1 Corinna Vinschen 2019-02-16 18:11:16 +01:00
  • 4e34a39b5c Cygwin: passwd/group: store account name case correct, take 2 Corinna Vinschen 2019-02-13 13:16:15 +01:00
  • 79c4e95fad Cygwin: ldap.cc: fix formatting Corinna Vinschen 2019-02-13 12:43:25 +01:00
  • 09bbcf8788 Cygwin: passwd/group: rename get_group_name to get_account_name Corinna Vinschen 2019-02-13 12:42:56 +01:00
  • 507982af79 Cygwin: passwd/group: raise local name buffer size Corinna Vinschen 2019-02-13 12:41:55 +01:00
  • 9a3cc77b2a Cygwin: passwd/group: store account name case correct Corinna Vinschen 2019-02-13 11:10:55 +01:00
  • 43fa1aafa6 Cygwin: uinfo.cc: fix formatting Corinna Vinschen 2019-02-13 11:10:41 +01:00
  • f6be530a23 Cygwin: forkables: update doc, add release notes Michael Haubenwallner 2019-02-08 15:38:56 +01:00
  • 1ba66fe8fa AArch32: Fix the build for M class semihosting Tamar Christina 2019-02-08 17:13:24 +00:00
  • 52d91f112e Cygwin: disk device: stop using SetFilePointer Corinna Vinschen 2019-02-09 18:41:47 +01:00
  • 0be0b8f033 Cygwin: execve: fix setting O_APPEND file offset for native child Corinna Vinschen 2019-02-09 15:36:02 +01:00
  • 7816cf3636 Cygwin: change CURR_CHILD_INFO_MAGIC according to previous patch Corinna Vinschen 2019-02-08 17:48:34 +01:00
  • 88605243a1 Cygwin: fix child getting another pid after spawnve Corinna Vinschen 2019-02-08 15:49:47 +01:00
  • 6d6a623e7d AArch32: Add support for HLT to Mixed Mode models Tamar Christina 2019-02-06 11:27:12 +00:00
  • 3956ddd9bf forkables: hardlink without WRITE_ATTRIBUTES first Michael Haubenwallner 2017-03-10 11:32:54 +01:00
  • 22d68bada3 forkables: inline dll_list::forkables_supported Michael Haubenwallner 2017-03-02 17:26:53 +01:00
  • 135577f708 forkables: simplify disabling via shm Michael Haubenwallner 2017-03-01 10:19:37 +01:00
  • 8bbb3d3a23 forkables: use dynloaded dll's IndexNumber as dirname Michael Haubenwallner 2017-01-12 10:03:52 +01:00
  • 6dd415caf5 forkables: Document hardlink creation at forktime. Michael Haubenwallner 2016-12-07 11:58:30 +01:00
  • 5a41aa6f4d forkables: Keep hardlinks disabled via shared mem. Michael Haubenwallner 2016-12-07 11:58:29 +01:00
  • ece7282f32 forkables: On fork failure, retry with hardlinks. Michael Haubenwallner 2016-12-07 11:58:28 +01:00
  • 8ddb1f60c8 forkables: Create forkable hardlinks, yet unused. Michael Haubenwallner 2016-12-07 11:58:27 +01:00
  • dac0b6826b dll_list: Track main executable and cygwin1.dll. Michael Haubenwallner 2016-12-07 11:58:26 +01:00
  • 2678c4efe1 dll_list: Store dll file name as full NT path. Michael Haubenwallner 2016-12-07 11:58:25 +01:00
  • 9fa22dba55 Cygwin: unlink: allow fallback from POSIX to default method Corinna Vinschen 2019-02-06 21:17:35 +01:00
  • 5628399c84 Cygwin: proc fd: fix handling of pipes, sockets, etc Corinna Vinschen 2019-02-05 15:32:08 +01:00
  • b59f5795e6 Cygwin: proc fd: fix a copy/paste bug calling file_pathconv Corinna Vinschen 2019-02-05 15:20:50 +01:00
  • 1f6340aa8b Cygwin: proc fd: pass along open mode when reopening file Corinna Vinschen 2019-02-05 15:20:13 +01:00
  • 7225a82c1a Cygwin: fork: terminate child process unconditionally in error case Corinna Vinschen 2019-02-05 12:52:13 +01:00
  • fb3e8bd88b fork: remove cygpid.N sharedmem on fork failure Michael Haubenwallner 2018-06-05 12:40:21 +02:00
  • 99cd3df6ec Cygwin: timerfd: drop outdated TODO comment Corinna Vinschen 2019-02-04 21:08:03 +01:00
  • 49ea15ef17 Cygwin: fix typo Corinna Vinschen 2019-02-02 21:15:50 +01:00
  • d5d9aac759 Cygwin: tweak Cygwin PID change release note Corinna Vinschen 2019-02-02 21:13:37 +01:00
  • 658f939003 Cygwin: kill(1): introduce a -W option Corinna Vinschen 2019-02-02 21:02:00 +01:00
  • 3a3934252c Cygwin: spawn: create and maintain winpid symlinks Corinna Vinschen 2019-02-02 20:01:41 +01:00
  • d6cf2b781f Cygwin: pinfo: simplify create_winpid_symlink Corinna Vinschen 2019-02-02 18:11:42 +01:00
  • f5c2d4db5b Cygwin: kill(1): revert casts required for 32 bit to avoid spurious warnings Corinna Vinschen 2019-02-02 15:32:28 +01:00
  • 2cd6829619 Cygwin: Makefile.in: Fix previous version info generation fix Corinna Vinschen 2019-02-02 15:10:13 +01:00
  • 8de660271f Cygwin: kill(1): disallow killing process using raw Windows PID Corinna Vinschen 2019-02-02 15:00:39 +01:00
  • 448cf5aa4b Cygwin: processes: fix handling of native Windows processes Corinna Vinschen 2019-02-02 12:23:39 +01:00
  • 231ad6941f Cygwin: Makefile.in: Fix another dependency problem in version info Corinna Vinschen 2019-02-02 11:13:17 +01:00
  • b5e1003722 Cygwin: processes: use dedicated Cygwin PID rather than Windows PID Corinna Vinschen 2019-01-31 21:19:03 +01:00
  • c0b9f600f9 Cygwin: remove outdated vfork doc Corinna Vinschen 2019-02-01 13:36:27 +01:00
  • 210bd56aa2 Cygwin: /proc: don't exit prematurely from /proc/PID/status Corinna Vinschen 2019-02-01 13:18:15 +01:00
  • 351b57527d Cygwin: Add pthread exception handling patch to release notes Corinna Vinschen 2019-01-30 22:21:46 +01:00
  • 3e24fbf6f0 scandir: Add support for struct dirent::d_type Sebastian Huber 2019-01-31 11:48:12 +01:00
  • 67613cbbd8 a) Use strcoll() in opendir() and alphasort() ache 2010-01-18 10:17:51 +00:00
  • 2d3c2f4697 scandir(3) previously used st_size das 2008-03-16 19:08:53 +00:00
  • d785551a46 Remove __P and convert to ANSI prototypes. obrien 2002-02-01 01:32:19 +00:00
  • 0e7db0c356 Clean up the vcs ID strings jhb 2018-07-03 17:31:45 +00:00
  • b46ef7699f Renumber copyright clause 4 imp 2017-02-28 23:42:47 +00:00
  • 62fb0614c6 scandir: Update copyright notice from FreeBSD Sebastian Huber 2019-01-31 11:42:29 +01:00
  • 24629e9701 General further adoption of SPDX licensing ID tags. pfg 2017-11-20 19:49:47 +00:00
  • 9a5abcc896 Cygwin: x86_64: pthreads: Install exception handler after switching stack Corinna Vinschen 2019-01-30 20:05:39 +01:00
  • ba3e20894d Cygwin: document W10 1803 per-directory case-sensitivity behaviour Corinna Vinschen 2019-01-30 16:16:25 +01:00
  • ef8ce3077f Cygwin: fork: fix child process permissions, take 2 Corinna Vinschen 2019-01-30 12:18:03 +01:00
  • a52396bd07 Cygwin: raise: change to call pthread_kill Corinna Vinschen 2019-01-30 11:36:45 +01:00
  • 4d738e0f62 Cygwin: execve: reduce parent handle to non-inheritable SYNCHRONIZE Corinna Vinschen 2019-01-29 20:37:00 +01:00
  • 5a0f2c00aa Cygwin: fork/exec: fix child process permissions Corinna Vinschen 2019-01-29 16:26:45 +01:00
  • c86b2f549b Cygwin: Makefile.in: Improve dependency for version info Corinna Vinschen 2019-01-29 17:33:59 +01:00
  • e148aa62a7 Cygwin: procfd: improve debug output Corinna Vinschen 2019-01-28 10:23:59 +01:00
  • 2741dd0550 Cygwin: seteuid: disable unused funcs and lsaauth subdir Corinna Vinschen 2019-01-27 13:32:44 +01:00
  • 3b21333172 Cygwin: spawn: revert incorrect restriction of permissions Corinna Vinschen 2019-01-27 22:42:41 +01:00
  • 69cc7a0686 Cygwin: fork: restrict parent handle perms and drop handle after use Corinna Vinschen 2019-01-27 13:15:15 +01:00
  • 0fb497165f Cygwin: seteuid: use Kerberos/MsV1_0 S4U authentication by default Corinna Vinschen 2019-01-26 18:33:41 +01:00
  • 84230b71c6 Cygwin: uname: Raise size of utsname fields and revamp uname(2) output Corinna Vinschen 2019-01-24 12:01:01 +01:00
  • 6ffcc50f19 Cygwin: netdb.h: fix __GNU_VISIBLE tests Corinna Vinschen 2019-01-26 18:26:56 +01:00
  • 0e3fd33321 Cygwin: create_token: Return NULL, not INVALID_HANDLE_VALUE Corinna Vinschen 2019-01-25 19:58:21 +01:00
  • 3a1ed0ef70 Cygwin: syscalls.cc: fix formatting Corinna Vinschen 2019-01-25 20:02:03 +01:00
  • c524a915a5 Cygwin: lsaauth: Drop outdated test for loading Secur32.dll Corinna Vinschen 2019-01-25 20:01:11 +01:00
  • 02373d8bec Cygwin: seteuid: work with password-less user switch as well Corinna Vinschen 2019-01-24 21:19:40 +01:00
  • 2c12a2c32a Cygwin: seteuid: refuse changing uid to disabled or locked out user Corinna Vinschen 2019-01-24 16:22:49 +01:00
  • 2166f7dc0d Cygwin: net: unify gethostname/getdomainname Corinna Vinschen 2019-01-24 14:22:09 +01:00
  • c6171b9fde Cygwin: gethostname: fix fetching hostname from non-winsock function Corinna Vinschen 2019-01-24 14:01:59 +01:00
  • 04e3dc1128 Cygwin: version: Use UTC timestamp as build time Corinna Vinschen 2019-01-24 11:39:43 +01:00
  • b79b0c2bae Cygwin: cygthread: set thread name before calling thread func Corinna Vinschen 2019-01-23 21:39:19 +01:00
  • b644774b8f Use nanf() instead of nan() in single-precision float libm math functions Jozef Lawrynowicz 2019-01-22 10:40:18 +00:00
  • d451d9ec78 Use HUGE_VALF instead of HUGE_VAL in single-precision float libm math functions Jozef Lawrynowicz 2019-01-22 10:39:38 +00:00
  • 7db203304e Remove HUGE_VAL definition from libm math functions Jozef Lawrynowicz 2019-01-22 10:38:37 +00:00
  • b14a879d85 Remove matherr, and SVID and X/Open math library configurations Jozef Lawrynowicz 2018-12-06 16:14:01 +00:00