Commit Graph

23 Commits

Author SHA1 Message Date
Timo Strunk
097eb15721 Included direct to file extraction into 7z and zip format readers. They are used in case of need_fullpath and archive usage 2014-09-21 10:48:12 +02:00
twinaphex
0c1a2dd8d7 Cleanups 2014-09-13 02:36:13 +02:00
Timo Strunk
d57c858ad3 size_t to ssize_t because otherwise the errorvalue would be wrong, because of the cast to unsigned. 2014-09-12 22:04:37 +02:00
twinaphex
98fd04d970 (MSVC) Add 7zip support - build fixes to do with casting pointers
explicitly
2014-09-12 21:50:57 +02:00
twinaphex
119a51be76 Silence unused variable warnings
(Android) undefine HAVE_COMPRESSION - gets defined in griffin.c now
2014-09-12 21:41:54 +02:00
Timo Strunk
565ca9fee8 Corrected error value in case file is not found in zip file 2014-09-12 19:03:19 +02:00
Timo Strunk
e5112b3675 Correct returnvalue in case file is not found in 7z archive 2014-09-12 19:00:52 +02:00
Timo Strunk
1e44a4056c Merge remote-tracking branch 'upstream/master' into zip_support 2014-09-11 18:03:34 +02:00
Timo Strunk
ecd877f476 Converted C++ to C comments 2014-09-10 11:31:29 +02:00
Timo Strunk
936705ca42 First checkin of zip file iterator and extractor 2014-09-10 00:22:51 +02:00
twinaphex
3d931d946e Indent/style cleanups 2014-09-09 17:34:28 +02:00
Timo Strunk
189af65f71 Added zip support skeletons 2014-09-09 15:25:32 +02:00
twinaphex
f2429a99f4 (7zip/Android) Fix unused variable warnings 2014-09-07 04:57:49 +02:00
Higor Eurípedes
1833467c2c C++ build fixes 2014-09-06 22:14:09 -03:00
Timo Strunk
d9fd9c9177 Added funtion to list a compressed 7zip file as a directory 2014-09-06 20:47:16 +02:00
twinaphex
09d240330f Move 7zip to deps/ 2014-09-02 21:45:14 +02:00
twinaphex
233aeaab64 (7zip) Get rid of unused CPU_Is_Aes_Supported 2014-09-02 21:35:49 +02:00
twinaphex
5cb289a390 Modify CpuArch.c so that it can compile on Android - just
default to False for IsInOrderCPU
2014-09-02 21:24:28 +02:00
twinaphex
6a5f614215 (7z) Change function signature of 7zip_read_file function 2014-09-02 20:45:57 +02:00
twinaphex
600e0524b0 (7z) Prevent redefinitions of macros for Griffin builds 2014-09-02 20:13:59 +02:00
Twinaphex
4942d268e7 (OSX) Bake in 7zip support - some compatibility/build fixes
for OSX
2014-09-02 20:09:14 +02:00
Timo Strunk
fab75f5e6d Corrected indentation of 7zip support file to adhere to RA standards 2014-09-02 16:47:51 +02:00
Timo Strunk
d15f1edf16 Initial checkin of public domain lzma sdk 2014-09-02 16:13:04 +02:00