Emmanuelle Vargas-Gonzalez
|
8aeac369f4
|
Returning double quotes here... went overboard.
|
2018-07-09 14:59:19 -04:00 |
Emmanuelle Vargas-Gonzalez
|
21d5451d1c
|
Small changes to tests
|
2018-07-06 14:11:59 -04:00 |
Emmanuelle Vargas-Gonzalez
|
52c1850655
|
Small addition to patterns.py
|
2018-07-06 14:08:49 -04:00 |
Greg Back
|
68aac583c9
|
Merge pull request #204 from oasis-open/refactor-properties
Refactor Properties
|
2018-07-05 17:16:25 -05:00 |
Greg Back
|
23925017a7
|
Add LICENSE to wheel distribution.
|
2018-07-05 16:23:15 -05:00 |
Greg Back
|
49c1931b4b
|
Merge pull request #203 from oasis-open/200-filter-contains
Add "contains" filter
|
2018-07-05 15:47:09 -05:00 |
Emmanuelle Vargas-Gonzalez
|
5be1636b10
|
Update v20 tests to ensure right methods and classes are used
|
2018-07-05 15:23:25 -04:00 |
Emmanuelle Vargas-Gonzalez
|
2c5ddc14af
|
Update v21 tests for some missing methods, ensure we are calling and
using the right classes.
|
2018-07-05 15:21:09 -04:00 |
Greg Back
|
7c8113a4d9
|
Merge pull request #201 from oasis-open/188-uuidv4
Ensure all UUIDs are V4
|
2018-07-05 11:46:44 -05:00 |
Greg Back
|
12a22c0939
|
Remove unnecessary code related to defining properties.
|
2018-07-05 11:39:44 -05:00 |
Greg Back
|
25409b2099
|
GH-188: Update error message for invalid IDs.
|
2018-07-05 11:25:48 -05:00 |
Emmanuelle Vargas-Gonzalez
|
bfa86bf87e
|
Format objects in observed_data
|
2018-07-03 10:32:04 -04:00 |
Emmanuelle Vargas-Gonzalez
|
04680d8a3d
|
First pass at making sure everything uses v21 classes and representations
|
2018-07-03 09:40:51 -04:00 |
Emmanuelle Vargas-Gonzalez
|
3100fa1fb8
|
Move v20 tests to their own package
|
2018-07-03 07:02:57 -04:00 |
Emmanuelle Vargas-Gonzalez
|
da5b16dc2f
|
Create v21 test package with new spec changes
|
2018-07-03 07:00:18 -04:00 |
Chris Lenk
|
f47809eaaf
|
Add "contains" filter
This allows filtering on, for example, observed-data objects that
contain a specific cyber observable.
|
2018-07-02 18:28:27 -04:00 |
Emmanuelle Vargas-Gonzalez
|
c2f5a40986
|
Create new test subpackages
|
2018-06-30 19:36:54 -04:00 |
Emmanuelle Vargas-Gonzalez
|
2e6bb74be8
|
Add spec version 2.1 to object missing the property.
|
2018-06-29 18:48:41 -04:00 |
Emmanuelle Vargas-Gonzalez
|
7fd379d0b5
|
Minor style changes.
Removed OrderedDict and update()... Also a lot of single quoting except for errors
|
2018-06-29 18:38:04 -04:00 |
Greg Back
|
0f5d35f82d
|
Merge pull request #199 from oasis-open/emmanvg-patch-1
Update base.py
|
2018-06-27 14:13:33 -05:00 |
Greg Back
|
a2e2407025
|
GH-188: Fixes for old Python syntax.
|
2018-06-27 12:49:00 -05:00 |
Greg Back
|
d2f703b9d0
|
Reuse reference regex to match IDs as well.
Note that this means that UUIDs will no longer be converted, even when
there's an unambiguous mapping.
|
2018-06-27 12:27:44 -05:00 |
Greg Back
|
e749218f9b
|
GH-188: Test that references are always valid UUID v4.
|
2018-06-27 12:02:13 -05:00 |
Greg Back
|
e5903f1832
|
Sort constants.
|
2018-06-27 11:36:17 -05:00 |
Greg Back
|
845625c174
|
GH-188: WIP: Converting all IDs to be valid UUID v4.
|
2018-06-27 11:35:55 -05:00 |
Emmanuelle Vargas-Gonzalez
|
9cc74e88b6
|
Merge pull request #198 from treyka/stix2.1
update dict key limits per 2.1 spec
|
2018-06-26 12:57:44 -04:00 |
Emmanuelle Vargas-Gonzalez
|
59fdd3082e
|
Update tests.
|
2018-06-26 12:29:20 -04:00 |
Emmanuelle Vargas-Gonzalez
|
9baaad6e08
|
Sort imports.
|
2018-06-26 12:23:53 -04:00 |
Emmanuelle Vargas-Gonzalez
|
bee537137b
|
Update base.py
Fix STIXJSONIncludeOptionalDefaultsEncoder call to super()
|
2018-06-26 11:10:36 -04:00 |
Trey Darley
|
5cbe886cdb
|
split properties out by spec version
|
2018-06-26 09:32:24 +00:00 |
Trey Darley
|
d44c2abd0f
|
2.1 spec (somewhat inexplicably) limits dict keys to 250 chars
|
2018-06-26 09:23:52 +00:00 |
Trey Darley
|
cc58a3a4f4
|
2.1 removes 3 char limit on dict keys
|
2018-06-26 09:22:57 +00:00 |
Trey Darley
|
6b1da856dd
|
split properties out by spec version
|
2018-06-26 09:22:04 +00:00 |
Emmanuelle Vargas-Gonzalez
|
b852b91652
|
Reformat methods documentation
|
2018-06-25 10:06:07 -04:00 |
Emmanuelle Vargas-Gonzalez
|
0ddb7b3807
|
Update observables.RasterImageExt 'image_weight' property to 'image_width'
|
2018-06-25 08:55:12 -04:00 |
Emmanuelle Vargas-Gonzalez
|
abd172eb3f
|
Merge branch 'master' of github.com:oasis-open/cti-python-stix2 into stix2.1
|
2018-06-25 08:25:57 -04:00 |
Greg Back
|
b2c6acfbf6
|
GH-188: Restrict valid UUID values.
|
2018-06-22 14:40:30 -05:00 |
Greg Back
|
399a3a594e
|
Merge pull request #195 from oasis-open/194-raster-image-ext
Correct "image_weight" to "image_width".
|
2018-06-21 12:39:42 -05:00 |
Greg Back
|
fdf5937a71
|
GH-194: Remove unnecessary allow_custom kwarg.
|
2018-06-21 12:15:28 -05:00 |
Greg Back
|
7baeb153fa
|
Correct "image_weight" to "image_width".
Fix #194.
|
2018-06-20 15:24:27 -05:00 |
Greg Back
|
53a1a0329a
|
Merge branch 'master' into stix2.1
|
2018-06-15 10:04:00 -05:00 |
Greg Back
|
2ec5ba44f8
|
Merge pull request #192 from chisholm/serialize_fix
Revamp code related to "pretty" JSON serialization
|
2018-06-15 10:02:40 -05:00 |
Greg Back
|
78c4d48bd9
|
Merge pull request #191 from chisholm/malware2.1
Malware2.1
|
2018-06-15 08:22:35 -05:00 |
Michael Chisholm
|
f09960d7ff
|
Revamp code related to "pretty" JSON serialization, fix lurking
crash bugs.
|
2018-06-14 21:29:50 -04:00 |
Michael Chisholm
|
240a75861e
|
Updated stix2.parse()-related docstrings. Its description of how
the "version" parameter was used, was out of date.
|
2018-06-14 15:56:02 -04:00 |
Michael Chisholm
|
486c588306
|
Fix silly isort check errors..
|
2018-06-14 15:56:02 -04:00 |
Michael Chisholm
|
3101584b3d
|
Fix test_bundle to compare against stix2.1 relationships. The
fixture those particular tests use creates 2.1 relationships.
|
2018-06-14 15:56:02 -04:00 |
Michael Chisholm
|
0c3f826c24
|
First cut at splitting the Bundle implementation into v20 and
v21 variants. Also fixed up unit tests and got them passing
again.
|
2018-06-14 15:56:02 -04:00 |
Michael Chisholm
|
ef8d45723f
|
Update many unit tests to work with the malware2.1 API changes
I made. The bundle tests and Bundle itself have not been fixed
yet in this commit.
|
2018-06-14 15:56:01 -04:00 |
Michael Chisholm
|
f211649529
|
Made some minimal changes to support the STIX 2.1 Malware SDO,
and the maec2stix tool.
|
2018-06-14 15:56:01 -04:00 |