Simon Butcher 
							
						 
					 
					
						
						
						
						
							
						
						
							442ca5710b 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'public/pr/1375' into development  
						
						
						
						
					 
					
						2019-01-23 10:27:05 +01:00 
						 
				 
			
				
					
						
							
							
								Hanno Becker 
							
						 
					 
					
						
						
						
						
							
						
						
							fbf67770d8 
							
						 
					 
					
						
						
							
							Improve ECJPAKE documentation  
						
						
						
						
					 
					
						2018-12-19 10:14:43 +00:00 
						 
				 
			
				
					
						
							
							
								Hanno Becker 
							
						 
					 
					
						
						
						
						
							
						
						
							185e516309 
							
						 
					 
					
						
						
							
							Minor fixes to ECJPAKE parameter validation  
						
						
						
						
					 
					
						2018-12-19 09:48:50 +00:00 
						 
				 
			
				
					
						
							
							
								Hanno Becker 
							
						 
					 
					
						
						
						
						
							
						
						
							8ce3d939be 
							
						 
					 
					
						
						
							
							Fix typo in documentation of ECJPAKE module  
						
						
						
						
					 
					
						2018-12-18 14:31:18 +00:00 
						 
				 
			
				
					
						
							
							
								Hanno Becker 
							
						 
					 
					
						
						
						
						
							
						
						
							c4e5aa5746 
							
						 
					 
					
						
						
							
							Document parameter preconditions for ECJPAKE module  
						
						
						
						
					 
					
						2018-12-18 14:31:18 +00:00 
						 
				 
			
				
					
						
							
							
								Ron Eldor 
							
						 
					 
					
						
						
						
						
							
						
						
							8b0cf2e76f 
							
						 
					 
					
						
						
							
							Include configuration file to headers  
						
						... 
						
						
						
						Add inclusion to configration file in header files,
instead of relying on other header files to include
the configuration file. This issue resolves  #1371  
						
						
					 
					
						2018-12-16 12:02:50 +02:00 
						 
				 
			
				
					
						
							
							
								Dawid Drozd 
							
						 
					 
					
						
						
						
						
							
						
						
							428cc52a73 
							
						 
					 
					
						
						
							
							Allow to forward declare of public structs  #1215  
						
						... 
						
						
						
						Thanks to forward declare we can declare `struct` in our header file instead making #include 
						
						
					 
					
						2018-07-24 10:02:47 +02:00 
						 
				 
			
				
					
						
							
							
								Ron Eldor 
							
						 
					 
					
						
						
						
						
							
						
						
							4e6d55d14d 
							
						 
					 
					
						
						
							
							Add new modules to the refactoring  
						
						... 
						
						
						
						Add new alternative supported modules to the new arcitecture design 
						
						
					 
					
						2018-04-01 15:12:46 +03:00 
						 
				 
			
				
					
						
							
							
								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