1948b38eec 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #438  from oasis-open/issue_437  
							
							... 
							
							
							
							hack for issue_435
Fixes  #435 . 
							
						 
						
							2020-08-07 09:55:41 -04:00  
				
					
						
							
							
								 
						
							
							
								1f9a844941 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #439  from maybe-sybr/fix/customs-class-name  
							
							... 
							
							
							
							fix: Respect name of `@Custom*` decorated defs 
							
						 
						
							2020-08-04 07:32:03 -04:00  
				
					
						
							
							
								 
						
							
							
								8f76a84bbf 
								
							
								 
							
						 
						
							
							
								
								handle quoted path components  
							
							
							
						 
						
							2020-07-30 15:32:06 -04:00  
				
					
						
							
							
								 
						
							
							
								15344527aa 
								
							
								 
							
						 
						
							
							
								
								fix: Respect name of `@Custom*` decorated defs  
							
							
							
						 
						
							2020-07-28 11:13:59 +10:00  
				
					
						
							
							
								 
						
							
							
								8cdbfed5e4 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #431  from oasis-open/filesys-write-custom  
							
							... 
							
							
							
							Fix bug when adding custom object to FileSystemSink if the object type hasn't been registered 
							
						 
						
							2020-07-27 09:43:38 -04:00  
				
					
						
							
							
								 
						
							
							
								b7a30befdc 
								
							
								 
							
						 
						
							
							
								
								add tests and fix introduced bug  
							
							
							
						 
						
							2020-07-25 14:47:40 -04:00  
				
					
						
							
							
								 
						
							
							
								0fc2befd6a 
								
							
								 
							
						 
						
							
							
								
								hack for issue_435  
							
							
							
						 
						
							2020-07-25 14:22:03 -04:00  
				
					
						
							
							
								 
						
							
							
								084941dd41 
								
							
								 
							
						 
						
							
							
								
								handle mixed boolean expressions  
							
							
							
						 
						
							2020-07-24 11:40:21 -04:00  
				
					
						
							
							
								 
						
							
							
								08137ff6be 
								
							
								 
							
						 
						
							
							
								
								add serialization to API documentation  
							
							
							
						 
						
							2020-07-22 15:38:17 -04:00  
				
					
						
							
							
								 
						
							
							
								8093898a3d 
								
							
								 
							
						 
						
							
							
								
								move serialization-related methods to serialization.py  
							
							... 
							
							
							
							update tests that call specific methods from this area 
							
						 
						
							2020-07-22 15:36:48 -04:00  
				
					
						
							
							
								 
						
							
							
								ca56a74e12 
								
							
								 
							
						 
						
							
							
								
								update docstrings for _STIXBase method  
							
							
							
						 
						
							2020-07-22 15:20:39 -04:00  
				
					
						
							
							
								 
						
							
							
								978aee9a8e 
								
							
								 
							
						 
						
							
							
								
								fix circular import problem  
							
							
							
						 
						
							2020-07-22 14:53:37 -04:00  
				
					
						
							
							
								 
						
							
							
								c760e04c9a 
								
							
								 
							
						 
						
							
							
								
								rename module to serialization.py  
							
							
							
						 
						
							2020-07-22 14:31:26 -04:00  
				
					
						
							
							
								 
						
							
							
								853bd0da21 
								
							
								 
							
						 
						
							
							
								
								move classes and methods from base.py to serialize.py  
							
							
							
						 
						
							2020-07-22 13:56:24 -04:00  
				
					
						
							
							
								 
						
							
							
								37f0238fc6 
								
							
								 
							
						 
						
							
							
								
								add serialize.py module  
							
							
							
						 
						
							2020-07-22 13:37:41 -04:00  
				
					
						
							
							
								 
						
							
							
								806389117f 
								
							
								 
							
						 
						
							
							
								
								Allow mixing single objects and lists in bundles  
							
							... 
							
							
							
							...in bundle constructor
Related: #429 . 
							
						 
						
							2020-07-20 00:24:36 -04:00  
				
					
						
							
							
								 
						
							
							
								55ea84ece2 
								
							
								 
							
						 
						
							
							
								
								Fix bug when adding custom obj to FileSystemSink  
							
							... 
							
							
							
							... if the object type hasn't been registered.
Related: #439 . 
							
						 
						
							2020-07-20 00:04:32 -04:00  
				
					
						
							
							
								 
						
							
							
								d888eb60e2 
								
							
								 
							
						 
						
							
							
								
								Remove protocol_family and its uses from the v21 network  
							
							... 
							
							
							
							socket SCO extension.  It's a 2.0 property that got copied into
the 2.1 code by mistake. 
							
						 
						
							2020-07-08 14:26:02 -04:00  
				
					
						
							
							
								 
						
							
							
								bf66744db3 
								
							
								 
							
						 
						
							
							
								
								remove round from `fuzz.token_sort_ratio(str1, str2)` call  
							
							
							
						 
						
							2020-07-08 11:02:56 -04:00  
				
					
						
							
							
								 
						
							
							
								457085a115 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #377  from maxbachmann-forks/master  
							
							... 
							
							
							
							use rapidfuzz instead of fuzzywuzzy 
							
						 
						
							2020-07-08 10:49:41 -04:00  
				
					
						
							
							
								 
						
							
							
								f1bb0b1b01 
								
							
								 
							
						 
						
							
							
								
								Bump version: 2.0.1 → 2.0.2  
							
							
							
						 
						
							2020-07-07 09:42:01 -04:00  
				
					
						
							
							
								 
						
							
							
								b29527cae1 
								
							
								 
							
						 
						
							
							
								
								Fix for isort v5.0.0  
							
							
							
						 
						
							2020-07-07 09:03:07 -04:00  
				
					
						
							
							
								 
						
							
							
								ee3425cc01 
								
							
								 
							
						 
						
							
							
								
								Bump version: 2.0.0 → 2.0.1  
							
							
							
						 
						
							2020-07-06 16:44:29 -04:00  
				
					
						
							
							
								 
						
							
							
								c8a9d31d7b 
								
							
								 
							
						 
						
							
							
								
								Bump version: 1.4.0 → 2.0.0  
							
							
							
						 
						
							2020-07-06 16:43:12 -04:00  
				
					
						
							
							
								 
						
							
							
								8e785cbd05 
								
							
								 
							
						 
						
							
							
								
								Remove outdated comment  
							
							
							
						 
						
							2020-07-06 16:42:33 -04:00  
				
					
						
							
							
								 
						
							
							
								c3e5da4634 
								
							
								 
							
						 
						
							
							
								
								add `pattern_visitor` to api reference  
							
							
							
						 
						
							2020-07-01 10:30:05 -04:00  
				
					
						
							
							
								 
						
							
							
								2ac3a4b524 
								
							
								 
							
						 
						
							
							
								
								add module docstring for versioning.py  
							
							
							
						 
						
							2020-07-01 10:30:05 -04:00  
				
					
						
							
							
								 
						
							
							
								53dbc5835e 
								
							
								 
							
						 
						
							
							
								
								Add test for coverage  
							
							... 
							
							
							
							Tests creating a property with both required and default. 
							
						 
						
							2020-07-01 09:54:50 -04:00  
				
					
						
							
							
								 
						
							
							
								3397805367 
								
							
								 
							
						 
						
							
							
								
								Consolidate version-independent property tests  
							
							
							
						 
						
							2020-07-01 09:41:10 -04:00  
				
					
						
							
							
								 
						
							
							
								7ef3a02971 
								
							
								 
							
						 
						
							
							
								
								update docstrings environment.py and parsing.py  
							
							
							
						 
						
							2020-06-30 22:32:04 -04:00  
				
					
						
							
							
								 
						
							
							
								21e109d881 
								
							
								 
							
						 
						
							
							
								
								remove `core` and added `parsing`, `versioning` to autosummary  
							
							
							
						 
						
							2020-06-30 22:16:15 -04:00  
				
					
						
							
							
								 
						
							
							
								9a0cb02ab3 
								
							
								 
							
						 
						
							
							
								
								nit-pick on v21 Indicator constructor  
							
							
							
						 
						
							2020-06-30 13:58:19 -04:00  
				
					
						
							
							
								 
						
							
							
								e25734d2b6 
								
							
								 
							
						 
						
							
							
								
								Fix trailing commas  
							
							
							
						 
						
							2020-06-26 16:43:19 -04:00  
				
					
						
							
							
								 
						
							
							
								d5d664ba41 
								
							
								 
							
						 
						
							
							
								
								Update docs for 2.1 as default  
							
							
							
						 
						
							2020-06-26 16:43:19 -04:00  
				
					
						
							
							
								 
						
							
							
								10bdfe9e25 
								
							
								 
							
						 
						
							
							
								
								Fix KeyError in TAXII DataStore  
							
							
							
						 
						
							2020-06-26 16:43:19 -04:00  
				
					
						
							
							
								 
						
							
							
								3ef63d5e17 
								
							
								 
							
						 
						
							
							
								
								Update Workbench for 2.1  
							
							
							
						 
						
							2020-06-26 16:43:19 -04:00  
				
					
						
							
							
								 
						
							
							
								d62f5ee141 
								
							
								 
							
						 
						
							
							
								
								Remove 'encoding' param from json.loads  
							
							... 
							
							
							
							It's ignored since Python 3.1 and we've dropped 2.7. 
							
						 
						
							2020-06-26 16:43:19 -04:00  
				
					
						
							
							
								 
						
							
							
								e80d3bad2c 
								
							
								 
							
						 
						
							
							
								
								Fix 2.0 HashesProperties  
							
							
							
						 
						
							2020-06-26 16:43:19 -04:00  
				
					
						
							
							
								 
						
							
							
								f78b396648 
								
							
								 
							
						 
						
							
							
								
								Fix parsing tests  
							
							
							
						 
						
							2020-06-26 16:43:19 -04:00  
				
					
						
							
							
								 
						
							
							
								b42b1cafa7 
								
							
								 
							
						 
						
							
							
								
								Move a couple tests for organization  
							
							
							
						 
						
							2020-06-26 16:43:19 -04:00  
				
					
						
							
							
								 
						
							
							
								b2ee33208f 
								
							
								 
							
						 
						
							
							
								
								Set STIX 2.1 as default, fix indicator.valid_from  
							
							
							
						 
						
							2020-06-26 16:43:19 -04:00  
				
					
						
							
							
								 
						
							
							
								bf5176f370 
								
							
								 
							
						 
						
							
							
								
								Add some new unit tests corresponding to ListProperty revamp.  
							
							
							
						 
						
							2020-06-17 16:31:03 -04:00  
				
					
						
							
							
								 
						
							
							
								bc51cd47bd 
								
							
								 
							
						 
						
							
							
								
								Revamp ListProperty so its logic makes more sense.  
							
							
							
						 
						
							2020-06-17 16:11:30 -04:00  
				
					
						
							
							
								 
						
							
							
								9d05c9d3e2 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #401  from chisholm/fix_versionable_detection  
							
							... 
							
							
							
							Fix versionability detection 
							
						 
						
							2020-06-10 10:22:59 -04:00  
				
					
						
							
							
								 
						
							
							
								00b78e7a47 
								
							
								 
							
						 
						
							
							
								
								Stylistic pre-commit junk  
							
							
							
						 
						
							2020-06-08 17:51:13 -04:00  
				
					
						
							
							
								 
						
							
							
								99bf4215a3 
								
							
								 
							
						 
						
							
							
								
								Change all uses of ObjectReferenceProperty in 2.1 SCO classes  
							
							... 
							
							
							
							to ReferenceProperty.  Add a unit test to ensure that when a
stix2 object is passed as a value of a ReferenceProperty, that
the ID is properly pulled out and used as the actual property
value, and that it doesn't affect the deterministic ID
calculation. 
							
						 
						
							2020-06-08 17:24:33 -04:00  
				
					
						
							
							
								 
						
							
							
								8bde22fa1f 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #407  from emmanvg/flexibility-selector-syntax  
							
							... 
							
							
							
							Update SELECTOR_REGEX for GranularMarkings 
							
						 
						
							2020-06-08 13:54:39 -04:00  
				
					
						
							
							
								 
						
							
							
								aa18575c83 
								
							
								 
							
						 
						
							
							
								
								add `id` as special-case option in regex.  closes   #406  
							
							
							
						 
						
							2020-06-08 09:27:12 -04:00  
				
					
						
							
							
								 
						
							
							
								c13cb182db 
								
							
								 
							
						 
						
							
							
								
								versioning related updates:  
							
							... 
							
							
							
							- remove var 'properties_to_change' since it's unnecessary
- delete most of remove_custom_stix() since it was unnecessary,
  greatly simplify it 
							
						 
						
							2020-06-05 14:24:16 -04:00  
				
					
						
							
							
								 
						
							
							
								9c5f950d5b 
								
							
								 
							
						 
						
							
							
								
								Add a new_version() restriction preventing SCO ID contributing  
							
							... 
							
							
							
							properties from being changed, if a UUIDv5 is in use.  Changing
one of those properties would imply an ID change, which is not
allowed across versions.  Also:
- add a trailing comma
- change unchangable_properties to a set instead of a list,
  in case there are dupe props between STIX_UNMOD_PROPERTIES and
  sco_locked_props 
							
						 
						
							2020-06-05 14:24:16 -04:00