031cdc9931 
								
							
								 
							
						 
						
							
							
								
								Add blank line  
							
							
							
						 
						
							2017-02-10 16:12:02 -06:00  
				
					
						
							
							
								 
						
							
							
								dbe98c664a 
								
							
								 
							
						 
						
							
							
								
								More repr tests.  
							
							
							
						 
						
							2017-02-10 16:09:37 -06:00  
				
					
						
							
							
								 
						
							
							
								bc66db94aa 
								
							
								 
							
						 
						
							
							
								
								Add generic __repr__ to _STIXBase.  
							
							
							
						 
						
							2017-02-10 15:58:17 -06:00  
				
					
						
							
							
								 
						
							
							
								96e880b49b 
								
							
								 
							
						 
						
							
							
								
								Refactor library into separate files.  
							
							
							
						 
						
							2017-02-10 15:35:02 -06:00  
				
					
						
							
							
								 
						
							
							
								b171f025c8 
								
							
								 
							
						 
						
							
							
								
								Test for exact exception strings.  
							
							
							
						 
						
							2017-02-02 11:07:57 -06:00  
				
					
						
							
							
								 
						
							
							
								1a46a4b073 
								
							
								 
							
						 
						
							
							
								
								Add external references.  
							
							
							
						 
						
							2017-02-02 10:58:46 -06:00  
				
					
						
							
							
								 
						
							
							
								5d7ed643bd 
								
							
								 
							
						 
						
							
							
								
								Check for required args first, and check for them all at once.  
							
							... 
							
							
							
							This is necessary for versions of Python <3.6, where dictionaries are
unordered by default, meaning we can't ensure the order in which fields
are checked. 
							
						 
						
							2017-02-02 10:17:13 -06:00  
				
					
						
							
							
								 
						
							
							
								1ba064734b 
								
							
								 
							
						 
						
							
							
								
								Special handling for timestamp fields.  
							
							... 
							
							
							
							If a type has more than one timestamp field that should be automatically generated,
we want them to all be same, not vary by milliseconds. 
							
						 
						
							2017-02-02 09:50:35 -06:00  
				
					
						
							
							
								 
						
							
							
								675a29dbfb 
								
							
								 
							
						 
						
							
							
								
								Add support for required fields with no default values.  
							
							
							
						 
						
							2017-02-02 08:53:46 -06:00  
				
					
						
							
							
								 
						
							
							
								67c3311672 
								
							
								 
							
						 
						
							
							
								
								Handle ID fields in a generic way.  
							
							
							
						 
						
							2017-02-02 08:33:36 -06:00  
				
					
						
							
							
								 
						
							
							
								e677167cb4 
								
							
								 
							
						 
						
							
							
								
								Refine tests.  
							
							
							
						 
						
							2017-02-02 08:13:48 -06:00  
				
					
						
							
							
								 
						
							
							
								724774900d 
								
							
								 
							
						 
						
							
							
								
								Generic form of JSON serialization  
							
							
							
						 
						
							2017-02-01 16:04:20 -06:00  
				
					
						
							
							
								 
						
							
							
								2a1709a7de 
								
							
								 
							
						 
						
							
							
								
								Allow passing objects to Bundle as args  
							
							
							
						 
						
							2017-02-01 14:57:07 -06:00  
				
					
						
							
							
								 
						
							
							
								58fccd7f7d 
								
							
								 
							
						 
						
							
							
								
								Further refactoring bundle.  
							
							
							
						 
						
							2017-02-01 14:52:18 -06:00  
				
					
						
							
							
								 
						
							
							
								ce31356839 
								
							
								 
							
						 
						
							
							
								
								start of automated property checking.  
							
							
							
						 
						
							2017-02-01 14:35:41 -06:00  
				
					
						
							
							
								 
						
							
							
								b4eb6c1fd1 
								
							
								 
							
						 
						
							
							
								
								Refactor common ID check.  
							
							
							
						 
						
							2017-02-01 13:44:57 -06:00  
				
					
						
							
							
								 
						
							
							
								b5ab54b6a9 
								
							
								 
							
						 
						
							
							
								
								WIP: convert bundle to using kwargs.  
							
							
							
						 
						
							2017-02-01 13:34:44 -06:00  
				
					
						
							
							
								 
						
							
							
								8843e9b190 
								
							
								 
							
						 
						
							
							
								
								WIP: refactor common fields.  
							
							
							
						 
						
							2017-02-01 13:27:24 -06:00  
				
					
						
							
							
								 
						
							
							
								26ed0389ea 
								
							
								 
							
						 
						
							
							
								
								Fix invalid numeric literals  
							
							
							
						 
						
							2017-02-01 12:50:43 -06:00  
				
					
						
							
							
								 
						
							
							
								15e9ff8da6 
								
							
								 
							
						 
						
							
							
								
								Make Bundle test repeatable  
							
							
							
						 
						
							2017-01-18 17:03:20 -08:00  
				
					
						
							
							
								 
						
							
							
								855ca929fa 
								
							
								 
							
						 
						
							
							
								
								Add initial Bundle implementation.  
							
							
							
						 
						
							2017-01-18 16:58:25 -08:00  
				
					
						
							
							
								 
						
							
							
								e4e75e459b 
								
							
								 
							
						 
						
							
							
								
								Update how fixtures work during testing.  
							
							
							
						 
						
							2017-01-18 16:57:26 -08:00  
				
					
						
							
							
								 
						
							
							
								022f344b94 
								
							
								 
							
						 
						
							
							
								
								Add UUID fixture  
							
							
							
						 
						
							2017-01-18 16:32:52 -08:00  
				
					
						
							
							
								 
						
							
							
								439211082a 
								
							
								 
							
						 
						
							
							
								
								Add custom clock fixture  
							
							
							
						 
						
							2017-01-18 16:14:57 -08:00  
				
					
						
							
							
								 
						
							
							
								4d9dcafbc6 
								
							
								 
							
						 
						
							
							
								
								Small fixups  
							
							
							
						 
						
							2017-01-18 16:10:18 -08:00  
				
					
						
							
							
								 
						
							
							
								742d9645d6 
								
							
								 
							
						 
						
							
							
								
								Allow shorter syntax for creating relationships.  
							
							
							
						 
						
							2017-01-18 15:14:56 -08:00  
				
					
						
							
							
								 
						
							
							
								fd548a5f41 
								
							
								 
							
						 
						
							
							
								
								Allow creating relationships from objects, not just IDs.  
							
							
							
						 
						
							2017-01-18 15:14:22 -08:00  
				
					
						
							
							
								 
						
							
							
								e683acbf48 
								
							
								 
							
						 
						
							
							
								
								Normalize IDs in tests.  
							
							
							
						 
						
							2017-01-18 11:21:46 -08:00  
				
					
						
							
							
								 
						
							
							
								da75833400 
								
							
								 
							
						 
						
							
							
								
								Add Relationship class with required fields.  
							
							
							
						 
						
							2017-01-18 10:59:28 -08:00  
				
					
						
							
							
								 
						
							
							
								e23d265d20 
								
							
								 
							
						 
						
							
							
								
								Use pytest fixtures  
							
							
							
						 
						
							2017-01-18 09:31:33 -08:00  
				
					
						
							
							
								 
						
							
							
								022f7c9166 
								
							
								 
							
						 
						
							
							
								
								Convert constructors to kwargs.  
							
							
							
						 
						
							2017-01-17 17:25:40 -08:00  
				
					
						
							
							
								 
						
							
							
								4eaa87660b 
								
							
								 
							
						 
						
							
							
								
								Pull out __str__ function  
							
							
							
						 
						
							2017-01-17 16:58:17 -08:00  
				
					
						
							
							
								 
						
							
							
								3e7adef792 
								
							
								 
							
						 
						
							
							
								
								Add Malware object with required fields.  
							
							
							
						 
						
							2017-01-17 16:53:27 -08:00  
				
					
						
							
							
								 
						
							
							
								ef0b80ad44 
								
							
								 
							
						 
						
							
							
								
								Allow attribute and key-based access. Make immutable.  
							
							
							
						 
						
							2017-01-17 15:52:03 -08:00  
				
					
						
							
							
								 
						
							
							
								eeec5a4ce3 
								
							
								 
							
						 
						
							
							
								
								Allow key-based access along with attribute access  
							
							
							
						 
						
							2017-01-17 15:03:56 -08:00  
				
					
						
							
							
								 
						
							
							
								31cebdd34a 
								
							
								 
							
						 
						
							
							
								
								Add tests for required fields.  
							
							
							
						 
						
							2017-01-17 14:52:56 -08:00  
				
					
						
							
							
								 
						
							
							
								ebf6513445 
								
							
								 
							
						 
						
							
							
								
								Check for valid IDs and types on indicators.  
							
							
							
						 
						
							2017-01-17 14:46:00 -08:00  
				
					
						
							
							
								 
						
							
							
								d054b9deba 
								
							
								 
							
						 
						
							
							
								
								Add tests for all different fields  
							
							
							
						 
						
							2017-01-17 14:09:20 -08:00  
				
					
						
							
							
								 
						
							
							
								6761d1fdfc 
								
							
								 
							
						 
						
							
							
								
								Add required fields to Indicator.  
							
							
							
						 
						
							2017-01-17 14:07:49 -08:00  
				
					
						
							
							
								 
						
							
							
								2f8c2780c2 
								
							
								 
							
						 
						
							
							
								
								Initial tests for STIX 2  
							
							
							
						 
						
							2017-01-17 12:37:47 -08:00  
				
					
						
							
							
								 
						
							
							
								86585d229e 
								
							
								 
							
						 
						
							
							
								
								Initial package files.  
							
							
							
						 
						
							2017-01-17 08:54:39 -08:00