| 
							
							
								 Manuel Pégourié-Gonnard | b4fe3cb1fa | Rename to mbed TLS in the documentation/comments | 2015-01-22 16:11:05 +00:00 |  | 
			
				
					| 
							
							
								 Manuel Pégourié-Gonnard | 967a2a5f8c | Change name to mbed TLS in the copyright notice | 2015-01-22 14:28:16 +00:00 |  | 
			
				
					| 
							
							
								 Manuel Pégourié-Gonnard | 86bbc7fc30 | Fix typo causing compile error with NULL cipher | 2014-08-14 11:34:33 +02:00 |  | 
			
				
					| 
							
							
								 Paul Bakker | c7ea99af4f | Add _init() and _free() for cipher modules | 2014-07-09 10:19:22 +02:00 |  | 
			
				
					| 
							
							
								 Paul Bakker | 1c98ff96b5 | Merge more test improvements and tests Conflicts:
	tests/suites/test_suite_cipher.blowfish.data | 2014-06-24 11:12:00 +02:00 |  | 
			
				
					| 
							
							
								 Manuel Pégourié-Gonnard | 398c57b0b3 | Blowfish accepts variable key len in cipher layer | 2014-06-24 11:01:33 +02:00 |  | 
			
				
					| 
							
							
								 Manuel Pégourié-Gonnard | b912616081 | Rm unused functions in cipher_wrap You can't initialise a context with DES_CFB or DES_CTR. | 2014-06-23 11:54:57 +02:00 |  | 
			
				
					| 
							
							
								 Manuel Pégourié-Gonnard | 81754a0c35 | Create a 'flags' field in cipher_info | 2014-06-23 11:33:18 +02:00 |  | 
			
				
					| 
							
							
								 Paul Bakker | 66d5d076f7 | Fix formatting in various code to match spacing from coding style | 2014-06-17 17:06:47 +02:00 |  | 
			
				
					| 
							
							
								 Paul Bakker | d8bb82665e | Fix code styling for return statements | 2014-06-17 14:06:49 +02:00 |  | 
			
				
					| 
							
							
								 Paul Bakker | 3461772559 | Introduce polarssl_zeroize() instead of memset() for zeroization | 2014-06-14 16:46:03 +02:00 |  | 
			
				
					| 
							
							
								 Manuel Pégourié-Gonnard | 41936957b3 | Add AES-CCM and CAMELLIA-CCM to the cipher layer | 2014-05-14 14:10:36 +02:00 |  | 
			
				
					| 
							
							
								 Paul Bakker | b9e4e2c97a | Fix formatting: fix some 'easy' > 80 length lines | 2014-05-01 14:18:25 +02:00 |  | 
			
				
					| 
							
							
								 Paul Bakker | 9af723cee7 | Fix formatting: remove trailing spaces, #endif with comments (> 10 lines) | 2014-05-01 13:03:14 +02:00 |  | 
			
				
					| 
							
							
								 Manuel Pégourié-Gonnard | cef4ad2509 | Adapt sources to configurable config.h name | 2014-04-30 16:40:20 +02:00 |  | 
			
				
					| 
							
							
								 Paul Bakker | 7dc4c44267 | Library files moved to use platform layer | 2014-02-06 13:20:16 +01:00 |  | 
			
				
					| 
							
							
								 Manuel Pégourié-Gonnard | 87181d1deb | Add Camellia-GCM to th cipher layer | 2013-10-24 14:02:40 +02:00 |  | 
			
				
					| 
							
							
								 Manuel Pégourié-Gonnard | 13e0d449f7 | Add Camellia-GCM test vectors https://tools.ietf.org/html/draft-kato-ipsec-camellia-gcm-03#section-4 | 2013-10-24 13:24:25 +02:00 |  | 
			
				
					| 
							
							
								 Manuel Pégourié-Gonnard | 057e0cf263 | Fix ciphersuites dependencies on MD5 and SHA1 | 2013-10-14 14:26:04 +02:00 |  | 
			
				
					| 
							
							
								 Manuel Pégourié-Gonnard | dace82f805 | Refactor cipher information management | 2013-09-18 15:37:44 +02:00 |  | 
			
				
					| 
							
							
								 Manuel Pégourié-Gonnard | 92cb1d3a91 | Make CBC an option, step 3: individual ciphers | 2013-09-13 17:25:43 +02:00 |  | 
			
				
					| 
							
							
								 Manuel Pégourié-Gonnard | 989ed38de2 | Make CBC an option, step 2: cipher layer | 2013-09-13 15:48:40 +02:00 |  | 
			
				
					| 
							
							
								 Manuel Pégourié-Gonnard | 4fe9200f47 | Fix memory leak in GCM by adding gcm_free() | 2013-09-13 13:45:58 +02:00 |  | 
			
				
					| 
							
							
								 Paul Bakker | 43aff2aec4 | Moved GCM to use cipher layer instead of AES directly | 2013-09-09 00:10:27 +02:00 |  | 
			
				
					| 
							
							
								 Paul Bakker | 5e0efa7ef5 | Added POLARSSL_MODE_ECB to the cipher layer | 2013-09-08 23:04:04 +02:00 |  | 
			
				
					| 
							
							
								 Manuel Pégourié-Gonnard | ce4112538c | Fix RC4 key length in cipher | 2013-09-04 12:29:26 +02:00 |  | 
			
				
					| 
							
							
								 Manuel Pégourié-Gonnard | 83f3fc0d77 | Add AES-192-GCM | 2013-09-04 12:14:13 +02:00 |  | 
			
				
					| 
							
							
								 Manuel Pégourié-Gonnard | a235b5b5bd | Fix iv_len interface. cipher_info->iv_size == 0 is no longer ambiguous, and
cipher_get_iv_size() always returns something useful to generate an IV. | 2013-09-03 13:25:52 +02:00 |  | 
			
				
					| 
							
							
								 Manuel Pégourié-Gonnard | 9241be7ac5 | Change cipher prototypes for GCM | 2013-08-31 18:07:42 +02:00 |  | 
			
				
					| 
							
							
								 Manuel Pégourié-Gonnard | 07f8fa5a69 | GCM in the cipher layer, step 1 - no support for additional data
- no support for tag | 2013-08-31 16:08:22 +02:00 |  | 
			
				
					| 
							
							
								 Manuel Pégourié-Gonnard | b5e85885de | Handle NULL as a stream cipher for more uniformity | 2013-08-30 17:11:28 +02:00 |  | 
			
				
					| 
							
							
								 Manuel Pégourié-Gonnard | 37e230c022 | Add arc4 support in the cipher layer | 2013-08-30 17:11:28 +02:00 |  | 
			
				
					| 
							
							
								 Paul Bakker | 6e339b52e8 | Memory-allocation abstraction layer and buffer-based allocator added | 2013-07-03 17:22:31 +02:00 |  | 
			
				
					| 
							
							
								 Paul Bakker | 0e34235644 | Fixed values for 2-key Triple DES in cipher layer (cherry picked from commit 2be71faae4) | 2013-06-25 15:06:53 +02:00 |  | 
			
				
					| 
							
							
								 Paul Bakker | bfe671f2d5 | Blowfish has default of 128-bit keysize in cipher layer | 2013-04-07 22:35:44 +02:00 |  | 
			
				
					| 
							
							
								 Paul Bakker | 68884e3c09 | Moved to advanced ciphersuite representation and more dynamic SSL code | 2013-03-13 14:48:32 +01:00 |  | 
			
				
					| 
							
							
								 Paul Bakker | fae35f0601 | Functions in cipher_wrap.c marked static | 2013-03-13 10:33:51 +01:00 |  | 
			
				
					| 
							
							
								 Paul Bakker | 6132d0aa93 | - Added Blowfish to generic cipher layer - Renamed POLARSSL_MODE_CFB128 to POLARSSL_MODE_CFB | 2012-07-04 17:10:40 +00:00 |  | 
			
				
					| 
							
							
								 Paul Bakker | 02f61692ef | - Removed trailing char | 2012-03-15 10:54:25 +00:00 |  | 
			
				
					| 
							
							
								 Paul Bakker | f654371b2b | - Only include dependencies when required | 2012-03-05 14:01:29 +00:00 |  | 
			
				
					| 
							
							
								 Paul Bakker | fab5c829e7 | - Added support for NULL cipher (POLARSSL_CIPHER_NULL_CIPHER) and weak ciphersuites (POLARSSL_ENABLE_WEAK_CIPHERSUITES). They are disabled by default! | 2012-02-06 16:45:10 +00:00 |  | 
			
				
					| 
							
							
								 Paul Bakker | 2028156556 | - Fixed typos in copied text (Fixed ticket #39) | 2011-11-11 10:34:04 +00:00 |  | 
			
				
					| 
							
							
								 Paul Bakker | 343a870daa | - Expanded generic cipher layer with support for CTR and CFB128 modes of operation. | 2011-06-09 14:27:58 +00:00 |  | 
			
				
					| 
							
							
								 Paul Bakker | 23986e5d5d | - Major type rewrite of int to size_t for most variables and arguments used for buffer lengths and loops | 2011-04-24 08:57:21 +00:00 |  | 
			
				
					| 
							
							
								 Paul Bakker | a493ad4539 | - Dropped designated initializers as they are not supported on Microsoft Visual C | 2011-04-18 03:29:41 +00:00 |  | 
			
				
					| 
							
							
								 Paul Bakker | d61e7d98cb | - Cleaned up warning-generating code | 2011-01-18 16:17:47 +00:00 |  | 
			
				
					| 
							
							
								 Paul Bakker | 8123e9d8f1 | - Added generic cipher wrapper for integration with OpenVPN (donated by Fox-IT) | 2011-01-06 15:37:30 +00:00 |  |