Aron Wussler
34904b7f9f
Release version 2.4.4
2022-02-28 12:38:18 +01:00
wussler
a9adb4a564
Merge pull request #169 from ProtonMail/clone-split-message
...
Clone data when splitting messages
2022-02-28 12:35:57 +01:00
Daniel Huigens
ff97844785
Clone data when splitting messages
2022-02-28 12:26:01 +01:00
marinthiercelin
00cf9080d2
Merge pull request #166 from ProtonMail/fix/unarmor-error-message
...
Fix typo in error message for internal.Unarmor()
2022-02-28 11:57:19 +01:00
marinthiercelin
e9a93f4cfd
Merge branch 'main' into fix/unarmor-error-message
2022-02-28 11:48:28 +01:00
wussler
6495eca204
Merge pull request #168 from ProtonMail/release-2.4.3
...
Release version 2.4.3
2022-02-24 22:01:22 +01:00
Aron Wussler
cf1cd54aa2
Release version 2.4.3
2022-02-24 21:59:19 +01:00
wussler
c4cd1549ec
Merge pull request #167 from ProtonMail/feat/fix-mdc-session-key
...
Fix bad MDC messages parsing
2022-02-24 21:46:16 +01:00
Aron Wussler
3a65fb8dbb
Fix bad MDC messages parsing
2022-02-24 19:20:15 +01:00
M. Thiercelin
52f4749d87
Fix typo in error message for internal.Unarmor()
2022-02-22 15:15:33 +01:00
wussler
51496c37e2
Merge pull request #164 from ProtonMail/generic-split-message
...
Generic implementation of splitting messages
2022-02-15 12:06:16 +01:00
Aron Wussler
6799f1e8ce
Fix linter
2022-02-15 11:57:30 +01:00
Aron Wussler
0854a2ba03
Update changelog
2022-02-15 11:49:33 +01:00
Daniel Huigens
7103bdf2a5
Generic implementation of splitting messages
2022-02-15 11:32:32 +01:00
wussler
0ad4b054c7
Merge pull request #165 from ProtonMail/fix-workflows-main
...
Change workflow settings to run on main branch
2022-02-15 11:28:27 +01:00
Aron Wussler
e58ddd50e7
Fix linter
2022-02-15 11:14:55 +01:00
Aron Wussler
f35267cfce
Change workflow settings to run on main branch
2022-02-15 11:10:57 +01:00
wussler
444f29b089
Merge pull request #163 from ProtonMail/attachment-processor-errors
...
Fix attachment processor error handling
2022-02-15 11:00:19 +01:00
Daniel Huigens
682166d9e3
Fix attachment processor error handling
2022-02-11 16:14:28 +01:00
wussler
16358e82ba
Merge pull request #162 from ProtonMail/release-2.4.2
...
Update go-crypto and prevent AEAD messages
2022-01-13 14:55:39 +01:00
Aron Wussler
5c9d4688cb
Update go-crypto and prevent AEAD messages
2022-01-13 14:46:53 +01:00
wussler
6c08b558a5
Merge pull request #161 from ProtonMail/release-2.4.1
...
Release version 2.4.1
2022-01-10 16:52:14 +01:00
Aron Wussler
f53887d678
Release version 2.4.1
2022-01-10 15:06:03 +01:00
wussler
14f558a276
Merge pull request #160 from ProtonMail/fix/split-message-aead
...
Add support for AEADMessages in PGPMessage.SeparateKeyAndData
2022-01-10 14:55:06 +01:00
wussler
a514e451c4
Fix typo in CHANGELOG.md
2022-01-10 14:42:46 +01:00
marin thiercelin
1a2e569373
Fix parsing issue of AEAD encrypted messages.
...
In pgpMessage.SeparateKeyAndData(), the parsing would
ignore AEAD encrypted data packets. Which would result
in a split message with a nil data packet.
We add support for AEAD encrypted data packets.
This also affects `NewPGPSplitMessageFromArmored` and `NewPGPSplitMessage`.
2022-01-10 14:24:08 +01:00
wussler
3aafa3c549
Merge pull request #158 from ProtonMail/release-2.4.0
...
Release version 2.4.0
2021-12-21 19:05:59 +01:00
Aron Wussler
dcc575e039
Release version 2.4.0
2021-12-21 18:42:12 +01:00
wussler
e8c7fa3ac9
Merge pull request #157 from ProtonMail/feat/signature_creation_time
...
Add APIs to get the creation time of verified detached signatures
2021-12-21 14:43:27 +01:00
wussler
d08315adf7
Update CHANGELOG.md
2021-12-21 10:02:39 +01:00
marin thiercelin
6f86adc432
Add keyRing.GetVerifiedSignatureTimestamp()
...
Add a function to verify a detached signature and access
its creation time.
2021-12-21 10:02:23 +01:00
wussler
eec288520e
Merge pull request #156 from ProtonMail/release-2.3.1
...
Release version 2.3.1
2021-12-15 12:00:06 +01:00
Aron Wussler
e603011f68
Release version 2.3.1
2021-12-15 11:41:27 +01:00
wussler
55773ad591
Merge pull request #154 from ProtonMail/fix/pgp-mime-sig-false-negative
...
Fix verification logic for PGP/MIME messages
2021-12-15 11:39:10 +01:00
wussler
18bc6a059c
Apply suggestions from code review
2021-12-15 11:28:45 +01:00
marin thiercelin
d76ebb94e1
Update the changelog
2021-12-15 11:10:42 +01:00
marin thiercelin
e2f03af655
Fix verification of signature for PGP/MIME messages
...
We fix the verification of embedded and PGM/MIME signatures
when decrypting PGP/MIME messages.
2021-12-15 11:01:04 +01:00
marin thiercelin
b97b3d886b
Update the xcode version for building the library for iOS
...
We update xcode to version 13.2
2021-12-15 11:00:01 +01:00
wussler
eb1cf0f75b
Merge pull request #152 from ProtonMail/is-revoked
...
Release 2.3.0: Update go-crypto, add Key.IsRevoked and fix key.IsExpired
2021-11-15 16:08:56 +01:00
Aron Wussler
130472d5a5
Release 2.3.0: Update go-crypto, add Key.IsRevoked and fix key.IsExpired
2021-11-15 15:46:42 +01:00
wussler
420bb96585
Merge pull request #153 from ProtonMail/fix/dummy-unlock
...
Fix dummy keys for lock and unlock
2021-11-11 17:30:11 +01:00
Aron Wussler
24a754d34a
Fix linter
2021-11-11 17:03:40 +01:00
Aron Wussler
a0bc8b1af8
Release 2.2.5
2021-11-11 16:38:43 +01:00
Aron Wussler
1db1b41588
Fix unlocking and locking keys
2021-11-11 16:36:44 +01:00
wussler
ff2d068b47
Merge pull request #150 from cquintana92/feature/lock-global-pgp-fields
...
Use a lock to protect global pgp fields from concurrent read/write operations
2021-10-19 10:10:18 +02:00
Carlos Quintana
9ca489189a
Upgrade XCode version to 13.0 in Workflows
2021-10-19 09:54:29 +02:00
Carlos Quintana
2118a0e776
Lint fixes
2021-10-19 09:06:09 +02:00
Carlos Quintana
c406b182bb
Replace Mutex with RWMutex
2021-10-19 08:09:59 +02:00
Carlos Quintana
9f25490f61
Lock global gopenpgp fields
2021-10-18 11:40:58 +02:00
wussler
d1b2846135
Merge pull request #148 from ProtonMail/release-2.2.4
...
Release v2.2.4
2021-09-29 16:56:40 +02:00