summaryrefslogtreecommitdiffstats
path: root/winsup
Commit message (Collapse)AuthorAgeFilesLines
* * include/winspool.h (PRINTER_INFO_6): Add.Danny Smith2003-01-022-0/+8
| | | | Reported by: Mat Nieuwenhoven <matnieuw@users.sourceforge.net>
* * passwd.cc (getpwuid_r32): Revert previous change.Christopher Faylor2003-01-022-2/+5
|
* * sysconf.cc (sysconf): Return arbitrary values for _SC_GETGR_R_SIZE_MAX,Christopher Faylor2003-01-013-1/+14
| | | | | _SC_LOGIN_NAME_MAX, _SC_GETPW_R_SIZE_MAX. * passwd.cc (getpwuid_r32): Add uid/gid fields to size check calculation.
* 2003-01-01 Danny Smith <dannysmith@users.sourceforge.net>Danny Smith2003-01-016-6/+85
| | | | | | | | | | | | | | | * pseudo-reloc.c (do_pseudo_reloc): Make static. * pseudo-reloc-list.c: New file. * crt1.c (_pei386_runtime_relocator): Declare. (__mingw_CRTStartup): Call it. * dllcrt1.c (_pei386_runtime_relocator): Declare. (DllMainCRTStartup): Call it. * Makefile.in: Add pseudo-reloc.o pseude-reloc-list.o to libmingw32.a. 2003-01-01 Egor Duda <deo@logos-m.ru> * pseudo-reloc.c: New file.
* * exceptions.cc (events_init): Display name of mutex on failure.Christopher Faylor2002-12-302-2/+7
|
* * windows.cc (setitimer): Return ENOSYS on invalid argument.Christopher Faylor2002-12-302-1/+5
|
* 2002-12-30 Hartmut Honisch <hhonisch@users.sourceforge.net>Danny Smith2002-12-303-1/+18
| | | | | | | | | * include/winbase.h (NMPWAIT_WAIT_FOREVER): Cast to DWORD. * lib/ntdll.def (NtConnectPort, NtOpenEvent, NtRequestWaitReplyPort, NtWaitForSingleObject,ZwConnectPort, ZwOpenEvent, ZwRequestWaitReplyPort, ZwWaitForSingleObject): Add stubs.
* * include/wingdi.h (wglGetLayerPaletteEntries): CorrectDanny Smith2002-12-302-2/+6
| | | | | | prototype. Thanks to: Joe Krahn <jkrahn at nc dot rr dot com>. ChangeLog: Remove some whitespace.
* remove from trunkChristopher Faylor2002-12-282-297/+0
|
* * Makefile.in: Add devices.gperf.Christopher Faylor2002-12-282-0/+297
| | | | | * devices.h: New file. * devices.gperf: Ditto.
* * fhandler_termios.cc (fhandler_termios::line_edit): Perform echo before inputChristopher Faylor2002-12-282-2/+7
| | | | is accepted or suffer a "race".
* Move ChangeLog entry from toplevel, where it didn't belong.Nathanael Nerode2002-12-271-0/+17
|
* * fhandler.h (fhandler_tty_master::set_winsize): Declare new function.Christopher Faylor2002-12-273-5/+21
| | | | | | | * fhandler_console.cc (fhandler_console::send_winch_maybe): If appropriate, call tty master function to handle screen size change. * fhandler_tty.cc (fhandler_tty_master::set_winsize): New function. (fhandler_tty_master::init): Call set_winsize to set initial screen size.
* * fhandler_tty.cc (fhandler_tty_master::init): Set initial size of tty to thatChristopher Faylor2002-12-271-2/+4
| | | | | | | of console in which tty is operating. (process_input): Semi-revert previous change. Need to just use current terminfo settings since this function is running in a thread, blocked when the terminfo changes.
* correct typoChristopher Faylor2002-12-271-1/+1
|
* * fhandler.h (fhandler_termios::line_edit): Replace third argument withChristopher Faylor2002-12-275-35/+53
| | | | | | | | | | | | | passed-in termios struct. * fhandler_console.cc (fhandler_console::read): Prior to loop, make a copy of current termios for passing to line_edit prior so that all characters are processed consistently. * fhandler_tty.cc (fhandler_pty_master::write): Ditto. (process_input): Make a copy of curent termios prior to read for use in subsequent line_edit. * fhandler_termios.cc (fhandler_termios::line_edit): Replace third parameter with passed-in termios struct and use it throughout rather than the data from the current fhandler_termios class.
* 2002-12-26 Dimitri Papadopoulos <dimitri_at@sourceforge.users.net>Danny Smith2002-12-262-3/+7
| | | | * include/wingdi.h (DOCINFOA): Replace LPCTSTR with LPCSTR.
* 2002-12-26 Dimitri Papadopoulos <dimitri_at@sourceforge.users.net>Danny Smith2002-12-263-3/+7
| | | | | | * include/wingdi.h (BALTIC_CHARSET, JOHAB_CHARSET, VIETNAMESE_CHARSET): Remove duplicate defines. * lib/comctl32.def (ImageList_SetImageCount): Add stub.
* * include/dbt.h (DEV_BROADCAST_PORT): Add UNICODE version.Danny Smith2002-12-262-2/+19
| | | | Thanks to: Dimitri Papadopoulos <dimitri_at@sourceforge.users.net>
* 2002-12-26 Dimitri Papadopoulos <dimitri_at@sourceforge.users.net>Danny Smith2002-12-261-4/+4
| | | | | * include/dde.h (PackDDElParam, UnpackDDElParam,FreeDDElParam, ReuseDDElParam): Use __WIN64 compatible typedefs.
* * include/unknwn.h: Include windows.h and ole2.h before headerDanny Smith2002-12-262-5/+15
| | | | guard to avoid circular inclusion of COM headers.
* 2002-12-26 Dimitri Papadopoulos <dimitri_at@sourceforge.users.net>Danny Smith2002-12-262-4/+11
| | | | | | | * include/accctrl.h (ACTRL_ACCESS_ENTRY[AW]): Make lpInheritProperty member const. (ACTRL_PROPERTY_ENTRY[AW]): Make lpProperty member const.
* * include/commcat.h: Don't include windows.h or ole2.h ifdefDanny Smith2002-12-263-0/+12
| | | | | COM_NO_WINDOWS_H. * include/unknwn.h: Ditto.
* * include/imm.h (ImmGetCompositionFont[AW],Danny Smith2002-12-262-0/+11
| | | | ImmSetCompositionFont[AW]): Add NOGDI guard.
* minor reformattingChristopher Faylor2002-12-251-0/+2
|
* * include/cygwin/version.h: Bump DLL minor number.Christopher Faylor2002-12-252-1/+5
|
* * exceptions.cc (events_init): Initialize critical section to control exitingChristopher Faylor2002-12-253-0/+14
| | | | | | | via signal. (signal_exit): Enter critical section early to avoid exit races with main thread. * dcrt0.cc (do_exit): Use exit_lock critical section to avoid races.
* * cygthread.cc (cygthread::detach): Set errno with set_sig_errno so that EINTRChristopher Faylor2002-12-252-1/+6
| | | | is properly restored after signal.
* * Makefile.in: Default fhandler objects to -fomit-frame-pointer. EliminateChristopher Faylor2002-12-212-1/+26
| | | | redundant CFLAGS settings.
* * Makefile.common: Don't attempt to pretty-print c++ errors.Christopher Faylor2002-12-212-1/+5
|
* * fhandler.h (line_edit_status): Reorganize so that tests for error conditionChristopher Faylor2002-12-214-10/+21
| | | | | | | | can be < or >. * fhandler_tty.cc (fhandler_pty_master::write): Don't return after sending a signal. * fhandler_termios.cc (fhandler_termios::line_edit): Trivial change to use built-in bool types.
* * include/_mingw.h: Increment version to 2.4.Earnie Boyd2002-12-203-3/+8
| | | | Makefile.in: Ditto.
* 2002-12-19 Pierre Humblet <pierre.humblet@ieee.org>Pierre Humblet2002-12-202-1/+8
| | | | | * localtime.cc (tzsetwall): Set lcl_is_set and lcl_TZname in the Cygwin specific part of the routine.
* 2002-12-19 Pierre Humblet <pierre.humblet@ieee.org>Pierre Humblet2002-12-202-2/+7
| | | | | * fhandler.cc (fhandler_base::open): Use "flags" rather than "mode" in Win9X directory code.
* * fhandler.h (line_edit_status): Add a new element.Christopher Faylor2002-12-204-6/+25
| | | | | | | * fhandler_termios.cc (fhandler_termios::line_edit): After accept_input, handle both potential error condition and pipe full conditions. * fhandler_tty.cc (fhandler_pty_master::accept_input): Return -1 on error. (fhandler_pty_master::write): Handle pipe full condition.
* * overview2.sgml: Remove CTRL-Z discussion.Christopher Faylor2002-12-193-6/+15
| | | | * cygwinenv.sgml: Expand on CYGWIN=binmode.
* * include/ddk/hidusage.h: Remove unneccessary #pragma pack's.Danny Smith2002-12-1921-42/+115
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * include/ddk/miniport.h (EMULATOR_PORT_ACCESS_TYPE): Define before using. (VIDEO_ACCESS_RANGE): Guard against prior definition. * include/ddk/minitape.h (INQUIRYDATA): Guard against prior definition. * include/ddk/ndis.h (DECLARE_UNKNOWN_PROTOTYPE): Correct macro. * include/ddk/ndisguid.h: Remove unneccessary #pragma pack's. * include/ddk/scsi.h (INQUIRYDATA): Guard against prior definition. * include/ddk/scsiwmi.h (GUID): Define if not already done. (LPCGUID): Likewise. * include/ddk/tdi.h: Close "Listen flags" comment. * include/ddk/tdistat.h: Remove unneccessary #pragma pack's. * include/ddk/video.h: Add #pragma pack(push,4) to balance. (VIDEO_ACCESS_RANGE): Guard against prior definition. * include/ddk/videoagp.h:Add #pragma pack(push,4) to balance. * include/ddk/win2k.h: Likewise. * include/ddk/winddi.h: Likewise. * include/ddk/winddk.h: Likewise. * include/ddk/winnt4.h: Likewise. * include/ddk/ws2san.h: Likewise. * include/ddk/xfilter.h: Remove unbalanced #pragma pack(pop). * include/ddk/video.h: Don't process rest of file ifdef __WINDDI_H. * include/ddk/winddi.h: Don't process rest of file ifdef __VIDEO_H. * include/ddk/usb.h: Don't process rest of file ifdef __USBDI_H. * include/ddk/usbdi.h: Don't process rest of file ifdef __USB_H. * include/ddk/usbcamdi.h: Don't process rest of file if !defined(__USB_H) && !defined(__USBDI_H)
* 2002-12-18 James E. Lucas <xelloss@users.sourceforge.net>Danny Smith2002-12-184-2/+29
| | | | | | | | | | | | | * include/winnetwk.h (WNetResourceInformation[AW]): Correct prototypes. * include/winuser.h (GetAncestor) Add prototype. (GA_PARENT, GA_ROOT, GA_ROOTOWNER): Add defines. (EWX_FORCEIFHUNG): Add define for _WIN32_WINNT >= 0x0500. (SPI_GETACTIVEWINDOWTRACKING, SPI_GETACTIVEWNDTRKZORDER, SPI_GETACTIVEWNDTRKTIMEOUT, SPI_SETACTIVEWINDOWTRACKING SPI_SETACTIVEWNDTRKZORDER, SPI_SETACTIVEWNDTRKTIMEOUT): Add defines. * lib/user32.def (GetAncestor@8): Add stub.
* * fhandler_termios.cc (fhandler_termios::line_edit): Return line_edit_error andChristopher Faylor2002-12-173-31/+42
| | | | | | remove last char from readahead buffer if accept_input() fails. * fhandler_tty.cc (fhandler_pty_master::accept_input): Return 0 and restore readahead buffer when tty slave pipe is full.
* * pinfo.cc (_pinfo::cmdline): Allocate sufficient space for myself command lineChristopher Faylor2002-12-162-1/+6
| | | | args.
* * include/windows.h: Guard inclusion of wingdi.h,Danny Smith2002-12-153-15/+42
| | | | | | | commdlg.h, winspool.h, ole2.h with NOGDI. * include/winuser.h (ICONMETRICS, NONCLIENTMETRICS, ChangeDisplaySettings, CreateDesktop, EnumDisplaySettings): Guard with NOGDI.
* * setfacl.c (main): Place a single : after other and mask.Corinna Vinschen2002-12-153-5/+11
| | | | | * getfacl.c (getaclentry): Allow both : and :: for other and mask. (main): Remove extraneous break.
* * fhandler_termios.cc (fhandler_termios::line_edit): Call accept_input() inChristopher Faylor2002-12-142-8/+16
| | | | character processing loop. Set return value independently of input_done.
* * fhandler.cc (fhandler_base::read): Signal event, if necessary, and raw_readChristopher Faylor2002-12-142-0/+10
| | | | hasn't done so.
* * fhandler.cc (fhandler_base::raw_read): Reset priorities to minimize windowChristopher Faylor2002-12-142-54/+57
| | | | | | | | where thread termination may cause data loss. (fhandler_base::read): Always return at end of function. Just set len to copied_chars when len is zero. Return immediately after raw_read if len <= 0. Remove in_len setting and just check end instead. Fix CRLF handling at end of buffer.
* 2002-12-14 Corinna Vinschen <corinna@vinschen.de>Corinna Vinschen2002-12-144-12/+48
| | | | | | | | | | | | * dcrt0.cc (dll_crt0_1): Call well known SID initializer function. * security.h (cygsid::init): Declare new static method. * sec_helper.cc (cygsid::init): New method for initializing well known SIDs. 2002-12-14 Pierre Humblet <pierre.humblet@ieee.org> * security.h: Declare well_known_creator_group_sid. * sec_helper.cc: Define and initialize well_known_creator_group_sid.
* * netdb.cc: Remove strtok_r comment.Corinna Vinschen2002-12-142-9/+5
|
* * security.cc (get_user_local_groups): Use LookupAccountSid to find theCorinna Vinschen2002-12-142-6/+14
| | | | local equivalent of BUILTIN.
* * pipe.cc (make_pipe): Set fork fixup flag for read pipe.Christopher Faylor2002-12-142-0/+5
|
* add FIXMEChristopher Faylor2002-12-141-0/+1
|