You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

17 KiB

1StepFixCommitKindFileTestElevatedDesktopElevatedCoreBasicDesktopBasicCore
2f11ff41 to b14c90bb14c90bred before, green afterObjectApisAccess rule helpers that take a path.Should add the entry of a rule that carries its path1111
3f11ff41 to b14c90bb14c90bred before, green afterObjectApisPrivilege output comparisons and formatting.Should compare boxed and typed privilege values consistently without accepting an attributes enum1111
4f11ff41 to b14c90bb14c90bred before, green afterObjectApisRule constructors with a path.Should preserve the supplied path and name of an access rule1111
5f11ff41 to b14c90bb14c90bred before, green afterObjectApisRule constructors with a path.Should preserve the supplied path and name of an audit rule1111
6f11ff41 to b14c90bb14c90bred before, green afterObjectApisSimplified audit entries.Should compare audit entries reflexively and symmetrically, never as access entries1111
7f11ff41 to b14c90bb14c90bred before, green afterObjectApisSimplified audit entries.Should preserve the path, account and ReadData when converting an audit entry1111
8f11ff41 to b14c90bb14c90bred before, green afterObjectApisSimplified audit entries.Should reduce ReadData to Read1111
9f11ff41 to b14c90bb14c90bred before, green afterObjectApisSimplified entry comparison branches.Should distinguish identities, rights and types in audit entries and keep equal hashes consistent1111
10b14c90b to c7a0383c7a0383red before, green afterPathErrorsAn item whose owner may not change its permissions.Clear-NTFSAccess -DisableInheritance should take ownership, clear and protect the DACL, and not set an unchanged owner back1111
11b14c90b to c7a0383c7a0383red before, green afterSecurityDescriptorSet-NTFSSecurityDescriptor.When the write is denied until the cmdlet takes ownership.Should not report an owner that did not change when the write that took ownership leaves an empty DACL1111
12c7a0383 to 2909a1c2909a1cred before, green afterAccessInheritedFrom of access entries.Should name an unknown parent for an inherited entry and no source for an explicit entry when Windows cannot resolve the folders1111
13c7a0383 to 2909a1c2909a1cred before, green afterAuditInheritedFrom of audit entries.Should name an unknown parent for an inherited entry and no source for an explicit entry when the privilege is disabled1100
142909a1c to c77ecbfc77ecbfred before, green afterPipelineControlA later command and the error of a folder that Get-ChildItem2 cannot read.Should leave the loop for a break of a later command that takes the error of a nested folder1111
152909a1c to c77ecbfc77ecbfred before, green afterPipelineControlA later command and the error of a folder that Get-ChildItem2 cannot read.Should leave the loop for a continue of a later command that takes the error of a nested folder1111
162909a1c to c77ecbfc77ecbfred before, green afterPipelineControlA later command that ends the pipeline.Copy-Item2 should leave the loop for break after its first object and change nothing else1111
172909a1c to c77ecbfc77ecbfred before, green afterPipelineControlA later command that ends the pipeline.Copy-Item2 should leave the loop for continue after its first object and change nothing else1111
182909a1c to c77ecbfc77ecbfred before, green afterPipelineControlA later command that ends the pipeline.Copy-Item2 should stop after the first object for Select-Object -First 1 and change nothing else1111
192909a1c to c77ecbfc77ecbfred before, green afterPipelineControlA later command that ends the pipeline.Copy-Item2 should stop for a terminating error (Write-Error -ErrorAction Stop) of the later command and change nothing else1111
202909a1c to c77ecbfc77ecbfred before, green afterPipelineControlA later command that ends the pipeline.Get-ChildItem2 should leave the loop for break after its first object and change nothing else1111
212909a1c to c77ecbfc77ecbfred before, green afterPipelineControlA later command that ends the pipeline.Get-ChildItem2 should leave the loop for continue after its first object and change nothing else1111
222909a1c to c77ecbfc77ecbfred before, green afterPipelineControlA later command that ends the pipeline.Get-DiskSpace should leave the loop for break after its first object and change nothing else1111
232909a1c to c77ecbfc77ecbfred before, green afterPipelineControlA later command that ends the pipeline.Get-DiskSpace should leave the loop for continue after its first object and change nothing else1111
242909a1c to c77ecbfc77ecbfred before, green afterPipelineControlA later command that ends the pipeline.Get-DiskSpace should stop after the first object for Select-Object -First 1 and change nothing else1111
252909a1c to c77ecbfc77ecbfred before, green afterPipelineControlA later command that ends the pipeline.Get-DiskSpace should stop for a terminating error (Write-Error -ErrorAction Stop) of the later command and change nothing else1111
262909a1c to c77ecbfc77ecbfred before, green afterPipelineControlA later command that ends the pipeline.Get-NTFSSecurityDescriptor should leave the loop for break after its first object and change nothing else1111
272909a1c to c77ecbfc77ecbfred before, green afterPipelineControlA later command that ends the pipeline.Get-NTFSSecurityDescriptor should leave the loop for continue after its first object and change nothing else1111
282909a1c to c77ecbfc77ecbfred before, green afterPipelineControlA later command that ends the pipeline.Get-NTFSSecurityDescriptor should stop after the first object for Select-Object -First 1 and change nothing else1111
292909a1c to c77ecbfc77ecbfred before, green afterPipelineControlA later command that ends the pipeline.Get-NTFSSecurityDescriptor should stop for a terminating error (Write-Error -ErrorAction Stop) of the later command and change nothing else1111
302909a1c to c77ecbfc77ecbfred before, green afterPipelineControlA later command that ends the pipeline.Get-NTFSSimpleAccess should leave the loop for break after its first object and change nothing else1111
312909a1c to c77ecbfc77ecbfred before, green afterPipelineControlA later command that ends the pipeline.Get-NTFSSimpleAccess should leave the loop for continue after its first object and change nothing else1111
322909a1c to c77ecbfc77ecbfred before, green afterPipelineControlA later command that ends the pipeline.Get-NTFSSimpleAccess should stop after the first object for Select-Object -First 1 and change nothing else1111
332909a1c to c77ecbfc77ecbfred before, green afterPipelineControlA later command that ends the pipeline.Get-NTFSSimpleAccess should stop for a terminating error (Write-Error -ErrorAction Stop) of the later command and change nothing else1111
342909a1c to c77ecbfc77ecbfred before, green afterPipelineControlA later command that ends the pipeline.Move-Item2 should leave the loop for break after its first object and change nothing else1111
352909a1c to c77ecbfc77ecbfred before, green afterPipelineControlA later command that ends the pipeline.Move-Item2 should leave the loop for continue after its first object and change nothing else1111
362909a1c to c77ecbfc77ecbfred before, green afterPipelineControlA later command that ends the pipeline.Move-Item2 should stop after the first object for Select-Object -First 1 and change nothing else1111
372909a1c to c77ecbfc77ecbfred before, green afterPipelineControlA later command that ends the pipeline.Move-Item2 should stop for a terminating error (Write-Error -ErrorAction Stop) of the later command and change nothing else1111
382909a1c to c77ecbfc77ecbfred before, green afterPipelineControlA later command that ends the pipeline.Remove-Item2 should leave the loop for break after its first object and change nothing else1111
392909a1c to c77ecbfc77ecbfred before, green afterPipelineControlA later command that ends the pipeline.Remove-Item2 should leave the loop for continue after its first object and change nothing else1111
402909a1c to c77ecbfc77ecbfred before, green afterPipelineControlA later command that ends the pipeline.Remove-Item2 should stop after the first object for Select-Object -First 1 and change nothing else1111
412909a1c to c77ecbfc77ecbfred before, green afterPipelineControlA later command that ends the pipeline.Remove-Item2 should stop for a terminating error (Write-Error -ErrorAction Stop) of the later command and change nothing else1111
422909a1c to c77ecbfc77ecbfred before, green afterPipelineControlA later command that ends the pipeline.Set-NTFSOwner should leave the loop for break after its first object and change nothing else1111
432909a1c to c77ecbfc77ecbfred before, green afterPipelineControlA later command that ends the pipeline.Set-NTFSOwner should leave the loop for continue after its first object and change nothing else1111
442909a1c to c77ecbfc77ecbfred before, green afterPipelineControlA later command that ends the pipeline.Set-NTFSOwner should stop after the first object for Select-Object -First 1 and change nothing else1111
452909a1c to c77ecbfc77ecbfred before, green afterPipelineControlA later command that ends the pipeline.Set-NTFSOwner should stop at the debug message for Select-Object -First 1 of the later command and change nothing else1111
462909a1c to c77ecbfc77ecbfred before, green afterPipelineControlA later command that ends the pipeline.Set-NTFSOwner should stop for a terminating error (Write-Error -ErrorAction Stop) of the later command and change nothing else1111
472909a1c to c77ecbfc77ecbfred before, green afterPipelineControlA later command that ends the pipeline.Set-NTFSSecurityDescriptor should leave the loop for break after its first object and change nothing else1111
482909a1c to c77ecbfc77ecbfred before, green afterPipelineControlA later command that ends the pipeline.Set-NTFSSecurityDescriptor should leave the loop for continue after its first object and change nothing else1111
492909a1c to c77ecbfc77ecbfred before, green afterPipelineControlA later command that ends the pipeline.Set-NTFSSecurityDescriptor should stop after the first object for Select-Object -First 1 and change nothing else1111
502909a1c to c77ecbfc77ecbfred before, green afterPipelineControlA later command that ends the pipeline.Set-NTFSSecurityDescriptor should stop for a terminating error (Write-Error -ErrorAction Stop) of the later command and change nothing else1111
512909a1c to c77ecbfc77ecbfred before, green afterPipelineControlRecognizing the end of a pipeline by the type of the exception.Should not recognize <Description>3333
522909a1c to c77ecbfc77ecbfred before, green afterPipelineControlRecognizing the end of a pipeline by the type of the exception.Should recognize a PipelineStoppedException1111
532909a1c to c77ecbfc77ecbfred before, green afterPipelineControlRecognizing the end of a pipeline by the type of the exception.Should recognize an exception whose base type is the flow control exception of PowerShell1111
54c77ecbf to ee7c105ee7c105red before, green afterItemCmdletsGet-ChildItem2.Recursion, type filters, and depth.Should find a file whose name contains brackets by that name with -Filter1111
55ee7c105 to ae3078fae3078fred before, green afterItemCmdletsGet-ChildItem2.Recursion, type filters, and depth.Should reject a null -Filter1111
56ae3078f to 40bf6a840bf6a8red before, green afterPipelineControlA later command that ends the pipeline.Copy-Item2 should stop for a terminating error (throw) of the later command and change nothing else1111
57ae3078f to 40bf6a840bf6a8red before, green afterPipelineControlA later command that ends the pipeline.Get-ChildItem2 should stop for a terminating error (throw) of the later command and change nothing else1111
58ae3078f to 40bf6a840bf6a8red before, green afterPipelineControlA later command that ends the pipeline.Get-DiskSpace should stop for a terminating error (throw) of the later command and change nothing else1111
59ae3078f to 40bf6a840bf6a8red before, green afterPipelineControlA later command that ends the pipeline.Get-FileHash2 should stop at the verbose message for Select-Object -First 1 of the later command and change nothing else1111
60ae3078f to 40bf6a840bf6a8red before, green afterPipelineControlA later command that ends the pipeline.Get-FileHash2 should stop at the verbose message for throw of the later command and change nothing else1111
61ae3078f to 40bf6a840bf6a8red before, green afterPipelineControlA later command that ends the pipeline.Get-NTFSSecurityDescriptor should stop for a terminating error (throw) of the later command and change nothing else1111
62ae3078f to 40bf6a840bf6a8red before, green afterPipelineControlA later command that ends the pipeline.Get-NTFSSimpleAccess should stop for a terminating error (throw) of the later command and change nothing else1111
63ae3078f to 40bf6a840bf6a8red before, green afterPipelineControlA later command that ends the pipeline.Move-Item2 should stop for a terminating error (throw) of the later command and change nothing else1111
64ae3078f to 40bf6a840bf6a8red before, green afterPipelineControlA later command that ends the pipeline.Remove-Item2 should stop for a terminating error (throw) of the later command and change nothing else1111
65ae3078f to 40bf6a840bf6a8red before, green afterPipelineControlA later command that ends the pipeline.Set-NTFSOwner should stop at the debug message for throw of the later command and change nothing else1111
66ae3078f to 40bf6a840bf6a8red before, green afterPipelineControlA later command that ends the pipeline.Set-NTFSOwner should stop for a terminating error (throw) of the later command and change nothing else1111
67ae3078f to 40bf6a840bf6a8red before, green afterPipelineControlA later command that ends the pipeline.Set-NTFSSecurityDescriptor should stop at the verbose message for Select-Object -First 1 of the later command and change nothing else1111
68ae3078f to 40bf6a840bf6a8red before, green afterPipelineControlA later command that ends the pipeline.Set-NTFSSecurityDescriptor should stop at the verbose message for throw of the later command and change nothing else1111
69ae3078f to 40bf6a840bf6a8red before, green afterPipelineControlA later command that ends the pipeline.Set-NTFSSecurityDescriptor should stop for a terminating error (throw) of the later command and change nothing else1111
70ae3078f to 40bf6a840bf6a8red before, green afterPipelineControlA later command that throws an exception of a type that a cmdlet handles.Get-ChildItem2 should pass on a thrown UnauthorizedAccessException1111
71ae3078f to 40bf6a840bf6a8red before, green afterPipelineControlA later command that throws an exception of a type that a cmdlet handles.Remove-Item2 should pass on a thrown IOException and leave the next item1111
72ae3078f to 40bf6a840bf6a8red before, green afterItemCmdletsGet-ChildItem2.Recursion, type filters, and depth.Should return every item for -Filter *.*, also the ones without a dot in their names1111
737aa8315 to d44a200d44a200red before, green afterPipelineControlA later command and the error of a folder that Get-ChildItem2 cannot read.Should pass on what a later command throws when it takes the error of a nested folder1111
747aa8315 to d44a200d44a200red before, green afterPrivilegesPrivileges when a later command takes the debug messages of the cmdlet.Should disable the privilege when Select-Object -First ends the pipeline at the message after its enabling1100
757aa8315 to d44a200d44a200red before, green afterPrivilegesPrivileges when a later command takes the debug messages of the cmdlet.Should pass on what a later command throws at the message after the enabling and disable the privileges1100