Mohsin wrote: > Resending patch for current vim 72* dev branch (from cvs). > -- > Added functionality for encrypting files with blowfish and sha2. > Blowfish is from http://www.schneier.com/blowfish.html > > Older vim encrypted files with VimCrypt~1 header will still be > readable by newer vim, > but newly written files will have VimCrypt~2 in the header. > > Algorithm: key=sha2(password), blowfish in Outputfeedback mode, > with random 64bit init vector, so same file produces a completely > different output, every time it is saved. > > Changes: > > Minor changes to fileio.c misc2.c, and 4 new files blowfish.c > blowfish.h sha2.c sha2.h > Patch is based on vim DEV branch as of 2010-03-15
Thanks. I would very much like feedback on this patch. Any platform where this causes problems, such as compiler warnings? -- Proofread carefully to see if you any words out. /// Bram Moolenaar -- [email protected] -- http://www.Moolenaar.net \\\ /// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\ \\\ download, build and distribute -- http://www.A-A-P.org /// \\\ help me help AIDS victims -- http://ICCF-Holland.org /// -- You received this message from the "vim_dev" maillist. Do not top-post! Type your reply below the text you are replying to. For more information, visit http://www.vim.org/maillist.php
