e32b074bc9 
								
							
								 
							
						 
						
							
							
								
								Fix stylistic issues for pre-commit hooks.  
							
							
							
						 
						
							2020-03-05 17:39:35 -05:00  
				
					
						
							
							
								 
						
							
							
								22f2b241a7 
								
							
								 
							
						 
						
							
							
								
								Add a missing required property to fix up an external-reference  
							
							... 
							
							
							
							test. 
							
						 
						
							2020-03-05 17:38:03 -05:00  
				
					
						
							
							
								 
						
							
							
								a5dc514403 
								
							
								 
							
						 
						
							
							
								
								Fix external-references to force hash keys to come from  
							
							... 
							
							
							
							hash-algorithm-ov. 
							
						 
						
							2020-03-04 20:55:52 -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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								c467f198c8 
								
							
								 
							
						 
						
							
							
								
								add encoding to MemorySource load_from_file()  
							
							
							
						 
						
							2020-01-15 14:15:08 -05:00  
				
					
						
							
							
								 
						
							
							
								25cfb25ef3 
								
							
								 
							
						 
						
							
							
								
								add encoding and propagate accordingly for calls  
							
							
							
						 
						
							2020-01-15 14:12:58 -05:00  
				
					
						
							
							
								 
						
							
							
								b17ac3ba30 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #319  from oasis-open/fix-travis-pyyaml  
							
							... 
							
							
							
							Redo pyyaml workaround for travis 
							
						 
						
							2020-01-08 13:37:03 -05:00  
				
					
						
							
							
								 
						
							
							
								76439d1ce9 
								
							
								 
							
						 
						
							
							
								
								Redo pyyaml workaround for travis  
							
							
							
						 
						
							2020-01-08 13:22:08 -05:00  
				
					
						
							
							
								 
						
							
							
								8140258d81 
								
							
								 
							
						 
						
							
							
								
								Set pyyaml version for Python3.4  
							
							
							
						 
						
							2020-01-08 09:44:49 -05:00  
				
					
						
							
							
								 
						
							
							
								6cf47443b1 
								
									
								
							
								 
							
						 
						
							
							
								
								Update .travis.yml for 3.4 workaround  
							
							... 
							
							
							
							We'll drop 3.4 support in our next major release but until then this should keep travis builds working. 
							
						 
						
							2020-01-07 16:18:14 -05:00  
				
					
						
							
							
								 
						
							
							
								a6fefff33d 
								
							
								 
							
						 
						
							
							
								
								Fix semantic equivalence documentation  
							
							
							
						 
						
							2020-01-07 15:49:06 -05:00  
				
					
						
							
							
								 
						
							
							
								92f413a2e0 
								
							
								 
							
						 
						
							
							
								
								Bump version: 1.2.1 → 1.3.0  
							
							
							
						 
						
							2020-01-04 19:40:01 -05:00  
				
					
						
							
							
								 
						
							
							
								f195cb299e 
								
							
								 
							
						 
						
							
							
								
								Update CHANGELOG for v1.3.0  
							
							
							
						 
						
							2020-01-04 19:35:01 -05:00  
				
					
						
							
							
								 
						
							
							
								3092d88154 
								
							
								 
							
						 
						
							
							
								
								Fix trailing comma  
							
							
							
						 
						
							2020-01-04 18:02:01 -05:00  
				
					
						
							
							
								 
						
							
							
								e3c2a3a57b 
								
							
								 
							
						 
						
							
							
								
								Fix error: dict keys changing during iteration  
							
							
							
						 
						
							2020-01-04 14:48:49 -05:00  
				
					
						
							
							
								 
						
							
							
								4aaf1a0be7 
								
							
								 
							
						 
						
							
							
								
								Fix typo  
							
							
							
						 
						
							2020-01-04 13:55:04 -05:00  
				
					
						
							
							
								 
						
							
							
								6c0fba0e67 
								
							
								 
							
						 
						
							
							
								
								Add Python3.8 support, fix import  
							
							... 
							
							
							
							Uses try/catch to still support 2.7 too 
							
						 
						
							2020-01-04 13:50:06 -05:00  
				
					
						
							
							
								 
						
							
							
								2d3afb2a27 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'khdesai-fix_issue_307'  
							
							... 
							
							
							
							Closes  #317 . 
						
							2020-01-04 10:24:51 -05:00  
				
					
						
							
							
								 
						
							
							
								d50792b4d2 
								
							
								 
							
						 
						
							
							
								
								Fix tests.  Fixes   #307  
							
							
							
						 
						
							2020-01-04 10:24:17 -05:00  
				
					
						
							
							
								 
						
							
							
								7a47f348a0 
								
							
								 
							
						 
						
							
							
								
								Introduce and relocate version-based pattern checking.  Fixes   #307  
							
							
							
						 
						
							2020-01-04 10:24:17 -05:00