libc/winsup/cygwin
Corinna Vinschen 6c74e7d7fc * postinstall: Set IFS to LF only. Change while loop in subshell to
for loop in parent shell.  Add code to read system mount points and
	system cygdrive prefix from registry and append them to /etc/fstab.
2008-04-07 14:09:22 +00:00
..
config/i386 * gendef (stabilize_sig_stack): New function. 2004-02-18 20:48:38 +00:00
include * Fix copyright dates. 2008-04-01 13:22:47 +00:00
lib * lib/cygwin_attach_dll.c: Fix compiler warning. 2007-08-02 14:30:17 +00:00
libc Throughout, call fcntl64 instead of fcntl or fcntl_worker. 2008-04-01 10:22:33 +00:00
regex * cygtls.cc (_cygtls::handle_threadlist_exception): Make an error fatal. 2005-12-23 22:50:20 +00:00
regexp
CYGWIN_LICENSE * CYGWIN_LICENSE: Fix web pages and contact information. 2007-01-15 12:19:01 +00:00
ChangeLog * postinstall: Set IFS to LF only. Change while loop in subshell to 2008-04-07 14:09:22 +00:00
ChangeLog-1995 white space and minor comment cleanup. 2005-05-02 03:50:11 +00:00
ChangeLog-1996 white space and minor comment cleanup. 2005-05-02 03:50:11 +00:00
ChangeLog-1997 white space and minor comment cleanup. 2005-05-02 03:50:11 +00:00
ChangeLog-1998
ChangeLog-1999
ChangeLog-2000
ChangeLog-2001
ChangeLog-2002 Split ChangeLog, create ChangeLog-2002. 2003-01-10 12:32:49 +00:00
ChangeLog-2003 fix typo 2004-01-20 03:11:39 +00:00
ChangeLog-2004 * ChangeLog: Split and create ChangeLog-2004. 2005-01-11 12:48:34 +00:00
ChangeLog-2005 fix minor typo 2006-01-16 19:52:21 +00:00
ChangeLog-2006 * ChangeLog: Happy New Year. 2007-01-03 11:14:53 +00:00
ChangeLog-2007 * newsym: First stab at understanding data as well as functions. 2008-01-01 18:51:23 +00:00
Makefile.in * postinstall: New script. 2008-04-05 09:30:06 +00:00
ROADMAP
acconfig.h * exceptions.cc (set_signal_mask): Redefine to not pass by address. Report 2003-12-23 16:26:31 +00:00
aclocal.m4 update to newer autoconf 2006-05-24 16:59:03 +00:00
analyze_sigfe * analyze_sigfe: New script. 2006-03-01 20:20:22 +00:00
assert.cc * assert.cc (__assert_func): New function, to match newlib header 2007-06-27 12:46:35 +00:00
autoload.cc * Fix copyright dates. 2008-04-01 13:22:47 +00:00
automode.c
binmode.c
child_info.h * Fix copyright dates. 2008-04-01 13:22:47 +00:00
config.h.in white space and minor comment cleanup. 2005-05-02 03:50:11 +00:00
configure * configure.in: Remove non-working options. 2008-02-14 00:49:47 +00:00
configure.in * configure.in: Remove non-working options. 2008-02-14 00:49:47 +00:00
cpuid.h * path.cc (chdir): Always use the normalized_path as posix_cwd, except if it 2004-05-28 19:50:07 +00:00
crt0.c * crt0.cc: Remove PPC considerations. 2005-09-29 14:28:22 +00:00
ctype.cc * include/ctype.h: New file. 2005-03-23 17:11:24 +00:00
cxx.cc * child_info.h (fork_info): Use different method to alias variable. 2005-03-19 21:45:15 +00:00
cygerrno.h * cygerrno.h (geterrno_from_win_error): Change declaration to default to using 2005-08-20 06:19:55 +00:00
cygheap.cc * Fix copyright dates. 2008-04-01 13:22:47 +00:00
cygheap.h * Fix copyright dates. 2008-04-01 13:22:47 +00:00
cyglsa.h Perform whitespace cleanup throughout. 2008-02-15 17:53:11 +00:00
cygmagic * cygmagic: Remove debugging cruft missed on 2005-05-21. 2005-05-30 00:54:01 +00:00
cygmalloc.h * cygmalloc.h (__set_ENOMEM): Declare. 2007-02-08 11:35:52 +00:00
cygserver.h * cygserver.h (CYGWIN_SERVER_VERSION_API): Bump. 2004-06-03 19:52:12 +00:00
cygserver_ipc.h * debug.h (console_printf): Define for non-debugging condition. 2004-02-09 04:04:24 +00:00
cygserver_msg.h Change foo (void) to foo () for all c++ functions throughout. Remove all 2005-07-05 03:16:46 +00:00
cygserver_sem.h Change foo (void) to foo () for all c++ functions throughout. Remove all 2005-07-05 03:16:46 +00:00
cygserver_shm.h Change foo (void) to foo () for all c++ functions throughout. Remove all 2005-07-05 03:16:46 +00:00
cygthread.cc * cygthread.cc (cygthread::terminate_thread): In debugging output, use name of 2006-06-03 21:44:01 +00:00
cygthread.h Change process_lock to lock_process throughout. Change all calls to new 2005-10-17 23:27:00 +00:00
cygtls.cc * Fix copyright dates. 2008-04-01 13:22:47 +00:00
cygtls.h * Fix copyright dates. 2008-04-01 13:22:47 +00:00
cygwin-shilka Perform whitespace cleanup throughout. 2008-02-15 17:53:11 +00:00
cygwin.din * fhandler.cc (fhandler_base::dup): Drop setting flags in the parent. 2008-03-24 14:48:58 +00:00
cygwin.sc * cygwin.sc: Remove duplicated .debug_macinfo section. 2007-04-18 13:11:35 +00:00
cygwin_version.h
dcrt0.cc * dcrt0.cc (insert_file): Fix potential buffer overflow. 2008-04-03 16:00:14 +00:00
debug.cc * debug.cc (close_handle): Change debug output format slightly. 2007-07-10 01:21:03 +00:00
debug.h * debug.h (ModifyHandle): Define new macro. 2006-05-25 05:40:51 +00:00
devices.cc Perform whitespace cleanup throughout. 2008-02-15 17:53:11 +00:00
devices.h * Makefile.in (DLL_OFILES): Add fhandler_procnet.o. 2007-01-17 19:26:58 +00:00
devices.in Perform whitespace cleanup throughout. 2008-02-15 17:53:11 +00:00
dir.cc * smallprint.cc (__small_vswprintf): Fix uninitialized usage of `w'. 2008-03-31 18:03:25 +00:00
dlfcn.cc * Fix copyright dates. 2008-04-01 13:22:47 +00:00
dll_init.cc * cygheap.cc (cwcsdup): New function. 2008-02-14 16:47:11 +00:00
dll_init.h * cygheap.cc (cwcsdup): New function. 2008-02-14 16:47:11 +00:00
dll_init.sgml 2004-01-12 Joshua Daniel Franklin <joshuadfranklin@yahoo.com> 2004-02-22 23:21:20 +00:00
dllfixdbg Perform whitespace cleanup throughout. 2008-02-15 17:53:11 +00:00
dlmalloc.c remove keyword stuff 2004-05-12 16:21:18 +00:00
dlmalloc.h * include/cygwin/version.h: Bump DLL minor number to 8. 2004-01-20 19:36:35 +00:00
dtable.cc * Fix copyright dates. 2008-04-01 13:22:47 +00:00
dtable.h * hookapi.cc (find_first_notloaded_dll): New function. 2008-03-27 01:50:40 +00:00
dtable.sgml 2004-01-12 Joshua Daniel Franklin <joshuadfranklin@yahoo.com> 2004-02-22 23:21:20 +00:00
environ.cc * Fix copyright dates. 2008-04-01 13:22:47 +00:00
environ.h * Fix copyright dates. 2008-04-01 13:22:47 +00:00
errno.cc * Fix copyright dates. 2008-04-01 13:22:47 +00:00
exceptions.cc Cleanup. 2008-04-03 15:28:03 +00:00
exec.cc minor comment restructuring 2006-02-15 22:11:13 +00:00
external.cc * Fix copyright dates. 2008-04-01 13:22:47 +00:00
external.sgml 2004-01-12 Joshua Daniel Franklin <joshuadfranklin@yahoo.com> 2004-02-22 23:21:20 +00:00
fcntl.cc * Fix copyright dates. 2008-04-01 13:22:47 +00:00
fhandler.cc * Fix copyright dates. 2008-04-01 13:22:47 +00:00
fhandler.h * smallprint.cc (__small_vswprintf): Fix uninitialized usage of `w'. 2008-03-31 18:03:25 +00:00
fhandler_clipboard.cc * Fix copyright dates. 2008-04-01 13:22:47 +00:00
fhandler_console.cc * Fix copyright dates. 2008-04-01 13:22:47 +00:00
fhandler_disk_file.cc * Fix copyright dates. 2008-04-01 13:22:47 +00:00
fhandler_dsp.cc * Fix copyright dates. 2008-04-01 13:22:47 +00:00
fhandler_fifo.cc * Fix copyright dates. 2008-04-01 13:22:47 +00:00
fhandler_floppy.cc * fhandler_floppy.cc (fhandler_dev_floppy::lseek): Don't invalidate 2007-05-22 07:16:19 +00:00
fhandler_mailslot.cc * devices.in (dev_storage): Use native NT device name for kmsg mailslot. 2007-08-13 15:08:25 +00:00
fhandler_mem.cc * fhandler_mem.cc (fhandler_dev_mem::open): Fix comment. 2006-12-06 16:33:03 +00:00
fhandler_netdrive.cc * smallprint.cc (__small_vswprintf): Fix uninitialized usage of `w'. 2008-03-31 18:03:25 +00:00
fhandler_nodevice.cc * fhandler_nodevice.cc (fhandler_nodevice::open): Assume that errno has already 2004-03-27 18:01:04 +00:00
fhandler_proc.cc * fhandler_fifo.cc (fhandler_fifo::open): Use MAX_NAME for pipe name 2007-12-04 13:29:44 +00:00
fhandler_process.cc * Fix copyright dates. 2008-04-01 13:22:47 +00:00
fhandler_procnet.cc * cygwin.din: Export fdopendir. 2007-06-29 15:13:01 +00:00
fhandler_random.cc * fhandler.h (class fhandler_dev_random): Add dummy_offset member. 2007-12-22 13:26:47 +00:00
fhandler_raw.cc * fhandler_mailslot.cc (fhandler_mailslot::fstat): Set new stat member 2007-03-06 14:48:25 +00:00
fhandler_registry.cc * fhandler_registry.cc: Use NAME_MAX + 1 instead of CYG_MAX_PATH 2007-12-05 15:10:20 +00:00
fhandler_serial.cc * exceptions.cc (dummy_ctrl_c_handler): Remove. 2007-02-23 10:51:59 +00:00
fhandler_socket.cc * Fix copyright dates. 2008-04-01 13:22:47 +00:00
fhandler_tape.cc * fhandler_tape.cc (mtinfo::initialize): Use MAX_PATH instead of 2007-11-28 16:45:34 +00:00
fhandler_termios.cc * Fix copyright dates. 2008-04-01 13:22:47 +00:00
fhandler_tty.cc * Fix copyright dates. 2008-04-01 13:22:47 +00:00
fhandler_virtual.cc * fhandler_registry.cc: Use NAME_MAX + 1 instead of CYG_MAX_PATH 2007-12-05 15:10:20 +00:00
fhandler_windows.cc Remove some more unneeded 'return;'s throughout. 2005-09-14 14:27:56 +00:00
fhandler_zero.cc Remove some more unneeded 'return;'s throughout. 2005-09-14 14:27:56 +00:00
flock.cc * flock.cc (get_lock_parent_dir): Drop call to NtOpenDirectoryObject 2008-04-02 10:53:55 +00:00
fork.cc * Fix copyright dates. 2008-04-01 13:22:47 +00:00
gcrt0.c
gendef * Fix copyright dates. 2008-04-01 13:22:47 +00:00
gendevices * analyze_sigfe: New script. 2006-03-01 20:20:22 +00:00
gentls_offsets * sigproc.cc (no_signals_available): Detect hwait_sig == INVALID_HANDLE_VALUE. 2006-05-16 03:14:24 +00:00
glob.cc Add accidentally missing checkins. 2007-03-06 16:29:40 +00:00
gmon.c
gmon.h
grp.cc * cygheap.h (cygheap_user::curr_imp_token): Rename from current_token. 2007-07-16 20:01:15 +00:00
heap.cc * cygheap.h (struct user_heap_info): Add slop member. 2006-10-31 18:41:16 +00:00
heap.h
hires.h * hires.h (hires_ms::initime_ms): Delete. 2005-12-07 22:28:49 +00:00
hookapi.cc * hookapi.cc (find_first_notloaded_dll): New function. 2008-03-27 01:50:40 +00:00
how-autoload-works.txt white space and minor comment cleanup. 2005-05-02 03:50:11 +00:00
how-cygheap-works.txt
how-cygtls-works.txt * dcrt0.cc (cygwin_dll_init): Now initializes main_environ and cygtls. Comment 2005-06-04 02:11:50 +00:00
how-fhandlers-work.txt
how-signals-work.txt minor cleanup 2004-03-14 05:35:19 +00:00
how-spawn-works.txt
how-to-debug-cygwin.txt Put an underscore in front of the "active" in "strace.active". 2006-05-28 21:39:37 +00:00
how-vfork-works.txt minor cleanup 2004-12-05 02:30:20 +00:00
init.cc Cleanup. 2008-04-03 15:28:03 +00:00
ioctl.cc * ioctl.cc (ioctl): Accommodate change in reported pty master device number. 2006-06-04 20:32:58 +00:00
ipc.cc * exceptions.cc (ctrl_c_handler): Send SIGHUP when events occur only if there 2003-07-26 04:53:59 +00:00
localtime.cc * localtime.cc (tzset): Guard by a muto for thread safety. 2007-12-11 16:14:24 +00:00
lsearch.cc * Makefile.in (DLL_OFILES): Add xsique.o. 2007-06-12 15:24:46 +00:00
malloc.cc * malloc.cc: Update to version 2.8.3. 2005-12-10 17:09:58 +00:00
malloc_wrapper.cc * cygmalloc.h (__set_ENOMEM): Declare. 2007-02-08 11:35:52 +00:00
mcount.c
miscfuncs.cc * dtable.cc: Define various device-related string constants as wide character 2008-03-22 21:04:16 +00:00
mktemp.cc * mktemp.cc (_gettemp): Open temp files in binary mode. 2006-04-17 15:09:13 +00:00
mkvers.sh update copyright 2004-02-04 22:40:50 +00:00
mmap.cc Perform whitespace cleanup throughout. 2008-02-15 17:53:11 +00:00
mmap_helper.h * winsup.h: Turn on DEBUGGING by default for now. 2006-08-10 14:15:00 +00:00
msg.cc Replace valid memory checks with new myfault class "exception handling", almost 2005-07-03 02:40:30 +00:00
mtinfo.h * cygheap.h (struct init_cygheap): Remove shared_h and mt_h members. 2006-07-26 15:59:39 +00:00
net.cc Cleanup. 2008-04-03 15:28:03 +00:00
netdb.cc * fhandler_tty.cc (fhandler_tty_slave::open): Use MAX_PATH instead of 2007-12-05 16:50:18 +00:00
newsym * newsym: First stab at understanding data as well as functions. 2008-01-01 18:51:23 +00:00
ntdll.h * smallprint.cc (__small_vswprintf): Fix uninitialized usage of `w'. 2008-03-31 18:03:25 +00:00
ntea.cc Perform whitespace cleanup throughout. 2008-02-15 17:53:11 +00:00
passwd.cc Throughout remove all usage of wincap.has_security. 2007-02-23 15:15:50 +00:00
path.cc * path.cc (struct opt): Rename "system" to "nouser". 2008-04-06 09:56:42 +00:00
path.h * Fix copyright dates. 2008-04-01 13:22:47 +00:00
path.sgml * path.sgml: Remove documentation for old path API. Add documentation 2008-03-13 15:18:10 +00:00
perprocess.h
pinfo.cc * Fix copyright dates. 2008-04-01 13:22:47 +00:00
pinfo.h * Fix copyright dates. 2008-04-01 13:22:47 +00:00
pipe.cc * dtable.cc: Define various device-related string constants as wide character 2008-03-22 21:04:16 +00:00
poll.cc * poll.cc (poll): Return count of fds with events instead of total 2007-12-13 10:57:08 +00:00
posix.sgml * posix.sgml: Change lockf to being implemented. 2008-04-02 10:48:08 +00:00
posix_ipc.cc Throughout, call fcntl64 instead of fcntl or fcntl_worker. 2008-04-01 10:22:33 +00:00
postinstall * postinstall: Set IFS to LF only. Change while loop in subshell to 2008-04-07 14:09:22 +00:00
profil.c * profil.h (PROFADDR): Prevent overflow when text segments are larger than 2003-04-28 20:10:54 +00:00
profil.h * profil.h (PROFADDR): Prevent overflow when text segments are larger than 2003-04-28 20:10:54 +00:00
pseudo-reloc.cc
pthread.cc * cygwin.din (sem_unlink): Export. 2007-02-20 15:48:04 +00:00
pwdgrp.h * sync.h (muto::initforce): Delete flawed implementation. 2005-04-05 06:04:57 +00:00
random.cc * Makefile.in (DLL_OFILES): Add newly-imported random.o. Eliminate reliance on 2007-07-08 15:04:34 +00:00
registry.cc * Fix copyright dates. 2008-04-01 13:22:47 +00:00
registry.h * Fix copyright dates. 2008-04-01 13:22:47 +00:00
resource.cc Replace valid memory checks with new myfault class "exception handling", almost 2005-07-03 02:40:30 +00:00
rmsym * rmsym: Don't use ranlib. 2003-07-07 05:32:24 +00:00
scandir.cc * fhandler_clipboard.cc (fhandler_dev_clipboard::write): Never set 2005-03-01 11:51:29 +00:00
sched.cc * Makefile.in (DLL_IMPORTS): Add libntdll.a. 2007-02-22 10:54:47 +00:00
sec_acl.cc * dir.cc (readdir_worker): Convert w32name to PUNICODE_STRING. 2007-08-16 14:46:23 +00:00
sec_auth.cc * Fix copyright dates. 2008-04-01 13:22:47 +00:00
sec_helper.cc * Fix copyright dates. 2008-04-01 13:22:47 +00:00
security.cc Perform whitespace cleanup throughout. 2008-02-15 17:53:11 +00:00
security.h * Fix copyright dates. 2008-04-01 13:22:47 +00:00
security.sgml * path.sgml: Remove documentation for old path API. Add documentation 2008-03-13 15:18:10 +00:00
select.cc * Fix copyright dates. 2008-04-01 13:22:47 +00:00
sem.cc Replace valid memory checks with new myfault class "exception handling", almost 2005-07-03 02:40:30 +00:00
shared.cc * Fix copyright dates. 2008-04-01 13:22:47 +00:00
shared_info.h * postinstall: New script. 2008-04-05 09:30:06 +00:00
shm.cc * shm.cc: Include sync.h 2007-11-06 13:29:53 +00:00
signal.cc * Fix copyright dates. 2008-04-01 13:22:47 +00:00
sigproc.cc * Fix copyright dates. 2008-04-01 13:22:47 +00:00
sigproc.h * sigproc.cc (waitq_head): Don't initialize to zero. 2006-07-14 00:50:55 +00:00
smallprint.cc * smallprint.cc (__small_vswprintf): Fix uninitialized usage of `w'. 2008-03-31 18:03:25 +00:00
sortdin * sortdin: Ignore all leading underscores when deriving a sort key. 2006-07-05 16:06:50 +00:00
spawn.cc * hookapi.cc (find_first_notloaded_dll): New function. 2008-03-27 01:50:40 +00:00
speclib * speclib: Use correct EOF marker. Ensure that directory is actually deleted 2003-11-28 20:51:11 +00:00
stackdump.sgml Update Makefile to use xmlto 2004-12-27 19:03:56 +00:00
strace.cc * Fix copyright dates. 2008-04-01 13:22:47 +00:00
strfuncs.cc * Fix copyright dates. 2008-04-01 13:22:47 +00:00
string.h * Fix copyright dates. 2008-04-01 13:22:47 +00:00
strsep.cc Do some minor reformatting of 'extern "C"' use throughout. 2003-03-09 20:10:25 +00:00
strsig.cc * cygwin/strsig.cc (__signals): New macro. 2007-07-10 00:12:54 +00:00
sync.cc Eliminate (void) cast on standalone function calls throughout. 2005-07-06 20:05:03 +00:00
sync.h * exceptions.cc (_cygtls::signal_exit): Only call myself.exit when when 2007-02-20 14:31:26 +00:00
syscalls.cc Cleanup. 2008-04-03 15:28:03 +00:00
sysconf.cc * cygwin.din (confstr): Export. 2007-06-11 17:38:27 +00:00
syslog.cc Throughout, call fcntl64 instead of fcntl or fcntl_worker. 2008-04-01 10:22:33 +00:00
termios.cc * termios.cc (setspeed): Support new baud rates introduced 2007-02-05. 2007-09-26 08:57:35 +00:00
textmode.c
textreadmode.c * Makefile.in (EXTRALIBS): Add libtextreadmode.a. 2004-04-06 14:22:43 +00:00
thread.cc * Fix copyright dates. 2008-04-01 13:22:47 +00:00
thread.h * Fix copyright dates. 2008-04-01 13:22:47 +00:00
timer.cc revert erroneous checkin 2006-02-20 02:06:37 +00:00
times.cc * fhandler.h (fhandler_base::pc): Make public. 2007-08-14 14:48:52 +00:00
tls_pbuf.cc * winsup.h (NT_MAX_PATH): Revert ill-advised change to 32767. 2008-03-12 12:41:50 +00:00
tls_pbuf.h * winsup.h (NT_MAX_PATH): Revert ill-advised change to 32767. 2008-03-12 12:41:50 +00:00
tlsoffsets.h * Makefile.in (DLL_OFILES): Add tls_pbuf.o. 2008-03-07 11:24:51 +00:00
tty.cc * pipe.cc (fhandler_pipe::create_selectable): Use MAX_PATH instead of 2008-03-12 16:55:42 +00:00
tty.h * cygheap.h (struct init_cygheap): Remove shared_h and mt_h members. 2006-07-26 15:59:39 +00:00
tz_posixrules.h
uinfo.cc * Fix copyright dates. 2008-04-01 13:22:47 +00:00
uname.cc * exceptions.cc (dummy_ctrl_c_handler): Remove. 2007-02-23 10:51:59 +00:00
wait.cc Change pthread::cancelable_wait to just cancelable_wait, throughout. 2005-06-09 05:11:51 +00:00
wchar.h * dcrt0.cc: Include string.h. 2007-12-12 12:12:24 +00:00
winbase.h * pinfo.cc (pinfo::init): Define sa_buf as PSECURITY_ATTRIBUTES and 2005-06-07 19:31:42 +00:00
wincap.cc * Fix copyright dates. 2008-04-01 13:22:47 +00:00
wincap.h * Fix copyright dates. 2008-04-01 13:22:47 +00:00
window.cc Change process_lock to lock_process throughout. Change all calls to new 2005-10-17 23:27:00 +00:00
winf.cc * Fix copyright dates. 2008-04-01 13:22:47 +00:00
winf.h * fhandler_registry.cc: Use NAME_MAX + 1 instead of CYG_MAX_PATH 2007-12-05 15:10:20 +00:00
wininfo.h GCC 4.1 fixes. 2006-07-17 19:30:30 +00:00
winsup.h * Fix copyright dates. 2008-04-01 13:22:47 +00:00
winver.rc * winver.rc: Change Copyright hint to inlcude 2003. 2003-03-09 22:13:06 +00:00