Commit Graph

  • 204efa6bba Cygwin: use win pid+threadid for forkables dirname Michael Haubenwallner 2019-04-12 15:32:56 +02:00
  • a0b0a4a018 Align comments and spaces in libgloss/arm/crt0.S and newlib/libc/sys/arm/crt0.S to ease further code alignment. Alexander Fedotov 2019-04-11 15:28:05 +03:00
  • cc430406ac Include code in trap.S for APCS only. Christophe Lyon 2019-04-10 15:04:13 +00:00
  • 630808d2a2 Make more macro checks ARMv8-M baseline proof. Christophe Lyon 2019-04-01 17:30:53 +00:00
  • 2607639992 Improve error handling in /proc/[pid]/ virtual files. Erik M. Bray 2019-04-10 17:05:22 +02:00
  • f0ea836b75 Cygwin: add latest signal handling fixes to release notes Corinna Vinschen 2019-04-06 18:03:22 +02:00
  • 372874364e Cygwin: signals: setcontext: fix setting sigmask Corinna Vinschen 2019-04-05 12:13:44 +02:00
  • 181ca73e49 Cygwin: follow context if changed inside SA_SIGINFO signal handler Corinna Vinschen 2019-04-05 11:25:19 +02:00
  • c5f9eed1c0 Cygwin: signals: make setcontext work from signal handlers Corinna Vinschen 2019-04-04 21:25:47 +02:00
  • 6a06c6bc8f Cygwin: console: fix key input for native console application Takashi Yano 2019-04-04 01:25:31 +09:00
  • d3a69d32b1 Cygwin: signals: restore sigmask from context given to signal handler Corinna Vinschen 2019-04-03 18:14:30 +02:00
  • c4c6140463 Add a dummy interrupt handler to nios2 crt0.s. Sandra Loosemore 2019-04-03 09:59:36 -06:00
  • 557227dda3 Cygwin: winpids: Fix getting process multiple times, take 2 Corinna Vinschen 2019-04-02 13:00:22 +02:00
  • de3c82ee6d Cygwin: Add console patches to release notes Corinna Vinschen 2019-03-31 19:36:23 +02:00
  • f4b47827cf Cygwin: console: Make I/O functions thread-safe Takashi Yano 2019-04-01 00:47:48 +09:00
  • 8382778cdb Cygwin: console: fix select() behaviour Takashi Yano 2019-04-01 00:47:47 +09:00
  • bd627864ab Cygwin: console: support 24 bit color Takashi Yano 2019-04-01 00:47:46 +09:00
  • 7b8049f7a3 Cygwin: document ps -W duplication bug fix Corinna Vinschen 2019-03-31 12:49:26 +02:00
  • a9c661a94d Cygwin: [gs]et_io_handle(): renamed to [gs]et_handle(). Takashi Yano 2019-03-30 16:12:02 +09:00
  • 023c107a22 Cygwin: fork: reserve dynloaded dll areas earlier Michael Haubenwallner 2019-03-26 17:38:36 +01:00
  • e0fd15c91b Cygwin: FIFO: implement clear_readahead Ken Brown 2019-03-27 21:29:21 +00:00
  • 298581868a Cygwin: document the recent FIFO changes Ken Brown 2019-03-27 18:10:18 +00:00
  • f46c9ab46c Cygwin: fix: seteuid32() must return EPERM if privileges are not held. J.H. van de Water 2019-03-27 17:01:03 +01:00
  • a137da74ba Cygwin: FIFO: add support for the duplex case Ken Brown 2019-03-25 23:06:10 +00:00
  • 40db74128a Cygwin: FIFO: avoid crashes when cloning a client Ken Brown 2019-03-25 23:06:09 +00:00
  • ee394c311e Cygwin: FIFO: update select Ken Brown 2019-03-22 19:30:41 +00:00
  • 1aa438a94c Cygwin: FIFO: update set_close_on_exec Ken Brown 2019-03-22 19:30:40 +00:00
  • e02a0f7295 Cygwin: FIFO: update fixup_after_fork Ken Brown 2019-03-22 19:30:40 +00:00
  • 035bf7dc84 Cygwin: FIFO: update clone and dup Ken Brown 2019-03-22 19:30:39 +00:00
  • c6e221c036 Cygwin: FIFO: improve EOF detection Ken Brown 2019-03-22 19:30:38 +00:00
  • c75e077f99 Cygwin: FIFO: add a spinlock Ken Brown 2019-03-22 19:30:38 +00:00
  • 48d4cce3be Cygwin: FIFO: allow multiple writers Ken Brown 2019-03-22 19:30:37 +00:00
  • 5955da96e2 Cygwin: FIFO: stop using overlapped I/O Ken Brown 2019-03-22 19:30:36 +00:00
  • 9fd429e6a7 Cygwin: Bump DLL version to 3.1 Corinna Vinschen 2019-03-27 14:01:17 +01:00
  • d1be0a59d4 Cygwin: winpids: Fix getting process multiple times Corinna Vinschen 2019-03-27 13:53:32 +01:00
  • e8b23909e4 Add missing includes. Andrew Stubbs 2019-03-25 15:33:53 +00:00
  • 23bb2f6608 get and convert boot time once and use as needed Brian Inglis 2019-03-23 20:22:39 -06:00
  • ee1ad64234 default ps -W process start time to system boot time when inaccessible, 0, -1 Brian Inglis 2019-03-23 20:22:38 -06:00
  • 5737045c00 Cygwin: ctrl_c_handler: Use 64 bit timer Corinna Vinschen 2019-03-24 22:13:00 +01:00
  • 4afc52d57c Cygwin: sys/cygwin.h: fix formatting Corinna Vinschen 2019-03-23 17:50:47 +01:00
  • ae3370bb9d Cygwin: strace: print windows and cygwin pid in event output Corinna Vinschen 2019-03-23 17:50:00 +01:00
  • 10900b98d1 Cygwin: wcsxfrm_l: Only byte swap if dest size is > 0 Corinna Vinschen 2019-03-19 20:56:11 +01:00
  • 62c66a39bd AMD GCN: Implement circular buffering. Andrew Stubbs 2019-03-18 16:18:09 +00:00
  • 38322b9bf6 Cygwin: proc: fix /proc/version output after uname change Corinna Vinschen 2019-03-18 11:34:00 +01:00
  • df960cb954 Cygwin: bump version to 3.0.5 Corinna Vinschen 2019-03-18 11:29:00 +01:00
  • 1cff36cdd7 Add semihosting docs for nios2 and m68k Jeff Johnston 2019-03-14 10:23:25 -04:00
  • 004d8adfa2 Cygwin: acls: allow converting empty acl to text Corinna Vinschen 2019-03-13 12:06:48 +01:00
  • 111b34bb1b Cygwin: proc: add missing LF to /proc/<PID>/stat output Corinna Vinschen 2019-03-13 11:26:58 +01:00
  • 1def2148d2 Cygwin: ps: simplify code Corinna Vinschen 2019-03-12 21:21:13 +01:00
  • 37a046181e Cygwin: ps: show *all* processes in ps -W output Corinna Vinschen 2019-03-12 20:55:24 +01:00
  • a2693428b9 Cygwin: ntdll.h: Add SystemProcessIdInformation Corinna Vinschen 2019-03-12 20:11:38 +01:00
  • de7f13aa9a Cygwin: loadavg: improve debugging of load_init Corinna Vinschen 2019-03-12 17:09:42 +01:00
  • 673a3daa84 Cygwin: add /proc changes to release notes Corinna Vinschen 2019-03-12 11:47:31 +01:00
  • 24f9cb015e Cygwin: fork/exec: Allow all users PROCESS_QUERY_LIMITED_INFORMATION Corinna Vinschen 2019-03-12 11:41:35 +01:00
  • 57f1c81fb3 Cygwin: proc: let stat info always succeed Corinna Vinschen 2019-03-12 11:34:50 +01:00
  • 4ce7e1bbaa Cygwin: proc: don't request PROCESS_VM_READ perms for stat Corinna Vinschen 2019-03-12 11:20:42 +01:00
  • 048f28bfe4 Cygwin: proc: return more useful cmdline Corinna Vinschen 2019-03-12 11:17:11 +01:00
  • d9f934c9e9 Cygwin: fix permissions of winpid symlinks Corinna Vinschen 2019-03-11 21:40:04 +01:00
  • 7cbe4b59d6 Cygwin: bump version to 3.0.4 Corinna Vinschen 2019-03-09 20:13:50 +01:00
  • 4ec5ffc198 Cygwin: posix timers: fix a deadlock Corinna Vinschen 2019-03-08 12:51:10 +01:00
  • 094a2a17ad Cygwin: posix timers: fix resource leak Corinna Vinschen 2019-03-06 22:17:32 +01:00
  • 633278b877 Cygwin: bump version to 3.0.3 Corinna Vinschen 2019-03-05 20:00:30 +01:00
  • 8551226961 Cygwin: seteuid: do not verify lsaprivkeyauth token Corinna Vinschen 2019-03-04 20:30:37 +01:00
  • ad49232083 Revert "Cygwin: load_user_profile: temporarily extend debug output" Corinna Vinschen 2019-03-04 14:58:45 +01:00
  • 5c4ce731ac Cygwin: Revert attempting to unload user profile after use Corinna Vinschen 2019-03-04 17:07:31 +01:00
  • fc5b248784 Cygwin: update 3.0.2 release file Corinna Vinschen 2019-03-04 14:14:15 +01:00
  • c18f7d72dc Cygwin: doc: update case-sensitive dirs description Corinna Vinschen 2019-03-04 14:03:32 +01:00
  • 38dde5f4c4 Cygwin: fork: fix child process permissions, take 3 Corinna Vinschen 2019-03-03 10:59:13 +01:00
  • 4abac62193 Cygwin: load_user_profile: Don't give primary domain to ldap Corinna Vinschen 2019-03-02 12:47:54 +01:00
  • 6c86b85f4e Cygwin: ldap: Fix overwriting domain when creating naming context Corinna Vinschen 2019-03-02 12:43:34 +01:00
  • 40958b0d86 Cygwin: fenv.h: Add feature test macros, fix values Corinna Vinschen 2019-02-28 15:05:13 +01:00
  • 166913fb23 Cygwin: authentication: Always initialize domain info Corinna Vinschen 2019-03-01 21:08:09 +01:00
  • bffd21ad80 Cygwin: load_user_profile: use local pointer when appropriate Corinna Vinschen 2019-03-01 21:05:23 +01:00
  • 7ba9d12a72 Cygwin: load_user_profile: fix use-after-free issue Corinna Vinschen 2019-03-01 21:04:02 +01:00
  • 6aef5a46d7 Cygwin: load_user_profile: temporarily extend debug output Corinna Vinschen 2019-03-01 16:05:33 +01:00
  • f18a161cff Cygwin: s4uauth: drop fallback to MsV1_0 if Kerberos fails Corinna Vinschen 2019-03-01 16:04:51 +01:00
  • 379598dd67 Cygwin: Disable creating case-sensitive folders by default Corinna Vinschen 2019-03-01 14:32:08 +01:00
  • 5d9ac1291d Cygwin: load_user_profile: chack if we got a valid, known domainname Corinna Vinschen 2019-02-28 23:17:55 +01:00
  • 495ae41891 Cygwin: wincap: fix copy/paste bug Corinna Vinschen 2019-02-28 16:55:39 +01:00
  • 639645a2fd Cygwin: timerfd: add a sleep when being debugged Corinna Vinschen 2019-02-26 10:46:05 +01:00
  • 5a483b6bca Cygwin: timerfd: reduce size of shared mem region to a single page Corinna Vinschen 2019-02-26 10:19:08 +01:00
  • 3b3ba558e9 Cygwin: use NULL security descriptor in InitializeObjectAttributes Corinna Vinschen 2019-02-25 21:06:15 +01:00
  • 98afd02be3 Cygwin: timerfd: rework implementation Corinna Vinschen 2019-02-25 20:58:12 +01:00
  • a4e2eb6ba3 Cygwin: timerfd: fix shared memory allocation in fork/exec Corinna Vinschen 2019-02-24 20:15:36 +01:00
  • aeaa051f3b Cygwin: POSIX timers: Fix timer values returned for unarmed timer Corinna Vinschen 2019-02-24 10:12:03 +01:00
  • f3be186911 Cygwin: Add 3.0.2 release file Corinna Vinschen 2019-02-23 23:07:42 +01:00
  • 0fb41d48aa Cygwin: timerfd: fix select always returning immediately Corinna Vinschen 2019-02-23 23:02:44 +01:00
  • bcb33dc4f0 Cywin: user profile: unload impersonation user profile on exit Corinna Vinschen 2019-02-23 21:06:12 +01:00
  • dd3730ed9c Cygwin: seteuid: allow inheriting impersonation user profile handle Corinna Vinschen 2019-02-23 20:48:59 +01:00
  • 8eee25241e Cygwin: user profile: add debug output to unload_user_profile Corinna Vinschen 2019-02-23 20:46:48 +01:00
  • 71b8777a71 Cygwin: user profile: Make an effort to unload unused user profiles Corinna Vinschen 2019-02-23 17:30:44 +01:00
  • 331653a215 Cygwin: cygheap: drop unnecessary code closing curr_primary_token Corinna Vinschen 2019-02-23 17:29:42 +01:00
  • 9db6048c0f Cygwin: cygheap: better comment impersonation tokens Corinna Vinschen 2019-02-23 17:28:12 +01:00
  • 13b1f9c0d1 Cygwin: seteuid32: don't use INVALID_HANDLE_VALUE Corinna Vinschen 2019-02-23 17:24:05 +01:00
  • 322ab51659 Cygwin: user profile: fetch roaming profile path via LDAP Corinna Vinschen 2019-02-23 17:22:44 +01:00
  • 649911fb40 Cygwin: get_user_groups: fetch a user's group list from identification token Corinna Vinschen 2019-02-22 18:31:03 +01:00
  • 105fbdebdd Cygwin: s4uauth: allow to be called for identification only Corinna Vinschen 2019-02-22 18:27:38 +01:00
  • 82c2cf6abc Cygwin: drop unused parameter from get_user_local_groups Corinna Vinschen 2019-02-22 13:36:13 +01:00
  • 18c203fb6e Cygwin: passwd/group: drop fetching case-correct group names from LDAP Corinna Vinschen 2019-02-22 11:04:34 +01:00
  • 5fcbbf7ead stdio: drop unused O_TEXT handling on non-Cygwin Corinna Vinschen 2019-02-22 21:52:22 +01:00