log mercurial/cext/manifest.c @ 52167:7346f93be7a4

age author description
Sun, 20 Feb 2022 16:09:02 -0700 Gregory Szorc cext: remove PY23()
Sun, 20 Feb 2022 15:44:39 -0700 Gregory Szorc cext: remove some conditional preprocessor defines
Fri, 30 Apr 2021 02:11:58 +0200 Joerg Sonnenberger manifests: push down expected node length into the parser
Thu, 16 Jul 2020 19:48:49 +0200 Joerg Sonnenberger cext: remove unused variables
Mon, 06 Jul 2020 03:43:32 +0200 Joerg Sonnenberger manifest: tigher manifest parsing and flag use
Tue, 07 Jan 2020 13:47:29 -0500 Augie Fackler manifest: start removing 40-byte hash restrictions from C code
Tue, 21 Jan 2020 12:10:35 -0800 Kyle Lippincott cext: change two more vars to Py_ssize_t in manifest.c stable
Thu, 16 Jan 2020 12:27:15 -0800 Kyle Lippincott cext: fix compiler warning about sign changing
Thu, 29 Nov 2018 16:44:01 -0500 Augie Fackler manifest: reject lines shorter than 42 bytes, not 22
Mon, 12 Nov 2018 20:32:58 -0500 Augie Fackler manifest: perform cheap checks before potentially allocating memory
Mon, 12 Nov 2018 20:31:57 -0500 Augie Fackler manifest: also reject obviously-too-short lines when parsing lines
Mon, 12 Nov 2018 20:35:22 -0500 Augie Fackler manifest: make sure there's a filename before bothering to look for newline
Wed, 05 Sep 2018 21:23:29 +0900 Yuya Nishihara manifest: fix out-of-bounds read of corrupted manifest entry stable 4.7.2
Wed, 05 Sep 2018 21:32:45 +0900 Yuya Nishihara manifest: rewrite pathlen() to not cross entry boundary stable
Wed, 05 Sep 2018 21:49:44 +0900 Yuya Nishihara manifest: fix leak on error return from lazymanifest_filtercopy() stable
Wed, 05 Sep 2018 21:46:53 +0900 Yuya Nishihara manifest: incref/decref copy->pydata to clarify 'copy' holds a reference stable
Fri, 15 Jun 2018 22:16:58 +0900 Yuya Nishihara manifest: fix possible SEGV caused by uninitialized lazymanifest fields stable
Wed, 13 Jun 2018 10:41:20 -0400 Josef 'Jeff' Sipek lazymanifest: don't crash when out of memory (issue5916) stable
Wed, 13 Jun 2018 10:37:39 -0400 Josef 'Jeff' Sipek cext: stop worrying and love the free(NULL) stable
Sat, 03 Mar 2018 06:08:22 -0500 Yuya Nishihara py3: bulk-replace bytes format specifier passed to Py_BuildValue()
Tue, 30 Jan 2018 20:32:48 -0800 Jun Wu lazymanifest: avoid reading uninitialized memory stable
Mon, 16 Oct 2017 14:49:35 -0400 Augie Fackler cext: add /* header */ comment to all PyVarObject_HEAD_INIT() calls
Mon, 02 Oct 2017 19:28:41 +0100 Gregory Szorc cext: wrap before brace for functions
Mon, 02 Oct 2017 19:06:00 +0100 Gregory Szorc cext: reorder #include
Sun, 21 May 2017 14:23:22 +0900 Yuya Nishihara cext: factor out header for charencode.c
Mon, 31 Jul 2017 22:28:27 +0900 Yuya Nishihara cext: split character encoding functions to new compilation unit
Sat, 13 Aug 2016 12:23:56 +0900 Yuya Nishihara parsers: switch to policy importer base mercurial/manifest.c@16cb02dc53d8