summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* sec_auth.cc: Drop prototype for CreateProfile, don't expect failed autoloadCorinna Vinschen2016-06-241-11/+2
|
* include/cygwin/if.h: Fix a commentCorinna Vinschen2016-06-241-2/+2
|
* fhandler_disk_file::opendir: Fix a commentCorinna Vinschen2016-06-241-7/+5
|
* eval_start_address: Fix commentCorinna Vinschen2016-06-241-3/+3
| | | | Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
* fhandler_dev_floppy::get_drive_info: fix commentCorinna Vinschen2016-06-241-3/+3
| | | | Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
* symlink_info::check fixup comment and two test for non-XPCorinna Vinschen2016-06-241-5/+3
|
* Drop autoloading transaction functions from ntdllCorinna Vinschen2016-06-241-6/+0
|
* Drop autoloading kernel32 symbols available since VistaCorinna Vinschen2016-06-242-8/+0
|
* Drop autoloading of CancelSynchronousIoCorinna Vinschen2016-06-242-9/+6
|
* Drop max_sys_priv wincapCorinna Vinschen2016-06-245-159/+152
| | | | | | | | | | | Convert sys_privs to const struct with TOKEN_PRIVILEGES layout. Drop function get_system_priv_list. Just use pointer to sys_privs. Dropping max_sys_priv from wincaps requires to make sure that the bitfield is 8 byte aligned on x86_64, otherwise gcc (5.3 only?) apparently breaks access to the bitfield (off by 4 bytes). Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
* Drop accidentally leftover comment from wincapc::initCorinna Vinschen2016-06-241-3/+0
|
* Default to latest wincapCorinna Vinschen2016-06-241-3/+3
|
* Drop Windows XP/2003 wincapsCorinna Vinschen2016-06-241-43/+0
|
* Drop has_broken_rtl_query_process_debug_information flagCorinna Vinschen2016-06-243-17/+0
|
* Drop terminate_thread_frees_stack flagCorinna Vinschen2016-06-243-22/+0
|
* Drop has_pipe_reject_remote_clients flagCorinna Vinschen2016-06-244-14/+2
|
* Drop has_set_thread_stack_guarantee flagCorinna Vinschen2016-06-246-72/+37
|
* Drop has_program_compatibility_assistant flagCorinna Vinschen2016-06-243-41/+28
|
* Rename if_indextoname to cygwin_if_indextoname (analag for if_nametoindex)Corinna Vinschen2016-06-243-68/+8
| | | | Just call OS functions
* Drop wow64_has_secondary_stack flagCorinna Vinschen2016-06-247-297/+4
|
* Drop use_dont_resolve_hack flagCorinna Vinschen2016-06-243-26/+3
| | | | Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
* Drop has_restricted_raw_disk_access flagCorinna Vinschen2016-06-243-10/+0
|
* Fix major device check when locking partitionsCorinna Vinschen2016-06-241-10/+7
| | | | | | | | The change introduced in commit b2867a6 contains a faulty check for the major device number in fhandler_dev_floppy::lock_partition. Fix this. Also fix comments. Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
* Drop has_transactions flagCorinna Vinschen2016-06-243-16/+3
|
* Drop has_fast_cwd flagCorinna Vinschen2016-06-243-112/+78
|
* Drop now useless comment from locale.cCorinna Vinschen2016-06-241-2/+0
| | | | Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
* Add support for certain newer locales only available with ScriptCorinna Vinschen2016-06-241-1/+5
| | | | Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
* Drop has_localenames flagCorinna Vinschen2016-06-233-159/+64
|
* Drop has_always_all_codepages flagCorinna Vinschen2016-06-234-57/+1
|
* Drop has_broken_udf flagCorinna Vinschen2016-06-234-47/+3
|
* Drop has_sendmsg flagCorinna Vinschen2016-06-233-11/+1
|
* Drop has_mandatory_integrity_control flagCorinna Vinschen2016-06-233-47/+31
|
* Drop has_restricted_stack_args flagCorinna Vinschen2016-06-233-16/+0
|
* Drop supports_all_posix_ai_flagsCorinna Vinschen2016-06-233-84/+2
|
* Drop has_gaa_on_link_prefix flag and remove obsolete functions thuslyCorinna Vinschen2016-06-234-167/+4
|
* Drop has_recycle_dot_binCorinna Vinschen2016-06-233-63/+9
|
* Add release message for commit 733af66Corinna Vinschen2016-06-231-0/+14
| | | | Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
* Sync with upstream gcc.Jeff Johnston2016-06-2314-294/+5777
|
* Clarify source file license in CYGWIN_LICENSECorinna Vinschen2016-06-231-5/+7
| | | | Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
* Remove support for SUNWNFS file systemCorinna Vinschen2016-06-235-37/+11
|
* Handle up to 63 partitions per driveCorinna Vinschen2016-06-2321-37276/+2374
| | | | | | | | | | | | | | Revamp device parsing code. Introducing support for more partitions into the shilka-generated parser has the unfortunate side-effect of raising the size of the DLL by almost 2 Megs. Therefore we split out the handling for /dev/sdXY devices into a tiny bit of hand-written code. While at it, remove some unused cruft from devices.* and generally clean up the device class to provide access methods instead of direct access to members. Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
* Bump DLL minor versionCorinna Vinschen2016-06-231-1/+1
| | | | Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
* Switching the Cygwin DLL to LGPLv3+, dropping commercial buyout optioncygwin-2_5_2-releaseCorinna Vinschen2016-06-23408-1053/+347
| | | | | | | | | | | | | | Bump GPLv2+ to GPLv3+ for some files, clarify BSD 2-clause. Everything else stays under GPLv3+. New Linking Exception exempts resulting executables from LGPLv3 section 4. Add CONTRIBUTORS file to keep track of licensing. Remove 'Copyright Red Hat Inc' comments. Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
* Add release message for commit 2c83227Corinna Vinschen2016-06-211-0/+3
| | | | Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
* Drop useless calls to path_conv.isgood_inodeCorinna Vinschen2016-06-211-6/+2
| | | | Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
* Use correct file info (especially inode number) for newly created filesCorinna Vinschen2016-06-211-3/+9
| | | | | | | | | | | | | | fhandler_base::open_fs has two problems: - When newly creating a file, the file info in the path_conv is incorrect. It points to info for the parent dir, not to info for the file itself (which, naturally, wasn't available before). - Fetching the file's inode number only worked for non-NFS. Both problems should be fixed now by reloading file info if the file has just been created, as well as using the new FS-agnostic path_conv::get_ino method. Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
* Use new path_conv_handle functions to access file infoCorinna Vinschen2016-06-212-15/+5
| | | | | | | This avoids having to call nfs_fetch_fattr3/file_get_fai depending on FS type as well as having to extract the info FS dependent. Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
* Improve encapsulation of FS type behind path_conv coverCorinna Vinschen2016-06-211-3/+24
| | | | | | | | | | | Rather than having to check for the FS type in the caller and having to call different functions whether FS is NFS or not, encapsulate the info in path_conv_handle/path_conv methods to allow FS type agnostic calling from upper level functions. This patch only implements the methods. Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
* sys/time.h: Change visibility of gettimeofday.Corinna Vinschen2016-06-201-1/+2
| | | | | | | gettimeofday is currently guarded with __MISC_VISIBLE || __XSI_VISIBLE. However, gettimeofday should be always visible, as in GLibc. Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
* Re-enable malloc_lock for newlib-nanoAndre Vieira (lists)2016-06-161-3/+2
| | | | | Re-enable the use of __malloc_lock and __malloc_unlock newlib-nano, tied the newlib-multithread.