Christopher Faylor
32eec3ec1c
remove obsolete comment.
2002-04-15 19:23:27 +00:00
Corinna Vinschen
4deace13e4
* net.cc (cygwin_accept): Set socket type for accepted socket.
...
(socketpair): Set socket type for both sockets.
From Egor Duda <deo@logos-m.ru>:
* fhandler.h (class fhandler_socket): New member to store socket type.
(fhandler_socket::get_socket_type): Access it.
(fhandler_socket::set_socket_type): Ditto.
* net.cc (cygwin_socket): Store socket type.
(cygwin_connect): Disable security checks for connectionless sockets.
(cygwin_accept): Ditto.
2002-04-12 14:52:36 +00:00
Earnie Boyd
891057bce7
* include/w32api.h: Increment version.
...
* Makefile.in: Ditto.
2002-04-09 23:49:11 +00:00
Christopher Faylor
dbe67a8103
* cygwin.din: Add strptime.
...
* include/cygwin/version.h: Increment API version number.
2002-04-09 23:47:26 +00:00
Earnie Boyd
4e4871b389
* include/_mingw.h: Increment version.
...
* Makefile.in: Ditto.
2002-04-09 23:47:01 +00:00
Earnie Boyd
605280b192
* Makefile.in: Use bzip2 compression for Cygwin target.
2002-04-09 22:22:17 +00:00
Earnie Boyd
63cc0b39c8
* Makefile.in (bindist): Use * instead of . for file list for tar
...
command.
2002-04-09 22:06:54 +00:00
Earnie Boyd
41c3dd2144
* moldname-crtdll.def: Remove CR from end of line.
...
* moldname-msvcrt.def: Ditto.
2002-04-09 21:03:59 +00:00
Corinna Vinschen
464b3e8039
* fork.cc (fork_child): Call fixup_mmaps_after_fork() somewhat earlier.
2002-04-09 16:33:13 +00:00
Corinna Vinschen
d78bda7b75
* fhandler.cc (fhandler_base::open): Set read-only bit in
...
file_attributes when adequate.
2002-04-09 13:01:00 +00:00
Danny Smith
244a8fae42
* include/math.h (DOMAIN, SING, OVERFLOW, UNDERFLOW,
...
TLOSS, PLOSS): Move oldname defines back, following
the underscored names.
2002-04-04 08:54:50 +00:00
Christopher Faylor
932e88a3bc
new description for old api.
2002-04-04 05:28:49 +00:00
Danny Smith
e432b38efe
* include/objidl.h (IRunningObjectTable.Register): Correct
...
prototype.
* include/wtypes.h (ROTFLAGS_REGISTRATIONKEEPSALIVE,
ROTFLAGS_ALLOWANYCLIENT): Add defines.
* include/wtypes.h (enum tagCLSCTX): Change formatting.
2002-04-02 09:00:14 +00:00
Danny Smith
cb01b9eadb
* include/shellapi.h (SHGFI_ATTR_SPECIFIED): Add define.
2002-03-31 20:45:38 +00:00
Danny Smith
06bdee1cf6
* include/stdio.h (_snwprintf): Correct spelling.
...
(_vsnwprintf): Likewise.
* include/wchar.h (_snwprintf): Correct spelling.
(_vsnwprintf): Likewise.
2002-03-30 01:38:27 +00:00
Danny Smith
6c893868bf
* include/wingdi.h (SetPixelFormat): Correct prototype.
...
* include/richedit.h (EM_SHOWSCROLLBAR): Add define.
2002-03-30 01:03:22 +00:00
Christopher Faylor
8996623b78
* times.cc (gettimeofday): Fix typo in previous patch.
2002-03-28 05:20:53 +00:00
Christopher Faylor
7d7524e57d
* times.cc (gettimeofday): Revert to setting timezone info if tz != NULL.
2002-03-28 04:56:06 +00:00
Danny Smith
eba631d6a9
* moldname.def.in (__MSVCRT__): Replace with !(__CRTDLL).
...
(wpopen): Add if !(__CRTDLL).
* Makefile.in (moldname-msvcrt.def rule): Use -C, not -c to
preserve comments.
(moldname-crtdll.def rule): Likewise.
* moldname-msvcrt.def: Regenerate.
* moldname-crtdll.def: Regenerate.
* include/stdio.h (wpopen):Use prototype, not a define.
(_swnprintf): Add prototype.
(_vswnprintf): Likewise.
Tidy up whitespace.
* include/wchar.h (_swnprintf): Add prototype.
(_vswnprintf): Likewise.
Tidy up whitespace.
2002-03-26 22:23:25 +00:00
Danny Smith
fb1c4e20f4
* include/richedit.h (EM_GETSCROLLPOS, EM_SETSCROLLPSPOS):
...
Add defines.
2002-03-26 21:20:53 +00:00
Christopher Faylor
2f3126f6ec
* fhandler_disk_file.cc (fhandler_disk_file::fstat_helper): Always set
...
st_[ug]id to value derived from get_file_attributes.
2002-03-22 04:27:52 +00:00
Christopher Faylor
45d2ea8a52
* spawn.cc (find_exec): Return input if file not found.
2002-03-22 03:24:30 +00:00
Christopher Faylor
e7ac2b2299
add eol to end
2002-03-21 05:52:21 +00:00
David Starks-Browning
4728007427
expand entry on dir file, may need to update it after installing packages.
2002-03-20 23:53:50 +00:00
David Starks-Browning
ba2e67d174
new subsection "Is there a Cygwin port of GNU Emacs?" with pointer to
...
cygwin-mount.el, and details about "emacs -nw" vs. "xemacs -nw".
2002-03-20 23:48:16 +00:00
David Starks-Browning
3d27e4aaa5
add "cygwish80.exe" to list of tcl/tk apps that do not understand paths
2002-03-20 23:14:30 +00:00
David Starks-Browning
d5ded091b6
remove "not yet updated" for preprocessor, GUI programming entries.
2002-03-20 23:12:26 +00:00
David Starks-Browning
bab8194c80
remove "Where can I get f77 and objc components for B20 EGCS 1.1?"
...
(it can't possibly be relevant any more...)
2002-03-20 23:02:51 +00:00
David Starks-Browning
00a4a21d24
update (make problem solved, cvs+ssh problem solved)
2002-03-20 23:01:09 +00:00
David Starks-Browning
cfaf7d8891
remove "not yet updated" warning for queue slots, df entries.
2002-03-20 22:34:40 +00:00
Corinna Vinschen
99dbafacb6
* poll.cc (poll): Add support for invalid descriptors.
2002-03-19 17:12:49 +00:00
Christopher Faylor
7a9f3efb1b
* mkgroup.c (usage): Use one just fprintf + string concatenation for output
...
message.
(print_version): Add void to function type and update copyright.
2002-03-19 15:48:40 +00:00
Corinna Vinschen
22a9157c7c
* mkgroup.c (usage): Simplify usage output. Generalize to allow use
...
for help. Correct '?' typo to 'h'.
(longopts): Add version option.
(opts): Add 'v' version option.
(print_version): New function.
(main): Accommodate new version option. Accommodate usage parameter
changes. Use usage to output help message.
2002-03-19 15:28:13 +00:00
Robert Collins
b035997120
2002-03-15 Robert Collins <rbtcollins@hotmail.com>
...
* fhandler.h (fhandler_termios::lseek): Override lseek.
* fhandler_termios.cc (fhandler_termios::lseek): Implement this.
2002-03-19 04:39:01 +00:00
Christopher Faylor
59a2339f27
* cygserver.cc: Include stdlib.h for exit declaration.
...
* threaded_queue.cc: Ditto.
2002-03-15 21:52:05 +00:00
Christopher Faylor
ca17537785
* pinfo.cc (pinfo::init): Use PID_ALLPIDS flag to control when a redirected
...
block should be marked as nonexistent.
(winpids::add): Use PID_ALLPIDS when looking for all pids.
* cygwin.h (PID_ALLPIDS): New enum element.
2002-03-15 21:49:12 +00:00
Corinna Vinschen
eeec2a4835
2002-03-15 Corinna Vinschen <corinna@vinschen.de>
...
* mkgroup.c (main): When generating group 513, check for computer's
primary domain instead of current user's domain.
2002-03-14 Corinna Vinschen <corinna@vinschen.de>
* mkgroup.c (main): When generating group 513, check for domain SID
if computer name isn't mapped to a SID.
2002-03-15 14:53:55 +00:00
Corinna Vinschen
2f26318784
* glob.c (stat32_to_STAT): New function.
...
(g_lstat): Call user space functions always with 32 bit struct stat
as a workaround.
(g_stat): Ditto.
* include/glob.h (struct glob): Don't prototype function pointers
when compiling Cygwin.
2002-03-15 10:12:31 +00:00
Christopher Faylor
4af6d4a9ab
* pinfo.cc (pinfo::init): Properly handle execed process stub when PID_NOREDIR
...
is specified.
2002-03-14 23:14:19 +00:00
Christopher Faylor
e10c087bd6
Fix ChangeLog
2002-03-14 15:34:32 +00:00
Corinna Vinschen
6ea9c71656
* poll.cc: Remove variable open_fds, rearrange and add code
...
to fix settings of revents.
2002-03-14 12:15:31 +00:00
Corinna Vinschen
bbe0913914
* mmap.cc (mmap_record::map_map): Return -1 if VirtualProtect fails.
...
(list::erase): New method with no argument. Erase latest record
added.
(mmap64): Fail if map_map() fails.
2002-03-13 20:54:57 +00:00
Danny Smith
5289f34254
* include/richedit.h (RICHEDIT_CLASS): UNICODE it.
...
* include/shlobj.h (IContextMenu2): Put methods in right order.
* include/basetyps.h (REFGUID, REFIID, REFCLSID): Check for
CINTERFACE before defining.
2002-03-13 20:00:16 +00:00
Christopher Faylor
73ea29f42c
whitespace cleanup, update copyright
2002-03-13 02:34:05 +00:00
Corinna Vinschen
cb4589f49d
* sysconf.cc (sysconf): Fix condition.
2002-03-12 08:57:22 +00:00
Christopher Faylor
1f77d71b4c
remove erroneous part of comment
2002-03-12 03:36:01 +00:00
Danny Smith
168f27437f
Fix my last ChangeLog entry.
2002-03-11 20:58:00 +00:00
Corinna Vinschen
2817e0dc89
* mmap.cc (msync): Check area given by addr and len for being a
...
contigeous mmap'd region.
2002-03-11 20:23:09 +00:00
Christopher Faylor
af53a09c70
* kill.cc (usage): Move to top of file.
...
(getsig): Ditto.
(forcekill): Ditto.
2002-03-11 18:33:02 +00:00
Corinna Vinschen
713fb38b7c
* fork.cc (fork_child): Call fixup_mmaps_after_fork() before
...
closing parent process handle. Call fixup_mmaps_after_fork()
with parent process handle as parameter.
* mmap.cc (mmap_record::access): New method.
(fixup_mmaps_after_fork): Take process handle as parameter.
In case of FILE_MAP_COPY access, copy valid memory regions to child.
* pinfo.h (fixup_mmaps_after_fork): Change prototype accordingly.
2002-03-11 17:57:22 +00:00