Unicode filename support on Windows
    Robert Vanyi 
    robert.vanyi at gmail.com
       
    Wed Oct  1 15:14:24 CEST 2008
    
    
  
Hi,
I was trying to use a Japanese (UTF-16) filename on an English Windows
Server 2008, but I got the following error:
C:\>gpg -e テスト.txt
gpg: can't open `???.txt': No error
gpg: ???.txt: encryption failed: file open error
The Japanese string in the filename contains three characters:
katakana TE (U+30C6)
katakana SU (U+30B9)
katakana TO (U+30C8)
from this page: http://ja.wikipedia.org/wiki/%E3%83%86%E3%82%B9%E3%83%88
I'm using GnuPG 1.4.7:
C:\>gpg --version
gpg (GnuPG) 1.4.7
Is there a newer version with support for Unicode filenames, or are
there any plans to support them on Windows platforms?
As far as I know, command-line parameters are converted to UTF-16 on
Windows, and then, if the application does not provide a wmain
function, only a main function, the parameters are converted to the
local codepage. This would explain, why I have seen question marks in
place of each Japanese character.
Thanks,
Robert
    
    
More information about the Gnupg-devel
mailing list