04680d8a3d 
								
							
								 
							
						 
						
							
							
								
								First pass at making sure everything uses v21 classes and representations  
							
							
							
						 
						
							2018-07-03 09:40:51 -04:00  
				
					
						
							
							
								 
						
							
							
								3100fa1fb8 
								
							
								 
							
						 
						
							
							
								
								Move v20 tests to their own package  
							
							
							
						 
						
							2018-07-03 07:02:57 -04:00  
				
					
						
							
							
								 
						
							
							
								da5b16dc2f 
								
							
								 
							
						 
						
							
							
								
								Create v21 test package with new spec changes  
							
							
							
						 
						
							2018-07-03 07:00:18 -04:00  
				
					
						
							
							
								 
						
							
							
								c2f5a40986 
								
							
								 
							
						 
						
							
							
								
								Create new test subpackages  
							
							
							
						 
						
							2018-06-30 19:36:54 -04:00  
				
					
						
							
							
								 
						
							
							
								2e6bb74be8 
								
							
								 
							
						 
						
							
							
								
								Add spec version 2.1 to object missing the property.  
							
							
							
						 
						
							2018-06-29 18:48:41 -04:00  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								59fdd3082e 
								
							
								 
							
						 
						
							
							
								
								Update tests.  
							
							
							
						 
						
							2018-06-26 12:29:20 -04:00  
				
					
						
							
							
								 
						
							
							
								9baaad6e08 
								
							
								 
							
						 
						
							
							
								
								Sort imports.  
							
							
							
						 
						
							2018-06-26 12:23:53 -04:00  
				
					
						
							
							
								 
						
							
							
								5cbe886cdb 
								
							
								 
							
						 
						
							
							
								
								split properties out by spec version  
							
							
							
						 
						
							2018-06-26 09:32:24 +00:00  
				
					
						
							
							
								 
						
							
							
								d44c2abd0f 
								
							
								 
							
						 
						
							
							
								
								2.1 spec (somewhat inexplicably) limits dict keys to 250 chars  
							
							
							
						 
						
							2018-06-26 09:23:52 +00:00  
				
					
						
							
							
								 
						
							
							
								cc58a3a4f4 
								
							
								 
							
						 
						
							
							
								
								2.1 removes 3 char limit on dict keys  
							
							
							
						 
						
							2018-06-26 09:22:57 +00:00  
				
					
						
							
							
								 
						
							
							
								6b1da856dd 
								
							
								 
							
						 
						
							
							
								
								split properties out by spec version  
							
							
							
						 
						
							2018-06-26 09:22:04 +00:00  
				
					
						
							
							
								 
						
							
							
								b852b91652 
								
							
								 
							
						 
						
							
							
								
								Reformat methods documentation  
							
							
							
						 
						
							2018-06-25 10:06:07 -04:00  
				
					
						
							
							
								 
						
							
							
								0ddb7b3807 
								
							
								 
							
						 
						
							
							
								
								Update observables.RasterImageExt 'image_weight' property to 'image_width'  
							
							
							
						 
						
							2018-06-25 08:55:12 -04:00  
				
					
						
							
							
								 
						
							
							
								abd172eb3f 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of github.com:oasis-open/cti-python-stix2 into stix2.1  
							
							
							
						 
						
							2018-06-25 08:25:57 -04:00  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								fdf5937a71 
								
							
								 
							
						 
						
							
							
								
								GH-194: Remove unnecessary allow_custom kwarg.  
							
							
							
						 
						
							2018-06-21 12:15:28 -05:00  
				
					
						
							
							
								 
						
							
							
								7baeb153fa 
								
							
								 
							
						 
						
							
							
								
								Correct "image_weight" to "image_width".  
							
							... 
							
							
							
							Fix  #194 . 
						
							2018-06-20 15:24:27 -05:00  
				
					
						
							
							
								 
						
							
							
								53a1a0329a 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into stix2.1  
							
							
							
						 
						
							2018-06-15 10:04:00 -05:00  
				
					
						
							
							
								 
						
							
							
								2ec5ba44f8 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #192  from chisholm/serialize_fix  
							
							... 
							
							
							
							Revamp code related to "pretty" JSON serialization 
							
						 
						
							2018-06-15 10:02:40 -05:00  
				
					
						
							
							
								 
						
							
							
								78c4d48bd9 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #191  from chisholm/malware2.1  
							
							... 
							
							
							
							Malware2.1 
							
						 
						
							2018-06-15 08:22:35 -05:00  
				
					
						
							
							
								 
						
							
							
								f09960d7ff 
								
							
								 
							
						 
						
							
							
								
								Revamp code related to "pretty" JSON serialization, fix lurking  
							
							... 
							
							
							
							crash bugs. 
							
						 
						
							2018-06-14 21:29:50 -04:00  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								486c588306 
								
							
								 
							
						 
						
							
							
								
								Fix silly isort check errors..  
							
							
							
						 
						
							2018-06-14 15:56:02 -04:00  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								2e0dfc6592 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into stix2.1  
							
							
							
						 
						
							2018-06-14 12:42:06 -05:00  
				
					
						
							
							
								 
						
							
							
								ee059b05e6 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #190  from stmtstk/patch-1  
							
							... 
							
							
							
							Cannot execute sample code. 
							
						 
						
							2018-06-13 09:01:35 -05:00  
				
					
						
							
							
								 
						
							
							
								2928824ec5 
								
									
								
							
								 
							
						 
						
							
							
								
								Cannot execute sample code.  
							
							... 
							
							
							
							I tried to execute the sample code of parse() on python 2.7 and 3.0.
But It occured JSONDecodeError because the "pattern" value of this sample JSON  are described as multi-line. 
To ensure that the sample code works, this value shuld be single-line. 
							
						 
						
							2018-06-13 14:34:27 +09:00  
				
					
						
							
							
								 
						
							
							
								858a9752df 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #185  from LiamSennitt/master  
							
							... 
							
							
							
							fix custom STIX objects with nested dictionary error #184  
							
						 
						
							2018-06-12 14:40:55 -05:00  
				
					
						
							
							
								 
						
							
							
								c12336b55a 
								
							
								 
							
						 
						
							
							
								
								Revert changes to iterables.  
							
							
							
						 
						
							2018-06-12 15:03:25 -04:00  
				
					
						
							
							
								 
						
							
							
								78a480aa08 
								
							
								 
							
						 
						
							
							
								
								Change str.isdecimal to isdigit. On lists keep iterating if unless index is found  
							
							
							
						 
						
							2018-06-12 14:45:15 -04:00  
				
					
						
							
							
								 
						
							
							
								fcffb165ad 
								
							
								 
							
						 
						
							
							
								
								Add tests for `find_property_index` and `iterate_over_values`  
							
							
							
						 
						
							2018-06-12 14:38:35 -04:00  
				
					
						
							
							
								 
						
							
							
								94d6610ca1 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of github.com:LiamSennitt/cti-python-stix2  
							
							
							
						 
						
							2018-06-12 12:58:01 -04:00  
				
					
						
							
							
								 
						
							
							
								9be819ea6a 
								
							
								 
							
						 
						
							
							
								
								Minor tweaks to return immediately after recursive call. Ensure dicts are matched alphabetically  
							
							
							
						 
						
							2018-06-12 12:57:25 -04:00  
				
					
						
							
							
								 
						
							
							
								bdec14937d 
								
							
								 
							
						 
						
							
							
								
								fix flake8 errors in new test  
							
							
							
						 
						
							2018-06-12 17:45:48 +01:00  
				
					
						
							
							
								 
						
							
							
								02894b5be6 
								
							
								 
							
						 
						
							
							
								
								add test for nested dictionary case  
							
							
							
						 
						
							2018-06-12 17:32:46 +01:00  
				
					
						
							
							
								 
						
							
							
								3ea4474615 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #187  from chisholm/pickle_proof  
							
							... 
							
							
							
							Pickle-proof stix objects 
							
						 
						
							2018-06-12 10:46:13 -05:00  
				
					
						
							
							
								 
						
							
							
								75e478312a 
								
							
								 
							
						 
						
							
							
								
								Additional changes to match updates in v20 code.  
							
							
							
						 
						
							2018-06-11 13:37:45 -05:00  
				
					
						
							
							
								 
						
							
							
								91cae0b5b7 
								
							
								 
							
						 
						
							
							
								
								Split `find_property_index` and support multiple levels of nesting.  
							
							
							
						 
						
							2018-06-08 15:43:21 -04:00  
				
					
						
							
							
								 
						
							
							
								60da259805 
								
							
								 
							
						 
						
							
							
								
								Add an example on how to call the serialize() method.  
							
							
							
						 
						
							2018-06-08 15:42:59 -04:00  
				
					
						
							
							
								 
						
							
							
								5a9f627669 
								
							
								 
							
						 
						
							
							
								
								Pickle-proof stix objects  
							
							
							
						 
						
							2018-06-06 15:30:45 -04:00  
				
					
						
							
							
								 
						
							
							
								dbe9c3f087 
								
							
								 
							
						 
						
							
							
								
								fix custom STIX objects with nested dictionary error  #184  
							
							
							
						 
						
							2018-06-01 13:49:32 +01:00  
				
					
						
							
							
								 
						
							
							
								3e159abd4d 
								
							
								 
							
						 
						
							
							
								
								WIP: Merge branch 'master' into stix2.1  
							
							
							
						 
						
							2018-05-23 10:43:52 -05:00  
				
					
						
							
							
								 
						
							
							
								d67f2da0ea 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #181  from oasis-open/http_error  
							
							... 
							
							
							
							Http error 
							
						 
						
							2018-05-22 12:53:29 -05:00  
				
					
						
							
							
								 
						
							
							
								3fb1840289 
								
							
								 
							
						 
						
							
							
								
								safer error class  
							
							
							
						 
						
							2018-05-22 10:03:06 -04:00  
				
					
						
							
							
								 
						
							
							
								636630a5aa 
								
							
								 
							
						 
						
							
							
								
								Bump version: 1.0.1 → 1.0.2  
							
							
							
						 
						
							2018-05-18 13:06:32 -04:00