acadia-newlib/winsup/cygwin
Takashi Yano a19161a6d3 Cygwin: pty: Not to change code page of parent console.
- The recent commit "Cygwin: pty: Fix timing of creating invisible
  console." breaks the feature added by commit 72770148, which
  prevents pty from changing code page of parent console. This patch
  restores that.
2022-05-09 12:53:28 +09:00
..
include Revert "sys/types.h: Don't include sys/_stdint.h" 2022-05-04 15:08:44 +02:00
lib
libc Cygwin: resolver: cygwin_query() skip response header on internal error 2022-01-19 15:26:14 +01:00
math change _COMPILING_NEWLIB to _LIBC 2021-11-15 19:32:23 -05:00
regex
release Cygwin: Fix "0x0x" in gmondump and ssp man pages 2022-04-27 11:40:09 +02:00
tzcode winsup: delete old _LIBC logic 2021-11-10 20:16:15 -05:00
DevNotes
Makefile.am newlib: libc: merge build up a directory 2022-03-16 21:18:25 -04:00
ROADMAP
advapi32.cc
aio.cc
analyze_sigfe
assert.cc
autoload.cc Cygwin: drop autoloading kernel32 symbols available since Windows 7 2022-01-28 10:36:54 +01:00
automode.c
binmode.c
child_info.h Cygwin: always add sigmask to child info 2022-05-03 15:16:18 +02:00
clock.cc Cygwin: drop support for systems not supporting QueryUnbiasedInterruptTime 2021-10-29 18:19:40 +02:00
clock.h
collate.h
common.din Cygwin: export new sig2str/str2sig 2021-08-02 13:57:03 +02:00
config.h.in Cygwin: Use automake (v5) 2021-04-27 16:49:56 +01:00
cpuid.h Cygwin: C++17: register keyword is deprecated 2021-08-26 22:14:11 +02:00
crt0.c
ctype.cc
cxx.cc cxx.cc: Fix dynamic initialization for static local variables 2021-01-18 12:22:53 +01:00
cygerrno.h
cygheap.cc Cygwin: add init_cygheap::compute_sigblkmask method 2022-03-01 16:23:24 +01:00
cygheap.h Cygwin: add init_cygheap::compute_sigblkmask method 2022-03-01 16:23:24 +01:00
cygheap_malloc.h
cyglsa.h
cygmagic Cygwin: Have cygmagic not create output if an error occurs 2020-11-25 13:34:18 +00:00
cygmalloc.h Cygwin: convert malloc lock to SRWLOCK 2021-10-26 18:47:22 +02:00
cygserver.h
cygserver_ipc.h
cygserver_msg.h
cygserver_pwdgrp.h
cygserver_sem.h
cygserver_setpwd.h
cygserver_shm.h
cygthread.cc
cygthread.h
cygtls.cc Make __sdidinit unused 2022-02-22 12:38:46 +01:00
cygtls.h Make __sdidinit unused 2022-02-22 12:38:46 +01:00
cygtls_padsize.h
cygwait.cc Ensure nanosleep(2) never returns negative rem 2021-07-22 09:57:40 +02:00
cygwait.h
cygwin-cxx.h
cygwin-shilka
cygwin.ldif
cygwin.sc.in Cygwin: loader script: add DWARF 5 sections 2021-08-27 14:27:41 +02:00
cygwin_version.h
cygxdr.cc
cygxdr.h
dcrt0.cc Remove _global_impure_ptr indirection 2022-05-04 17:31:04 +02:00
debug.cc
debug.h
devices.cc Cygwin: Implicitly support the /dev/fd symlink and friends 2022-02-22 13:33:00 +01:00
devices.h Cygwin: unlink: filter out virtual files and devices early on 2022-02-22 13:33:06 +01:00
devices.in Cygwin: Implicitly support the /dev/fd symlink and friends 2022-02-22 13:33:00 +01:00
dir.cc change _COMPILING_NEWLIB to _LIBC 2021-11-15 19:32:23 -05:00
dlfcn.cc Cygwin: Define PSAPI_VERSION as 1 before including psapi.h 2021-07-09 13:24:08 +01:00
dll_init.cc
dll_init.h
dtable.cc Cygwin: Implicitly support the /dev/fd symlink and friends 2022-02-22 13:33:00 +01:00
dtable.h Cygwin: remove the OPEN_MAX_MAX macro 2021-02-01 09:55:08 -05:00
environ.cc Cygwin: C++17: register keyword is deprecated 2021-08-26 22:14:11 +02:00
environ.h
errno.cc Cygwin: errno: handle ERROR_CASE_DIFFERING_NAMES_IN_DIR 2021-12-02 14:16:05 +01:00
exception.h
exceptions.cc Cygwin: pty: Avoid cutting the branch the pty master is sitting on. 2022-03-01 19:40:46 +09:00
exec.cc
external.cc
fcntl.cc Cygwin: remove the OPEN_MAX_MAX macro 2021-02-01 09:55:08 -05:00
fenv.c Cygwin: don't export _feinitialise from newlib 2021-04-13 12:55:34 +02:00
fhandler.cc Cygwin: fsync: Return EINVAL for special files. 2022-03-14 19:38:49 +09:00
fhandler.h Cygwin: pipe: Avoid deadlock for non-cygwin writer. 2022-04-02 01:03:15 +09:00
fhandler_clipboard.cc Cygwin: clipboard: Make intent of the code clearer. 2021-12-11 23:25:16 +09:00
fhandler_console.cc Cygwin: pty: Not to change code page of parent console. 2022-05-09 12:53:28 +09:00
fhandler_cygdrive.cc change _COMPILING_NEWLIB to _LIBC 2021-11-15 19:32:23 -05:00
fhandler_dev.cc change _COMPILING_NEWLIB to _LIBC 2021-11-15 19:32:23 -05:00
fhandler_dev_fd.cc Cygwin: Implicitly support the /dev/fd symlink and friends 2022-02-22 13:33:00 +01:00
fhandler_disk_file.cc Cygwin: errno: handle ERROR_CASE_DIFFERING_NAMES_IN_DIR 2021-12-02 14:16:05 +01:00
fhandler_dsp.cc
fhandler_fifo.cc Cygwin: fhandler_fifo::raw_read: handle STATUS_PENDING 2021-11-23 15:50:01 -05:00
fhandler_floppy.cc
fhandler_mqueue.cc Cygwin: fhandler_mqueue::mq_open: fix typo 2021-05-26 12:48:58 -04:00
fhandler_netdrive.cc Cygwin: fhandler_netdrive: improve debug output 2021-11-22 10:38:09 +01:00
fhandler_nodevice.cc
fhandler_pipe.cc Cygwin: pipe: Avoid deadlock for non-cygwin writer. 2022-04-02 01:03:15 +09:00
fhandler_proc.cc fhandler_proc.cc(format_proc_cpuinfo): add Linux Superb Owl cpuinfo flags 2022-04-01 14:53:43 +02:00
fhandler_process.cc Cygwin: /proc/<PID>/status: Fill SigPnd, SigBlk and SigIgn values with life 2022-03-01 16:23:24 +01:00
fhandler_process_fd.cc
fhandler_procnet.cc Cygwin: drop internal O_NOSYMLINK and O_DIROPEN flags 2020-09-07 22:45:56 +02:00
fhandler_procsys.cc Cygwin: fhandler_procsys::readdir: fix NtQueryDirectoryObject usage 2021-08-19 21:17:11 +02:00
fhandler_procsysvipc.cc change _COMPILING_NEWLIB to _LIBC 2021-11-15 19:32:23 -05:00
fhandler_random.cc
fhandler_raw.cc Cygwin: return better inode numbers for block device entries in /proc/sys 2021-08-19 16:08:34 +02:00
fhandler_registry.cc change _COMPILING_NEWLIB to _LIBC 2021-11-15 19:32:23 -05:00
fhandler_serial.cc fhandler_serial.cc: MARK and SPACE parity for serial port 2021-02-02 10:41:01 +01:00
fhandler_signalfd.cc
fhandler_socket.cc
fhandler_socket_inet.cc Cygwin: remove support for Vista entirely 2021-10-29 18:19:45 +02:00
fhandler_socket_local.cc Cygwin: connect: implement resetting a connected DGRAM socket 2021-04-27 10:01:45 -04:00
fhandler_socket_unix.cc Cygwin: add fhandler_base::npfs_handle 2021-09-13 17:45:53 +02:00
fhandler_tape.cc
fhandler_termios.cc Cygwin: pty: Change the condition to send Ctrl-C event. 2022-05-08 22:04:38 +09:00
fhandler_timerfd.cc
fhandler_tty.cc Cygwin: pty: Add missing attach_mutex guard. 2022-05-09 00:54:35 +09:00
fhandler_virtual.cc Cygwin: drop internal O_NOSYMLINK and O_DIROPEN flags 2020-09-07 22:45:56 +02:00
fhandler_virtual.h
fhandler_windows.cc
fhandler_zero.cc
flock.cc Cygwin: move get_obj_handle_count() to miscfuncs.cc 2021-09-13 17:45:54 +02:00
fork.cc Cygwin: convert malloc lock to SRWLOCK 2021-10-26 18:47:22 +02:00
forkable.cc
gcc_seh.h
gcrt0.c Revert "sys/types.h: Don't include sys/_stdint.h" 2022-05-04 15:08:44 +02:00
gendef
gendevices
gentls_offsets Cygwin: Remove ccwrap 2020-10-18 14:55:13 +01:00
glob.cc
glob_pattern_p.cc
globals.cc Cygwin: pinfo: Fix exit code for non-cygwin apps which reads console. 2022-02-28 20:10:02 +09:00
gmon.c Cygwin: Zero out gmon header before use 2021-06-26 15:24:27 +01:00
gmon.h
grp.cc
heap.cc Cygwin: move x86_64 thread stack area 2022-05-03 15:10:24 +02:00
heap.h Cygwin: convert malloc lock to SRWLOCK 2021-10-26 18:47:22 +02:00
hookapi.cc
how-autoload-works.txt
how-cygheap-works.txt
how-cygtls-works.txt
how-fhandlers-work.txt
how-signals-work.txt
how-spawn-works.txt
how-startup-shutdown-works.txt
how-to-debug-cygwin.txt
i686.din
init.cc
ioctl.cc
ipc.cc
kernel32.cc
lc_era.h Cygwin: drop support for systems not supporting RFC 4646 locales 2021-10-29 18:19:45 +02:00
lc_msg.h Cygwin: drop support for systems not supporting RFC 4646 locales 2021-10-29 18:19:45 +02:00
ldap.cc
ldap.h
libstdcxx_wrapper.cc
loadavg.cc
loadavg.h
lsearch.cc
malloc.cc malloc/nano-malloc: correctly check for out-of-bounds allocation reqs 2020-11-17 10:52:34 +01:00
malloc_wrapper.cc Cygwin: convert malloc lock to SRWLOCK 2021-10-26 18:47:22 +02:00
math.h
mcount.c
mcountFunc.S
miscfuncs.cc Cygwin: move x86_64 thread stack area 2022-05-03 15:10:24 +02:00
miscfuncs.h Cygwin: simplify create_new_main_thread_stack 2022-05-03 14:39:28 +02:00
mkglobals_h
mkimport
mktemp.cc
mkvers.sh
mmap.cc Cygwin: fix initializing MEM_EXTENDED_PARAMETER, take 2 2021-09-08 10:07:46 +02:00
mmap_alloc.cc
mmap_alloc.h
mmap_helper.h
mount.cc Cygwin: C++17: register keyword is deprecated 2021-08-26 22:14:11 +02:00
mount.h
mqueue_types.h Cygwin: path_conv: fix mqueue path check 2021-05-25 22:03:36 +02:00
msg.cc
mtinfo.h
net.cc Cygwin: remove support for Vista entirely 2021-10-29 18:19:45 +02:00
netdb.cc
nfs.cc
nfs.h
nlsfuncs.cc Cygwin: drop support for systems not supporting RFC 4646 locales 2021-10-29 18:19:45 +02:00
ntdll.h Cygwin: errno: handle ERROR_CASE_DIFFERING_NAMES_IN_DIR 2021-12-02 14:16:05 +01:00
ntea.cc
ntsecapi.h
passwd.cc
path.cc Cygwin: path: Convert type of variable 'remlen' to DWORD. 2022-03-14 21:56:03 +09:00
path.h Cygwin: get_nt_native_path: allow to append suffix 2021-05-25 16:31:26 +02:00
pathfinder.h
perprocess.h
pinfo.cc Cygwin: _pinfo::siginfo: fix sig_send call 2022-03-02 09:48:01 +01:00
pinfo.h Cygwin: /proc/<PID>/status: Fill SigPnd, SigBlk and SigIgn values with life 2022-03-01 16:23:24 +01:00
poll.cc
posix_ipc.cc Cygwin: POSIX msg queues: move all mq_* functionality into fhandler_mqueue 2021-05-25 20:15:16 +02:00
posix_timer.cc
posix_timer.h
profil.c
profil.h
pseudo-reloc.cc Cygwin: avoid GCC 10 error with -Werror=narrowing 2020-09-28 14:11:27 +01:00
pthread.cc Cygwin: implement sem_clockwait 2021-07-29 17:13:47 +02:00
pwdgrp.h
quotactl.cc
random.cc
registry.cc
registry.h
regparm.h
resource.cc Cygwin: get/setrlimit: move RLIMIT_AS handling into static functions 2021-11-30 12:55:14 +01:00
scandir.cc
sched.cc Cygwin: drop support for systems not supporting processor groups 2021-10-29 18:19:45 +02:00
sec_acl.cc Cygwin: ACLs: don't set indicator for default ACEs prematurely 2022-01-25 19:53:40 +01:00
sec_auth.cc Cygwin: Fix typo KERB_S4U_LOGON_FLAG_IDENTITY -> IDENTIFY 2022-04-27 15:02:46 +01:00
sec_helper.cc
sec_posixacl.cc
sec_posixacl.h
security.cc Cygwin: AF_UNIX: use FILE_OPEN_REPARSE_POINT when needed 2020-10-04 12:53:04 -04:00
security.h Cygwin: remove unused lsaauth authentication function 2021-10-29 21:03:07 +02:00
select.cc Cygwin: pty: Avoid deadlock when pcon is started on console. 2022-05-09 00:19:47 +09:00
select.h Cygwin: console: Fix "Bad file descriptor" error in script command. 2021-01-20 10:19:39 +01:00
sem.cc
setlsapwd.cc
shared.cc
shared_info.h
shm.cc
signal.cc Cygwin: handle_sigprocmask: If new signal set is NULL, ignore "how" 2022-03-01 16:23:24 +01:00
sigproc.cc Cygwin: sigproc: Avoid segfault caused by signal just after fork(). 2022-05-05 21:35:04 +09:00
sigproc.h Cygwin: pipe: Avoid deadlock for non-cygwin writer. 2022-04-02 01:03:15 +09:00
smallprint.cc Cygwin: pty: Implement new pseudo console support. 2020-08-22 13:43:49 +02:00
sortdin
spawn.cc Cygwin: pty: Fix deadlock caused by Ctrl-C in setup_pseudoconsole(). 2022-04-18 19:56:14 +09:00
speclib
spinlock.h
strace.cc Cygwin: pty: Implement new pseudo console support. 2020-08-22 13:43:49 +02:00
strfuncs.cc Cygwin: C++17: register keyword is deprecated 2021-08-26 22:14:11 +02:00
string.h Cygwin: C++17: register keyword is deprecated 2021-08-26 22:14:11 +02:00
strsep.cc Cygwin: C++17: register keyword is deprecated 2021-08-26 22:14:11 +02:00
strsig.cc
sync.cc
sync.h
syscalls.cc Replace _fwalk() calls with _fwalk_reent() 2022-03-31 07:54:04 +02:00
sysconf.cc Cygwin: sysconf: don't set errno for unsupported options 2022-03-02 22:02:59 +01:00
syslog.cc
termios.cc Cygwin: cfsetspeed: allow speed to be a numerical baud rate 2021-07-12 16:26:13 -04:00
textmode.c
textreadmode.c
thread.cc Make __sdidinit unused 2022-02-22 12:38:46 +01:00
thread.h fix race condition in List_insert 2021-08-23 19:36:10 +02:00
timerfd.cc
timerfd.h
times.cc Cygwin: Align *utime*() with POSIX/glibc 2021-01-26 17:27:35 +01:00
tls_pbuf.cc
tls_pbuf.h
tlsoffsets.h
tlsoffsets64.h
tty.cc Cygwin: pty: Stop to use PID_NEW_PG flag as a marker for GDB. 2022-03-04 03:18:30 +09:00
tty.h Cygwin: pty: Rename some functions/variables with the name *pcon*. 2022-03-01 22:09:01 +09:00
uinfo.cc Cygwin: fetch Windows directory on all platforms and use throughout 2021-05-07 23:05:24 +02:00
uname.cc Revert "Cygwin: Make sure newer apps get uname_x even when loading uname dynamically" 2021-03-08 10:33:30 +01:00
update-copyright
userinfo.h
vstrlist.h
wait.cc
wchar.h
wincap.cc Cygwin: wincap: Add capabilities for Windows 11. 2022-02-16 19:59:14 +09:00
wincap.h Cygwin: wincap: Add capabilities for Windows 11. 2022-02-16 19:59:14 +09:00
window.cc
winf.cc
winf.h
wininfo.h
winlean.h Cygwin: set NTDDI_VERSION to enable more recent windows definitions 2021-05-26 11:01:32 +02:00
winsup.h Revert "sys/types.h: Don't include sys/_stdint.h" 2022-05-04 15:08:44 +02:00
winver.rc
x86_64.din