Skip to content

Commit 5b392b3

Browse files
committed
credit the fixer in every changelog entry
CLAUDE.md wants the description to close with both sides, who raised it and who did the work. Eleven entries named only the audit finding. Nothing but the attribution changed.
1 parent ebacb66 commit 5b392b3

11 files changed

Lines changed: 11 additions & 11 deletions

‎src/changelog/3.5.0/313-redact-connection-string-allowlist.xml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,6 @@
88
keep secrets out of the `AdoNetAppender` message for a connection it could not open. Hiding
99
password-bearing keywords missed `Extended Properties`, which nests a whole connection string, and
1010
keywords such as `AccessToken` (CWE-532). Only keywords naming the server and account are kept now
11-
(audit da18b6fd-f028)
11+
(audit da18b6fd-f028, fixed by @FreeAndNil)
1212
</description>
1313
</entry>

‎src/changelog/3.5.0/313-require-powershell-74.xml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,6 @@
99
`$PSNativeCommandUseErrorActionPreference`, which exists only from 7.4, so under Windows PowerShell
1010
5.1 a failing `gpg --verify` was ignored and `verify-release.ps1` reported success and exited 0. The
1111
scripts now refuse to start on an older host, and the review instructions install PowerShell 7 and
12-
run the script with `pwsh` (audit 1231d72-f009)
12+
run the script with `pwsh` (audit 1231d72-f009, implemented by @FreeAndNil)
1313
</description>
1414
</entry>

‎src/changelog/3.5.0/313-verify-release-keys-bypass.xml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,6 @@
1010
and was imported into the verification key ring, and artifacts signed by whoever placed it verified
1111
(CWE-347). The scripts now verify in a GnuPG home of their own, filled from a copy downloaded
1212
there, rather than with `--keyring`, which `gpg` ignores where `common.conf` sets `use-keyboxd`.
13-
Present in 3.2.0 onward, since the script was added (audit da18b6fd-f003, reported by @swebb2066)
13+
Present in 3.2.0 onward, since the script was added (audit da18b6fd-f003, reported by @swebb2066, fixed by @FreeAndNil)
1414
</description>
1515
</entry>

‎src/changelog/3.5.0/315-eventlog-nul.xml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,6 @@
1010
the layout rendered after it, exception text and trailing fields included (CWE-158). `WriteEntry`
1111
raises nothing, so the record simply stored short. Measured on Windows 11 build 26200: of a 45
1212
character message with a NUL at 23, the 23 character prefix was stored and the rest was gone
13-
(audit da18b6fd-f007)
13+
(audit da18b6fd-f007, fixed by @FreeAndNil)
1414
</description>
1515
</entry>

‎src/changelog/3.5.0/315-eventlog-size-budget.xml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,6 @@
1212
that the service stores nothing and reports nothing. The whole event was lost rather than
1313
shortened, and `applicationName` defaults to the app domain name, so a consumer with a long
1414
assembly name lost more. The limit is now computed, and a truncation is reported through the
15-
error handler, which is the only signal available (audit da18b6fd-f030)
15+
error handler, which is the only signal available (audit da18b6fd-f030, fixed by @FreeAndNil)
1616
</description>
1717
</entry>

‎src/changelog/3.5.0/315-local-syslog-newlines.xml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,6 @@
1010
records everything after the newline as its own entry, so content could forge an authentic
1111
looking record (CWE-117). `NewLineHandling` mirrors the option of the same name on
1212
`RemoteSyslogAppender`, which already escaped by default; set it to `Keep` for the previous
13-
behaviour (audit da18b6fd-f008)
13+
behaviour (audit da18b6fd-f008, fixed by @FreeAndNil)
1414
</description>
1515
</entry>

‎src/changelog/3.5.0/315-outputdebugstring-nul.xml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,6 @@
88
escape NUL characters in `OutputDebugStringAppender` content. `OutputDebugStringW` takes a null
99
terminated string, so a NUL in logged content ended the record there and silently dropped whatever
1010
the layout rendered after it, exception text and trailing fields included (CWE-158). The escape
11-
`LocalSyslogAppender` already applied is now shared between the two (audit da18b6fd-f009)
11+
`LocalSyslogAppender` already applied is now shared between the two (audit da18b6fd-f009, fixed by @FreeAndNil)
1212
</description>
1313
</entry>

‎src/changelog/3.5.0/315-pickup-dir-unencodable-content.xml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,6 @@
88
stop one logging event destroying a whole `SmtpPickupDirAppender` batch. `File.CreateText`
99
throws on content it cannot encode, such as an unpaired surrogate, which abandoned every buffered
1010
event and left a truncated mail in the pickup directory for the service to send. Such content is
11-
now written as a `\uXXXX` escape (audit da18b6fd-f011)
11+
now written as a `\uXXXX` escape (audit da18b6fd-f011, fixed by @FreeAndNil)
1212
</description>
1313
</entry>

‎src/changelog/3.5.0/315-syslog-non-ascii.xml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,6 @@
99
allows only the visible ASCII characters and space, and everything else was dropped silently, so
1010
`Sch&#246;nwetter &#20320;&#22909;` reached the collector as `Schnwetter ` and a tab disappeared
1111
from between its neighbours. Such characters are now written as a `\uXXXX` escape, which keeps
12-
the record inside the allowed range and readable (audit da18b6fd-f035)
12+
the record inside the allowed range and readable (audit da18b6fd-f035, fixed by @FreeAndNil)
1313
</description>
1414
</entry>

‎src/changelog/3.5.0/315-telnet-unencodable-content.xml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,6 @@
88
stop one logging event disconnecting every `TelnetAppender` client. The default writer encoding
99
throws on content it cannot encode, such as an unpaired surrogate, and `Send` reads any failure as
1010
a client that hung up. Unpaired surrogates are now written as a `\uXXXX` escape, as elsewhere
11-
(audit da18b6fd-f013)
11+
(audit da18b6fd-f013, fixed by @FreeAndNil)
1212
</description>
1313
</entry>

0 commit comments

Comments
 (0)