blob: 355e16e4f9eff10f8d59f79870ed9aeab2d59c3a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
|
ZIP plugin for Tux Commander
Copyright (C) 2004-2024 Tomas Bzatek <tbzatek@users.sourceforge.net>
http://tuxcmd.sourceforge.net
This plugin uses ZipArchive library v4.6.9
Copyright (C) 2000 - 2022 Artpol Software - Tadeusz Dracz
http://www.artpol-software.com/ZipArchive/
See ZipArchive/License.txt for licensing conditions
This is the ZIP archiving VFS (Virtual File System) plugin for Tux Commander
file manager. It uses external ZipArchive library, which is statically linked
thus no additional system libraries are required. Both plugin and the library
are pretty stable for normal use at their current versions.
Feature highlights:
* full read/write support for ZIP archives
* full support for Unix file and directory permissions
* password protection support (read/write)
To be implemented:
* archive consistency testing (needs new VFS API)
* creating archives from scratch (needs new VFS API)
* compression level setting (needs new VFS API)
* multidisk archives
The current VFS implementation in Tux Commander lacks some extended features
for both archiving and remote filesystems.
Known issues:
- Modifying password protected archive might lead to data corruption
For successful compilation you will need working gcc compiler and glib2
library installed with development files. The ZipArchive library sources are
included, no external files are required.
|