Skip to content

Commit

Permalink
2.9.3 Fixed Create Keyfile from Command Line Interface. No cmd-line c…
Browse files Browse the repository at this point in the history
…hecksum logs on --dry opt
  • Loading branch information
ron-from-nl committed Feb 17, 2019
1 parent ab194a4 commit 566e385
Show file tree
Hide file tree
Showing 8 changed files with 19 additions and 11 deletions.
1 change: 1 addition & 0 deletions CHANGELOG
@@ -1,3 +1,4 @@
2.9.3 Fixed Create Keyfile from Command Line Interface. No cmd-line checksum logs on --dry opt
2.9.2 Improved Cmd-Line logging & param validation. Added right-click copy checksum to clipboard
2.9.1 Command Line Interrupt Signal Handler. Delete unfinished file on termination. Switched to SHA-256 Hashing Checksums
2.9.0 Added Key + Password Encryption. Added SHA-1 Checksum logentries
Expand Down
6 changes: 3 additions & 3 deletions FinalCrypt_pad.xml
Expand Up @@ -2,7 +2,7 @@
<XML_DIZ_INFO>
<MASTER_PAD_VERSION_INFO>
<MASTER_PAD_VERSION>4.0</MASTER_PAD_VERSION>
<MASTER_PAD_EDITOR>FinalCrypt 2.9.2</MASTER_PAD_EDITOR>
<MASTER_PAD_EDITOR>FinalCrypt 2.9.3</MASTER_PAD_EDITOR>
<MASTER_PAD_EDITOR_URL>http://publisher.appvisor.com</MASTER_PAD_EDITOR_URL>
<MASTER_PAD_INFO>Portable Application Description, or PAD(TM) 2004 Association of Software Professionals (ASP)http://www.asp-shareware.org/pad is a data set standard and specification that is commercialsoftware publishers to disseminate certified information about their software application. The PAD format is copyright of the ASP and cannot be used without the formal licensing and permission of both the Association of Software Professionals and its agent AppVisor.com.</MASTER_PAD_INFO>
<CERTIFIED>N</CERTIFIED>
Expand Down Expand Up @@ -65,7 +65,7 @@
<Program_Info>
<AppID>app-800017a7c458</AppID>
<Program_Name>FinalCrypt</Program_Name>
<Program_Version>2.9.2</Program_Version>
<Program_Version>2.9.3</Program_Version>
<Program_Release_Month>12</Program_Release_Month>
<Program_Release_Day>18</Program_Release_Day>
<Program_Release_Year>2018</Program_Release_Year>
Expand Down Expand Up @@ -139,7 +139,7 @@
<Affiliates_Regnow_Product_ID></Affiliates_Regnow_Product_ID>
<Affiliates_FORM>Y</Affiliates_FORM>
<Affiliates_FORM_VER></Affiliates_FORM_VER>
<Affiliates_VERSION>2.9.2</Affiliates_VERSION>
<Affiliates_VERSION>2.9.3</Affiliates_VERSION>
<Affiliates_URL>http://pad.asp-software.org/extensions/Affiliates.htm</Affiliates_URL>
<Affiliates_Information_Page></Affiliates_Information_Page>
<Affiliates_Avangate_Order_Page></Affiliates_Avangate_Order_Page>
Expand Down
2 changes: 1 addition & 1 deletion nbproject/project.properties
Expand Up @@ -8,7 +8,7 @@ application.homepage=https://sites.google.com/site/ronuitholland/home/finalcrypt
application.splash=
application.title=FinalCrypt
application.vendor=Ron de Jong
application.implementation.version=2.9.2
application.implementation.version=2.9.3
auxiliary.org-netbeans-spi-editor-hints-projects.perProjectHintSettingsFile=nbproject/cfg_hints.xml
build.classes.dir=${build.dir}/classes
build.classes.excludes=**/*.java,**/*.form
Expand Down
2 changes: 1 addition & 1 deletion snap/snapcraft.yaml
@@ -1,5 +1,5 @@
name: finalcrypt
version: '2.9.2'
version: '2.9.3'
summary: Encryption program with strong Personal Key Encryption
description: |
FinalCrypt encrypts your files with a personal key file (a personal photo or video).
Expand Down
2 changes: 1 addition & 1 deletion src/rdj/CLUI.java
Expand Up @@ -172,7 +172,7 @@ else if (
&& (!clonekeydev)
&& (!printgpt)
&& (!deletegpt)
&& (!createkeydev)
&& (!createkeyfile)
) { log("\r\nWarning: No <--Mode> parameter specified" + "\r\n", false, true, true, false, false); usagePrompt(true); }

// Filtering Options
Expand Down
9 changes: 8 additions & 1 deletion src/rdj/FinalCrypt.java
Expand Up @@ -673,7 +673,14 @@ else if ( view.toLowerCase().equals("posix") )
String dstHashString = getHexString(dstHashBytes,2); // print checksum

fileStatusLine = allDataStats.getAllDataBytesProgressPercentage();
ui.log(HASH_ALGORITHM_NAME + ": \"" + srcHashString + "\"->\"" + dstHashString + "\" " + fileStatusLine + "\r\n", true, true, true, false, false);
if (! dry)
{
ui.log(HASH_ALGORITHM_NAME + ": \"" + srcHashString + "\"->\"" + dstHashString + "\" " + fileStatusLine + "\r\n", true, true, true, false, false);
}
else
{
ui.log(fileStatusLine + "\r\n", true, true, true, false, false);
}

allDataStats.addFilesProcessed(1);
} // else { ui.error(targetSourcePath.toAbsolutePath() + " ignoring: " + keySourcePath.toAbsolutePath() + " (is key!)\r\n"); }
Expand Down
2 changes: 1 addition & 1 deletion src/rdj/VERSION
@@ -1 +1 @@
2.9.2
2.9.3
6 changes: 3 additions & 3 deletions src/rdj/VERSION2
@@ -1,5 +1,5 @@
[Version] = {2.9.2}
[Release Notes] = {Improved Cmd-Line logging & param validation}
[Release Message] = {Added right-click copy checksum to clipboard}
[Version] = {2.9.3}
[Release Notes] = {Fixed Create Keyfile from command line}
[Release Message] = {No cmd-line checksum logs on --dry opt}
[Alert Subject] = {}
[Alert Message] = {}

0 comments on commit 566e385

Please sign in to comment.