Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | symlink_info::check fixup comment and two test for non-XP | Corinna Vinschen | 2016-06-24 | 1 | -5/+3 |
| | |||||
* | Drop autoloading transaction functions from ntdll | Corinna Vinschen | 2016-06-24 | 1 | -6/+0 |
| | |||||
* | Drop autoloading kernel32 symbols available since Vista | Corinna Vinschen | 2016-06-24 | 2 | -8/+0 |
| | |||||
* | Drop autoloading of CancelSynchronousIo | Corinna Vinschen | 2016-06-24 | 2 | -9/+6 |
| | |||||
* | Drop max_sys_priv wincap | Corinna Vinschen | 2016-06-24 | 5 | -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::init | Corinna Vinschen | 2016-06-24 | 1 | -3/+0 |
| | |||||
* | Default to latest wincap | Corinna Vinschen | 2016-06-24 | 1 | -3/+3 |
| | |||||
* | Drop Windows XP/2003 wincaps | Corinna Vinschen | 2016-06-24 | 1 | -43/+0 |
| | |||||
* | Drop has_broken_rtl_query_process_debug_information flag | Corinna Vinschen | 2016-06-24 | 3 | -17/+0 |
| | |||||
* | Drop terminate_thread_frees_stack flag | Corinna Vinschen | 2016-06-24 | 3 | -22/+0 |
| | |||||
* | Drop has_pipe_reject_remote_clients flag | Corinna Vinschen | 2016-06-24 | 4 | -14/+2 |
| | |||||
* | Drop has_set_thread_stack_guarantee flag | Corinna Vinschen | 2016-06-24 | 6 | -72/+37 |
| | |||||
* | Drop has_program_compatibility_assistant flag | Corinna Vinschen | 2016-06-24 | 3 | -41/+28 |
| | |||||
* | Rename if_indextoname to cygwin_if_indextoname (analag for if_nametoindex) | Corinna Vinschen | 2016-06-24 | 3 | -68/+8 |
| | | | | Just call OS functions | ||||
* | Drop wow64_has_secondary_stack flag | Corinna Vinschen | 2016-06-24 | 7 | -297/+4 |
| | |||||
* | Drop use_dont_resolve_hack flag | Corinna Vinschen | 2016-06-24 | 3 | -26/+3 |
| | | | | Signed-off-by: Corinna Vinschen <corinna@vinschen.de> | ||||
* | Drop has_restricted_raw_disk_access flag | Corinna Vinschen | 2016-06-24 | 3 | -10/+0 |
| | |||||
* | Fix major device check when locking partitions | Corinna Vinschen | 2016-06-24 | 1 | -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 flag | Corinna Vinschen | 2016-06-24 | 3 | -16/+3 |
| | |||||
* | Drop has_fast_cwd flag | Corinna Vinschen | 2016-06-24 | 3 | -112/+78 |
| | |||||
* | Drop now useless comment from locale.c | Corinna Vinschen | 2016-06-24 | 1 | -2/+0 |
| | | | | Signed-off-by: Corinna Vinschen <corinna@vinschen.de> | ||||
* | Add support for certain newer locales only available with Script | Corinna Vinschen | 2016-06-24 | 1 | -1/+5 |
| | | | | Signed-off-by: Corinna Vinschen <corinna@vinschen.de> | ||||
* | Drop has_localenames flag | Corinna Vinschen | 2016-06-23 | 3 | -159/+64 |
| | |||||
* | Drop has_always_all_codepages flag | Corinna Vinschen | 2016-06-23 | 4 | -57/+1 |
| | |||||
* | Drop has_broken_udf flag | Corinna Vinschen | 2016-06-23 | 4 | -47/+3 |
| | |||||
* | Drop has_sendmsg flag | Corinna Vinschen | 2016-06-23 | 3 | -11/+1 |
| | |||||
* | Drop has_mandatory_integrity_control flag | Corinna Vinschen | 2016-06-23 | 3 | -47/+31 |
| | |||||
* | Drop has_restricted_stack_args flag | Corinna Vinschen | 2016-06-23 | 3 | -16/+0 |
| | |||||
* | Drop supports_all_posix_ai_flags | Corinna Vinschen | 2016-06-23 | 3 | -84/+2 |
| | |||||
* | Drop has_gaa_on_link_prefix flag and remove obsolete functions thusly | Corinna Vinschen | 2016-06-23 | 4 | -167/+4 |
| | |||||
* | Drop has_recycle_dot_bin | Corinna Vinschen | 2016-06-23 | 3 | -63/+9 |
| | |||||
* | Add release message for commit 733af66 | Corinna Vinschen | 2016-06-23 | 1 | -0/+14 |
| | | | | Signed-off-by: Corinna Vinschen <corinna@vinschen.de> | ||||
* | Sync with upstream gcc. | Jeff Johnston | 2016-06-23 | 14 | -294/+5777 |
| | |||||
* | Clarify source file license in CYGWIN_LICENSE | Corinna Vinschen | 2016-06-23 | 1 | -5/+7 |
| | | | | Signed-off-by: Corinna Vinschen <corinna@vinschen.de> | ||||
* | Remove support for SUNWNFS file system | Corinna Vinschen | 2016-06-23 | 5 | -37/+11 |
| | |||||
* | Handle up to 63 partitions per drive | Corinna Vinschen | 2016-06-23 | 21 | -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 version | Corinna Vinschen | 2016-06-23 | 1 | -1/+1 |
| | | | | Signed-off-by: Corinna Vinschen <corinna@vinschen.de> | ||||
* | Switching the Cygwin DLL to LGPLv3+, dropping commercial buyout optioncygwin-2_5_2-release | Corinna Vinschen | 2016-06-23 | 408 | -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 2c83227 | Corinna Vinschen | 2016-06-21 | 1 | -0/+3 |
| | | | | Signed-off-by: Corinna Vinschen <corinna@vinschen.de> | ||||
* | Drop useless calls to path_conv.isgood_inode | Corinna Vinschen | 2016-06-21 | 1 | -6/+2 |
| | | | | Signed-off-by: Corinna Vinschen <corinna@vinschen.de> | ||||
* | Use correct file info (especially inode number) for newly created files | Corinna Vinschen | 2016-06-21 | 1 | -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 info | Corinna Vinschen | 2016-06-21 | 2 | -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 cover | Corinna Vinschen | 2016-06-21 | 1 | -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 Vinschen | 2016-06-20 | 1 | -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-nano | Andre Vieira (lists) | 2016-06-16 | 1 | -3/+2 |
| | | | | | Re-enable the use of __malloc_lock and __malloc_unlock newlib-nano, tied the newlib-multithread. | ||||
* | uinfo.cc: More comment fixes, remove unused testing code. | Corinna Vinschen | 2016-06-15 | 1 | -12/+4 |
| | | | | Signed-off-by: Corinna Vinschen <corinna@vinschen.de> | ||||
* | uinfo.cc: Fix comment | Corinna Vinschen | 2016-06-15 | 1 | -2/+2 |
| | | | | Signed-off-by: Corinna Vinschen <corinna@vinschen.de> | ||||
* | Declare crypt, encrypt, and setkey per Posix | Ken Brown | 2016-06-09 | 2 | -0/+9 |
| | |||||
* | Fix typos in comments and debug output in select_stuff::wait | Corinna Vinschen | 2016-06-08 | 1 | -3/+3 |
| | | | | Signed-off-by: Corinna Vinschen <corinna@vinschen.de> | ||||
* | Add release message for commit 7239bb7b3ded5ab961dc56dc346d8ab83660ba29 | Corinna Vinschen | 2016-06-06 | 1 | -0/+3 |
| | | | | Signed-off-by: Corinna Vinschen <corinna@vinschen.de> |