95cac595da 
								
							
								 
							
						 
						
							
							
								
								merge in latest  
							
							
							
						 
						
							2017-09-07 10:18:02 -04:00  
				
					
						
							
							
								 
						
							
							
								adac43708b 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #46  from oasis-open/markings  
							
							... 
							
							
							
							Marking Support 
							
						 
						
							2017-09-05 19:08:45 +00:00  
				
					
						
							
							
								 
						
							
							
								c4f459752a 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #49  from emmanvg/datastores  
							
							... 
							
							
							
							Datastores Changes 
							
						 
						
							2017-09-05 16:27:43 +00:00  
				
					
						
							
							
								 
						
							
							
								42962e6675 
								
							
								 
							
						 
						
							
							
								
								Improve markings tests  
							
							... 
							
							
							
							- Test markings functions with both dictionaries and our _STIXBase-derived
  classes as input.
- Slightly improve test coverage.
- Drop Python 2.6 support. 
							
						 
						
							2017-09-01 16:41:16 -04:00  
				
					
						
							
							
								 
						
							
							
								cc66e1a492 
								
							
								 
							
						 
						
							
							
								
								Make markings function signatures consistent  
							
							... 
							
							
							
							Put `marking` before `selectors`. The granular marking version of
`is_marked` requires selectors to not be None. 
							
						 
						
							2017-09-01 10:50:01 -04:00  
				
					
						
							
							
								 
						
							
							
								6f36ea8488 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'oasis/master' into datastores  
							
							
							
						 
						
							2017-09-01 10:13:57 -04:00  
				
					
						
							
							
								 
						
							
							
								13f2810b25 
								
							
								 
							
						 
						
							
							
								
								Remove name positional argument, clean memory.py redundant codeother minor changes. Increase coverage.  
							
							
							
						 
						
							2017-09-01 08:15:50 -04:00  
				
					
						
							
							
								 
						
							
							
								124da846c3 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into markings  
							
							
							
						 
						
							2017-08-31 20:36:59 +00:00  
				
					
						
							
							
								 
						
							
							
								da649d80ac 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #36  from oasis-open/datastores  
							
							... 
							
							
							
							Data stores 
							
						 
						
							2017-08-31 20:15:49 +00:00  
				
					
						
							
							
								 
						
							
							
								b1054e780a 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into datastores  
							
							
							
						 
						
							2017-08-31 19:52:48 +00:00  
				
					
						
							
							
								 
						
							
							
								458b32d124 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #48  from oasis-open/filter  
							
							... 
							
							
							
							Filter updates 
							
						 
						
							2017-08-31 18:39:39 +00:00  
				
					
						
							
							
								 
						
							
							
								ba846f9501 
								
							
								 
							
						 
						
							
							
								
								Clean up some tests.  
							
							
							
						 
						
							2017-08-31 18:23:08 +00:00  
				
					
						
							
							
								 
						
							
							
								7b46283a5c 
								
							
								 
							
						 
						
							
							
								
								Build filter function map  
							
							
							
						 
						
							2017-08-31 18:21:29 +00:00  
				
					
						
							
							
								 
						
							
							
								71d42b0e51 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/datastores' into filter  
							
							
							
						 
						
							2017-08-31 17:18:20 +00:00  
				
					
						
							
							
								 
						
							
							
								9d45a3dca2 
								
							
								 
							
						 
						
							
							
								
								Keep MALWARE_KWARGS to a minimal set  
							
							... 
							
							
							
							...but use an additional set with a description for marking tests. 
							
						 
						
							2017-08-31 12:51:13 -04:00  
				
					
						
							
							
								 
						
							
							
								15287959a4 
								
							
								 
							
						 
						
							
							
								
								Modify versioning API to work on dictionaries  
							
							... 
							
							
							
							This includes new_version() and revoke(). 
							
						 
						
							2017-08-31 12:28:07 -04:00  
				
					
						
							
							
								 
						
							
							
								7bc6a60388 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #47  from oasis-open/custom  
							
							... 
							
							
							
							Add support for custom extensions on Cyber Observables 
							
						 
						
							2017-08-30 16:26:04 -04:00  
				
					
						
							
							
								 
						
							
							
								8a33cb7716 
								
							
								 
							
						 
						
							
							
								
								Touch up ObjectReferenceProperty checks  
							
							... 
							
							
							
							- reword "_refs" error
- check with isinstance instead of __class__.__name__ 
							
						 
						
							2017-08-30 16:15:05 -04:00  
				
					
						
							
							
								 
						
							
							
								0e658255a8 
								
							
								 
							
						 
						
							
							
								
								Move check to when custom observable is defined  
							
							... 
							
							
							
							Catch properties named "_ref" or "_refs" that aren't
ObjectReferenceProperty when the custom observable is defined, not when
it is instantiated. 
							
						 
						
							2017-08-30 15:33:28 -04:00  
				
					
						
							
							
								 
						
							
							
								22c749d0df 
								
							
								 
							
						 
						
							
							
								
								filter changes  
							
							
							
						 
						
							2017-08-30 11:18:11 -04:00  
				
					
						
							
							
								 
						
							
							
								8ca2c3390b 
								
							
								 
							
						 
						
							
							
								
								Minor changes to DataSource.apply_common_filters(). Improve overall code coverage.  
							
							
							
						 
						
							2017-08-29 15:15:32 -04:00  
				
					
						
							
							
								 
						
							
							
								b1ac24d46e 
								
							
								 
							
						 
						
							
							
								
								Minor changes.  
							
							
							
						 
						
							2017-08-29 15:08:26 -04:00  
				
					
						
							
							
								 
						
							
							
								415c53066f 
								
							
								 
							
						 
						
							
							
								
								Code coverage changes, fix some tests. Add stix2-validator dependency.  
							
							
							
						 
						
							2017-08-28 15:19:55 -04:00  
				
					
						
							
							
								 
						
							
							
								aea076103c 
								
							
								 
							
						 
						
							
							
								
								Update tests to improve coverage.  
							
							
							
						 
						
							2017-08-28 14:33:12 -04:00  
				
					
						
							
							
								 
						
							
							
								160d69b03d 
								
							
								 
							
						 
						
							
							
								
								Changes to datastores.  
							
							
							
						 
						
							2017-08-28 14:32:51 -04:00  
				
					
						
							
							
								 
						
							
							
								07bbe23a98 
								
							
								 
							
						 
						
							
							
								
								Add some tests for custom objects.  
							
							
							
						 
						
							2017-08-28 14:32:05 -04:00  
				
					
						
							
							
								 
						
							
							
								23f36a9a69 
								
							
								 
							
						 
						
							
							
								
								Minor changes to custom object decorators. Add new marking decorator.  
							
							
							
						 
						
							2017-08-28 14:30:53 -04:00  
				
					
						
							
							
								 
						
							
							
								d3f1eb86ab 
								
							
								 
							
						 
						
							
							
								
								Update setup.py  
							
							
							
						 
						
							2017-08-28 14:29:10 -04:00  
				
					
						
							
							
								 
						
							
							
								095c5066d5 
								
							
								 
							
						 
						
							
							
								
								Touch up markings tests  
							
							... 
							
							
							
							Increase code coverage and s/tlo/sdo/ 
							
						 
						
							2017-08-25 15:56:39 -04:00  
				
					
						
							
							
								 
						
							
							
								0cd75e3fba 
								
							
								 
							
						 
						
							
							
								
								Increase code coverage  
							
							
							
						 
						
							2017-08-24 17:53:43 -04:00  
				
					
						
							
							
								 
						
							
							
								6fa3c84aa3 
								
							
								 
							
						 
						
							
							
								
								Improve tests and coverage for custom content  
							
							... 
							
							
							
							In ObservableProperty.clean(), parse_observable() will handle the issue
of non-cyber observable objects being presnt in an observable property.
The line raising a ValueError would not be reached so it was removed. 
							
						 
						
							2017-08-24 15:46:36 -04:00  
				
					
						
							
							
								 
						
							
							
								3822e39243 
								
							
								 
							
						 
						
							
							
								
								Remove COMMON_PROPERTIES.  
							
							
							
						 
						
							2017-08-24 15:10:09 -04:00  
				
					
						
							
							
								 
						
							
							
								1dfaaf15ef 
								
							
								 
							
						 
						
							
							
								
								Minor change.  closes   #29  
							
							
							
						 
						
							2017-08-24 12:54:50 -04:00  
				
					
						
							
							
								 
						
							
							
								dd17e88ae0 
								
							
								 
							
						 
						
							
							
								
								Code refactor/clean-up, changed some exceptions. Update docstrings.  
							
							
							
						 
						
							2017-08-24 12:47:14 -04:00  
				
					
						
							
							
								 
						
							
							
								ee49e78c72 
								
							
								 
							
						 
						
							
							
								
								Add custom extensions to cyber observables  
							
							... 
							
							
							
							Fix  #31 . 
						
							2017-08-23 18:36:24 -04:00  
				
					
						
							
							
								 
						
							
							
								94ccd422c9 
								
							
								 
							
						 
						
							
							
								
								Make isort recognize stix2patterns  
							
							
							
						 
						
							2017-08-23 13:50:31 -04:00  
				
					
						
							
							
								 
						
							
							
								8d4c1d55b5 
								
							
								 
							
						 
						
							
							
								
								Minor style changes.  
							
							
							
						 
						
							2017-08-23 13:12:40 -04:00  
				
					
						
							
							
								 
						
							
							
								f33427328b 
								
							
								 
							
						 
						
							
							
								
								Update tests for object and granular markings.  
							
							
							
						 
						
							2017-08-23 13:07:22 -04:00  
				
					
						
							
							
								 
						
							
							
								15bff530be 
								
							
								 
							
						 
						
							
							
								
								Refactor granular_markings.py code and remove unnecessary code in utils.py  
							
							
							
						 
						
							2017-08-23 13:06:51 -04:00  
				
					
						
							
							
								 
						
							
							
								f437a4df5b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'datastores' of github.com:oasis-open/cti-python-stix2 into datastores  
							
							
							
						 
						
							2017-08-22 10:47:23 -04:00  
				
					
						
							
							
								 
						
							
							
								d060abbed5 
								
							
								 
							
						 
						
							
							
								
								Updated regex expressions. Thanks to @drothenberg for that contribution!  
							
							
							
						 
						
							2017-08-22 10:47:13 -04:00  
				
					
						
							
							
								 
						
							
							
								69eb09c32b 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into datastores  
							
							
							
						 
						
							2017-08-21 22:40:07 +00:00  
				
					
						
							
							
								 
						
							
							
								1dbbbdad3d 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into datastores  
							
							
							
						 
						
							2017-08-21 22:35:30 +00:00  
				
					
						
							
							
								 
						
							
							
								1e1f13740b 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #45  from oasis-open/pattern-validation  
							
							... 
							
							
							
							Validate patterns when creating Indicators 
							
						 
						
							2017-08-21 22:24:59 +00:00  
				
					
						
							
							
								 
						
							
							
								4cd99f04ea 
								
							
								 
							
						 
						
							
							
								
								Use version of taxii2-client from PyPI.  
							
							
							
						 
						
							2017-08-21 22:16:23 +00:00  
				
					
						
							
							
								 
						
							
							
								8687521111 
								
							
								 
							
						 
						
							
							
								
								Change object markings for immutable SDOs  
							
							
							
						 
						
							2017-08-21 13:57:01 -04:00  
				
					
						
							
							
								 
						
							
							
								d4edb8b0bc 
								
							
								 
							
						 
						
							
							
								
								Validate patterns when creating Indicators  
							
							
							
						 
						
							2017-08-18 14:22:57 -04:00  
				
					
						
							
							
								 
						
							
							
								c0d02fbfcd 
								
							
								 
							
						 
						
							
							
								
								[WIP] Touch up marking code  
							
							
							
						 
						
							2017-08-18 12:36:34 -04:00  
				
					
						
							
							
								 
						
							
							
								c64b7de761 
								
							
								 
							
						 
						
							
							
								
								Change query dict style for Filter namedtuple.  
							
							
							
						 
						
							2017-08-18 12:05:12 -04:00  
				
					
						
							
							
								 
						
							
							
								cd1851c56b 
								
							
								 
							
						 
						
							
							
								
								Fix pattern in code example in README  
							
							... 
							
							
							
							See also #43 . 
							
						 
						
							2017-08-18 08:59:27 -04:00