/**
* @file
- * Autocrypt feature
+ * Autocrypt end-to-end encryption
*
* @authors
* Copyright (C) 2019 Kevin J. McCarthy <kevin@8t8.us>
* this program. If not, see <http://www.gnu.org/licenses/>.
*/
+/**
+ * @page autocrypt_autocrypt Autocrypt end-to-end encryption
+ *
+ * Autocrypt end-to-end encryption
+ */
+
#include "config.h"
#include <errno.h>
#include <string.h>
/**
* @file
- * Autocrypt feature
+ * Autocrypt end-to-end encryption
*
* @authors
* Copyright (C) 2019 Kevin J. McCarthy <kevin@8t8.us>
* this program. If not, see <http://www.gnu.org/licenses/>.
*/
+/**
+ * @page autocrypt AUTOCRYPT: End-to-end encryption
+ *
+ * Autocrypt end-to-end encryption
+ *
+ * | File | Description |
+ * | :------------------------------ | :--------------------------- |
+ * | autocrypt/autocrypt.c | @subpage autocrypt_autocrypt |
+ * | autocrypt/autocrypt_acct_menu.c | @subpage autocrypt_account |
+ * | autocrypt/autocrypt_db.c | @subpage autocrypt_db |
+ * | autocrypt/autocrypt_gpgme.c | @subpage autocrypt_gpgme |
+ * | autocrypt/autocrypt_schema.c | @subpage autocrypt_schema |
+ */
+
#ifndef MUTT_AUTOCRYPT_AUTOCRYPT_H
#define MUTT_AUTOCRYPT_AUTOCRYPT_H
* this program. If not, see <http://www.gnu.org/licenses/>.
*/
+/**
+ * @page autocrypt_account Autocrypt account menu
+ *
+ * Autocrypt account menu
+ */
+
#include "config.h"
#include <stdbool.h>
#include <stdio.h>
*
* | Expando | Description
* |:--------|:-----------------------------------------------------------------
- * | \%a | Email address
- * | \%k | Gpg keyid
- * | \%n | Current entry number
- * | \%p | Prefer-encrypt flag
- * | \%s | Status flag (active/inactive)
+ * | \%a | Email address
+ * | \%k | Gpg keyid
+ * | \%n | Current entry number
+ * | \%p | Prefer-encrypt flag
+ * | \%s | Status flag (active/inactive)
*/
static const char *account_format_str(char *dest, size_t destlen, size_t col, int cols,
char op, const char *src, const char *fmt,
* this program. If not, see <http://www.gnu.org/licenses/>.
*/
+/**
+ * @page autocrypt_db Autocrypt database handling
+ *
+ * Autocrypt database handling
+ */
+
#include "config.h"
#include <stddef.h>
#include <sqlite3.h>
* this program. If not, see <http://www.gnu.org/licenses/>.
*/
+/**
+ * @page autocrypt_gpgme Autocrypt GPGME handler
+ *
+ * Autocrypt GPGME handler
+ */
+
#include "config.h"
#include <stddef.h>
#include <gpgme.h>
* this program. If not, see <http://www.gnu.org/licenses/>.
*/
+/**
+ * @page autocrypt_schema Autocrypt database schema
+ *
+ * Autocrypt database schema
+ */
+
#include "config.h"
#include <stddef.h>
#include <sqlite3.h>