summaryrefslogtreecommitdiff
path: root/src/mongo/crypto/fle_crypto.cpp
Commit message (Expand)AuthorAgeFilesLines
* SERVER-75683 Return error if encryptedFields contains eccCollectionShreyas Kalyan2023-05-121-0/+8
* SERVER-72949 Add PrimaryOnlyService for cleanupStructuredEncryptionDataShreyas Kalyan2023-04-261-7/+16
* SERVER-72950 Implement the Queryable Encryption cleanup algorithmErwin Pe2023-04-191-32/+121
* SERVER-75171 Use the GetQueryableEncryptionCountInfo command in compactionShreyas Kalyan2023-04-101-1/+60
* Revert "SERVER-75171 Use the GetQueryableEncryptionCountInfo command in compa...auto-revert-processor2023-04-081-60/+1
* SERVER-75171 Use the GetQueryableEncryptionCountInfo command in compactionShreyas Kalyan2023-04-071-1/+60
* SERVER-73303 Remove Queryable Encryption v1 CodeShreyas Kalyan2023-04-051-1472/+136
* SERVER-75617 Make fallthroughs explicit using the new attributeMatt Kneiser2023-04-041-1/+1
* SERVER-75020 Fix fle coverity defectsShreyas Kalyan2023-03-281-1/+1
* SERVER-74066 Remove checks that require the eccCollection namespace in Encryp...Shreyas Kalyan2023-03-231-1/+4
* SERVER-74151 Create a new reads tags command for QE tagsMark Benvenuto2023-03-151-11/+10
* SERVER-73995 Implement v2 changes to Queryable Encryption finds using collSca...Shreyas Kalyan2023-03-151-5/+38
* SERVER-74557 Create benchmark for AES and SHA-256Mark Benvenuto2023-03-141-66/+69
* SERVER-74704 Create v2 of ECOCCompactionDocumentErwin Pe2023-03-101-0/+14
* SERVER-72932 Implement v2 changes to Queryable Encryption UpdatesErwin Pe2023-03-031-21/+179
* SERVER-74150 Create batch interface for reading tags for QE V2Mark Benvenuto2023-03-021-0/+72
* SERVER-74139 Create v2 of FLE2UnindexedEncryptedValueErwin Pe2023-02-281-19/+63
* SERVER-74052 Switch QE to CBC for user dataErwin Pe2023-02-241-21/+34
* SERVER-74182 fix fle_tags.cpp linking failure on ubsanMark Benvenuto2023-02-211-0/+2
* SERVER-72926 Implement v2 changes to Queryable Encryption findsErwin Pe2023-02-161-18/+202
* SERVER-72919 Implement v2 changes to QE insertsErwin Pe2023-02-141-25/+517
* SERVER-73598 Extend FLEQueryInterface to test if a document exists by idMark Benvenuto2023-02-101-12/+12
* SERVER-73729 Split decryptAndParse functions of FLE2Indexed(Equality/Range)En...Erwin Pe2023-02-091-54/+90
* SERVER-72915 Implement v2 of EmuBinary algorithmErwin Pe2023-02-031-1/+161
* SERVER-72909 Create FLE2IndexedRangeEncryptedValueV2 class and implement pars...Shreyas Kalyan2023-02-031-1/+206
* SERVER-72908 Create FLE2IndexedEqualityEncryptedValueV2 class and implement p...Erwin Pe2023-01-301-0/+272
* SERVER-72913 Implement generate/decrypt functions for new ESC document formatsErwin Pe2023-01-241-0/+59
* SERVER-72935 switch c stdlib headers to cpp compat stdlib headersDaniel Moody2023-01-201-1/+0
* SERVER-72905 Create new v2 token types and implement token derivationErwin Pe2023-01-191-1/+25
* SERVER-72621 truncate v_prime2Kevin Albertson2023-01-091-0/+5
* SERVER-72242 Add test only serverStatus metrics to EmuBinarySpencer Jackson2023-01-031-0/+4
* SERVER-71322 Change FLEClientCrypto::decryptDocument to use libmongocrypt for...Mark Benvenuto2022-12-091-106/+152
* SERVER-71321 Create C++ friendly wrappers for libmongocrypt typesMark Benvenuto2022-12-051-0/+222
* SERVER-71294 Coverity analysis defect 134121: Bad bit shift operationMark Benvenuto2022-11-281-1/+3
* SERVER-71295 Coverity analysis defect 134118: Macro compares unsigned to 0Mark Benvenuto2022-11-151-3/+1
* SERVER-71296 Coverity analysis defect 134119: Macro compares unsigned to 0Mark Benvenuto2022-11-151-3/+1
* SERVER-69668 FLE2 range float precision: update OSTType algorithmMark Benvenuto2022-11-111-40/+233
* SERVER-71149 Rename queryType range to rangePreviewMark Benvenuto2022-11-091-1/+1
* SERVER-70307 Add MatchExpression validation pass for range payloadsDavis Haupt2022-11-041-1/+1
* SERVER-70302 Properly serialize stub range placeholdersDavis Haupt2022-10-311-5/+25
* SERVER-70305 support encrypted range payloads under gt/lt expressionsDavis Haupt2022-10-241-11/+16
* SERVER-70182 move encrypted field config validation to IDLDavis Haupt2022-10-191-49/+67
* SERVER-70593 Split fle_crypto.hMark Benvenuto2022-10-191-0/+1
* SERVER-70300 Update range encrypted find payload to work with / operatorsShreyas Kalyan2022-10-131-12/+32
* SERVER-70359 handle negative zero for doubleKevin Albertson2022-10-131-0/+5
* SERVER-67627 Runtime predicate evaluation for internalFleBetweenDavis Haupt2022-10-071-12/+41
* SERVER-70066 fixed range for floating point numbersSergey Galtsev2022-10-041-0/+14
* Revert "SERVER-70066 fixed range for floating point numbers"Uladzimir Makouski2022-10-041-14/+0
* SERVER-70066 fixed range for floating point numbersSergey Galtsev2022-10-031-0/+14
* SERVER-69113 Refactor server-side rewrite to enable easy addition of new encr...Davis Haupt2022-09-221-5/+5