Rainer Kottenhoff
b21c52d9a7
+ fix: crash on empty password for encryption tool
...
+ add: batch script to bulk encrypt files of given directory with encryption tool
+ fix: existing bash test script for encryption tool
2017-12-23 12:48:49 +01:00
Rainer Kottenhoff
ddff208999
+ feature: Java sourcecode to compile a class which acts as a standalone tool for decrypting Notepad3's encrypted files
2017-12-23 12:23:02 +01:00
Rainer Kottenhoff
239f54b0ca
+ small fixes for "Relaunch elevated"
...
+ consistency: raising WINVER macros to Win7 (abandoned WinXP support)
2017-09-02 09:09:23 +02:00
Rainer Kottenhoff
afb5140b0a
+ replace lstrcmp() and lstrcmpi() by StrSafe (helper.h defined) methods, where applicable
2017-08-31 14:21:45 +02:00
Rainer Kottenhoff
059be6c8c2
+ move crypto readme to doc dir
2017-08-30 12:10:40 +02:00
Rainer Kottenhoff
af4d1292f4
+ raise Warning Level from 3 -> 4, and fix corresponding warnings
...
+ option: build-time: treat warning as error (build fails)
+ cleanups reported by CppCheck v.1.79 (except issue: 'variableScope')
+ remove _CRT_SECURE_NO_WARNINGS to see security warnings for deprecated functions;
+ remove macro-definition for BOOKMARK_EDITION (bookmarks are fixed component of NP3 now)
(code has not been excaped by this MACRO consistently)
2017-08-11 14:18:39 +02:00
Rainer Kottenhoff
0b84a9ab1d
+ add commandline tool for batch encrypt / decrypt textfiles, comatible with NP3's encryption feature (Autor Dave Dyer: http://www.andromeda.com/people/ddyer/ )
2017-08-10 18:00:27 +02:00
Rainer Kottenhoff
8598137ecc
+ crypto module: code cleanup according to static code analysis (CppCheck and VS2015 Analyze)
...
+ crypto module: replace LocalAlloc/GlobalAlloc by HeapAlloc methods
+ Scintilla 370 last merge missed some files
2016-11-27 11:23:16 +01:00
Rainer Kottenhoff
0c4c5a5da5
fixing 64bit issue XhmikosR/notepad2-mod#37
...
fixing crypto issue "passphrase longer than plaintext"
2016-11-06 16:15:36 +01:00
Derick Payne
5f108132ae
Bug in handling wrong passphrase on decryption
2016-04-18 16:36:58 +02:00
Derick Payne
229fb8ac22
New Encryption Feature
2016-01-29 22:24:29 +02:00