sgolemon
Repos
42
Followers
1349
Following
3

The PHP Interpreter

C
7
2

HHVM is a new open-source virtual machine designed for executing programs written in PHP. HHVM uses a just-in-time (JIT) compilation approach to achieve superior performance while maintaining the flexibility that PHP developers are accustomed to.

3
2

the SSH library

C
0
0

Improved GMP extension

C
4
0

Parser kit for PHP7 ASTs

C
35
1

Not the exceptions we need, but the ones we deserve.

338
6

Events

delete branch
sgolemon delete branch MC-538
Created at 2 days ago
pull request closed
MONGOCRYPT-538

This is notably missing an integration test for IUP-V2, but I'm waiting on that 'cause I think @shreyaskalyan is working on unit tests for it. Everything else seems to work smoothly though, so it's worth starting review since this is... growing.

Created at 2 days ago
issue comment
MONGOCRYPT-538

Merged as 4a544db9274cb84024cfdd718c1afd833f93ece0

Created at 2 days ago

MONGOCRYPT-538 Integrate payload decryption via state machine

Created at 2 days ago

One more cast...

Created at 2 days ago

Cast strlen to int because windows

Created at 2 days ago

cast for lengths expecting int

Created at 2 days ago

cast for lengths expecting int

Created at 2 days ago

explicit cast bson_type_t to uint8_t

Created at 2 days ago

chore(release): 2.7.0

chore(release): 2.7.1

MONGOCRYPT-531 Implement FLE2IndexedRangeEncryptedValueV2 parsing

MONGOCRYPT-538 Integrate payload decryption via state machine

Rename mc_FLE2IndexedEqualityEncryptedValue_add_K_Key to mc_FLE2IndexedEncryptedValue_add_K_Key

Comment all the things

Allow status NULL in IEV(V2) decrypts

Created at 2 days ago

Rename mc_FLE2IndexedEqualityEncryptedValue_add_K_Key to mc_FLE2IndexedEncryptedValue_add_K_Key

Comment all the things

Allow status NULL in IEV(V2) decrypts

Created at 2 days ago
delete branch
sgolemon delete branch MC-531
Created at 2 days ago
pull request closed
MONGOCRYPT-531 Implement FLE2IndexedRangeEncryptedValueV2 parsing

Most of the work was done in 530, this just adds another _parse method and a testcase to go with it.

Created at 2 days ago
issue comment
MONGOCRYPT-531 Implement FLE2IndexedRangeEncryptedValueV2 parsing

Merged as 5ff27f8c146b4b00abc62a363a0de2d2fc9b0fed

Created at 2 days ago

MONGOCRYPT-531 Implement FLE2IndexedRangeEncryptedValueV2 parsing

Created at 2 days ago
pull request opened
MONGOCRYPT-538

This is notably missing an integration test for IUP-V2, but I'm waiting on that 'cause I think @shreyaskalyan is working on unit tests for it. Everything else seems to work smoothly though, so it's worth starting review since this is... growing.

Relevant commit in stack (which contains MC-531) is: d71bfcd6d297e56863e9fa021825eedc43b827ee

Created at 5 days ago
create branch
sgolemon create branch MC-538
Created at 5 days ago

copy/paste typo and lint

Created at 6 days ago

Add helper for parsing either payload type

Created at 6 days ago
delete branch
sgolemon delete branch MC-530
Created at 6 days ago
pull request closed
MONGOCRYPT-530 Implement FLE2IndexedEqualityEncryptedValueV2
Created at 6 days ago
issue comment
MONGOCRYPT-530 Implement FLE2IndexedEqualityEncryptedValueV2

Merged as 528102f74f9673fee5e3a5a74761ce9e62c3773f

Created at 6 days ago

feat(NODE-5076): add support for Azure KMS credential auto refresh (#583)

Co-authored-by: Neal Beeken neal.beeken@mongodb.com

MONGOCRYPT-550 Add support for FLE2UnindexedEncryptedValueV2 encrypt/decrypt (#589)

MONGOCRYPT-550 Add support for FLE2UnindexedEncryptedValueV2 encrypt/decrypt

chore(release): 2.7.0-alpha.0

MONGOCRYPT-551 Conversion of FLE2 placeholder to UnindexedEncryptedValueV2 (#593)

MONGOCRYPT-554 fix cleanup in _fle2_finalize error case (#595)

  • add missing destroy and context fail on error

  • remove unnecessary bson_init

bson_copy_to initializes the destination

ci(NODE-5088): download node to local directory (#585)

docs(NODE-5094): fix docs for azure kms credential refresh (#596)

MONGOCRYPT-530 Implement FLE2IndexedEqualityEncryptedValueV2

MONGOCRYPT-531 Implement FLE2IndexedRangeEncryptedValueV2 parsing

Created at 6 days ago

MONGOCRYPT-530 Implement FLE2IndexedEqualityEncryptedValueV2

Created at 6 days ago