<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent posts to Discussion</title><link>https://sourceforge.net/p/tombo-u/discussion/</link><description>Recent posts to Discussion</description><atom:link href="https://sourceforge.net/p/tombo-u/discussion/feed.rss" rel="self"/><language>en</language><lastBuildDate>Thu, 28 Nov 2024 12:39:43 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/tombo-u/discussion/feed.rss" rel="self" type="application/rss+xml"/><item><title>Decryption of old Tombo Files</title><link>https://sourceforge.net/p/tombo-u/discussion/general/thread/7ef0b7d5ac/?limit=25#b3c7/537e/7cd4/8a7c/ce58</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;By the way, I gave you admin rights in the project.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Siarzhuk Zharski</dc:creator><pubDate>Thu, 28 Nov 2024 12:39:43 -0000</pubDate><guid>https://sourceforge.netc730257e06dec355a9958b224c2026b96381d530</guid></item><item><title>Decryption of old Tombo Files</title><link>https://sourceforge.net/p/tombo-u/discussion/general/thread/7ef0b7d5ac/?limit=25#b3c7/2aea/3bdd/92b9/a727/8adf</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Thank you for the tip!&lt;br/&gt;
I'm not a daily Tombo user, but my friend may have it usefull. ;-)&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Siarzhuk Zharski</dc:creator><pubDate>Thu, 28 Nov 2024 12:37:21 -0000</pubDate><guid>https://sourceforge.net0e3d7d17bad7c9541c419188f03ab8c70632b079</guid></item><item><title>Decryption of old Tombo Files</title><link>https://sourceforge.net/p/tombo-u/discussion/general/thread/7ef0b7d5ac/?limit=25#96f9/1eaf</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Fixed in Tombo-U 3.0beta6 thanks to &lt;a class="user-mention" href="/u/zharik/profile/"&gt;@zharik&lt;/a&gt;!&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Chris Clark</dc:creator><pubDate>Thu, 28 Nov 2024 02:38:24 -0000</pubDate><guid>https://sourceforge.net89dc9c8dd214b81bc04e2767521797c405227979</guid></item><item><title>Decryption of old Tombo Files</title><link>https://sourceforge.net/p/tombo-u/discussion/general/thread/7ef0b7d5ac/?limit=25#b3c7/537e/7cd4/8a7c</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Created new topic &lt;a href="https://sourceforge.net/p/tombo-u/discussion/general/thread/f719c593e8/"&gt;https://sourceforge.net/p/tombo-u/discussion/general/thread/f719c593e8/&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Chris Clark</dc:creator><pubDate>Thu, 28 Nov 2024 02:37:46 -0000</pubDate><guid>https://sourceforge.net0a6bef7d33f1786c64d4ad2c551976a1b044ed90</guid></item><item><title>bug/mislabel for encoding</title><link>https://sourceforge.net/p/tombo-u/discussion/general/thread/f719c593e8/?limit=25#e46e</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Cross reference to comment &lt;a href="https://sourceforge.net/p/tombo-u/discussion/general/thread/7ef0b7d5ac/#b3c7/537e/7cd4"&gt;https://sourceforge.net/p/tombo-u/discussion/general/thread/7ef0b7d5ac/#b3c7/537e/7cd4&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Chris Clark</dc:creator><pubDate>Thu, 28 Nov 2024 02:37:25 -0000</pubDate><guid>https://sourceforge.net0b67213f6aa9dd9e19c0accdf1abae27c3d198a8</guid></item><item><title>64-bit support</title><link>https://sourceforge.net/p/tombo-u/discussion/general/thread/c497c82535/?limit=25#5e4c</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;This is not urgent for me, but I kept forgetting to do this. I went ahead and opened &lt;a href="https://github.com/clach04/tombo/issues/7" rel="nofollow"&gt;https://github.com/clach04/tombo/issues/7&lt;/a&gt; just now.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Chris Clark</dc:creator><pubDate>Thu, 28 Nov 2024 02:30:30 -0000</pubDate><guid>https://sourceforge.net66e6955e4042ba57048ac2bb37620ef4eb6c90e4</guid></item><item><title>bug/mislabel for encoding</title><link>https://sourceforge.net/p/tombo-u/discussion/general/thread/f719c593e8/?limit=25#e797</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;the encoding options for Tombo 3.0b6 are:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Unicode(UTF16LE)&lt;/li&gt;
&lt;li&gt;UTF-8&lt;/li&gt;
&lt;li&gt;ANSI (system non-Unicode)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The top one is incorrect, the bottom one is not wrong but it is potentially misleading&lt;/p&gt;
&lt;p&gt;Either need to support UTF16 (LE) or update label to  "Unicode(UCS2-LE)".&lt;/p&gt;
&lt;p&gt;The last one should reflect "local code page".&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Chris Clark</dc:creator><pubDate>Thu, 28 Nov 2024 02:24:57 -0000</pubDate><guid>https://sourceforge.net57c0f2daf81a9544c57966b7af4e40fc013a42ee</guid></item><item><title>Decryption of old Tombo Files</title><link>https://sourceforge.net/p/tombo-u/discussion/general/thread/7ef0b7d5ac/?limit=25#b3c7/2aea/3bdd/92b9/a727</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;That's a good news / bad news situation. Nice work on figuring this out and fixing.&lt;/p&gt;
&lt;p&gt;If you need a tool that can fix a bunch in batch, take a look at ptrecrypt in puren tonbo. It's a relatively new tool but it may help here. Below is a single file test but it works recursively. bad_test was created with v3.0b5 in the current directory:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;C:\tmp\TomboU-3.0.0-beta5&amp;gt;C:\code\puren_tonbo\py3.12.5venv\Scripts\ptrecrypt.exe --destination-directory c:\tmp\fixed --new-password password .
'Puren Tonbo ptcipher Password:'

C:\tmp\TomboU-3.0.0-beta5&amp;gt;dir c:\tmp\fixed
 Volume in drive C is Windows
 Volume Serial Number is 76A4-966B

 Directory of c:\tmp\fixed

11/27/2024  06:18 PM    &amp;lt;DIR&amp;gt;          .
11/27/2024  06:18 PM    &amp;lt;DIR&amp;gt;          ..
11/27/2024  06:18 PM                48 bad_test.chi
11/27/2024  06:18 PM             5,937 TomboMsg.txt
               2 File(s)          5,985 bytes
               2 Dir(s)  1,832,473,001,984 bytes free

C:\tmp\TomboU-3.0.0-beta5&amp;gt;C:\code\puren_tonbo\py3.12.5venv\Scripts\ptcipher.exe c:\tmp\fixed\bad_test.chi

'Puren Tonbo ptcipher Password:'
test

test
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Chris Clark</dc:creator><pubDate>Thu, 28 Nov 2024 02:22:09 -0000</pubDate><guid>https://sourceforge.net8777f63c062c5999b1b967a98552fb4bf331a418</guid></item><item><title>Decryption of old Tombo Files</title><link>https://sourceforge.net/p/tombo-u/discussion/general/thread/7ef0b7d5ac/?limit=25#b3c7/2aea/3bdd/b9e6</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Fixed version 3.0.0-beta6 is availabkle for download.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Siarzhuk Zharski</dc:creator><pubDate>Wed, 27 Nov 2024 20:01:51 -0000</pubDate><guid>https://sourceforge.nete3588da227139431f122d07fd34e31564e62136e</guid></item><item><title>Decryption of old Tombo Files</title><link>https://sourceforge.net/p/tombo-u/discussion/general/thread/7ef0b7d5ac/?limit=25#b3c7/2aea/3bdd/92b9</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Well, the evil lived here:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://sourceforge.net/p/tombo-u/code/ci/09c47a17db4048ab28a7394e174a0221b30bc845/tree/Src/PasswordDialog.cpp?diff=5aae1ee2099d7c12c80a4b1617e6a46f8f494eb8"&gt;https://sourceforge.net/p/tombo-u/code/ci/09c47a17db4048ab28a7394e174a0221b30bc845/tree/Src/PasswordDialog.cpp?diff=5aae1ee2099d7c12c80a4b1617e6a46f8f494eb8&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;in the PasswordDialog::OnOk() handler&lt;/p&gt;
&lt;p&gt;+#if 0 &lt;br/&gt;
    pPassword = ConvUnicode2SJIS(pPass1);&lt;br/&gt;
-&lt;br/&gt;
+#else&lt;br/&gt;
&lt;strong&gt;+ pPassword = pPass1;&lt;/strong&gt;&lt;br/&gt;
+#endif&lt;br/&gt;
    WipeOutAndDelete(pPass1);&lt;br/&gt;
    return (pPassword != NULL);&lt;/p&gt;
&lt;p&gt;the returned pointer was assigned directly and correpsonding data was filled with zeroes inside of  WipeOutAndDelete(pPass1). That mean that most of the .chi files in "new format" are just encrypted with empty password. :-\  I said "most of them" because the buffer may be reused just after deleting and filled with unknown data. So such notes were encrypted with unknown password data. :-(&lt;/p&gt;
&lt;p&gt;So current workaround is following - in case the decryption with user-provided password failed I try to decrypt it again with an empty password. It has worked for all my test files saved with beta5.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Siarzhuk Zharski</dc:creator><pubDate>Wed, 27 Nov 2024 13:02:10 -0000</pubDate><guid>https://sourceforge.net8ce168ead1b9db7c1dff803955b1f0129e69568c</guid></item></channel></rss>