summaryrefslogtreecommitdiff
path: root/src/proto/blowfish.pro
AgeCommit message (Collapse)Author
2016-01-19patch 7.4.1133Bram Moolenaar
Problem: Generated function prototypes still have __ARGS(). Solution: Generate function prototypes without __ARGS().
2014-08-10updated for version 7.4.399Bram Moolenaar
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-02-11updated for version 7.4.172Bram Moolenaar
Problem: The blowfish code mentions output feedback, but the code is actually doing cipher feedback. Solution: Adjust names and comments.
2010-06-21Crypt the swapfile.Bram Moolenaar
2010-06-13Added salt to blowfish encryption.Bram Moolenaar
2010-06-02Optimize the blowfish crypt/decrypt code a bit more.Bram Moolenaar
2010-05-16Add the blowfish encryption patch from Mohsin Ahmed. Needs more work.Bram Moolenaar