Commit Graph

  • ce39df50a6 use stream decrypt zip skyler-gogolook 2024-08-29 09:58:25 +0800
  • 943fa35766 add stream decrypt z0890142 2024-08-27 23:56:08 +0800
  • e8a2d82b27
    Merge db4e722c75 into 03d6312748 sunyihoo 2024-05-17 16:37:40 +0800
  • db4e722c75
    fix: utf-8 flags sunyihoo 2024-05-17 16:36:01 +0800
  • 25837c2b61
    Update README.md sunyihoo 2024-05-17 16:33:41 +0800
  • 4f4169028d
    Merge 2505508a89 into 03d6312748 sispeo 2023-12-06 08:10:51 +0000
  • 05a8afa9f6
    Merge 9cf3e9a8ef into 03d6312748 Mike Wiacek 2023-11-30 18:44:58 +0800
  • 9cf3e9a8ef Backport zip64 extra field improvements from Go's stdlib. Mike Wiacek 2021-03-29 16:27:26 +0000
  • ba43c9c671
    Merge 9805a298b5 into 03d6312748 komada 2023-11-17 18:35:53 +0800
  • 4670049b64
    Merge 34ed2b0b0b into 03d6312748 superD 2023-11-16 22:11:56 +0700
  • 03d6312748
    Merge pull request #4 from davrux/ownheader master Yakub Kristianto 2023-11-16 22:09:16 +0700
  • 34ed2b0b0b ADD Example Encrypt Multiple Files Ding Chaofa 2022-12-12 16:21:50 +0800
  • 5e6c092056 Add StandardEncryption desc Ding Chaofa 2022-12-12 16:21:30 +0800
  • 94d7fd7ad8 [CLOUDTRUST-4074] Update OKD4 sonarqube URL. Vincent Loup 2022-03-04 13:28:23 +0100
  • 9805a298b5 Make file open return error komada 2021-10-09 10:20:55 +0900
  • 72db78ff3e Add support for standard password validation. komada 2021-10-09 10:20:39 +0900
  • 0f5fac51ca change coef for updating keys. komada 2021-10-09 10:18:57 +0900
  • 0110543f1d rename findBodyOffset to getHeaderLength komada 2021-10-08 00:51:56 +0900
  • f217df9b15 make key update oneline KMDMNAK 2021-09-20 16:07:56 +0900
  • 604647f241 format by vscode KMDMNAK 2021-09-20 16:06:35 +0900
  • 22860b4e9c fix test for getting file name using function. KMDMNAK 2021-09-20 10:32:05 +0900
  • e62acf1be1 add go mod KMDMNAK 2021-09-20 10:31:03 +0900
  • f64161d39d Integrate changes from go-archive-zip-crypto Kevin Dungs 2020-11-02 11:51:50 +0100
  • 9bc6aee8b9 Make SetEncryptionMethod public. Kevin Dungs 2020-08-19 12:31:37 +0200
  • a956b11b4a
    Merge 57ca7a5ed0 into d046722c6f Oleg Poluhin 2020-10-06 12:18:16 +0300
  • 57ca7a5ed0 fix flags and date Oleg Polukhin 2020-10-06 12:17:01 +0300
  • bd5cf365dd Forward port onto archive/zip from Go 1.14 Hilko Bengen 2020-07-12 22:25:46 +0200
  • 38e38bf949 Merge branch 'master' into ownheader Meik Kreyenkoetter 2020-03-19 15:09:30 +0100
  • 8fad7b5a59
    [CLOUDTRUST-2302] Add jenkinsfile. (#2) vloup 2020-03-18 09:02:06 +0100
  • 3e879a6b86
    Let the modified date/time be settable when writing a zip file sispeo 2020-01-06 10:10:18 +0100
  • 2505508a89 Let the modified date/time be settable when writing a zip file Francis PEROT 2019-10-22 23:40:47 +0200
  • 4f1866c3d3 Forward-port onto archive/zip from Go 1.12.7 Hilko Bengen 2019-07-13 14:38:31 +0200
  • ee591553cc Fix test error message so it will run with current Go versions Hilko Bengen 2019-07-13 13:48:51 +0200
  • c80fd4edb7 export setEncryptionMethod() meifakun 2019-06-14 15:43:22 +0800
  • d046722c6f
    Create LICENSE Yakub Kristianto 2018-09-14 19:55:37 +0700
  • 77ea4e565c
    Merge pull request #3 from roberthdevries/master Yakub Kristianto 2018-06-25 12:16:09 +0700
  • 790e8f4b4e Export SetEncryptionMethod. Meik Kreyenkoetter 2018-06-11 15:58:11 +0200
  • c5fb195ee3 Fixed test error. Meik Kreyenkoetter 2018-06-11 15:57:19 +0200
  • b5e29b11a1
    Fix typo in import statement Robert de Vries 2018-03-25 12:40:52 +0200
  • a58f9a5124
    Merge pull request #2 from roberthdevries/master Yakub Kristianto 2018-03-21 20:34:41 +0700
  • 736667b903 Add missing "io" import to README example Robert de Vries 2018-03-18 22:44:39 +0100
  • 6c433e67d3 Change README to include example yeka 2018-02-23 12:32:53 +0700
  • d851e4060f Add encryption method in test yeka 2016-10-16 22:06:07 +0700
  • f2052480f0 Write CRC for Standard Zip Encryption yeka 2016-10-16 22:02:49 +0700
  • 673b7b98d0 Add encrypt & decrypt using zip standard encryption yeka 2016-10-16 21:28:36 +0700
  • feedcee201 Selectable Encryption Method yeka 2016-10-16 20:47:17 +0700
  • f15f84f02c
    Merge pull request #1 from farmerx/patch-1 Alex Mullins 2017-11-16 23:59:17 -0600
  • b2c4533ffb
    完善一下readme.md Farmerx 2017-11-16 20:38:45 -0600
  • 0c390aad59 Add encryption method in test zipcrypto yeka 2016-10-16 22:06:07 +0700
  • 166e1a9aa1 Write CRC for Standard Zip Encryption yeka 2016-10-16 22:02:49 +0700
  • 00f9f9dae9 Add encrypt & decrypt using zip standard encryption yeka 2016-10-16 21:28:36 +0700
  • b64137d021 Selectable Encryption Method yeka 2016-10-16 20:47:17 +0700
  • 9a620c6cd3 Playing around belajar yeka 2016-10-16 19:50:27 +0700
  • fcc3c52422 Tidy up error handling and comments alexmullins 2015-12-03 19:24:35 -0600
  • 34bcc3949b Update documentation link alexmullins 2015-12-03 04:58:29 -0600
  • 3cf2998516 Udate documentation link alexmullins 2015-12-03 04:57:36 -0600
  • e1460042c2 Clean up the API and writer code. alexmullins 2015-12-03 04:44:20 -0600
  • dff173efe5 Add password protected writing alexmullins 2015-12-02 00:58:01 -0600
  • 1b10667c88 Change package doc alexmullins 2015-11-26 19:24:36 -0600
  • 4cb6e8e530 Check for nil Password alexmullins 2015-11-26 18:45:48 -0600
  • 5a264afc2d Change how the password is set on the FileHeader. alexmullins 2015-11-26 18:43:22 -0600
  • e384fc2faf Update the README.txt alexmullins 2015-11-26 18:24:28 -0600
  • 246ebb4124 Add tests to check for AE-1 CRC and Auth failures. alexmullins 2015-11-26 18:20:29 -0600
  • 0f3df4a457 Add check for AE-2, skip CRC alexmullins 2015-11-26 16:44:38 -0600
  • 28a48eb706 Tidy up code alexmullins 2015-11-26 15:22:28 -0600
  • a0910dd023 Move all password related fields to the FileHeader alexmullins 2015-11-26 14:46:37 -0600
  • 9b6aff4be2 Change documentation alexmullins 2015-11-26 14:38:53 -0600
  • 8ac7f2d858 Check error return from mac.Write alexmullins 2015-11-06 01:44:41 -0600
  • 42f3489e0b Switch newDecryptionReader return to io.Reader alexmullins 2015-11-06 01:01:44 -0600
  • 119f51e65c Fix proper number of bytes returned from streaming alexmullins 2015-11-06 00:54:33 -0600
  • 8d81f262c6 Setup ground work for streaming/buffered reading. alexmullins 2015-11-06 00:50:54 -0600
  • fb959e1749 move all password tests to crypto_test.go alexmullins 2015-11-05 23:13:02 -0600
  • cf103a6528 defer authentication/buffering to Read not Open alexmullins 2015-11-05 23:12:14 -0600
  • 37ce86c83e move crypto stuff to crypto.go and change README alexmullins 2015-11-04 21:37:46 -0600
  • 2d6161cdb6 Change CTR from exported to non-exported alexmullins 2015-10-31 20:49:00 -0500
  • 99096bc20c Added little-endian, left-aligned CTR mode alexmullins 2015-10-31 19:45:55 -0500
  • 5e7b6fad69 update README.txt to explain CTR differences and possible solution. alexmullins 2015-10-30 17:24:00 -0500
  • a4e475ab56 add test for failing corrupt input into flate alexmullins 2015-10-29 23:12:02 -0500
  • 17e26cdce5 fix slice index out of range when dealing with compressed files. alexmullins 2015-10-29 19:14:48 -0500
  • edac1e895f change README.txt alexmullins 2015-10-29 17:58:39 -0500
  • 68b4ba496f add Storage Format section to README.txt alexmullins 2015-10-29 17:57:24 -0500
  • cff816a2e0 add Storage Format section to README.txt alexmullins 2015-10-29 17:56:21 -0500
  • 07d1d9c5ce change README.txt alexmullins 2015-10-29 17:51:39 -0500
  • fa886aad19 change README.txt alexmullins 2015-10-29 17:50:49 -0500
  • 122901eb8d Update README.txt Alex Mullins 2015-10-29 17:37:13 -0500
  • e411582be8 change README.txt alexmullins 2015-10-29 17:18:39 -0500
  • e7e638f095 change reader exmple to show usage of SetPassword alexmullins 2015-10-29 17:15:39 -0500
  • 678a885320 change return from newDecryptionReader to io.Reader alexmullins 2015-10-29 17:07:25 -0500
  • abdb448165 change package documentation header to include add. features alexmullins 2015-10-29 16:47:39 -0500
  • 05a3bcf75e add another test case for reading multiple encrypted files. alexmullins 2015-10-29 16:44:18 -0500
  • ea2bc2cf67 Added initial support for reading pw protected files. alexmullins 2015-10-29 16:14:19 -0500
  • 5ca6f99620 update README.txt alexmullins 2015-10-27 04:25:11 -0500
  • fa71aa0e14 Initial commit and README.txt alexmullins 2015-10-27 04:12:51 -0500