summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Unwrap KEK outside the main loopprototype/fdb-encryptionEric Avdey2020-04-072-35/+355
* Cache AAD alongside of KEKEric Avdey2020-04-071-21/+22
* Change interface for plugin's unwrap_kekEric Avdey2020-04-073-13/+13
* Use macro to choose old vs new crypto API depending on OTP versionEric Avdey2020-04-071-5/+26
* Make sure to use mocked config call in get_mek_failure_testEric Avdey2020-04-071-0/+1
* Switch to couch_keywrap in encryption providerEric Avdey2020-04-072-43/+125
* Use a record for cache entries for better clarityEric Avdey2020-04-071-4/+9
* Delegate AAD generation to encryption pluginEric Avdey2020-04-073-20/+41
* Request wrapped KEK out of encryption server loopEric Avdey2020-04-071-6/+39
* Improvements in encryption serverEric Avdey2020-04-071-32/+31
* Encrypt whole stored in fdb value, not just doc bodyEric Avdey2020-04-072-34/+33
* Rename encode/decode methods to encrypt/decryptEric Avdey2020-04-072-25/+28
* Revert from using update counter back to doc revs for key derivationEric Avdey2020-04-072-42/+33
* Change encryption provider to be defaultEric Avdey2020-04-073-12/+19
* Implement key management as an epi pluginEric Avdey2020-04-075-29/+132
* Add on/off config switch for encryptionEric Avdey2020-04-073-15/+37
* Switch from rev to update counter for key derivationEric Avdey2020-04-072-28/+34
* Switch to old crypto API for nowEric Avdey2020-04-071-7/+9
* Add basic testsEric Avdey2020-04-071-0/+38
* Store wrapped KEK in db configEric Avdey2020-04-072-22/+60
* Add basic KEK cacheEric Avdey2020-04-071-5/+15
* Grab KEK in main server loopEric Avdey2020-04-071-10/+11
* Don't block encryption server on encode/decode operationsEric Avdey2020-04-071-17/+80
* Add basic data encryptionEric Avdey2020-04-073-3/+153
* remove defer and load_ddocs from mango_utilsGarren Smith2020-04-062-63/+0
* update mango tests to work with Mango on FDBGarren Smith2020-04-0614-136/+129
* Update mango test creds to same as elixir testsGarren Smith2020-04-063-5/+5
* Update Mango query to work with couch_viewsGarren Smith2020-04-069-147/+139
* Add mango indexingGarren Smith2020-04-067-19/+187
* Remove quorum statsGarren Smith2020-04-063-13/+1
* Remove view_cb predicate push downGarren Smith2020-04-061-94/+1
* remove unneeded r/w parameterGarren Smith2020-04-066-67/+6
* remove partition opts from mangoGarren Smith2020-04-0610-200/+10
* remove mango native procGarren Smith2020-04-063-375/+0
* Add couch_views_encoding max valueGarren Smith2020-04-061-0/+12
* Add couch_views_updater interactive indexerGarren Smith2020-04-069-5/+470
* All couch_view queries to run across transactionsGarren Smith2020-04-061-1/+2
* Add couch_views_indexer build to creation versionstampGarren Smith2020-04-067-33/+206
* add fabric2 after_doc_write pluginGarren Smith2020-04-062-0/+8
* add include_docs option to fold_docsGarren Smith2020-04-061-2/+25
* move all_doc view options to fabric2_utilGarren Smith2020-04-062-29/+39
* fix all_docs call to return rowGarren Smith2020-04-061-1/+2
* Merge pull request #2662 from cloudant/couch_view-rate_limitiilyak2020-04-0226-28/+1839
|\
| * Use `couch_rate` application for `couch_view`ILYA Khlopotov2020-04-0226-28/+1839
|/
* Merge pull request #2743 from apache/switch-erlfdb-couchRobert Newson2020-04-011-6/+2
|\
| * Switch erlfdb to the couchdb repo at tag v1.0.0Robert Newson2020-04-011-6/+2
|/
* change _all_docs to raw collationGarren Smith2020-03-302-7/+4
* Don't advertise unimplemented featuresJay Doane2020-03-283-12/+2
* Return a 400 error code for an invalid update sequenceNick Vatamaniuc2020-03-271-0/+2
* Merge pull request #2722 from apache/couch-keywrapRobert Newson2020-03-261-0/+103
|\