www.delorie.com/archives/browse.cgi | search |
DMARC-Filter: | OpenDMARC Filter v1.4.2 delorie.com 51J0O1Yn3691816 |
Authentication-Results: | delorie.com; dmarc=pass (p=none dis=none) header.from=cygwin.com |
Authentication-Results: | delorie.com; spf=pass smtp.mailfrom=cygwin.com |
DKIM-Filter: | OpenDKIM Filter v2.11.0 delorie.com 51J0O1Yn3691816 |
Authentication-Results: | delorie.com; |
dkim=pass (1024-bit key, unprotected) header.d=cygwin.com header.i=@cygwin.com header.a=rsa-sha256 header.s=default header.b=R5EVOzKY | |
X-Recipient: | archive-cygwin AT delorie DOT com |
DKIM-Filter: | OpenDKIM Filter v2.11.0 sourceware.org 231F53858C5F |
DKIM-Signature: | v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com; |
s=default; t=1739924640; | |
bh=fnZU5fbQxcvJwUjH9swUrkzxU2icG4wg2IbcjMdiVew=; | |
h=References:In-Reply-To:Date:Subject:To:List-Id:List-Unsubscribe: | |
List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To: | |
From; | |
b=R5EVOzKYX6krI1MYaRWkN0ZWu57hZFbwb8lfYx6cQ2Vhy7IFIthaUzb8vxyF3vZoq | |
B7fs2vdYwJUJi/9jGPxRq+MtWeK+V1Bn6sdl4Ri9kGKRa6+qUXucvp6a/LF8mSXxCC | |
JGR9JMvz5aamoaDok5rGR2n/1kmCjgv/fp6ETaYA= | |
X-Original-To: | cygwin AT cygwin DOT com |
Delivered-To: | cygwin AT cygwin DOT com |
DMARC-Filter: | OpenDMARC Filter v1.4.2 sourceware.org 01EE63858D20 |
ARC-Filter: | OpenARC Filter v1.0.0 sourceware.org 01EE63858D20 |
ARC-Seal: | i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1739924498; cv=none; |
b=OZsfdh8xfjq9VieoKEQJy5A6JPlPX0W3GJS2rdIXkoLoyuADJQ+JLgkMEY509qRxI8N3xrukSpW36ROtOJbn3xQZXu8reHdHky3Pwg+MhXpMDHrhZdAcXOv80fsxI17VYBIEqCImSFbhaY5iPhJL6XampXwwy40K3iL1OXc7qy4= | |
ARC-Message-Signature: | i=1; a=rsa-sha256; d=sourceware.org; s=key; |
t=1739924498; c=relaxed/simple; | |
bh=JdLZxc3xD2bGOyI/iVbrQu7viQqO0qSR6016zSBq88U=; | |
h=DKIM-Signature:MIME-Version:From:Date:Message-ID:Subject:To; | |
b=VLciHfkiv5B0D4A8o2yN7ybkf/j66wOGn8Bg72r4Fz69+7L6Ob8in89rEXda6U+S1aR/AwW6wtJbJdKkxQMfZhtT33fJFNwtjwW4msHVXmS89Lw46wk9O4mgm2761XfnmCBzgpSyYtqyX1c+mYUmS4mCBC9IBM6imd74akxLLRc= | |
ARC-Authentication-Results: | i=1; server2.sourceware.org |
DKIM-Filter: | OpenDKIM Filter v2.11.0 sourceware.org 01EE63858D20 |
X-Google-DKIM-Signature: | v=1; a=rsa-sha256; c=relaxed/relaxed; |
d=1e100.net; s=20230601; t=1739924496; x=1740529296; | |
h=to:subject:message-id:date:from:in-reply-to:references:mime-version | |
:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; | |
bh=CpopNnsxt/kJX4ODo98eJXylWCQYL3HlExQ+/9p+CWs=; | |
b=bCzTGcIBrrjj+umr9aM1V+iD+C2q0fvxNqQKSXaF3MUFsg8TO8JiQpknlntRYCeCna | |
H+gnI5hTU2CSN+uD122RqdLtddNqWDLjWLWkM6pccerLPzFpZtjwtlG70xaDpZ1GF+Q/ | |
AB9HRM5etmamIZr+o73htn2grGTYzzVOpYfj10T2/fOYP1Py8Ar0N853Dg5Ub3rSZAFy | |
S48r8xKLMjYN6qy3XAKkFgX68vE/QOwyeXLhdTVTaaGDIp2GFQjtKLShurOI06TLbJdP | |
ggJ/KVvcxsxnG2j9GF0kDytrCXjJ2okTlDXVMqEgyZVzBUCy/Z/cB0l+yU92PUItSKgD | |
K0Gg== | |
X-Gm-Message-State: | AOJu0YwduAPzp57xqtgA8Kk16qpcepppa+nwEvWGgS5rFN6k94uSumBP |
jUc+9kQZs7patUYTOPAA5vkUizkzZbKRe7k3AmnH6Cdok0jb1i8rwLb1gdtbfdHIgtLBJ7EnsIH | |
tcGhI7+uMEL0rAEqBEu0/dKBQM2y5ADjO | |
X-Gm-Gg: | ASbGnctK8xXOgxirsuguBTlsYsNkYk+vp81PLrZJuJ9HWI3ePnhVUYs8zMQbdYFXs1P |
bmY1szAx/+PnFSNig7+Aemc4pfV445g/OvZeRd4/qlAllbbM52+Q35sOMopuK2P09aU7bw4qhzA | |
== | |
X-Google-Smtp-Source: | AGHT+IGWb0NpzA/z1lfY7qupSMNx4wKdTXdWfI0BVZGw4aBPFnwcT+2WMfjONPw7wyNJ4HeGSVPgSjedNQyCl996Qvg= |
X-Received: | by 2002:a05:6402:27d4:b0:5e0:8c55:4fa with SMTP id |
4fb4d7f45d1cf-5e08c5514e6mr1498215a12.6.1739924496071; Tue, 18 Feb 2025 | |
16:21:36 -0800 (PST) | |
MIME-Version: | 1.0 |
References: | <Z7RUxWZt7iN9wxR1 AT calimero DOT vinschen DOT de> |
In-Reply-To: | <Z7RUxWZt7iN9wxR1@calimero.vinschen.de> |
Date: | Wed, 19 Feb 2025 01:20:59 +0100 |
X-Gm-Features: | AWEUYZkuSFBtjkqVPVBRDTesDNoxLF6DcdEnJlSbKmt1g3zV84Sok85HUj7lD5U |
Message-ID: | <CAPJSo4VUiGf_cPgPVpZoUpRdNUTqUKxJQXHpguS-KG35GaBwoA@mail.gmail.com> |
Subject: | Re: [CALL FOR TESTING] Cygwin-3.6.0 |
To: | cygwin AT cygwin DOT com |
X-BeenThere: | cygwin AT cygwin DOT com |
X-Mailman-Version: | 2.1.30 |
List-Id: | General Cygwin discussions and problem reports <cygwin.cygwin.com> |
List-Archive: | <https://cygwin.com/pipermail/cygwin/> |
List-Post: | <mailto:cygwin AT cygwin DOT com> |
List-Help: | <mailto:cygwin-request AT cygwin DOT com?subject=help> |
List-Subscribe: | <https://cygwin.com/mailman/listinfo/cygwin>, |
<mailto:cygwin-request AT cygwin DOT com?subject=subscribe> | |
From: | Lionel Cons via Cygwin <cygwin AT cygwin DOT com> |
Reply-To: | Lionel Cons <lionelcons1972 AT gmail DOT com> |
Sender: | "Cygwin" <cygwin-bounces~archive-cygwin=delorie DOT com AT cygwin DOT com> |
Something is very wrong with bash. If I redirect the output of xcopy or icacls into a bash variable, like stdout="$(icacls "$(cygpath -w "$PWD")")", then sometimes I get only a letter in the middle. Very strange Lionel On Tue, 18 Feb 2025 at 10:37, Corinna Vinschen via Cygwin <cygwin AT cygwin DOT com> wrote: > > > [I sent this on 2024-02-14 to the cygwin-announce mailing list, > but forgot to CC the cygwin mailing list. Doing it now...] > > > Hi folks, > > we're planning the next major release in the next few (hopefully > not more than two) weeks. > > We're looking forward to more people giving the latest test release > of Cygwin a try! > > The most recent test release, which you can easily install from Cygwin > Setup, is cygwin-3.6.0-0.374.g4dd859d01c22. Of course, as time goes by, > there may be more 3.6.0 test release prior to the official release. > > If you're unsure how to install a test release, please have a look > at https://cygwin.com/faq.html#faq.setup.testrels > > At this point, we're most interested if the test release introduces > regressions compared to 3.5.7! > > There's a whole bunch of new features and a few behavioral changes > compared to 3.5, but it's not so much testing the new functionality > we're after, but to test if everything still runs as in 3.5.7 or > even... better! > > If you see a change in the test release which breaks something for > you running fine in 3.5.7, please send a mail, ideally with a short > and simple testcase, to the cygwin AT cygwin DOT com mailing list. > > Below you'll find a list of changes compared to the 3.5 series. > > > Thanks a lot, > Corinna > > > What's new: > ----------- > > - New API call: getlocalename_l. > > - New API calls: fdclosedir, posix_getdents. > > - New API call: setproctitle. > > - New API call: timespec_get. > > - New API calls: tcgetwinsize, tcsetwinsize. > > - New POSIX-defined entry points posix_spawn_file_actions_addchdir and > posix_spawn_file_actions_addfchdir. These are the same as the already > exported posix_spawn_file_actions_addchdir_np and > posix_spawn_file_actions_addfchdir_np. > > - Add FS_IOC_[GS]ETFLAGS FS_PINNED_FL and FS_UNPINNED_FL flags to handle > Windows attributes FILE_ATTRIBUTE_PINNED and FILE_ATTRIBUTE_UNPINNED. > Add matching 'p' and 'u' mode bits in chattr(1) and lsattr(1). > > - New libaio.a provided for projects checking for POSIX aio support > by looking for this library at configure time. > > - cygpath -r option allows to generate all Windows paths with root-local > path prefix \\?\. > > > What changed: > ------------- > > - ps -f now prints the commandline rather than the full path to the > executable. > > - Drop support for NT4 and Samba < 3.0.22. > > - Now that SMBv1 is ultimately deprecated and not installed by default > on latest Windows versions, use Network Discovery (i. e. WSD, "Web > Service Discovery") for enumerating network servers in //, just like > Windows Explorer. > > - If "server" is given as FQDN, and if "server" is an NFS server, > ls //server now also enumerates NFS shares. If "server" is given > as a flat name, only SMB shares are enumerated. > > - Expose //tsclient (Microsoft Terminal Services) shares as well as > //wsl$ (Plan 9 Network Provider) shares, i. e., WSL installation > root dirs. > > - Redesign pipe handling to minimize toggling blocking mode. > The query_hdl stuff is no longer needed in new implementation. > > - Now using AVX/AVX2/AVX-512 instructions in signal handler does not > break their context. > > - nice(2), setpriority(2) and sched_setparam(2) now fail with EACCES > or EPERM if Windows would silently set a lower priority > (HIGH_PRIORITY_CLASS instead of REALTIME_PRIORITY_CLASS) due to > missing administrator privileges. > > - nice(2) now returns the new nice value instead of 0 on success > and sets errno to EPERM instead of EACCES on failure. This confirms > to POSIX and Linux (glibc >= 2.2.4) behavior. > > - sched_setscheduler(2) now emulates changes between SCHED_OTHER, > SCHED_BATCH, SCHED_IDLE, SCHED_FIFO and SCHED_RR. If SCHED_OTHER or > SCHED_BATCH is selected, the Windows priority is set according to the > nice value where SCHED_BATCH sets a one step lower priority. If > SCHED_IDLE is selected, the nice value is preserved and the Windows > priority is set to IDLE_PRIORITY_CLASS. If SCHED_FIFO or SCHED_RR is > selected, the nice value is preserved and the Windows priority is set > according to the realtime priority. > If the SCHED_RESET_ON_FORK flag is set, SCHED_FIFO and SCHED_RR are > reset to SCHED_OTHER and negative nice values are reset to zero in > each child process created with fork(2). > Note: Windows does not offer alternative scheduling policies so > this could only emulate API behavior. > > - If SCHED_FIFO or SCHED_RR is selected, the /proc/<PID>/stat field > '(18) priority' is now set to the negated sched_policy minus one. > If SCHED_IDLE is selected, this field is set to 39. The '(19) nice' > field is now set to the originally requested nice value. > > - Raise maximum pid from 65536 to 4194304 to account for scenarios > with lots of CPUs and lots of tasks. > Addresses: https://cygwin.com/pipermail/cygwin/2024-December/256927.html > > - Allow mmap with MAP_FIXED to succeed on an address range contained > in the chunk of an existing anonymous mapping, provided the > MAP_SHARED/MAP_PRIVATE flags agree and MAP_NORESERVE is not set for > either mapping. > Addresses: https://cygwin.com/pipermail/cygwin/2024-December/256901.html > > - Fix a long-standing hang issue when running on ARM64 under emulation. > This was due to a thread being terminated while the emulation was > holding an internal lock. > Addresses: https://cygwin.com/pipermail/cygwin-developers/2024-May/012694.html > > - Add a host machine tag to uname(2)'s sysname field. This echoes what > used to be done with -WOW64 (when that was supported), but now with > -ARM64 when running on an ARM64 host under emulation. The Cygwin DLL's > own architecture continues to be reported in the machine field. > > - Escape special characters in /proc/<PID>/mount*. This allows the > contents to be parsed consistently, and matches what is done on Linux. > Addresses: https://cygwin.com/pipermail/cygwin/2024-June/256082.html > > - Expose all Windows volume mount points via getmntent(3). This also > exposes them via /proc/<PID>/mount*. A change in behavior from > previous Cygwin versions is that volumes whose root is mounted > explicitly in Cygwin will now also show up as mounted under the > cygdrive prefix, whereas before that entry would have been suppressed. > Addresses: https://cygwin.com/pipermail/cygwin/2024-June/256081.html > > > Fixes: > ------ > > - Fix an off-by-one bug in lseek(2)'s SEEK_DATA/SEEK_HOLE handling on > filesystem-compressed files, potentially triggering a hang in cp(1). > Addresses: https://sourceware.org/pipermail/cygwin/2025-January/257082.html > https://cygwin.com/pipermail/cygwin/2025-February/257326.html > -- > *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO *** > > The easiest way to unsubscribe is to visit <https://cygwin.com/mailman/options/cygwin-announce>, and click 'Unsubscribe'. > > If you need more information on unsubscribing, start reading here: <https://sourceware.org/lists.html#unsubscribe>. > > -- > Problem reports: https://cygwin.com/problems.html > FAQ: https://cygwin.com/faq/ > Documentation: https://cygwin.com/docs.html > Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple -- Lionel -- Problem reports: https://cygwin.com/problems.html FAQ: https://cygwin.com/faq/ Documentation: https://cygwin.com/docs.html Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |