delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2021/03/16/09:00:53

X-Recipient: archive-cygwin AT delorie DOT com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org A42EE3860C30
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
s=default; t=1615899648;
bh=Bc3g/pr35qGKKGf9cszARVFqDp+P6aAYQkQ1fNwrAww=;
h=Subject:To:References:Date:In-Reply-To:List-Id:List-Unsubscribe:
List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:
From;
b=Kb90zWl/CFLeEnpYWhyiIQOvCmSXShq8jnaSV2Vao2mQxfYfMq4Ne3/7O24VaRoI1
vQBSbo7qlZ98FEc8iWkoq993e35cTOmwREpS1Ks/6ZdZHcZ7pIzaCMl9KE2CC71z/1
X/nZTbnD1skK5FE50ExYV+Z1Q8AzNe08bTviVKoI=
X-Original-To: cygwin AT cygwin DOT com
Delivered-To: cygwin AT cygwin DOT com
DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org C8625385AC12
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
b=Gz4lSN/6pu4bXg8E5/KoL29F74Kc5UiV1Ecukm+OHbvIDh7V9o3Dcp7Ah4ypGJdkg/uWAhHwj1DKZYuuA3tyL0dX75RHcxsPF3qqJjhaj48ej3rGmsgP+Tvd5+3yqLRPnZSD8qffqxqZV94AeayY99mVScpKOxRBeAL8r33PLEVlvoGhlGjTlOgYiBiE9FrIs4N64fUbxzs+jLbudUIGu0VFI/DY4MvkNamZV3oZYZtn40765g7Jh1d+ifcAfusDAd1UPxg+aVEW6+k00bL4qvX9kdvA3KSxsoxwThN8xa/PAEjgWkrCDJWQWHIcrhI3dpQYOkFIhlQ5dLIpngu4SA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;
s=arcselector9901;
h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
bh=lDwGmI0d3Jt60n1qxlVFa5QMVXDVZQgycvkYWTHes5w=;
b=Pf2bPkPNrsJRjgNeBQWnebuDYybBAEIHMOBvxM46FnnYa9AgyN6WNdOinym3mPtCLX8qR4hgSj+8dgXWNFwzbb1Ev2ImQs1/styKCGI3qcnun4i5C6hJjLU1hM+iGbxs3D7ZsyEeaMUY2u1RYKMjFmBgJersPH+5SM3EXd0U6vucteMxx+TOA7wNR86vAPPdnfm7uoiFG4wK6Zmkry8nRttKg6UJAEVK0UYiIsEWDm4EN4bU3gfNCqHe1mzFX7qXLj8k9TLi5tARosdNYAAcFCZLy/vhDdXm/LPm972rV9NkYTIjGtjWcmLCp9ytcHMyVtIPHfpkFnhFrhCsHLZQXQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com;
dkim=pass header.d=oracle.com; arc=none
Subject: Re: Sv: Problems with native Unix domain sockets on Win 10/2019
To: sten DOT kristian DOT ivarsson AT gmail DOT com, cygwin AT cygwin DOT com
References: <bb34a767-0cb5-1d48-7f9b-ad914762f9f7 AT oracle DOT com>
<97d2b3af-224a-6873-fb4a-55a0ae9cd379 AT cornell DOT edu>
<d9a6467d-e797-8917-3240-e79d55dcfb38 AT oracle DOT com>
<3e3cfe17-7fda-b063-4885-9114db9e748d AT cornell DOT edu>
<70b5577f-2cf1-0110-5d3b-cb2bd8ee6df2 AT cornell DOT edu>
<69ad720c-8ea6-d3bb-b0a5-5556c4550091 AT oracle DOT com>
<2d85550f-d753-4055-8b93-35e5287a9a93 AT oracle DOT com>
<fb99bda7-b5ba-52c0-f2b6-3de4a11eadb9 AT cornell DOT edu>
<bd27871c-6e3d-3381-6066-e70eee98e665 AT oracle DOT com>
<8ad29a66-fb4c-a587-eed3-eaa7e0389a77 AT cornell DOT edu>
<20210201151056 DOT GQ375565 AT calimero DOT vinschen DOT de>
<f46a8b81-5e5c-f84e-522c-fc322ffb6bdf AT oracle DOT com>
<7fb70a75-8557-6c95-27fa-697c92dcedce AT cornell DOT edu>
<000201d71a54$638c67c0$2aa53740$@gmail.com>
Message-ID: <c06b5537-b1f9-5ae7-fd85-8701c412239c@oracle.com>
Date: Tue, 16 Mar 2021 13:00:30 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:78.0)
Gecko/20100101 Thunderbird/78.8.1
In-Reply-To: <000201d71a54$638c67c0$2aa53740$@gmail.com>
X-Originating-IP: [2001:bb6:319:458:e58b:8c54:c0c5:22db]
X-ClientProxiedBy: LNXP265CA0020.GBRP265.PROD.OUTLOOK.COM
(2603:10a6:600:5e::32) To DM6PR10MB3929.namprd10.prod.outlook.com
(2603:10b6:5:1fb::18)
MIME-Version: 1.0
X-MS-Exchange-MessageSentRepresentingType: 1
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: d600bef0-130d-406c-5922-08d8e87b7d95
X-MS-TrafficTypeDiagnostic: DM6PR10MB4235:
X-Microsoft-Antispam-PRVS: <DM6PR10MB4235E6AA6E57B857421CE9BDD76B9 AT DM6PR10MB4235 DOT namprd10 DOT prod DOT outlook DOT com>
X-MS-Oob-TLC-OOBClassifiers: OLM:10000;
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: +44jOcD6xUqTcNhZbPUiG3YuLItw6wupxmH+dwoBbGMyyWcP4BxEI3Vj958ixA8ARbRxwh86XiCJMxOlV6pbNkkDuk+gScZRnUQufajm+1Iuv5J9mBA1GLJ0bDh7Rs8XWFRNEX+8BqjN6UvQSg9jnkKXAOOf2Ht3qB4xWLRLt/QXYuk14jkFiqhn3ygUjS4CyBwPPR9FRJRRlpD9a5vU+eMQxFeE85cxqu1rrNzedBFXamXAeM1dOHnbvApGcf6Qoi/kiZDfLN7M5wTcsqW/FY/5PWQdlU9UdslUrH5oxY0zEUSxnLYwAvI4muf7jD8k5lA2tNh6nf1FQxzqyuiNe3aWJuvzUT6Wh1ngbFEZ0QW0UTqdWBeio13hrjfuOSqMkkdEsIYmJ0vYHMWMMTcaomrgKyNTtpfSQ9n0UvefdWkQsuSN1gfyzjRojC9g9BQS0haac4CKdyqrS6qh8EyCtgslze7K27dBJjIPcA8jJKex1kEYFkhdIc0VXNleUkb+di7vPpsYlsgGRyN6FB8Ds1zucKvrT+i+2iT3sa5MIIZ/ppRqvh00w2fmp2Nhg0kJXD8J+iQCABtxMWSXGKVQTuS5aF0waUYMLaNS3aHmCHC95pR6BnHaAEfhuvjFUcLDTE+Mm7djOUEjXPMU/qu1jvJNUuR0CSUWyMOFvNfEbOhAHfNcwh64yruJSQuXUCD9Y0aBpdyDaN1+i5tv3suC9GjIr6xcYMjm3AZmtaIAJSo=
X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;
IPV:NLI; SFV:NSPM; H:DM6PR10MB3929.namprd10.prod.outlook.com; PTR:; CAT:NONE;
SFS:(346002)(39860400002)(136003)(376002)(396003)(366004)(66476007)(8936002)(2616005)(33964004)(166002)(66946007)(66556008)(31696002)(6486002)(8676002)(31686004)(5660300002)(316002)(86362001)(6506007)(186003)(53546011)(966005)(2906002)(36756003)(6512007)(83380400001)(478600001)(6666004)(16526019)(43740500002)(45980500001);
DIR:OUT; SFP:1101;
X-MS-Exchange-AntiSpam-MessageData: =?utf-8?B?ektic1c2VVpEc1Q0bWlzSldPeVJvUENmM2pIS3RLVzA1bmNDTFpqM0NnS2FM?=
=?utf-8?B?SEx1dkJEYWE1cC9IZ1BYL3llNG1VdXU4dUFtR3A5L2dHSHl3a1Q4M2xxeVlI?=
=?utf-8?B?YUdYU1prdVNIUzIxd3RFWFdITmZKaHE3UFM1dDRUYUlqMkUvM1pDTVBid1B5?=
=?utf-8?B?dXhBeC9HWGFXUUtLckNLK3dUek03SmN0V25oRjkwZ2xpbnlBTnZ6UXkyYnJq?=
=?utf-8?B?cStPRnVnRGRDU2daby9JUzJTRmtpTTVJamVFQ2Fzb0ttVXNkTEUrVjlGM2k0?=
=?utf-8?B?R0FVVlE1aTVXUmNXRFEvK3kvczdhVm5tV1FEaFVucU02ajNrWHhMbmJ3Tzh1?=
=?utf-8?B?M1hMZ1lzcjZ4UGJpK243cEFaVTlIOE41VXFMYyt4cGo4K0dObU1WRWhLK3cw?=
=?utf-8?B?YXpkMExvbUVmWWRSME40RndOYi85dFlMNnBudjhwZ0UwR0FnSURMbHpEYzBl?=
=?utf-8?B?QmwxVlVPaGhhb0xJRTRGMGo2MGlLMHZydWVwbUVobE0vQzVQWENWdVZvUG02?=
=?utf-8?B?dnZoRWN6dlNqUFNyRCt0aTNrSTZ0U2tOM1B4ZFJBTmFvL1g0K1FsL29hSGEy?=
=?utf-8?B?SW8vOWROcVNnQ2lEMEVBT3NSWXpzd2dNNjF6SFh0THAxbzNWZGE2YVY1dkZB?=
=?utf-8?B?UTc2MjJiZXhhWFV3clR6cUhFMWsvOXRwejdHd3REWUlielpLdkw3TW5nTzRp?=
=?utf-8?B?UDBQakhGMVlCSm9PK2JuRmpDWUZWVGxzWWtOY2hZWEhYelZKUWFkMERObTNz?=
=?utf-8?B?UHBCUXUvNzZ1SVhtaFJ4M1NzbmNHYlFPK1VhUDJrN2o5ZTZSeDNmVXdlWk1U?=
=?utf-8?B?VzczNlRLOWJCd1dmM2VGaysrR3JuVGpyZndqMTFrSm1kY202TTduNjBWSzd4?=
=?utf-8?B?N2o5UW44ZWtQeFdTWXA1Q2ZDS3RPb3VYU0ZrN1NLdytaVkM1c0xmWi9JZGhN?=
=?utf-8?B?bncxWndhdXE5VEFYSHk4RE1zdmZvS093M3RPb0ZyUGljOVNVL1JjeW5KUjd0?=
=?utf-8?B?azBEdTJxcFBYK0llR2N1VWFDcjU1TFJxNTVtcTJFZUpSY25IWDMxVEFYK3RF?=
=?utf-8?B?TDRxWGdzSlc5aEdSSEdoQ3U1b2pCdzhBQzgrV3RTVEJZM1p6dHpGNHBmQlFU?=
=?utf-8?B?Vk1ST2tZODF3N2M3V1RuYVNUa1plUHFjcFQ5WnFGVmk3L3RwQ1FUM095aHZP?=
=?utf-8?B?WVcxWFl5VjN0ZVhyeE5lU090dVZaMnZuaHpCSTRtQ0tyZDVzTU1hWk52SDhG?=
=?utf-8?B?MmU4SHNaNVFwZElvTFVTalBRRG1BeXFqS0hrSVlrK1pldncyd0toSWRHSWts?=
=?utf-8?B?NGV5c08ySC9HTGtraGZmSllKYWE0ek13Q3BtRENsTzd2RVRoYTUySWdqN25v?=
=?utf-8?B?SHJ5R2pyeXdvS3VEc1lyY0dDRVY2OHdnS21QYmk5YTloTGZoZHZvaVByeito?=
=?utf-8?B?dm5wOGJydUxqZUlTV000em9wWE5JU3VmdkVCNUIySnN3R0grR2tyM0ZTQjNH?=
=?utf-8?B?U1FTWlRHK1V3THhSWkVPOW4rMi9mSHhLNS9xLy9VWnJxZWV4VHZWbzFYeGpZ?=
=?utf-8?B?MmVCOUg1VXI3cWhpbC92cWRsNE8rSXZyeFV0bk9BOVdxd25UTHdPSVFOaVJH?=
=?utf-8?B?K1BHYy93ekh2Q1hXQzJrK3R1ejBHUXBqaEVZeG4vQXlZSldhZXJEbE1rc2RM?=
=?utf-8?B?VjJpT1NYa3hkTS9HU1o2L2JYaUZRUWRhSU5GY1o4ZlFlREorS2pTVkpIeTFE?=
=?utf-8?B?UGNJS3I4VUVJVEgxeHVKOVhKZlVxcTJBbkxmaVh4Q0d5eWpBOEhlVk9SMXhI?=
=?utf-8?B?aFBrRDJBc3AzR01jZXZzdjJET2xKMTEreXd0ZzRlbTVNaFhjenY0OE5Gb2RN?=
=?utf-8?Q?FiiPslYGf7JXQ?=
X-OriginatorOrg: oracle.com
X-MS-Exchange-CrossTenant-Network-Message-Id: d600bef0-130d-406c-5922-08d8e87b7d95
X-MS-Exchange-CrossTenant-AuthSource: DM6PR10MB3929.namprd10.prod.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Mar 2021 13:00:35.9805 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: QOnttVjd9xYZroS2XekvJcBCNHPMyn176BHsoL13uaAeWutSQAkvtyjm5/LbFz1qFkxnWPZAt28vS2EOrBdL4XFJckVvKkeWXvNnSJRM8BQ=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR10MB4235
X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=9924
signatures=668683
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 phishscore=0
malwarescore=0 spamscore=0
bulkscore=0 mlxlogscore=999 mlxscore=0 suspectscore=0 adultscore=0
classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2009150000
definitions=main-2103160088
X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=9924
signatures=668683
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 malwarescore=0
mlxlogscore=999
spamscore=0 mlxscore=0 bulkscore=0 suspectscore=0 priorityscore=1501
lowpriorityscore=0 clxscore=1011 adultscore=0 phishscore=0 impostorscore=0
classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2009150000
definitions=main-2103160088
X-Spam-Status: No, score=-1.0 required=5.0 tests=BAYES_00, BODY_8BITS,
DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, HTML_MESSAGE,
MSGID_FROM_MTA_HEADER, NICE_REPLY_A, RCVD_IN_MSPIKE_H2, SPF_HELO_PASS,
SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.2
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on
server2.sourceware.org
X-Content-Filtered-By: Mailman/MimeDel 2.1.29
X-BeenThere: cygwin AT cygwin DOT com
X-Mailman-Version: 2.1.29
List-Id: General Cygwin discussions and problem reports <cygwin.cygwin.com>
List-Unsubscribe: <https://cygwin.com/mailman/options/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=unsubscribe>
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: Michael McMahon via Cygwin <cygwin AT cygwin DOT com>
Reply-To: Michael McMahon <michael DOT x DOT mcmahon AT oracle DOT com>
Errors-To: cygwin-bounces AT cygwin DOT com
Sender: "Cygwin" <cygwin-bounces AT cygwin DOT com>
X-MIME-Autoconverted: from base64 to 8bit by delorie.com id 12GD0rS3024254

I think you can download pre-released builds from:

https://cygwin.com/snapshots/

As mentioned already, the fix here is not actually support of AF_UNIX 
sockets natively. My understanding is that they are implemented over 
loopback TCP in cygwin, but the fix allows native AF_UNIX sockets to be 
handled (eg deleted) as regular files through regular cygwin commands.

Michael.


On 16/03/2021 11:06, Kristian Ivarsson via Cygwin wrote:
> Hi all
>
> Does anyone know the status of these fixes ?
>
> I saw an announcement for cygwin-3.2.0-0.1 that seemed to contain some
> AF_UNIX-related fixes but I fail to find out where that distribution exists
> (if it is supposed to be publicly accessible?), but I tried out the
> 2021-03-01 snapshot and perhaps they are similar ?
>
> We bumped into some AF_UNIX-related issues when trying the 2021-03-01
> -snapshot though. It might be some flaws in our code base but the same code
> works in quite a few Linux-distros
>
> We're more than willing to help out with testing this and/or trying to
> narrow down any possible cygwin issues, but first we'd be glad if someone
> could give us some kind of status report of this (so no one is doing any
> unnecessary work)
>
>
> Best regards,
> Kristian
>
> p.s.
>     I tried to build the topic/af_unix -branch according to the FAQ, but
> there was some issues
> d.s.
>
>
>
>>> Hi Ken, Corinna
>>>
>>> Sorry for the delay in responding. I have just tested the fix and it
>>> works great. Thank you very much for looking into it.
>>>
>>> When do you think it would be available in a form that regular users
>>> would be able to update/install?
>> Corinna decides when to make a new Cygwin release.  My best guess is
>> "pretty soon".
>>
>>> Also, one observation FYI, is that the "ls -l" command on Unix
>>> normally indicates sockets with an "s" as the first character of the
>>> output: eg
>>>
>>> srwxr-xr-x  1 Michael None         0 Feb  7 11:19 foo.sock
>>>
>>> Currently, what is shown on Cygwin is
>>>
>>> -rwxr-xr-x  1 Michael None         0 Feb  7 11:19 foo.sock
>>>
>>> indicating a regular file.
>> Right.  From Cygwin's point of view, it is a regular file.  There might
>> come a time when Cygwin's AF_UNIX implementation makes use of native
>> Windows AF_UNIX sockets on systems that support them.  But that time is
>> not currently in sight.
>>
>> Ken
>> --
>> Problem reports:      https://urldefense.com/v3/__https://cygwin.com/problems.html__;!!GqivPVa7Brio!OrhjUwBgvLe4_I38uHpiucq3-_xiQDxazv5s7XuBkOmzXTgGhz9Vb3GrB2RYCJM8jmPtbA$
>> FAQ:                  https://urldefense.com/v3/__https://cygwin.com/faq/__;!!GqivPVa7Brio!OrhjUwBgvLe4_I38uHpiucq3-_xiQDxazv5s7XuBkOmzXTgGhz9Vb3GrB2RYCJMQE63Mlg$
>> Documentation:        https://urldefense.com/v3/__https://cygwin.com/docs.html__;!!GqivPVa7Brio!OrhjUwBgvLe4_I38uHpiucq3-_xiQDxazv5s7XuBkOmzXTgGhz9Vb3GrB2RYCJMRgFcrHA$
>> Unsubscribe info:     https://urldefense.com/v3/__https://cygwin.com/ml/*unsubscribe-simple__;Iw!!GqivPVa7Brio!OrhjUwBgvLe4_I38uHpiucq3-_xiQDxazv5s7XuBkOmzXTgGhz9Vb3GrB2RYCJPOK0x2gw$
> --
> Problem reports:      https://urldefense.com/v3/__https://cygwin.com/problems.html__;!!GqivPVa7Brio!OrhjUwBgvLe4_I38uHpiucq3-_xiQDxazv5s7XuBkOmzXTgGhz9Vb3GrB2RYCJM8jmPtbA$
> FAQ:                  https://urldefense.com/v3/__https://cygwin.com/faq/__;!!GqivPVa7Brio!OrhjUwBgvLe4_I38uHpiucq3-_xiQDxazv5s7XuBkOmzXTgGhz9Vb3GrB2RYCJMQE63Mlg$
> Documentation:        https://urldefense.com/v3/__https://cygwin.com/docs.html__;!!GqivPVa7Brio!OrhjUwBgvLe4_I38uHpiucq3-_xiQDxazv5s7XuBkOmzXTgGhz9Vb3GrB2RYCJMRgFcrHA$
> Unsubscribe info:     https://urldefense.com/v3/__https://cygwin.com/ml/*unsubscribe-simple__;Iw!!GqivPVa7Brio!OrhjUwBgvLe4_I38uHpiucq3-_xiQDxazv5s7XuBkOmzXTgGhz9Vb3GrB2RYCJPOK0x2gw$
--
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

- Raw text -


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