src/trans_auto.c
author us@chu.huenfield.org
Tue, 25 Dec 2018 14:46:45 +0100
branchsync
changeset 3209 c15b4ca2b52a
parent 3121 f33a2ae77177
child 4792 7056435ab9e7
permissions -rw-r--r--
Replace use of Sequoia's backend with a custom key store.

- Sequoia's key store doesn't meet pep's needs (in particular, the
ability to search on a key's user id) and trying to shoehorn pep's
needs onto Sequoia's key store abstractions is just introducing
overhead with no appreciable gain in functionality.

- This patch changes the Sequoia backend to use a local sqlite
database to store the public keys.
krista@3121
     1
// This file is under GNU General Public License 3.0
krista@3121
     2
// see LICENSE.txt
krista@3121
     3
vb@30
     4
#include "trans_auto.h"
vb@30
     5
vb@30
     6
PEP_STATUS auto_sendto(PEP_SESSION session, const message *msg)
vb@30
     7
{
vb@30
     8
vb@30
     9
    return PEP_STATUS_OK;
vb@30
    10
}
vb@30
    11
vb@30
    12
PEP_STATUS auto_readnext(PEP_SESSION session, message **msg, PEP_transport_t **via)
vb@30
    13
{
vb@30
    14
vb@30
    15
    return PEP_STATUS_OK;
vb@30
    16
}