125f57e297added basic cyber observables added some test cases in Observable constructor permit no _valid_refs in kwargs in Observable._check_property ensure that the prop_name is in the kwargs
Richard Piazza
2017-05-08 21:03:15 -0400
85b5a1971bMerge pull request #2 from MISP/testing
Greg Back
2017-05-05 10:17:51 -0500
0117eee042Merge pull request #4 from rpiazza/versioning
Greg Back
2017-05-05 10:15:06 -0500
1e7e87ef44style errors 3
Richard Piazza
2017-05-05 10:53:28 -0400
ddecd52904style errors 2
Richard Piazza
2017-05-04 19:30:09 -0400
c9320ad895style errors
Richard Piazza
2017-05-04 16:41:37 -0400
200bb8556fadded unsetting capability cleaned up MissingFieldsError tests error when new modified property is earlier than current modified property
Richard Piazza
2017-05-04 16:34:08 -0400
1a75d830bbAdd Autonomous System
clenk
2017-05-03 18:19:30 -0400
2c67b90638Add Artifact type
clenk
2017-05-03 17:35:33 -0400
5b8585b392added versioning test for embedded_object replaced VersioningError with RevokeError and UnmodifiablePropertyError added __deepcopy__ to base class to handle embedded_objects
Richard Piazza
2017-05-03 12:14:09 -0400
c2d628db50import style errors 2
Richard Piazza
2017-05-02 15:53:07 -0400
cda2b47691import style errors 2
Richard Piazza
2017-05-02 14:29:59 -0400
411c087fc1import style errors
Richard Piazza
2017-05-02 14:25:01 -0400
a70fc2c952Added versioning api, with tests
Richard Piazza
2017-05-02 14:17:26 -0400
4efe5357b1Added versioning api, with tests
Richard Piazza
2017-05-02 14:06:42 -0400
7a8e6341b2Merge pull request #3 from oasis-open/parsing
Greg Back
2017-04-25 09:40:59 -0500
fe4c4d78fcFix typos, add to Property class documentation, small performance boosts, and let strings and booleans in a ListProperty be handled by __call__().
clenk
2017-04-24 16:33:59 -0400
76acd8c0c2Merge branch 'master' into parsing
clenk
2017-04-19 15:22:36 -0400
d06df8b9daFix parsing errors - Typos in Attack Pattern tests - Put MarkingDefinition, ExternalReference, and KillChainPhase together in a file for objects that aren't SDOs or SROs - Create utility function to return dictionary from string or file-like object - Put off testing parsing Cyber Observable Objects until a later commit
clenk
2017-04-19 14:32:56 -0400
fabfbe20ecParse all SDOs and SROs
clenk
2017-04-19 09:22:08 -0400
6bf3584616Create custom exception class for modifying an immutable object.
Greg Back
2017-04-18 15:05:20 -0500
91cecb7b0cAdd exception for extra/invalid custom properties.
Greg Back
2017-04-18 14:56:16 -0500
32ff00559eRename exception class.
Greg Back
2017-04-18 14:42:59 -0500
a7805c4ac0Add Exception for missing values.
Greg Back
2017-04-18 14:41:18 -0500
2aa1f5ceddAdd exception for invalid Property values.
Greg Back
2017-04-18 14:19:16 -0500
05ccffc5bdUse correct Property classes for all STIX objects
clenk
2017-04-18 09:21:38 -0400
635a3ec389Combine clean() and validate()
clenk
2017-04-17 15:13:11 -0400
cf0b56c04fUse correct property classes for ExternalReference
clenk
2017-04-17 14:15:01 -0400
40810646fbFix Flake8 error and use UTC as default timezone
clenk
2017-04-17 13:16:14 -0400
b4f116a33fFix TimestampProperty - improved timestamp formatting - python-stix2 will only include subsecond values if they don't equal 0 - in Python 3.6, datetime.astimezone doesn't throw an error on naive timestamps as in previous versions
clenk
2017-04-17 10:48:13 -0400