delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2014/11/06/09:26:37

X-Recipient: archive-cygwin AT delorie DOT com
DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:mime-version:in-reply-to:references:date
:message-id:subject:from:to:content-type; q=dns; s=default; b=hw
nBNfRsZdLT+CeIZhUUpnQlbzrDfMfJUncw+Exp2Cpoof40k0P9ljiZuPSToPbmWy
rAdFftfDRVeXHdFt1bz7u9l3OusC9xV3YGxOxkMSsWd2SH1jTvd+GvT6wrMbmw8V
El9scNj36WQfq5ksl6OKwUcti/i2L9NuTjw4P8KOU=
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:mime-version:in-reply-to:references:date
:message-id:subject:from:to:content-type; s=default; bh=vNkHdQAR
+Cv673aq5SqwjHfxyCs=; b=Xgd/ZLhQx8l4xdUIPntjz4d+gotmxXDCQUR/QCqj
+qjeKjK9wEo1FUBrufQHoDZzvrD6p8qcaElT6e67XtjBOdBNIhtKIiY2A2jku5rR
OTV+yP47MstG8n7CswlIJ9WfGpojiQhjzAmxNEfjjra3tdgQwgiDeU+Ee3YixH18
Ts0=
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
Authentication-Results: sourceware.org; auth=none
X-Virus-Found: No
X-Spam-SWARE-Status: No, score=2.7 required=5.0 tests=AWL,BAYES_50,EXECUTABLE_URI,FREEMAIL_FROM,KAM_EXEURI,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=no version=3.3.2
X-HELO: mail-lb0-f171.google.com
MIME-Version: 1.0
X-Received: by 10.112.138.39 with SMTP id qn7mr5268298lbb.57.1415283976834; Thu, 06 Nov 2014 06:26:16 -0800 (PST)
In-Reply-To: <announce.20141105164319.GA31314@calimero.vinschen.de>
References: <announce DOT 20141105164319 DOT GA31314 AT calimero DOT vinschen DOT de>
Date: Thu, 6 Nov 2014 09:26:16 -0500
Message-ID: <CADi7v6+ShOK2mSSaW7H2wzAvbNtUOWmM2T=WkdKhftq2_=VCYQ@mail.gmail.com>
Subject: Re: [ANNOUNCEMENT] TEST RELEASE: Cygwin 1.7.33-0.6
From: Bryan Berns <bryan DOT berns AT gmail DOT com>
To: cygwin AT cygwin DOT com
X-IsSubscribed: yes

I haven't tried Cygwin 1.7.33 yet.  What would be the expectation of
sidHistory working?  In the past, I've had a script to read extra SIDs
out of AD and merge them into passwd.

On Wed, Nov 5, 2014 at 11:43 AM, Corinna Vinschen
<corinna-cygwin AT cygwin DOT com> wrote:
> Hi Cygwin friends and users,
>
>
> I just released a 6th TEST version of the next upcoming Cygwin release,
> 1.7.33-0.6.
>
> Changes compared to the former test version 1.7.33-0.5:
>
> - The 1.7.33-0.5 version introduced a dependency to a symbol (__dso_handle)
>   provided only by GCC versions starting with GCC 4.8.3-3.  This results
>   in being unable to link executables with GCC 4.8.3-2 and earlier.
>   Cygwin 1.7.33-0.6 introduces a fix for this situation by providing its
>   own default symbol __dso_handle.
>
>
> If you want to help testing this new release (which I seriously hope
> for), you can find it in your setup-x86.exe or setup-x86_64.exe as
> "test" release.
>
>
> The major change in this new release is the new method to read account
> (passwd and group) information from the Windows user databases directly,
> without the requirement to generate /etc/passwd and /etc/group files to
> generate Unix-like uid and gid.
>
> For your convenience I wrote new documentation.  Since this is a TEST
> prerelease, the new documentation is not part of the official docs yet.
> Rather have a look at
>
>   https://cygwin.com/preliminary-ntsec.html
>
> If you read it
> (which I seriously hope for) and it's all just incomprehensible
> gobbledygook to you, please say so on the mailing list
>
>   cygwin AT cygwin DOT com
>
> so we have a chance to improve the documentation.
>
> Please give this TEST release a try.
>
> If you find problems in the new features or regressions compared to the
> current stable release 1.7.32, please report them to the public mailing
> list
>
>   cygwin AT cygwin DOT com
>
>
> Following is a list of changes in this new release:
>
>
> 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.
>
> - /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.
>
> - /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.
>
> - New API: quotactl, designed after the Linux/BSD function, but severely
>   restricted:  Windows only supports user block quotas on NTFS, no group
>   quotas, no inode quotas, no time constraints.
>
> - New APIs: ffsl, ffsll (glibc extensions).
>
> - New API: stime (SVr4).
>
> - Provide Cygwin documentation (PDFs and HTML) for offline usage in
>   /usr/share/doc/cygwin-${version}.
>
>
> What changed:
> -------------
>
> - New internal exception handling based on SEH on 64 bit Cygwin.
>
> - 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.
>
> - When exec'ing applications, check if $PATH exists and is non-empty.  If not,
>   add PATH variable with Cygwin installation directory as content to Windows
>   environment to allow loading of Cygwin system DLLs.
>
> - Disable CYGWIN "dosfilewarning" option by default.
> - Improve various header files for C++- and standards-compliance.
>
> - Doug Lea malloc implementation update from 2.8.3 to the latest 2.8.6.
>
> - The xdr functions are no longer exported for newly built executables.
>   Use libtirpc-devel instead.
>
> - atexit is now exported as statically linked function from libcygwin.a.
>   This allows reliable access to the DSO handle of the caller for newly
>   built executables.  The former atexit entry point into the DLL remains
>   for backward compatibility only.
>
>
> Bug Fixes
> ---------
>
> - Per POSIX, dirfd(3) now returns EINVAL rather than EBADF on invalid
>   directory stream.
>
> - Fix a resource leak in rmdir(2).
>
> - Fix fchmod(2)/fchown(2)/fsetxattr(2) in case the file got renamed after
>   open and before calling one of the affected functions.
>   Addresses: https://cygwin.com/ml/cygwin/2014-08/msg00517.html
>
> - Handle Netapp-specific problem in statvfs(2)/fstatvfs(2).
>   Addresses: https://cygwin.com/ml/cygwin/2014-06/msg00425.html
>
> - Fix chown(2) on ptys in a corner case.
>
> - Generate correct error when a path is inaccessible due to missing permissions.
>   Addresses: https://cygwin.com/ml/cygwin-developers/2014-10/msg00010.html
>
> - Don't hang in accept calls if socket is no listener.  Set errno to EINVAL
>   instead.
>
> - Don't allow seeking on serial lines and sockets.  Set errno to ESPIPE
>   instead.
>   Addresses: https://cygwin.com/ml/cygwin/2014-08/msg00319.html
>
> - Fix output of /proc/<PID>/statm.
>
> - Fix a SEGV in cygcheck if the environment variable COMSPEC is not, or
>   incorrectly set.
>   Addresses: https://cygwin.com/ml/cygwin/2014-10/msg00292.html
>
> - Fix a SEGV in some 64 bit applications explicitely dlclosing DLLs.
>   Addresses: https://cygwin.com/ml/cygwin/2014-10/msg00402.html
>
> - Fix -fuse-cxa-atexit handling where dlclose fails to trigger calling
>   global dtors in dynamically loaded modules in C++ applications (and
>   thus another potential SEGV).
>
>
> To install 32-bit Cygwin use http://cygwin.com/setup-x86.exe
> To install 64 bit Cygwin use http://cygwin.com/setup-x86_64.exe
>
> If you're already running a 32 bit version of Cygwin on 64 bit Windows
> machines, you can continue to do so.  If you're planning a new install
> of Cygwin on a 64 bit Windows machine, consider to use the new 64 bit
> Cygwin version, unless you need certain packages not yet available in
> the 64 bit release.
>
>
> Have fun,
> 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
>

--
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

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019