summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 2004-04-24 Justin Forest <vhex@users.sourceforge.net>Luke Dunstan2004-04-232-0/+26
| | | | | | | | | * include/winsock2.h (LUP_DEEP, LUP_CONTAINERS, LUP_NOCONTAINERS, LUP_NEAREST, LUP_RETURN_NAME, LUP_RETURN_TYPE, LUP_RETURN_VERSION, LUP_RETURN_COMMENT, LUP_RETURN_ADDR, LUP_RETURN_BLOB, LUP_RETURN_ALIASES, LUP_RETURN_QUERY_STRING, LUP_RETURN_ALL, LUP_RES_SERVICE, LUP_FLUSHCACHE, LUP_FLUSHPREVIOUS): Add defines.
* 2004-04-24 Luke Dunstan <infidel@users.sourceforge.net>Luke Dunstan2004-04-232-0/+9
| | | | | * include/windns.h (DNSREC_QUESTION, DNSREC_ANSWER, DNSREC_AUTHORITY, DNSREC_ADDITIONAL): Add defines.
* 2004-04-23 Robert Wruck <wruck@tweerlei.de>Luke Dunstan2004-04-232-0/+6
| | | | * include/commctrl.h (LPNMLVDISPINFO): Add defines.
* 2004-04-23 Robert Wruck <wruck@tweerlei.de>Luke Dunstan2004-04-234-0/+148
| | | | | | * include/aclui.h: New file. * lib/aclui.def: New file. * lib/test.c: Add aclui.h to includes.
* 2004-04-21 J"orn Rennecke <joern.rennecke@superh.com>Jeff Johnston2004-04-222-17/+46
| | | | | | | | * libc/stdio/vfscanf.c (NNZDIGITS): New define. (__svfscanf_r): In integer conversions, leave out leading zeroes which are not part of a base prefix. Keep track of width truncation to fit into buf, not counting left-out zeroes against width till the truncation has been compensated for.
* merge from gccDJ Delorie2004-04-222-4/+12
|
* * strncasecmp.c: Reword copyright and disclaimer. Move ContributorsEarnie Boyd2004-04-222-18/+6
| | | | section to CONTRIBUTORS file. Remove RCS tags.
* CORRECTION:Earnie Boyd2004-04-222-3/+4
| | | | * Makefile.in (SRCDIST_FILES): Add DISCLAIMER and CONTRIBUTORS.
* * DISCLAIMER: Add words about "free to use".Earnie Boyd2004-04-224-2/+26
| | | | | | | | | | * README: Modify "Win32 runtime" to "Microsoft C Runtime". * Makefile.in (SRCDIST_FILES): Add DISCLAIMER and README. (inst_docdir): New variable. (INSTDOCS): Ditto. (FLAGS_TO_PASS): Include inst_docdir. (install-dirs): Add inst_docdir. (install): Add loop for INSTDOCS.
* Add support for ColdFire MAC instructions and tidy up support for other m68kNick Clifton2004-04-222-6/+28
| | | | variants.
* * mingwex/math/lround.c: Rewrite.Danny Smith2004-04-227-116/+101
| | | | | | | | * mingwex/math/lroundf.c: Rewrite. * mingwex/math/lroundl.c: Rewrite. * mingwex/math/llround.c: Rewrite. * mingwex/math/llroundf.c: Rewrite. * mingwex/math/llroundl.c: Rewrite.
* * syscalls.cc (lseek64): Fix debug_printf format string.Corinna Vinschen2004-04-213-2/+12
| | | | | | (truncate64): Ditto. * fhandler.cc (fhandler_base::lseek): Force res to -1 on error.
* * include/winuser.h (SPI_GETACTIVEWINDOWTRACKING,Danny Smith2004-04-212-5/+7
| | | | | SPI_GETACTIVEWNDTRKZORDER, SPI_SETACTIVEWINDOWTRACKING, SPI_SETACTIVEWNDTRKZORDER): Remove duplicate defines.
* * CONTRIBUTORS: New file.Earnie Boyd2004-04-2053-868/+269
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * DISCLAIMER: Ditto. * CRT_noglob.c: Reword copyright and disclaimer. Move Contributors section CONTRIBUTORS file. Remove RCS tags. * CRTFmode.c: Ditto. * CRTglob.c: Ditto. * CRTinit.c: Ditto. * crt1.c: Ditto. * crtdll.dev: Ditto. * dllcrt1.c: Ditto. * dllmain.c: Ditto. * gccmain.c: Ditto. * init.c: Ditto. * isascii.c: Ditto. * iscsym.c: Ditto. * iscsymf.c: Ditto. * jamfile: Ditto. * main.c: Ditto. * msvcrt.def.in: Ditto. * strcasecmp.c: Ditto. * toascii.c: Ditto. * wcscmpi.c: Ditto. * include/assert.h: Ditto. * include/conio.h: Ditto. * include/ctype.h: Ditto. * include/direct.h: Ditto. * include/dirent.h: Ditto. * include/dos.h: Ditto. * include/errno.h: Ditto. * include/excpt.h: Ditto. * include/fcntl.h: Ditto. * include/float.h: Ditto. * include/io.h: Ditto. * include/locale.h: Ditto. * include/malloc.h: Ditto. * include/math.h: Ditto. * include/process.h: Ditto. * include/setjmp.h: Ditto. * include/share.h: Ditto. * include/signal.h: Ditto. * include/stdio.h: Ditto. * include/stdlib.h: Ditto. * include/string.h: Ditto. * include/tchar.h: Ditto. * include/time.h: Ditto. * include/wchar.h: Ditto. * include/sys/locking.h: Ditto. * include/sys/param.h: Ditto. * include/sys/stat.h: Ditto. * include/sys/timeb.h: Ditto. * include/sys/types.h: Ditto. * include/sys/utime.h: Ditto. * mingwex/dirent.c: Ditto.
* fix commentChristopher Faylor2004-04-201-1/+1
|
* * path.cc (is_unc_share): Rename from slash_unc_prefix_p throughout.Christopher Faylor2004-04-202-40/+37
| | | | | | | | * path.cc (normalize_posix_path): Process all Posix paths and map three or more initial slashes to a single one. Simplify processing following two initial slashes. (normalize_win32_path): Make last argument non-optional and do not check for NULL value.
* * fhandler_disk_file.cc (fhandler_base::open_fs): ChangeCorinna Vinschen2004-04-205-46/+66
| | | | | | | | | | | | | | | | set_file_attribute call to indicate that NT security isn't used. (fhandler_disk_file::fchmod): Rearrange to isolate 9x related statements. Do not set FILE_ATTRIBUTE_SYSTEM. (fhandler_disk_file::fchown): Check noop case first. * fhandler.cc (fhandler_base::open9x): Remove ntsec related statements. (fhandler_base::set_name): Do not set namehash. * fhandler.h (fhandler_base::get_namehash): Compute and set namehash if needed. * syscalls.cc (access): Verify that fh is not NULL. Do not set PC_FULL. (chmod): Ditto. (chown_worker): Ditto. (stat_worker): Ditto. Verify if the path exists.
* * include/wingdi.h: Protect non-unicode case of below.Christopher Faylor2004-04-202-3/+9
|
* * include/wingdi.h: Protect use of ENUMLOGFONTEXDV, PENUMLOGFONTEXDV,Christopher Faylor2004-04-202-0/+7
| | | | LPENUMLOGFONTEXDV with appropriate version check.
* Add support for a .secrel32 x86 reloc to allow DWARF" debug information to usedNick Clifton2004-04-202-0/+4
| | | | with COFF based x86 ports.
* 2004-04-18 Hans Leidekker <hans@it.vu.nl>Luke Dunstan2004-04-202-0/+7
| | | | | * lib/directx/dxguid.c (CLSID_DirectSoundPrivate, DSPROPSETID_DirectSoundDevice): Add defines.
* * libc/include/sys/unistd.h (ttyname_r): Add missing comma.Corinna Vinschen2004-04-202-1/+5
|
* * libc/include/sys/unistd.h (ttyname_r): Add declaration for Cygwin.Corinna Vinschen2004-04-202-0/+7
|
* * fhandler.cc (fhandler_base::open): Remove special DEV_FLOPPY_MAJORCorinna Vinschen2004-04-204-9/+13
| | | | | | | treatment. * fhandler_raw.cc (fhandler_dev_raw::open): Simplify write-only case. * fhandler_tape.cc (fhandler_dev_tape::raw_write): Add accidentally dropped condition.
* * fhandler.cc (fhandler_base::open): Add FILE_READ_ATTRIBUTES whenCorinna Vinschen2004-04-202-1/+6
| | | | only GENERIC_WRITE access is requested.
* 2004-04-20 Adrian Sandor <aditsu@users.sourceforge.net>Luke Dunstan2004-04-202-0/+190
| | | | * include/msacm.h: New file.
* * include/cygwin/mtio.h (GMT_ASYNC): New define.Corinna Vinschen2004-04-192-1/+7
| | | | (MT_ST_ASYNC_WRITES): Remove "Not supported" comment.
* * errno.cc (errmap): Handle ERROR_IO_PENDING.Corinna Vinschen2004-04-197-23/+130
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * fhandler.cc (fhandler_base::open): Make tape I/O asynchronous. * fhandler.h (class fhandler_dev_tape): Add mt_evt member. * fhandler_tape.cc (mtinfo_drive::initialize): Initialize async_writes. (mtinfo_drive::close): Handle async writes. (mtinfo_drive::read): Add mt_evt parameter. Use overlapped I/O. (mtinfo_drive::async_wait): New function. (mtinfo_drive::write): Add mt_evt parameter. Use overlapped I/O. Handle async writes. (mtinfo_drive::_set_pos): Handle async writes. (mtinfo_drive::set_partition): Ditto. (mtinfo_drive::prepare): Ditto. (mtinfo_drive::get_status): Drop useless "else". Handle async_writes flag. (mtinfo_drive::set_options): Handle async_writes flags. (fhandler_dev_tape::close): Close mt_evt handle. (fhandler_dev_tape::raw_read): Create mt_evt handle and use in call to mtinfo_drive::read. (fhandler_dev_tape::raw_write): Create mt_evt handle and use in call to mtinfo_drive::write. * mtinfo.h (MTINFO_VERSION): Bump. (enum dirty_state): Add async_write_pending state. (class mtinfo_drive): Add OVERLAPPED struct "ov". Add async_writes flag. (mtinfo_drive::async_wait): Add declaration. (mtinfo_drive::read): Add mt_evt parameter. (mtinfo_drive::write): Ditto. * registry.cc (load_registry_hive): Call enable_restore_privilege instead of set_process_privilege.
* * include/_mingw.h: Revert to primary release 3 and increment minorEarnie Boyd2004-04-192-1/+2
| | | | | release to 3. * Makefile.in (VERSION): Ditto.
* * include/_mingw.h: Revert to primary release 3 and increment minorEarnie Boyd2004-04-192-3/+8
| | | | release to 3.
* * configure.in (mips*-*-irix5*): Enable ld.Rainer Orth2004-04-193-53/+56
| | | | * configure: Regenerate.
* * fhandler_tape.cc (mtinfo_drive::_set_pos): Take additional dont_waitCorinna Vinschen2004-04-193-9/+17
| | | | | | | parameter. Use in call to SetTapePosition. (mtinfo_drive::set_pos): Accomodate _set_pos calls to above change. (mtinfo_drive::set_partition): Ditto. * mtinfo.h (mtinfo_drive::_set_pos): Change declaration accordingly.
* Clean up ChangeLog punctuation and typeo.Danny Smith2004-04-181-22/+22
| | | | Thanks to Filip Navara <xnavara@volny.cz>.
* 2004-01-09 Stuart Cunningham <stuart_hc@users.sourceforge.net>Luke Dunstan2004-04-183-0/+25
| | | | | | | | * include/objbase.h (STGFMT): Declare enum. (STGOPTIONS): Declare structure. (StgCreateStorageEx, StgOpenStorageEx): Declare. (STGOPTIONS_VERSION): Define. * lib/ole32.def (StgCreateStorageEx, StgOpenStorageEx): Add stubs.
* Merge numerous changes from ReactOS. Submitted by Filip Navara.Luke Dunstan2004-04-1815-32/+301
|
* 2004-04-18 Allan Bazinet <bazineta@users.sourceforge.net>Luke Dunstan2004-04-182-0/+16
| | | | | * include/winuser.h (MONITORINFOEX[AW]): Change to be derived from MONITORINFO when compiling as C++.
* fix commentsChristopher Faylor2004-04-171-2/+1
|
* 2004-04-17 Luke Dunstan <infidel@users.sourceforge.net>Luke Dunstan2004-04-174-2/+21
| | | | | * README.w32api: List separate copyright conditions for some headers. * include/(winsock2.h, wsipx.h): Minor change to copyright header.
* * autoload.cc (NtCreateFile): Add.Corinna Vinschen2004-04-1614-144/+293
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * dir.cc (mkdir): Change set_file_attribute call to indicate that NT security isn't used. * fhandler.cc (fhandler_base::open_9x): New method, created from fhandler_base::open. (fhandler_base::open): Rearrange to use NtCreateFile instead of CreateFile. * fhandler.h (enum query_state): Redefine query_null_access to query_stat_control. query_null_access isn't allowed in NtCreateFile. (fhandler_base::open_9x): Declare. * fhandler_disk_file.cc (fhandler_base::fstat_fs): Use query_stat_control first, query_read_control if that fails. (fhandler_disk_file::fchmod): Call enable_restore_privilege before trying to open for query_write_control. Don't fall back to opening for query_read_control. (fhandler_disk_file::fchown): Ditto. (fhandler_disk_file::facl): Only request restore privilege and query access necessary for given cmd. * fhandler_raw.cc (fhandler_dev_raw::open): Call fhandler_base::open instead of opening device here. * ntdll.h (NtCreateFile): Declare. * path.cc (symlink_worker): Change set_file_attribute call to indicate that NT security isn't used. * sec_acl.cc (getacl): Fix bracketing. * sec_helper.cc (enable_restore_privilege): New function. * security.cc (str2buf2uni_cat): New function. (write_sd): Don't request restore permission here. * security.h (set_process_privileges): Drop stale declaration. (str2buf2uni): Declare. (str2buf2uni_cat): Declare. (enable_restore_privilege): Declare. * syscalls.cc (fchown32): Return immediate success on 9x.
* Fix LDFLAGS related configure errors.Jim Wilson2004-04-163-0/+80
| | | | | | | * Makefile.tpl (configure-[+module+], configure-gcc, configure-stage1-gcc, configure-stage2-gcc, configure-stage3-gcc): Set and export LDFLAGS. * Makefile.in: Regenerate.
* .Christopher Faylor2004-04-161-3/+3
|
* Check in missed file.Christopher Faylor2004-04-151-1/+0
|
* * autoload.cc (dll_chain1): Rename to dll_chain. Remove old dll_chain code.Christopher Faylor2004-04-152-13/+11
| | | | | (wsock_init): Avoid unneeded winsock_active tests. * winsup.h (winsock_active): Delete.
* * fhandler_disk_file.cc (fhandler_disk_file::fchmo): Try openingCorinna Vinschen2004-04-152-3/+22
| | | | | | in query_read mode if query_write fails. * fhandler_disk_file.cc (fhandler_disk_file::fchown): Ditto. * fhandler_disk_file.cc (fhandler_disk_file::facl): Ditto.
* 2004-04-15 Danny Smith <dannysmith@users.sourceforge.net>Luke Dunstan2004-04-152-1/+5
| | | | * include/wingdi.h (RGB): Correct macro.
* Fix case.Corinna Vinschen2004-04-141-1/+1
|
* * ntdll.h: Fix copyright date.Corinna Vinschen2004-04-144-2/+14
| | | | | | | * sec_acl.cc (acl_worker): delete allocated fhandler. * syscalls.cc (chown_worker): Ditto. (chmod): Ditto. (stat_worker): Use get_namehash instead of hash_path_name.
* * sec_acl.cc (getacl): Avoid compiler warning.Corinna Vinschen2004-04-143-10/+16
| | | | * security.cc (write_sd): Ditto. Fix error handling.
* * syscalls.cc (fstat64): Use get_namehash instead of hash_path_name.Corinna Vinschen2004-04-142-1/+5
|
* * fhandler.cc (fhandler_base::open): Simplify access evaluationCorinna Vinschen2004-04-149-165/+191
| | | | | | | | | | | | | | | | | | | | | | | expression. (fhandler_base::facl): New method. * fhandler.h: Declare facl method in fhandler_base, fhandler_disk_file and fhandler_virtual. * fhandler_disk_file.cc (fhandler_disk_file::facl): New method. * fhandler_virtual.cc (fhandler_virtual::facl): New method. * sec_acl.cc: Remove forward declaration for aclsort32 and acl32. (setacl): Remove static. Add and use handle parameter. (getacl): Ditto. (acl_worker): Reorganize to call fhandler's facl method eventually. (facl32): Ditto. * security.cc (get_nt_object_security): Remove static. * security.h: Add extern declarations for get_nt_object_security, aclsort32, acl32, getacl and setacl. Apply missing syscalls.cc patch and ChangeLog of previous check in. * syscalls.cc (chown_worker): Reorganize to call fhandler's fchown method eventually. (fchown): Ditto.