51 lines
1.8 KiB
Plaintext
51 lines
1.8 KiB
Plaintext
What's new:
|
|
-----------
|
|
|
|
- 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.
|
|
|
|
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.
|
|
|
|
- Add -b/--remove-all option to setfacl to reduce the ACL to only the
|
|
entries representing POSIX permission bits.
|
|
|
|
- Provide Cygwin documentation (PDFs and HTML) for offline usage in
|
|
/usr/share/doc/cygwin-${version}.
|
|
|
|
|
|
What changed:
|
|
-------------
|
|
|
|
- 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.
|
|
|
|
- The xdr functions are no longer exported for newly built executables.
|
|
Use libtirpc-devel instead.
|
|
|
|
- 32 bit only: Change default values for socket buffer size to raise
|
|
performance on 10Gb networks.
|
|
|
|
- When spawning a process under another user account, merge the user's
|
|
default Windows environment into the new process' environment.
|
|
|
|
|
|
Bug Fixes
|
|
---------
|
|
|
|
- Fix the problem that ptys master side always writes single byte packages
|
|
to the slave side, and pty slaves always read VMIN byte packages from
|
|
the master side if VMIN is > 0.
|
|
Fixes: https://cygwin.com/ml/cygwin-developers/2014-11/msg00000.html
|
|
|
|
- Fix a synchronization problem in signal handling when using pthreads.
|
|
Addresses: https://cygwin.com/ml/cygwin/2014-11/msg00472.html
|
|
|
|
- Fix an "invalid handle" problem when using flock(2) with a parent process
|
|
holding the lock.
|
|
Addresses: https://cygwin.com/ml/cygwin/2014-12/msg00012.html
|