Commit Graph

  • ea290d53ad fix: EDITCHANGE should not append; SELCHANGE should delay (2) e7z-sf-without-zstd shunf4 2024-09-03 01:22:49 +08:00
  • e2770ed02a fix: EDITCHANGE should not append; SELCHANGE should delay shunf4 2024-09-03 01:09:17 +08:00
  • abb4a992d9 feat: append filename also on combo select shunf4 2024-09-03 00:50:16 +08:00
  • 2dbb212482 fix: ci; change document, 7-zip 23 is not latest now shunf4 2024-09-03 00:36:12 +08:00
  • dee3259e58 copy history excludes appended filename path segment; always check open output folder, unless manually changing registry shunf4 2024-09-03 00:21:26 +08:00
  • fb962a8070 feat: big dialog font shunf4 2024-05-14 11:36:59 +08:00
  • eaf6d6d0c6 doc: update doc shunf4 2024-05-14 09:55:56 +08:00
  • b7e2b5ca60 (shunf4 cherry-pick zstd 5a0006bf) Fix #76 - thanks go to @Liz-chan for pointing out ;) Tino Reichardt 2019-03-03 17:20:32 +01:00
  • f941b40919 update: update docs shunf4 2024-05-14 09:38:08 +08:00
  • cd0053957b docs: update docs shunf4 2024-05-13 22:37:05 +08:00
  • c79f6c7f34 ci: add branches to trigger shunf4 2024-05-13 22:23:29 +08:00
  • e19abb2958 shunf4 cherry-picking hash related commits from zstd. The following commits from 7-zip-zstd repository (https://github.com/mcmilk/7-Zip-zstd) is picked: Tino Reichardt 2018-11-03 00:18:33 +01:00
  • 6b64d12e4e feat: go on cancel folder priority over file in comparison e7z-sf-zstd shunf4 2024-05-11 16:06:57 +08:00
  • 91f7e0cc57 feat: opens sole folder instead of upper folder after extraction; cancel folder priority over file in comparison; other minor ui fix shunf4 2024-05-11 15:59:23 +08:00
  • 0e3812de49 feat: 1. drag to panel address combobox opens the archive/dir; 2. mouse forward/backward key nav shunf4 2024-05-11 00:29:54 +08:00
  • 92304fbc6a fix: SoleFolderIndex: continue fixing method decl/impl shunf4 2024-05-10 19:50:32 +08:00
  • 726f47563e fix: SoleFolderIndex: continue fixing method decl/impl shunf4 2024-05-10 19:45:55 +08:00
  • 7103b3d519 fix: SoleFolderIndex: continue fixing method decl/impl shunf4 2024-05-10 19:40:20 +08:00
  • 358e9e3a60 fix: remove soleFolderIndex arg in IFolderOperations::CopyTo shunf4 2024-05-10 19:29:11 +08:00
  • 866e48d73a fix: compile error, using another way to pass down SoleFolderIndex shunf4 2024-05-10 19:22:11 +08:00
  • e30d86c4d0 fix: missing soleFolderIndex arg in IFolder::CopyTo shunf4 2024-05-10 16:15:29 +08:00
  • db2b75c28c fix: missing SoleFolderIndex field in CPP/7zip/UI/Common/ArchiveExtractCallback.h shunf4 2024-05-10 16:10:12 +08:00
  • b42e86bdcf feat: do not set time for sole folder in extraction shunf4 2024-05-10 15:52:53 +08:00
  • 6b37ada7a3 Update README.md Shun Zi 2024-04-20 22:47:04 +08:00
  • 52fbd0336f Update README.md Shun Zi 2024-04-20 22:44:16 +08:00
  • 15489d7f53 fix: remove unused kPathHistory shunf4 2024-04-20 21:50:40 +08:00
  • e648b8b8db when the archive has only one folder as its direct child, do not add filename to path by default on extraction; if not, add filename to path shunf4 2024-04-20 21:13:00 +08:00
  • fe5a264595 setup ci shunf4 2024-04-20 21:16:23 +08:00
  • 476c3d5c9b make changes to about dialog shunf4 2024-04-20 21:16:02 +08:00
  • 0d250e1d01 apply James Hoo 's other original mod shunf4 2024-04-20 19:09:23 +08:00
  • 517e633fb7 make it build after mod shunf4 2024-04-20 12:48:57 +08:00
  • b34719746b easy 7-zip mod for 23.01: rebased from 19.00 glachancecmaisonneuve 2019-04-04 02:12:44 -04:00
  • 6086b78b4f Github info Kornel Lesiński 2016-05-28 00:35:37 +01:00
  • cd0993fe9c feat: go on cancel folder priority over file in comparison shunf4 2024-05-11 16:06:57 +08:00
  • 6b5da20fb6 feat: opens sole folder instead of upper folder after extraction; cancel folder priority over file in comparison; other minor ui fix shunf4 2024-05-11 15:59:23 +08:00
  • 7c6d4e7757 feat: 1. drag to panel address combobox opens the archive/dir; 2. mouse forward/backward key nav shunf4 2024-05-11 00:29:54 +08:00
  • ceda12136d fix: SoleFolderIndex: continue fixing method decl/impl shunf4 2024-05-10 19:50:32 +08:00
  • b0fd5cfa48 fix: SoleFolderIndex: continue fixing method decl/impl shunf4 2024-05-10 19:45:55 +08:00
  • e76e0f5d57 fix: SoleFolderIndex: continue fixing method decl/impl shunf4 2024-05-10 19:40:20 +08:00
  • 5be705687e fix: remove soleFolderIndex arg in IFolderOperations::CopyTo shunf4 2024-05-10 19:29:11 +08:00
  • ffffba9e20 fix: compile error, using another way to pass down SoleFolderIndex shunf4 2024-05-10 19:22:11 +08:00
  • fa9ded58f1 fix: missing soleFolderIndex arg in IFolder::CopyTo shunf4 2024-05-10 16:15:29 +08:00
  • 689d50eb7f fix: missing SoleFolderIndex field in CPP/7zip/UI/Common/ArchiveExtractCallback.h shunf4 2024-05-10 16:10:12 +08:00
  • 76db359120 feat: do not set time for sole folder in extraction shunf4 2024-05-10 15:52:53 +08:00
  • fabeab4a9f Update README.md shunf4-fake-release Shun Zi 2024-04-20 22:47:04 +08:00
  • e96529572c Update README.md Shun Zi 2024-04-20 22:44:39 +08:00
  • 4baa50a867 Update README.md Shun Zi 2024-04-20 22:44:16 +08:00
  • b22709156d fix: remove unused kPathHistory shunf4 2024-04-20 21:50:40 +08:00
  • 9d218e2681 when the archive has only one folder as its direct child, do not add filename to path by default on extraction; if not, add filename to path shunf4 2024-04-20 21:13:00 +08:00
  • 4b7e9f0800 setup ci shunf4 2024-04-20 21:16:23 +08:00
  • 33fc299a36 make changes to about dialog shunf4 2024-04-20 21:16:02 +08:00
  • b085993aae apply James Hoo 's other original mod shunf4 2024-04-20 19:09:23 +08:00
  • eaa3e8b48c Origial James Hoo mod to 16.04 16.04-easy-orig-jameshoo shunf4 2024-04-20 18:55:53 +08:00
  • d5255dec84 make it build after mod shunf4 2024-04-20 12:48:57 +08:00
  • 18725aeba6 easy 7-zip mod for 23.01: rebased from 19.00 glachancecmaisonneuve 2019-04-04 02:12:44 -04:00
  • 082657f61b Github info Kornel Lesiński 2016-05-28 00:35:37 +01:00
  • a36c48cece 23.01 Igor Pavlov 2023-12-22 17:17:05 +00:00
  • 79b2c78e9e Merge pull request #355 from sebres/fix-mem-leak-brotlimt Tino Reichardt 2023-10-10 18:12:02 +02:00
  • fa7e6314cb remove possible mem leak in error cases by brotli compression too sebres 2023-09-27 15:10:39 +02:00
  • 396505c7d7 remove mem leak in error cases, for example on error by write or if it was cut or by partial extraction (no return without free, done list may contain not processed entries, so library leaks); + small code deduplication sebres 2023-09-26 17:43:30 +02:00
  • ce27b4a0d3 Merge pull request #354 from sebres/zstd-like-zstdcli--sizehint-checksum Tino Reichardt 2023-09-17 08:08:24 +02:00
  • 1eca571ea2 .zst, .br: avoid setting of size hint for unknown size by -si, since unpackSize will be supplied as -1 (UINT64_MAX) sebres 2023-09-14 19:51:36 +02:00
  • 8a5e1c82db make compression of zstd archive type more similar to Zstandard CLI (store dictID and checksum by default in zstd type, no effect for 7z type) sebres 2023-09-14 18:18:09 +02:00
  • 5697b3dece zstd compression - set source size as hint if it is known e. g. by file compression (slightly better performance and/or compression ratio); although the feature still calling as "experimental", but zstd uses this in its own client since v.1.4 IIRC and the only known drawback would be significant regress of compression ration if guess considerably underestimates, but it does no matter in case of known file size. sebres 2023-09-14 16:48:14 +02:00
  • 62bfad55c3 Merge pull request #352 from sebres/patch-1 Tino Reichardt 2023-09-11 17:03:56 +02:00
  • 09a6777b96 amend to #351: fixes register of zip archive (after adding of brotli codec, zip type gets missing because exceeded kNumArcsMax in registering structure g_Arcs) sebres 2023-09-11 15:39:02 +02:00
  • 6411fade3c translate threads to decoder (previously ignored): important for -mmt>=2 to use brotli-mt (the streams are incompatible) sebres 2023-09-07 20:27:38 +02:00
  • 2b48366507 if single-threaded brotli, retain artificial number set in BrotliHandler (0) - always prefer it for .br format, otherwise -mmt1 causes that it'd use brotli-mt and the stream is incompatible; -mmt=n with n >= 2 forces multi-threaded compression/decompression (therefore incompatible with standard brotli) sebres 2023-09-07 20:26:17 +02:00
  • 32ac26a4e7 README.md - brotli (de)compress, new hash algorithms Sergey G. Brester 2023-09-07 12:32:44 +02:00
  • eeae03eaa1 Add options to brotli and implement clean brotli .br support sebres 2021-08-30 17:16:08 +02:00
  • 9bb11a56b6 Fix -mmt= option for many handlers sebres 2023-08-31 21:18:25 +02:00
  • 8f52579e9e Update README Tino Reichardt 2023-06-18 15:08:02 +02:00
  • dddf507557 Add SHA3 hashing Tino Reichardt 2023-06-18 09:13:59 +02:00
  • 9b8a493437 Add tzstd and tzst file extensions defrag257 2023-06-08 21:58:28 +08:00
  • 7d5bb9ed84 Add official Zstandard extension .zst defrag257 2023-05-28 20:20:31 +08:00
  • 92d1609b8a Add "ZS" to the file manager's name Jevil7452 2023-05-27 23:39:45 +02:00
  • 888ea19c58 Fix small typo in "About" window Tino Reichardt 2023-04-14 21:16:42 +02:00
  • eef99c5416 GetQuotedString() uses correct windows cmdline notation sebres 2023-04-06 20:00:56 +02:00
  • 19e97e4c68 Code deduplication GetQuotedString() sebres 2023-04-06 18:57:17 +02:00
  • 8cfdd747c8 Fixes for "vulnerable command line parsing" sebres 2023-04-06 20:04:55 +02:00
  • d94284915a Revert the fixes for the "vulnerable command line parsing" Tino Reichardt 2023-04-05 19:08:32 +02:00
  • aaf1f122b8 Update Zstandard to Version 1.5.5 Tino Reichardt 2023-04-05 07:52:27 +02:00
  • e615c8c63f CommandLineParser: amend to #307 Sergey G. Brester 2023-03-30 16:44:02 +02:00
  • 45c245645d few optimizations building string vector with arguments sebres 2023-03-22 14:50:45 +01:00
  • cc1192c7d9 fixes vulnerable command line parsing sebres 2023-03-21 20:42:11 +01:00
  • b2d7bd30d7 Update Lizard - use internal HUF and FSE entropy Tino Reichardt 2023-02-24 22:19:40 +01:00
  • 36c2a9c760 Fix missing context menu (issue #301) Tino Reichardt 2023-02-21 22:08:18 +01:00
  • 4fae369d2d Fix selectable uppercase / lowercase hash formatting Tino Reichardt 2023-02-18 19:11:16 +01:00
  • f0954038bc Add Github Action for generating release binaries Tino Reichardt 2023-02-18 12:16:00 +01:00
  • 8b011d230f reorder initialization in constructor matching to member declaration order (silence [-Werror=reorder]) sebres 2023-02-15 15:09:48 +01:00
  • ebe8399e0f resolve deprecated ZSTD_resetDStream with its equivalent ZSTD_DCtx_reset(_ctx, ZSTD_reset_session_only); sebres 2023-02-15 15:08:46 +01:00
  • d56903e09d Add Github Build Action Tino Reichardt 2023-02-13 21:07:56 +01:00
  • 650fba0328 Add history tracking and selectable hash formatting Tino Reichardt 2023-02-12 17:14:19 +01:00
  • edeaf1339f Update Icons Tino Reichardt 2023-02-12 14:26:00 +01:00
  • 9bc1a5a42a Update README Tino Reichardt 2023-02-12 12:05:14 +01:00
  • d32f195e90 Fix issues with incorrect compression method Tino Reichardt 2023-02-12 11:58:46 +01:00
  • 26ef822798 Update appveyor.cmd for Visual Studio 2022 Tino Reichardt 2023-02-11 11:05:16 +01:00
  • 4671e41b5e Fix Lizard for new Zstandard version Tino Reichardt 2023-02-12 11:22:22 +01:00
  • 83b87f6fe3 Update Zstandard to Version 1.5.4 Tino Reichardt 2023-02-11 10:20:24 +01:00
  • 5fac496461 Fix Version numbers Tino Reichardt 2023-01-15 15:38:58 +01:00