Граф коммитов

34 Коммитов

Автор SHA1 Сообщение Дата
Brian Wilhite 5dece6385c
4.8.0 PR to Dev for Release (#862)
* Update PowerSTIG to Add Checklist Accountability (#809)

* initial commit

* minor update

* updated based on feedback

* Update PowerSTIG to Parse/Apply MS Office 365 ProPlus Ver 2, Rel 1 (#812)

* initial commit 365ProPlus

* added changelog.md entry

* updated based on testing

Co-authored-by: Brian Wilhite <bcwilhite@live.com>

* Update PowerSTIG to remove old rule Ids in Hard Coded Framework (#810)

* removed dotNet ruleIds

* removed old hardcoded method for IE rule

* removed outlook 2013 old hardcoded

* removed 2012 MS smb1 old hardcoded rule

* converted defender old hardcoded to new

* converted 2012 UAC hardcoded rule

* updated old ntp hardcoded to new version

* removed half legal notices from old style Hardcoded

* removed old hard coded functions and static ruleID refences in Rule\Convert\functions.ps1

* removed old test

* updated based on peer testing

* update format

* updated to remove extra spaces from logon banner

* exclusionlist

Co-authored-by: Brian Wilhite <bcwilhite@live.com>

* Update PowerSTIG to move O365 Pro Plus log entries into Exclusion Rule list (#817)

* Moved log file entries to exclusion rule list

* Added Org file values

Co-authored-by: Jason Patton <japatton@microsoft.com>

* fixed checklist convertto hashtable function (#826)

* Update PowerSTIG to parse and apply RHEL 7.x V3R2 (#820)

* Migrate PowerSTIG to Azure DevOps for Build and Test (#603)

* update folder structure for azure dev ops

* dscresource unit test passing

* updated unit tests

* Unit test pathing update, all passing

* updated unit test to ensure regex data files are loaded

* updated .tests.header for unit\tools directory

* daily commit - Integrated test updates

* updated tests based on testing feedback

* optimized test header based on feedback

* updated build.psd1 case sensitive

* update build agent to windows-2019

* update build and azure yml files

* added hqrm tests to build yml and dependencies

* updated azure-pipelines.yml to include hqrm test

* updated HRQM display name

* updated test exclusion DSCResources

* intro logic to dynamically build requiredmodules

* updated yml to reflect master

* updated changelog.md

* Update azure-pipelines.yml

* rename sources to source (#605)

* Migrate PowerSTIG to Azure DevOps for Build, Test and Release Deployment (#606)

* updated powerstig for dynamic versioning

* updated gitversion to reflect base version

* updated if statement to adhere to style gls

* updated code to adhere to sgl hqrmtest

* updated code to adhere to sgl hqrm tests

* updated code to adhere to sgl hqrm

* update yml files to support CICD pipeline

* updated markdown function

* update change log structure

* updated spacing via PR feedback

* updated 2012R2 STIG after convert tests
reflected a minor delta

* update changelog.md

* Update PowerSTIG to parse and apply Vmware Vsphere 6.5 STIG V1R3 (#607)

* initial commit for vsphere

* updated based on test results

* updated based on vsphere module name

* updated module manifest to check build status

* updated newlines in raw xccdf

* updated newline

* updated newlies in rules

* updated tests

* updated processed Stig name

* updated vsphere schema

* updated composites

* updated spacing

* updated format

* Updated based on feedback

* update required parameter for composite

* updated service rule

* Added Integration DSCresrouce Vsphere Test

* reverted changes to test

* updated integration tests

* added unit tests

* added unit tests

* added unit tests

* updated formatting based on feedback

* updated based on feedback

* updated comments

* updated tests

* updated changelog.md

* trailing whitespace removed

* updated for HQRM tests

* updated based on pr feedback

* updated case

* update code based on PR feedback

* updated code based on PR feedback.

* updated tests based on PR feedback

* updated test based on PR feedback

Co-authored-by: Brian Wilhite <bcwilhite@live.com>

* added Ubuntu nxPackage support

* nxPackage update

* added nxService resource script

* added nxFileLine Rule type and structure

* Regex addition to nxFileLine

* daily commit

* convertfactory update

* daily commit

* updated functions

* Unable to Import PowerSTIG 4.4.0 Due to cyclic dependency Error (#617)

* removed vmware.vspheredsc as a dependency because all of its required dependencies are loaded

* updated module load process for VMware modules

* updated build.yaml

* updated test

* Updated tests

* removed stop error action

* updated formating

* updated based on failing hqrm

* updated module  helper

* moved helper module

* updated location of module helper

* reduced vmware.VsphereDSC version

* updated build.yaml

* updated data file

* update module version schema

* updated based on testing

* Update changelog

* Update based on PR feedback

* daily commit

* daily commit

* JUnit commit

* NUnit commit

* daily commit

* daily commit

* update to nxFileLineRule

* ubuntu commit

* Update PowerSTIG to successfully parse/apply Microsoft IIS Server/Site STIG - Ver 1, Rel10 (#623)

* added IIS Server V1R10

* updated changelog and added iis site v1r10

* updated changelog

* removed N-2 STIGS

* Update PowerSTIG to successfully parse Microsoft SQL Server 2012 Database STIG - Ver 1, Rel 20 (#621)

* updated PowerSTIG to use SQL 2012 Database V1R20

* quotes in test

* updated tabs to spaces in sql raw xccdf

Co-authored-by: Brian Wilhite <bcwilhite@live.com>

* explicit Pester version due to 5.x (latest) test failures

* Update PowerSTIG to successfully parse/apply Windows Defender Antivirus STIG - V1R8 (#626)

* added new Windows Defender STIG V1R8 removed V1R6

* updated based on PR feedback:

* merged origin

Co-authored-by: Brian Wilhite <bcwilhite@live.com>

* initial commit (#640)

Co-authored-by: Brian Wilhite <bcwilhite@live.com>

* Update PowerSTIG to successfully parse/apply Microsoft IIS 10 Server/Site STIG - V1R1 (#641)

* added IIS 10.0 Server

* updated IIS 10 site stig

* updated based on tests

* updated based on tests

* updated log file

* added esxi 6.5 v1r4 (#637)

Co-authored-by: Brian Wilhite <bcwilhite@live.com>

* Update PowerSTIG to successfully parse/apply Windows Server 2012 DNS STIG - Ver 1, Rel 14 (#635)

* DNS Update commit

* removed DNS 1.12

* explicit version for DscResource.Test

* Update PowerSTIG to allow for workgroup level scans (#643)

* added community requested functionality to not require domain/forest parameters

* updated warning message

* reverted to old module dscresource.test

* Updated based on feedback

* updated sql 2016 instance 1.9 (#638)

* Update PowerSTIG to successfully parse/apply MS SQL Server 2012 Instance Ver. 1 Rel. 20 (#642)

* updated sql 2012 Instance V1R20

* updated Get-SqlTechnologyRole

* removed tabs

* added a new line to the end of xccdf

* update build to use dscresource.test 0.13.1

* updated code based on feedback

* Redhat commit

* daily commit

* daily commit

* daily commit

* daily commit

* daily commit

* updated regex

* updated rule to use hardcoded framework

* updated nxFileLine Rules

* updated processed xml based on banner rule

* updated exclusionlist

* updated TestRange function

* daily commit

* added RHEL composite

* updated RHEL composite and manifest

* Update PowerSTIG with new SkipRuleCategory Parameter to skip entire STIG Category/Severity Level(s) (#740)

* Fixed Missing OrgSettings for V-88203 - Win10 Client 1.19 and 1.21 (#672)

* fixed V-88203 to be org setting with Tenant Guid

* updated changelog.md

* fixed registry rule issue in sql 2016 (#671)

* Release Process Update: Ensure the nuget package uses explicit DSC Resource Module Versions (#670)

* dialy commit

* updated build task to leverage nuget

* added new line for Common.Data.ps1

* warning message to troubleshoot ADO pipeline

* updated package tasks

* updated release.module.build

* updated module

* updated release

* updated release

* updated release

* hard coded nuget.exe path

* fixed FilePath parameter

* dynamically detect nuget.exe

* nuget dynamic detection

* testing alternate nuget detection

* updated release to leverage get-command for nuget
detection

* updated code to replace only the task needed

* updated build funct. conform to style guideline

* updated New-NuspecFile funciton

* Update PowerSTIG to successfully parse/apply Windows 2012 R2 MS Version 2, Rev 19 (#679)

* added support for 2012 R2 V2R19

* added new line to xml

* added Server 2019 V1R5,removed V1R2 (#684)

* Update PowerSTIG to successfully parse/apply Windows 10 STIG - V1R23 (#682)

* Added Windows Client V1R23, Removed Windows CLient V1R19

* Added Windows Client V1R23, Removed Windows CLient V1R19

* removed random tabs

* removed tabs from converted

* updated based on feedback

Co-authored-by: Brian Wilhite <bcwilhite@live.com>

* added support for 2016 V1R12 DC/MS (#685)

* Fixed: IIS Sever 10.0 STIG hardening rule V-100163 fails with error in Windows Server 2019 while using PowerSTIG 4.4.2 (#689)

* updated PowerSTIG to use AccessControlDsc 1.4.1

* updated composites with AccessControlDsc 1.4.1

* Update PowerSTIG to successfully parse/apply IIS 10.0 Site/Server V1R2 STIGs (#701)

* added support for IIS 10 Site/Server V1R2

* updated IISServer 10 V1R1 org settings file

* Revert "updated IISServer 10 V1R1 org settings file"

This reverts commit 54d4e827de.

* added Firefox V4R29 STIG, remove V4R27 (#700)

Co-authored-by: Brian Wilhite <bcwilhite@live.com>

* Update PowerSTIG to successfully parse/apply SQL Server 2016 Instance V1R10 (#705)

* added SQL 2016 Instance V1R10, removed V1R8

* Updated changelog.md

Co-authored-by: Brian Wilhite <bcwilhite@live.com>

* added dns V1R15 (#697)

squash/merge

* Update PowerSTIG To Use xDnsServer version 1.16.0.0 (#703)

* Updated xDnsServer version

* update module version

* updated changelog.md

* upgrade xWebadministration to 3.2.0 (#714)

* added IE 11 STIG - V1R19 (#708)

* Removed Windows Server 2016 DC/MS V1R9 from processed STIGs folder (#710)

* removed old 2016 DC/MS processed STIGs

* updated changelog.md

* Update PowerSTIG to successfully parse/apply IIS Site/Server V1R11 STIGs (#706)

* added support for IIS site/server V1R11

* removed old processed STIGs

* updated AuditPolicyDsc to 1.4.0.0 (#716)

* Allow application of applicable user rights assignments for non-domain and disconnected systems (#719)

* updated based on community feedback

* update based on feedback

* update powerstig to use SecurityPolicyDsc 2.10.0.0 (#717)

* updated PowerSTIG to use ComputerMgmtDsc to 8.4.0 (#721)

* Added SkipRuleCategory support to PowerSTIG

* updating test to be compat with new feature

* updated test configs with dynamic logic

* updated test logic to run get-dscresource once

* updated to disallow skipping doc/man rules

* updated integration dscresource tests

* PR Feedback updates

Co-authored-by: Eric Jenkins <erjenkin@microsoft.com>

* Increase Code Coverage of PowerSTIG to %75 (#742)

* updated tests for increased code cov part 1

* fixed test

* update changelog.md

* update changelog

* tes

* reverted change

* added VsphereNTPsetting tests

* updated checklist test

* updated DomainName Function tests

* updated powerstig xml tests

* added tests for Convertto-PowerSTIGxml and Compare

* updated tests

* updated webconfig property rule test

* updated to convert all STIGS

* removed redundant tests

* update only select one of each STIG

* added all office stigs

* reverted some tests

* updated tests:

* removed dependency for helper files

* updated tests

* removed example folder

* update based on feedback

* updated test

* Increase Code Coverage of PowerSTIG (#745)

* Fixed Missing OrgSettings for V-88203 - Win10 Client 1.19 and 1.21 (#672)

* fixed V-88203 to be org setting with Tenant Guid

* updated changelog.md

* fixed registry rule issue in sql 2016 (#671)

* Release Process Update: Ensure the nuget package uses explicit DSC Resource Module Versions (#670)

* dialy commit

* updated build task to leverage nuget

* added new line for Common.Data.ps1

* warning message to troubleshoot ADO pipeline

* updated package tasks

* updated release.module.build

* updated module

* updated release

* updated release

* updated release

* hard coded nuget.exe path

* fixed FilePath parameter

* dynamically detect nuget.exe

* nuget dynamic detection

* testing alternate nuget detection

* updated release to leverage get-command for nuget
detection

* updated code to replace only the task needed

* updated build funct. conform to style guideline

* updated New-NuspecFile funciton

* Update PowerSTIG to successfully parse/apply Windows 2012 R2 MS Version 2, Rev 19 (#679)

* added support for 2012 R2 V2R19

* added new line to xml

* added Server 2019 V1R5,removed V1R2 (#684)

* Update PowerSTIG to successfully parse/apply Windows 10 STIG - V1R23 (#682)

* Added Windows Client V1R23, Removed Windows CLient V1R19

* Added Windows Client V1R23, Removed Windows CLient V1R19

* removed random tabs

* removed tabs from converted

* updated based on feedback

Co-authored-by: Brian Wilhite <bcwilhite@live.com>

* added support for 2016 V1R12 DC/MS (#685)

* Fixed: IIS Sever 10.0 STIG hardening rule V-100163 fails with error in Windows Server 2019 while using PowerSTIG 4.4.2 (#689)

* updated PowerSTIG to use AccessControlDsc 1.4.1

* updated composites with AccessControlDsc 1.4.1

* Update PowerSTIG to successfully parse/apply IIS 10.0 Site/Server V1R2 STIGs (#701)

* added support for IIS 10 Site/Server V1R2

* updated IISServer 10 V1R1 org settings file

* Revert "updated IISServer 10 V1R1 org settings file"

This reverts commit 54d4e827de.

* added Firefox V4R29 STIG, remove V4R27 (#700)

Co-authored-by: Brian Wilhite <bcwilhite@live.com>

* Update PowerSTIG to successfully parse/apply SQL Server 2016 Instance V1R10 (#705)

* added SQL 2016 Instance V1R10, removed V1R8

* Updated changelog.md

Co-authored-by: Brian Wilhite <bcwilhite@live.com>

* added dns V1R15 (#697)

squash/merge

* Update PowerSTIG To Use xDnsServer version 1.16.0.0 (#703)

* Updated xDnsServer version

* update module version

* updated changelog.md

* upgrade xWebadministration to 3.2.0 (#714)

* added IE 11 STIG - V1R19 (#708)

* Removed Windows Server 2016 DC/MS V1R9 from processed STIGs folder (#710)

* removed old 2016 DC/MS processed STIGs

* updated changelog.md

* Update PowerSTIG to successfully parse/apply IIS Site/Server V1R11 STIGs (#706)

* added support for IIS site/server V1R11

* removed old processed STIGs

* updated AuditPolicyDsc to 1.4.0.0 (#716)

* Allow application of applicable user rights assignments for non-domain and disconnected systems (#719)

* updated based on community feedback

* update based on feedback

* update powerstig to use SecurityPolicyDsc 2.10.0.0 (#717)

* updated PowerSTIG to use ComputerMgmtDsc to 8.4.0 (#721)

* Added SkipRuleCategory support to PowerSTIG

* updating test to be compat with new feature

* updated test configs with dynamic logic

* updated test logic to run get-dscresource once

* updated to disallow skipping doc/man rules

* updated integration dscresource tests

* testing code coverage

* updated registryrule test to include more coverage

* updated sqlscriptqueryrule tests

* updated setScript in Get-ShutdownOnError function

* updated permissionrule tests with add. test case

* updated permRule test to increase code coverage

* updated changelog

* updated test and code coverage threshold

* updated code coverage threshold to 81

* updated CC threshold to 80

Co-authored-by: Eric Jenkins <erjenkin@microsoft.com>

* removed old stig files after merge with 4.6.0

* updated data and log file based on testing

* updated regex data sections based on testing

* updated regex data

* updated regex patterns for does not contain

* added new line in redhat xccdf

* added new line to methods for HQRM

* created new nxFile rule type for banner rule

* update changelog

* updated processed xml

* updated to RHEL V3R1

* updated code to correct auditrule path

* daily commit

* updated nxFileLine to parse rule correctly

* added more rule support

* Update PowerSTIG to include LegacyId to assist in determining Legacy Vuln Ids with the new DISA standard. (#789)

* added support for legacyid in processed xml

* updated  change log

* updated tests for legacy id

* updated tests to reflect new base rule prop.

* Update PowerSTIG to fix LegacyId Logic (#792)

* updated legacyid logic

* updated changelog

* corrected changelog entry

* Update PowerSTIG to successfully parse/apply Microsoft Windows 2012 and 2012 R2 MS STIG - Ver 3, Rel 1 (#793)

* added support for Win2012R2 MS 3.1

* updated xccdf to have new line based on feedback

* updated cert changes from Eric and regen 2012R2 MS

* added support for 2012 DC 3.1 (#796)

* Update PowerSTIG to successfully parse/apply Microsoft Windows Server 2019 STIG - Ver 2, Rel 1 (#794)

* initial commit

* updated 2019

* updated 2019 MS v2 Stig

* updated to use correct convert flow

* update changelog.md

* fixed merge error

* added newline to raw xccdf

* added newline

Co-authored-by: Brian Wilhite <bcwilhite@live.com>

* Update PowerSTIG to successfully parse/apply Microsoft Windows Defender Antivirus STIG - Ver 2, Rel 1 (#795)

* added support for defender v2 stig

* added newline to raw xccdf

* updated org settings

* removed n-2 processed

Co-authored-by: Brian Wilhite <bcwilhite@live.com>

* Update PowerSTIG to successfully parse/apply Microsoft Windows 10 STIG - Ver 2, Rel 1 (#797)

* initial commit

* updated convert

* updated disa copy paste error

* Update PowerSTIG to successfully parse/apply Microsoft Windows Server 2016 STIG - Ver 2, Rel 1 (#798)

* merged 4.7.0 and added 2016 split stig

* added support for 2016 MS-DC v2r1 STIG

* updated default org settings file

* updated Get-StigRule to include legacyid support (#801)

* Update PowerSTIG to Parse/Apply Google Chrome V2R1 (#803)

* initial commit for Chrome

* fixed parse error

* fixed rule

* added support for chrome

* updated changelog

* updated key, removed trailing "

* removed tabs

* updated resource

* updated export function

* updated

* updated based on testing

* Updated based on testing

* updated tests

* updated based on test failure

* updated based on testing

* updated based on testing

* added registry policy file to schema

* update based on feedback

* updated based on feedback

* Fixed 2018 V-205820 to be SecurityOptionRule (#805)

* updated changelog and filehash for release

* updated split rule logic from 4.8.0

* removed old RHEL STIG, fixed hard coded rules

* updated xccdf to have new line

* fixed 2019DC processed stig based on test feedback

* updated regex in testhelper to detect "nx"

* removed ubuntu stig

* removed write-warning

* updated azure pipeline yml to publish CC s/f

* created nx rule type tests

* added nxFile dsc resource script to RHEL composite

* updated nxFile dsc resource script

* added nxFile to nxFileLine resource script

* added support for RHEL 7.x STIG 3.1

* updated changelog.md

* removed ubuntu support from RHEL branch

* added support for RHEL 3.2

* added SkipRuleSev to RHEL

* updated code and tests based on feedback.

* added skip rule resource to RHEL composite.

* updated test based on feedback

* added nxScript.skip for linux.

* updated test based on feedback

Co-authored-by: Eric Jenkins <erjenkin@microsoft.com>

* Update PowerSTIG to Parse/Apply Oracle JRE 8 Ver 2, Rel 1 (#843)

* Updated to parse and apply Oracle JRE8 v2.1

* Update PowerStig to parse and apply Oracle JRE 8 v2.1 STIG

* Update PowerSTIG to parse and apply Microsoft DotNet V2R1 STIG (#837)

* Update PowerSTIG to latest DotNet STIG

* Added new line at the end of file

Co-authored-by: Jason Patton <japatton@microsoft.com>
Co-authored-by: Brian Wilhite <bcwilhite@live.com>

* Update PowerSTIG to parse and apply Mozilla Firefox V5R1 STIG (#836)

* Update to newest Firefox STIG

* Added new line at the end of file

Co-authored-by: Jason Patton <japatton@microsoft.com>
Co-authored-by: Brian Wilhite <bcwilhite@live.com>

* Updated WindowsDefenderDsc to 2.1.0 (#840)

* Parse/Apply Google Chrome Ver 2. 2 #841

* Parse/Apply Google Chrome Ver 2, Rel 2 #841

* Update PowerSTIG to Parse/Apply Google Chrome Ver 2, Rel 2

* Update PowerSTIG to Parse/Apply Google Chrome Ver 2, Rel 2

* Update PowerSTIG to Parse/Apply Google Chrome Ver 2, Rel 2

* Update PowerSTIG to Parse/Apply Google Chrome Ver 2, Rel 2

* Update PowerSTIG to Parse/Apply Google Chrome Ver 2, Rel 2

* Update PowerSTIG to Parse/Apply Google Chrome Ver 2, Rel 2

* Update PowerSTIG to parse and apply Ubuntu 18.04 LTS STIG - Ver 2, Rel 2 (#832)

* Migrate PowerSTIG to Azure DevOps for Build and Test (#603)

* update folder structure for azure dev ops

* dscresource unit test passing

* updated unit tests

* Unit test pathing update, all passing

* updated unit test to ensure regex data files are loaded

* updated .tests.header for unit\tools directory

* daily commit - Integrated test updates

* updated tests based on testing feedback

* optimized test header based on feedback

* updated build.psd1 case sensitive

* update build agent to windows-2019

* update build and azure yml files

* added hqrm tests to build yml and dependencies

* updated azure-pipelines.yml to include hqrm test

* updated HRQM display name

* updated test exclusion DSCResources

* intro logic to dynamically build requiredmodules

* updated yml to reflect master

* updated changelog.md

* Update azure-pipelines.yml

* rename sources to source (#605)

* Migrate PowerSTIG to Azure DevOps for Build, Test and Release Deployment (#606)

* updated powerstig for dynamic versioning

* updated gitversion to reflect base version

* updated if statement to adhere to style gls

* updated code to adhere to sgl hqrmtest

* updated code to adhere to sgl hqrm tests

* updated code to adhere to sgl hqrm

* update yml files to support CICD pipeline

* updated markdown function

* update change log structure

* updated spacing via PR feedback

* updated 2012R2 STIG after convert tests
reflected a minor delta

* update changelog.md

* Update PowerSTIG to parse and apply Vmware Vsphere 6.5 STIG V1R3 (#607)

* initial commit for vsphere

* updated based on test results

* updated based on vsphere module name

* updated module manifest to check build status

* updated newlines in raw xccdf

* updated newline

* updated newlies in rules

* updated tests

* updated processed Stig name

* updated vsphere schema

* updated composites

* updated spacing

* updated format

* Updated based on feedback

* update required parameter for composite

* updated service rule

* Added Integration DSCresrouce Vsphere Test

* reverted changes to test

* updated integration tests

* added unit tests

* added unit tests

* added unit tests

* updated formatting based on feedback

* updated based on feedback

* updated comments

* updated tests

* updated changelog.md

* trailing whitespace removed

* updated for HQRM tests

* updated based on pr feedback

* updated case

* update code based on PR feedback

* updated code based on PR feedback.

* updated tests based on PR feedback

* updated test based on PR feedback

Co-authored-by: Brian Wilhite <bcwilhite@live.com>

* added Ubuntu nxPackage support

* nxPackage update

* added nxService resource script

* added nxFileLine Rule type and structure

* Regex addition to nxFileLine

* daily commit

* convertfactory update

* daily commit

* updated functions

* Unable to Import PowerSTIG 4.4.0 Due to cyclic dependency Error (#617)

* removed vmware.vspheredsc as a dependency because all of its required dependencies are loaded

* updated module load process for VMware modules

* updated build.yaml

* updated test

* Updated tests

* removed stop error action

* updated formating

* updated based on failing hqrm

* updated module  helper

* moved helper module

* updated location of module helper

* reduced vmware.VsphereDSC version

* updated build.yaml

* updated data file

* update module version schema

* updated based on testing

* Update changelog

* Update based on PR feedback

* daily commit

* daily commit

* JUnit commit

* NUnit commit

* daily commit

* daily commit

* update to nxFileLineRule

* ubuntu commit

* Update PowerSTIG to successfully parse/apply Microsoft IIS Server/Site STIG - Ver 1, Rel10 (#623)

* added IIS Server V1R10

* updated changelog and added iis site v1r10

* updated changelog

* removed N-2 STIGS

* Update PowerSTIG to successfully parse Microsoft SQL Server 2012 Database STIG - Ver 1, Rel 20 (#621)

* updated PowerSTIG to use SQL 2012 Database V1R20

* quotes in test

* updated tabs to spaces in sql raw xccdf

Co-authored-by: Brian Wilhite <bcwilhite@live.com>

* explicit Pester version due to 5.x (latest) test failures

* Update PowerSTIG to successfully parse/apply Windows Defender Antivirus STIG - V1R8 (#626)

* added new Windows Defender STIG V1R8 removed V1R6

* updated based on PR feedback:

* merged origin

Co-authored-by: Brian Wilhite <bcwilhite@live.com>

* initial commit (#640)

Co-authored-by: Brian Wilhite <bcwilhite@live.com>

* Update PowerSTIG to successfully parse/apply Microsoft IIS 10 Server/Site STIG - V1R1 (#641)

* added IIS 10.0 Server

* updated IIS 10 site stig

* updated based on tests

* updated based on tests

* updated log file

* added esxi 6.5 v1r4 (#637)

Co-authored-by: Brian Wilhite <bcwilhite@live.com>

* Update PowerSTIG to successfully parse/apply Windows Server 2012 DNS STIG - Ver 1, Rel 14 (#635)

* DNS Update commit

* removed DNS 1.12

* explicit version for DscResource.Test

* Update PowerSTIG to allow for workgroup level scans (#643)

* added community requested functionality to not require domain/forest parameters

* updated warning message

* reverted to old module dscresource.test

* Updated based on feedback

* updated sql 2016 instance 1.9 (#638)

* Update PowerSTIG to successfully parse/apply MS SQL Server 2012 Instance Ver. 1 Rel. 20 (#642)

* updated sql 2012 Instance V1R20

* updated Get-SqlTechnologyRole

* removed tabs

* added a new line to the end of xccdf

* update build to use dscresource.test 0.13.1

* updated code based on feedback

* Redhat commit

* daily commit

* daily commit

* daily commit

* daily commit

* daily commit

* updated regex

* updated rule to use hardcoded framework

* updated nxFileLine Rules

* updated processed xml based on banner rule

* updated exclusionlist

* updated TestRange function

* daily commit

* added RHEL composite

* updated RHEL composite and manifest

* Update PowerSTIG with new SkipRuleCategory Parameter to skip entire STIG Category/Severity Level(s) (#740)

* Fixed Missing OrgSettings for V-88203 - Win10 Client 1.19 and 1.21 (#672)

* fixed V-88203 to be org setting with Tenant Guid

* updated changelog.md

* fixed registry rule issue in sql 2016 (#671)

* Release Process Update: Ensure the nuget package uses explicit DSC Resource Module Versions (#670)

* dialy commit

* updated build task to leverage nuget

* added new line for Common.Data.ps1

* warning message to troubleshoot ADO pipeline

* updated package tasks

* updated release.module.build

* updated module

* updated release

* updated release

* updated release

* hard coded nuget.exe path

* fixed FilePath parameter

* dynamically detect nuget.exe

* nuget dynamic detection

* testing alternate nuget detection

* updated release to leverage get-command for nuget
detection

* updated code to replace only the task needed

* updated build funct. conform to style guideline

* updated New-NuspecFile funciton

* Update PowerSTIG to successfully parse/apply Windows 2012 R2 MS Version 2, Rev 19 (#679)

* added support for 2012 R2 V2R19

* added new line to xml

* added Server 2019 V1R5,removed V1R2 (#684)

* Update PowerSTIG to successfully parse/apply Windows 10 STIG - V1R23 (#682)

* Added Windows Client V1R23, Removed Windows CLient V1R19

* Added Windows Client V1R23, Removed Windows CLient V1R19

* removed random tabs

* removed tabs from converted

* updated based on feedback

Co-authored-by: Brian Wilhite <bcwilhite@live.com>

* added support for 2016 V1R12 DC/MS (#685)

* Fixed: IIS Sever 10.0 STIG hardening rule V-100163 fails with error in Windows Server 2019 while using PowerSTIG 4.4.2 (#689)

* updated PowerSTIG to use AccessControlDsc 1.4.1

* updated composites with AccessControlDsc 1.4.1

* Update PowerSTIG to successfully parse/apply IIS 10.0 Site/Server V1R2 STIGs (#701)

* added support for IIS 10 Site/Server V1R2

* updated IISServer 10 V1R1 org settings file

* Revert "updated IISServer 10 V1R1 org settings file"

This reverts commit 54d4e827de.

* added Firefox V4R29 STIG, remove V4R27 (#700)

Co-authored-by: Brian Wilhite <bcwilhite@live.com>

* Update PowerSTIG to successfully parse/apply SQL Server 2016 Instance V1R10 (#705)

* added SQL 2016 Instance V1R10, removed V1R8

* Updated changelog.md

Co-authored-by: Brian Wilhite <bcwilhite@live.com>

* added dns V1R15 (#697)

squash/merge

* Update PowerSTIG To Use xDnsServer version 1.16.0.0 (#703)

* Updated xDnsServer version

* update module version

* updated changelog.md

* upgrade xWebadministration to 3.2.0 (#714)

* added IE 11 STIG - V1R19 (#708)

* Removed Windows Server 2016 DC/MS V1R9 from processed STIGs folder (#710)

* removed old 2016 DC/MS processed STIGs

* updated changelog.md

* Update PowerSTIG to successfully parse/apply IIS Site/Server V1R11 STIGs (#706)

* added support for IIS site/server V1R11

* removed old processed STIGs

* updated AuditPolicyDsc to 1.4.0.0 (#716)

* Allow application of applicable user rights assignments for non-domain and disconnected systems (#719)

* updated based on community feedback

* update based on feedback

* update powerstig to use SecurityPolicyDsc 2.10.0.0 (#717)

* updated PowerSTIG to use ComputerMgmtDsc to 8.4.0 (#721)

* Added SkipRuleCategory support to PowerSTIG

* updating test to be compat with new feature

* updated test configs with dynamic logic

* updated test logic to run get-dscresource once

* updated to disallow skipping doc/man rules

* updated integration dscresource tests

* PR Feedback updates

Co-authored-by: Eric Jenkins <erjenkin@microsoft.com>

* Increase Code Coverage of PowerSTIG to %75 (#742)

* updated tests for increased code cov part 1

* fixed test

* update changelog.md

* update changelog

* tes

* reverted change

* added VsphereNTPsetting tests

* updated checklist test

* updated DomainName Function tests

* updated powerstig xml tests

* added tests for Convertto-PowerSTIGxml and Compare

* updated tests

* updated webconfig property rule test

* updated to convert all STIGS

* removed redundant tests

* update only select one of each STIG

* added all office stigs

* reverted some tests

* updated tests:

* removed dependency for helper files

* updated tests

* removed example folder

* update based on feedback

* updated test

* Increase Code Coverage of PowerSTIG (#745)

* Fixed Missing OrgSettings for V-88203 - Win10 Client 1.19 and 1.21 (#672)

* fixed V-88203 to be org setting with Tenant Guid

* updated changelog.md

* fixed registry rule issue in sql 2016 (#671)

* Release Process Update: Ensure the nuget package uses explicit DSC Resource Module Versions (#670)

* dialy commit

* updated build task to leverage nuget

* added new line for Common.Data.ps1

* warning message to troubleshoot ADO pipeline

* updated package tasks

* updated release.module.build

* updated module

* updated release

* updated release

* updated release

* hard coded nuget.exe path

* fixed FilePath parameter

* dynamically detect nuget.exe

* nuget dynamic detection

* testing alternate nuget detection

* updated release to leverage get-command for nuget
detection

* updated code to replace only the task needed

* updated build funct. conform to style guideline

* updated New-NuspecFile funciton

* Update PowerSTIG to successfully parse/apply Windows 2012 R2 MS Version 2, Rev 19 (#679)

* added support for 2012 R2 V2R19

* added new line to xml

* added Server 2019 V1R5,removed V1R2 (#684)

* Update PowerSTIG to successfully parse/apply Windows 10 STIG - V1R23 (#682)

* Added Windows Client V1R23, Removed Windows CLient V1R19

* Added Windows Client V1R23, Removed Windows CLient V1R19

* removed random tabs

* removed tabs from converted

* updated based on feedback

Co-authored-by: Brian Wilhite <bcwilhite@live.com>

* added support for 2016 V1R12 DC/MS (#685)

* Fixed: IIS Sever 10.0 STIG hardening rule V-100163 fails with error in Windows Server 2019 while using PowerSTIG 4.4.2 (#689)

* updated PowerSTIG to use AccessControlDsc 1.4.1

* updated composites with AccessControlDsc 1.4.1

* Update PowerSTIG to successfully parse/apply IIS 10.0 Site/Server V1R2 STIGs (#701)

* added support for IIS 10 Site/Server V1R2

* updated IISServer 10 V1R1 org settings file

* Revert "updated IISServer 10 V1R1 org settings file"

This reverts commit 54d4e827de.

* added Firefox V4R29 STIG, remove V4R27 (#700)

Co-authored-by: Brian Wilhite <bcwilhite@live.com>

* Update PowerSTIG to successfully parse/apply SQL Server 2016 Instance V1R10 (#705)

* added SQL 2016 Instance V1R10, removed V1R8

* Updated changelog.md

Co-authored-by: Brian Wilhite <bcwilhite@live.com>

* added dns V1R15 (#697)

squash/merge

* Update PowerSTIG To Use xDnsServer version 1.16.0.0 (#703)

* Updated xDnsServer version

* update module version

* updated changelog.md

* upgrade xWebadministration to 3.2.0 (#714)

* added IE 11 STIG - V1R19 (#708)

* Removed Windows Server 2016 DC/MS V1R9 from processed STIGs folder (#710)

* removed old 2016 DC/MS processed STIGs

* updated changelog.md

* Update PowerSTIG to successfully parse/apply IIS Site/Server V1R11 STIGs (#706)

* added support for IIS site/server V1R11

* removed old processed STIGs

* updated AuditPolicyDsc to 1.4.0.0 (#716)

* Allow application of applicable user rights assignments for non-domain and disconnected systems (#719)

* updated based on community feedback

* update based on feedback

* update powerstig to use SecurityPolicyDsc 2.10.0.0 (#717)

* updated PowerSTIG to use ComputerMgmtDsc to 8.4.0 (#721)

* Added SkipRuleCategory support to PowerSTIG

* updating test to be compat with new feature

* updated test configs with dynamic logic

* updated test logic to run get-dscresource once

* updated to disallow skipping doc/man rules

* updated integration dscresource tests

* testing code coverage

* updated registryrule test to include more coverage

* updated sqlscriptqueryrule tests

* updated setScript in Get-ShutdownOnError function

* updated permissionrule tests with add. test case

* updated permRule test to increase code coverage

* updated changelog

* updated test and code coverage threshold

* updated code coverage threshold to 81

* updated CC threshold to 80

Co-authored-by: Eric Jenkins <erjenkin@microsoft.com>

* removed old stig files after merge with 4.6.0

* updated data and log file based on testing

* updated regex data sections based on testing

* updated regex data

* updated regex patterns for does not contain

* added new line in redhat xccdf

* added new line to methods for HQRM

* created new nxFile rule type for banner rule

* update changelog

* updated processed xml

* updated to RHEL V3R1

* updated code to correct auditrule path

* daily commit

* updated nxFileLine to parse rule correctly

* added more rule support

* Update PowerSTIG to include LegacyId to assist in determining Legacy Vuln Ids with the new DISA standard. (#789)

* added support for legacyid in processed xml

* updated  change log

* updated tests for legacy id

* updated tests to reflect new base rule prop.

* Update PowerSTIG to fix LegacyId Logic (#792)

* updated legacyid logic

* updated changelog

* corrected changelog entry

* Update PowerSTIG to successfully parse/apply Microsoft Windows 2012 and 2012 R2 MS STIG - Ver 3, Rel 1 (#793)

* added support for Win2012R2 MS 3.1

* updated xccdf to have new line based on feedback

* updated cert changes from Eric and regen 2012R2 MS

* added support for 2012 DC 3.1 (#796)

* Update PowerSTIG to successfully parse/apply Microsoft Windows Server 2019 STIG - Ver 2, Rel 1 (#794)

* initial commit

* updated 2019

* updated 2019 MS v2 Stig

* updated to use correct convert flow

* update changelog.md

* fixed merge error

* added newline to raw xccdf

* added newline

Co-authored-by: Brian Wilhite <bcwilhite@live.com>

* Update PowerSTIG to successfully parse/apply Microsoft Windows Defender Antivirus STIG - Ver 2, Rel 1 (#795)

* added support for defender v2 stig

* added newline to raw xccdf

* updated org settings

* removed n-2 processed

Co-authored-by: Brian Wilhite <bcwilhite@live.com>

* Update PowerSTIG to successfully parse/apply Microsoft Windows 10 STIG - Ver 2, Rel 1 (#797)

* initial commit

* updated convert

* updated disa copy paste error

* Update PowerSTIG to successfully parse/apply Microsoft Windows Server 2016 STIG - Ver 2, Rel 1 (#798)

* merged 4.7.0 and added 2016 split stig

* added support for 2016 MS-DC v2r1 STIG

* updated default org settings file

* updated Get-StigRule to include legacyid support (#801)

* Update PowerSTIG to Parse/Apply Google Chrome V2R1 (#803)

* initial commit for Chrome

* fixed parse error

* fixed rule

* added support for chrome

* updated changelog

* updated key, removed trailing "

* removed tabs

* updated resource

* updated export function

* updated

* updated based on testing

* Updated based on testing

* updated tests

* updated based on test failure

* updated based on testing

* updated based on testing

* added registry policy file to schema

* update based on feedback

* updated based on feedback

* Fixed 2018 V-205820 to be SecurityOptionRule (#805)

* updated changelog and filehash for release

* updated split rule logic from 4.8.0

* removed old RHEL STIG, fixed hard coded rules

* updated xccdf to have new line

* fixed 2019DC processed stig based on test feedback

* updated regex in testhelper to detect "nx"

* removed ubuntu stig

* removed write-warning

* updated azure pipeline yml to publish CC s/f

* created nx rule type tests

* added nxFile dsc resource script to RHEL composite

* updated nxFile dsc resource script

* added nxFile to nxFileLine resource script

* added support for RHEL 7.x STIG 3.1

* updated changelog.md

* removed ubuntu support from RHEL branch

* Adding support for Ubuntu 18 V2R1

* daily commit

* daily commit

* daily commit (not working yet)

* nxFileLine commit

* nxPackage & nxService updates

* updated banner rule

* updated autologout.sh rules

* added default org settings

* fixed DoesNotContainPattern

* added SkipRuleSev param to RHEL/Ubuntu Composites

* HQRM keyword test failure correction

* updated banner rule

* updated org setting with correct syntax/value

* updated clientalivecountmax rule

* updated org setting to remove unwanted line

* added ubuntu 2.2 / removed ubuntu 2.1 STIG

* updated data file and added RHEL STIGs

* added rule to exclusion list and regen RHEL STIG

* updated changelog.md

* updated ubuntu nxfile line new line char.

* added new line to archive stig

* added skip resource script to linux composites

* added linux skip rule support

* updated ubuntu cipher rule

* added ubuntu org settings

* updated org settings based on feedback

* updated data based on test feedback

* updated STIG rules based on validation testing

* updated RHEL STIG automation

* update test to reflect DoesNotCont pattern change.

* updated RHEL STIG rule

* removed ubuntu pam.d rules due to sect. placement

* rm'd rules where text in file postion is required

* updated org setting doesnotcontainpattern

* updated rhel stig data

* updated spacing

Co-authored-by: Eric Jenkins <erjenkin@microsoft.com>

* Removal of RHEL RuleId V-204406 (#848)

* removed V-204406 from RHEL STIG

* updated changelog.md

* Update PowerSTIG Skip Rule to Accept Parent Rule (#849)

* added updated skip functionality

* added Changelog

Co-authored-by: Eric Jenkins <eric.jenkins@microsoft.com>
Co-authored-by: Brian Wilhite <bcwilhite@live.com>

* Update PowerSTIG to successfully parse/apply VMware 6.5 ESXI V2R1 STIG

* Update PowerSTIG to successfully parse/apply VMware 6.5 ESXI V2R1 STIG

* Update PowerSTIG to successfully parse/apply VMware 6.5 ESXI V2R1 STIG

* Update PowerSTIG to successfully parse/apply VMware 6.5 ESXI V2R1 STIG

* Update CHANGELOG.md

* Update README.md

* Minor changes per request

* single adjustment per request

* Update PowerSTIG to successfully parse/apply MS Edge V1R1 (#861)

* added support for MS Edge V1R1

* updated hardcoded to use RegistryPolicyFile

* updated extensioninstallblocklist rule

* updated rules based on manual checklist testing

* added test to support new composite

* Update PowerSTIG to successfully parse/apply Microsoft SQL Server 2016 Instance Version 2; Release 2 (#858)

* Update PowerSTIG for SQL 2016 Instance

* Update CHANGELOG.md

* removed tab chars

Co-authored-by: Jason Patton <japatton@microsoft.com>
Co-authored-by: Brian Wilhite <bcwilhite@live.com>

* updated changelog and filehash for release

Co-authored-by: Eric Jenkins <erjenkin@microsoft.com>
Co-authored-by: Jason Patton <46757047+japatton@users.noreply.github.com>
Co-authored-by: Jason Patton <japatton@microsoft.com>
Co-authored-by: hinderjd <hinderjd@gmail.com>
Co-authored-by: Eric Jenkins <eric.jenkins@microsoft.com>
2021-03-01 11:22:45 -05:00
Brian Wilhite 8b7707ed28
4.7.0 PR to Dev for Release (#806)
* Update PowerSTIG to include LegacyId to assist in determining Legacy Vuln Ids with the new DISA standard. (#789)

* added support for legacyid in processed xml

* updated  change log

* updated tests for legacy id

* updated tests to reflect new base rule prop.

* Update PowerSTIG to fix LegacyId Logic (#792)

* updated legacyid logic

* updated changelog

* corrected changelog entry

* Update PowerSTIG to successfully parse/apply Microsoft Windows 2012 and 2012 R2 MS STIG - Ver 3, Rel 1 (#793)

* added support for Win2012R2 MS 3.1

* updated xccdf to have new line based on feedback

* updated cert changes from Eric and regen 2012R2 MS

* added support for 2012 DC 3.1 (#796)

* Update PowerSTIG to successfully parse/apply Microsoft Windows Server 2019 STIG - Ver 2, Rel 1 (#794)

* initial commit

* updated 2019

* updated 2019 MS v2 Stig

* updated to use correct convert flow

* update changelog.md

* fixed merge error

* added newline to raw xccdf

* added newline

Co-authored-by: Brian Wilhite <bcwilhite@live.com>

* Update PowerSTIG to successfully parse/apply Microsoft Windows Defender Antivirus STIG - Ver 2, Rel 1 (#795)

* added support for defender v2 stig

* added newline to raw xccdf

* updated org settings

* removed n-2 processed

Co-authored-by: Brian Wilhite <bcwilhite@live.com>

* Update PowerSTIG to successfully parse/apply Microsoft Windows 10 STIG - Ver 2, Rel 1 (#797)

* initial commit

* updated convert

* updated disa copy paste error

* Update PowerSTIG to successfully parse/apply Microsoft Windows Server 2016 STIG - Ver 2, Rel 1 (#798)

* merged 4.7.0 and added 2016 split stig

* added support for 2016 MS-DC v2r1 STIG

* updated default org settings file

* updated Get-StigRule to include legacyid support (#801)

* Update PowerSTIG to Parse/Apply Google Chrome V2R1 (#803)

* initial commit for Chrome

* fixed parse error

* fixed rule

* added support for chrome

* updated changelog

* updated key, removed trailing "

* removed tabs

* updated resource

* updated export function

* updated

* updated based on testing

* Updated based on testing

* updated tests

* updated based on test failure

* updated based on testing

* updated based on testing

* added registry policy file to schema

* update based on feedback

* updated based on feedback

* Fixed 2018 V-205820 to be SecurityOptionRule (#805)

* updated changelog and filehash for release

Co-authored-by: Eric Jenkins <erjenkin@microsoft.com>
2020-12-17 11:11:42 -05:00
Brian Wilhite 392d050e1f
master into dev (#662)
* Prep for release of 4.1.1 (#519)

* Functions.Checklist - Adding manual check functionality (#495)

* Adding manual check functionality

* Exception Parameter Backward Compatibility Feature Request (#515)

* backward compatibility commit

* fixed Issue #517 (#518)

* Fixed [#517](https://github.com/microsoft/PowerStig/issues/517): 4.1.0 GPRegistryPolicyDsc Module Version Issue

* resolving dev merge issue conflict

* Release PR from milestone (4.4.0) to master (#661)

* Migrate PowerSTIG to Azure DevOps for Build and Test (#603)

* update folder structure for azure dev ops

* dscresource unit test passing

* updated unit tests

* Unit test pathing update, all passing

* updated unit test to ensure regex data files are loaded

* updated .tests.header for unit\tools directory

* daily commit - Integrated test updates

* updated tests based on testing feedback

* optimized test header based on feedback

* updated build.psd1 case sensitive

* update build agent to windows-2019

* update build and azure yml files

* added hqrm tests to build yml and dependencies

* updated azure-pipelines.yml to include hqrm test

* updated HRQM display name

* updated test exclusion DSCResources

* intro logic to dynamically build requiredmodules

* updated yml to reflect master

* updated changelog.md

* Update azure-pipelines.yml

* rename sources to source (#605)

* Migrate PowerSTIG to Azure DevOps for Build, Test and Release Deployment (#606)

* updated powerstig for dynamic versioning

* updated gitversion to reflect base version

* updated if statement to adhere to style gls

* updated code to adhere to sgl hqrmtest

* updated code to adhere to sgl hqrm tests

* updated code to adhere to sgl hqrm

* update yml files to support CICD pipeline

* updated markdown function

* update change log structure

* updated spacing via PR feedback

* updated 2012R2 STIG after convert tests
reflected a minor delta

* Update PowerSTIG to parse and apply Vmware Vsphere 6.5 STIG V1R3 (#607)

* initial commit for vsphere

* updated based on test results

* updated based on vsphere module name

* updated module manifest to check build status

* updated newlines in raw xccdf

* updated newline

* updated newlies in rules

* updated tests

* updated processed Stig name

* updated vsphere schema

* updated composites

* updated spacing

* updated format

* Updated based on feedback

* update required parameter for composite

* updated service rule

* Added Integration DSCresrouce Vsphere Test

* reverted changes to test

* updated integration tests

* added unit tests

* added unit tests

* added unit tests

* updated formatting based on feedback

* updated based on feedback

* updated comments

* updated tests

* updated changelog.md

* trailing whitespace removed

* updated for HQRM tests

* updated based on pr feedback

* updated case

* update code based on PR feedback

* updated code based on PR feedback.

* updated tests based on PR feedback

* updated test based on PR feedback

Co-authored-by: Brian Wilhite <bcwilhite@live.com>

* Unable to Import PowerSTIG 4.4.0 Due to cyclic dependency Error (#617)

* removed vmware.vspheredsc as a dependency because all of its required dependencies are loaded

* updated module load process for VMware modules

* updated build.yaml

* updated test

* Updated tests

* removed stop error action

* updated formating

* updated based on failing hqrm

* updated module  helper

* moved helper module

* updated location of module helper

* reduced vmware.VsphereDSC version

* updated build.yaml

* updated data file

* update module version schema

* updated based on testing

* Update changelog

* Update based on PR feedback

* Update PowerSTIG to successfully parse/apply Microsoft IIS Server/Site STIG - Ver 1, Rel10 (#623)

* added IIS Server V1R10

* updated changelog and added iis site v1r10

* updated changelog

* removed N-2 STIGS

* Update PowerSTIG to successfully parse Microsoft SQL Server 2012 Database STIG - Ver 1, Rel 20 (#621)

* updated PowerSTIG to use SQL 2012 Database V1R20

* quotes in test

* updated tabs to spaces in sql raw xccdf

Co-authored-by: Brian Wilhite <bcwilhite@live.com>

* explicit Pester version due to 5.x (latest) test failures

* Update PowerSTIG to successfully parse/apply Windows Defender Antivirus STIG - V1R8 (#626)

* added new Windows Defender STIG V1R8 removed V1R6

* updated based on PR feedback:

* merged origin

Co-authored-by: Brian Wilhite <bcwilhite@live.com>

* initial commit (#640)

Co-authored-by: Brian Wilhite <bcwilhite@live.com>

* Update PowerSTIG to successfully parse/apply Microsoft IIS 10 Server/Site STIG - V1R1 (#641)

* added IIS 10.0 Server

* updated IIS 10 site stig

* updated based on tests

* updated based on tests

* updated log file

* added esxi 6.5 v1r4 (#637)

Co-authored-by: Brian Wilhite <bcwilhite@live.com>

* Update PowerSTIG to successfully parse/apply Windows Server 2012 DNS STIG - Ver 1, Rel 14 (#635)

* DNS Update commit

* removed DNS 1.12

* explicit version for DscResource.Test

* Update PowerSTIG to allow for workgroup level scans (#643)

* added community requested functionality to not require domain/forest parameters

* updated warning message

* reverted to old module dscresource.test

* Updated based on feedback

* updated sql 2016 instance 1.9 (#638)

* Update PowerSTIG to successfully parse/apply MS SQL Server 2012 Instance Ver. 1 Rel. 20 (#642)

* updated sql 2012 Instance V1R20

* updated Get-SqlTechnologyRole

* removed tabs

* added a new line to the end of xccdf

* update build to use dscresource.test 0.13.1

* updated code based on feedback

* updated sql script query rule and test to take multiple db's withouth conflict

* updated based on testing

* log file update for IE rule bug

* updated change log

* added new line to the end of the log files

* Updated based on pr feedback

* Update PowerSTIG to successfully parse/apply Windows 10 STIG - V1R21 (#656)

* Updated to support latest WIN10 STIG

* update 1.19 to remove extra slash for bug

* update changelog

* update release process to correct wiki percentage

Co-authored-by: Eric Jenkins <erjenkin@microsoft.com>

* update changelog.md

Co-authored-by: Eric Jenkins <erjenkin@microsoft.com>
2020-07-01 14:33:36 -04:00
Brian Wilhite a5d65f1fd4
Wiki Documentation - Publish STIG coverage with each PowerSTIG release. (#561)
* added STIGCOVERAGE.md support

* created Update-PowerSTIGCoverageMarkdown

* updated Update-PowerStigCoverageMarkdown
removed Description; added DuplicateOf

* updated release.psm1 to include stig details info

* added new line to data.markdown.psd1

* updated wiki stig coverage automation

* added comment based help and code logic clean up

* updated changelog.md
2020-02-14 09:40:23 -05:00
Brian Wilhite 03570678ed
Prep for 4.2.0 -> merging milestone into Dev (#558)
* Updated based on issue (#523)

* Feature request: additional support for servicerule properties #514 (#525)

* Added property based on community request

* updated issue version

* Updated win10 system drive path in convert module (#526)

* added support for 2012R2 MS/DC 2.17/2.18 (#532)

* added support for 2012R2 MS/DC 2.17/2.18

* added new line on the xccdf

* removed tab from processed xml.

* updated to successfully parse Win10 V1R19 (#534)

* added support for FireFox 4.27 (#541)

* added support for IE 1.18 (#539)

* added support for .net 4.0 V1R9 (#536)

* Update PowerSTIG to parse the IIS 8.5 1.9 Site and Server STIGs (#537)

* Initial Convert and update IIS 8.5 1.9

* remove n-2 STIGs

* removed quotes

* added newline to raw xccdf

* updated based on PR feedback

* Update PowerSTIG to successfully parse Microsoft SQL Server 2016 Instance STIG - Ver 1, Rel 7 (#544)

* fixed and updated SQL Instance STIGs

* updated sqlserver composite and removed tabs

* updated sqlserver composite.

* removed tabs

* Updated JRE rule V-66941.a to be a org setting (#543)

* updated JRE rule V-66941.a to be a org settings

* updated name of processed STIG

* update changelog

* added space to TS build issue.

* Need a test to verify the conversionstatus="fail" does not exist in processed STIGs (#550)

* updated Win2016DC failed converts and added tests

* removed V-73517 from MS-1.9 as the rule no longer
exist.

* Update PowerSTIG to parse and apply OfficeSystem 2013 STIG V1R9 / 2016 V1R1 (#553)

* added Office-System2013 STIG support.

* reconverted xccdfs, corrected issues in some
processed stigs.

* added OfficeSystem 2016 V1R1 STIG

* updated changelog.md

* stevehose#443 and #528 check list bug fixes (#529)

* Update to fix checklist bugs

* Fixed bug in checklist parameter ManualCheckFile

* Updated Checklist Pester tests

* Updates based upon PR comments

* Updated changelog.md

* Add test to assert dependent module versions (#555)

* Added helper function
And test to verify module versions

* Added tests to assert dependant module versions.

* Removed commented code

* Removed whitespace

* Update PowerSTIG to parse and apply Windows Server 2019 V1R2 STIG (#557)

* added support for 2019 MS
modified hardcoded parser rule ids to support
2019 MS

* added support for 2019 DC STIG; parser update
to address failed AD permission rules
(ActiveDirectoryAuditRule) which isn't currently
implemented

* Added ProcessMitigation to WindowsServer composite

* regenerated all xccdfs, 6 were corrected/modified

* updated changelog.md

* appveyor build issue - space insert

* prep for 4.2.0 release, update changelog, filehash
markdowns and module manifest

Co-authored-by: Eric Jenkins <erjenkin@microsoft.com>
Co-authored-by: Steve Hose <33662177+stevehose@users.noreply.github.com>
Co-authored-by: Jason Walker <walkerjason@live.com>
2019-12-20 10:26:24 -05:00
erjenkin ae0b1e04fb updated testhelper.psm1 2019-03-27 17:07:49 -04:00
erjenkin 31fd296010 updated based on PR comments 2019-03-27 16:27:56 -04:00
erjenkin a88a4afa6d removed Duplcate Title references 2019-03-18 17:42:45 -04:00
Adam Haynes 31868aeb64 fixed merge conflict 2019-02-07 22:06:35 +01:00
Adam Haynes aaa8386afc updated merge type 2019-02-07 21:13:49 +01:00
Adam Haynes d6f778b673 updated release module 2019-02-07 16:40:13 +01:00
Adam Haynes 19dd3dbb34
Merged into dev
Accepted PR
2019-02-07 15:24:03 +01:00
Adam Haynes 3c44a003c8 Fixed Get-StigList technology filter 2019-02-06 11:03:43 +01:00
Adam Haynes ec9fddede3 updated nuspec to reflect new project structure 2019-02-05 17:29:08 +01:00
Adam Haynes 6fbaa47a74 updated test config data 2019-01-30 16:23:57 +01:00
Adam Haynes a21180ebc5 fixed stigdata lookup 2019-01-30 14:53:30 +01:00
Brian Wilhite 99f684d17b Release: STIG Validation - File Hash Reference Mechanism (#242)
* created Set-FileHashMarkdown function to check for file checksums

* updated FILEHASH.md formatting

* updated release tests

* update release test - debugging

* removed debugging information in release.test

* Updated README.md with File Hash Link

* Updated setFileHashMarkdownParams to use $PWD for paths.

* updated release.test, formatting.

* updated with suggested code changes and recreated FILEHASH.md
2019-01-24 13:49:29 +01:00
Adam Haynes 501467306c
Adding Windows Server 2016 STIGs (#206)
* Updated Validation Set

* updated cAdministrativeTemplateSettings

* Spacing fix

* Added archived DotNet 1.6 STIG

* Added process DotNet 1.6 STIGs

* Updated DotNet Framework changelog and rename of processed STIG in integ

* initial commit

* fix rule 76827

* add files and update tests

* added blank line to changelog

* Updated to catch Absent ValueType

* Updated regex valuename

* removed tabs\spacing

* fix formatting

* fix formatting

* fix formatting

* initial commit

* update integration test

* updated xml files

* update to catch client and server

* fix formatting

* update test to account for new scenario

* fix formatting

* fix formatting

* Added AD Domain STIG V2R11 and removed V2R8

* Updated for DotNet v1r4 registryrule to convert to documentrule.

* Updated matching Stig file names and rule types

* Added newlines at the end of the files

* Updated changelog bulleted list

* Updated changelog.md V2R11

* Readded Forest STIG to integration test

* test

* Revert acc85d5039

* revert

* revert 0659913fbe

* revert 8fed9fc2b4

* revert 47c3aa791d

* git revert 4fe8501d9e

* Updated Archive stig name in int.test

* fix formatting

* new processed xml

* delete xmls

* initial commit

* initial commit

* fix rule 76827

* add files and update tests

* fix formatting

* new processed xml

* delete xmls

* update test to account for new scenario

* fix formatting

* initial commit

* update integration test

* updated xml files

* update to catch client and server

* fix formatting

* update test to account for new scenario

* fix formatting

* fix formatting

* initial commit

* update integration test

* fix formatting

* fix formatting

* fix formatting

* fix formatting

* fix formatting

* Kickoff build

* Kickoff build

* fix formatting

* commit

* removed space

* Updated CHANGELOG.MD

* updated processed stig to match 2.3.0.0

* post merge conflict cleanup

* removing whitespace

* test

* test2

* Updated registryrule for rule v-81495

* updated

* test

* test

* Updated ValidateSet for 1.6

* Removed erroneous STIG in changelog

* Rename StigDdata to STIG (#178)

* initial commit

* renamed GetAvailableStigs

* Update README.md

* Updated based on PR feedback

* Updated based on PR comments

* Updated registry rule match to single line

* Removed #Test

* Commits based on PR

* fix rule v-76845

* fix formatting

* add windows domain

* add windows domain

* fix conficts

* Updated OrgValueTestString based on PR

* fix formatting

* Update to fix rule splitting issue

* update to fix tests

* updated

* updated based on PR

* updated based on PR

* fix conficts

* iis site updates

* new stigdata update integration tests

* update tests

* new data file

* readd tests

* update tests

* updated resource name

* updated hkcu resource

* fixed paths

* update resource name

* fixed path

* fixed path

* updated change log

* added files to archive

* rem old files

* added stig to archive

* fixed name conversion

* rem V-21954 hard coding

* fixed ctrl pnl path

* rem SupportedEncryptionTypes filter

* ordered svc list

* Fixed V-1089

* fixed path

* fixed legal text

* added content

* added future note

* updated range conversion pattern

* added RuleIdFilter

* Lansey174 firefox stig (#198)

* Adding converted Firefox 4.23 udate .xml files

* Updated Version in validate set

* Added Firefox stig to archive

* Updated Firefox stig in archive

* Updated rule count

* Added test data file for Firefox Regex

* Updating validate set and regex for Firefox 4.23 parsing.

* Updated valiation set for both version of FireFox

* Udpated ChangLog and Convert.Main.Integration.tests.ps1

* Added new line at end of XML file

* Updated converted Firefox 4.23 STIG

* Updated FireFox Conversion files

* Updated FileContentRule.test

* Updated FileContentRule.psm1

* Updated revised FireFox 4.23 stig

* Added space to end of line

* Updated Rule count

* Removed added file

* Updated line 127

* Added line 165 back

* Updated Changelog.md

* Updated Change log

* fix merge conflicts

* Fixed Copy Rule

* added MS Files

* added 2.14 DC files

* fixed parse errors

* updated expected output

* added xRegistry

* added cAdministrativeTemplate

* updated param set

* fixed path

* updated resources

* fixed path

* rem tab

* rem old files

* Fixed V-21954

* update expected result

* Updated rules

* rem unused test

* updated stigdata

* added newline

* update param set

* manual update V-26070

* updated fix list

* rem unsupported files

* fixed name

* split file

* initial files

* Fixed USR ident

* fixed v-73685

* fixed V-73645

* fixed guest group

* fixed ace paths

* default org settings

* fixed usr identity

* to do list

* fixed caption rules

* fixed 73239

* fixed tests

* Fixed service name extraction

* rem dup tests

* fixed metadata

* added MS settings

* added 2016

* fixed telnet rule

* added 1.6 to param set

* added new line

* fixed telnet name

* added 2016

* added DSA filter

* added Kerberos policy

* added 2016 to validateset

* filter md files

* fixed 73277

* updated V-73711

* fixed 73711

* fixed 73551

* added notes

* formatting

* fixed 73649

* rem hex code from test string

* formatted rule check-content

* updated Windows Feature regex

* formatted rules

* added ShouldBeAbsent

* update with latest convert applied

* fixed tests

* fixed default value

* added quotes to test strings

* updated test data

* added notes

* fixed duplicate entries

* fixed Inheritance

* fixed V-73759

* updated V-73759

* updated test data

* updated rights

* fixed rule inheritance

* added description field

* Added description filter

* added PR feedback

* changed rawString export to default
2019-01-17 13:10:22 +01:00
Chase Wilson 1e7ebd188e Chasewilson#215#216 (#222)
* Updates to fix bugs and added Test

* adding extra lines

* updat for corrected Var

* Update to pass tests

* update to changelog

* kick off build

* update for PR
2018-12-18 14:34:58 +01:00
Adam Haynes 451a2e177d rename var 2018-12-07 17:00:10 +01:00
Adam Haynes 1fc423dce9
Merged into dev
Accepted PR
2018-11-30 09:04:22 +01:00
ALichtenberg 20243efe2d Adlichte#163 styling updates (#165)
* Updated to ascending and alphabetized imported DSC resource module names

* Standardized "foreach" loop capitalization style guidelines

* Updated comments capitalization, spacing, and formatting

* Updated Pester assertations to start with all capital letters

* Updated variable names to Camel Case standards

* Updated double quotes to single quotes where appropiate

* Updated Spacing where appropiate

* Updated spacing

* Updated missing operators causing PR build failure

* Updated quotes that were incorrectly modified previously

* Updated from PR review comments

* PR build commit

* Updated $OsVersion

* Updated param - variable names to be Pascal Case

* PR build commit\

* correct misspelling of OsVersion

* Deleted previous comment to publish a build
2018-10-22 21:07:32 -07:00
Adam Haynes e1481b6685 rem verbose 2018-10-10 09:41:05 +02:00
Adam Haynes 90c9211a25 fixed headers 2018-10-10 09:32:39 +02:00
Adam Haynes f9e6dc573d Update-ReleaseNotes 2018-10-10 09:21:48 +02:00
Adam Haynes 147737670b updated release process 2018-10-10 09:13:27 +02:00
Chase Wilson c86ec1c841 2.2.0.0 branch for release (#157)
* Added IISSite composite resource

* Update documentation

* Added IISSite composite resource

* Update documentation

* Updates from pr comments

* Updates from PR Review

* Update xWebAdministration to 2.1.0.0

* Update to resolve test errors

* Reverting xWebAdministration back to 2.2.0.0

* Updates from pr review

* Update to get-resourcetitle

* Updates for IIS Server DSC

* Updates to resolve PR comments

* Fix for failing test

* Updates for IIS Server DSC

* Fix for failing test

* Updates to resolve PR comments

* Update to fix test

* Updated for instance parameter

* Added IISSite composite resource

* Update documentation

* Updates from pr comments

* Updates from PR Review

* Update xWebAdministration to 2.1.0.0

* Update to resolve test errors

* Reverting xWebAdministration back to 2.2.0.0

* Updates from pr review

* Update to get-resourcetitle

* Updates to resolve PR comments

* Update for PR comments

* Updates for OracleJRE composite resource fixes #153 (#154)

* Updates for OracleJRE composite resource

* Update formatting

* Adds FireFox Composite Issue#119 (#155)

* End of day check in

* mid day check in

* firefox composite is working, needs tests

* updates for failing tests

* update for tests.

* update for tests

* Update to pas tests

* update for parameter update

* Update for small things

* update to changelog

* Update to add Unit Test

* updates for PR

* update for PR

* update for bug fix and add integration test

* update for test

* Update to fix issue

* update

* update for fix

* update for minor fixes

* updates for PR comments
2018-10-09 14:15:35 +02:00
Nehru Ali 6ef32e72db DSCResources: Added Composite for Windows 10 STIG (Fixes #121) (#151)
* Initial Commit

* Updating tests and schemas

* Added IISSite composite resource

* Update documentation

* Added IISSite composite resource

* Update documentation

* updates

* Updates from pr comments

* Updates from PR Review

* Update xWebAdministration to 2.1.0.0

* Update to resolve test errors

* Reverting xWebAdministration back to 2.2.0.0

* Updates from pr review

* updated composite and stig tech

* updat changelog

* update for change log mistake

* Update to get-resourcetitle

* resource conflict updates

* Initial Commit

* Updating tests and schemas

* updates

* updated composite and stig tech

* updat changelog

* update for change log mistake

* resource conflict updates

* Updates for IIS Server DSC

* Updates to resolve PR comments

* Fix for failing test

* Updates for IIS Server DSC

* Fix for failing test

* Updates to resolve PR comments

* Update to fix test

* Updated for instance parameter

* Added IISSite composite resource

* Update documentation

* Updates from pr comments

* Updates from PR Review

* Update xWebAdministration to 2.1.0.0

* Update to resolve test errors

* Reverting xWebAdministration back to 2.2.0.0

* Updates from pr review

* Update to get-resourcetitle

* Updates to resolve PR comments

* Update for PR comments

* Code added for WindowsClient composite and tests

* add group context

* client added to resource filter, int test updates

* add policyfileeditor module

* update for tests

* update for tests

* update to remove osrole from test

* same

* updates to reflect no longer using Client

* update for merge with dev and Test fixes

* update for test

* updated unreleased

* removed OSRole param comment

* formatting fixes, removed PowerStig.tests folder

* removed spaces

* remove spaces

* added/updated modules
2018-09-27 16:52:42 -07:00
Adam Haynes e60a0da2a9
Stig class rename (#143)
* renamed STIG base class

* renamed Convert.Stig module

* renamed Convert.STIG

* renamed Convert.Rule

* updated base class name

* renamed constructor

* renamed rule test

* renamed rule class
2018-09-25 10:54:25 +02:00
Chase Wilson 935fb24b3c updates to test 2018-09-18 20:46:07 -05:00
Jeff Salas 9f7a7da937 Update to initial commit 2018-09-12 13:09:40 -07:00
Jeff Salas 1b78af26b5 Initial Commit 2018-09-12 07:55:07 -07:00
Drew Taylor e727e56b02 Merge remote-tracking branch 'origin/dev' into Windows10StigData#10865 2018-08-24 13:46:55 -07:00
Adam Haynes 14b7ab2c11
Adding test and release Utilities (#84)
* added test module

* added tools

* Moved files

* updated paths

* updated paths

* added test data

* fixed paths

* rem old tests

* added ps 6 return

* fixed root path

* rem local file

* rem old files

* fixed path

* added PS core check
2018-08-22 09:31:30 +02:00