comparison src/testdir/test71.ok @ 6122:18ac55444b37 v7.4.399

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)
author Bram Moolenaar <bram@vim.org>
date Sun, 10 Aug 2014 13:38:34 +0200
parents c493d6bfde09
children
comparison
equal deleted inserted replaced
6121:913d16b4904c 6122:18ac55444b37
2 line 2 foo bar blah 2 line 2 foo bar blah
3 line 3 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 3 line 3 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
4 OK 01234567890123456789012345678901234567 4 OK 01234567890123456789012345678901234567
5 OK line 2 foo bar blah 5 OK line 2 foo bar blah
6 OK line 3 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 6 OK line 3 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
7 OK OK 01234567890123456789012345678901234567
8 OK OK line 2 foo bar blah
9 OK OK line 3 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
7 1234567890 10 1234567890
8 aábbccddeëff 11 aábbccddeëff
9 asdfasdfasdf 12 asdfasdfasdf
10 0001112223333 13 0001112223333
14 abcdefghijklmnopqrstuvwxyz
15 !@#$%^&*()_+=-`~