Commit Graph

  • 61b5ab2f56 test: expect the folder error of Get-NTFSHardLink as non-terminating Raimund Andree 2026-10-08 10:46:31 +0000
  • bbac9ac289 test: close the follow-ups of #110 that tests can reach Raimund Andree 2026-10-08 10:19:50 +0000
  • c8b728ecbc test: cover the SecurityDescriptor parameter sets without tests Raimund Andree 2026-10-08 10:12:49 +0000
  • db7387f172 fix: report a denied read of Get-NTFSOrphanedAccess as ReadSecurityError Raimund Andree 2026-10-08 10:11:25 +0000
  • 25bce535dc test: check the written deny entry with .NET in both editions Raimund Andree 2026-10-08 10:11:25 +0000
  • 75b0099190 fix: read the item for Set-NTFSSecurityDescriptor -PassThru outside the write retry Raimund Andree 2026-10-08 10:02:47 +0000
  • a324484ef0 fix: write non-terminating errors from the hard link cmdlets on shares and for folders Raimund Andree 2026-10-08 09:57:18 +0000
  • f977fec525 fix: detect destination folders and name a missing destination folder in Copy-Item2 and Move-Item2 Raimund Andree 2026-10-08 09:50:14 +0000
  • c4b422ae97 fix: report ReadData and the parent of a relative path in Get-NTFSSimpleAccess Raimund Andree 2026-10-08 09:32:32 +0000
  • 3ff9c21cec test: cover Get-NTFSOrphanedAudit Raimund Andree 2026-10-08 09:32:32 +0000
  • 164b2f0af3 chore(memory-bank): record the link tests and the review fix round Raimund Andree 2026-10-08 09:07:58 +0000
  • b241441c68 fix: write why Test-Path2 returns false for a path that is not valid Raimund Andree 2026-10-08 09:06:21 +0000
  • 578042f099 fix: disable the privileges by their current state when a cmdlet ends Raimund Andree 2026-10-08 09:06:08 +0000
  • 09eb3371ac docs: correct the output and Developer Mode notes of New-NTFSSymbolicLink Raimund Andree 2026-10-08 08:53:58 +0000
  • 4d5c8c4ea6 test: cover the link cmdlets Raimund Andree 2026-10-08 08:53:57 +0000
  • 00c364672b chore(memory-bank): record the first part of step 1 of Phase 2 Raimund Andree 2026-10-08 08:29:18 +0000
  • ff74100d1a test: cover Set-NTFSOwner Raimund Andree 2026-10-08 08:28:27 +0000
  • 511c16479e fix: return false from Test-Path2 for a path with invalid characters Raimund Andree 2026-10-08 08:28:27 +0000
  • 82969ba089 fix: disable the privileges also when the pipeline stops early Raimund Andree 2026-10-08 08:28:27 +0000
  • 2b1e0406d0 chore(memory-bank): record 5.0.0-rc5 and the quality gate before 5.0.0 Raimund Andree 2026-10-08 08:10:20 +0000
  • fcb370efef
    Merge pull request #114 from raandree/ai/release-5.0.0-rc5 5.0.0-rc5 Raimund Andrée 2026-10-08 06:02:12 +0000
  • e2dd2fa925 chore(memory-bank): record the live tests and plan 5.0.0-rc5 Raimund Andree 2026-10-07 16:21:22 +0000
  • 2957ba271f chore(release): prepare 5.0.0-rc5 Raimund Andree 2026-10-07 16:21:22 +0000
  • 53e5bc06cf fix: fall back to this computer when -ServerName is unreachable Raimund Andree 2026-10-07 16:21:22 +0000
  • 5b71ab5e83 test: add live tests in a lab Raimund Andree 2026-10-07 16:21:21 +0000
  • f7eb6d8557 chore(memory-bank): plan the live tests before 5.0.0 Raimund Andree 2026-10-06 20:25:25 +0000
  • c7c3e11ebe chore(memory-bank): record the 5.0.0-rc4 release Raimund Andree 2026-10-06 19:40:55 +0000
  • 01d9264edf
    Merge pull request #113 from raandree/ai/release-5.0.0-rc4 5.0.0-rc4 Raimund Andrée 2026-10-06 20:28:10 +0200
  • ce318ceecf fix: address the review of 5.0.0-rc4 Raimund Andree 2026-10-06 17:39:38 +0000
  • db2316a5dd chore(release): prepare 5.0.0-rc4 Raimund Andree 2026-10-06 17:00:18 +0000
  • e22b56a8b7 fix: drive roots, audit descriptors, -WhatIf conflicts, and small items Raimund Andree 2026-10-06 16:57:36 +0000
  • 39cb384c27 chore(memory-bank): record the 5.0.0-rc3 release Raimund Andree 2026-10-06 13:51:14 +0000
  • 914e8da4e5
    Merge pull request #112 from raandree/ai/release-5.0.0-rc3 5.0.0-rc3 Raimund Andrée 2026-10-06 14:54:36 +0200
  • 0947683372 fix: address the review of 5.0.0-rc3 Raimund Andree 2026-10-06 12:36:44 +0000
  • ec4615be5e chore(release): prepare 5.0.0-rc3 Raimund Andree 2026-10-06 12:02:32 +0000
  • 63b23ce365 docs: explain why a share root loses its inherited permissions over UNC Raimund Andree 2026-10-06 11:59:23 +0000
  • 0b92b69d53 fix: write only the sections of the security descriptor that a cmdlet changes Raimund Andree 2026-10-06 11:53:22 +0000
  • 18a76d07f2 chore(memory-bank): plan 5.0.0-rc3 and record the archival Raimund Andree 2026-10-06 09:13:15 +0000
  • 89488aac57 docs: announce that NTFSSecurity will be archived Raimund Andree 2026-10-06 09:10:35 +0000
  • 9a65266fe6 chore(memory-bank): record the issue label scheme Raimund Andree 2026-10-06 08:53:32 +0000
  • 87dc71aecb chore(memory-bank): record the 5.0.0-rc2 release Raimund Andree 2026-10-05 21:50:27 +0000
  • 7ddda8d4c5
    Merge pull request #106 from raandree/ai/release-5.0.0-rc2 5.0.0-rc2 Raimund Andrée 2026-10-05 20:46:45 +0200
  • c8ecf66ba3
    Merge pull request #105 from raandree/ai/issue-fixes Raimund Andrée 2026-10-05 20:46:24 +0200
  • b53fe69829
    Merge pull request #104 from raandree/ai/decisions-e Raimund Andrée 2026-10-05 20:46:03 +0200
  • b741f316b3
    Merge pull request #103 from raandree/ai/defects-d Raimund Andrée 2026-10-05 20:45:42 +0200
  • 82606ea097
    Merge pull request #102 from raandree/ai/defects-c Raimund Andrée 2026-10-05 20:45:21 +0200
  • 04bbd50ace
    Merge pull request #101 from raandree/ai/defects-b Raimund Andrée 2026-10-05 20:44:59 +0200
  • 3f62404367
    Merge pull request #100 from raandree/ai/defects-a Raimund Andrée 2026-10-05 20:44:36 +0200
  • 65ada5f42d
    Merge pull request #99 from raandree/ai/maintenance Raimund Andrée 2026-10-05 20:44:14 +0200
  • 629f4e73c6 fix: change the audit inheritance of items without audit entries Raimund Andree 2026-10-05 14:39:54 +0000
  • b558c4ebdc chore(release): address the review of the release preparation Raimund Andree 2026-10-05 03:27:14 +0200
  • 54e9503c3f chore(memory-bank): record the overnight run for the morning Raimund Andree 2026-10-05 03:02:16 +0200
  • c5d2a70bc9 chore(release): prepare 5.0.0-rc2 Raimund Andree 2026-10-05 03:02:16 +0200
  • cc525f3ec7 fix: address the review of the -Attributes and Size alias changes Raimund Andree 2026-10-05 08:30:25 +0200
  • 5b8ae9f19a feat!: remove the Size alias that blocked the import next to other modules Raimund Andree 2026-10-05 08:10:54 +0200
  • 55be4d7842 feat!: match any listed attribute in Get-ChildItem2 -Attributes Raimund Andree 2026-10-05 08:09:16 +0200
  • ada006f5f0 fix: remove generic rights the way FileSystemSecurity removes other rights Raimund Andree 2026-10-05 04:01:33 +0200
  • fbab6aa292 fix: remove access entries with generic rights such as GenericAll Raimund Andree 2026-10-05 03:39:52 +0200
  • f660d24bbc fix: address the review of the issue fixes Raimund Andree 2026-10-05 03:23:36 +0200
  • 9ad6ff7b93 chore(memory-bank): record the issue fixes Raimund Andree 2026-10-05 02:55:43 +0200
  • 4c97719834 docs: answer recurring questions in an FAQ and correct two cmdlet pages Raimund Andree 2026-10-05 02:49:47 +0200
  • 3d75e784ae fix: bind file and folder objects passed by position as their full path Raimund Andree 2026-10-05 02:42:39 +0200
  • b45ac11b02 fix: read the current location from the session, not from $PWD Raimund Andree 2026-10-05 02:42:38 +0200
  • 4dc832f658 fix: keep paths with braces out of the message format strings Raimund Andree 2026-10-05 02:42:38 +0200
  • e2ea2e414d fix: address the review of the group E decisions Raimund Andree 2026-10-05 02:52:20 +0200
  • 4456d0a9cf chore(memory-bank): record the group E decisions Raimund Andree 2026-10-05 02:35:36 +0200
  • 129883a197 docs: state the empty DACL that Clear-NTFSAccess -DisableInheritance leaves Raimund Andree 2026-10-05 02:30:28 +0200
  • 437d353c8f feat!: keep entries in Set-NTFSInheritance like the dedicated cmdlets Raimund Andree 2026-10-05 02:30:06 +0200
  • 4fd6c97517 feat: name the audit inheritance switches after audit entries Raimund Andree 2026-10-05 02:29:44 +0200
  • 3e53db04ef fix: calculate Get-FileHash2 hashes in PowerShell 7 Raimund Andree 2026-10-05 02:29:21 +0200
  • 7f00728a98 chore(memory-bank): record group D Raimund Andree 2026-10-05 02:19:09 +0200
  • 78b0e368f4 fix: write -PassThru of the *-Item2 cmdlets only for a performed operation Raimund Andree 2026-10-05 02:16:39 +0200
  • 5832fb0f2f refactor: remove members that nothing uses Raimund Andree 2026-10-05 02:13:06 +0200
  • 022c67caa6 fix: correct the verbose and warning messages that named the wrong state Raimund Andree 2026-10-05 02:13:06 +0200
  • f2c551e17a fix: declare and write the right output types Raimund Andree 2026-10-05 01:45:16 +0200
  • 26b9268122 fix: restore the owner and write no -PassThru after a failed change Raimund Andree 2026-10-05 02:05:44 +0200
  • 7782f6146e chore(memory-bank): record group C Raimund Andree 2026-10-05 01:39:50 +0200
  • ad899940ea fix: write no Get-FileHash2 result for a file that could not be read Raimund Andree 2026-10-05 01:37:05 +0200
  • 776344518b fix: say that a missing New-NTFSHardLink target does not exist Raimund Andree 2026-10-05 01:34:36 +0200
  • 46d71bb2e3 fix: write -PassThru of the inheritance cmdlets only after a change Raimund Andree 2026-10-05 01:32:09 +0200
  • d679b06ea2 fix: stop processing a path that Remove-NTFSAccess could not read Raimund Andree 2026-10-05 01:28:50 +0200
  • 695d68736e fix: continue with the next path in the *-Item2 cmdlets after an error Raimund Andree 2026-10-05 01:26:06 +0200
  • e1119c2261 fix: address review findings for group B Raimund Andree 2026-10-05 01:51:34 +0200
  • c0b394c267 chore(memory-bank): record group B Raimund Andree 2026-10-05 01:23:12 +0200
  • 9fc4959ce2 fix: restore -RemoveSpecific in Remove-NTFSAccess and Remove-NTFSAudit Raimund Andree 2026-10-05 01:20:21 +0200
  • 9c81db7db2 fix: honor -Account and -SecurityDescriptor in the derived get cmdlets Raimund Andree 2026-10-05 01:12:52 +0200
  • 828a521fdc fix: make Get-NTFSEffectiveAccess honor its parameters Raimund Andree 2026-10-05 01:07:04 +0200
  • 4b1abc9388 fix: resolve the security descriptor sets without -AppliesTo Raimund Andree 2026-10-05 01:02:05 +0200
  • 95332b12ca fix: resolve the review of the group A changes Raimund Andree 2026-10-05 01:49:17 +0200
  • d282dfe32c chore(memory-bank): record group A and the shared test patterns Raimund Andree 2026-10-05 00:54:26 +0200
  • f32f1923b3 fix: show the access inheritance of each item in the Inherits column Raimund Andree 2026-10-05 00:50:43 +0200
  • 7627f8c081 fix: enable privileges in the inheritance cmdlets only when configured Raimund Andree 2026-10-05 00:48:17 +0200
  • 804cfd292e fix: let Disable-Privileges work when EnablePrivileges is $false Raimund Andree 2026-10-05 00:46:04 +0200
  • 8a80f26717 docs: drop the advice to always supply both Set-NTFSInheritance values Raimund Andree 2026-10-05 00:43:06 +0200
  • 03cc896bcc fix: create the destination folder before Copy-Item2 copies a folder Raimund Andree 2026-10-05 00:42:30 +0200
  • c00bc6af88 fix: let a stopped pipeline end Get-NTFSOwner without errors Raimund Andree 2026-10-05 00:40:15 +0200
  • 784beecdaf fix: report unknown audit inheritance for a descriptor without SACL Raimund Andree 2026-10-05 00:37:23 +0200
  • 34250e5307 fix: take InheritanceEnabled of audit entries from the SACL Raimund Andree 2026-10-05 00:35:19 +0200
  • 5a19974f59 fix: return audit entries from -PassThru of the audit cmdlets Raimund Andree 2026-10-05 00:33:12 +0200
  • ef1d4262e3 fix: move Add-NTFSAudit -AccessRights to position 3 Raimund Andree 2026-10-05 00:29:37 +0200