summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 2003-04-09 Chris Demetriou <cgd@broadcom.com>Jeff Johnston2003-04-102-0/+14
| | | | * mips/cfe.c (_flush_cache): New function.
* * regex/regex.h: Define regoff_t as _off_t.Corinna Vinschen2003-04-103-2/+7
| | | | * regex/regex2.h: Ditto.
* * cygwin.din: Export wcscoll, wcswidth and wcwidth.Corinna Vinschen2003-04-103-1/+10
| | | | * include/cygwin/version.h: Bump API minor number.
* * cygthread.h: Change 'avail' cygthread element to 'inuse' throughout.Christopher Faylor2003-04-104-55/+58
| | | | | | | | | | | * cygthread.cc: Ditto. (cygthread::stub): Don't initialize already initialized events. (cygthread::freerange): Don't create thread here. (cygthread::cygthread): Create thread here. Die if thread not created. (cygthread::operator new): Simplify. Just grab a thread structure from the pool. Don't try to start the thread. (cygthread::terminate_thread): Don't close event handles. Just reuse them. Call MEM_RELEASE rather than MEM_DECOMMIT (from Joe Buehler).
* 2003-04-10 Pierre Humblet <pierre.humblet@ieee.org>Pierre Humblet2003-04-103-88/+94
| | | | | | | | | | | | | * mkpasswd.c (current_user): print uid and gid as unsigned. (enum_users): Ditto. Do not free servername. (usage): Update to allow several domains and improve -p. (main): On Win9x limit uids to 1000. Only print specials when -l is specified. Add a loop to allow several domains and free servername in the loop. * mkgroup.c (enum_groups): Do not free servername. (usage): Update to allow several domains. Change uid to gid. (main): Only print specials when -l is specified. Add a loop to allow several domains and free servername in the loop.
* * libc/machine/sh/memset.S: Avoid clobbering volatileJoern Rennecke2003-04-092-9/+36
| | | | objects following a tiny to-be-set array in the same quadword.
* * libc/include/wchar.h: Add definitions for wcswidth and wcwidth.Corinna Vinschen2003-04-097-7/+141
| | | | | | | | * libc/string/Makefile.am: Add wcswidth.c and wcwidth.c * libc/string/Makefile.in: Regenerated. * libc/string/wcswidth.c: New file. * libc/string/wcwidth.c: New file. * libc/string/wcstrings.tex: Add wcswidth and wcwidth.
* * mips.h: Correct comment typo.Alan Modra2003-04-092-1/+5
|
* add lack of '~' to ash missing featuresDavid Starks-Browning2003-04-081-0/+1
|
* * fhandler_console.cc (fhandler_console::read) Handle certain key up events, toChristopher Faylor2003-04-083-5/+28
| | | | | | | allow pasting accented characters and typing them using the "alt + numerics" sequences. * include/limits.h (IOV_MAX): Set to a number which is small enough to use in an array.
* * winsup.api/pthread/condvar9.c: Fix test.Thomas Pfaff2003-04-082-11/+20
|
* * include/time.h (strftime): Remove duplicate declaration.Danny Smith2003-04-072-1/+4
|
* 2003-04-07 Marcel Telka <telka@users.sourceforge.net>Danny Smith2003-04-072-1/+5
| | | | * include/ddk/winddk.h (KIRQL): Typedef as UCHAR. not ULONG.
* * cygthread.h (cygthread::avail): Make LONG for easier use with Interlocked*Christopher Faylor2003-04-043-28/+32
| | | | | | | | | | | functions. * cygthread.cc (cygthread::init): Eliminate unneeded muto. (cygthread::operator new): Don't lock. Instead change use of avail variable into tri-state: available (1), not available (-1), uninitialized (0). (cygthread::terminate_thread): Set avail to uninitialized. (cygthread::detach): Eliminate local 'avail'. Always set avail to 1 unless signalled. * cygthread.cc (cygthread::operator new): Be more defensive when messing with
* Namespace cleanup for the tic4x target. Replace s/c4x/tic4x/ and ↵Svein Seldal2003-04-043-32/+39
| | | | s/c3x/tic3x/. 2003 copyright update
* add commentsChristopher Faylor2003-04-041-1/+2
|
* * cygthread.cc (operator new): Be more defensive when messing with threads thatChristopher Faylor2003-04-042-2/+12
| | | | are marked "unavailable".
* * fhandler_console.cc (CONVERT_LIMIT): Use a size for the 21st century.Christopher Faylor2003-04-031-0/+4
|
* * libc/machine/sh/memset.S: Fix problem with alloco regionJoern Rennecke2003-04-032-12/+18
| | | | | exceeding destination region for length >= 88 bytes, start & 0x16 == 0, end & 0x1f == 18.
* * libc/string/wcscoll.c: Fix comment.Corinna Vinschen2003-04-032-5/+9
|
* * libc/include/wchar.h: Add definition for wcscoll.Corinna Vinschen2003-04-036-8/+73
| | | | | | | * libc/string/Makefile.am: Add wcscoll.c. * libc/string/Makefile.in: Regenerated. * libc/string/wcscoll.c: New file. * libc/string/wcstrings.tex: Add wcscoll.
* * external.cc (check_ntsec): Return general ntsec state on NULLCorinna Vinschen2003-04-032-1/+8
| | | | filename. Check wincap.is_security() additionally.
* ChangeLog already commited yesterday:Corinna Vinschen2003-04-033-2/+16
| | | | | | | | * external.cc (check_ntsec): New function. (cygwin_internal): Add CW_CHECK_NTSEC handling to call check_ntsec() from applications. * include/cygwin/version.h: Bump API minor number. * include/sys/cygwin.h (cygwin_getinfo_types): Add CW_CHECK_NTSEC.
* fix usageChristopher Faylor2003-04-031-2/+2
|
* * Makefile.in (EXTRA_OFILES): Remove debugging object.Christopher Faylor2003-04-032-1/+5
|
* * external.cc (check_ntsec): New function.Christopher Faylor2003-04-024-3/+18
| | | | | | | | (cygwin_internal): Add CW_CHECK_NTSEC handling to call check_ntsec() from applications. * include/cygwin/version.h: Bump API minor number. * include/sys/cygwin.h (cygwin_getinfo_types): Add CW_CHECK_NTSEC. * cygthread.cc (cygthread::new): Add more defensive debugging.
* * xtensa-config.h: Remove comment indicating that this is aBob Wilson2003-04-022-17/+16
| | | | generated file.
* * fhandler.cc (fhandler_base::fstat): Set the uid and gid fieldsCorinna Vinschen2003-04-014-10/+15
| | | | | | | | | | from the current effective ids. * fhandler_socket.cc (fhandler_socket::fstat): Keep the uid and gid set by fhandler_base::fstat. * security.cc (get_nt_attribute): Do not test wincap.has_security (). (get_nt_object_attribute): Ditto. (get_file_attribute): Add test for wincap.has_security (). (get_object_attribute): Ditto.
* * libc/stdio/sscanf.c: Update flags description.Corinna Vinschen2003-04-013-18/+58
| | | | | | * libc/stdio/vfscanf.c: Add CHAR flag value to denote 8 bit target type. (__svfscanf_r): Add 'hh' and 'll' handling.
* * dir.cc: Change __off32_t to _off_t and __off64_t to _off64_tCorinna Vinschen2003-04-0123-153/+178
| | | | | | | | | | | | | | | | | | | | | | | | | | throughout. * fhandler.cc: Ditto. * fhandler.h: Ditto. * fhandler_clipboard.cc: Ditto. * fhandler_disk_file.cc: Ditto. * fhandler_dsp.cc: Ditto. * fhandler_floppy.cc: Ditto. * fhandler_mem.cc: Ditto. * fhandler_proc.cc: Ditto. * fhandler_process.cc: Ditto. * fhandler_random.cc: Ditto. * fhandler_registry.cc: Ditto. * fhandler_tape.cc: Ditto. * fhandler_termios.cc: Ditto. * fhandler_virtual.cc: Ditto. * fhandler_zero.cc: Ditto. * mmap.cc: Ditto. * pipe.cc: Ditto. * syscalls.cc: Ditto. * winsup.h: Ditto. * include/cygwin/stat.h: Ditto. * include/cygwin/types.h: Ditto. Remove definition of __off32_t and __off64_t.
* Add Xtensa portNick Clifton2003-04-018-0/+518
|
* * libc/sys/cygwin/sys/dirent.h (struct DIR): Change type ofCorinna Vinschen2003-04-012-1/+6
| | | | __d_position member to _off_t.
* Fixes for iWMMXt contribution.Nick Clifton2003-04-012-1/+5
|
* * exceptions.cc (setup_handler): Make sure winapi lock is released when exitingChristopher Faylor2003-03-312-0/+6
| | | | loop.
* * include/_mingw.h (_CRTIMP): Make conditional on __USE_CRTIMP.Danny Smith2003-03-312-2/+9
|
* 2003-03-30 Hans E. Molin <kvasi@users.sourceforge.net>Danny Smith2003-03-302-1/+5
| | | | * include/olectl.h (OleLoadPicturePath): Correct prototype.
* * include/cygwin/fs.h: Remove unneeded include.Christopher Faylor2003-03-303-5/+8
| | | | * include/cygwin/in.h: Include sys/types.h rather than cygwin/types.h.
* 2003-03-30 Danny Smith <dannysmith@users.sourceforge.net>Danny Smith2003-03-295-10/+295
| | | | | | | | | | | | * lib/uuid.c (IID_IHTML*): Move definitions to... * lib/mshtml-uuid.c: New file. * lib/Makefile.in: Add mshtml-uuid.o to libuuid.a 2003-03-30 Michael Sazonov <traip@comset.net> * lib/uuid.c (IID_IHTML*): Add new GUID definitions. * include/mshtml.h (IHTMLElementCollection, IHTMLLinkElement, IHTMLImgElement): Add intetface definitions.
* * syscalls.cc (login): Fix comment.Corinna Vinschen2003-03-292-4/+7
| | | | (logout): Ditto.
* * syscalls.cc: Slightly cleanup all utmp functions.Corinna Vinschen2003-03-292-70/+132
| | | | | | | | | | | | | | | | | (login): Use mutex to secure against concurrent access to wtmp file. (logout): Rewrite using POSIX calls. (utmp_fd): Initialized to -1 now. Any value < 0 is treated as closed in subsequent functions. (utmp_readonly): New variable, indicating utmp file open for reading only. (internal_setutent): New function implementing setutent(). (setutent): Call internal_setutent now. (endutent): Reset utmp_readonly. (getutent): Return immediately if utmp file can't be opened. (getutid): Ditto. (getutline): Ditto. (pututline): Ditto. Use mutex to secure against concurrent access to utmp file.
* * include/commctrl.h (ANIMATE_CLASS,HOTKEY_CLASS,PROGRESS_CLASS,Danny Smith2003-03-292-47/+93
| | | | | | | | | STATUSCLASSNAME,TOOLBARCLASSNAME,TOOLTIPS_CLASS,TRACKBAR_CLASS, UPDOWN_CLASS,WC_COMBOBOXEX,WC_HEADER,WC_IPADDRESS,WC_LISTVIEW, WC_TABCONTROL,WC_TREEVIEW): Move UNICODE mappings out of RC_INVOKED guard. (WC_PAGESCROLLER,WC_NATIVEFONTCTL,WC_BUTTON,WC_STATIC,WC_EDIT, WC_LISTBOX,WC_COMBOBOX,WC_SCROLLBAR): Add defines.
* * Makefile.in: Remove EXE_LDFLAGS. Fix fhandler_CFLAGS typo. Recognize .sChristopher Faylor2003-03-294-82/+9
| | | | | | suffix. * configure.in: Remove EXE_LDFLAGS. * configure: Regenerate.
* * Makefile.common (ALL_CXXFLAGS): Make normal '=' type variable so thatChristopher Faylor2003-03-292-1/+6
| | | | CXXFLAGS is properly interpreted.
* 2003-03-28 Bang Jun-Young <junyoung@netbsd.org>Danny Smith2003-03-292-0/+5
| | | | * include/winnt.h (WAITORTIMERCALLBACKFUNC): Add typedef.
* * include/sys/cygwin.h: Declare cygwin_internal as unsigned long.Christopher Faylor2003-03-283-2/+12
| | | | | * external.cc (cygwin_internal): Define as unsigned long. * include/sys/cygwin.h: Move cygwin_internal outside of WINVER conditional.
* * thread.cc: Change 1==foo equations to foo==1 throughout.Thomas Pfaff2003-03-272-13/+17
|
* * thread.h: Change class names, methods, members and local varsThomas Pfaff2003-03-275-472/+486
| | | | | | | | | according to the GNU coding style. * thread.cc: Ditto. * dcrt0.cc (dll_crt0_1): Rename pthread::initMainThread call to pthread::init_mainthread. * pthread.cc (pthead_getsequence_np): Rename pthread::isGoodObject call to pthread::is_good_object.
* * winsup.api/pthread/rwlock1.c: Remove pthreads-win32 header.Thomas Pfaff2003-03-277-202/+9
| | | | | | | | * winsup.api/pthread/rwlock2.c: Ditto. * winsup.api/pthread/rwlock3.c: Ditto. * winsup.api/pthread/rwlock4.c: Ditto. * winsup.api/pthread/rwlock5.c: Ditto. * winsup.api/pthread/rwlock6.c: Ditto.
* * winsup.api/pthread/condvar7.c (mythread): CastThomas Pfaff2003-03-274-4/+13
| | | | | | | | pthread_mutex_unlock argument of pthread_cleanup_push to void *, preventing a compiler warning / testsuite failure. * winsup.api/pthread/condvar9.c (mythread): Likewise. * winsup.api/pthread/rwlock7.c (main): Use ftime instead of _ftime.
* note mount binary default.Christopher Faylor2003-03-271-2/+2
|