d708537b85 
								
							
								 
							
						 
						
							
							
								
								Add enforcement of a new STIX 2.1 SCO extension name requirement:  
							
							... 
							
							
							
							that it must end with "-ext". 
							
						 
						
							2020-03-10 20:24:53 -04:00  
				
					
						
							
							
								 
						
							
							
								380926cff5 
								
							
								 
							
						 
						
							
							
								
								Bump version: 1.3.0 → 1.3.1  
							
							
							
						 
						
							2020-03-06 09:50:09 -05:00  
				
					
						
							
							
								 
						
							
							
								013e8ece4c 
								
							
								 
							
						 
						
							
							
								
								Update CHANGELOG for v1.3.1  
							
							
							
						 
						
							2020-03-06 09:48:03 -05:00  
				
					
						
							
							
								 
						
							
							
								3803e4bdd7 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #343  from chisholm/sco_tlo_filesystemstore  
							
							... 
							
							
							
							Fix the filesystem store to support the new top-level 2.1 SCOs. 
							
						 
						
							2020-03-05 17:08:20 -05:00  
				
					
						
							
							
								 
						
							
							
								67548a8e5e 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'khdesai-fix_issue_323',  Close   #345  
							
							
							
						 
						
							2020-03-05 00:14:53 -05:00  
				
					
						
							
							
								 
						
							
							
								413aab62dd 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #353  from chisholm/fix_indicator_test  
							
							... 
							
							
							
							Update exception message in an indicator unit test 
							
						 
						
							2020-03-05 10:51:27 -05:00  
				
					
						
							
							
								 
						
							
							
								cdde664434 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into fix_indicator_test  
							
							
							
						 
						
							2020-03-05 10:51:03 -05:00  
				
					
						
							
							
								 
						
							
							
								d260aa8ebd 
								
							
								 
							
						 
						
							
							
								
								Tweak custom SCO ID-generating properties docs  
							
							
							
						 
						
							2020-03-05 00:11:24 -05:00  
				
					
						
							
							
								 
						
							
							
								5df319bcbb 
								
							
								 
							
						 
						
							
							
								
								Add documentation about id-contributing properties for 2.1 custom SCOs  
							
							
							
						 
						
							2020-03-05 00:11:24 -05:00  
				
					
						
							
							
								 
						
							
							
								02171996fa 
								
							
								 
							
						 
						
							
							
								
								Add documentation about _id_contributing_properties for custom SCOs. Will add in code example once PR 354 is merged in  
							
							
							
						 
						
							2020-03-05 00:11:24 -05:00  
				
					
						
							
							
								 
						
							
							
								47b28d1194 
								
							
								 
							
						 
						
							
							
								
								Fixes   #323  
							
							
							
						 
						
							2020-03-05 00:11:24 -05:00  
				
					
						
							
							
								 
						
							
							
								57d24adea9 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #354  from khdesai/fix_issue_351  
							
							... 
							
							
							
							Add _id_contributing_properties functionality to custom SCOs. Tests c… 
							
						 
						
							2020-03-04 15:01:08 -05:00  
				
					
						
							
							
								 
						
							
							
								a5cd0fdc50 
								
							
								 
							
						 
						
							
							
								
								Change location of None-check for id_contrib_props.  Fixes   #351  
							
							
							
						 
						
							2020-03-04 14:46:55 -05:00  
				
					
						
							
							
								 
						
							
							
								fc95b400ff 
								
							
								 
							
						 
						
							
							
								
								Change default parameters from empty lists to None.  Fixes   #351  
							
							
							
						 
						
							2020-03-04 14:29:35 -05:00  
				
					
						
							
							
								 
						
							
							
								8810983ca0 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/oasis-open/cti-python-stix2  into fix_issue_351  
							
							
							
						 
						
							2020-03-04 14:16:54 -05:00  
				
					
						
							
							
								 
						
							
							
								30a59ad776 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #344  from chisholm/fix_ast_builder  
							
							... 
							
							
							
							Fix the pattern AST creation function 
							
						 
						
							2020-03-04 13:49:16 -05:00  
				
					
						
							
							
								 
						
							
							
								4f00c7ca4f 
								
							
								 
							
						 
						
							
							
								
								Fix patterning test  
							
							
							
						 
						
							2020-03-04 13:33:54 -05:00  
				
					
						
							
							
								 
						
							
							
								055ad97a7a 
								
							
								 
							
						 
						
							
							
								
								Add tests for _id_contributing_properties for custom observables  
							
							
							
						 
						
							2020-02-27 15:15:37 -05:00  
				
					
						
							
							
								 
						
							
							
								41e541959d 
								
							
								 
							
						 
						
							
							
								
								Add _id_contributing_properties functionality to custom SCOs. Tests coming soon.  Fixes   #351  
							
							
							
						 
						
							2020-02-24 21:11:42 -05:00  
				
					
						
							
							
								 
						
							
							
								274abc52e9 
								
							
								 
							
						 
						
							
							
								
								An exception message changed as a result of a pattern-validator  
							
							... 
							
							
							
							update.  This broke a unit test which was testing the message.
I updated the test. 
							
						 
						
							2020-02-24 20:02:26 -05:00  
				
					
						
							
							
								 
						
							
							
								c2b71672f5 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #348  from khdesai/fix_issue_334  
							
							... 
							
							
							
							Fixes  #334  
						
							2020-02-21 16:35:18 -05:00  
				
					
						
							
							
								 
						
							
							
								a0a8b7d0e1 
								
							
								 
							
						 
						
							
							
								
								Fixes   #334  
							
							
							
						 
						
							2020-02-21 15:40:38 -05:00  
				
					
						
							
							
								 
						
							
							
								796a4e20fa 
								
							
								 
							
						 
						
							
							
								
								Correct bug in recursive dict loop.  Fixes   #334  
							
							
							
						 
						
							2020-02-21 15:26:19 -05:00  
				
					
						
							
							
								 
						
							
							
								148d672b24 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #346  from khdesai/fix_issue_336  
							
							... 
							
							
							
							Fixes  #336  (some SCO _refs properties no longer deprecated) 
						
							2020-02-21 11:51:29 -05:00  
				
					
						
							
							
								 
						
							
							
								1959cc6097 
								
							
								 
							
						 
						
							
							
								
								Removed a bunch of no-longer-used imports from pattern_visitor.py  
							
							
							
						 
						
							2020-02-19 16:45:15 -05:00  
				
					
						
							
							
								 
						
							
							
								76a6eb5873 
								
							
								 
							
						 
						
							
							
								
								Greatly simplify the create_pattern_object() function to take  
							
							... 
							
							
							
							advantage of the pattern validator library's Pattern.visit()
method. 
							
						 
						
							2020-02-19 16:39:15 -05:00  
				
					
						
							
							
								 
						
							
							
								1084c75d33 
								
							
								 
							
						 
						
							
							
								
								Fixes   #334  
							
							
							
						 
						
							2020-02-19 16:29:13 -05:00  
				
					
						
							
							
								 
						
							
							
								14daa1edae 
								
							
								 
							
						 
						
							
							
								
								Add a test case to test parse exceptions from  
							
							... 
							
							
							
							create_pattern_object(). 
							
						 
						
							2020-02-19 15:39:23 -05:00  
				
					
						
							
							
								 
						
							
							
								8219b34ea4 
								
							
								 
							
						 
						
							
							
								
								Fix formatting issues.  Fixes   #336  
							
							
							
						 
						
							2020-02-19 09:24:27 -05:00  
				
					
						
							
							
								 
						
							
							
								86f9e51a42 
								
							
								 
							
						 
						
							
							
								
								Fixes   #336  
							
							
							
						 
						
							2020-02-19 09:11:30 -05:00  
				
					
						
							
							
								 
						
							
							
								cfb7c4c73b 
								
							
								 
							
						 
						
							
							
								
								Fix stix2.pattern_visitor.create_pattern_object() so its  
							
							... 
							
							
							
							documentation at least isn't wrong, and it behaves better. 
							
						 
						
							2020-02-17 19:26:21 -05:00  
				
					
						
							
							
								 
						
							
							
								4c67142b92 
								
							
								 
							
						 
						
							
							
								
								Fix the filesystem store to support the new top-level 2.1 SCOs.  
							
							
							
						 
						
							2020-02-15 19:02:53 -05:00  
				
					
						
							
							
								 
						
							
							
								8aca39a0b0 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #342  from chisholm/sco_tlo_memorystore  
							
							... 
							
							
							
							Fix the memory store to support the new top-level 2.1 SCOs. 
							
						 
						
							2020-02-14 10:16:06 -05:00  
				
					
						
							
							
								 
						
							
							
								be5274878d 
								
							
								 
							
						 
						
							
							
								
								Add trailing commas for pre-commit hook...  
							
							
							
						 
						
							2020-02-13 17:37:59 -05:00  
				
					
						
							
							
								 
						
							
							
								98a654884d 
								
							
								 
							
						 
						
							
							
								
								Fix the memory store to support the new top-level 2.1 SCOs.  
							
							
							
						 
						
							2020-02-13 17:11:58 -05:00  
				
					
						
							
							
								 
						
							
							
								fdb00c4a8c 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #337  from chisholm/improve_stix_version_detection  
							
							... 
							
							
							
							Fix STIX version detection from dicts 
							
						 
						
							2020-02-13 14:53:03 -05:00  
				
					
						
							
							
								 
						
							
							
								f86b6e8a66 
								
							
								 
							
						 
						
							
							
								
								More add-trailing-comma junk, which is not done by the python 3.8  
							
							... 
							
							
							
							pre-commit add-trailing-comma library.  Hopefully this satisfies
the travis tests for other versions of python! 
							
						 
						
							2020-02-07 19:15:59 -05:00  
				
					
						
							
							
								 
						
							
							
								bf83ca62b3 
								
							
								 
							
						 
						
							
							
								
								Add trailing commas for the pre-commit hook......  
							
							
							
						 
						
							2020-02-07 18:58:45 -05:00  
				
					
						
							
							
								 
						
							
							
								19707677c9 
								
							
								 
							
						 
						
							
							
								
								Fix STIX version detection from dicts.  In particular, 2.1 SCOs  
							
							... 
							
							
							
							without the spec_version property ought to be correctly detected
as 2.1 now. 
							
						 
						
							2020-02-07 18:17:12 -05:00  
				
					
						
							
							
								 
						
							
							
								c96b74294a 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #331  from chisholm/remove_values_workaround  
							
							... 
							
							
							
							Remove workaround for "values" being both a Mapping method name and STIX property name 
							
						 
						
							2020-02-04 10:39:42 -05:00  
				
					
						
							
							
								 
						
							
							
								c6b2b6fbfa 
								
							
								 
							
						 
						
							
							
								
								Change the warning in the jupyter notebook for creating content,  
							
							... 
							
							
							
							regarding name collisions between method and property names, to
not pick on the Mapping methods specifically.  The problem is
more general than that: stix objects have more methods than those.
Instead of listing them all out, a more general statement is
made, that accessing those attributes will result in a bound
method, not a STIX property value. 
							
						 
						
							2020-02-03 16:51:12 -05:00  
				
					
						
							
							
								 
						
							
							
								1cadeaa1c6 
								
							
								 
							
						 
						
							
							
								
								Added a warning to creating.ipynb about Mapping attributes: they  
							
							... 
							
							
							
							can't be used to access STIX object properties. 
							
						 
						
							2020-01-29 16:01:15 -05:00  
				
					
						
							
							
								 
						
							
							
								176cb980a2 
								
							
								 
							
						 
						
							
							
								
								Remove workaround for "values" being both a Mapping method name  
							
							... 
							
							
							
							and sometimes a STIX property name.  It didn't work (caused
crashes under some circumstances).  Now, attributes whose names
conflict with Mapping methods will have the Mapping
interpretation.  Same-named STIX object properties will not be
accessible as attributes. 
							
						 
						
							2020-01-28 18:13:36 -05:00  
				
					
						
							
							
								 
						
							
							
								7c186b0a06 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'khdesai-fix_issue_303'  
							
							
							
						 
						
							2020-01-28 16:10:54 -05:00  
				
					
						
							
							
								 
						
							
							
								5b07887edc 
								
							
								 
							
						 
						
							
							
								
								Fixes   #303  
							
							
							
						 
						
							2020-01-28 15:41:38 -05:00  
				
					
						
							
							
								 
						
							
							
								4b8fda0c2f 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #328  from emmanvg/327-marking-definition-changes  
							
							... 
							
							
							
							327 marking definition changes 
							
						 
						
							2020-01-28 14:05:20 -05:00  
				
					
						
							
							
								 
						
							
							
								88426de424 
								
							
								 
							
						 
						
							
							
								
								update test suite to include new property present in TLP Markings  
							
							
							
						 
						
							2020-01-28 13:20:58 -05:00  
				
					
						
							
							
								 
						
							
							
								6f4e819c73 
								
							
								 
							
						 
						
							
							
								
								update check_tlp_marking() to contain new representation for TLP markings  
							
							
							
						 
						
							2020-01-28 13:20:20 -05:00  
				
					
						
							
							
								 
						
							
							
								9463884170 
								
							
								 
							
						 
						
							
							
								
								add optional "name" StringProperty to MarkingDefinition  
							
							... 
							
							
							
							update TLP_* v21 constants according to spec 
							
						 
						
							2020-01-28 13:19:23 -05:00  
				
					
						
							
							
								 
						
							
							
								0af1f442c0 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #322  from emmanvg/321-issue  
							
							... 
							
							
							
							add encoding option to areas where open() is used 
							
						 
						
							2020-01-16 10:17:28 -05:00