Re [Cygwin PATCH */9] tzcode resync -- for discussion only

2020-05-13 Thread Mark Geisert
I'm not absolutely sure yet but I think this patch set isn't complete. What's been posted is OK for discussion (on cygwin-developers?) but would need to be augmented if you're going to apply as-is. I had a git commit/revert mishap and these are recovered file versions. I belatedly discovered

[PATCH v2] cygwin: doc: Add keywords for ACE order issues

2020-05-13 Thread David Macek via Cygwin-patches
Windows Explorer shows a warning with Cygwin-created DACLs, but putting the text of the warning into Google doesn't lead to the relevant Cygwin docs. Let's copy the warning text into the docs in the hopes of helping confused users. Most of the credit for the wording belongs to Yaakov Selkowitz.

[Cygwin PATCH 6/9] tzcode resync: namespace.h

2020-05-13 Thread Mark Geisert
Empty file not including current NetBSD namespace.h because Cygwin doesn't implement that functionality. This allows compilation that avoids an error due to a missing include file. --- winsup/cygwin/tzcode/namespace.h | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644

[Cygwin PATCH 8/9] tzcode resync: tzfile.h

2020-05-13 Thread Mark Geisert
Imported NetBSD tzfile.h, current as of 2020/05/13, version 1.10. --- winsup/cygwin/tzcode/tzfile.h | 174 ++ 1 file changed, 174 insertions(+) create mode 100644 winsup/cygwin/tzcode/tzfile.h diff --git a/winsup/cygwin/tzcode/tzfile.h

[Cygwin PATCH 9/9] tzcode resync: tz_posixrules.h

2020-05-13 Thread Mark Geisert
Internal copy of file /usr/share/zoneinfo/posixrules generated from the Cygwin tzdata 2020a-1 package. Current as of 2020/05/13. --- winsup/cygwin/tzcode/tz_posixrules.h | 231 +++ 1 file changed, 231 insertions(+) create mode 100644 winsup/cygwin/tzcode/tz_posixrules.h

[Cygwin PATCH 3/9] tzcode resync: localtime.cc

2020-05-13 Thread Mark Geisert
Cygwin's wrapper around NetBSD's localtime.c. --- winsup/cygwin/tzcode/localtime.cc | 162 ++ 1 file changed, 162 insertions(+) create mode 100644 winsup/cygwin/tzcode/localtime.cc diff --git a/winsup/cygwin/tzcode/localtime.cc b/winsup/cygwin/tzcode/localtime.cc

[Cygwin PATCH 1/9] tzcode resync: Makefile.in

2020-05-13 Thread Mark Geisert
Establish cygwin subdirectory tzcode to hold updates to imported NetBSD files. --- winsup/cygwin/Makefile.in | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/winsup/cygwin/Makefile.in b/winsup/cygwin/Makefile.in index f273ba793..69aa2277e 100644 ---

[Cygwin PATCH 4/9] tzcode resync: localtime.c.patched

2020-05-13 Thread Mark Geisert
Patched copy of NetBSD's localtime.c to hold changes that could not be accomplished in the wrapper file localtime.cc. It is this file that compilation of localtime.cc includes. --- winsup/cygwin/tzcode/localtime.c.patched | 2509 ++ 1 file changed, 2509 insertions(+) create

[Cygwin PATCH 5/9] tzcode resync: localtime.c

2020-05-13 Thread Mark Geisert
Imported NetBSD localtime.c, current as of 2020/05/13, version 1.122. --- winsup/cygwin/tzcode/localtime.c | 2493 ++ 1 file changed, 2493 insertions(+) create mode 100644 winsup/cygwin/tzcode/localtime.c diff --git a/winsup/cygwin/tzcode/localtime.c

[Cygwin PATCH 2/9] tzcode resync: README

2020-05-13 Thread Mark Geisert
--- winsup/cygwin/tzcode/README | 37 + 1 file changed, 37 insertions(+) create mode 100644 winsup/cygwin/tzcode/README diff --git a/winsup/cygwin/tzcode/README b/winsup/cygwin/tzcode/README new file mode 100644 index 0..a200502ea --- /dev/null +++

[Cygwin PATCH 7/9] tzcode resync: private.h

2020-05-13 Thread Mark Geisert
Imported NetBSD private.h, current as of 2020/05/13, version 1.55. --- winsup/cygwin/tzcode/private.h | 795 + 1 file changed, 795 insertions(+) create mode 100644 winsup/cygwin/tzcode/private.h diff --git a/winsup/cygwin/tzcode/private.h