summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/release/2.0.0
blob: 08d44502b31cf8ad1ef9bf9b2ec66726d842a59b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
What's new:
-----------

- basename(3) now comes in two flavors, POSIX and GNU.  The POSIX version is
  the default.  You get the GNU version after

    #define _GNU_SOURCE
    #include <string.h>


What changed:
-------------

- The maximum number of PTYs has been raised from 64 to 128.


Bug Fixes
---------

- Fix potential hang in pseudo ttys when generating ECHO output while the slave
  is flooding the pty with output.
  Addresses: https://cygwin.com/ml/cygwin/2015-03/msg00019.html

- Fix potential premature SIGHUP in pty code.
  Addresses: https://cygwin.com/ml/cygwin/2015-03/msg00070.html

- Fix a name change from symlink to target name in calls to execvp, system, etc.
  Addresses: https://cygwin.com/ml/cygwin/2015-03/msg00270.html

- Fix internal error in pty -ONLCR handling.  Fix timing bug in pty OPOST 
  handling.
  Addresses: https://cygwin.com/ml/cygwin/2015-02/msg00929.html

- Avoid creating passwd and group records from fully qualified Windows
  account names (domain\name, name@domain).
  Addresses: https://cygwin.com/ml/cygwin/2015-03/msg00528.html

- Avoid potential crash at startup or in getgroups(2).
  Addresses: https://cygwin.com/ml/cygwin/2015-04/msg00010.html

- Fix UTF-16 surrogate handling in wctomb and friends.
  Addresses: https://cygwin.com/ml/cygwin/2015-03/msg00452.html

- Fix shmget usage of size parameter for already existing segments.
  Addresses: https://cygwin.com/ml/cygwin/2015-04/msg00105.html

- Fix how in-use files on virtual drives created via subst are moved to
  the recycler in unlink(2).
  Addresses: https://cygwin.com/ml/cygwin/2015-04/msg00527.html

- Fix how in-use files on Samba drives are renamed in unlink(2).