summaryrefslogtreecommitdiffstats
path: root/winsup
Commit message (Collapse)AuthorAgeFilesLines
* output some newlines.Christopher Faylor2002-08-231-2/+2
|
* * dll.sgml: Remove indirect reference to older gccs.Christopher Faylor2002-08-211-1/+1
|
* * dll.sgml: Refine dll build instructions.Christopher Faylor2002-08-213-39/+35
| | | | * ntsec.html: Correct some typos.
* fix some glitchesChristopher Faylor2002-08-211-5/+5
|
* * include/sys/param.h: New File.Earnie Boyd2002-08-212-0/+35
|
* * include/_mingw.h: Increment version to 2.2.Earnie Boyd2002-08-213-2/+7
| | | | Makefile.in: Ditto.
* * include/commctrl.h (NMCUSTOMDRAW): Fix lItemlParam.Earnie Boyd2002-08-212-1/+6
| | | | Thanks to: "Phil Dempster" <p_dempster@yahoo.co.uk>.
* * include/math.h (asm): Change to __asm__ throughout.Danny Smith2002-08-202-14/+20
| | | | | Expose ISO C99 functions if __GLIBCPP__. (hypotf): Use hypot, not _hypot in stub..
* * include/tchar.h: Ansi-fy another comment.Danny Smith2002-08-202-2/+6
|
* * include/tchar.h: Ansi-fy comment.Danny Smith2002-08-202-2/+5
|
* * test_headers.c : New file.Danny Smith2002-08-203-1/+77
| | | | | * Makefile.in (test_headers): New target, using it, (SRCDIST_FILES): Distribute it.
* * include/ws2spi.h: Modify comment about being part ofDanny Smith2002-08-202-2/+7
| | | | | mingw32 package. (winsock2.h): Change "" to <>.
* 2002-08-20 Casper S. Hornstrup <chorns@users.sourceforge.net>Danny Smith2002-08-203-0/+207
| | | | | * include/ws2spi.h: New file. * lib/test.c: Include ws2spi.h.
* * include/winsock2.h (WSAIsBlocking,WSAUnhookBlockingHook,Danny Smith2002-08-202-3/+9
| | | | | WSASetBlockingHook,WSACancelBlockingCall): Expose deprecated functions.
* * pinfo.h (pinfo::remember): Arrange for destructor call if proc_subprocChristopher Faylor2002-08-193-5/+17
| | | | | | returns error. * sigproc.cc (zombies): Store 1 + total zombies since proc_subproc uses NZOMBIES element.
* * pwdgrp.h (pwdgrp_read::pwdgrp_read): Remove.Corinna Vinschen2002-08-192-13/+10
| | | | | | (pwdgrp_read::~pwdgrp_read): Ditto. (pwdgrp_read::open): Reset fh to NULL instead of INVALID_HANDLE_VALUE. (pwdgrp_read::close): Ditto.
* * fhandler.h (fhandler_console::send_winch_maybe): New method.Christopher Faylor2002-08-194-25/+45
| | | | | | | | | * fhandler_console.cc (set_console_state_for_spawn): Remove if 0'ed code. (fhandler_console::send_winch_maybe): Define new method. (fhandler_console::read): Use send_winch_maybe where appropriate. (fhandler_console::init): Just call all tcsetattr rather than output_tcsetattr. * select.cc (peek_console): Reorganize so that send_winch_maybe is called for everything but keyboard input.
* * perthread.h (vfork_save): Add ctty, sid, pgid, exitval fields.Christopher Faylor2002-08-189-19/+99
| | | | | | | | | | | | | | | | | (vfork_save::restore_pid): New method. (vfork_save::restore_exit): New method. * fork.cc (vfork): Save ctty, sid, pgid and restore them when returning to "parent". Use exitval field if exiting but never created a new process. * syscalls.cc (setsid): Detect when in "vfork" and force an actual fork so that pid will be allocated (UGLY!). (getsid): New function. * dcrt0.cc (do_exit): Use vfork_save::restore_exit method for returning from a vfork. * spawn.cc (spawnve): Use vfork_save::{restore_pid,restore_exit} methods for returning from vfork. * cygwin.din: Export getsid. * include/cygwin/version.h: Bump api minor number. * malloc.cc: #ifdef sYSTRIm for when MORECORE_CANNOT_TRIM is true.
* * cygmalloc.h (MORECORE_CANNOT_TRIM): Define.Christopher Faylor2002-08-182-1/+4
|
* * sigproc.cc (sigCONT): Define.Christopher Faylor2002-08-185-16/+32
| | | | | | | | | * sigproc.h (sigCONT): Declare. (wait_sig): Create sigCONT event here. * exceptions.cc (sig_handle_tty_stop): Wait for sigCONT event rather than stopping thread. (sig_handle): Set sigCONT event as appropriate on SIGCONT rather than calling ResumeThread.
* * malloc.cc: Update to 2.7.2.Christopher Faylor2002-08-183-10/+19
| | | | | * malloc_wrapper.cc (malloc_init): Call user level mallocs to determine if the malloc has been wrapped.
* * Makefile.in: Change COMPILE_C* definitions.Christopher Faylor2002-08-171-0/+4
|
* * include/winuser.h (CURSOR_SHOWING) Add define.Danny Smith2002-08-172-0/+6
|
* * include/winerror.h: Cast OLE error codes to HRESULT.Danny Smith2002-08-172-355/+360
|
* fix typoChristopher Faylor2002-08-171-1/+1
|
* * Makefile.in: Change COMPILE_C* definitions.Christopher Faylor2002-08-171-2/+2
|
* Missed this commit in last checkin.Christopher Faylor2002-08-161-74/+149
|
* * winsup.h: Remove malloc_*lock functions.Christopher Faylor2002-08-162-3/+4
|
* * Makefile.in: Add support for new malloc.o and renamed malloc_wrapper.o. UseChristopher Faylor2002-08-1610-31/+5661
| | | | | | | | | | | | | | | | | -fomit-frame-pointer for malloc.o compilation. * malloc_wrapper.cc: New file. Rename from malloc.cc. Add support for more malloc functions. Eliminate export_* calls. Just use straight malloc names. Remove unused argument from malloc lock functions. * cygwin.din: Just export straight malloc names. Add malloc_stats, malloc_trim, malloc_usable_size, mallopt, memalign, valloc. * dcrt0.cc (__cygwin_user): Eliminate export_* malloc entries. * fork.cc (fork_parent): Remove unused argument from malloc_lock argument. * malloc.cc: New file. Doug Lea's malloc v2.7.1. * cygmalloc.h: New file. * include/cygwin/version.h: Bump API_MINOR. * sync.h (muto::acquire): Use appropriate number for regparm attribute. (muto::reset): Ditto. (muto::release): Ditto.
* * exceptions.cc (interrupt_setup): Ensure that the previous signal mask isChristopher Faylor2002-08-162-1/+7
| | | | properly saved.
* * dcrt0.cc: Modify define for CYGWIN_GUARD.Christopher Faylor2002-08-152-2/+8
| | | | (alloc_stack_hard_way): Just use CYGWIN_GUARD in VirtualAlloc call.
* present tenseChristopher Faylor2002-08-151-21/+20
|
* make comment more accurate.Christopher Faylor2002-08-151-4/+4
|
* * include/wincrypt.h (ALG_*): Add defines.Danny Smith2002-08-142-0/+73
| | | | | | | | (CALG_*): Ditto. (CRYPT_*): Ditto. (PP_*): Ditto. (PROV_*): Ditto. (PRIVATEKEYBLOB): Add define.
* * include/unistd.h: Add include of process.h.Earnie Boyd2002-08-142-0/+5
|
* * include/shlobj.h (SHGetFolderPath): Add define.Earnie Boyd2002-08-143-0/+14
| | | | | * lib/shell32.def (SHGetSpecialFolderPath): Add export. (SHGetFolderPath): Ditto.
* * regtool.cc (find_key): Add support for custom key separator.Christopher Faylor2002-08-132-3/+19
| | | | (usage): Document it.
* * include/commdlg.h: Don't include COM headers if __OBJC__.Danny Smith2002-08-122-4/+9
|
* * include/wincrypt.h (CryptDuplicateHash, CryptDuplicateKey):Danny Smith2002-08-122-0/+9
| | | | Add prototypes.
* 2002-08-12 Andriy Palamarchuk <apa3a@yahoo.com>Danny Smith2002-08-122-0/+5
| | | | * include/shellapi.h (FOF_NOERRORUI): Add define.
* * fhandler.h (fhandler_socket::recv): Remove method.Conrad Scott2002-08-124-106/+28
| | | | | | | | | | | | | (fhandler_socket::send): Ditto. * fhandler_socket.cc (fhandler_socket::recv): Ditto. (fhandler_socket::send): Ditto. (fhandler_socket::read): Delegate to fhandler_socket::recvfrom. (fhandler_socket::write): Delegate to fhandler_socket::sendto. (fhandler_socket::sendto): Check for null `to' address. * net.cc (cygwin_sendto): Check for zero request length. (cygwin_recvfrom): Ditto. Fix signature, use void *buf. (cygwin_recv): Delegate to cygwin_recvfrom. (cygwin_send): Delegate to cygwin_sendto.
* * include/objidl.h (IEnumMoniker): Put 'interface' back.Danny Smith2002-08-112-1/+5
|
* * cygthread.cc (cygthread::cygthread): Close another race.Christopher Faylor2002-08-112-1/+12
|
* * assert.cc (__assert): Call debugger on assertion failure if debugging.Christopher Faylor2002-08-117-25/+41
| | | | | | | | | | | | | * dcrt0.cc (dll_crt0_1): Just wait for signal thread to go live rather than going through the overhead of invoking it. * fork.cc (fork_child): Ditto. * exceptions.cc (signal_fixup_after_fork): Call sigproc_init here. * sigproc.cc (proc_can_be_signalled): Assume that the signal thread is live. (sig_dispatch): Ditto. (sig_send): Ditto. (wait_for_sigthread): Renamed from "wait_for_me". Assume that wait_sig_inited has been set and that this function is only called from the main thread. * winsup.h (wait_for_sigthread): Declare new function.
* * include/objidl.h (IEnumMoniker): Correct declaration.Danny Smith2002-08-112-1/+5
|
* * w32sdk: New winsup module.Earnie Boyd2002-08-101-0/+4
|
* * include/commctrl.h: Whitespace change.Danny Smith2002-08-091-3/+3
|
* 2002-08-09 Mark Schreiber <mark7@users.sourceforge.net>Danny Smith2002-08-092-1/+10
| | | | | | | | * include/wincrypt.h (CRYPT_NOHASHOID): Add define. 2002-08-09 Danny Smith <dannysmith@users.sourceforge.net> * include/commctrl.h: Whitespace change.
* 2002-08-09 Lars Munch <lars@segv.dk>Danny Smith2002-08-092-5/+16
| | | | | | | * include/commctrl.h (tagTVHITTESTINFO): Replace obsolete struct name _TVHITTESTINFO and typedefs. Add defines for backward compatability. (ListView_SetExtendedListViewStyleEx): Add macro.
* * environ.cc (parse_options): Remember the "no" part of any options for laterChristopher Faylor2002-08-082-1/+7
| | | | export.