Fixed: 1) Recover 1 character file name in -r 2) handle MD5 with zero file content 3) directory listing problem