gchq / event-logging-schema

Event Logging is an XML Schema for describing the auditable events generated by computer systems, hardware devices and access control systems
Apache License 2.0
25 stars 6 forks source link

Allow Hash element of BaseFileComplexType to be unbounded #84

Closed burnalting closed 1 month ago

burnalting commented 7 months ago

In a number of scenarios, a file may have mutliple hashes, perhaps both cryptograpgic and fuzzy (similarity). As a result, the Hash element of BaseFileComplexType should be unbounded to support this. A'la

...
<xs:element name="Hash" type="evt:HashComplexType" minOccurs="0" maxOccurs="unbounded">
   <xs:annotation>
      <xs:documentation>Describes the output of a hash function and the type of has function used.</xs:documentation>
   </xs:annotation>
</xs:element>
...
at055612 commented 1 month ago

Fixed in v4.1.0