public inbox for cygwin@cygwin.com
 help / color / mirror / Atom feed
* [ANNOUNCEMENT] Updated: Cygwin 2.6.0-1
@ 2016-08-31 14:46 Corinna Vinschen
  2016-08-31 18:22 ` Nirgendsdorf
  2016-10-02 11:01 ` Thomas Wolff
  0 siblings, 2 replies; 10+ messages in thread
From: Corinna Vinschen @ 2016-08-31 14:46 UTC (permalink / raw)
  To: cygwin

Hi folks,


I uploaded a new Cygwin release 2.6.0-1.

Please note that this release won't work on Windows XP and Windows
Server 2003 or 2003 R2.  At least Windows Vista or Windows Server 2008
are required.


What's new:
-----------

- Support for POSIX-1.2008 locale objects and per-thread locales.

  New API per POSIX-1.2008: newlocale, freelocale, duplocale, uselocale,
  nl_langinfo_l, isalnum_l, isalpha_l, isblank_l, iscntrl_l, isdigit_l,
  isgraph_l, islower_l, isprint_l, ispunct_l, isspace_l, isupper_l, iswalnum_l,
  iswalpha_l, iswblank_l, iswcntrl_l, iswctype_l, iswdigit_l, iswgraph_l,
  iswlower_l, iswprint_l, iswpunct_l, iswspace_l, iswupper_l, iswxdigit_l,
  isxdigit_l, tolower_l, toupper_l, towctrans_l, towlower_l, towupper_l,
  wctrans_l, wctype_l, strcasecmp_l, strcoll_l, strerror_l, strfmon_l,
  strftime_l, strncasecmp_l, strxfrm_l, wcscasecmp_l, wcscoll_l,
  wcstrncasecmp_l, wcstrxfrm_l.

  New API, GNU extensions: isascii_l, toascii_l, strptime_l, strtod_l,
  strtof_l, strtol_l, strtold_l, strtoll_l, strtoul_l, strtoull_l, wcsftime_l,
  wcstod_l, wcstof_l, wcstol_l, wcstold_l, wcstoll_l, wcstoul_l, wcstoull_l.

- locale(1) now supports a -i/--input option to fetch the current input
  locale (this is basically equivalent to the current keyboard layout setting).

- New API: pthread_getname_np, pthread_setname_np.


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

- Drop support for Windows XP and Windows Server 2003/2003 R2.

- Drop support for very old SUNWNFS filesystem.

- Further header file improvements in terms of feature test macros.

- Raise number of supported partitions per disk (for raw access) to 63.
  Addresses: https://cygwin.com/ml/cygwin/2016-06/msg00136.html

- Add a workaround for filesystems not supporting the FileAllInformation
  info class.
  Addresses: https://cygwin.com/ml/cygwin/2016-07/msg00350.html

- Support AzureAD accounts.

- "nobody" account support for WinFSP.


Bug Fixes
---------

- Try to avoid spurious DENY ACEs when creating files in directories
  with non-POSIX-like (rather: Windows-like) permissions.
  Addresses: Report and reproducer on IRC.

- Make sure ldd(1) does not exit prematurely when enumerating DLLs.
  Addresses: https://cygwin.com/ml/cygwin/2016-05/msg00185.html

- Fix strace timer output in child process.
  Addresses: https://cygwin.com/ml/cygwin/2016-07/msg00067.html

- Change blkcnt_t to signed type per POSIX.

- Fix definition of SSIZE_MAX on 32-bit systems.
  Addresses: https://cygwin.com/ml/cygwin/2016-07/msg00179.html

- Fix transposing invalid chars in Windows filenames on relative paths.
  Addresses: https://cygwin.com/ml/cygwin/2016-07/msg00193.html

- Don't raise SIGTTIN from select(2)/poll(2).
  Addresses: https://cygwin.com/ml/cygwin-developers/2016-07/msg00004.html

- Use correct FPU rounding mode in truncl.
  Addresses: https://rt.perl.org/Public/Bug/Display.html?id=128665

- Fix a regression in ioctl(fd, FIONREAD, ...) introduced in Cygwin 2.5.0.
  This only affects 64 bit Cygwin.
  Addresses: https://cygwin.com/ml/cygwin/2016-07/msg00001.html

- Handle "clear screen" escpae sequence in console window more reliable.
  Addresses: https://cygwin.com/ml/cygwin/2016-07/msg00310.html

- Allow kill(pid, <anysig>) on zombies to return successfully, rather than
  only kill(pid, 0), to align behaviour with POSIX requirements.
  Addresses: https://cygwin.com/ml/cygwin/2016-08/msg00188.html

- Fix off_t typedef on 64-bit.
  Addresses: https://sourceware.org/ml/newlib/2016/msg01028.html

- Fix weird problem running passwd on newer Windows versions.
  Addresses: https://cygwin.com/ml/cygwin/2016-08/msg00608.html


Thanks,
Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Maintainer                 cygwin AT cygwin DOT com
Red Hat

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [ANNOUNCEMENT] Updated: Cygwin 2.6.0-1
  2016-08-31 14:46 [ANNOUNCEMENT] Updated: Cygwin 2.6.0-1 Corinna Vinschen
@ 2016-08-31 18:22 ` Nirgendsdorf
  2016-08-31 18:32   ` Stephen John Smoogen
  2016-10-02 11:01 ` Thomas Wolff
  1 sibling, 1 reply; 10+ messages in thread
From: Nirgendsdorf @ 2016-08-31 18:22 UTC (permalink / raw)
  To: cygwin

On Wed, 31 Aug 2016 15:58:45 +0200, Corinna Vinschen wrote:

> I uploaded a new Cygwin release 2.6.0-1.
>
> Please note that this release won't work on Windows XP and Windows
> Server 2003 or 2003 R2.  At least Windows Vista or Windows Server 2008
> are required.

Well, there goes XP as another software project on which I depend 
withdraws support. It’s not that I can’t afford to "upgrade"-- I can get 
a reconditioned box with Windows 7 on it for around $200 or less. It's 
that I am too old and tired to install the applications and utilities I 
would want, find replacements for my old favorites that would not run on 
the new box, and then tweak everything the way I would want it to run. 
Worse yet, I would probably want to install Linux...and build it from 
scratch. Nope, far too old and tired for any of that, especially for 
learning my way around the new stuff.

> Thanks,
> Corinna
Thank you, Corinna, for helping to keep Cygwin going. I found it when it 
was ver. b17 because I was looking for a way to run Joseph Allen's 
editor (joe) on Windows and keep all the nice POSIX features. It's been 
quite a ride ever since. I'll probably be around for a little while yet, 
long as I can build stuff for the old Cygwin without too much trouble. 
Goodness help me, though, if I ever get to the point where I find myself 
sitting in a wheelchair, staring at a wall.

Cheers,

Jeff

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [ANNOUNCEMENT] Updated: Cygwin 2.6.0-1
  2016-08-31 18:22 ` Nirgendsdorf
@ 2016-08-31 18:32   ` Stephen John Smoogen
       [not found]     ` <58CFAA05-3193-4301-95A0-D611DA276079@solidrocksystems.com>
  0 siblings, 1 reply; 10+ messages in thread
From: Stephen John Smoogen @ 2016-08-31 18:32 UTC (permalink / raw)
  To: cygwin

On 31 August 2016 at 12:28, Nirgendsdorf <nirgendsdorf@frontier.com> wrote:
> On Wed, 31 Aug 2016 15:58:45 +0200, Corinna Vinschen wrote:
>
>> I uploaded a new Cygwin release 2.6.0-1.
>>
>> Please note that this release won't work on Windows XP and Windows
>> Server 2003 or 2003 R2.  At least Windows Vista or Windows Server 2008
>> are required.
>
>
> Well, there goes XP as another software project on which I depend withdraws
> support. It’s not that I can’t afford to "upgrade"-- I can get a
> reconditioned box with Windows 7 on it for around $200 or less. It's that I
> am too old and tired to install the applications and utilities I would want,
> find replacements for my old favorites that would not run on the new box,
> and then tweak everything the way I would want it to run. Worse yet, I would
> probably want to install Linux...and build it from scratch. Nope, far too
> old and tired for any of that, especially for learning my way around the new
> stuff.
>

As the 84 year old guy who helps my 70 year old dad do Linux installs
and Cygwin fixes on systems keeps telling me: you are never too old...
it just takes a bit longer to get the circuits going.


>> Thanks,
>> Corinna
>
> Thank you, Corinna, for helping to keep Cygwin going. I found it when it was
> ver. b17 because I was looking for a way to run Joseph Allen's editor (joe)
> on Windows and keep all the nice POSIX features. It's been quite a ride ever
> since. I'll probably be around for a little while yet, long as I can build
> stuff for the old Cygwin without too much trouble. Goodness help me, though,
> if I ever get to the point where I find myself sitting in a wheelchair,
> staring at a wall.
>
> Cheers,
>
> Jeff
>
>
> --
> Problem reports:       http://cygwin.com/problems.html
> FAQ:                   http://cygwin.com/faq/
> Documentation:         http://cygwin.com/docs.html
> Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
>



-- 
Stephen J Smoogen.

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [ANNOUNCEMENT] Updated: Cygwin 2.6.0-1
       [not found]     ` <58CFAA05-3193-4301-95A0-D611DA276079@solidrocksystems.com>
@ 2016-08-31 19:12       ` Vince Rice
  2016-08-31 19:17         ` Kenneth Wolcott
  0 siblings, 1 reply; 10+ messages in thread
From: Vince Rice @ 2016-08-31 19:12 UTC (permalink / raw)
  To: The Cygwin Mailing List

> As the 84 year old guy who helps my 70 year old dad …

Hmmmm. Is one of you Benjamin Button? :)


--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [ANNOUNCEMENT] Updated: Cygwin 2.6.0-1
  2016-08-31 19:12       ` Vince Rice
@ 2016-08-31 19:17         ` Kenneth Wolcott
  2016-08-31 19:30           ` Brian Inglis
  0 siblings, 1 reply; 10+ messages in thread
From: Kenneth Wolcott @ 2016-08-31 19:17 UTC (permalink / raw)
  To: cygwin

On Wed, Aug 31, 2016 at 11:30 AM, Vince Rice <vrice@solidrocksystems.com> wrote:
>> As the 84 year old guy who helps my 70 year old dad …
>
> Hmmmm. Is one of you Benjamin Button? :)

That's what I thought when I first read this, but I re-read it a
couple of times, it makes sense :-)

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [ANNOUNCEMENT] Updated: Cygwin 2.6.0-1
  2016-08-31 19:17         ` Kenneth Wolcott
@ 2016-08-31 19:30           ` Brian Inglis
  2016-08-31 20:17             ` Marco Atzeri
  2016-08-31 20:27             ` Achim Gratz
  0 siblings, 2 replies; 10+ messages in thread
From: Brian Inglis @ 2016-08-31 19:30 UTC (permalink / raw)
  To: cygwin

On 2016-08-31 12:32, Kenneth Wolcott wrote:
> On Wed, Aug 31, 2016 at 11:30 AM, Vince Rice <vrice@solidrocksystems.com> wrote:
>>> As the 84 year old guy who helps my 70 year old dad …
>> Hmmmm. Is one of you Benjamin Button? :)
> That's what I thought when I first read this, but I re-read it a
> couple of times, it makes sense :-)

In what bases/radixes does it make sense?

-- 
Take care. Thanks, Brian Inglis, Calgary, Alberta, Canada

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [ANNOUNCEMENT] Updated: Cygwin 2.6.0-1
  2016-08-31 19:30           ` Brian Inglis
@ 2016-08-31 20:17             ` Marco Atzeri
  2016-08-31 20:27             ` Achim Gratz
  1 sibling, 0 replies; 10+ messages in thread
From: Marco Atzeri @ 2016-08-31 20:17 UTC (permalink / raw)
  To: cygwin

On 31/08/2016 21:16, Brian Inglis wrote:
> On 2016-08-31 12:32, Kenneth Wolcott wrote:
>> On Wed, Aug 31, 2016 at 11:30 AM, Vince Rice
>> <vrice@solidrocksystems.com> wrote:
>>>> As the 84 year old guy who helps my 70 year old dad …
>>> Hmmmm. Is one of you Benjamin Button? :)
>> That's what I thought when I first read this, but I re-read it a
>> couple of times, it makes sense :-)
>
> In what bases/radixes does it make sense?

It is a third person...

As the 84 year old guy { who helps my 70 year old dad do Linux installs
and Cygwin fixes on systems } keeps telling me: you are never too old...


--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [ANNOUNCEMENT] Updated: Cygwin 2.6.0-1
  2016-08-31 19:30           ` Brian Inglis
  2016-08-31 20:17             ` Marco Atzeri
@ 2016-08-31 20:27             ` Achim Gratz
  1 sibling, 0 replies; 10+ messages in thread
From: Achim Gratz @ 2016-08-31 20:27 UTC (permalink / raw)
  To: cygwin

Brian Inglis writes:
> On 2016-08-31 12:32, Kenneth Wolcott wrote:
>> On Wed, Aug 31, 2016 at 11:30 AM, Vince Rice <vrice@solidrocksystems.com> wrote:
>>>> As the 84 year old guy who helps my 70 year old dad …
>>> Hmmmm. Is one of you Benjamin Button? :)
>> That's what I thought when I first read this, but I re-read it a
>> couple of times, it makes sense :-)
>
> In what bases/radixes does it make sense?

The senior of the guy who wrote the post has someone his senior looking
after his computers.  There, no need to change a radix or even use the
numbers.  :-)


Regards,
Achim.
-- 
+<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+

Factory and User Sound Singles for Waldorf Blofeld:
http://Synth.Stromeko.net/Downloads.html#WaldorfSounds

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [ANNOUNCEMENT] Updated: Cygwin 2.6.0-1
  2016-08-31 14:46 [ANNOUNCEMENT] Updated: Cygwin 2.6.0-1 Corinna Vinschen
  2016-08-31 18:22 ` Nirgendsdorf
@ 2016-10-02 11:01 ` Thomas Wolff
  2016-10-19 11:38   ` Corinna Vinschen
  1 sibling, 1 reply; 10+ messages in thread
From: Thomas Wolff @ 2016-10-02 11:01 UTC (permalink / raw)
  To: cygwin

Am 31.08.2016 um 15:58 schrieb Corinna Vinschen:
> Hi folks,
>
>
> I uploaded a new Cygwin release 2.6.0-1.
>
> ...
Somehow the way to setup the default locale has changed; raising 
problems as described in 
https://cygwin.com/ml/cygwin/2016-10/msg00000.html .
This affects also bash (without -l). It is "healed" per /etc/profile. 
However, in all previous versions since 1.7 UTF-8 was the official 
default deployed from the cygwin DLL already, so calling cygwin apps 
from a Windows command line would work as expected, which is a valid use 
case. I don't think this change was on purpose.

> - Support for POSIX-1.2008 locale objects and per-thread locales.
Maybe it slipped in here?
Thomas

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [ANNOUNCEMENT] Updated: Cygwin 2.6.0-1
  2016-10-02 11:01 ` Thomas Wolff
@ 2016-10-19 11:38   ` Corinna Vinschen
  0 siblings, 0 replies; 10+ messages in thread
From: Corinna Vinschen @ 2016-10-19 11:38 UTC (permalink / raw)
  To: cygwin

[-- Attachment #1: Type: text/plain, Size: 1110 bytes --]

On Oct  2 11:59, Thomas Wolff wrote:
> Am 31.08.2016 um 15:58 schrieb Corinna Vinschen:
> > Hi folks,
> > 
> > 
> > I uploaded a new Cygwin release 2.6.0-1.
> > 
> > ...
> Somehow the way to setup the default locale has changed; raising problems as
> described in https://cygwin.com/ml/cygwin/2016-10/msg00000.html .
> This affects also bash (without -l). It is "healed" per /etc/profile.
> However, in all previous versions since 1.7 UTF-8 was the official default
> deployed from the cygwin DLL already, so calling cygwin apps from a Windows
> command line would work as expected, which is a valid use case. I don't
> think this change was on purpose.
> 
> > - Support for POSIX-1.2008 locale objects and per-thread locales.
> Maybe it slipped in here?

It did.  I missed a conversion test in the console code.  I applied
a patch to fix this (commit 5a3496c3) and I'll create a snapshot later
today.  Please test.


Thanks,
Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Maintainer                 cygwin AT cygwin DOT com
Red Hat

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 819 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2016-10-19 11:29 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-08-31 14:46 [ANNOUNCEMENT] Updated: Cygwin 2.6.0-1 Corinna Vinschen
2016-08-31 18:22 ` Nirgendsdorf
2016-08-31 18:32   ` Stephen John Smoogen
     [not found]     ` <58CFAA05-3193-4301-95A0-D611DA276079@solidrocksystems.com>
2016-08-31 19:12       ` Vince Rice
2016-08-31 19:17         ` Kenneth Wolcott
2016-08-31 19:30           ` Brian Inglis
2016-08-31 20:17             ` Marco Atzeri
2016-08-31 20:27             ` Achim Gratz
2016-10-02 11:01 ` Thomas Wolff
2016-10-19 11:38   ` Corinna Vinschen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).