2974459,2879351,1951574,1852572,1661378,1613456 Revisions to the NativeAccess()
routine that queries file permissions on Windows native filesystems.  Meant to
fix numerous bugs where [file writable|readable|executable] "lies" about what
operations are possible, especially when the file resides on a Samba share.
Patch merged from the fix-win-native-access branch.
2974459,2879351,1951574,1852572,1661378,1613456 Revisions to the NativeAccess()
routine that queries file permissions on Windows native filesystems.  Meant to
fix numerous bugs where [file writable|readable|executable] "lies" about what
operations are possible, especially when the file resides on a Samba share.
inverted logic
[Frq 3464401] Support Unicode 6.1
[Frq 3464401] Support Unicode 6.1
mingw doesn't have LABEL_SECURITY_INFORMATION definition
mingw doesn't have LABEL_SECURITY_INFORMATION definition
Fix for [Bug 3484621]: insure that execution traces on bytecoded commands
bump the interp's compile epoch.
Fix for [Bug 3484621]: insure that execution traces on bytecoded commands bump the interp's compile epoch.
fix for [Bug 3484621], take 2
fix for [Bug 3484621], take 2
fix for [Bug 3484621], take 3
fix for [Bug 3484621], take 3
3485022 TclCompileEnsemble() avoid compile when exec traces set.
3485022 TclCompileEnsemble() avoid compile when exec traces set.
3485022 Disable ensemble subcommand compile inside a Tcl_Create*Trace().
3485022 Disable ensemble subcommand compile inside a Tcl_Create*Trace().
Honor per-namespace compile suppression in ensemble subcommands.
3484402 Correct Off-By-One error appending unicode. Thanks to Poor Yorick.
Also corrected test for when growth is needed.
Converted the memcpy() calls in append operations to memmove() calls.
This adds safety in the case of overlapping copies, and improves
performance on some benchmarks.