Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

#534 Removing hex encoding from ressource fork fails

None
closed
Ralph Böhme
None
1
2013-11-01
2013-10-18
Ralph Böhme
No

Summary

Given a file on a Netatalk 2.2 server on Linux with a filename of "file:2f" (displays as "file/" on a Mac in Finder and "file:" in Terminal) with some data in the ressource fork, the name conversion in Netatalk 3 fails, resulting in an AppleDouble ressource fork "._file:2f" instead of "._file:".

Details

In ad_convert() we fail to check the name of the ressource fork, we only deal with the data file.
https://github.com/Netatalk/Netatalk/blob/branch-netatalk-3-0/libatalk/adouble/ad_conv.c#L203

Discussion

  • Ralph Böhme
    Ralph Böhme
    2013-11-01

    • status: open --> closed
    • Group: -->