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

Update binary build

cbc9d7e1301e72707b6db32ac70833e46f72b897 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Verify message after decrypt.

During verification, decrypt only if message is encrypted

2b4721c402b74703ff2128950efcb70dab36762c authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Refactor and cleanup verification methods

b814d994fd58893eed5ebe8bdf5f25776b632437 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Read/Write unsupported packets.

790b376f4cdf254f38677a208d2380128952bdd7 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Consolidate validation. Decryption only decrypt.

59975276f0c7a56a879a34e6692d486fc6ec825c authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Improve validation reporting during decryption

3cbb6bea50436e3a60d390726f7c9e4111a6a615 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Refactor and cleanup

7afff8ca3227cad088154a401d7efbe3d36b51da authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Symmetrically Encrypted Data Packet test

3c93869921d3cec3cb68ed787c61fab3cf316279 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
notNested -> isNested

3de2acb76cb56fd9dcc5644c86bbf467d5210f3e authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Fix reading partial data

fd19efdc5797006db4eff45f5fda2922f013cd72 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Distinguish integrity protected and regular packet

b87c7bd018ad6dbb8f21f64431a55acbeefaee53 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Add changelog entry

541b646251c22cc5fe99402a08e3ebcb8309ded4 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Enable Symmetrically Encrypted Data Packet support. Fixes #91

c6a51695e2722cdd612eced97b5c8a380e35a9ae authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Update Gemfile

3626b0205b795f650439f12e8be68d73533e9e37 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Bump version 0.9.5

6ec4d251f68119549a068a3ef65b353e72582509 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Allows to set PGPUser.image

6df9a7952bb6db95885ac72b358bd5717acc864d authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Add CHANGELOG entry

4babf1dad0011a05f29c7ebc76e533208fa01131 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Hide PGPUser private packets. Adds optional image property.

33d1a0423081524a28ff205ed8b6a91ffe3507b3 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Add user attributes to the export chain. Copy user packet.

9353d236619ff89f60b6372787a4c6dba277b044 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Parse all subpackets

8e2180ba1ce953194026bcad60f6be504024fd93 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Parse user image

458b148b4a18225a1fa634c21b953f99e77a8e1a authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Initial support for user image attribute

14199d7558bfd1f7f111c4a0544c3d524506d5d0 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Reuse length parser for signature subpackets

abc90f710caa3be65f52ef092ee28b933709630d authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Refactoring. Move header parsing code to PGPPacketHeader. Rework partial length support.

5a1104764cdda66befe0f0cf9f849d13df8454fa authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Add test for Issue88

3ed585a756685c508e01d3d829dcf52d9e9a4d57 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Try to automatically convert armored input for verify operation

c47b830ceb7e9253a3362d1f9e29fa6ed0e3142f authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
NS_ERROR_ENUM

ec02b72afc0307609da0ace456d6303ce0480da4 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Add Blowfish cipher

993564d1a81a2901b56c9218ad27df0219faccac authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Ignore Internal

824c0bb6b85d80741b35612a92feaeb943999fad authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
PGPFoundation is private.

b6dd5e0c2fe80f5fd398bdeb004a63682423a286 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Update playground

012827cbd7dd25567e4776449b5e8ae36f2f1d37 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Methods that accept keys as parameters are class methods now.

6ee5bcd58599336d34fd84cd5fc63a2784349ee6 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
PGPEqualObjects attack

b2b418f955706cfdc5bd7d0d89299339b49562ac authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
signatureMPIArray -> signatureMPIs

812b119113170fc72adf61b88b1c9845febe0ff5 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Rename Tests directory

260c3684ca92acacfb83b06f3eeb13b7eb1f0711 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Remove deprecated methods

7e80b44b86a395b8e644f7d7f396d94eb6f7294b authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Use +[PGPTestUtils:PGPTestUtils:]

1606f0187e9824d728185d9c0cc67bb1944cd3f0 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Add decrypt:usingKeys:... to API

b1d1577a741e7a11783869b778e984ddac567bc9 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Move export a bit and mark in code

34bae766699a6ff01d70af99d57cf3db33f3719c authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Enable testability when debug

92a94fe8c6ac598d0f5b876f14abb1b7aaa8d0a9 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Bump 0.9.4

07f6d00e496043fc8a630294d5a2513c4d832849 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Fix generation subkeys with passphrase

c4248c5aaab1eda38bce7af31cada3f208fb807e authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
prefix weakify

0834d818f636f27a41041191740b5077e38557f6 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
string from class

324f2fb54c1a2759ad74045ff7fa6d280e19a0f8 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Headers import update to use umbrella

e1193950852d9748abfceb7edfef50d1ccc1d925 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Autorelease pool when reading packets

f7a80ae7d569ba81fb05466f808af6f4dd476250 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Bump version to 0.9.3

fd6dfa90dd04a323a8c890422c28c35fbd6809c7 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Move warnings to debug where error instance is returned.

00f430733eb4f4551a00ee28be6a019ada7e5fd7 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Do not export unsupported subpackets. Avoid broken data.

e3915e4e6df813fd1894e366366953409b51ffe9 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Add CHANGELOG entry

1664200f4a362af8e6863f41bbe67fd48eeb5861 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Ignore broken subpackets

12995c3012125d8667fe5cbb7eb205ac40d15249 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
PGPSignatureUnknown and minor lipsticks

a517f18566073eaebd59f7cc3caa09b7ae532518 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Merge pull request #85 from dsanghan/develop-issue84

Added a public key that causes the exception for #84

b72af95c9fc0a14cd24929a4bec72b3a57121f35 authored almost 7 years ago by Marcin Krzyzanowski <[email protected]>
[Tests] New test for issue84

4e957ceb4e1db116f74c7e3cfca77c6423cd40dd authored almost 7 years ago by Dev Sanghani <[email protected]>
Adds Equality to secret key packet

3a3ff7bbf06604108e879d45083e5cc707ce5b6e authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Signature subpacket does not inherit from PGPPacket

75136c720bc53a617018dcd1125801fcbaef6298 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Cleanup

ff7ba6683923db7c53f2e2aa7240085b66f5039d authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Equal objects

912059d8c6affa7f750094ad525c1a1608f40d44 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Merge branch 'develop' of github.com:krzyzanowskim/ObjectivePGP into develop

0f067e5436e3c6f500d9b554e26f19665e4f1744 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
CHANGELOG entry

5d361bf394c9185a7eb8dea09fae87fd80385aa9 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Merge pull request #83 from dsanghan/develop-test

PR for Issue82 fail test case

ad4beeaeac804819185785878c462a75136ecf1d authored almost 7 years ago by Marcin Krzyzanowski <[email protected]>
New test for Issue82

Remove empty line in key file

84d9210ba23804c81c6f045102a3a0e485370f22 authored almost 7 years ago by Dev Sanghani <[email protected]>
add eqiality to mpi and bignums

ab7264a61286c60944d17810092f1373f14ad7a8 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Merge branch 'master' into develop

9bcc3cbcbeecb8f29fcd361ad86a71d4234dd177 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
add eqiality to mpi and bignums

b188bbfa6ddb67f78df56c0f19461a2a2cb5ef2a authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
ZIP is supported

110af5a8d3ce9141be66e67ca9770d740130070a authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Bump version. Update frameworks. Update CHANGELOG

8b27b43db7ecec1328583b7dd5510cc111a21313 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Nullability and cleanups

cc537ec18f81a3481ba6af81cc752c402c1b892e authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Implicit conversion fixes.

db765fc4aa2a2c55ce0b74932fb636d50c5584eb authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Set default key size to 3072 bits

1b674f480de7e457a16fd5abaede859cd3c9d709 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Create empty array at init (not used now)

448b237db09fc2d44bbab150e0dc175b7ff01007 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Fix undefined behaviour when adding unsigned and signed values

a4d8314c0fc31044547fc4f25018aba2e9fd2f9f authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Address nullability attributes and report errors.

c79ea2ca59e1759cc25cfc53aeac29dc342b5fef authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Distinguish subkey binding and primary key binding flow

787403a6e5dd60b0baa8fcd9e1a1fdcf5681d387 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
resolve undefined behaviour of unsigned substraction

9f8c6033dad1d404ad6c0095821e6a16b12886a3 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Adjust nullability and error handling.

f788ab463fbfb47c70f996d6bd372d6689852237 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Fix equality

ac949811d2b24535aaccad16ad6940b5cc5df843 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Remove unused key parameter

81f6819823ae72ded1550dca37a2d35d945fd5c9 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Refactor packet initialization

c6dfe1cc315bab1822764e07bff42cdc6ca06b59 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Bump prebuilt frameworks

fce00721a13b3d28c6755244667a0d872953b058 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Lipstick

310c7a1a2db45f3bf94f5dc671558268d65f8ba7 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Cleanup, lipsticts.

9276c88283718bfa8d54e812be6c05d2fc422919 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Update gems

f9b920f436e7186fd02cc90edf3a2d1cf1a79460 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Favor subkeys over primary key

c3b8d1965891444f12e1cb43537bb26c1008d1b5 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Minor improvement to gnu-dummy s2k extension.

a5b1ab9252d3c2ab3ec6663465853a1883e5a551 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Merge remote-tracking branch 'palmin/master' into fix/sign-subkey-80

d05bdb114db568ff04951d7a09ae6e0da09c8218 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
PGPErrorDomain error domain

9e6b645ed4036a33d8e1d1fea9b9fd6e287acca4 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Nullability

22830385b152fb29ddae086e6496bd12f9274734 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Defaults to zlib (temporarily)

10a75148ec5ed0b73d4c86384d2d3b9d3d44fce3 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Remove @throws. Return error instead.

ebaceaea2e74dfd1e4c2ca585e394dc4f9adaa7c authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Fix ZIP compression using zlib

a1db5ffe45ca265bb719120f93d419aec5383eeb authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Debug log about minimal set of subpackets. #79

e6afba81aab7389f5be6bf7d973bbc0a24e2bf27 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
improve signing unit test with instructions on subkey generation and export

52d1453e0b835254d67a425c30376c7b76b873f9 authored almost 7 years ago by Anders Borum <[email protected]>
add unit test trying to use subkey for signing

3066f3ec4f62c0055975cc8687f7fe4f161a8882 authored almost 7 years ago by Anders Borum <[email protected]>
Adds minizip vendor

ab983e07f3353f9d93eb2c70dd0540bde2a970fb authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Use more PGPEqualObjects

4d0cb8c14dcbe9a75c45bca04b7c10ed053a1c4e authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Lipsticks

1be65635fb7f4a91b5309f88917f997064ae30c1 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Fix signature hash

c40411ee7db5513561550f72a14d54b3bd5ba231 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Fix equality typo = vs ==

4087b1aa847cf6c65c8893ed1a31698f25fe7aa3 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>
Nullability attribute

dec8d06021fa6e3889dbb509d3425604f6f52954 authored almost 7 years ago by Marcin Krzyżanowski <[email protected]>