Christian Brabandt 
							
						 
					 
					
						
						
							
						
						aae583441b 
					 
					
						
						
							
							patch 9.0.1481: decrypting with libsodium may fail if the library changes  
						
						... 
						
						
						
						Problem:    Decrypting with libsodium may fail if the library changes.
Solution:   Add parameters used to the encrypted file header. (Christian
            Brabandt, closes  #12279 ) 
						
						
					 
					
						2023-04-23 17:50:22 +01:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						ebfec1c531 
					 
					
						
						
							
							patch 9.0.1234: the code style has to be checked manually  
						
						... 
						
						
						
						Problem:    The code style has to be checked manually.
Solution:   Add basic code style checks in a test.  Fix or avoid uncovered
            problems. 
						
						
					 
					
						2023-01-22 21:14:53 +00:00 
						 
				 
			
				
					
						
							
							
								Christian Brabandt 
							
						 
					 
					
						
						
							
						
						f573c6e1ed 
					 
					
						
						
							
							patch 8.2.3022: available encryption methods are not strong enough  
						
						... 
						
						
						
						Problem:    Available encryption methods are not strong enough.
Solution:   Add initial support for xchaha20. (Christian Brabandt,
            closes  #8394 ) 
						
						
					 
					
						2021-06-20 14:02:16 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						c667da5185 
					 
					
						
						
							
							patch 8.1.2368: using old C style comments  
						
						... 
						
						
						
						Problem:    Using old C style comments.
Solution:   Use // comments where appropriate. 
						
						
					 
					
						2019-11-30 20:52:27 +01:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						c799fe206e 
					 
					
						
						
							
							patch 8.1.1414: alloc() returning "char_u *" causes a lot of type casts  
						
						... 
						
						
						
						Problem:    Alloc() returning "char_u *" causes a lot of type casts.
Solution:   Have it return "void *". (Mike Williams)  Define ALLOC_ONE() to
            check the simple allocations. 
						
						
					 
					
						2019-05-28 23:08:19 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						6ee9658774 
					 
					
						
						
							
							patch 8.1.1219: not checking for NULL return from alloc()  
						
						... 
						
						
						
						Problem:    Not checking for NULL return from alloc().
Solution:   Add checks. (Martin Kunev, closes  #4303 , closes  #4174 ) 
						
						
					 
					
						2019-04-27 22:06:37 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						abab0b0fdd 
					 
					
						
						
							
							patch 8.1.1086: too many curly braces  
						
						... 
						
						
						
						Problem:    Too many curly braces.
Solution:   Remove curly braces where they are not needed. (Hirohito Higashi,
            closes  #3982 ) 
						
						
					 
					
						2019-03-30 18:47:01 +01:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						30276f2beb 
					 
					
						
						
							
							patch 8.1.0811: too many #ifdefs  
						
						... 
						
						
						
						Problem:    Too many #ifdefs.
Solution:   Graduate FEAT_MBYTE, the final chapter. 
						
						
					 
					
						2019-01-24 17:59:39 +01:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						6dff58f15c 
					 
					
						
						
							
							patch 8.1.0443: unnecessary static function prototypes  
						
						... 
						
						
						
						Problem:    Unnecessary static function prototypes.
Solution:   Remove unnecessary prototypes. 
						
						
					 
					
						2018-09-30 21:43:26 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						edf3f97ae2 
					 
					
						
						
							
							patch 7.4.2293  
						
						... 
						
						
						
						Problem:    Modelines in source code are inconsistant.
Solution:   Use the same line in most files.  Add 'noet'.  (Naruhiko Nishino) 
						
						
					 
					
						2016-08-29 22:49:24 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						7454a06e26 
					 
					
						
						
							
							patch 7.4.1205  
						
						... 
						
						
						
						Problem:    Using old style function declarations.
Solution:   Change to new style function declarations. (script by Hirohito
            Higashi) 
						
						
					 
					
						2016-01-30 15:14:10 +01:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						f28dbcea37 
					 
					
						
						
							
							patch 7.4.1196  
						
						... 
						
						
						
						Problem:    Still using __ARGS.
Solution:   Remove __ARGS in several files. (script by Hirohito Higashi) 
						
						
					 
					
						2016-01-29 22:03:47 +01:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						8f4ac01544 
					 
					
						
						
							
							updated for version 7.4.399  
						
						... 
						
						
						
						Problem:    Encryption implementation is messy.  Blowfish encryption has a
            weakness.
Solution:   Refactor the encryption, store the state in an allocated struct
            instead of using a save/restore mechanism.  Introduce the
            "blowfish2" method, which does not have the weakness and encrypts
            the whole undo file. (largely by David Leadbeater) 
						
						
					 
					
						2014-08-10 13:38:34 +02:00