Hanno Becker 
							
						 
					 
					
						
						
						
						
							
						
						
							616d1ca605 
							
						 
					 
					
						
						
							
							Add support for alternative ECJPAKE implementation  
						
						 
						
						... 
						
						
						
						This commit allows users to provide alternative implementations of the
ECJPAKE interface through the configuration option MBEDTLS_ECJPAKE_ALT.
When set, the user must add `ecjpake_alt.h` declaring the same
interface as `ecjpake.h`, as well as add some compilation unit which
implements the functionality. This is in line with the preexisting
support for alternative implementations of other modules. 
						
						
					 
					
						2018-01-24 10:36:22 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Darryl Green 
							
						 
					 
					
						
						
						
						
							
						
						
							a40a101e26 
							
						 
					 
					
						
						
							
							Update Doxygen file blocks to remove copyright and license information  
						
						 
						
						
						
						
					 
					
						2018-01-23 15:44:39 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andres Amaya Garcia 
							
						 
					 
					
						
						
						
						
							
						
						
							af610a0baf 
							
						 
					 
					
						
						
							
							Fix check-doxy-blocks.pl errors (cmac.c ecjpake.h)  
						
						 
						
						
						
						
					 
					
						2017-05-12 00:18:04 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Simon Butcher 
							
						 
					 
					
						
						
						
						
							
						
						
							5b331b9d48 
							
						 
					 
					
						
						
							
							Various fixes to doxygen API generation  
						
						 
						
						... 
						
						
						
						* Fixed incorrect file definitions
 * Fixed accidental tag problems in ecjpake.h
 * Corrected function naming in X.509 module definition 
						
						
					 
					
						2016-01-03 16:14:14 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Robert Cragie 
							
						 
					 
					
						
						
						
						
							
						
						
							7cdad7708e 
							
						 
					 
					
						
						
							
							Add point format handling  
						
						 
						
						
						
						
					 
					
						2015-10-02 13:31:41 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							b813accf84 
							
						 
					 
					
						
						
							
							Add mbedtls_ecjpake_check(), tells if set up  
						
						 
						
						... 
						
						
						
						This will be used in SSL to avoid the computation-heavy processing of EC
J-PAKE hello extensions in case we don't have an EC J-PAKE password 
						
						
					 
					
						2015-09-16 16:10:48 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							55f3d84faa 
							
						 
					 
					
						
						
							
							fixup-include  
						
						 
						
						
						
						
					 
					
						2015-09-07 12:43:11 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							f7368c983a 
							
						 
					 
					
						
						
							
							Polish API and documentation  
						
						 
						
						
						
						
					 
					
						2015-09-07 12:43:11 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							e1927101fb 
							
						 
					 
					
						
						
							
							Unify round two  
						
						 
						
						
						
						
					 
					
						2015-09-07 12:43:11 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							d8204a7bea 
							
						 
					 
					
						
						
							
							Provide symmetric API for the first round  
						
						 
						
						
						
						
					 
					
						2015-09-07 12:43:11 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							ce4567614b 
							
						 
					 
					
						
						
							
							Rename variable to prepare for cli/srv unification  
						
						 
						
						
						
						
					 
					
						2015-09-07 12:43:10 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							6b798b9dae 
							
						 
					 
					
						
						
							
							Tune up some comments  
						
						 
						
						
						
						
					 
					
						2015-09-07 12:43:10 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							e0ad57b0b3 
							
						 
					 
					
						
						
							
							Replace explicit IDs with table look-ups  
						
						 
						
						... 
						
						
						
						That's a first step towards merging symmetric version of different functions 
						
						
					 
					
						2015-09-07 12:43:10 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							5f18829609 
							
						 
					 
					
						
						
							
							Add derive_pms, completing first working version  
						
						 
						
						
						
						
					 
					
						2015-09-07 12:43:10 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							6449391852 
							
						 
					 
					
						
						
							
							Store our role in the context  
						
						 
						
						
						
						
					 
					
						2015-09-07 12:43:10 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							614bd5e919 
							
						 
					 
					
						
						
							
							Add write_client_params  
						
						 
						
						
						
						
					 
					
						2015-09-07 12:43:10 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							ec0eece2ba 
							
						 
					 
					
						
						
							
							Add read_client_params  
						
						 
						
						
						
						
					 
					
						2015-09-07 12:43:10 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							cb7cd03412 
							
						 
					 
					
						
						
							
							Add first draft or read_server_params  
						
						 
						
						
						
						
					 
					
						2015-09-07 12:43:10 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							23dcbe3f16 
							
						 
					 
					
						
						
							
							Add support for passphrase in the context  
						
						 
						
						
						
						
					 
					
						2015-09-07 12:43:10 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							4e8bc78ad9 
							
						 
					 
					
						
						
							
							Add context-using functions for Hello extensions  
						
						 
						
						... 
						
						
						
						Also re-order functions in the header so that they appear in the order they're
use, ie free() last. 
						
						
					 
					
						2015-09-07 12:43:10 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							7af8bc1007 
							
						 
					 
					
						
						
							
							Start introducing mbedtls_ecjpake_context  
						
						 
						
						
						
						
					 
					
						2015-09-07 12:43:10 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							4d8685b4ff 
							
						 
					 
					
						
						
							
							Add skeleton for EC J-PAKE module  
						
						 
						
						
						
						
					 
					
						2015-09-07 12:43:09 +02:00