bf740b21eb 
								
							
								 
							
						 
						
							
							
								
								Initial selector and marking_ref validation.  
							
							
							
						 
						
							2017-06-12 08:06:37 -04:00  
				
					
						
							
							
								 
						
							
							
								ee4618f6c8 
								
							
								 
							
						 
						
							
							
								
								Add new marking errors.  
							
							
							
						 
						
							2017-06-12 08:06:13 -04:00  
				
					
						
							
							
								 
						
							
							
								1f258551e1 
								
							
								 
							
						 
						
							
							
								
								Add and update tests for markings API.  
							
							
							
						 
						
							2017-06-09 14:22:56 -04:00  
				
					
						
							
							
								 
						
							
							
								1b7695c4f6 
								
							
								 
							
						 
						
							
							
								
								Initial marking code.  
							
							
							
						 
						
							2017-06-09 14:21:42 -04:00  
				
					
						
							
							
								 
						
							
							
								069c82abf1 
								
							
								 
							
						 
						
							
							
								
								Add markings.utils.py  
							
							
							
						 
						
							2017-06-09 14:20:16 -04:00  
				
					
						
							
							
								 
						
							
							
								c1ce2bd3f1 
								
							
								 
							
						 
						
							
							
								
								Add markings package structure.  
							
							
							
						 
						
							2017-06-08 10:44:23 -04:00  
				
					
						
							
							
								 
						
							
							
								c1c5c05f47 
								
							
								 
							
						 
						
							
							
								
								Some changes to Process and EmailMessage objects. Added tests.  
							
							
							
						 
						
							2017-06-08 10:09:18 -04:00  
				
					
						
							
							
								 
						
							
							
								b9f63e8de6 
								
							
								 
							
						 
						
							
							
								
								Minor Code Changes.  
							
							
							
						 
						
							2017-06-08 08:42:32 -04:00  
				
					
						
							
							
								 
						
							
							
								860efcc230 
								
							
								 
							
						 
						
							
							
								
								Make object attribute access act like dictionary  access, raising an  
							
							... 
							
							
							
							error for any property (including custom or optional) not set on the object. 
							
						 
						
							2017-06-07 11:06:20 -04:00  
				
					
						
							
							
								 
						
							
							
								35e973243f 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #20  from emmanvg/master  
							
							... 
							
							
							
							Instantiate ImmutableError, more descriptive message. Check the attribute being requested actually exists in object. Fix being able to set certain empty values like: list, strings, False, etc. 
							
						 
						
							2017-06-05 09:30:04 -05:00  
				
					
						
							
							
								 
						
							
							
								a38b912d19 
								
							
								 
							
						 
						
							
							
								
								Change _check_property_dependency() to also check for values for the required properties.  
							
							
							
						 
						
							2017-06-02 13:48:44 -04:00  
				
					
						
							
							
								 
						
							
							
								653eef4b95 
								
							
								 
							
						 
						
							
							
								
								Revert changes to test_file_example_encryption_error()  
							
							
							
						 
						
							2017-06-02 13:47:08 -04:00  
				
					
						
							
							
								 
						
							
							
								e11b3adb3f 
								
							
								 
							
						 
						
							
							
								
								Style change.  
							
							
							
						 
						
							2017-06-02 10:22:31 -04:00  
				
					
						
							
							
								 
						
							
							
								51e28f64da 
								
							
								 
							
						 
						
							
							
								
								Change __getattr__() to use __getitem__() instead. Other minor changes.  
							
							
							
						 
						
							2017-06-02 10:10:50 -04:00  
				
					
						
							
							
								 
						
							
							
								d579c12172 
								
							
								 
							
						 
						
							
							
								
								Update ImmutableError test cases.  
							
							
							
						 
						
							2017-06-02 07:34:37 -04:00  
				
					
						
							
							
								 
						
							
							
								fceef4d85a 
								
							
								 
							
						 
						
							
							
								
								Use class name for ImmutableError message.  
							
							
							
						 
						
							2017-06-02 07:33:31 -04:00  
				
					
						
							
							
								 
						
							
							
								0cf0f97143 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of github.com:oasis-open/cti-python-stix2  
							
							
							
						 
						
							2017-06-02 07:15:01 -04:00  
				
					
						
							
							
								 
						
							
							
								229ab5d323 
								
							
								 
							
						 
						
							
							
								
								Fix import order  
							
							
							
						 
						
							2017-06-01 17:17:03 -04:00  
				
					
						
							
							
								 
						
							
							
								61c1e07433 
								
							
								 
							
						 
						
							
							
								
								Move codecov invocation from Tox to Travis  
							
							... 
							
							
							
							This avoids errors when running Tox locally.
Also display line numbers missing test coverage. 
							
						 
						
							2017-06-01 17:00:22 -04:00  
				
					
						
							
							
								 
						
							
							
								f321447ecc 
								
							
								 
							
						 
						
							
							
								
								Make Travis happy with cosmetic fixes  
							
							
							
						 
						
							2017-06-01 16:47:56 -04:00  
				
					
						
							
							
								 
						
							
							
								e1e7bade3f 
								
							
								 
							
						 
						
							
							
								
								Updated this test since setting the value to False should not be a reason to fail the test.  
							
							
							
						 
						
							2017-06-01 15:25:46 -04:00  
				
					
						
							
							
								 
						
							
							
								4d58fc3dbb 
								
							
								 
							
						 
						
							
							
								
								Explicitly check for None, when intention is to set empty values or False.  fixes   #17  
							
							
							
						 
						
							2017-06-01 15:25:03 -04:00  
				
					
						
							
							
								 
						
							
							
								5dc049d65a 
								
							
								 
							
						 
						
							
							
								
								getattr() checks for attribute membership, returns the value if not None and raises AttributeError when is not present.  fixes   #19  
							
							
							
						 
						
							2017-06-01 15:23:44 -04:00  
				
					
						
							
							
								 
						
							
							
								ad46474663 
								
							
								 
							
						 
						
							
							
								
								Update immutable tests.  
							
							
							
						 
						
							2017-06-01 12:43:42 -04:00  
				
					
						
							
							
								 
						
							
							
								49f58ff513 
								
							
								 
							
						 
						
							
							
								
								Make Immutable error more descriptive. Also  fixes   #13  
							
							
							
						 
						
							2017-06-01 12:43:06 -04:00  
				
					
						
							
							
								 
						
							
							
								9dbde93031 
								
							
								 
							
						 
						
							
							
								
								Bump version: 0.1.0 → 0.2.0  
							
							
							
						 
						
							2017-05-31 10:03:50 -05:00  
				
					
						
							
							
								 
						
							
							
								ea1e408b50 
								
							
								 
							
						 
						
							
							
								
								More style fixes  
							
							
							
						 
						
							2017-05-31 10:02:37 -05:00  
				
					
						
							
							
								 
						
							
							
								9a504fda66 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #18  from mitre/taxii-data-source  
							
							... 
							
							
							
							TAXII Data Source 
							
						 
						
							2017-05-31 09:54:52 -05:00  
				
					
						
							
							
								 
						
							
							
								53ddf32e8c 
								
							
								 
							
						 
						
							
							
								
								Style/lint fixes  
							
							
							
						 
						
							2017-05-31 08:58:14 -05:00  
				
					
						
							
							
								 
						
							
							
								6c3a689f02 
								
							
								 
							
						 
						
							
							
								
								fixed indentation  
							
							
							
						 
						
							2017-05-31 09:47:36 -04:00  
				
					
						
							
							
								 
						
							
							
								03f9af4b96 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'taxii-data-source' of  https://github.com/mitre/cti-python-stix2  into taxii-data-source  
							
							
							
						 
						
							2017-05-31 09:41:32 -04:00  
				
					
						
							
							
								 
						
							
							
								d207ada05e 
								
							
								 
							
						 
						
							
							
								
								in order to pull  
							
							
							
						 
						
							2017-05-31 09:41:19 -04:00  
				
					
						
							
							
								 
						
							
							
								c65055bb0e 
								
							
								 
							
						 
						
							
							
								
								tests for TAXII data source; some bug fixes  
							
							
							
						 
						
							2017-05-30 16:56:27 -04:00  
				
					
						
							
							
								 
						
							
							
								bff7901417 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1  from emmanvg/taxii-data-source  
							
							... 
							
							
							
							TAXII data source code style changes 
							
						 
						
							2017-05-30 09:13:17 -05:00  
				
					
						
							
							
								 
						
							
							
								835d675162 
								
							
								 
							
						 
						
							
							
								
								Merge fork changes.  
							
							
							
						 
						
							2017-05-26 15:30:30 -04:00  
				
					
						
							
							
								 
						
							
							
								2a8af45ec2 
								
							
								 
							
						 
						
							
							
								
								Code style changes.  
							
							
							
						 
						
							2017-05-26 15:24:33 -04:00  
				
					
						
							
							
								 
						
							
							
								fc1ce6d56d 
								
							
								 
							
						 
						
							
							
								
								Add some tests  
							
							
							
						 
						
							2017-05-25 12:31:45 -05:00  
				
					
						
							
							
								 
						
							
							
								97d8d732fc 
								
							
								 
							
						 
						
							
							
								
								Initial code for TAXII data source.  
							
							
							
						 
						
							2017-05-24 10:27:37 -05:00  
				
					
						
							
							
								 
						
							
							
								33cc4caa36 
								
							
								 
							
						 
						
							
							
								
								Bump version: 0.0.1 → 0.1.0  
							
							
							
						 
						
							2017-05-22 10:18:49 -05:00  
				
					
						
							
							
								 
						
							
							
								b4dfa07a20 
								
							
								 
							
						 
						
							
							
								
								Improve coverage of utils.py  
							
							... 
							
							
							
							Also fix bugs this discovers. Fix  #15 . 
							
						 
						
							2017-05-22 11:15:55 -04:00  
				
					
						
							
							
								 
						
							
							
								41f2ceb8e5 
								
							
								 
							
						 
						
							
							
								
								Change remaining 'fields' to 'properties'  
							
							
							
						 
						
							2017-05-19 12:51:59 -05:00  
				
					
						
							
							
								 
						
							
							
								a913d9d5ad 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #14  from oasis-open/parse-cyber-observables  
							
							... 
							
							
							
							Parse cyber observables 
							
						 
						
							2017-05-19 09:15:00 -05:00  
				
					
						
							
							
								 
						
							
							
								9bc3242736 
								
							
								 
							
						 
						
							
							
								
								Refactor extension properties  
							
							... 
							
							
							
							to inherit from a base class so all extension classes will include the
check for at least one property 
							
						 
						
							2017-05-18 14:04:28 -04:00  
				
					
						
							
							
								 
						
							
							
								0d736509e2 
								
							
								 
							
						 
						
							
							
								
								Fix tests  
							
							
							
						 
						
							2017-05-18 11:24:43 -04:00  
				
					
						
							
							
								 
						
							
							
								931de31a10 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'parse-cyber-observables' of  https://github.com/oasis-open/cti-python-stix2  into parse-cyber-observables  
							
							
							
						 
						
							2017-05-18 11:08:12 -04:00  
				
					
						
							
							
								 
						
							
							
								b6e22bcbdf 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #12  from rpiazza/cyber-observables  
							
							... 
							
							
							
							Cyber observables 
							
						 
						
							2017-05-18 11:02:10 -04:00  
				
					
						
							
							
								 
						
							
							
								f8242cffe4 
								
							
								 
							
						 
						
							
							
								
								correct misspelling on _check_object_constraints  
							
							
							
						 
						
							2017-05-18 09:48:01 -04:00  
				
					
						
							
							
								 
						
							
							
								8827149ef0 
								
							
								 
							
						 
						
							
							
								
								avoid {} set notation.  It doesn't seem to be in 2.6  
							
							
							
						 
						
							2017-05-17 15:51:07 -04:00  
				
					
						
							
							
								 
						
							
							
								f56ea8e951 
								
							
								 
							
						 
						
							
							
								
								added tests for process and file extensions  
							
							... 
							
							
							
							if no properties are passed to _check_at_least_one_property assume its all properties
when extensions are involved always check them in _check_at_least_one_property (caused by raising the exception on the enclosing type)
added _check_object_constaints to extensions, where appropriate 
							
						 
						
							2017-05-17 15:33:28 -04:00  
				
					
						
							
							
								 
						
							
							
								3e0e80141b 
								
							
								 
							
						 
						
							
							
								
								For object reference properties, check the type of the object  
							
							... 
							
							
							
							referenced, not only that it is included in the local scope. 
							
						 
						
							2017-05-17 15:21:02 -04:00