Skip to content

Releases: CybOXProject/python-cybox

Version 2.1.0.21

06 Mar 18:01
Compare
Choose a tag to compare
  • [#329] New API Objects Support
  • 8 New Objects API Classes
  • 12 New Common API Classes
  • Observable DefinedEffects
  • More tests to cover new or existent objects
  • Update documentation and coverage
  • Rename module cybox/objects/{win_user_object.py → win_user_account_object.py} for consistency
  • Some objects have been revised for TypedFields and/or new properties are now available

Version 2.1.0.20

03 Dec 19:35
Compare
Choose a tag to compare
  • [#326] Fix parsing if algorithm, compression_mechanism, or encryption_mechanism are not present in Factories
  • CompressionFactory, EncodingFactory, EncryptionFactory classes now have a register_extension method decorator to extend API classes for the pack/unpack functionality
  • The factory will fallback to the Base class when no mapping is found

Version 2.1.0.19

27 Nov 20:08
Compare
Choose a tag to compare
  • [#324] Implement the Packaging attribute from Artifacts as a TypedField
  • [#322] Fix a wrapping problem with one of the helper methods for ipv4 observables

Version 2.1.0.18

05 Sep 13:40
Compare
Choose a tag to compare
  • [#314] Add missing methods to ListFieldMixin.
  • [#320] Fix handling of empty Hash values.

Version 2.1.0.17

02 Mar 17:09
Compare
Choose a tag to compare
  • [#313] Fix VocabString.is_plain()
  • Add Location object and Pools. Update Event to use location, and Observable
    to use Pools

Version 2.1.0.16

02 Mar 17:09
Compare
Choose a tag to compare
  • [#309] Re-packaged 2.1.0.15 with newer setuptools to fix broken wheel

Version 2.1.0.15

28 Nov 21:28
Compare
Choose a tag to compare
  • [#303] Fully support PDFFile object.
  • [#301] Add URI property to Artifact object.
  • [#300] Support Object 'description' field.
  • [#299] Add UnixUserAccount object.
  • [#297] Fix error when PropertyTypes have 'delimiter' but no value.
  • [#296] Allow setting 'condition' on Artifact object's RawArtifact propety.
  • [#294] Support adding SSDEEP hashes.
  • [#287] Don't include properties when adding Related Objects with inline=False.
  • [#280] Handle 'event' property of Observables correctly.

Version 2.1.0.14

02 May 14:35
Compare
Choose a tag to compare
  • Add support for Python 3.6.
  • Update to latest version of mixbox.
  • [#288] Add __hash__ to classes.

Version 2.1.0.13

11 Aug 13:17
Compare
Choose a tag to compare
  • Add support for Python 3.3+
  • Use mixbox library for features shared with python-maec and python-stix.
  • [#202] Use correct namespace when outputting Link object to XML.
  • [#250] Add device_details to Product object.
  • [#252] Don't use print statements in tests.
  • [#254] Fix error when accessing parent Object.

Version 2.1.0.12

04 Aug 14:54
Compare
Choose a tag to compare
  • [#267] Fix bug where setting type_ attributes on some CybOX entities
    caused AttributeError to be raised during serialization.