]> sourceware.org Git - newlib-cygwin.git/blame - winsup/cygwin/ChangeLog
*** empty log message ***
[newlib-cygwin.git] / winsup / cygwin / ChangeLog
CommitLineData
7eddac1b
CV
12002-01-14 Corinna Vinschen <corinna@vinschen.de>
2
3 * dir.cc: Use INVALID_FILE_ATTRIBUTES instead of "(DWORD) -1"
4 for file attributes throughout.
5 * fhandler.cc: Ditto.
6 * fhandler_disk_file.cc: Ditto.
7 * path.cc: Ditto.
8 * path.h: Ditto.
9 * syscalls.cc: Ditto.
10 * times.cc (utimes): Use path_conv::isdir() instead of explicit
11 GetFileAttributes() call.
12
5daa0835
CF
132002-01-13 Christopher Faylor <cgf@redhat.com>
14
15 * dcrt0.cc (multiple_cygwin_problem): Clarify logic and make
16 CYGWIN_MISMATCH_OK more powerful.
17
06486d9e
CF
182002-01-10 Christopher Faylor <cgf@redhat.com>
19
20 * exceptions.cc (sig_handle): Accept a second argument indicating
21 whether the signal came from this process or not.
22 * sigproc.h: Reflect sig_handle arg change.
23 * signal.cc (kill_pgrp): Add sigframe info.
24 (abort): New function. Eliminates newlib function of same name.
25 * sigproc.cc (wait_sig): Pass "signal from this process" value as arg
26 2.
27
bb5225c2
CV
282002-01-10 Corinna Vinschen <corinna@vinschen.de>
29
30 * syscalls.cc (pathconf): Guard _PC_PATH_MAX branch against invalid
31 file parameter.
32
c0a8e8d0
CF
332002-01-09 Christopher Faylor <cgf@redhat.com>
34 Robert Collins <rbtcollins@hotmail.com>
35
36 * exceptions.cc (early_stuff_init): Rename from misnamed
37 set_console_handler.
38 (ctrl_c_handler): Attempt to work around potential signal duplication
39 during process startup.
40 (sig_handle): Ignore SIGINT when we're just an "exec stub".
41 * spawn.cc (spawn_guts): Store pid of spawned process in global for use
42 by ctrl_c_handler.
43 * dcrt0.cc (dll_crt0_1): Call renamed initialization function.
44 * winsup.h: Reflect function name change.
45
fe37dd79
CV
462002-01-08 Corinna Vinschen <corinna@vinschen.de>
47
48 * net.cc (cygwin_accept): Set sun_path for newly connected socket.
49
cbf7a9eb
CF
502002-01-07 Ralf Habacker <Ralf.Habacker@freenet.de>
51
52 * Makefile.in: Add uninstall target.
53
a2e12d0c
CF
542002-01-07 Christopher Faylor <cgf@redhat.com>
55
56 * sigproc.cc (getsem): Clean up debugging output.
57
4a08cbfe
CF
582002-01-07 Christopher Faylor <cgf@redhat.com>
59
60 * sigproc.cc (getsem): Set errno when unable to create own semaphore.
61 Reorganize to make clearer that error should only come from initial
62 creation of process semaphore.
63
10dedaaa
CF
642002-01-06 Christopher Faylor <cgf@redhat.com>
65
66 * dtable.cc (dtable::init_std_file_from_handle): Add some defensive
67 code to invalid handle case.
68
d6154fb7
CV
692002-01-06 Corinna Vinschen <corinna@vinschen.de>
70
71 * ioctl.cc (ioctl): Make third argument optional.
72 * include/sys/ioctl.h: Ditto in declaration.
73 * dtable.cc (dtable::init_std_file_from_handle): Revert previous
74 bogus patch.
75 * window.cc (WndProc): Raise SIGURG instead of SIGIO in case of FD_OOB
76 message.
77
9125cbd7 782002-01-05 Christopher Faylor <cgf@redhat.com>
fcb76c5d 79
9125cbd7
CF
80 * dir.cc (opendir): Guarantee release of alloced fhandler structure on
81 error.
fcb76c5d 82
9125cbd7
CF
832002-01-05 Corinna Vinschen <corinna@vinschen.de>
84
85 * exceptions.cc (sig_handle): Set default action for SIGURG to SIG_IGN.
86
872002-01-05 Corinna Vinschen <corinna@vinschen.de>
2edba236
CV
88
89 * dtable.cc (dtable::init_std_file_from_handle): Don't treat NULL
90 handle as errorneous.
91
acf05df7
CF
922002-01-04 Christopher Faylor <cgf@redhat.com>
93
94 * cygmagic: Change logic for equality test.
95
7acba971
CF
962002-01-04 Christopher Faylor <cgf@redhat.com>
97
98 * dir.cc (opendir): Don't attempt to call sub-opendir if ENOENT.
99
9125cbd7 1002002-01-04 Corinna Vinschen <corinna@vinschen.de>
dc63cea5
CV
101
102 * net.cc: Replace usage of AF_UNIX by Posix compliant AF_LOCAL
103 throughout.
104 (socketpair): Explicitly allow SOCK_STREAM and SOCK_DGRAM socket types
105 in families AF_UNIX and AF_LOCAL. Explicitly allow PF_UNSPEC, PF_LOCAL
106 and PF_INET protocols. Return error otherwise. Implement datagram
107 socketpairs.
108
3b789217
CF
1092002-01-01 Christopher Faylor <cgf@redhat.com>
110
111 * speclib: Remove temp files automatically.
112
2fe27909
CV
1132002-01-01 Corinna Vinschen <corinna@vinschen.de>
114
115 * fhandler.h (fhandler_socket::sun_path): New private member.
116 (fhandler_socket::set_sun_path): New method.
117 (fhandler_socket::get_sun_path): Ditto.
118 * fhandler_socket.cc (fhandler_socket::fhandler_socket): Initialize
119 sun_path to NULL.
120 (fhandler_socket::~fhandler_socket): Free sun_path if needed.
121 (fhandler_socket::set_sun_path): New method.
122 * net.cc (cygwin_bind): Set sun_path to path of local socket file.
123 (cygwin_getsockname): Add code to return correct sockaddr for unix
124 domain sockets.
This page took 0.036971 seconds and 5 git commands to generate.