{"action":"created","issue":{"url":"https://api.github.com/repos/amule-project/amule/issues/30","repository_url":"https://api.github.com/repos/amule-project/amule","labels_url":"https://api.github.com/repos/amule-project/amule/issues/30/labels{/name}","comments_url":"https://api.github.com/repos/amule-project/amule/issues/30/comments","events_url":"https://api.github.com/repos/amule-project/amule/issues/30/events","html_url":"https://github.com/amule-project/amule/issues/30","id":135818244,"number":30,"title":"Problems with sharing non-ASCII files/directories","user":{"login":"the0","id":512274,"avatar_url":"https://avatars.githubusercontent.com/u/512274?v=3","gravatar_id":"","url":"https://api.github.com/users/the0","html_url":"https://github.com/the0","followers_url":"https://api.github.com/users/the0/followers","following_url":"https://api.github.com/users/the0/following{/other_user}","gists_url":"https://api.github.com/users/the0/gists{/gist_id}","starred_url":"https://api.github.com/users/the0/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/the0/subscriptions","organizations_url":"https://api.github.com/users/the0/orgs","repos_url":"https://api.github.com/users/the0/repos","events_url":"https://api.github.com/users/the0/events{/privacy}","received_events_url":"https://api.github.com/users/the0/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/amule-project/amule/labels/bug","name":"bug","color":"fc2929"}],"state":"open","locked":false,"assignee":{"login":"BallaMarcell","id":18232915,"avatar_url":"https://avatars.githubusercontent.com/u/18232915?v=3","gravatar_id":"","url":"https://api.github.com/users/BallaMarcell","html_url":"https://github.com/BallaMarcell","followers_url":"https://api.github.com/users/BallaMarcell/followers","following_url":"https://api.github.com/users/BallaMarcell/following{/other_user}","gists_url":"https://api.github.com/users/BallaMarcell/gists{/gist_id}","starred_url":"https://api.github.com/users/BallaMarcell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/BallaMarcell/subscriptions","organizations_url":"https://api.github.com/users/BallaMarcell/orgs","repos_url":"https://api.github.com/users/BallaMarcell/repos","events_url":"https://api.github.com/users/BallaMarcell/events{/privacy}","received_events_url":"https://api.github.com/users/BallaMarcell/received_events","type":"User","site_admin":false},"milestone":null,"comments":11,"created_at":"2016-02-23T18:14:05Z","updated_at":"2016-05-04T19:49:25Z","closed_at":null,"body":"Hi,\r\n\r\nI have some troubles when trying to share files/directories with non-ASCII (Russian) UTF-8 names:\r\n```\r\nv01d:/home/amule/.aMule $ cat shareddir.dat \r\n/home/amule/seed/test\r\n/home/amule/seed/тест\r\n\r\nv01d:/home/amule/.aMule $ ls -alR /home/amule/seed\r\n/home/amule/seed:\r\ntotal 552\r\ndrwxrwxr-x 4 amule users 548864 Feb 23 20:44 .\r\ndrwxrwxr-x 8 amule users   4096 Feb 23 19:24 ..\r\ndrwxr-xr-x 2 amule users   4096 Feb 23 20:44 test\r\ndrwxr-xr-x 2 amule users   4096 Feb 23 20:44 тест\r\n\r\n/home/amule/seed/test:\r\ntotal 552\r\ndrwxr-xr-x 2 amule users   4096 Feb 23 20:44 .\r\ndrwxrwxr-x 4 amule users 548864 Feb 23 20:44 ..\r\n-rw-r--r-- 1 amule users      2 Feb 23 20:44 test\r\n-rw-r--r-- 1 amule users      2 Feb 23 20:44 тест\r\n\r\n/home/amule/seed/тест:\r\ntotal 552\r\ndrwxr-xr-x 2 amule users   4096 Feb 23 20:44 .\r\ndrwxrwxr-x 4 amule users 548864 Feb 23 20:44 ..\r\n-rw-r--r-- 1 amule users      2 Feb 23 20:44 test\r\n-rw-r--r-- 1 amule users      2 Feb 23 20:44 тест\r\n```\r\n\r\nWhen started amule complains about \"non-existing shared directory\":\r\n\r\n```\r\n 2016-02-23 20:53:35: amuleAppCommon.cpp(334): Initialising aMuleD SVN compiled with wxBase v3.0.3 (Debugging) (Snapshot: rev. g8882d1a)\r\n 2016-02-23 20:53:35: amuleAppCommon.cpp(381): Checking if there is an instance already running...\r\n 2016-02-23 20:53:35: amuleAppCommon.cpp(412): No other instances are running.\r\n 2016-02-23 20:53:35: Preferences.cpp(1790): Dropping non-existing shared directory:\r\n 2016-02-23 20:53:42: ClientCreditsList.cpp(158): Creditfile loaded, 418 clients are known\r\n.2016-02-23 20:53:42: LibSocketWX.cpp(140): General: AnyAddress() returned 0.0.0.0\r\n 2016-02-23 20:53:42: ExternalConn.cpp(337): *** TCP socket (ECServer) listening on 0.0.0.0:4661\r\n.2016-02-23 20:53:42: LibSocketWX.cpp(140): General: AnyAddress() returned 0.0.0.0\r\n 2016-02-23 20:53:42: MuleUDPSocket.cpp(83): Created Server UDP-Socket at port 4665\r\n 2016-02-23 20:53:42: ListenSocket.cpp(67): ListenSocket: Ok.\r\n 2016-02-23 20:53:42: MuleUDPSocket.cpp(83): Created Client UDP-Socket at port 4672\r\n 2016-02-23 20:53:42: ServerList.cpp(88): Loading server.met file: /home/amule/.aMule/server.met\r\n!2016-02-23 20:53:42: ServerList.cpp(174): 35 servers in server.met found\r\n!2016-02-23 20:53:42: ServerList.cpp(887): Start downloading server list from http://www.gruk.org/server.met\r\n 2016-02-23 20:53:42: DownloadQueue.cpp(113): Loading temp files from /home/amule/temp.\r\n 2016-02-23 20:53:42: DownloadQueue.cpp(163): All PartFiles Loaded.\r\n 2016-02-23 20:53:42: DownloadQueue.cpp(166): No part files found\r\n 2016-02-23 20:53:42: Preferences.cpp(1790): Dropping non-existing shared directory:\r\n 2016-02-23 20:53:42: SharedFileList.cpp(481): No shareable files found in directory: /home/amule/done\r\n 2016-02-23 20:53:42: SharedFileList.cpp(371): Found 1 known shared file\r\n 2016-02-23 20:53:42: amuled.cpp(652): amuled: OnInit - starting timer\r\n```\r\n\r\nAlso in shared files tab there is only one item: \"test/test\".\r\n```\r\nv01d:/home/amule/.aMule $ uname -a\r\nLinux v01d 4.4.1-2-ARCH #1 SMP PREEMPT Wed Feb 3 13:40:19 UTC 2016 i686 GNU/Linux\r\nv01d:/home/amule/.aMule $ env | egrep '^(LC|LOCALE|LANG)'\r\nLC_ALL=en_US.UTF-8\r\nLANG=en_US.UTF-8\r\nLC_CTYPE=en_US.UTF-8\r\n```"},"comment":{"url":"https://api.github.com/repos/amule-project/amule/issues/comments/216981162","html_url":"https://github.com/amule-project/amule/issues/30#issuecomment-216981162","issue_url":"https://api.github.com/repos/amule-project/amule/issues/30","id":216981162,"user":{"login":"BallaMarcell","id":18232915,"avatar_url":"https://avatars.githubusercontent.com/u/18232915?v=3","gravatar_id":"","url":"https://api.github.com/users/BallaMarcell","html_url":"https://github.com/BallaMarcell","followers_url":"https://api.github.com/users/BallaMarcell/followers","following_url":"https://api.github.com/users/BallaMarcell/following{/other_user}","gists_url":"https://api.github.com/users/BallaMarcell/gists{/gist_id}","starred_url":"https://api.github.com/users/BallaMarcell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/BallaMarcell/subscriptions","organizations_url":"https://api.github.com/users/BallaMarcell/orgs","repos_url":"https://api.github.com/users/BallaMarcell/repos","events_url":"https://api.github.com/users/BallaMarcell/events{/privacy}","received_events_url":"https://api.github.com/users/BallaMarcell/received_events","type":"User","site_admin":false},"created_at":"2016-05-04T19:49:25Z","updated_at":"2016-05-04T19:49:25Z","body":"<a href='http://s32.postimg.org/kz6phx4v9/sharing_unicoded_filenames.png' target='_blank'><img src='http://s32.postimg.org/kz6phx4v9/sharing_unicoded_filenames.png' border='0' alt=\"sharing unicoded filenames\" /></a>\r\n\r\nWhat does \"wx-config --cflags\" in a shell return for you?"}}