mirror of
https://github.com/Yamato-Security/WELA.git
synced 2026-10-08 15:25:24 +02:00
* Add reviewed existing-only updates for disabled WEC subscriptions * Pin loaded updater and flush locked recovery artifacts; reference PR 426 * Compare formatted WEC queries semantically before pinning raw native state * Read native WEC subscription XML with bounded explicit Unicode pipes * Use explicit Unicode reads for reviewed update and native cleanup * Keep timestamp strings exact in inherited native evidence fixtures * Reject XML-invalid descriptions before any native save * Decode native WEC XML BOMs without unsupported Unicode switch * Describe native XML byte decoding accurately * Reference System.Xml explicitly when compiling under Windows PowerShell
41 lines
1.8 KiB
Plaintext
41 lines
1.8 KiB
Plaintext
# These inputs are pinned by exact byte hashes; Windows checkouts must keep LF.
|
|
/config/security_rules.json text eol=lf
|
|
/config/eid_subcategory_mapping.csv text eol=lf
|
|
/config/rule_eligibility_manifest.json text eol=lf
|
|
/config/audit_scoring.json text eol=lf
|
|
|
|
# Exact-context default evidence pins these source/collector bytes.
|
|
/config/baselines.json text eol=lf
|
|
/config/audit_profiles.json text eol=lf
|
|
/config/control_applicability.json text eol=lf
|
|
/scripts/ControlApplicability.ps1 text eol=lf
|
|
/scripts/Configuration.ps1 text eol=lf
|
|
/modules/NativeProviders.psm1 text eol=lf
|
|
/modules/AuditProfiles.psm1 text eol=lf
|
|
# Full upstream rule artifacts retain their exact pinned bytes on every platform.
|
|
/config/provider_rule_sources/*.yml -text whitespace=-blank-at-eol
|
|
|
|
# Selected SACL review plans pin these exact source bytes.
|
|
/config/audit_sacl_targets.json text eol=lf
|
|
/scripts/TargetedSaclPlanning.ps1 text eol=lf
|
|
/scripts/SelectedSaclConfiguration.ps1 text eol=lf
|
|
/scripts/SelectedSaclNative.cs text eol=lf
|
|
/modules/AuditCatalog.psm1 text eol=lf
|
|
# Fixed public pending-request fixture is pinned by its exact byte hash.
|
|
/tests/fixtures/adcs-pending-probe.csr text eol=lf
|
|
|
|
scripts/WecUpdate.ps1 text eol=lf
|
|
scripts/WecUpdateNative.cs text eol=lf
|
|
modules/WefSubscriptions.psm1 text eol=lf
|
|
tests/WecUpdate*.ps1 text eol=lf
|
|
modules/WecSubscriptionXml.cs text eol=lf
|
|
# DNS analytical receipts pin the catalog and lifecycle implementation bytes.
|
|
/config/native_provider_packs.json text eol=lf
|
|
/scripts/NativeProviderPacks.ps1 text eol=lf
|
|
/scripts/DnsAnalytical.ps1 text eol=lf
|
|
/scripts/DnsAnalyticalArchive.cs text eol=lf
|
|
# Native WEC XML reader source identity remains identical across checkouts.
|
|
/modules/WecSubscriptionXml.cs text eol=lf
|
|
scripts/AppLockerProbe.ps1 text eol=lf
|
|
tests/AppLockerProbe*.ps1 text eol=lf
|