Mercurial > vim
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 !@#$%^&*()_+=-`~ |