From noreply at github.com Sun Oct 9 12:08:15 2022 From: noreply at github.com (Lucas Holt) Date: Sun, 09 Oct 2022 09:08:15 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] a92cb8: Remove register keyword from flex. Message-ID: Branch: refs/heads/stable/2.2 Home: https://github.com/MidnightBSD/src Commit: a92cb85e9a4eae9e9e25aafacbcdc4f3a2d6ba0c https://github.com/MidnightBSD/src/commit/a92cb85e9a4eae9e9e25aafacbcdc4f3a2d6ba0c Author: Lucas Holt Date: 2022-10-09 (Sun, 09 Oct 2022) Changed paths: M contrib/flex/ccl.c M contrib/flex/dfa.c M contrib/flex/ecs.c M contrib/flex/flexdef.h M contrib/flex/gen.c M contrib/flex/misc.c M contrib/flex/nfa.c M contrib/flex/parse.c M contrib/flex/scan.c M contrib/flex/scan.l M contrib/flex/skel.c M contrib/flex/sym.c M contrib/flex/tblcmp.c Log Message: ----------- Remove register keyword from flex. This breaks newer compilers, particularly C++ use with c++17. LLVM sometimes enforces this and gcc throws warnings. Commit: 7a7188ddc219bf7a3bb36c827b0a10e7ef4b55aa https://github.com/MidnightBSD/src/commit/7a7188ddc219bf7a3bb36c827b0a10e7ef4b55aa Author: Lucas Holt Date: 2022-10-09 (Sun, 09 Oct 2022) Changed paths: M UPDATING Log Message: ----------- document flex change. Compare: https://github.com/MidnightBSD/src/compare/df8222751b0a...7a7188ddc219 From noreply at github.com Sun Oct 9 12:50:14 2022 From: noreply at github.com (Lucas Holt) Date: Sun, 09 Oct 2022 09:50:14 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] c001c7: fix some clang issues. Message-ID: Branch: refs/heads/stable/2.2 Home: https://github.com/MidnightBSD/src Commit: c001c7d904fcee1158cf5f4b6af1da5226bfc046 https://github.com/MidnightBSD/src/commit/c001c7d904fcee1158cf5f4b6af1da5226bfc046 Author: Lucas Holt Date: 2022-10-09 (Sun, 09 Oct 2022) Changed paths: M contrib/llvm-project/clang/lib/Driver/ToolChains/Arch/X86.cpp M contrib/llvm-project/clang/lib/Frontend/InitHeaderSearch.cpp M contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp Log Message: ----------- fix some clang issues. From noreply at github.com Sun Oct 9 17:31:00 2022 From: noreply at github.com (Lucas Holt) Date: Sun, 09 Oct 2022 14:31:00 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] Message-ID: Branch: refs/tags/2.2.5 Home: https://github.com/MidnightBSD/src From noreply at github.com Sun Oct 9 22:47:02 2022 From: noreply at github.com (Lucas Holt) Date: Sun, 09 Oct 2022 19:47:02 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] 9fb360: From 4a32da87e931ba54393d465bb77c40b5c33d343b Mon ... Message-ID: Branch: refs/heads/stable/2.2 Home: https://github.com/MidnightBSD/src Commit: 9fb360d53e8ac9d10d27ae0b5bacc7b2f13353aa https://github.com/MidnightBSD/src/commit/9fb360d53e8ac9d10d27ae0b5bacc7b2f13353aa Author: Lucas Holt Date: 2022-10-09 (Sun, 09 Oct 2022) Changed paths: M contrib/expat/lib/xmlparse.c Log Message: ----------- From 4a32da87e931ba54393d465bb77c40b5c33d343b Mon Sep 17 00:00:00 2001 From: Rhodri James Date: Wed, 17 Aug 2022 18:26:18 +0100 Subject: [PATCH] Ensure raw tagnames are safe exiting internalEntityParser It is possible to concoct a situation in which parsing is suspended while substituting in an internal entity, so that XML_ResumeParser directly uses internalEntityProcessor as its processor. If the subsequent parse includes some unclosed tags, this will return without calling storeRawNames to ensure that the raw versions of the tag names are stored in memory other than the parse buffer itself. If the parse buffer is then changed or reallocated (for example if processing a file line by line), badness will ensue. This patch ensures storeRawNames is always called when needed after calling doContent. The earlier call do doContent does not need the same protection; it only deals with entity substitution, which cannot leave unbalanced tags, and in any case the raw names will be pointing into the stored entity value not the parse buffer. Obtained from: expat @ github From noreply at github.com Sun Oct 9 22:50:29 2022 From: noreply at github.com (Lucas Holt) Date: Sun, 09 Oct 2022 19:50:29 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] d60867: From 4a32da87e931ba54393d465bb77c40b5c33d343b Mon ... Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/src Commit: d608677a6c9d3eccf027e9877e14cd64bde08486 https://github.com/MidnightBSD/src/commit/d608677a6c9d3eccf027e9877e14cd64bde08486 Author: Lucas Holt Date: 2022-10-09 (Sun, 09 Oct 2022) Changed paths: M contrib/expat/lib/xmlparse.c Log Message: ----------- From 4a32da87e931ba54393d465bb77c40b5c33d343b Mon Sep 17 00:00:00 2001 From: Rhodri James Date: Wed, 17 Aug 2022 18:26:18 +0100 Subject: [PATCH] Ensure raw tagnames are safe exiting internalEntityParser It is possible to concoct a situation in which parsing is suspended while substituting in an internal entity, so that XML_ResumeParser directly uses internalEntityProcessor as its processor. If the subsequent parse includes some unclosed tags, this will return without calling storeRawNames to ensure that the raw versions of the tag names are stored in memory other than the parse buffer itself. If the parse buffer is then changed or reallocated (for example if processing a file line by line), badness will ensue. This patch ensures storeRawNames is always called when needed after calling doContent. The earlier call do doContent does not need the same protection; it only deals with entity substitution, which cannot leave unbalanced tags, and in any case the raw names will be pointing into the stored entity value not the parse buffer. Obtained from: expat @ github From noreply at github.com Sun Oct 9 22:54:39 2022 From: noreply at github.com (Lucas Holt) Date: Sun, 09 Oct 2022 19:54:39 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] 80abb0: Bump Message-ID: Branch: refs/heads/stable/2.2 Home: https://github.com/MidnightBSD/src Commit: 80abb0aa91ac0eefd63fa4fb243fb520affe2f37 https://github.com/MidnightBSD/src/commit/80abb0aa91ac0eefd63fa4fb243fb520affe2f37 Author: Lucas Holt Date: 2022-10-09 (Sun, 09 Oct 2022) Changed paths: M sys/conf/newvers.sh Log Message: ----------- Bump From noreply at github.com Sun Oct 9 22:55:19 2022 From: noreply at github.com (Lucas Holt) Date: Sun, 09 Oct 2022 19:55:19 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] 4aad48: document Message-ID: Branch: refs/heads/stable/2.2 Home: https://github.com/MidnightBSD/src Commit: 4aad482df5cc427e9a7d4bf78b1ac6d2e786e75d https://github.com/MidnightBSD/src/commit/4aad482df5cc427e9a7d4bf78b1ac6d2e786e75d Author: Lucas Holt Date: 2022-10-09 (Sun, 09 Oct 2022) Changed paths: M UPDATING Log Message: ----------- document