Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
a25d32f
Release 3.11.0: version, changelog entries, archive split
erikdarlingdata Oct 21, 2026
a2d0b6d
Add the v3.10.0 migration ladder fixture
erikdarlingdata Oct 21, 2026
4d6c91b
README sync for 3.11.0: collector gates, agent dispatch docs, what ships
erikdarlingdata Oct 21, 2026
effc5c9
CHANGELOG 3.11.0: apply the truth-check rulings
erikdarlingdata Oct 21, 2026
c671d09
CHANGELOG 3.11.0: correct statements a later change in the release ma…
erikdarlingdata Oct 21, 2026
0893526
Merge remote-tracking branch 'origin/release/v3.11.0' into release/v3…
erikdarlingdata Oct 21, 2026
29a079d
Docs sync for 3.11.0: agent actions sentence, edition table, MCP tool…
erikdarlingdata Oct 21, 2026
49a123b
Merge remote-tracking branch 'origin/release/v3.11.0' into release/v3…
erikdarlingdata Oct 21, 2026
44f0db5
CHANGELOG 3.11.0: truth-check round 2, fold or drop entries whose bef…
erikdarlingdata Oct 21, 2026
230a493
Merge remote-tracking branch 'origin/release/v3.11.0' into release/v3…
erikdarlingdata Oct 21, 2026
38f7119
Merge origin/dev into release/v3.11.0; fold [Unreleased] into [3.11.0…
erikdarlingdata Oct 22, 2026
147ba19
CHANGELOG: name SQL Server in the named-pipe host entry
erikdarlingdata Oct 22, 2026
635a0b3
CHANGELOG: fix a missing period in the Level 3 routes entry
erikdarlingdata Oct 22, 2026
55dfa0c
Darling upgrade shapes: the current-release pin names 3.10.0, the las…
erikdarlingdata Oct 22, 2026
41209f6
Docs: README sync for 3.11.0 (tool counts, V214 rollback and provisio…
erikdarlingdata Oct 22, 2026
98df957
CHANGELOG: fold #6447 into the notification route fallback entry
erikdarlingdata Oct 22, 2026
228df9f
Merge origin/dev into release/v3.11.0
erikdarlingdata Oct 22, 2026
d022e24
CHANGELOG: splice #6443 and #6450 into 3.11.0
erikdarlingdata Oct 22, 2026
cbf587e
Docs: shorten the sentences added in the late splice and README sync
erikdarlingdata Oct 22, 2026
39fb910
Upgrade shapes U1: give the hand-named backup to the service when a 3…
erikdarlingdata Oct 22, 2026
38437aa
Merge remote-tracking branch 'origin/dev' into HEAD
erikdarlingdata Oct 22, 2026
58d452c
CHANGELOG: final splice of #6448, #6451, #6461 and #6463 into 3.11.0
erikdarlingdata Oct 22, 2026
bf84373
Merge remote-tracking branch 'origin/dev' into HEAD
erikdarlingdata Oct 22, 2026
4143127
CHANGELOG: splice #6449 into 3.11.0
erikdarlingdata Oct 22, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 9 additions & 0 deletions .github/scripts/darling-upgrade-shapes.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -145,6 +145,15 @@ function New-Base([string]$version, [string]$root, [bool]$acceptWritable, [bool]
$owner = (Get-Acl -LiteralPath $backup).GetOwner([System.Security.Principal.SecurityIdentifier])
$ownerName = try { $owner.Translate([System.Security.Principal.NTAccount]).Value } catch { '(untranslatable)' }
Write-Host "owner of ${backup}: $ownerName"
# A 3.10.0 base hardens only the darling.json.bak-yyyyMMdd-HHmmss names (the gap #5649 closes), so it leaves a
# hand-named backup as it found it. In the field that file is already the service's from an earlier 3.9.0 or
# older start, so the leg gives it to the service the same way and checks again.
if ($ownerName -notlike "NT SERVICE\$svc") {
icacls $backup /setowner "NT SERVICE\$svc" | Out-Host
$owner = (Get-Acl -LiteralPath $backup).GetOwner([System.Security.Principal.SecurityIdentifier])
$ownerName = try { $owner.Translate([System.Security.Principal.NTAccount]).Value } catch { '(untranslatable)' }
Write-Host "owner of ${backup} after setowner: $ownerName"
}
if ($ownerName -notlike "NT SERVICE\$svc") { Fail-Leg "the hand-named backup is owned by $ownerName after the base install, not by the service, so the leg would not exercise the check" }
}
Write-Host "BASE: $version installed in $root, pg-runtime extracted by its service, service stopped"
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/darling-upgrade-shapes.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ permissions:

# The released builds the legs install first. Change them here and nowhere else.
env:
DARLING_CURRENT_RELEASE: '3.9.0'
DARLING_CURRENT_RELEASE: '3.10.0'
DARLING_OLD_RELEASE: '3.7.1'

concurrency:
Expand Down
1,215 changes: 891 additions & 324 deletions CHANGELOG.md

Large diffs are not rendered by default.

Loading
Loading