Commit Graph

  • 72176542f0 docs(memory-bank): record that rc9 is merged, tagged, and published, and that its lab acceptance runs master Raimund Andree 2026-10-22 11:04:55 +0000
  • f2bcd9d38d
    Merge pull request #132 from raandree/ai/memory-bank-merged Raimund Andrée 2026-10-22 10:15:53 +0000
  • 823c814908
    Merge pull request #131 from raandree/ai/rc9 5.0.0-rc9 Raimund Andrée 2026-10-22 08:13:30 +0000
  • fcdc2cd573 docs(memory-bank): record the last checks of round 2 and the final head of rc9 Raimund Andree 2026-10-21 18:32:32 +0000
  • 696ac38912 fix(access): ignore a failure to release the enumerator when a value is read Raimund Andree 2026-10-21 18:18:31 +0000
  • b436423ab8 fix(access): count a sequence as a list when its enumerator fails after the second element Raimund Andree 2026-10-21 18:03:56 +0000
  • ce34395a8b fix(access): name a value that cannot be formatted by the short form of its type Raimund Andree 2026-10-21 17:59:55 +0000
  • ec58a18c28 fix(access): build the message of a bad parameter value even when the text of the value throws Raimund Andree 2026-10-21 17:41:53 +0000
  • 90e04c6081 docs(memory-bank): close out the rc9 work with the head, the final suite, and the open work Raimund Andree 2026-10-21 17:19:59 +0000
  • de67883cd9 docs: say that PowerShell combines the numbers of a list bit by bit Raimund Andree 2026-10-21 17:03:56 +0000
  • da41a8e3ee fix(access): end a collection that holds itself and name the typo in the message of a list Raimund Andree 2026-10-21 17:03:56 +0000
  • e3eed8c773 docs: state the reason for the list rule and the edge cases of the filter exactly Raimund Andree 2026-10-21 16:28:52 +0000
  • e39aeed1b2 fix(access): reject a list of any kind of collection for -AccessType and -AppliesTo Raimund Andree 2026-10-21 16:28:52 +0000
  • 42f07a55f0 docs: correct the statements that the second review found and regenerate the help file Raimund Andree 2026-10-21 16:06:25 +0000
  • 1b8a3763a1 fix(access): reject a list for -AccessType and -AppliesTo, and complete in capitals in Turkish Raimund Andree 2026-10-21 16:06:25 +0000
  • accf6b8edd chore(release): prepare 5.0.0-rc9 Raimund Andree 2026-10-21 12:59:04 +0000
  • 6d98b68d95 docs(help): regenerate the help file for the changed cmdlet pages Raimund Andree 2026-10-21 15:04:09 +0000
  • 68eab76867 test: describe the new tests by behavior, not by review finding Raimund Andree 2026-10-21 14:58:36 +0000
  • 140c790c11 docs(access): say what a blank, null, or script block value of a property does, and pin it Raimund Andree 2026-10-21 14:48:15 +0000
  • 32a411856a docs(changelog): describe the changes of 5.0.0-rc9 Raimund Andree 2026-10-21 14:37:51 +0000
  • 7732fe57ac fix(owner): pass on what a later command raises at the RestoreOwnerError record for the add and remove cmdlets Raimund Andree 2026-10-21 12:52:45 +0000
  • e75bc15953 fix(access): complete quoted and wildcard words of the five parameters Raimund Andree 2026-10-21 14:15:14 +0000
  • d3ba5a9a31 fix(access): stop for a named $null of the five parameters Raimund Andree 2026-10-21 14:03:33 +0000
  • 62699eeb7b fix(access): report a failing change of a descriptor as an error per descriptor Raimund Andree 2026-10-21 12:44:08 +0000
  • abdf212fe4 fix(access): report a piped AccessType, AuditFlags, flags, or scope that isn't valid Raimund Andree 2026-10-21 12:28:45 +0000
  • 1c26ea7f4e docs(memory-bank): record the rc9 review, the known limits, and the lessons Raimund Andree 2026-10-21 14:19:19 +0000
  • 21629d3415 test(items,owner,access): bind four parameters by property name Raimund Andree 2026-10-21 13:14:58 +0000
  • 46a0cb0c7a docs(access): say that a local standard user still gets "Access is denied" for a domain user account Raimund Andree 2026-10-21 12:23:15 +0000
  • 37bd42d2dd fix(securitydescriptor): make -SecurityDescriptor of Set-NTFSSecurityDescriptor the first positional parameter Raimund Andree 2026-10-21 12:21:38 +0000
  • 9fde8d19a4 fix(access): write an error when Get-NTFSOrphanedAccess cannot read an item Raimund Andree 2026-10-21 12:18:24 +0000
  • cd788c7693 test(access): pin the ReadSecurityError category of Get-NTFSAccess after a failed ownership retry Raimund Andree 2026-10-21 12:13:51 +0000
  • 62cf026e6e fix(owner): pass on what a later command raises at the RestoreOwnerError record Raimund Andree 2026-10-21 14:14:31 +0000
  • dbd671763b docs(items): split -Filter paragraphs for platyPS, sharpen the PowerShell 7 claim, fix -Path wording Raimund Andree 2026-10-21 14:08:43 +0000
  • 2deec1761b fix(items): reject a -Filter of more than 32,767 characters Raimund Andree 2026-10-21 14:05:51 +0000
  • ab2fb87f1f fix(items): let an asterisk before a dot in -Filter cross every dot but the last Raimund Andree 2026-10-21 14:04:12 +0000
  • 522fd7fa06 fix(items): match -Filter of Get-ChildItem2 with the dot rules of Windows PowerShell 5.1 Raimund Andree 2026-10-21 12:29:56 +0000
  • e060c24f4d fix(security2): keep a descriptor without an item usable by the cmdlets that take a security descriptor Raimund Andree 2026-10-21 13:54:39 +0000
  • 3f146b8e52 fix(security2): let the readers handle a descriptor that has no item Raimund Andree 2026-10-21 12:38:34 +0000
  • b69b21e14b fix(privileges): report a malformed EnablePrivileges setting with one clear error Raimund Andree 2026-10-21 11:56:36 +0000
  • a0362c359c fix(security2): make the path overloads of AddFileSystemAccessRule and AddFileSystemAuditRule write at once Raimund Andree 2026-10-21 11:51:53 +0000
  • a0a97d971e fix(security2): honor the account list of RemoveFileSystemAccessRuleAll and RemoveFileSystemAuditRuleAll Raimund Andree 2026-10-21 11:48:16 +0000
  • 987334e415 fix(security2): keep the descriptor in the conversions from FileSecurity and DirectorySecurity Raimund Andree 2026-10-21 11:40:43 +0000
  • fbb20ea4d9 docs(memory-bank): record that the rc9 work items are running Raimund Andree 2026-10-21 11:16:14 +0000
  • 9bc38d01d5 docs(memory-bank): record the design choices of Decision 27 for rc9 Raimund Andree 2026-10-21 11:07:06 +0000
  • f31c1c2465 docs(memory-bank): record Decision 27, the scope of rc9 before 5.0.0 Raimund Andree 2026-10-21 10:37:22 +0000
  • 7535c0865e docs(memory-bank): record that #129 and #130 are merged Raimund Andree 2026-10-21 08:54:01 +0000
  • d0cb57c503
    Merge pull request #130 from raandree/ai/memory-bank-rc8 Raimund Andrée 2026-10-21 08:47:22 +0000
  • 792279d90d
    Merge pull request #129 from raandree/ai/tests-round-1 Raimund Andrée 2026-10-21 08:24:11 +0000
  • 5d7dd3804a docs(memory-bank): record the merge of #128 and the CI of #129 and #130 Raimund Andree 2026-10-21 07:40:06 +0000
  • 899fdf49b9 docs(coverage): record the CI run of the tests-only round Raimund Andree 2026-10-21 07:36:49 +0000
  • 461015e2d7
    Merge pull request #128 from raandree/ai/acceptance-published-rc8 Raimund Andrée 2026-10-21 07:48:58 +0200
  • 09694ae269 docs(memory-bank): record the tests-only round and the runas quoting pitfall Raimund Andree 2026-10-20 14:57:06 +0000
  • d28c7a06c7 test(coverage): report the tests-only round and what is left Raimund Andree 2026-10-20 14:54:23 +0000
  • 404cecad33 test(inheritance): close budget gaps for no-op, OpenError category, and unchanged-section pins Raimund Andree 2026-10-20 14:27:27 +0000
  • 9a2a8096e4 test(items): cite the doc for the Move-Item2 -Force folder-replace comment Raimund Andree 2026-10-20 14:07:32 +0000
  • e32e36a9ba test(items): close budget gaps for item, link, disk-space, and privilege cmdlets Raimund Andree 2026-10-20 14:05:46 +0000
  • 472003e49e test(access): close budget parameter-set gaps for the access cmdlets Raimund Andree 2026-10-20 13:26:04 +0000
  • 7c3de81f2f test(audit): close budget gaps for Add/Remove/Clear/Get-NTFSAudit and Get-NTFSOrphanedAudit Raimund Andree 2026-10-20 13:16:04 +0000
  • 3b89661be4 docs(memory-bank): record the published rc8, its acceptance, and the stable path Raimund Andree 2026-10-20 12:50:23 +0000
  • 715c254b21
    Merge pull request #126 from raandree/ai/stable-release-plan Raimund Andrée 2026-10-20 14:36:44 +0200
  • b39eeac0e7 test(lab): record the acceptance of the published 5.0.0-rc8 Raimund Andree 2026-10-20 11:59:18 +0000
  • c71919700c
    Merge pull request #127 from raandree/ai/fix-effective-access-init-errors 5.0.0-rc8 Raimund Andrée 2026-10-20 12:27:39 +0200
  • 2891fb805b docs(access): say that the warning goes with a calculated result Raimund Andree 2026-10-20 09:39:13 +0000
  • e2e9324eb9 chore(release): prepare 5.0.0-rc8 Raimund Andree 2026-10-20 09:37:00 +0000
  • 9f906248b5 docs(links): document the limit of the hard-link cmdlets for subst drives and mount points Raimund Andree 2026-10-20 09:30:27 +0000
  • 25fe77500e fix(access): report what the initialization of the authorization manager throws Raimund Andree 2026-10-20 09:28:21 +0000
  • a227c2407d docs(memory-bank): record the maintainer's decisions on the path to stable 5.0.0 Raimund Andree 2026-10-20 08:34:23 +0000
  • 354ce04908
    Merge pull request #124 from raandree/dependabot/github_actions/github-actions-b2576794da Raimund Andrée 2026-10-19 13:34:15 +0200
  • 17729d783d
    Merge pull request #125 from raandree/ai/coverage-unknowns Raimund Andrée 2026-10-19 12:45:20 +0200
  • 95787dc372
    ci: Bump the github-actions group with 2 updates dependabot[bot] 2026-10-16 07:05:57 +0000
  • 5486a9c9bc docs(memory-bank): record Decision 26, the lessons of the piped AppliesTo, and the acceptance Raimund Andree 2026-10-11 13:50:29 +0000
  • 52022a99fd docs(coverage): report the fix of the piped AppliesTo, its reviews, and the acceptance of the final package Raimund Andree 2026-10-11 13:48:07 +0000
  • a14e5b5040 docs(lab): warn that powershell.exe started from PowerShell 7 inherits its module path Raimund Andree 2026-10-11 13:30:57 +0000
  • 2112ee314c docs(access,audit): say what an unconvertible AppliesTo and a Path with a SecurityDescriptor do Raimund Andree 2026-10-11 13:22:47 +0000
  • 6143545ff3 test(audit): claim only what the AmbiguousParameterSet rows assert Raimund Andree 2026-10-11 13:22:34 +0000
  • 7bc7925d33 docs(access,audit): say what an empty or null AppliesTo does, and test the Import-Csv route Raimund Andree 2026-10-11 12:21:16 +0000
  • 9783d2af4d fix(access,audit): keep the scope of a piped object from reaching the next one Raimund Andree 2026-10-11 11:46:49 +0000
  • 93ed2c7da4 fix(access,audit): bind the AppliesTo property of a piped object for paths Raimund Andree 2026-10-11 11:02:53 +0000
  • 88ed362455 test(items): assert that Get-ChildItem2 restores the culture of the caller Raimund Andree 2026-10-11 11:02:53 +0000
  • 21188b1c3e docs(coverage): drop four environments from scope and record the AppliesTo cause Raimund Andree 2026-10-11 07:42:14 +0000
  • 2b974224b5 docs(memory-bank): record Handoff 5 and its debugging lessons Raimund Andree 2026-10-11 00:46:18 +0000
  • b25a12770d docs(coverage): report the final measurement and review of Handoff 5 Raimund Andree 2026-10-11 00:46:11 +0000
  • 61e936e80f test(items,audit): resolve the findings of the independent review of the tests Raimund Andree 2026-10-10 23:33:54 +0000
  • 8a625c8985 fix(items): qualify System in the culture scope of Get-ChildItem2 Raimund Andree 2026-10-10 23:31:16 +0000
  • fbe02896ef fix(items): run the enumeration of Get-ChildItem2 with the invariant culture Raimund Andree 2026-10-10 23:30:39 +0000
  • 0028ccd232 fix(items): match the filter of Get-ChildItem2 without the culture of the thread Raimund Andree 2026-10-10 23:19:09 +0000
  • bea855e498 docs(coverage): record the lab acceptance of the fixed build and the state of Handoff 5 Raimund Andree 2026-10-10 22:24:58 +0000
  • f1f3d8f078 test(inheritance): read the SACL alone where a test asserts the audit protection flag Raimund Andree 2026-10-10 22:23:39 +0000
  • 5788b72e19 docs(coverage): report of the coverage unknowns of the quality gate and its tables Raimund Andree 2026-10-10 21:20:16 +0000
  • b2cb47b5a0 test(lab): run the parameter-set test files in the suite of the operating-system matrix Raimund Andree 2026-10-10 20:53:11 +0000
  • 994506d864 test(items): pass the hash algorithm of a comparison in a variable Raimund Andree 2026-10-10 20:53:11 +0000
  • 35a929ac66 test(inheritance): assert the parameter sets that the judged matrix found untested Raimund Andree 2026-10-10 20:45:41 +0000
  • ef45b388c7 test(access): assert the parameter sets that the judged matrix found untested Raimund Andree 2026-10-10 20:36:42 +0000
  • 3fa5adeb0c test(audit): assert the parameter sets that the judged matrix found untested Raimund Andree 2026-10-10 20:31:56 +0000
  • 112db810e0 test(items): assert the cmdlets that the judged matrix found untested Raimund Andree 2026-10-10 20:26:53 +0000
  • 419cfb3f6c fix(identity): compare an identity with a name without the culture of the thread Raimund Andree 2026-10-10 19:45:06 +0000
  • 6696f682ad
    Merge pull request #123 from raandree/ai/test-coverage-assessment Raimund Andrée 2026-10-10 20:14:18 +0200
  • 50e9d9f8a5 docs(memory-bank): record the assessment of the test coverage Raimund Andree 2026-10-10 16:54:16 +0000
  • 526577e8a5
    Merge pull request #122 from raandree/ai/gate3-published-rc7-acceptance Raimund Andrée 2026-10-10 18:45:41 +0200
  • 22ee60abcc docs(lab): state the manifest of the evidence without a file count Raimund Andree 2026-10-10 15:41:34 +0000