summaryrefslogtreecommitdiff
path: root/src/crypt.c
Commit message (Collapse)AuthorAgeFilesLines
* patch 7.4.2293v7.4.2293Bram Moolenaar2016-08-291-1/+1
| | | | | Problem: Modelines in source code are inconsistant. Solution: Use the same line in most files. Add 'noet'. (Naruhiko Nishino)
* patch 7.4.1205v7.4.1205Bram Moolenaar2016-01-301-76/+62
| | | | | | Problem: Using old style function declarations. Solution: Change to new style function declarations. (script by Hirohito Higashi)
* updated for version 7.4.509v7.4.509Bram Moolenaar2014-11-121-0/+20
| | | | | Problem: Users are not aware their encryption is weak. Solution: Give a warning when prompting for the key.
* updated for version 7.4.404v7.4.404Bram Moolenaar2014-08-131-3/+3
| | | | | Problem: Windows 64 bit compiler warnings. Solution: Add type casts. (Mike Williams)
* updated for version 7.4.399v7.4.399Bram Moolenaar2014-08-101-0/+585
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)