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> Content-Language: en-US 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 Received: from Michaels-MacBook-Pro-175.local (2001:bb6:319:458:e58b:8c54:c0c5:22db) by LNXP265CA0020.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:5e::32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3933.31 via Frontend Transport; Tue, 16 Mar 2021 13:00:35 +0000 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 Precedence: list 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> Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: cygwin-bounces AT cygwin DOT com Sender: "Cygwin" <cygwin-bounces AT cygwin DOT com> Content-Transfer-Encoding: 8bit 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