32d2a0a4fd 
								
							
								 
							
						 
						
							
							
								
								Fixes   #309  
							
							
							
						 
						
							2019-12-23 17:30:34 -05:00  
				
					
						
							
							
								 
						
							
							
								74eeabab77 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'khdesai-change_logging'  
							
							... 
							
							
							
							Close  #304 . 
						
							2019-12-23 17:20:32 -05:00  
				
					
						
							
							
								 
						
							
							
								62cd4fd33c 
								
							
								 
							
						 
						
							
							
								
								Change string semantic comparison algorithm  
							
							... 
							
							
							
							Use `fuzzywuzzy`'s Token Sort Ratio instead of Jaro-Winkler. 
							
						 
						
							2019-12-23 17:00:52 -05:00  
				
					
						
							
							
								 
						
							
							
								457564f2f9 
								
							
								 
							
						 
						
							
							
								
								Update SemEq test, use dict for property weights  
							
							
							
						 
						
							2019-12-20 17:01:21 -05:00  
				
					
						
							
							
								 
						
							
							
								cde57ce8f7 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #315  from khdesai/fix_issue_308  
							
							... 
							
							
							
							Fix issue 308 
							
						 
						
							2019-12-17 12:13:25 -05:00  
				
					
						
							
							
								 
						
							
							
								6df7da65b8 
								
							
								 
							
						 
						
							
							
								
								Fixes   #308  
							
							
							
						 
						
							2019-12-17 11:57:55 -05:00  
				
					
						
							
							
								 
						
							
							
								8719a7206f 
								
							
								 
							
						 
						
							
							
								
								Fixes   #308  
							
							
							
						 
						
							2019-12-16 16:32:55 -05:00  
				
					
						
							
							
								 
						
							
							
								77eda29471 
								
							
								 
							
						 
						
							
							
								
								Add default weight_dict to documentation  
							
							... 
							
							
							
							for semantic equivalence 
							
						 
						
							2019-12-11 13:13:36 -05:00  
				
					
						
							
							
								 
						
							
							
								f6e75cd8f8 
								
							
								 
							
						 
						
							
							
								
								Add debug logging messages and add documentation to equivalence.ipynb  
							
							
							
						 
						
							2019-12-06 10:46:27 -05:00  
				
					
						
							
							
								 
						
							
							
								c09bd071d0 
								
							
								 
							
						 
						
							
							
								
								Make requested changes, except documentation, which is coming soon  
							
							
							
						 
						
							2019-12-06 10:46:27 -05:00  
				
					
						
							
							
								 
						
							
							
								2b180c40b5 
								
							
								 
							
						 
						
							
							
								
								Remove unnecessary functions  
							
							
							
						 
						
							2019-12-06 10:46:27 -05:00  
				
					
						
							
							
								 
						
							
							
								f5d199bedf 
								
							
								 
							
						 
						
							
							
								
								Generalize checking functionality within environment.py and add prop_scores dict so all scoring info is one python object  
							
							
							
						 
						
							2019-12-06 10:46:27 -05:00  
				
					
						
							
							
								 
						
							
							
								a350ad01ac 
								
							
								 
							
						 
						
							
							
								
								Fixes   #310  
							
							
							
						 
						
							2019-12-06 09:54:00 -05:00  
				
					
						
							
							
								 
						
							
							
								e9795a945b 
								
							
								 
							
						 
						
							
							
								
								Fix long line  
							
							
							
						 
						
							2019-12-06 09:40:27 -05:00  
				
					
						
							
							
								 
						
							
							
								54ecba736d 
								
							
								 
							
						 
						
							
							
								
								Add docstring for enumerate_types()  
							
							
							
						 
						
							2019-12-06 09:35:36 -05:00  
				
					
						
							
							
								 
						
							
							
								f09cf4867d 
								
							
								 
							
						 
						
							
							
								
								Remove unnecessary comments  
							
							
							
						 
						
							2019-12-06 09:35:36 -05:00  
				
					
						
							
							
								 
						
							
							
								3a46d42aaa 
								
							
								 
							
						 
						
							
							
								
								parse() handles observables in 2.1. Change mechanism for (in)valid_types in ReferenceProperty. Fix _custom_observable_builder to include ReferenceProperty instead of ObjectReferenceProperty, and added ID property to custom observables  
							
							
							
						 
						
							2019-12-06 09:35:36 -05:00  
				
					
						
							
							
								 
						
							
							
								aee296ea46 
								
							
								 
							
						 
						
							
							
								
								Fixes   #296  
							
							
							
						 
						
							2019-12-06 09:35:36 -05:00  
				
					
						
							
							
								 
						
							
							
								9a56344d92 
								
							
								 
							
						 
						
							
							
								
								Forgot to add TLSH to a different regex  
							
							
							
						 
						
							2019-11-25 16:14:23 -05:00  
				
					
						
							
							
								 
						
							
							
								806c6c52d9 
								
							
								 
							
						 
						
							
							
								
								Added tests for other changes, and moved attribute defaults to an init function  
							
							
							
						 
						
							2019-11-25 15:52:50 -05:00  
				
					
						
							
							
								 
						
							
							
								46f1778d04 
								
							
								 
							
						 
						
							
							
								
								Fixed all issues brought up in issue  #305  by Chris Lenk  
							
							
							
						 
						
							2019-11-22 13:24:09 -05:00  
				
					
						
							
							
								 
						
							
							
								d4c0115735 
								
							
								 
							
						 
						
							
							
								
								Bump version: 1.2.0 → 1.2.1  
							
							
							
						 
						
							2019-10-16 17:24:16 -04:00  
				
					
						
							
							
								 
						
							
							
								1d671bd144 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into stix2.1  
							
							
							
						 
						
							2019-10-16 17:02:21 -04:00  
				
					
						
							
							
								 
						
							
							
								13fda69079 
								
							
								 
							
						 
						
							
							
								
								add test for object not present in configuration  
							
							
							
						 
						
							2019-10-15 13:25:11 -04:00  
				
					
						
							
							
								 
						
							
							
								024e023967 
								
							
								 
							
						 
						
							
							
								
								update semantic equivalence approach to:  
							
							... 
							
							
							
							- add more detailed output via the logging module
- don't fail hard if an object sent to the semantically_equivalent() method
- remove specific exception related to Semantic Equivalence and tests 
							
						 
						
							2019-10-15 12:54:41 -04:00  
				
					
						
							
							
								 
						
							
							
								edf465bd80 
								
							
								 
							
						 
						
							
							
								
								Add a unit test for deterministic ID, with unicode  
							
							
							
						 
						
							2019-10-11 18:15:47 -04:00  
				
					
						
							
							
								 
						
							
							
								216b43d49e 
								
							
								 
							
						 
						
							
							
								
								Fix determinstic UUID handling when there are high-codepoint  
							
							... 
							
							
							
							unicode characters.  Make compatible with both python 2 and 3. 
							
						 
						
							2019-10-11 17:12:44 -04:00  
				
					
						
							
							
								 
						
							
							
								c6936ae7a2 
								
							
								 
							
						 
						
							
							
								
								Bump version: 1.1.3 → 1.2.0  
							
							
							
						 
						
							2019-09-25 16:04:07 -04:00  
				
					
						
							
							
								 
						
							
							
								de478df687 
								
							
								 
							
						 
						
							
							
								
								update test after merge, formatting  
							
							
							
						 
						
							2019-09-23 23:27:43 -04:00  
				
					
						
							
							
								 
						
							
							
								88b883c91d 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into semantic-equivalence  
							
							
							
						 
						
							2019-09-23 23:20:42 -04:00  
				
					
						
							
							
								 
						
							
							
								dc79a1f869 
								
							
								 
							
						 
						
							
							
								
								add docstrings for new public methods. add test with disabled spec_version check.  
							
							... 
							
							
							
							fix calculation for distance, using incorrect algorithm. update package settings, tox settings 
							
						 
						
							2019-09-23 23:13:50 -04:00  
				
					
						
							
							
								 
						
							
							
								401c9ad950 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into stix2.1  
							
							
							
						 
						
							2019-09-23 12:26:27 -04:00  
				
					
						
							
							
								 
						
							
							
								4eaaee89dc 
								
							
								 
							
						 
						
							
							
								
								make changes according to feedback. allow for custom objects to be supplied to method  
							
							
							
						 
						
							2019-09-23 09:44:09 -04:00  
				
					
						
							
							
								 
						
							
							
								113d481e84 
								
							
								 
							
						 
						
							
							
								
								Make SCO deterministic ID namespace a global var for better software hygiene  
							
							
							
						 
						
							2019-09-19 10:31:14 -04:00  
				
					
						
							
							
								 
						
							
							
								f241ed5c6c 
								
							
								 
							
						 
						
							
							
								
								Remove at_least_one=False from Artifact SCO  
							
							
							
						 
						
							2019-09-18 10:56:42 -04:00  
				
					
						
							
							
								 
						
							
							
								3b1c922ba6 
								
							
								 
							
						 
						
							
							
								
								Fix observed data property check for at least one property existing  
							
							
							
						 
						
							2019-09-18 10:29:07 -04:00  
				
					
						
							
							
								 
						
							
							
								e138753576 
								
							
								 
							
						 
						
							
							
								
								add another test  
							
							
							
						 
						
							2019-09-17 16:10:54 -04:00  
				
					
						
							
							
								 
						
							
							
								351362ae33 
								
							
								 
							
						 
						
							
							
								
								more tests for coverage  
							
							
							
						 
						
							2019-09-17 15:55:12 -04:00  
				
					
						
							
							
								 
						
							
							
								09858ba263 
								
							
								 
							
						 
						
							
							
								
								create more tests to improve coverage  
							
							
							
						 
						
							2019-09-17 15:28:37 -04:00  
				
					
						
							
							
								 
						
							
							
								98ecdf53e3 
								
							
								 
							
						 
						
							
							
								
								update timestamp comparison method  
							
							
							
						 
						
							2019-09-17 11:08:01 -04:00  
				
					
						
							
							
								 
						
							
							
								e8eb7bcca2 
								
							
								 
							
						 
						
							
							
								
								fix logging messages, typos and add tests for the semantic equivalence method  
							
							
							
						 
						
							2019-09-16 14:35:14 -04:00  
				
					
						
							
							
								 
						
							
							
								855bc96863 
								
							
								 
							
						 
						
							
							
								
								Avoid throwing exceptions when unneeded to avoid problems  
							
							
							
						 
						
							2019-09-13 14:54:52 -04:00  
				
					
						
							
							
								 
						
							
							
								4c6519cf43 
								
							
								 
							
						 
						
							
							
								
								Changed 'six.text_type' to 'six.string_types', since the former didn't seem to work in python2.7  
							
							
							
						 
						
							2019-09-13 12:09:02 -04:00  
				
					
						
							
							
								 
						
							
							
								4753519349 
								
							
								 
							
						 
						
							
							
								
								Marking-definitions are now checked for their attribute before being tested and tests were modified to expect the correct value  
							
							
							
						 
						
							2019-09-13 10:52:50 -04:00  
				
					
						
							
							
								 
						
							
							
								5f3e41a9ab 
								
							
								 
							
						 
						
							
							
								
								Marking-definitions are now checked for their attribute before being tested and tests were modified to expect the correct value  
							
							
							
						 
						
							2019-09-13 10:51:28 -04:00  
				
					
						
							
							
								 
						
							
							
								8447c9fcd9 
								
							
								 
							
						 
						
							
							
								
								Add few tests to improve some code coverage  
							
							
							
						 
						
							2019-09-11 14:21:41 -04:00  
				
					
						
							
							
								 
						
							
							
								afa4af65c6 
								
							
								 
							
						 
						
							
							
								
								Fixing pre-commit things  
							
							
							
						 
						
							2019-09-11 12:22:55 -04:00  
				
					
						
							
							
								 
						
							
							
								e7a6554395 
								
							
								 
							
						 
						
							
							
								
								Fixing pre-commit issues  
							
							
							
						 
						
							2019-09-11 12:12:26 -04:00  
				
					
						
							
							
								 
						
							
							
								7c96d991e6 
								
							
								 
							
						 
						
							
							
								
								Added a function to ensure precision consistency  
							
							
							
						 
						
							2019-09-11 10:55:09 -04:00  
				
					
						
							
							
								 
						
							
							
								9c7128d074 
								
							
								 
							
						 
						
							
							
								
								Fix indentation issue  
							
							
							
						 
						
							2019-09-11 10:49:11 -04:00