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,HTML_MESSAGE,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 2DB7B21261 for ; Fri, 22 Mar 2024 20:57:06 +0100 (CET) Received: (qmail 21641 invoked by uid 550); 22 Mar 2024 19:52:28 -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 21605 invoked from network); 22 Mar 2024 19:52:28 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pm.me; s=protonmail3; t=1711137413; x=1711396613; bh=LTc3R0zR92o0U8F20WDKvgvUABImOypJqm0d7wZ48OI=; h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date: Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector; b=IKZcc/Cn5s34dMWxzdsdDK+raxasTfnLXpDKNISa222LukjWrdy2X3nb4PXlRvVkA Ww6fghaTuTitSihIIkLEnkttYJNT95Ycj8MbOXdAfNBThE1PEYpNY0+ty+m++PwXMB iqOJnNEode0G4CULE4OLv8hN3hFzasf1ItTmy6Y4apbzAOmfXdC2P8Z2ocbjfMb8Im ziyyp8A2EQ015msjc1oY5J7u2CO1TnynikO3l7XX6wWTajeJWyYtvctGgQZSeOOR+4 NQwHtFvkLuS2JofdGFC5LqhRP4gBEpoD/9DLjDjqxWMR4fI7TdzdB4tR2Vm1Ne4wyP c9jezEI44NBGQ== Date: Fri, 22 Mar 2024 19:56:47 +0000 To: "musl@lists.openwall.com" From: Alexander Weps Message-ID: Feedback-ID: 20507743:user:proton MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="b1_4PeoLhDanKbUosG42AptL9jxF4e7SPf9QmsQsBSsXw" Subject: [musl] Broken mktime calculations when crossing DST boundary This is a multi-part message in MIME format. --b1_4PeoLhDanKbUosG42AptL9jxF4e7SPf9QmsQsBSsXw Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 Q29uc2lkZXIgdGhpcyBzdHJ1Y3QgdG0gZm9yICBpbiBDRVQgKEV1cm9wZS9QcmFndWUpOgp0bV9z ZWM6IDMKdG1fbWluOiA1OQp0bV9ob3VyOiAxCnRtX21kYXk6IDMxCnRtX21vbjogMgp0bV95ZWFy OiAxMjQKdG1fd2RheTogMAp0bV95ZGF5OiA5MAp0bV9pc2RzdDogMApSZXByZXNlbnRpbmc6CjIw MjQtMDMtMzEgMDE6NTk6MDIKCkFkZCBhIG1pbnV0ZSBhbmQgY2FsbCBta3RpbWUgKGNyb3NzaW5n IERTVCBib3VuZGFyeSkuCgpJbnN0ZWFkIG9mIGdldHRpbmc6CjIwMjQtMDMtMzEgMDM6MDA6MDIK WW91IGdldDoKMjAyNC0wMy0zMSAwMTowMDowMgoKdG1fc2VjOiAzCnRtX21pbjogMAp0bV9ob3Vy OiAxCnRtX21kYXk6IDMxCnRtX21vbjogMgp0bV95ZWFyOiAxMjQKdG1fd2RheTogMAp0bV95ZGF5 OiA5MHRtX2lzZHN0OiAwCgpOb3Qgb25seSBXZSBhcmUgZ29pbmcgYmFja3dhcmRzLCBEU1QgZmxh ZyBpcyBub3QgZXZlbiBzZXQuCgpHbGliYyBiZWhhdmVzIGNvcnJlY3RseToKdG1fc2VjOiAzCnRt X21pbjogMAp0bV9ob3VyOiAzCnRtX21kYXk6IDMxCnRtX21vbjogMgp0bV95ZWFyOiAxMjQKdG1f d2RheTogMAp0bV95ZGF5OiA5MHRtX2lzZHN0OiAxCgp0bV9ob3VyID0gMyBhbmQgdG1faXNkc3Qg PSAxCgpUaGlzIHByZXR0eSBtZXNzZXMgd2l0aCBteSBjcm9uIHRvb2wgdGhhdCByZWx5IG9uIG1r dGltZSBiZWluZyBhYmxlIHRvIGNvcnJlY3RseSBjYWxjdWxhdGUgc3RydWN0IHRtIGFmdGVyIGlu Y3JlbWVudGluZyBmaWVsZHMuCgpBVw== --b1_4PeoLhDanKbUosG42AptL9jxF4e7SPf9QmsQsBSsXw Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64 PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmOyBmb250LXNpemU6IDE2 cHg7Ij48c3Bhbj5Db25zaWRlciB0aGlzIHN0cnVjdCB0bSBmb3IgPHNwYW4+IGluIENFVCAoRXVy b3BlL1ByYWd1ZSk8L3NwYW4+Ojwvc3Bhbj48L2Rpdj48ZGl2IHN0eWxlPSJmb250LWZhbWlseTog QXJpYWwsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTZweDsiPjxzcGFuPnRtX3NlYzogMzwvc3Bh bj48ZGl2PjxzcGFuPnRtX21pbjogNTk8L3NwYW4+PC9kaXY+PGRpdj48c3Bhbj50bV9ob3VyOiAx PC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4+dG1fbWRheTogMzE8L3NwYW4+PC9kaXY+PGRpdj48c3Bh bj50bV9tb246IDI8L3NwYW4+PC9kaXY+PGRpdj48c3Bhbj50bV95ZWFyOiAxMjQ8L3NwYW4+PC9k aXY+PGRpdj48c3Bhbj50bV93ZGF5OiAwPC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4+dG1feWRheTog OTA8L3NwYW4+PC9kaXY+PGRpdj48c3Bhbj50bV9pc2RzdDogMDwvc3Bhbj48L2Rpdj48ZGl2Pjxz cGFuPlJlcHJlc2VudGluZzo8YnI+PHNwYW4gc3R5bGU9ImRpc3BsYXk6IGlubGluZSAhaW1wb3J0 YW50OyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7Ij4yMDI0LTAzLTMxIDAx OjU5OjAyPC9zcGFuPjxicj48L3NwYW4+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj5BZGQgYSBt aW51dGUgYW5kIGNhbGwgbWt0aW1lIChjcm9zc2luZyBEU1QgYm91bmRhcnkpLjwvZGl2PjxkaXY+ PGJyPjwvZGl2PjxkaXY+SW5zdGVhZCBvZiBnZXR0aW5nOjwvZGl2PjxkaXY+PHNwYW4+MjAyNC0w My0zMSAwMzowMDowMjwvc3Bhbj48YnI+PC9kaXY+PGRpdj48c3Bhbj5Zb3UgZ2V0Ojwvc3Bhbj48 L2Rpdj48ZGl2PjxzcGFuPjxzcGFuPjIwMjQtMDMtMzEgMDE6MDA6MDI8L3NwYW4+PC9zcGFuPjwv ZGl2PjxkaXY+PHNwYW4+PHNwYW4+PGJyPjwvc3Bhbj48L3NwYW4+PC9kaXY+PGRpdj48c3Bhbj50 bV9zZWM6IDM8L3NwYW4+PC9kaXY+PGRpdj48c3Bhbj50bV9taW46IDA8L3NwYW4+PC9kaXY+PGRp dj48c3Bhbj50bV9ob3VyOiAxPC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4+dG1fbWRheTogMzE8L3Nw YW4+PC9kaXY+PGRpdj48c3Bhbj50bV9tb246IDI8L3NwYW4+PC9kaXY+PGRpdj48c3Bhbj50bV95 ZWFyOiAxMjQ8L3NwYW4+PC9kaXY+PGRpdj48c3Bhbj50bV93ZGF5OiAwPC9zcGFuPjwvZGl2Pjxk aXY+PHNwYW4+dG1feWRheTogOTA8L3NwYW4+PC9kaXY+PHNwYW4+dG1faXNkc3Q6IDA8L3NwYW4+ PGJyPjwvZGl2PjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjsgZm9u dC1zaXplOiAxNnB4OyI+PHNwYW4+PGJyPjwvc3Bhbj48L2Rpdj48ZGl2IHN0eWxlPSJmb250LWZh bWlseTogQXJpYWwsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTZweDsiPjxzcGFuPk5vdCBvbmx5 IFdlIGFyZSBnb2luZyBiYWNrd2FyZHMsIERTVCBmbGFnIGlzIG5vdCBldmVuIHNldC48L3NwYW4+ PC9kaXY+PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmOyBmb250LXNp emU6IDE2cHg7Ij48c3Bhbj48YnI+PC9zcGFuPjwvZGl2PjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5 OiBBcmlhbCwgc2Fucy1zZXJpZjsgZm9udC1zaXplOiAxNnB4OyI+PHNwYW4+R2xpYmMgYmVoYXZl cyBjb3JyZWN0bHk6PC9zcGFuPjwvZGl2PjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OiBBcmlhbCwg c2Fucy1zZXJpZjsgZm9udC1zaXplOiAxNnB4OyI+PHNwYW4+PHNwYW4+dG1fc2VjOiAzPC9zcGFu PjxkaXY+PHNwYW4+dG1fbWluOiAwPC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4+dG1faG91cjogMzwv c3Bhbj48L2Rpdj48ZGl2PjxzcGFuPnRtX21kYXk6IDMxPC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4+ dG1fbW9uOiAyPC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4+dG1feWVhcjogMTI0PC9zcGFuPjwvZGl2 PjxkaXY+PHNwYW4+dG1fd2RheTogMDwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuPnRtX3lkYXk6IDkw PC9zcGFuPjwvZGl2PjxzcGFuPnRtX2lzZHN0OiAxPC9zcGFuPjxicj48L3NwYW4+PC9kaXY+PGRp diBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmOyBmb250LXNpemU6IDE2cHg7 Ij48c3Bhbj48c3Bhbj48YnI+PC9zcGFuPjwvc3Bhbj48L2Rpdj48ZGl2IHN0eWxlPSJmb250LWZh bWlseTogQXJpYWwsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTZweDsiPjxzcGFuPjxzcGFuPnRt X2hvdXIgPSAzIGFuZCB0bV9pc2RzdCA9IDE8L3NwYW4+PC9zcGFuPjwvZGl2PjxkaXYgc3R5bGU9 ImZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjsgZm9udC1zaXplOiAxNnB4OyI+PGJyPjwv ZGl2PjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjsgZm9udC1zaXpl OiAxNnB4OyI+VGhpcyBwcmV0dHkgbWVzc2VzIHdpdGggbXkgY3JvbiB0b29sIHRoYXQgcmVseSBv biBta3RpbWUgYmVpbmcgYWJsZSB0byBjb3JyZWN0bHkgY2FsY3VsYXRlIHN0cnVjdCB0bSBhZnRl ciBpbmNyZW1lbnRpbmcgZmllbGRzLjwvZGl2PjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OiBBcmlh bCwgc2Fucy1zZXJpZjsgZm9udC1zaXplOiAxNnB4OyI+PGJyPjwvZGl2Pg0KPGRpdiBjbGFzcz0i cHJvdG9ubWFpbF9zaWduYXR1cmVfYmxvY2siIHN0eWxlPSJmb250LWZhbWlseTogQXJpYWwsIHNh bnMtc2VyaWY7IGZvbnQtc2l6ZTogMTZweDsiPg0KICAgIDxkaXYgY2xhc3M9InByb3Rvbm1haWxf c2lnbmF0dXJlX2Jsb2NrLXVzZXIiPjxkaXY+QVc8L2Rpdj48L2Rpdj4NCg0KICAgICAgICAgICAg PGRpdiBjbGFzcz0icHJvdG9ubWFpbF9zaWduYXR1cmVfYmxvY2stcHJvdG9uIHByb3Rvbm1haWxf c2lnbmF0dXJlX2Jsb2NrLWVtcHR5Ij4NCg0KICAgICAgICAgICAgPC9kaXY+DQo8L2Rpdj4NCg== --b1_4PeoLhDanKbUosG42AptL9jxF4e7SPf9QmsQsBSsXw--