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

4 Коммитов

Автор SHA1 Сообщение Дата
Eric Jenkins 063b09cc7b turn down code cov 2022-06-13 21:52:29 -04:00
Brian Wilhite b6c4278a96
4.9.0 PR to Dev for Release (#911)
* updated AccessControlList to an array (#869)

* Remove CodeCov due to lack of use

* Updated Convert and Testing code to address TABs (#867)

* Updated Convert and Testing code to address TABs

* Updated changelog

* Testing SQL 2016 Stig convert -  no manual actions

* Corrected paths in Build.yaml

* Added missing comment about for ExcludeModuleFile

* Fixes comments with space after #

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

* Parse Chrome STIG 2.3 and fix tab issue in desc

* Updated Changelog.md

* Updated comment about TAB replace in code

* Updated Hard coded rule

* Add SQL Server 2016 STIG Vulnerability ID's. (#874)

* ConvertFactory - Added SQLServerDscRule

* SQLServerDscRule : Added rule, convert, and method files.

* LoadFactory : Added SQLServerDscRule

* SQLServerSchema : Added SQLServerConfiguration resource script

* SQLServerConfiguration : Added resource script

* PowerStig.Convert : Added SQLServerDsc convert rule

* Data.ps1 : Added SQLServerDscRule

* SQLServerConfiguration : Made changes to follow style guidelines

* Added SQLServerDscRule unit testing

* Added remaining SQLServerDsc Configurations to unit test

* SQLServerDscRule:: Added exceptionhelp notes

* SQLServerDscRule.tests: Reworked pester tests for v4.

* SQlServerDScRule.tests: Removed commented out code.

* SQLServerDscRule.tests: PowerShell style guide fix

* SQLServerDscRule.Integration: Added integration tests

* Changelog.md: Updated changelog

* SqlServerDscRule: Removed upper case letters for guideline compliance

* SQLServerDscRule.Integration: Added last empty line

* Methods: Added last empty line

* Loadfactory: Removed tab

* SQLServerDscRule.Convert: Added last empty line

* SQLServerDscRule: Fixed upper case style

* SQLServerDSCRule: Resolved class typo

* Style guidelines fix and rename class to SQLServerConfigurationRule

* SqlServer XML: Updated XML with new ID's

* Fixed V-213975 to match STIG; Recreated XML for SQL 2016 2VR2 / 2VR1

* Converted SQL 2012 XML

* Updated SQLServerConfiguration rule pester tests

* Methods.ps1:: Code consolidation for checkcontent.

* Data.ps1 :: Fixed spacing

* Fixed style guideline issues :: Updated unit tests for SqlServerConfigurationRule

* Rename SQLServerConfigurationRule.tests.ps1 to SqlServerConfigurationRule.tests.ps1

* Rename SQLServerConfigurationRule.Integration.tests.ps1 to SqlServerConfigurationRule.Integration.tests.ps1

* SqlServerConfigurationRule:: Updated unit pester test formatting.

* style guideline fixes.

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

* Update PowerSTIG to successfully parse/apply Microsoft IIS 8.5 SITE/SERVER STIG - Ver 2, Rel 2 (#886)

* updated to add support for iis 8.5 v2r2

* updated to add IIS site/server 8.5

* Update PowerSTIG to successfully parse/apply Red Hat Enterprise Linux 7 STIG - Ver 2, Rel 2 (#892)

* added support for RHEL7 V3R3

* added new line to archive STIG xml

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

* added Windows 2019 DC / MS V2R2

* removed old processed 2019 STIGs

* added support for 2016 V2R2 (#899)

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

* added support for 2012 MS V3R2

* removed old 2012 MS 2.19 processed STIG

* updated to add support for sql 2016 instance v2r3 (#906)

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

* Update PowerSTIG to successfully parse/apply Microsoft Windows 2012 Server Domain Name System STIG - Ver 2, Rel 2 #896 (#898)

* Parse Windows DNS 2012 ver 2.2

* removed 1.15 2012 DNS

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

* Update PowerSTIG to successfully parse/apply Microsoft IIS 10.0 SITE/SERVER STIG - Ver 2, Rel 2 (#907)

* add support for IIS 10 V2R2

* updated org settings

* removed N-2 IIS 10 1.2 processed STIGs

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

* added support for 2012 DC V3R2 (#908)

* Update PowerSTIG to successfully parse/apply Windows 10 STIG V2 R2 (#894)

* updated to add windows 10 v2r2 support

* update based on feedback

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

* Update PowerSTIG to parse/apply Microsoft Office 365 ProPlus STIG - Ver 2, Rel 2 (#889)

* updated to inclue proplus v2r2

* updated org settings

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

* updated changelog and filehash for release

* updated readme.md with addavenp1 as contributor

Co-authored-by: hinderjd <hinderjd@gmail.com>
Co-authored-by: Jason Patton <46757047+japatton@users.noreply.github.com>
Co-authored-by: addavenp1 <82848693+addavenp1@users.noreply.github.com>
Co-authored-by: Eric Jenkins <erjenkin@microsoft.com>
2021-06-01 11:37:08 -04:00
Brian Wilhite 7007278ff3
4.6.0 PR to Dev for Release (#780)
* 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>

* Update spacing in DoD logon script (#758)

* updated spacing in rule

* Updated changelog.md

* Functions.Checklist Manual Checks need to leverage psd1 files - Backward Compat Issue (#756)

* fixed issue 746

* update functions based on feedback

* updated function to work correctly with psd1

* updated changelog.md

* updated tests for issue 746

* added support for Outlook 2016 V2R1 (#768)

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

* added support for 2016 instance 2.1

* removed tabs from xccdf and processed xml

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

* updated Dns Server V2R1

* added new line to added DNS STIG

* Update PowerSTIG to successfully parse/apply Microsoft IIS 8.5 SITE/SERVER STIG - Ver 2, Rel 1 (#765)

* updated to add support for iis 8.5 v2r1

* updated org setting

* Update PowerSTIG to successfully parse/apply Microsoft IIS 10 SITE/SERVER STIG - Ver 2, Rel 1 (#764)

* updated to support IIS 10 site/server V2R1

* updated to support IIS 10 site/server V2R1

* update changelog

* updated rule split

* newline

* updated based on feedback

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

* Update PowerSTIG to successfully parse/apply Microsoft Office System 2013 STIG - Ver 2, Rel 1 (#770)

* added xccdf, parser changes needed before convert

* add process xml after parser single quote removal

* updated replace statement based on feedback

* Update PowerSTIG to send a warning to the user when using a composite that leverages the new DISA Ids (#773)

* add disa warn msg to composites with new 2.1 stig

* updated changelog.md

* Provide Method to install DoD Root Certs for Server and Client OS (#775)

* initial commit

* updated changelog

* added unit test

* updated module import

* updated composite

* updated after testing

* updated tests

* updated coverted stig

* updated integration tests

* updated based on testing

* updated changelog to kick

* updated due to missing cert on 2019 stigs

* update to build.yaml

* updated based on comments

* updated based on test

* updated based on PR feedback

* Update PowerSTIG to Provide Rule Data from Processed xml (#777)

* create tooling function for rule query by end user

* update changelog.md

* update new functions to dsc guideline standards

* deving exception string tooling

* update function to address u009D in description

* added vulnId to non-detailed output

* merged local with 4.6.0

* updated functions, tests are outstanding

* updated tests.

* added tests for RuleQuery functions.

* update build.yaml to skip broke git changelog test

* mod build.yaml to correct exclusion for changelog

* updated test based on feedback

* Update Windows 10 Client STIGs based on ACAS results (#779)

* update for rule v-63381 acas scan

* update PowerSTIG to parse V-63685

* updated changelog

* updated build yaml for changelog

* merge conflict issue reprocessed stig

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

* updated filehash and changelog

Co-authored-by: Eric Jenkins <erjenkin@microsoft.com>
2020-12-01 13:19:15 -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