summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* * 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
|
* Add iWMMXt support to ARM simulatorNick Clifton2003-03-272-1/+37
|
* * autoload.cc: added RegGetKeySecurity()Corinna Vinschen2003-03-273-12/+73
| | | | | * security.cc (get_nt_object_attribute): use RegGetKeySecurity() for performance.
* * include/secext.h (GetComputerObjectName[AW],GetUserNameEx[AW],Danny Smith2003-03-274-8/+42
| | | | | | TranslateName[AW]): Add prototypes. * lib/sec32.def (GetComputerObjectName[AW],GetUserNameEx[AW], TranslateName[AW]): Add stubs.
* * setup-net.sgml: Make suggested additions to setup.exe documentationJoshua Daniel Franklin2003-03-272-5/+24
|
* 2003-03-27 Vladimir Michl <michlv@users.sourceforge.net>Danny Smith2003-03-272-12/+19
| | | | | | | * include/ddk/ndis.h (NdisAllocateSpinLock,NdisFreeSpinLock, NdisAcquireSpinLock,NdisReleaseSpinLock,NdisDprAcquireSpinLock, NdisDprReleaseSpinLock): Change macro argument from SpinLock to _SpinLock.
* * include/w32api.h: Increment version to 2.4.Earnie Boyd2003-03-263-3/+8
| | | | * Makefile.in: Ditto.
* Move some ddk defines to winnt.h as per MSDN documentationDanny Smith2003-03-266-327/+286
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * include/ddk/batclass.h (BATTERY_REPORTING_SCALE) Move structure from here... * include/winnt.h (BATTERY_REPORTING_SCALE): To here. * include/ddk/ntapi.h (JOBOBJECT_*): Remove structures and enums definitions. (JOB_OBJECT*): Move defines from here... * include/winnt.h (JOB_OBJECT* ): To here. * include/ddk/ntpoapi.h (LATENCY_TIME, POWER_ACTION_POLICY, SYSTEM_POWER_LEVEL, SYSTEM_POWER_POLICY, PROCESSOR_POWER_POLICY_INFO, PROCESSOR_POWER_POLICY, ADMINISTRATOR_POWER_POLICY, SYSTEM_POWER_INFORMATION, PROCESSOR_POWER_INFORMATION, SYSTEM_BATTERY_STATE, SYSTEM_POWER_CAPABILITIES): Move enums, structures and associated defines from here ... * include/winnt.h: (LATENCY_TIME, POWER_ACTION_POLICY, SYSTEM_POWER_LEVEL, SYSTEM_POWER_POLICY, PROCESSOR_POWER_POLICY_INFO, PROCESSOR_POWER_POLICY, ADMINISTRATOR_POWER_POLICY, SYSTEM_POWER_INFORMATION, PROCESSOR_POWER_INFORMATION, SYSTEM_BATTERY_STATE, SYSTEM_POWER_CAPABILITIES):To here. * include/ddk/winddk.h (DEVICE_POWER_STATE, SYSTEM_POWER_STATE, POWER_ACTION): Move enums from here... * include/winnt.h (DEVICE_POWER_STATE, SYSTEM_POWER_STATE, POWER_ACTION): To here.
* Joe Buehler <jhpb@draco.hekimian.com>Christopher Faylor2003-03-263-32/+37
| | | | | * fork.cc (fork_parent): Don't copy signals from parent to child here. * sigproc.cc (proc_subproc): Copy signals from parent to child pinfo here.
* Add iWMMXt supportNick Clifton2003-03-254-1/+20
|
* * cygcheck.cc (dump_sysinfo): Ensure that CYGWIN environment variable isChristopher Faylor2003-03-252-1/+10
| | | | correctly set.
* * setup-net.sgml: Improve setup.exe documentationJoshua Daniel Franklin2003-03-231-1/+1
|
* * setup-net.sgml: Improve setup.exe documentationJoshua Daniel Franklin2003-03-231-15/+12
|
* * setup-net.sgml: Improve setup.exe documentationJoshua Daniel Franklin2003-03-232-21/+36
|
* *** empty log message ***Thomas Pfaff2003-03-231-1/+1
|
* * thread.h (class List): Move inline code inside classThomas Pfaff2003-03-233-209/+201
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | declaration. (List::forEach): Change callback parameter to template class member functionpointer. (pthread_keys::fixup_before_fork): Change to inline. Use List::forEach to fixup keys. (pthread_keys::fixup_after_fork): Ditto. (pthread_keys::runAllDestructors): Ditto. (pthread_key::saveAKey): Remove. (pthread_key::restoreAKey): Ditto. (pthread_key::destroyAKey): Ditto. (pthread_key::run_destructor): Rename to runDestructor. (pthread_mutex::fixup_after_fork): Change to inline. Use List::forEach to fixup mutexes after a fork. (pthread_mutex::FixupAfterFork): New method. (pthread_mutex::mutexes): New member. (pthread_cond::fixup_after_fork): Change to inline. Use List::forEach to fixup conds after a fork. (pthread_cond::FixupAfterFork): New method. (pthread_cond::conds): New member. (pthread_rwlock::fixup_after_fork): Change to inline. Use List::forEach to fixup rwlocks after a fork. (pthread_rwlock::FixupAfterFork): New method. (pthread_rwlock::rwlocks): New member. (semaphore::fixup_after_fork): Change to inline. Use List::forEach to fixup mutexes after a fork. (semaphore::FixupAfterFork): New method. (semaphore::semaphores): New member. (MTinterface::mutexs): Remove. (MTinterface::conds): Ditto. (MTinterface::rwlocks): Ditto. (MTinterface::semaphores): Ditto. (pthread_equal): Add extern "C". (pthread_mutex_lock): Ditto. * thread.cc (MTinterface::fixup_after_fork): Change fixup_after_fork calls for pthread objects. (semaphore::conds): Instantiate. (pthread_cond::pthread_cond): Use List::Insert rather than custom list code. (pthread_cond::~pthread_cond): Use List::Remove rather than custom list code. (pthread_cond::fixup_after_fork): Rename to FixupAfterFork. (pthread_rwlock::rwlocks): Instantiate. (pthread_rwlock::pthread_crwlock): Use List::Insert rather than custom list code. (pthread_rwlock::~pthread_rwlock): Use List::Remove rather than custom list code. (pthread_rwlock::fixup_after_fork): Rename to FixupAfterFork. (pthread_key::saveAKey): Remove. (pthread_key::fixup_before_fork): Ditto. (pthread_key::restoreAKey): Ditto. (pthread_key::fixup_after_fork): Ditto. (pthread_key::destroyAKey): Ditto. (pthread_key::runAllDestructors): Ditto. (pthread_key::run_destructor): Rename to runDestructor. (pthread_mutex::mutexes): Instantiate. (pthread_mutex::pthread_mutex): Use List::Insert rather than custom list code. (pthread_mutex::~pthread_mutex): Use List::Remove rather than custom list code. (pthread_mutex::fixup_after_fork): Rename to FixupAfterFork. (semaphore::conds): Instantiate. (semaphore::semaphore): Use List::Insert rather than custom list code. (semaphores::~semaphore): Use List::Remove rather than custom list code. (semaphore::fixup_after_fork): Rename to FixupAfterFork.
* * setup-net.sgml: Document setup.exeJoshua Daniel Franklin2003-03-221-6/+6
|
* * setup-net.sgml: Document setup.exeJoshua Daniel Franklin2003-03-222-0/+205
|
* * pipe.cc (fhandler_pipe::dup): Don't dup input_handle if it doesn't exist.Christopher Faylor2003-03-222-3/+11
|
* * syscalls.cc (unlink): Be more defensive when SetFileAttributes is called.Christopher Faylor2003-03-222-3/+10
| | | | Fix typo in debugging output.
* * fork.cc: Conditionalize use of slow_pid_reuse throughout. It's not necessaryChristopher Faylor2003-03-222-0/+9
| | | | for newer versions of bash.
* * s390.h (s390_opcode_arch_val): Rename to s390_opcode_mode_val.Martin Schwidefsky2003-03-212-4/+20
| | | | | (S390_OPCODE_ESAME): Rename to S390_OPCODE_ZARCH. (s390_opcode): Remove architecture. Add modes and min_cpu.