newlib-cygwin/winsup/cygwin
Pierre Humblet 9f033c223c 2003-06-03 Pierre Humblet <pierre.humblet@ieee.org>
* fhandler_disk_file.cc (fhandler_disk_file::fstat): Mark the pc
        as non-executable if the file cannot be opened for read. Retry query
        open only if errno is EACCES. Never change the mode, even if it is 000
        when query open() fails.
2003-06-04 01:57:44 +00:00
..
config/i386
include * include/sys/param.h: Add DEV_BSIZE. 2003-05-30 08:39:02 +00:00
lib * lib/getopt.c: Refresh from NetBSD sources. 2003-03-03 04:30:09 +00:00
libc * Makefile.in: Add fnmatch.o to DLL_OFILES. 2002-01-17 10:39:37 +00:00
regex * regex/regex.h: Define regoff_t as _off_t. 2003-04-10 19:49:30 +00:00
regexp Remove obsolete include. 2001-12-20 03:03:59 +00:00
CYGWIN_LICENSE Red Hatize 2001-10-12 01:51:21 +00:00
ChangeLog 2003-06-03 Pierre Humblet <pierre.humblet@ieee.org> 2003-06-04 01:57:44 +00:00
ChangeLog-1995
ChangeLog-1996
ChangeLog-1997
ChangeLog-1998 fix spelling errors 2001-10-28 23:05:49 +00:00
ChangeLog-1999 fix spelling errors 2001-10-28 23:05:49 +00:00
ChangeLog-2000 fix spelling errors 2001-10-28 23:05:49 +00:00
ChangeLog-2001 restore missing entry 2002-01-01 16:49:52 +00:00
ChangeLog-2002 Split ChangeLog, create ChangeLog-2002. 2003-01-10 12:32:49 +00:00
Makefile.in * Makefile.in (CYGWIN_START): Define as crt0.o. Add to TARGET_LIBS. 2003-05-12 11:06:27 +00:00
ROADMAP
acconfig.h
ansi.sgml
assert.cc Cleanup calls to CreateFile throughout. 2002-09-19 15:12:48 +00:00
autoload.cc * autoload.cc (GetDiskFreeSpaceEx): Add. 2003-05-25 09:18:43 +00:00
automode.c
binmode.c
child_info.h * syscalls.cc (seteuid32): On Win95 get the pw entry. If it exists 2003-01-25 10:36:46 +00:00
config.h.in
configure * configure.in: Allow any i?86 variant. 2003-06-03 17:32:03 +00:00
configure.in * configure.in: Allow any i?86 variant. 2003-06-03 17:32:03 +00:00
cpuid.h * termios.cc (setspeed): New function. 2003-04-16 03:03:45 +00:00
crt0.c * Makefile.in (CYGWIN_START): Define as crt0.o. Add to TARGET_LIBS. 2003-05-12 11:06:27 +00:00
cxx.cc * cxx.cc: New file. Implement new, new[], delete and delete[] 2002-12-04 20:36:23 +00:00
cygerrno.h * debug.cc (set_errno): Return value of errno that was set, just like the 2001-10-22 21:09:41 +00:00
cygheap.cc * cygheap.cc (init_cheap): Temporarily remove inline that newer gcc's have 2003-05-30 15:01:33 +00:00
cygheap.h * grp.cc (read_etc_group): On NT, add a line for gid = -1. Change name 2003-01-17 05:18:30 +00:00
cygmagic * child_info.h: Add _PROC_WHOOPS enum value. 2002-08-27 04:10:54 +00:00
cygmalloc.h * cygmalloc.h: Remove MORECORE_CANNOT_TRIM. It's not true. # cygwin.din: 2003-02-22 23:02:15 +00:00
cygserver.cc 2002-09-22 Conrad Scott <conrad.scott@dsl.pipex.com> 2002-09-22 12:04:15 +00:00
cygserver_client.cc 2002-09-22 Conrad Scott <conrad.scott@dsl.pipex.com> 2002-09-22 12:04:15 +00:00
cygserver_ipc.h 2002-09-22 Conrad Scott <conrad.scott@dsl.pipex.com> 2002-09-22 12:04:15 +00:00
cygserver_process.cc 2002-09-22 Conrad Scott <conrad.scott@dsl.pipex.com> 2002-09-22 12:04:15 +00:00
cygserver_shm.cc whitespace 2002-09-30 15:17:44 +00:00
cygserver_shm.h Switch to 32/64 datatypes: 2003-03-09 21:51:00 +00:00
cygserver_transport.cc 2002-09-22 Conrad Scott <conrad.scott@dsl.pipex.com> 2002-09-22 12:04:15 +00:00
cygserver_transport_pipes.cc * cygserver_transport_pipes.cc (transport_layer_pipes::accept): 2002-09-30 18:31:56 +00:00
cygserver_transport_sockets.cc 2002-09-22 Conrad Scott <conrad.scott@dsl.pipex.com> 2002-09-22 12:04:15 +00:00
cygthread.cc * cygthread.h (cygthread::terminate_thread): Mark private. 2003-06-02 21:22:02 +00:00
cygthread.h * cygthread.h (cygthread::terminate_thread): Mark private. 2003-06-02 21:22:02 +00:00
cygwin.din * winsup/cygwin/include/cygwin/version.h: Bump API minor version. 2003-05-20 12:38:04 +00:00
cygwin.sc * cygwin.sc: Add recent changes from ld sources. 2002-06-23 18:55:23 +00:00
cygwin_version.h
dcrt0.cc * thread.h (pthread::init_mainthread): Remove function parameter. 2003-05-15 19:42:51 +00:00
debug.cc Change _function() to function() throughout. 2002-10-21 01:00:58 +00:00
debug.h * debug.h (handle_list::allocated): Remove field. 2002-08-06 03:40:40 +00:00
delqueue.cc More GNUify non-GNU formatted functions calls throughout. 2002-09-23 00:31:31 +00:00
devices.h * include/cygwin/in.h (sockaddr_in): Fix typo. 2003-02-13 15:15:32 +00:00
dir.cc Replace ino_t by __ino64_t throughout. 2003-05-11 21:52:09 +00:00
dlfcn.cc * dlfcn.cc (dlerror): Only report load errors once per error. 2003-02-01 05:00:15 +00:00
dll_init.cc * dll_init.cc (dll_list::load_after_fork): Don't revert to LoadLibrary if 2003-03-02 18:37:17 +00:00
dll_init.h * dll_init.cc (dll_list::detach): Eliminate reliance on passed in dll address. 2002-11-14 04:29:39 +00:00
dll_init.sgml
dlmalloc.c * cygheap.cc (cfree): Remove malloc debugging probe. 2001-10-03 03:49:26 +00:00
dlmalloc.h
dtable.cc * dll_init.cc (dll_list::load_after_fork): Don't revert to LoadLibrary if 2003-03-02 18:37:17 +00:00
dtable.h * dll_init.cc (dll_list::load_after_fork): Don't revert to LoadLibrary if 2003-03-02 18:37:17 +00:00
dtable.sgml
environ.cc * include/cygwin/in.h (sockaddr_in): Fix typo. 2003-02-13 15:15:32 +00:00
environ.h * cygheap.h (cygheap_user): Reorg to accommodate environment caching. 2002-06-29 02:36:08 +00:00
errno.cc * dir.cc (readdir): Fill out new old_d_ino field. 2003-05-11 00:10:11 +00:00
exceptions.cc * cygheap.cc (init_cheap): Temporarily remove inline that newer gcc's have 2003-05-30 15:01:33 +00:00
exec.cc Change _function() to function() throughout. 2002-10-21 01:00:58 +00:00
external.cc * external.cc (check_ntsec): Return general ntsec state on NULL 2003-04-03 08:18:43 +00:00
external.sgml
fcntl.cc Do some minor reformatting of 'extern "C"' use throughout. 2003-03-09 20:10:25 +00:00
fhandler.cc * fhandler.cc (fhandler_base::write): Correct minor printf formatting style 2003-06-02 14:07:48 +00:00
fhandler.h * fhandler.h: Rename FH_W95LSBUG flag to FH_LSEEKED. 2003-05-26 09:54:01 +00:00
fhandler_clipboard.cc * dir.cc: Change __off32_t to _off_t and __off64_t to _off64_t 2003-04-01 16:11:41 +00:00
fhandler_console.cc * fhandler_console.cc (fhandler_console::read) Handle certain key up events, to 2003-04-08 21:19:33 +00:00
fhandler_disk_file.cc 2003-06-03 Pierre Humblet <pierre.humblet@ieee.org> 2003-06-04 01:57:44 +00:00
fhandler_dsp.cc * dir.cc: Change __off32_t to _off_t and __off64_t to _off64_t 2003-04-01 16:11:41 +00:00
fhandler_floppy.cc * dir.cc: Change __off32_t to _off_t and __off64_t to _off64_t 2003-04-01 16:11:41 +00:00
fhandler_mem.cc * dir.cc: Change __off32_t to _off_t and __off64_t to _off64_t 2003-04-01 16:11:41 +00:00
fhandler_proc.cc * fhandler_proc.cc (format_proc_meminfo): Make swap memory output 2003-05-15 11:56:51 +00:00
fhandler_process.cc * fhandler_process.cc (format_process_stat): use PagefileUsage 2003-05-24 20:14:19 +00:00
fhandler_random.cc * dir.cc: Change __off32_t to _off_t and __off64_t to _off64_t 2003-04-01 16:11:41 +00:00
fhandler_raw.cc Throughout, change fhandler_*::read and fhandler_*::raw_read to void functions 2002-12-14 04:01:32 +00:00
fhandler_registry.cc * dir.cc: Change __off32_t to _off_t and __off64_t to _off64_t 2003-04-01 16:11:41 +00:00
fhandler_serial.cc whitespace cleanup 2003-03-09 20:31:07 +00:00
fhandler_socket.cc * fhandler_socket.cc (connect_thread): Remove. 2003-06-03 14:05:17 +00:00
fhandler_tape.cc * dir.cc: Change __off32_t to _off_t and __off64_t to _off64_t 2003-04-01 16:11:41 +00:00
fhandler_termios.cc * dir.cc: Change __off32_t to _off_t and __off64_t to _off64_t 2003-04-01 16:11:41 +00:00
fhandler_tty.cc * wincap.h (wincaps:pty_needs_alloc_console): New element. 2003-04-20 01:36:15 +00:00
fhandler_virtual.cc * Makefile.in (CYGWIN_START): Define as crt0.o. Add to TARGET_LIBS. 2003-05-12 11:06:27 +00:00
fhandler_windows.cc Eliminate most unneeded this-> pointers throughout. 2003-02-04 03:01:17 +00:00
fhandler_zero.cc * dir.cc: Change __off32_t to _off_t and __off64_t to _off64_t 2003-04-01 16:11:41 +00:00
fork.cc * fork.cc: Change SLOW_PID_REUSE to NO_SLOW_PID_REUSE and invert ifdef sense 2003-04-24 01:57:07 +00:00
gcrt0.c
glob.c * glob.c: Eliminate __INSIDE_CYGWIN__ preprocessor conditionals 2003-03-19 21:38:25 +00:00
gmon.c 2002-05-25 Robert Collins <rbtcollins@hotmail.com> 2002-05-24 14:24:33 +00:00
gmon.h
grp.cc * Makefile.in: Add finline-functions optimization to CXXFLAGS. 2003-04-17 20:05:15 +00:00
heap.cc * heap.cc (heap_init): Remove debugging code. 2003-02-07 04:13:41 +00:00
heap.h * cygheap.cc (cygheap_fixup_in_child): Use user_heap element in cygheap. 2002-10-22 16:18:55 +00:00
hires.h * environ.cc (environ_init): Avoid a compiler warning. 2002-09-30 02:51:22 +00:00
how-autoload-works.txt whitespace 2002-12-12 03:09:38 +00:00
how-cygheap-works.txt fix spelling errors 2001-10-28 23:05:49 +00:00
how-fhandlers-work.txt . 2002-05-04 04:30:57 +00:00
how-signals-work.txt update 2002-08-03 23:34:01 +00:00
how-spawn-works.txt new how-to. 2002-02-11 02:25:42 +00:00
how-to-debug-cygwin.txt add initial information 2002-07-13 21:15:10 +00:00
how-vfork-works.txt
init.cc 2002-11-05 Thomas Pfaff <tpfaff@gmx.net> 2002-11-24 13:54:14 +00:00
ioctl.cc * ioctl.cc (ioctl): Always print ioctl results, even when it's a tty. 2002-11-14 02:15:23 +00:00
ipc.cc * winsup/cygwin/include/cygwin/version.h: Bump API minor version. 2003-05-20 12:38:04 +00:00
localtime.cc 2002-12-19 Pierre Humblet <pierre.humblet@ieee.org> 2002-12-20 03:40:00 +00:00
malloc.cc * include/cygwin/version.h: Bump DLL minor number. 2003-02-08 17:03:34 +00:00
malloc_wrapper.cc * cygmalloc.h: Remove MORECORE_CANNOT_TRIM. It's not true. # cygwin.din: 2003-02-22 23:02:15 +00:00
mcount.c
misc-std.sgml
miscfuncs.cc Split ChangeLog, create ChangeLog-2002. 2003-01-10 12:32:49 +00:00
mkvers.sh * mkvers.sh: Avoid "-dontuse" tags. 2003-05-29 03:50:15 +00:00
mmap.cc * dir.cc: Change __off32_t to _off_t and __off64_t to _off64_t 2003-04-01 16:11:41 +00:00
msg.cc 2002-09-22 Conrad Scott <conrad.scott@dsl.pipex.com> 2002-09-22 12:04:15 +00:00
net.cc * fhandler_socket.cc (connect_thread): Remove. 2003-06-03 14:05:17 +00:00
netdb.cc * netdb.cc: Remove strtok_r comment. 2002-12-14 16:59:59 +00:00
newsym * Makefile.in (VPATH): Add regex directory. 2001-12-20 02:55:11 +00:00
ntdll.h whitespace cleanup 2003-03-09 20:31:07 +00:00
ntea.cc Do some minor reformatting of 'extern "C"' use throughout. 2003-03-09 20:10:25 +00:00
passwd.cc * security.h: Introduce names UNKNOWN_UID and UNKNOWN_GID and delete 2003-02-06 14:01:54 +00:00
path.cc * path.cc (mount_info::conv_to_win32_path): gcc warning about chroot_ok was 2003-05-30 23:43:24 +00:00
path.h * path.h (PATH_LNK): New enum val. 2003-03-08 03:36:39 +00:00
path.sgml
perprocess.h
perthread.h Eliminate most unneeded this-> pointers throughout. 2003-02-04 03:01:17 +00:00
pinfo.cc missed in last checkin 2003-03-08 19:22:08 +00:00
pinfo.h Revert below changes regarding _pinfo::cmdline. 2003-03-08 17:56:13 +00:00
pipe.cc * dir.cc: Change __off32_t to _off_t and __off64_t to _off64_t 2003-04-01 16:11:41 +00:00
poll.cc Do some minor reformatting of 'extern "C"' use throughout. 2003-03-09 20:10:25 +00:00
posix.sgml
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 * lib/pseudo-reloc.c: New file. 2002-12-09 22:49:12 +00:00
pthread.cc * thread.h: Change class names, methods, members and local vars 2003-03-27 19:52:20 +00:00
pwdgrp.h * Makefile.in: Add finline-functions optimization to CXXFLAGS. 2003-04-17 20:05:15 +00:00
registry.cc * dtable.cc (handle_to_fn): Attempt to handle "raw" accesses to remote shares. 2002-06-05 04:01:43 +00:00
registry.h
resource.cc * dtable.cc (unknown_file): New variable. 2002-10-07 20:06:16 +00:00
rmsym * rmsym: Fix regular expression. 2003-03-09 17:13:46 +00:00
safe_memory.h 2002-09-22 Conrad Scott <conrad.scott@dsl.pipex.com> 2002-09-22 12:04:15 +00:00
scandir.cc
sched.cc * miscfuncs.cc (low_priority_sleep): New function. Use throughout where code 2002-11-13 19:36:12 +00:00
sec_acl.cc * sec_acl.cc (setacl): Don't handle DELETE flag specially. 2003-03-10 16:25:48 +00:00
sec_helper.cc whitespace cleanup 2003-03-09 20:31:07 +00:00
security.cc * security.cc (get_info_from_sd): New function. 2003-04-11 09:38:07 +00:00
security.h whitespace cleanup 2003-03-09 20:31:07 +00:00
select.cc * select.cc (fhandler_pipe::ready_for_read): Assure that get_guard is called 2003-04-23 01:27:51 +00:00
select.h
sem.cc 2002-09-22 Conrad Scott <conrad.scott@dsl.pipex.com> 2002-09-22 12:04:15 +00:00
shared.cc * shared_info.h: Match shared_name declaration with below change. 2003-05-21 08:01:57 +00:00
shared.sgml
shared_info.h * mkvers.sh: Avoid "-dontuse" tags. 2003-05-29 03:50:15 +00:00
shm.cc Switch to 32/64 datatypes: 2003-03-09 21:51:00 +00:00
signal.cc * signal.cc (nanosleep): Do not wait twice for signal arrival. 2003-05-06 19:39:10 +00:00
sigproc.cc * shared_info.h: Match shared_name declaration with below change. 2003-05-21 08:01:57 +00:00
sigproc.h * sigproc.h (signal_fixup_after_exec): Eliminate argument in declaration. 2003-03-20 01:34:53 +00:00
smallprint.c * winver.rc: Add more words to copyright. 2002-06-13 17:28:11 +00:00
spawn.cc * spawn.cc (spawn_guts): Don't hang around if the parent doesn't exist. 2003-06-03 02:32:49 +00:00
speclib * speclib: Ensure that temporary def file is removed. 2002-01-24 21:39:09 +00:00
stackdump.sgml new description for old api. 2002-04-04 05:28:49 +00:00
strace.cc Eliminate most unneeded this-> pointers throughout. 2003-02-04 03:01:17 +00:00
string.h whitespace cleanup 2003-03-09 20:31:07 +00:00
strsep.cc Do some minor reformatting of 'extern "C"' use throughout. 2003-03-09 20:10:25 +00:00
sync.cc * dtable.cc (handle_to_fn): Attempt to handle "raw" accesses to remote shares. 2002-06-05 04:01:43 +00:00
sync.h * Makefile.in: Add support for new malloc.o and renamed malloc_wrapper.o. Use 2002-08-16 19:41:39 +00:00
syscalls.cc * syscalls.cc (statfs): Call GetDiskFreeSpaceEx before GetDiskFreeSpace. 2003-05-26 16:52:58 +00:00
sysconf.cc Split ChangeLog, create ChangeLog-2002. 2003-01-10 12:32:49 +00:00
syslog.cc Do some minor reformatting of 'extern "C"' use throughout. 2003-03-09 20:10:25 +00:00
termios.cc * termios.cc (setspeed): New function. 2003-04-16 03:03:45 +00:00
textmode.c
thread.cc * thread.h (pthread::init_mainthread): Remove function parameter. 2003-05-15 19:42:51 +00:00
thread.h * thread.h (pthread::init_mainthread): Remove function parameter. 2003-05-15 19:42:51 +00:00
threaded_queue.cc 2002-09-22 Conrad Scott <conrad.scott@dsl.pipex.com> 2002-09-22 12:04:15 +00:00
threaded_queue.h 2002-09-22 Conrad Scott <conrad.scott@dsl.pipex.com> 2002-09-22 12:04:15 +00:00
times.cc Change _function() to function() throughout. 2002-10-21 01:00:58 +00:00
tty.cc Do some minor reformatting of 'extern "C"' use throughout. 2003-03-09 20:10:25 +00:00
tty.h Update copyright. 2002-03-05 18:03:32 +00:00
tz_posixrules.h
uinfo.cc * uinfo.cc (internal_getlogin): Only update user.groups.pgsid 2003-02-27 17:41:15 +00:00
uname.cc * autoload.cc: Fix copyright date. 2003-01-15 10:21:23 +00:00
wait.cc Do some minor reformatting of 'extern "C"' use throughout. 2003-03-09 20:10:25 +00:00
winbase.h * winbase.h: Turn on inline versions of Interlocked* by default. 2002-12-14 05:06:59 +00:00
wincap.cc * fhandler_socket.cc (SECRET_EVENT_NAME): Remove. 2003-05-20 15:22:09 +00:00
wincap.h * fhandler_socket.cc (SECRET_EVENT_NAME): Remove. 2003-05-20 15:22:09 +00:00
window.cc Split ChangeLog, create ChangeLog-2002. 2003-01-10 12:32:49 +00:00
winsup.h Replace ino_t by __ino64_t throughout. 2003-05-11 21:52:09 +00:00
winver.rc * winver.rc: Change Copyright hint to inlcude 2003. 2003-03-09 22:13:06 +00:00
woutsup.h 2002-09-22 Conrad Scott <conrad.scott@dsl.pipex.com> 2002-09-22 12:04:15 +00:00
wsock_event.h * dtable.cc (dtable::dup2): Revert previous patch. 2002-02-09 10:40:48 +00:00