Corinna Vinschen
ceab4452f1
Remove unused GetTickCount_ns
2016-06-24 23:33:01 +02:00
Corinna Vinschen
00e9bf2bb3
Fix various OS-related comments
...
Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
2016-06-24 23:32:39 +02:00
Corinna Vinschen
bb0fc7a2c0
cygheap_domain_info::init: Fix comment
2016-06-24 23:21:48 +02:00
Corinna Vinschen
54c284caf2
Remove XP and Server 2003 from documentation
...
Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
2016-06-24 23:21:10 +02:00
Corinna Vinschen
0f5afe895f
net.cc (fdsock): Fix comment
2016-06-24 22:50:12 +02:00
Corinna Vinschen
ba8d6a595a
child_info.h: Fix a comment
2016-06-24 22:50:00 +02:00
Corinna Vinschen
b87224fba5
child_info::child_info: Fix a comment
2016-06-24 22:49:48 +02:00
Corinna Vinschen
ecea753689
sec_auth.cc: Drop prototype for CreateProfile, don't expect failed autoload
2016-06-24 22:49:18 +02:00
Corinna Vinschen
bfb5d3ffbb
include/cygwin/if.h: Fix a comment
2016-06-24 22:48:58 +02:00
Corinna Vinschen
8b7c4f67c6
fhandler_disk_file::opendir: Fix a comment
2016-06-24 22:48:40 +02:00
Corinna Vinschen
81031e6850
eval_start_address: Fix comment
...
Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
2016-06-24 21:58:46 +02:00
Corinna Vinschen
8cfa64140d
fhandler_dev_floppy::get_drive_info: fix comment
...
Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
2016-06-24 21:56:34 +02:00
Corinna Vinschen
a361f44c97
symlink_info::check fixup comment and two test for non-XP
2016-06-24 21:07:39 +02:00
Corinna Vinschen
e855447fd2
Drop autoloading transaction functions from ntdll
2016-06-24 21:07:39 +02:00
Corinna Vinschen
9d163cf80c
Drop autoloading kernel32 symbols available since Vista
2016-06-24 21:07:39 +02:00
Corinna Vinschen
450b2dc8ed
Drop autoloading of CancelSynchronousIo
2016-06-24 21:07:39 +02:00
Corinna Vinschen
67fd2101ab
Drop max_sys_priv wincap
...
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>
2016-06-24 21:00:04 +02:00
Corinna Vinschen
b15d129559
Drop accidentally leftover comment from wincapc::init
2016-06-24 16:02:41 +02:00
Corinna Vinschen
c7fe56dd65
Default to latest wincap
2016-06-24 16:02:41 +02:00
Corinna Vinschen
b47a67e493
Drop Windows XP/2003 wincaps
2016-06-24 16:02:40 +02:00
Corinna Vinschen
8dd446a7b1
Drop has_broken_rtl_query_process_debug_information flag
2016-06-24 16:02:40 +02:00
Corinna Vinschen
2467e6f99b
Drop terminate_thread_frees_stack flag
2016-06-24 16:02:40 +02:00
Corinna Vinschen
0bf159ab72
Drop has_pipe_reject_remote_clients flag
2016-06-24 16:02:40 +02:00
Corinna Vinschen
23a556f2c5
Drop has_set_thread_stack_guarantee flag
2016-06-24 16:02:40 +02:00
Corinna Vinschen
8b8c6c014b
Drop has_program_compatibility_assistant flag
2016-06-24 16:02:40 +02:00
Corinna Vinschen
c356901f0d
Rename if_indextoname to cygwin_if_indextoname (analag for if_nametoindex)
...
Just call OS functions
2016-06-24 16:02:39 +02:00
Corinna Vinschen
bd4339e2a2
Drop wow64_has_secondary_stack flag
2016-06-24 15:49:45 +02:00
Corinna Vinschen
105f79b489
Drop use_dont_resolve_hack flag
...
Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
2016-06-24 15:42:06 +02:00
Corinna Vinschen
807a628ec6
Drop has_restricted_raw_disk_access flag
2016-06-24 14:31:56 +02:00
Corinna Vinschen
166d3ddf5a
Fix major device check when locking partitions
...
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>
2016-06-24 13:40:02 +02:00
Corinna Vinschen
9aab8eb5b6
Drop has_transactions flag
2016-06-24 13:12:20 +02:00
Corinna Vinschen
ffcef702e7
Drop has_fast_cwd flag
2016-06-24 13:08:36 +02:00
Corinna Vinschen
90e6582918
Drop now useless comment from locale.c
...
Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
2016-06-24 12:47:18 +02:00
Corinna Vinschen
288df6f818
Add support for certain newer locales only available with Script
...
Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
2016-06-24 12:11:42 +02:00
Corinna Vinschen
94f98f18db
Drop has_localenames flag
2016-06-23 22:21:23 +02:00
Corinna Vinschen
ed0ff4b940
Drop has_always_all_codepages flag
2016-06-23 22:21:23 +02:00
Corinna Vinschen
e931b1a0eb
Drop has_broken_udf flag
2016-06-23 22:21:23 +02:00
Corinna Vinschen
222e412f8d
Drop has_sendmsg flag
2016-06-23 22:21:23 +02:00
Corinna Vinschen
aacc4f63d0
Drop has_mandatory_integrity_control flag
2016-06-23 22:21:23 +02:00
Corinna Vinschen
380b9affd1
Drop has_restricted_stack_args flag
2016-06-23 22:21:23 +02:00
Corinna Vinschen
6f560555bd
Drop supports_all_posix_ai_flags
2016-06-23 22:21:23 +02:00
Corinna Vinschen
a759558418
Drop has_gaa_on_link_prefix flag and remove obsolete functions thusly
2016-06-23 22:18:42 +02:00
Corinna Vinschen
2fb0813caa
Drop has_recycle_dot_bin
2016-06-23 22:01:14 +02:00
Corinna Vinschen
0c8bbd5888
Add release message for commit 733af66
...
Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
2016-06-23 21:58:38 +02:00
Jeff Johnston
79bb0de3e5
Sync with upstream gcc.
2016-06-23 15:54:55 -04:00
Corinna Vinschen
eba8d258f1
Clarify source file license in CYGWIN_LICENSE
...
Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
2016-06-23 21:52:12 +02:00
Corinna Vinschen
733af66c6e
Remove support for SUNWNFS file system
2016-06-23 21:30:15 +02:00
Corinna Vinschen
b2867a68b9
Handle up to 63 partitions per drive
...
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>
2016-06-23 16:56:41 +02:00
Corinna Vinschen
bceb8ebebb
Bump DLL minor version
...
Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
2016-06-23 15:21:44 +02:00
Corinna Vinschen
6e623e9320
Switching the Cygwin DLL to LGPLv3+, dropping commercial buyout option
...
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>
2016-06-23 10:09:17 +02:00