Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/newlib-cygwin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCorinna Vinschen <corinna@vinschen.de>2015-03-03 16:02:21 +0300
committerCorinna Vinschen <corinna@vinschen.de>2015-03-03 16:02:21 +0300
commit73c0c53cf4be15915685a4229068e774c1deccff (patch)
tree3edea7dc2c7d380067202c64350d8ce050967946
parent37e87b843f727564128ed4438d6052e892d31804 (diff)
* new-features.xml (ov-new1.7.35): Add new section.
-rw-r--r--winsup/doc/ChangeLog4
-rw-r--r--winsup/doc/new-features.xml50
2 files changed, 54 insertions, 0 deletions
diff --git a/winsup/doc/ChangeLog b/winsup/doc/ChangeLog
index 096d3f776..d3d771c68 100644
--- a/winsup/doc/ChangeLog
+++ b/winsup/doc/ChangeLog
@@ -1,3 +1,7 @@
+2015-03-03 Corinna Vinschen <corinna@vinschen.de>
+
+ * new-features.xml (ov-new1.7.35): Add new section.
+
2015-02-28 Corinna Vinschen <corinna@vinschen.de>
* utils.xml (getfacl): Adjust options to option nmame change.
diff --git a/winsup/doc/new-features.xml b/winsup/doc/new-features.xml
index 3d46add43..f43b517a6 100644
--- a/winsup/doc/new-features.xml
+++ b/winsup/doc/new-features.xml
@@ -4,6 +4,56 @@
<sect1 id="ov-new1.7"><title>What's new and what changed in Cygwin</title>
+<sect2 id="ov-new1.7.35"><title>What's new and what changed in 1.7.35</title>
+
+<itemizedlist mark="bullet">
+
+<listitem><para>
+Performance improvements of the new account DB handling.
+</para></listitem>
+
+<listitem><para>
+Since 1.7.34, chmod does not always affect the POSIX permission mask as
+returned by stat(2) or printed by ls(1), due to the improved POSIX ACL
+handling. However, that's still far from perfect, so, as a temporary
+workaround, chmod now checks if secondary groups and users in the ACL
+have more permissions than the primary group. If so, the permissions of
+the secondary users and groups will be reduced according to the mask
+given by the new primary group permissions. I.e, chmod 600 will remove
+all permissions from the primary group as well as all secondary user and
+group entries in the ACL.
+</para></listitem>
+
+<listitem><para>
+Change handling of group permissions if owner SID == group SID. Now the
+group permissions don't mirror the user permissions anymore, thus
+leading to less hassle with security-conscious applications.
+</para></listitem>
+
+<listitem><para>
+Allow group SID to be the same as owner SID for "Microsoft Accounts".
+Those have the group in their user token set to the owner SID by
+default. Drop the workaround to change their primary group to "Users".
+It's not required anymore due to the aforementioned changes.
+</para></listitem>
+
+<listitem><para>
+Change getfacl long options from --all to --access and from --dir to
+--default, along the lines of the Linux getfacl tool.
+</para></listitem>
+
+<listitem><para>
+New APIs: cabsl, cimagl, creall, finitel, hypotl, sqrtl.
+</para></listitem>
+
+<listitem><para>
+New API: issetugid.
+</para></listitem>
+
+</itemizedlist>
+
+</sect2>
+
<sect2 id="ov-new1.7.34"><title>What's new and what changed in 1.7.34</title>
<itemizedlist mark="bullet">