From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED, RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.4 Received: from second.openwall.net (second.openwall.net [193.110.157.125]) by inbox.vuxu.org (Postfix) with SMTP id 3409D261E0 for ; Mon, 10 Jun 2024 07:38:50 +0200 (CEST) Received: (qmail 28019 invoked by uid 550); 10 Jun 2024 05:38:47 -0000 Mailing-List: contact musl-help@lists.openwall.com; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-ID: Reply-To: musl@lists.openwall.com Received: (qmail 27978 invoked from network); 10 Jun 2024 05:38:46 -0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lbsd.net; s=mail; h=Content-Type:Subject:To:From:MIME-Version:Date:Message-ID:Sender: Reply-To:Cc:Content-Transfer-Encoding:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: In-Reply-To:References:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=Y8DEtglCGZxVxtIecW27HkY2w45bDO3M4m5Q5IKJtpc=; b=GKC1Yfa/OmB1QTruOTpRY4EI8g qm/m9jMpTuPb5NymkCZaYdWASFbqCRW2APfL9xxAj70svcSuAH1J+Aii1h/AgXl+o8K5QfOkNL7dX OEasM0YBI2mRcDUAUkcRgE5MNQgRnCg1WfQm7OuWE5XgD3UTPzoQe4JOsU7J8FmSeY+U=; Message-ID: <4b595a5b-2164-4bf2-af8b-80992eb0a0fe@LBSD.net> Date: Mon, 10 Jun 2024 05:38:36 +0000 MIME-Version: 1.0 From: Nigel Kukard Content-Language: en-US To: "musl@lists.openwall.com" Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------GZw8qGYP0ucPcA6rH5o5JNTi" Subject: [musl] Different results with regex.h between Musl and Libc This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------GZw8qGYP0ucPcA6rH5o5JNTi Content-Type: multipart/mixed; boundary="------------dZIXVhd4FIP4QM3UlfWl0X57"; protected-headers="v1" From: Nigel Kukard To: "musl@lists.openwall.com" Message-ID: <4b595a5b-2164-4bf2-af8b-80992eb0a0fe@LBSD.net> Subject: Different results with regex.h between Musl and Libc --------------dZIXVhd4FIP4QM3UlfWl0X57 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 SGkgdGhlcmUsDQoNCkknbSB3b25kZXJpbmcgaWYgc29tZW9uZSBjb3VsZCBwb3NzaWJseSBw b2ludCBvdXQgd2hhdCBJJ20gZG9pbmcgd3JvbmcgaGVyZS4NCg0KSSB0cmllZCBzZWFyY2hp bmcgdGhlIG1haWxpbmcgbGlzdCBmb3Igc2ltaWxhciB0b3BpY3MsIEkgZm91bmQgc29tZSAN CnJlbGF0aW5nIHRvIFBPU0lYIHJlZ2V4IGJ1dCBub25lIHRoYXQgcmVhbGx5IGRlYWx0IHdp dGggdGhpcyBpc3N1ZSB3aXRoIA0KZXh0ZW5kZWQgcmVnZXguIEkgYWxzbyBkaWRuJ3QgZmlu ZCBhbnl0aGluZyByZWFsbHkgYWRkcmVzc2luZyB0aGlzIG9uIA0KaHR0cHM6Ly93aWtpLm11 c2wtbGliYy5vcmcvZnVuY3Rpb25hbC1kaWZmZXJlbmNlcy1mcm9tLWdsaWJjLmh0bWwuDQoN CklmIEkgbWlzc2VkIHNvbWV0aGluZyBJJ20gdGVycmlibHkgc29ycnkuDQoNCg0KTXVzbCBv dXRwdXQgKEFscGluZSAzLjIwKSwgbXVzbC0xLjIuNS1yMS4uLg0KDQpUaGUgaW5wdXQgJzM3 JyBtYXRjaGVzIHRoZSBwYXR0ZXJuICdeKFswLTldKik/XC4/KFswLTldKik/JCcNCk1hdGNo IDA6IDM3DQpNYXRjaCAxOg0KTWF0Y2ggMjogMzcNCg0KR2xpYmMgb3V0cHV0IChBcmNoTGlu dXgpLCBnbGliYyAyLjM5K3I1MitnZjhlNDYyMzQyMS0xLi4uDQoNClRoZSBpbnB1dCAnMzcn IG1hdGNoZXMgdGhlIHBhdHRlcm4gJ14oWzAtOV0qKT9cLj8oWzAtOV0qKT8kJw0KTWF0Y2gg MDogMzcNCk1hdGNoIDE6IDM3DQpNYXRjaCAyOg0KDQoNClRlc3QgY29kZS4uLg0KLyotLS0t LS0tLS0tLS0tLS0tLS0tLSovDQojaW5jbHVkZSA8c3RkaW8uaD4NCiNpbmNsdWRlIDxyZWdl eC5oPg0KDQppbnQgbWFpbigpIHsNCiDCoMKgwqAgY29uc3QgY2hhciAqcGF0dGVybiA9ICJe KFswLTldKik/XFwuPyhbMC05XSopPyQiOw0KIMKgwqDCoCBjb25zdCBjaGFyICppbnB1dCA9 ICIzNyI7DQogwqDCoMKgIHJlZ2V4X3QgcmVnZXg7DQogwqDCoMKgIHJlZ21hdGNoX3QgbWF0 Y2hlc1szXTsNCiDCoMKgwqAgaW50IHJldDsNCg0KIMKgwqDCoCByZXQgPSByZWdjb21wKCZy ZWdleCwgcGF0dGVybiwgUkVHX0VYVEVOREVEKTsNCiDCoMKgwqAgaWYgKHJldCkgew0KIMKg wqDCoMKgwqDCoMKgIGZwcmludGYoc3RkZXJyLCAiQ291bGQgbm90IGNvbXBpbGUgcmVnZXhc biIpOw0KIMKgwqDCoMKgwqDCoMKgIHJldHVybiAxOw0KIMKgwqDCoCB9DQoNCiDCoMKgwqAg cmV0ID0gcmVnZXhlYygmcmVnZXgsIGlucHV0LCAzLCBtYXRjaGVzLCAwKTsNCiDCoMKgwqAg aWYgKCFyZXQpIHsNCiDCoMKgwqDCoMKgwqDCoCBwcmludGYoIlRoZSBpbnB1dCAnJXMnIG1h dGNoZXMgdGhlIHBhdHRlcm4gJyVzJ1xuIiwgaW5wdXQsIA0KcGF0dGVybik7DQogwqDCoMKg wqDCoMKgwqAgZm9yIChpbnQgaSA9IDA7IGkgPCAzOyBpKyspIHsNCiDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgIGlmIChtYXRjaGVzW2ldLnJtX3NvICE9IC0xKSB7DQogwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgIHByaW50ZigiTWF0Y2ggJWQ6ICUuKnNcbiIsIGksIG1hdGNo ZXNbaV0ucm1fZW8gLSANCm1hdGNoZXNbaV0ucm1fc28sIGlucHV0ICsgbWF0Y2hlc1tpXS5y bV9zbyk7DQogwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCB9DQogwqDCoMKgwqDCoMKgwqAgfQ0K IMKgwqDCoCB9IGVsc2UgaWYgKHJldCA9PSBSRUdfTk9NQVRDSCkgew0KIMKgwqDCoMKgwqDC oMKgIHByaW50ZigiVGhlIGlucHV0ICclcycgZG9lcyBub3QgbWF0Y2ggdGhlIHBhdHRlcm4g JyVzJ1xuIiwgDQppbnB1dCwgcGF0dGVybik7DQogwqDCoMKgIH0gZWxzZSB7DQogwqDCoMKg wqDCoMKgwqAgY2hhciBtc2didWZbMTAwXTsNCiDCoMKgwqDCoMKgwqDCoCByZWdlcnJvcihy ZXQsICZyZWdleCwgbXNnYnVmLCBzaXplb2YobXNnYnVmKSk7DQogwqDCoMKgwqDCoMKgwqAg ZnByaW50ZihzdGRlcnIsICJSZWdleCBtYXRjaCBmYWlsZWQ6ICVzXG4iLCBtc2didWYpOw0K IMKgwqDCoMKgwqDCoMKgIHJldHVybiAxOw0KIMKgwqDCoCB9DQoNCiDCoMKgwqAgcmVnZnJl ZSgmcmVnZXgpOw0KDQogwqDCoMKgIHJldHVybiAwOw0KfQ0KDQo= --------------dZIXVhd4FIP4QM3UlfWl0X57-- --------------GZw8qGYP0ucPcA6rH5o5JNTi Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature.asc" -----BEGIN PGP SIGNATURE----- wnsEABYIACMWIQT5M4N3g4xfUCNXIu76GXFSvoUHMwUCZmaRXAUDAAAAAAAKCRD6GXFSvoUHMw6a AQDQaqA25WM0vyYOAiiJZngBXuucsYktk6NtMoJC075xBgEAiyBmK3vg0KmtaHQSEjrRCzFxko8k J/aGD0u8wuW8IAE= =4QiM -----END PGP SIGNATURE----- --------------GZw8qGYP0ucPcA6rH5o5JNTi--