summaryrefslogtreecommitdiff
path: root/src/mongo/crypto
Commit message (Expand)AuthorAgeFilesLines
...
* SERVER-73729 Split decryptAndParse functions of FLE2Indexed(Equality/Range)En...Erwin Pe2023-02-094-84/+270
* SERVER-73410 Add validation of new QE v2 payload types in bson_validate.cppShreyas Kalyan2023-02-081-1/+5
* SERVER-73112 Expose function to construct NamespaceString in unit testsjannaerin2023-02-081-7/+7
* SERVER-73190 Add a second serverParameter to guard test only server status me...Mark Benvenuto2023-02-075-2/+103
* SERVER-73634 Merge the `server_options_core` library into `server_base`Kaloian Manassiev2023-02-061-2/+1
* SERVER-72915 Implement v2 of EmuBinary algorithmErwin Pe2023-02-033-1/+506
* SERVER-72909 Create FLE2IndexedRangeEncryptedValueV2 class and implement pars...Shreyas Kalyan2023-02-033-7/+414
* SERVER-73354 Decommission the `catalog/collection` libraryKaloian Manassiev2023-01-301-5/+4
* SERVER-72908 Create FLE2IndexedEqualityEncryptedValueV2 class and implement p...Erwin Pe2023-01-303-0/+517
* SERVER-72913 Implement generate/decrypt functions for new ESC document formatsErwin Pe2023-01-243-0/+157
* SERVER-71195: Refresh JWKSets periodically and add key management commandsVarun Ravichandran2023-01-235-76/+120
* SERVER-72935 switch c stdlib headers to cpp compat stdlib headersDaniel Moody2023-01-202-2/+1
* SERVER-72906 Create client-side payload types for QE version 2Erwin Pe2023-01-201-2/+150
* SERVER-69562 Create feature flag for PM-2972Erwin Pe2023-01-201-4/+8
* SERVER-72905 Create new v2 token types and implement token derivationErwin Pe2023-01-194-9/+96
* SERVER-72699 Use 'nbf' instead of 'iat' for start validity checkingSara Golemon2023-01-162-15/+21
* SERVER-72640 Accept RS384 and RS512 signatures for JWS payloadsSara Golemon2023-01-101-5/+21
* SERVER-72621 truncate v_prime2Kevin Albertson2023-01-092-0/+11
* SERVER-70702 Add context to key load failuresSara Golemon2023-01-051-12/+18
* SERVER-72242 Add test only serverStatus metrics to EmuBinarySpencer Jackson2023-01-036-0/+428
* SERVER-70955 Define OIDC protocol and add infra for featureSara Golemon2022-12-312-0/+14
* SERVER-71878: Remove TODOs for JWS validator stubsVarun Ravichandran2022-12-303-3/+0
* SERVER-72376: Move const_cast to EVP_DigestVerifyFinal callsite instead of po...Varun Ravichandran2022-12-291-8/+4
* SERVER-72376: Polyfill EVP_DigestVerifyFinal for old OpenSSL versionsVarun Ravichandran2022-12-281-0/+4
* SERVER-70954 Use a fresh MD context for each validationSara Golemon2022-12-242-21/+21
* SERVER-70702 Improve JWKManager APIsSara Golemon2022-12-204-18/+37
* SERVER-71322 Change FLEClientCrypto::decryptDocument to use libmongocrypt for...Mark Benvenuto2022-12-094-119/+216
* SERVER-70954 Implement JWSValidatorAdrian Gonzalez2022-12-0714-20/+1029
* Revert "SERVER-70954 Implement JWSValidator"auto-revert-processor2022-12-0614-1028/+19
* SERVER-70954 Implement JWSValidatorAdrian Gonzalez2022-12-0614-19/+1028
* SERVER-71321 Create C++ friendly wrappers for libmongocrypt typesMark Benvenuto2022-12-052-1/+228
* SERVER-71499 Allow host to expire and terminate AlarmThreadAdrian Gonzalez2022-12-023-13/+4
* SERVER-70134 fix fle2 upsert with single tagDavis Haupt2022-12-011-1/+2
* 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-1113-783/+2630
* SERVER-67760 FLE2 Range Query - disable feature flagShreyas Kalyan2022-11-101-1/+2
* SERVER-71149 Rename queryType range to rangePreviewMark Benvenuto2022-11-093-3/+3
* SERVER-70953 Implement JWKManager for server OIDC supportAdrian Gonzalez2022-11-085-0/+335
* SERVER-70307 Add MatchExpression validation pass for range payloadsDavis Haupt2022-11-041-1/+1
* SERVER-70302 Properly serialize stub range placeholdersDavis Haupt2022-10-313-8/+27
* SERVER-69671 FLE2 range float precision: update createCollection to enforce p...Shreyas Kalyan2022-10-285-15/+51
* SERVER-70590 Coverity analysis defect 133991: Uninitialized scalar fieldShreyas Kalyan2022-10-261-2/+2
* SERVER-70305 support encrypted range payloads under gt/lt expressionsDavis Haupt2022-10-244-26/+55
* SERVER-70182 move encrypted field config validation to IDLDavis Haupt2022-10-198-52/+357
* SERVER-70593 Split fle_crypto.hMark Benvenuto2022-10-194-219/+318
* SERVER-70300 Update range encrypted find payload to work with / operatorsShreyas Kalyan2022-10-135-29/+133
* SERVER-70359 handle negative zero for doubleKevin Albertson2022-10-132-0/+8
* SERVER-67627 Runtime predicate evaluation for internalFleBetweenDavis Haupt2022-10-072-37/+45