summaryrefslogtreecommitdiffstats
path: root/winsup/doc/new-features.xml
diff options
context:
space:
mode:
authorCorinna Vinschen <corinna@vinschen.de>2014-10-22 08:33:37 +0000
committerCorinna Vinschen <corinna@vinschen.de>2014-10-22 08:33:37 +0000
commit37b1a944c7f80df64f47b8f06fce6032b11a59d8 (patch)
tree9536815a719fe6570f70447cec187377788b1002 /winsup/doc/new-features.xml
parent783341b6294d03dd6bfbc20df996cffc4014d426 (diff)
downloadcygnal-37b1a944c7f80df64f47b8f06fce6032b11a59d8.tar.gz
cygnal-37b1a944c7f80df64f47b8f06fce6032b11a59d8.tar.bz2
cygnal-37b1a944c7f80df64f47b8f06fce6032b11a59d8.zip
* new-features.xml (ov-new1.7.33): Update to current state.
Diffstat (limited to 'winsup/doc/new-features.xml')
-rw-r--r--winsup/doc/new-features.xml62
1 files changed, 59 insertions, 3 deletions
diff --git a/winsup/doc/new-features.xml b/winsup/doc/new-features.xml
index b9eaa60dc..8849602c6 100644
--- a/winsup/doc/new-features.xml
+++ b/winsup/doc/new-features.xml
@@ -9,9 +9,65 @@
<itemizedlist mark="bullet">
<listitem><para>
-Introduce reading passwd/group entries directly from SAM/AD, thus allowing
-to do without /etc/passwd and /etc/group files. Introduce /etc/nsswitch.conf
-file to configure passwd/group handling.
+Cygwin can now generate passwd/group entries directly from Windows user
+databases (local SAM or Active Directory), thus allowing to run Cygwin
+without having to create /etc/passwd and /etc/group files. Introduce
+/etc/nsswitch.conf file to configure passwd/group handling.
+</para>
+
+<para>
+For bordercase which require to use /etc/passwd and /etc/group files,
+change mkpasswd/mkgroup to generate passwd/group entries compatible with
+the entries read from SAM/AD.
+</para>
+
+<para>For a description of this exciting new feature see
+<xref linkend="ntsec"></xref>.
+</para></listitem>
+
+<listitem><para>
+/proc/cygdrive is a new symlink pointing to the current cygdrive prefix.
+This can be utilized in scripts to access paths via cygdrive prefix,
+even if the cygdrive prefix has been changed by the user.
+</para></listitem>
+
+<listitem><para>
+/proc/partitions now prints the windows mount points the device is
+mounted on. This allows to recognize the underlying Windows devices of
+the Cygwin raw device names.
+</para></listitem>
+
+<listitem><para>
+New API: quotactl, designed after the Linux/BSD function, but severly
+restricted: Windows only supports user block quotas on NTFS, no group
+quotas, no inode quotas, no time constraints.
+</para></listitem>
+
+<listitem><para>
+New APIs: ffsl, ffsll (Linux extensions).
+</para></listitem>
+
+<listitem><para>
+New internal exception handling based on SEH on 64 bit Cygwin.
+</para></listitem>
+
+<listitem><para>
+Revamp Solaris ACL implementation to more closely work like POSIX ACLs
+are supposed to work. Finally implement a CLASS_OBJ emulation. Update
+getfacl(1)/setfacl(1) accordingly.
+</para></listitem>
+
+<listitem><para>
+Drop the current working directory from the default DLL search path in
+favor of Cygwin's /bin dir.
+</para></listitem>
+
+<listitem><para>
+Improve various header files for C++- and standards-compliance.
+</para></listitem>
+
+<listitem><para>
+Doug Lea malloc implementation update from 2.8.3 to the latest 2.8.6.
</para></listitem>
</itemizedlist>