Skip to content

Failure in encoding utf8 filenames #6

@evilaliv3

Description

@evilaliv3

While working on GlobaLeaks and reusing the spideroak zipstream implementation we foound out that that implementation is failing to encode utf8 filenames.

In order to fix the issue you could use the fix implemented in globaleaks/globaleaks-whistleblowing-software@5b4c994

that fix make use of standard python code present in recent zipfile.py (python 2.7/3.4)

As sidenot it would be interesting for you to know that in python3.4 the zipfile.py implementation makes possibile to use also BZIP2 and LMZA that are more efficient in the compression. Among the two it would be valuable to integrate BZIP2 that has a more high compression rate while being less cpu intensive.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions