Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | * overview2.sgml: Reorganize and make minor wording changes. | Christopher Faylor | 2008-11-25 | 2 | -14/+19 |
| | |||||
* | * overview2.sgml: Clarify unix-specific automatic updates section. | Christopher Faylor | 2008-11-25 | 2 | -11/+22 |
| | |||||
* | * overview2.sgml: Add text that no automatic updates are provided. | Corinna Vinschen | 2008-11-25 | 2 | -3/+11 |
| | |||||
* | * fhandler_floppy.cc (fhandler_dev_floppy::raw_read): Drop | Corinna Vinschen | 2008-11-21 | 2 | -2/+10 |
| | | | | | | initialization of bytes_to_read. Set bytes_to_read to len in non-buffered case. Call read_bytes correctly with bytes_to_read instead of len. | ||||
* | * mmap.cc (MapView): Add NT status to debug output. | Corinna Vinschen | 2008-11-21 | 2 | -2/+7 |
| | |||||
* | * autoload.cc (GetSystemDEPPolicy): Define. | Corinna Vinschen | 2008-11-12 | 6 | -3/+84 |
| | | | | | | | | | | | | | (GetProcessDEPPolicy): Ditto. (SetProcessDEPPolicy): Ditto. * dcrt0.cc (disable_dep): New static function. (dll_crt0_0): Call disable_dep on platforms requiring it. Add longish comment to explain the circumstances. * wincap.h (wincaps::ts_has_dep_problem): New element. * wincap.cc: Implement above element throughout. (wincapc::init): Set ts_has_dep_problem to true on 2008 Terminal Servers. * winsup.h (WINVER): Set to 0x0601. | ||||
* | * include/winbase.h (PROCESS_DEP_ENABLE, | Corinna Vinschen | 2008-11-11 | 2 | -0/+28 |
| | | | | | | PROCESS_DEP_DISABLE_ATL_THUNK_EMULATION): Define for >= Vista SP1. (enum _DEP_SYSTEM_POLICY_TYPE): Ditto. (GetProcessDEPPolicy, GetSystemDEPPolicy, SetProcessDEPPolicy): Ditto. | ||||
* | * mount.cc (mount_info::cygdrive_win32_path): Always upper case | Corinna Vinschen | 2008-11-11 | 3 | -3/+19 |
| | | | | | | | DOS drive letter to accommodate case sensitivity. (cygdrive_getmntent): Ditto. * path.cc (path_conv::check): Invalidate wide_path after making path relative. | ||||
* | * cygwinenv.sgml: Add description for upcaseenv option. | Corinna Vinschen | 2008-11-11 | 2 | -0/+40 |
| | |||||
* | * environ.cc (create_upcaseenv): New static variable. | Corinna Vinschen | 2008-11-11 | 2 | -2/+77 |
| | | | | | | | | | | | | (renv_arr): New static array to keep track of environment variables which have to be always uppercased. (idx_arr): Ditto. (start_at): Ditto. (ucreqenv): New function to uppercase only the environment variables from renv_arr. (parse_thing): Add "upcaseenv" setting. (environ_init): Parse $CYGWIN before doing anything else. Call ucreqenv instead of ucenv if CYGWIN=noupcaseenv is set. | ||||
* | * path.cc (normalize_win32_path): Don't add a trailing '\' if the cwd returns a | Christopher Faylor | 2008-11-11 | 2 | -1/+7 |
| | | | | path with a trailing '\'. | ||||
* | * pthread.cc (pthread_mutex::_unlock): Avoid unlocking a mutex if the | Christopher Faylor | 2008-11-07 | 3 | -11/+28 |
| | | | | | | | | | | | recursion_counter is already 0. (pthread_mutex::_destroy): Don't consider a mutex busy if its recursion_counter == 0. (pthread_mutex::_fixup_after_fork): Set recursion_counter to 0 to flag that we've just forked. Don't reset the owner of this mutex since the forkee may think it still owns the mutex. Reinstate initialization of win32_obj_id. * fhandler_floppy.cc (fhandler_dev_floppy::raw_read): Initialize a variable to bypass a C++ warning. | ||||
* | * environ.cc (environ_init): Avoid evaluating $CYGWIN twice. | Corinna Vinschen | 2008-11-05 | 2 | -2/+4 |
| | |||||
* | * Makefile.in: Use -static-libgcc when creating cygserver.exe. | Christopher Faylor | 2008-10-30 | 2 | -7/+12 |
| | |||||
* | * Makefile.in (ALL_LDFLAGS): Link libgcc statically for everything here. | Christopher Faylor | 2008-10-29 | 2 | -1/+6 |
| | |||||
* | Correct some binary distribution packaging defects. | Keith Marshall | 2008-10-28 | 2 | -18/+37 |
| | |||||
* | * wincap.cc (all wincaps): Store in .cygwin_dll_common section same as | Corinna Vinschen | 2008-10-23 | 2 | -10/+21 |
| | | | | wincap. Add comment to explain why. | ||||
* | * autoload.cc (GetSystemWindowsDirectoryW): Define. | Corinna Vinschen | 2008-10-22 | 3 | -0/+43 |
| | | | | | | * kernel32.cc (GetWindowsDirectoryW): Implement to abstract from running under Terminal Services or not. (GetWindowsDirectoryA): Ditto. | ||||
* | * passwd.cc (pwdgrp::read_passwd): Check if we're called within | Corinna Vinschen | 2008-10-21 | 2 | -8/+17 |
| | | | | | user_shared initialization and ignore myself, if so. Reformat conditional expression. | ||||
* | * ntdll.h (NtSetAttributesFile): New inline function. | Corinna Vinschen | 2008-10-20 | 5 | -45/+38 |
| | | | | | | | | | * fhandler_disk_file.cc (fhandler_disk_file::fchmod): Use NtSetAttributesFile. * path.cc (symlink_worker): Ditto. * syscalls.cc (unlink_nt): Ditto. (rename): Omit FILE_SHARE_DELETE when opening files on Samba. Add comment to explain why. | ||||
* | Fix MinGW-Bug [2136252]: Remove extraneous radix point in printf( "%.0f", v ↵ | Keith Marshall | 2008-10-18 | 2 | -32/+41 |
| | | | | ) for v < 0.5 | ||||
* | * dtable.cc (dtable::get_debugger_info): Call SetStdHandle | Corinna Vinschen | 2008-10-17 | 2 | -1/+17 |
| | | | | | | for the newly opened handle. Explain why. (dtable::stdio_init): Don't duplicate standard error handle when stderr has already been created under debugger control. | ||||
* | Fix MinGW-Bug [2160227]: Eliminate conflicting declarations and ↵ | Keith Marshall | 2008-10-13 | 3 | -1/+20 |
| | | | | implementations of scalb(). | ||||
* | * sec_acl.cc (setacl): Align standard owner and group permissions | Corinna Vinschen | 2008-10-13 | 3 | -10/+19 |
| | | | | | | | with alloc_sd. Strip FILE_READ_ATTRIBUTES fromn setting FILE_GENERIC_EXECUTE permissions same as in alloc_sd. * security.cc (alloc_sd): Reformat expression. Strip EA permission bits from owner_deny and group_deny computation. | ||||
* | fix typo | Christopher Faylor | 2008-10-13 | 1 | -1/+1 |
| | |||||
* | * mingw: Set sawcfile when -xc* is detected. Extend list of detected source | Christopher Faylor | 2008-10-13 | 2 | -1/+7 |
| | | | | filew. | ||||
* | * Makefile.in: Use a different method to invoke gcc in a cygwin-hosted | Christopher Faylor | 2008-10-12 | 10 | -3993/+6379 |
| | | | | | | | | | | | | environment. * mingwex/Makefile.in: Ditto. * profile/Makefile.in: Ditto. * configure.in: Record mingw front-end for building under Cygwin. * mingwex/configure.in: Ditto. * profile/configure.in: Ditto. * configure: Regenerate. * mingwex/configure: Ditto. * profile/configure: Ditto. | ||||
* | * mingw: Add more checks to allow more varied use. | Christopher Faylor | 2008-10-12 | 2 | -10/+24 |
| | |||||
* | * Makefile.in: Rearrange to avoid -mno-cygwin. | Christopher Faylor | 2008-10-12 | 5 | -1603/+2374 |
| | | | | | | | | * configure.in: Use mingw front-end from utils directory as compiler front-end. * configure: Regenerate. * cyglsa.c (cyglsa_printf): Rename from 'printf' to avoid a compiler error. (print_sid, print_groups, print_privs, print_dacl, print_tokinf, LsaApLogonUserEx): Ditto. | ||||
* | * mingw: Use a better method to find where mingw directory lives. | Christopher Faylor | 2008-10-12 | 2 | -7/+5 |
| | |||||
* | Dummy check-in to get right revision log: | Christopher Faylor | 2008-10-12 | 2 | -2/+2 |
| | | | | | | * mingw: New front-end script to control building of MinGW files without using the deprecated -mno-cygwin option. * Makefile.in: Use mingw front-end. | ||||
* | * Makefile.in: Tweak to work better with new utils/mingw front-end. | Christopher Faylor | 2008-10-12 | 5 | -15/+114 |
| | | | | In utils: | ||||
* | Use de-facto standard Makefile goals to invoke test suite. | Keith Marshall | 2008-10-11 | 2 | -5/+19 |
| | |||||
* | Make strtod() inline definition C89 compliant. | Keith Marshall | 2008-10-11 | 2 | -2/+14 |
| | |||||
* | 2008-10-09 Chris Sutcliffe <ir0nh34d@users.sf.net> | Chris Sutcliffe | 2008-10-10 | 2 | -1/+5 |
| | | | | * include/mmsystem.h (sndAlias): Correct GCC4 warning. | ||||
* | * fhandler_disk_file.cc (fhandler_base::fstat_helper): Check | Corinna Vinschen | 2008-10-09 | 3 | -11/+19 |
| | | | | | | for executable suffixes here in case we're on a file system not supporting permission. * path.cc (path_conv::check): Drop check for executable suffixes. | ||||
* | * fhandler_floppy.cc (fhandler_dev_floppy::raw_read): Keep track of | Corinna Vinschen | 2008-10-09 | 2 | -12/+23 |
| | | | | current position in non-buffered case, too. | ||||
* | * grp.cc (pwdgrp::read_group): Generate more speaking group name | Corinna Vinschen | 2008-10-09 | 2 | -1/+7 |
| | | | | if passwd gid exists under different gid in /etc/group. | ||||
* | Fix ChangeLog entry | Corinna Vinschen | 2008-10-09 | 1 | -1/+1 |
| | |||||
* | * path.cc (path_conv::is_binary): Always check for GetBinaryType. | Corinna Vinschen | 2008-10-09 | 3 | -6/+10 |
| | | | | | * syscalls.cc (rename): Fix test for just changing case of name on case insensitive filesystems. | ||||
* | * path.cc (symlink_info::check_shortcut): Don't check for executability | Corinna Vinschen | 2008-10-09 | 2 | -18/+9 |
| | | | | | here. (symlink_info::check_sysfile): Ditto. | ||||
* | * path.cc (path_conv::path_conv): Only assume executability by suffix | Corinna Vinschen | 2008-10-08 | 2 | -1/+7 |
| | | | | on file systems not supporting permissions. | ||||
* | * pthread.cc (pthread_create): Very minor formatting change. | Christopher Faylor | 2008-10-07 | 3 | -2/+18 |
| | | | | | * timer.cc (timer_thread): Ensure that any created thread defaults to detached state. | ||||
* | * cygtls.h (_cygtls::initialized): Remove bogus stack check which would when | Christopher Faylor | 2008-10-07 | 2 | -2/+7 |
| | | | | checking the current thread from the current thread. | ||||
* | * dcrt0.cc (dll_crt0_0): Don't initialize signals early when dynamically | Christopher Faylor | 2008-10-05 | 2 | -1/+11 |
| | | | | | | loaded. (dll_crt0_1): Wait until this phase to initialize signals when dynamically loaded. | ||||
* | 2008-10-04 Chris Sutcliffe <ir0nh34d@users.sourceforge.net> | Chris Sutcliffe | 2008-10-04 | 2 | -1/+7 |
| | | | | | * include/_mingw.h: Increment version to 3.15.1 and introduce __MINGW32_PATCHLEVEL variable. | ||||
* | Fix incorrect guard added in last commit | Chris Sutcliffe | 2008-10-04 | 1 | -1/+1 |
| | |||||
* | 2008-10-04 Chris Sutcliffe <ir0nh34d@users.sf.net> | Chris Sutcliffe | 2008-10-04 | 2 | -0/+7 |
| | | | | * include/shellapi.h (NOTIFYICON_VERSION_4): Define. | ||||
* | Fix MinGW-Bug [2144266]: getopt() sets `optind' incorrectly. | Keith Marshall | 2008-10-03 | 2 | -26/+55 |
| | |||||
* | Improve package identification in configure script. | Keith Marshall | 2008-10-03 | 4 | -19/+37 |
| |