Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/krzyzanowskim/ObjectivePGP

ObjectivePGP is an open-source library for iOS and macOS that provides developers with tools for implementing OpenPGP encryption and decryption, digital signing, and signature verification in their applications, thereby enhancing security and data integrity.
https://github.com/krzyzanowskim/ObjectivePGP

fix crash when importing an ecc public key

40f7227fed9140cfb928a636faa2ccabb8ee0d87 authored about 5 years ago by Oliver Wiese <[email protected]>
add test cases for ecc key import

6d5bd8f0139d7164404a831783dfd55b7f1e2997 authored about 5 years ago by Oliver Wiese <[email protected]>
Bump 0.15.0

1376df0f75b5e7e8cc76120cbe45c5f3afb4183f authored about 5 years ago by Marcin Krzyzanowski <[email protected]>
Fixes key expiration date if specified on primary user signature. Fixes #146.

bec68cdcd57cea75377b40f1f1b81ab8ef8026a0 authored about 5 years ago by Marcin Krzyzanowski <[email protected]>
Improve and fix finding (or guessing) primary user based on the most recent self-certificate

c5740ba0de84e79c384e526cb2d53090825df5bd authored about 5 years ago by Marcin Krzyzanowski <[email protected]>
Check for malformed packet header. Fixes #144

f356dc1385721ce341429fb5bee225dc6e0b5a48 authored about 5 years ago by Marcin Krzyzanowski <[email protected]>
ruby 2.6

cf5ad633c3185b0f1d0635dad25c0542e1af0895 authored about 5 years ago by Marcin Krzyzanowski <[email protected]>
Fix type warning

f504ba584a89758d9cea9dd631598336c6244e74 authored about 5 years ago by Marcin Krzyzanowski <[email protected]>
Merge pull request #147 from dsanghan/develop

Fix equality not implemented in subpacket

eee7fe807391dc1fe5151ef27ffbb3860aebc7c6 authored over 5 years ago by Marcin Krzyzanowski <[email protected]>
Fix equality not implemented in subpacket

a7de42ee1ebfe7b46700e292d0f267e0743091af authored over 5 years ago by Dev Sanghani <[email protected]>
Remove unecessary external call

9158e0da2e6ef20b28f44b3d3833b1a3a00bbcea authored over 5 years ago by Marcin Krzyzanowski <[email protected]>
session key parameters

ee44e92c2cdfe9848f12df3487c24fbc090f11fe authored over 5 years ago by Marcin Krzyzanowski <[email protected]>
Update comment

bcf81203c6e9ac59c7ccb9a89bb649918a791412 authored over 5 years ago by Marcin Krzyzanowski <[email protected]>
Add libsodium 1.0.17

c627c1613496c02053acfaf74089558ef6c20230 authored over 5 years ago by Marcin Krzyzanowski <[email protected]>
Ignore .vscode/

9915bb3ddc8e99abcf29737bc5c8a40141d55013 authored over 5 years ago by Marcin Krzyzanowski <[email protected]>
Call decrypt session key

508522db30b56cc706e22805b372dbcc221a890a authored over 5 years ago by Marcin Krzyzanowski <[email protected]>
initialize openssl early

cac8b7f4db81555432c8f201687ba57109971ab1 authored over 5 years ago by Marcin Krzyzanowski <[email protected]>
Update bundle

a4dbf4fbeb9e6dbc3f400047e55411e9a1a35d7a authored over 5 years ago by Marcin Krzyzanowski <[email protected]>
Separate ECC encoding flow

de514c203f119282276387a14d9abb4d5f62764f authored over 5 years ago by Marcin Krzyzanowski <[email protected]>
Initial ECC testing

3f815d868cfa6b3c7fc9ca6f370bd95c76dd64fa authored over 5 years ago by Marcin Krzyzanowski <[email protected]>
Allow ECDSA and EdDSA to encrypt

c38a60ca3a5d376fd353f48bcd4631abb5bd9c19 authored over 5 years ago by Marcin Krzyzanowski <[email protected]>
Fixes key copying and parsing

d0531c04e810b7fae310d6f419192ae461c9691e authored over 5 years ago by Marcin Krzyzanowski <[email protected]>
Lipstick

02aaace5fe425e96e05dc044ae39e3f1f7ce883c authored over 5 years ago by Marcin Krzyzanowski <[email protected]>
Simplify forward call

f775b6f0351f2b1994ff4df4b60f3bd26b08dff1 authored over 5 years ago by Marcin Krzyzanowski <[email protected]>
Update sign/encrypt allowed keys selection

b43ce7b8ae2cc96ee1df8ff716091ac9c5bca192 authored over 5 years ago by Marcin Krzyzanowski <[email protected]>
DSA is not sign-only

804653506168d490a54a75051168f79676bd2805 authored over 5 years ago by Marcin Krzyzanowski <[email protected]>
Rename

60f5a3fac32126f2c74a3a948f79fb7a518bf042 authored over 5 years ago by Marcin Krzyzanowski <[email protected]>
Fix copy paste casting mistake

378b90ec428c9430d989cddd5d9ceb066b17c6c6 authored over 5 years ago by Marcin Krzyzanowski <[email protected]>
Set key type on load

efc8d57cdc77eae367d8f2340f98e225beefe198 authored over 5 years ago by Marcin Krzyzanowski <[email protected]>
Improve error handling

de88b131e87ca2586fa0d55c79180dd82f5fc6d0 authored over 5 years ago by Marcin Krzyzanowski <[email protected]>
Update sign/encrypt algorithms list

1d6140916a59fbc0e12adae93bca61b59f3f14f4 authored over 5 years ago by Marcin Krzyzanowski <[email protected]>
Exportable KDF parameters

4064475c1911faa95dae9cdefbd0913e7356c289 authored over 5 years ago by Marcin Krzyzanowski <[email protected]>
Store PGPCurveECDHParameters

a19bdeee9964e19d144c5a89cac31a77f9ab9398 authored over 5 years ago by Marcin Krzyzanowski <[email protected]>
Exportable PGPCurveOID

a5fdfe5ae477142ba358709c39b4b5875b8a1063 authored over 5 years ago by Marcin Krzyzanowski <[email protected]>
Fix enum warnings

b4cb25817eacf92ca173c1b7901612cd12db89f4 authored over 5 years ago by Marcin Krzyzanowski <[email protected]>
Read ECC secret key material

8eb23eff42ba6db0efd67f5507b01b7eedfc9c65 authored over 5 years ago by Marcin Krzyzanowski <[email protected]>
Read ECDSA, EdDSA, ECDH public key

b1c38b3105ab7eeff0d9cb4abfb66a3d12dd6bd2 authored over 5 years ago by Marcin Krzyzanowski <[email protected]>
Project update

d3f30b80b699b0da8948eeabba1f8896e854ec13 authored over 5 years ago by Marcin Krzyzanowski <[email protected]>
NS_ENUM -> NS_CLOSED_ENUM

18bebeb833f73f2356a3aac8e44d181a7925d5ba authored over 5 years ago by Marcin Krzyzanowski <[email protected]>
Update public key algorithm IDs

6d5e571417e2db84cc5723cef4ef8f5fa54b150c authored over 5 years ago by Marcin Krzyzanowski <[email protected]>
Delete unused resource

7303ed0e5d4972c1a1d9ec89f8a2d972476f0c65 authored over 5 years ago by Marcin Krzyzanowski <[email protected]>
Headers import update. Don't import module-like header in private headers.

921e246b1253b3714d147b40dc2a582bf6e6cc69 authored over 5 years ago by Marcin Krzyzanowski <[email protected]>
Config update

f69f1a6147cc16c0c4385a9c0850b724af353fb2 authored over 5 years ago by Marcin Krzyzanowski <[email protected]>
Build frameworks

cb4b2083704d7d4efaed5519c311c24611d29c6c authored over 5 years ago by Marcin Krzyzanowski <[email protected]>
Update OpensSSL dependency

cbe9888c979677774af457126e72ac959d496fb1 authored over 5 years ago by Marcin Krzyzanowski <[email protected]>
Update OpenSSL scripts

95e47057f70639c70f1405f650de8874a4fe8643 authored over 5 years ago by Marcin Krzyzanowski <[email protected]>
Update BoringSSL build script

408ea188271690577babdfade70e38c601c2908a authored over 5 years ago by Marcin Krzyzanowski <[email protected]>
Release 0.14.0

1b35b8f20d2f6cbc7e282fb7e5a383177b3dfa68 authored over 5 years ago by Marcin Krzyzanowski <[email protected]>
Merge pull request #137 from krzyzanowskim/marcin/expiration-date

Expiration date fix

be6ab27c3d9da28497e2f3f8506cba14705a61fa authored over 5 years ago by Marcin Krzyzanowski <[email protected]>
Update pr template

241e6c2407fe1498497be6fbc83afba87710182c authored over 5 years ago by Marcin Krzyzanowski <[email protected]>
Fixes key expiration calculations.

Distinct expiration dates for signature and for a key.
Improve promary user selection.

d81abb9b29bb6138d7de0d9f832e559ad4c41ab1 authored over 5 years ago by Marcin Krzyzanowski <[email protected]>
Update Gemfile.lock

416cad732efc83d38f325ee58db716b4e8cc6457 authored over 5 years ago by Marcin Krzyzanowski <[email protected]>
Nobody uses develop anyway

51e2668c4b3ec1628219fd5f2bb15e3a6baac3eb authored over 5 years ago by Marcin Krzyzanowski <[email protected]>
Merge pull request #131 from dsanghan/develop

Decrease memory usage by 80% in some cases + Make parsing/decryption faster

a8b81f0806818fd29579fbb3a2b38a3c1a0d60c6 authored over 5 years ago by Marcin Krzyzanowski <[email protected]>
[Performance] Pull request chagnes

4f2cf3af3f642e7b8865cf7da76090decf40f75a authored over 5 years ago by Dev Sanghani <[email protected]>
[Performance] Much faster parsing of armored data

f7b82896ec24bff96a8815903f731039d2693ca0 authored over 5 years ago by Dev Sanghani <[email protected]>
[Performance] Decrease verification cost by a large factor when decrypting embedded signatures

[Performance] Keep backwards compatibility

8cd5036b44fc16c52f87acb85ff8a49dbf304d71 authored over 5 years ago by Dev Sanghani <[email protected]>
[Memory] Decrease memory usage by 80% in some cases

3b40e0fcee67dd9fd298737721c1f5e60432f3a2 authored over 5 years ago by Dev Sanghani <[email protected]>
Update README.md

3f493cbc54c1c97c060477f42d97d804ad660410 authored over 5 years ago by Marcin Krzyzanowski <[email protected]>
Release 0.13.0

fd475af1125990d55a499605a528a0aec7656006 authored almost 6 years ago by Marcin Krzyzanowski <[email protected]>
Don't filter out expired self certificates. Fixes #120

3da31c1c3fd845ba2fe01aed8b388a356d9b0d04 authored almost 6 years ago by Marcin Krzyzanowski <[email protected]>
Build frameworks with updated opensssl

0bbde2d23307c80f83de0615b407a745f5de93b5 authored almost 6 years ago by Marcin Krzyzanowski <[email protected]>
Update architectures

f5299c0bcb312ec319bc45f0a591fb6c32a7e48c authored almost 6 years ago by Marcin Krzyzanowski <[email protected]>
Update to OpenSSL 1.1 API

2478a6c36e7c7b2104587e84160d3e3f074a4454 authored almost 6 years ago by Marcin Krzyzanowski <[email protected]>
build openssl script

9b382f2cd6d7c012cf16b5796c164417595b0b5b authored almost 6 years ago by Marcin Krzyzanowski <[email protected]>
scripts/build-vendors.sh updates boringssl

38dd0541f90afd7ee4a5ea736afa95980ca8730d authored almost 6 years ago by Marcin Krzyzanowski <[email protected]>
Delete submodule

bf57fcfe0424af8281ccdd9e152a56872a7bd308 authored almost 6 years ago by Marcin Krzyzanowski <[email protected]>
Add boringssl submodule

c74940b8d3d74a97510157222e4bd4424fc108dd authored almost 6 years ago by Marcin Krzyzanowski <[email protected]>
Update ruby

617b81efaec7f698efabcbc5b790c7dce9c2e81a authored almost 6 years ago by Marcin Krzyzanowski <[email protected]>
Add PGP_NO_LOG to adjust logs

705503ed02005d3e05c0f1dcd8311fddb98e7e25 authored almost 6 years ago by Marcin Krzyzanowski <[email protected]>
The packet is of indeterminate length is no longer a warning

53b6ecef693befc4285572f8b996c1530677eb0e authored almost 6 years ago by Marcin Krzyzanowski <[email protected]>
Build 0.12.3

fbf07a6ee46aea811a739d6f5a7e2547b80e4b0d authored almost 6 years ago by Marcin Krzyzanowski <[email protected]>
Update CHANGELOG

4c4f77449445effa25148a16bb444430f41683d9 authored almost 6 years ago by Marcin Krzyzanowski <[email protected]>
readKeysFromData is nullable

9f7653057145aa7d37b62dca0adb63658f98f251 authored almost 6 years ago by Marcin Krzyzanowski <[email protected]>
Update Gemfile dependencies

81f0f1d8eb50d2454da671f0d9e223a88d65dfc3 authored almost 6 years ago by Marcin Krzyzanowski <[email protected]>
Return error, rather than raise NSException.

ca02c90ec7dfc4372b26b1cdc7100edf37379526 authored almost 6 years ago by Marcin Krzyzanowski <[email protected]>
Redefine NS_NOESCAPE

1bce378b9a7f30543c93c7168ac87345130750f6 authored almost 6 years ago by Marcin Krzyzanowski <[email protected]>
Update README.md

Clarify the licensing

f47145dd3ce2efc43a06d75a026a666eceb45ec8 authored about 6 years ago by Marcin Krzyzanowski <[email protected]>
Build 0.12.2

9c9369896602f34e89402bae863c3ecdd8e1b163 authored about 6 years ago by Marcin Krzyzanowski <[email protected]>
Fix CHANGELOG entry

df61eaa5077da1288219913c7f87a6f24544018e authored about 6 years ago by Marcin Krzyzanowski <[email protected]>
Delete .swift-version. The source of problems.

cf03b1e450c2eee496c7415f2500daeb77ac21cb authored about 6 years ago by Marcin Krzyzanowski <[email protected]>
Fix to the multiple users and certificates binding available for a single key. Fixes #113.

1a25f484f8b15622603788e7ad76136ae6102042 authored about 6 years ago by Marcin Krzyzanowski <[email protected]>
Bump 0.12.1 .Update README

589ceead4332201440b81ccf082e52575e0514a8 authored over 6 years ago by Marcin Krzyzanowski <[email protected]>
By convention, the subkeys provide encryption services.

6a0b611637aca2f558a1a1ec6cf999b25ce19089 authored over 6 years ago by Marcin Krzyzanowski <[email protected]>
Bump to 0.12.0

ed280f7bd427b055eff009a383e2fad557241e1a authored over 6 years ago by Marcin Krzyzanowski <[email protected]>
Fix typo

3de99cf5904ebd1bc6326c2efd974038775d29be authored over 6 years ago by Marcin Krzyzanowski <[email protected]>
Add Elgamal test

9f349ecc43c1daa6c1f8f0423e0ffcd436d0d582 authored over 6 years ago by Marcin Krzyzanowski <[email protected]>
ECDSA != DSA

c2a816b827d528c12e7b17760025c7a6c389ef0e authored over 6 years ago by Marcin Krzyzanowski <[email protected]>
Update CHANGELOG.

2cde6f5ff85e49bab91b5eca223efd19f5f12482 authored over 6 years ago by Marcin Krzyzanowski <[email protected]>
Refine isArmoredData check.

8547934f3811639ab45db025f17ab58c451ab89d authored over 6 years ago by Marcin Krzyzanowski <[email protected]>
Remove opgp leftover

cb672bb963279b7c4211df9ea1a833007c5ab7ce authored over 6 years ago by Marcin Krzyzanowski <[email protected]>
Merge branch 'master' into develop

c2107358fe956c695c6278ab80016fde47e29802 authored over 6 years ago by Marcin Krzyzanowski <[email protected]>
Build frameworks

14e709e9f7300c757c0c7eddb526418ad3a8c937 authored over 6 years ago by Marcin Krzyzanowski <[email protected]>
Update CHANGELOG

a8364ad41b0a0b870ab6ec51a3fcedc1c3c8d879 authored over 6 years ago by Marcin Krzyzanowski <[email protected]>
Elgamal decrypt

48eeae5656e9d728a93ebd1430f55cad03705f27 authored over 6 years ago by Marcin Krzyzanowski <[email protected]>
Update README

03b26da9e43fe7a1ba33cfe6d00610759f6e2b54 authored over 6 years ago by Marcin Krzyzanowski <[email protected]>
Elgamal encrypt.

cb69ec17e08eb67c641f1d4c66c4499ccb372b5f authored over 6 years ago by Marcin Krzyzanowski <[email protected]>
Remove encryptedWithPassword - it was misleading

a5146ec46902062c782797ebd2bd6e7be0c627e8 authored over 6 years ago by Marcin Krzyzanowski <[email protected]>
Minor fixes. Copy MPIs when duplicate

794e544af5aa66a81105f2cac75995184ae12551 authored over 6 years ago by Marcin Krzyzanowski <[email protected]>
Elgamal MPIs

a42a631cf276beb01fa11f9bc4973c39511dffc1 authored over 6 years ago by Marcin Krzyzanowski <[email protected]>