summaryrefslogtreecommitdiffstats
path: root/src/blowfish.c
AgeCommit message (Collapse)Author
2018-09-30patch 8.1.0443: unnecessary static function prototypesv8.1.0443Bram Moolenaar
Problem: Unnecessary static function prototypes. Solution: Remove unnecessary prototypes.
2016-11-12patch 8.0.0082v8.0.0082Bram Moolenaar
Problem: Extension for configure should be ".ac". Solution: Rename configure.in to configure.ac. (James McCoy, closes #1173)
2016-11-10patch 8.0.0074v8.0.0074Bram Moolenaar
Problem: Cannot make Vim fail on an internal error. Solution: Add IEMSG() and IEMSG2(). (Domenique Pelle) Avoid reporting an internal error without mentioning where.
2016-08-29patch 7.4.2293v7.4.2293Bram Moolenaar
Problem: Modelines in source code are inconsistant. Solution: Use the same line in most files. Add 'noet'. (Naruhiko Nishino)
2016-02-23patch 7.4.1399v7.4.1399Bram Moolenaar
Problem: The MS-DOS code does not build. Solution: Remove the old MS-DOS code.
2016-01-30patch 7.4.1205v7.4.1205Bram Moolenaar
Problem: Using old style function declarations. Solution: Change to new style function declarations. (script by Hirohito Higashi)
2016-01-29patch 7.4.1200v7.4.1200Bram Moolenaar
Problem: Still using __ARGS. Solution: Remove __ARGS in several files. (script by Hirohito Higashi)
2014-08-10updated for version 7.4.399v7.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.172v7.4.172Bram Moolenaar
Problem: The blowfish code mentions output feedback, but the code is actually doing cipher feedback. Solution: Adjust names and comments.
2011-02-25updated for version 7.3.126v7.3.126Bram Moolenaar
Problem: Compiler warning for signed pointer. Solution: Use unsigned int argument for sscanf().
2010-07-14Support completion for ":find". (Nazri Ramliy)Bram Moolenaar
Cleanup white space.
2010-06-22Fix compiler warnings for shadowed variables. Make 'conceal' a long insteadBram Moolenaar
of int.
2010-06-21Crypt the swapfile.Bram Moolenaar
2010-06-13Added salt to blowfish encryption.Bram Moolenaar
2010-06-06Fix a few compiler warnings. Fix crash with encrypted undo file.Bram Moolenaar
2010-06-02Optimize the blowfish crypt/decrypt code a bit more.Bram Moolenaar
2010-06-01Made crypt/decrypt faster.Bram Moolenaar
2010-05-24Improve the MS-Windows installer.Bram Moolenaar
2010-05-24Fix uninit memory read in undo code. Fix uint32_t in proto file.Bram Moolenaar
A few minor changes.
2010-05-19Use UINT32_T in the code, define it to uint32_t or unsigned int.Bram Moolenaar
Better autoconf check for uint32_t.
2010-05-18Fix build on Cygwin and MingW.Bram Moolenaar
2010-05-17Fixed encryption big/little endian test.Bram Moolenaar
Use uint32_t to avoid crash on 64 bit machines. Added error numbers for Blowfish errors. Fixed the tiny version not building.
2010-05-16Minor updates to blowfish encryption.Bram Moolenaar
2010-05-16Add the blowfish encryption patch from Mohsin Ahmed. Needs more work.Bram Moolenaar