| ► address | |
| address.c | Representation of an email address |
| address.h | Representation of an email address |
| config_type.c | Config type representing an email address |
| config_type.h | Config type representing an email address |
| group.c | Handling for email address groups |
| group.h | Handling for email address groups |
| idna.c | Handling of international domain names |
| idna2.h | Handling of international domain names |
| lib.h | Email Address Handling |
| ► alias | |
| alias.c | Representation of a single alias to an email address |
| alias.h | Representation of a single alias to an email address |
| array.c | Array of Alias Views |
| commands.c | Alias commands |
| complete.c | Alias Auto-Completion |
| config.c | Config used by libaddress |
| dlg_alias.c | Address book |
| dlg_query.c | Routines for querying an external address book |
| expando.c | Alias Expando definitions |
| expando.h | Alias Expando definitions |
| functions.c | Alias functions |
| functions.h | Alias functions |
| gui.c | Shared code for the Alias and Query Dialogs |
| gui.h | Shared code for the Alias and Query Dialogs |
| lib.h | Email Aliases |
| reverse.c | Manage alias reverse lookups |
| reverse.h | Manage alias reverse lookups |
| sort.c | Address book sorting functions |
| sort.h | Address book sorting functions |
| ► attach | |
| attach.c | Handling of email attachments |
| attach.h | Handling of email attachments |
| cid.c | Attachment Content-ID header functions |
| cid.h | Attachment Content-ID header functions |
| commands.c | Handle the attachments command |
| commands.h | Handle the attachments command |
| dlg_attach.c | Attachment Selection Dialog |
| expando.c | Attach Expando definitions |
| expando.h | Attach Expando definitions |
| functions.c | Attachment functions |
| functions.h | Attachment functions |
| lib.c | Attachment helper functions |
| lib.h | GUI display the mailboxes in a side panel |
| mutt_attach.c | Handling of email attachments |
| mutt_attach.h | Handling of email attachments |
| private_data.c | Private state data for Attachments |
| private_data.h | Private state data for Attachments |
| recvattach.c | Attachment code |
| recvattach.h | Routines for managing attachments |
| ► autocrypt | |
| autocrypt.c | Autocrypt end-to-end encryption |
| autocrypt_data.c | Private Autocrypt Data |
| autocrypt_data.h | Private Autocrypt Data |
| config.c | Config used by libautocrypt |
| db.c | Autocrypt database handling |
| dlg_autocrypt.c | Autocrypt account menu |
| expando.c | Autocrypt Expando definitions |
| expando.h | Autocrypt Expando definitions |
| functions.c | Autocrypt functions |
| functions.h | Autocrypt functions |
| gpgme.c | Autocrypt GPGME handler |
| lib.h | Autocrypt end-to-end encryption |
| private.h | Shared constants/structs that are private to Autocrypt |
| schema.c | Autocrypt database schema |
| ► bcache | |
| bcache.c | Body Caching (local copies of email bodies) |
| lib.h | Body Caching (local copies of email bodies) |
| ► browser | |
| complete.c | Browser Auto-Completion |
| config.c | Config used by libbrowser |
| dlg_browser.c | File/Mailbox Browser Dialog |
| expando.c | Browser Expando definitions |
| expando.h | Browser Expando definitions |
| functions.c | Browser functions |
| functions.h | Browser functions |
| lib.h | Select a Mailbox from a list |
| private_data.c | Private state data for the Browser |
| private_data.h | Private state data for the Browser |
| sort.c | Browser sorting |
| sort.h | Browser sorting functions |
| ► cli | |
| lib.h | Parse the Command Line |
| objects.c | Parse objects |
| objects.h | Parse the Command Line |
| parse.c | Parse the Command Line |
| ► color | |
| ansi.c | ANSI Colours |
| ansi.h | ANSI Colours |
| attr.c | Colour and attributes |
| attr.h | Colour and attributes |
| color.c | Color and attribute parsing |
| color.h | Color and attribute parsing |
| commands.c | Parse colour commands |
| commands.h | Parse colour commands |
| curses.c | Curses Colour |
| curses2.h | Curses Colour |
| debug.c | Colour Debugging |
| debug.h | Colour Debugging |
| dump.c | Colour Dump Command |
| dump.h | Colour Dump Command |
| lib.h | Color and attribute parsing |
| merged.c | Merged colours |
| merged.h | Merged colours |
| notify.c | Colour notifications |
| notify2.h | Colour notifications |
| parse_ansi.c | Parse ANSI Sequences |
| parse_ansi.h | Parse ANSI Sequences |
| parse_color.c | Parse colour commands |
| parse_color.h | Parse colour commands |
| qstyle.c | Quoted style |
| qstyle.h | Quoted style |
| quoted.c | Quoted-Email colours |
| quoted.h | Quoted-Email colours |
| regex.c | Regex Colour |
| regex4.h | Regex Colour |
| simple.c | Simple colour |
| simple2.h | Simple colour |
| ► complete | |
| compapi.h | API Auto-Completion |
| complete.c | String auto-completion routines |
| data.c | String auto-completion data |
| data.h | String auto-completion data |
| helpers.c | Auto-completion helpers |
| lib.h | Auto-completion |
| ► compmbox | |
| compress.c | Compressed mbox local mailbox type |
| expando.c | Compress Expando definitions |
| expando.h | Compress Expando definitions |
| lib.h | Compressed mbox local mailbox type |
| ► compose | |
| attach.c | Compose Attachments |
| attach_data.c | Compose Attach Data |
| attach_data.h | Compose Attach Data |
| cbar.c | Compose Bar (status) |
| cbar.h | Compose Bar |
| cbar_data.c | Compose Bar Data |
| cbar_data.h | Compose Bar Data |
| config.c | Config used by libcompose |
| dlg_compose.c | Compose Email Dialog |
| expando.c | Alias Expando definitions |
| expando.h | Compose Expando definitions |
| functions.c | Compose functions |
| functions.h | Compose functions |
| lib.h | GUI editor for an email's headers |
| preview.c | Compose message preview |
| private.h | Compose Private Data |
| shared_data.c | Compose Shared Data |
| shared_data.h | Compose Shared Data |
| ► compress | |
| compress.c | Shared compression code |
| lib.h | API for the header cache compression |
| lz4.c | LZ4 compression |
| private.h | Shared constants/structs that are private to Compression |
| zlib.c | ZLIB compression |
| zstd.c | Zstandard (zstd) compression |
| ► config | |
| bool.c | Type representing a boolean |
| bool.h | Type representing a boolean |
| charset.c | Validator for the "charset" config variables |
| charset.h | Validator for the "charset" config variables |
| dump.c | Dump all the config |
| dump.h | Dump all the config |
| enum.c | Type representing an enumeration |
| enum.h | Type representing an enumeration |
| helpers.c | Helper functions to get/set config values |
| helpers.h | Helper functions to get/set config values |
| inheritance.h | An inherited config item |
| lib.h | Convenience wrapper for the config headers |
| long.c | Type representing a long |
| mbtable.c | Type representing a multibyte character table |
| mbtable.h | Type representing a multibyte character table |
| myvar.c | Type representing a user-defined variable "my_var" |
| number.c | Type representing a number |
| number.h | Type representing a number |
| path.c | Type representing a path |
| quad.c | Type representing a quad-option |
| quad.h | Type representing a quad-option |
| regex.c | Type representing a regular expression |
| regex2.h | Type representing a regular expression |
| set.c | A collection of config items |
| set.h | A collection of config items |
| slist.c | Type representing a list of strings |
| sort.c | Type representing a sort option |
| sort.h | Type representing a sort option |
| string.c | Type representing a string |
| subset.c | Subset of config items |
| subset.h | Subset of Config Items |
| types.h | Constants for all the config types |
| ► conn | |
| accountcmd.c | Connection Credentials External Command |
| accountcmd.h | Connection Credentials External Command |
| config.c | Connection Global Variables |
| connaccount.c | Connection Credentials |
| connaccount.h | Connection Credentials |
| connection.h | An open network connection (socket) |
| dlg_verifycert.c | Certificate Verification Dialog |
| getdomain.c | DNS lookups |
| gnutls.c | Handling of GnuTLS encryption |
| gsasl.c | GNU SASL authentication support |
| gsasl2.h | GNU SASL authentication support |
| lib.h | Connection Library |
| mutt_account.c | ConnAccount object used by POP and IMAP |
| mutt_account.h | ConnAccount object used by POP and IMAP |
| openssl.c | Handling of OpenSSL encryption |
| private.h | Shared functions that are private to Connections |
| raw.c | Low-level socket handling |
| sasl.c | SASL authentication support |
| sasl.h | SASL authentication support |
| sasl_plain.c | SASL plain authentication support |
| sasl_plain.h | SASL plain authentication support |
| socket.c | Low-level socket handling |
| socket.h | Low-level socket handling |
| ssl.h | Handling of SSL encryption |
| tunnel.c | Support for network tunnelling |
| zstrm.c | Zlib compression of network traffic |
| zstrm.h | Zlib compression of network traffic |
| ► convert | |
| content_info.c | Extracting content info from email body |
| convert.c | Conversion between different character encodings |
| lib.h | Conversion between different character encodings |
| ► core | |
| account.c | A group of associated Mailboxes |
| account.h | A group of associated Mailboxes |
| command.c | NeoMutt Commands |
| command.h | NeoMutt commands API |
| config_cache.c | Cache of config variables |
| config_cache.h | Cache of config variables |
| dispatcher.c | Dispatcher of functions |
| dispatcher.h | Dispatcher of functions |
| lib.h | Convenience wrapper for the core headers |
| mailbox.c | Representation of a mailbox |
| mailbox.h | Representation of a mailbox |
| message.c | A local copy of an email |
| message.h | A local copy of an email |
| mxapi.h | API for mx backends |
| neomutt.c | Container for Accounts, Notifications |
| neomutt.h | Container for Accounts, Notifications |
| tmp.c | Create Temporary Files |
| tmp.h | Create Temporary Files |
| ► debug | |
| backtrace.c | Code backtrace |
| common.c | Shared debug code |
| email.c | Dump an Email |
| graphviz.c | Create a GraphViz dot file from the NeoMutt objects |
| keymap.c | Dump keybindings |
| lib.h | Convenience wrapper for the debug headers |
| logging.c | Log everything to the terminal |
| names.c | Debug names |
| names_expando.c | Debug names for Expandos |
| notify.c | Dump all notifications |
| pager.c | Pager Debugging |
| window.c | Dump the details of the nested Windows |
| ► editor | |
| enter.c | Enter buffer |
| enter.h | Enter buffer |
| functions.c | Editor functions |
| functions.h | Editor functions |
| lib.h | Edit a string |
| state.c | State of text entry |
| state.h | Struct to store the cursor position when entering text |
| wdata.h | Enter Window Data |
| window.c | GUI ask the user to enter a string |
| body.c | Representation of the body of an email |
| body.h | Representation of the body of an email |
| config.c | Config used by the Email library |
| content.h | Information about the content of an attachment |
| email.c | Representation of an email |
| email.h | Representation of an email |
| envelope.c | Representation of an email header (envelope) |
| envelope.h | Representation of an email header (envelope) |
| from.c | Determine who the email is from |
| from.h | Determine who the email is from |
| globals.c | Email Global Variables |
| globals.h | Email Global Variables |
| lib.h | Structs that make up an email |
| mime.c | Constants and macros for managing MIME encoding |
| mime.h | Constants and macros for managing MIME encoding |
| parameter.c | Store attributes associated with a MIME part |
| parameter.h | Store attributes associated with a MIME part |
| parse.c | Miscellaneous email parsing routines |
| parse.h | Miscellaneous email parsing routines |
| rfc2047.c | RFC2047 MIME extensions encoding / decoding routines |
| rfc2047.h | RFC2047 MIME extensions encoding / decoding routines |
| rfc2231.c | RFC2231 MIME Charset routines |
| rfc2231.h | RFC2231 MIME Charset routines |
| sort.c | Email sorting methods |
| sort.h | Assorted sorting methods |
| tags.c | Driver based email tags |
| tags.h | Driver based email tags |
| thread.c | Create/manipulate threading in emails |
| thread.h | Create/manipulate threading in emails |
| url.c | Parse and identify different URL schemes |
| url.h | Parse and identify different URL schemes |
| ► envelope | |
| functions.c | Envelope functions |
| functions.h | Envelope functions |
| lib.h | Envelope-editing Window |
| private.h | Private Envelope Data |
| wdata.c | Envelope Window Data |
| wdata.h | Envelope Window Data |
| window.c | Envelope Window |
| ► expando | |
| config_type.c | Type representing an Expando |
| definition.h | Define an Expando format string |
| domain.h | Expando Data Domains |
| expando.c | Parsed Expando |
| expando.h | Parsed Expando |
| filter.c | Expando filtering |
| filter.h | Expando filtering |
| format.c | Simple string formatting |
| format.h | Simple string formatting |
| helpers.c | Shared code |
| helpers.h | Shared code |
| lib.h | Parse Expando string |
| node.c | Basic Expando Node |
| node.h | Basic Expando Node |
| node_condbool.c | Expando Node for a Conditional Boolean |
| node_condbool.h | Expando Node for a Conditional Boolean |
| node_conddate.c | Expando Node for a Conditional Date |
| node_conddate.h | Expando Node for a Conditional Date |
| node_condition.c | Expando Node for a Condition |
| node_condition.h | Expando Node for a Condition |
| node_container.c | Expando Node for a Container |
| node_container.h | Expando Node for a Container |
| node_expando.c | Expando Node for an Expando |
| node_expando.h | Expando Node for an Expando |
| node_padding.c | Expando Node for Padding |
| node_padding.h | Expando Node for Padding |
| node_text.c | Expando Node for Text |
| node_text.h | Expando Node for Text |
| parse.c | Expando Parsing |
| parse.h | Expando Parsing |
| render.c | Render Expandos using Data |
| render.h | Render Expandos using Data |
| uid.h | Expando Data UIDs |
| ► fuzz | |
| address.c | |
| date.c | |
| ► gui | |
| curs_lib.c | GUI miscellaneous curses (window drawing) routines |
| curs_lib.h | GUI miscellaneous curses (window drawing) routines |
| dialog.c | Dialog Windows |
| dialog.h | Dialog Windows |
| functions.c | Definitions of user functions |
| functions.h | Definitions of user functions |
| global.c | Global functions |
| global.h | Global functions |
| lib.h | Convenience wrapper for the gui headers |
| msgcont.c | Message Container |
| msgcont.h | Message Window |
| msgwin.c | Message Window |
| msgwin.h | Message Window |
| msgwin_wdata.c | Message Window private data |
| msgwin_wdata.h | Message Window private data |
| mutt_curses.c | Define wrapper functions around Curses |
| mutt_curses.h | Define wrapper functions around Curses |
| mutt_window.c | Window management |
| mutt_window.h | Window management |
| opcodes.c | All user-callable functions |
| opcodes.h | All user-callable functions |
| reflow.c | Window reflowing |
| reflow.h | Window management |
| resize.c | GUI handle the resizing of the screen |
| rootwin.c | Root Window |
| rootwin.h | Root Window |
| sbar.c | Simple Bar (status) |
| sbar.h | Simple Bar |
| simple.c | Simple Dialog |
| simple.h | Simple Dialog Windows |
| terminal.c | Set the terminal title/icon |
| terminal.h | Set the terminal title/icon |
| ► hcache | |
| config.c | Config used by libhcache |
| hcache.c | Header cache multiplexor |
| lib.h | Header cache multiplexor |
| serialize.c | Email-object serialiser |
| serialize.h | Email-object serialiser |
| ► helpbar | |
| config.c | Config used by Help Bar |
| helpbar.c | Help Bar |
| lib.h | Help Bar Convenience wrapper for the Help Bar headers |
| private.h | Shared constants/structs that are private to the Help Bar |
| wdata.c | Help Bar Window data |
| ► history | |
| config.c | Config used by libhistory |
| dlg_history.c | History Selection Dialog |
| expando.c | History Expando definitions |
| expando.h | History Expando definitions |
| functions.c | History functions |
| functions.h | History functions |
| history.c | Read/write command history from/to a file |
| lib.h | Read/write command history from/to a file |
| ► imap | |
| adata.c | Imap-specific Account data |
| adata.h | Imap-specific Account data |
| auth.c | IMAP authenticator multiplexor |
| auth.h | IMAP authenticator multiplexor |
| auth_anon.c | IMAP anonymous authentication method |
| auth_cram.c | IMAP CRAM-MD5 authentication method |
| auth_gsasl.c | IMAP GNU SASL authentication method |
| auth_gss.c | IMAP GSS authentication method |
| auth_login.c | IMAP login authentication method |
| auth_oauth.c | IMAP OAUTH authentication method |
| auth_plain.c | IMAP plain authentication method |
| auth_sasl.c | IMAP SASL authentication method |
| browse.c | GUI select an IMAP mailbox from a list |
| command.c | Send/receive commands to/from an IMAP server |
| config.c | Config used by libimap |
| edata.c | Imap-specific Email data |
| edata.h | Imap-specific Email data |
| imap.c | IMAP network mailbox |
| lib.h | IMAP network mailbox |
| mdata.c | Imap-specific Mailbox data |
| mdata.h | Imap-specific Mailbox data |
| message.c | Manage IMAP messages |
| message.h | Manage IMAP messages |
| msg_set.c | IMAP Message Sets |
| msg_set.h | IMAP Message Sets |
| msn.c | IMAP MSN helper functions |
| msn.h | IMAP MSN helper functions |
| private.h | Shared constants/structs that are private to IMAP |
| search.c | IMAP search routines |
| utf7.c | Convert strings to/from utf7/utf8 |
| util.c | IMAP helper functions |
| ► index | |
| config.c | Config used by libindex |
| dlg_index.c | Index Dialog |
| expando_index.c | String processing routines to generate the mail index |
| expando_index.h | String processing routines to generate the mail index |
| expando_status.c | GUI display a user-configurable status line |
| expando_status.h | GUI display a user-configurable status line |
| functions.c | Index functions |
| functions.h | Index functions |
| ibar.c | Index Bar (status) |
| ibar.h | Index Bar (status) |
| index.c | Index Window |
| ipanel.c | Index Panel |
| lib.h | GUI manage the main index (list of emails) |
| private.h | Private Index Functions |
| private_data.c | Private state data for the Index |
| private_data.h | Private state data for the Index |
| shared_data.c | Data shared between Index, Pager and Sidebar |
| shared_data.h | Data shared between Index, Pager and Sidebar |
| status.c | GUI display a user-configurable status line |
| status.h | GUI display a user-configurable status line |
| ► key | |
| commands.c | Parse key binding commands |
| dump.c | Dump key bindings |
| extended.c | Set up the extended keys |
| get.c | Get a key from the user |
| init.c | Set up the key bindings |
| lib.c | Key helper functions |
| lib.h | Manage keymappings |
| ► maildir | |
| account.c | Maildir Account |
| account.h | Maildir Account |
| config.c | Config used by libmaildir |
| edata.c | Maildir-specific Email data |
| edata.h | Maildir-specific Email data |
| hcache.c | Maildir Header Cache |
| hcache.h | Maildir Header Cache |
| lib.h | Maildir local mailbox type |
| mailbox.c | Maildir Mailbox |
| mailbox.h | Maildir Mailbox |
| maildir.c | Maildir local mailbox type |
| mdata.c | Maildir-specific Mailbox data |
| mdata.h | Maildir-specific Mailbox data |
| mdemail.c | Maildir Email helper |
| mdemail.h | Maildir Email helper |
| message.c | Maildir Message |
| message.h | Maildir Message |
| path.c | Maildir Path handling |
| path.h | Maildir Path handling |
| shared.c | Maildir shared functions |
| shared.h | Maildir shared functions |
| ► mbox | |
| config.c | Config used by libmbox |
| lib.h | Mbox local mailbox type |
| mbox.c | Mbox local mailbox type |
| ► menu | |
| config.c | Config used by libmenu |
| draw.c | Paint the Menu |
| functions.c | Menu functions |
| functions.h | Menu functions |
| lib.h | GUI present the user with a selectable list |
| menu.c | GUI present the user with a selectable list |
| move.c | Change the Menu's position/selection |
| observer.c | Menu notification observers |
| private.h | Private Menu functions |
| tagging.c | Tagging support |
| type.c | Menu types |
| type.h | Menu types |
| window.c | Window wrapper around a Menu |
| ► mh | |
| config.c | Config used by libmh |
| lib.h | Mh local mailbox type |
| mdata.c | Mh-specific Mailbox data |
| mdata.h | Mh-specific Mailbox data |
| mh.c | MH local mailbox type |
| mhemail.c | Mh Email helper |
| mhemail.h | Mh Email helper |
| sequence.c | MH Mailbox Sequences |
| sequence.h | MH Mailbox Sequences |
| shared.c | MH shared functions |
| shared.h | MH shared functions |
| ► mutt | |
| array.h | Linear Array data structure |
| atoi.c | Parse a number in a string |
| atoi.h | Parse a number in a string |
| base64.c | Conversion to/from base64 encoding |
| base64.h | Conversion to/from base64 encoding |
| buffer.c | General purpose object for storing and parsing strings |
| buffer.h | General purpose object for storing and parsing strings |
| charset.c | Conversion between different character encodings |
| charset.h | Conversion between different character encodings |
| ctype.c | Ctype(3) wrapper functions |
| ctype2.h | Ctype(3) wrapper functions |
| date.c | Time and date handling routines |
| date.h | Time and date handling routines |
| envlist.c | Private copy of the environment variables |
| envlist.h | Private copy of the environment variables |
| eqi.h | Case-insensitive fixed-chunk comparisons |
| exit.c | Leave the program NOW |
| exit.h | Leave the program NOW |
| file.c | File management functions |
| file.h | File management functions |
| filter.c | Pass files through external commands (filters) |
| filter.h | Pass files through external commands (filters) |
| hash.c | Hash Table data structure |
| hash.h | Hash Table data structure |
| lib.h | Convenience wrapper for the library headers |
| list.c | Singly-linked list type |
| list.h | Singly-linked list type |
| logging.c | Logging Dispatcher |
| logging2.h | Logging Dispatcher |
| mapping.c | Store links between a user-readable string and a constant |
| mapping.h | Store links between a user-readable string and a constant |
| mbyte.c | Multi-byte String manipulation functions |
| mbyte.h | Multi-byte String manipulation functions |
| md5.c | Calculate the MD5 checksum of a buffer |
| md5.h | Calculate the MD5 checksum of a buffer |
| memory.c | Memory management wrappers |
| memory.h | Memory management wrappers |
| message.h | Message logging |
| notify.c | Notification API |
| notify.h | Notification API |
| notify_type.h | Notification Types |
| observer.h | Observer of notifications |
| path.c | Path manipulation functions |
| path.h | Path manipulation functions |
| pool.c | A global pool of Buffers |
| pool.h | A global pool of Buffers |
| prex.c | Manage precompiled / predefined regular expressions |
| prex.h | Manage precompiled / predefined regular expressions |
| qsort_r.c | Context-free sorting function |
| qsort_r.h | Context-free sorting function |
| queue.h | |
| random.c | Random number/string functions |
| random.h | Random number/string functions |
| regex.c | Manage regular expressions |
| regex3.h | Manage regular expressions |
| signal.c | Signal handling |
| signal2.h | Signal handling |
| slist.c | A separated list of strings |
| slist.h | A separated list of strings |
| state.c | Keep track when processing files |
| state.h | Keep track when processing files |
| string.c | String manipulation functions |
| string2.h | String manipulation functions |
| ► ncrypt | |
| config.c | Config used by libncrypt |
| crypt.c | Signing/encryption multiplexor |
| crypt.h | Signing/encryption multiplexor |
| crypt_gpgme.c | Wrapper for PGP/SMIME calls to GPGME |
| crypt_gpgme.h | Wrapper for PGP/SMIME calls to GPGME |
| crypt_mod.c | Register crypto modules |
| crypt_mod.h | Register crypto modules |
| crypt_mod_pgp_classic.c | Wrappers for calls to CLI PGP |
| crypt_mod_pgp_gpgme.c | Wrappers for calls to GPGME PGP |
| crypt_mod_smime_classic.c | Wrappers for calls to CLI SMIME |
| crypt_mod_smime_gpgme.c | Wrappers for calls to GPGME SMIME |
| cryptglue.c | Wrapper around crypto functions |
| cryptglue.h | Wrapper around crypto functions |
| dlg_gpgme.c | GPGME Key Selection Dialog |
| dlg_pgp.c | PGP Key Selection Dialog |
| dlg_smime.c | SMIME Key Selection Dialog |
| expando_command.c | Ncrypt Expando definitions |
| expando_command.h | Ncrypt PGP Expando definitions |
| expando_gpgme.c | Ncrypt Expando definitions |
| expando_gpgme.h | Ncrypt GPGME Expando definitions |
| expando_pgp.c | Ncrypt Expando definitions |
| expando_pgp.h | Ncrypt PGP Expando definitions |
| expando_smime.c | Ncrypt Expando definitions |
| expando_smime.h | Ncrypt Smime Expando definitions |
| functions.c | PGP/Smime functions |
| gnupgparse.c | Parse the output of CLI PGP program |
| gnupgparse.h | Parse the output of CLI PGP programinclude "pgpkey.h" |
| gpgme_functions.c | Gpgme functions |
| gpgme_functions.h | Gpgme functions |
| lib.h | API for encryption/signing of emails |
| pgp.c | PGP sign, encrypt, check routines |
| pgp.h | PGP sign, encrypt, check routines |
| pgp_functions.c | Pgp functions |
| pgp_functions.h | Pgp functions |
| pgpinvoke.c | Wrapper around calls to external PGP program |
| pgpinvoke.h | Wrapper around calls to external PGP program |
| pgpkey.c | PGP key management routines |
| pgpkey.h | PGP key management routines |
| pgplib.c | Misc PGP helper routines |
| pgplib.h | Misc PGP helper routines |
| pgpmicalg.c | Identify the hash algorithm from a PGP signature |
| pgpmicalg.h | Identify the hash algorithm from a PGP signature |
| pgppacket.c | Parse PGP data packets |
| pgppacket.h | Parse PGP data packets |
| private.h | Shared constants/structs that are private to libconn |
| smime.c | SMIME helper routines |
| smime.h | SMIME helper routines |
| smime_functions.c | Smime functions |
| smime_functions.h | Smime functions |
| sort.h | Crypto Key sorting functions |
| sort_gpgme.c | GPGME Key Sorting |
| sort_pgp.c | PGP Key Sorting |
| ► nntp | |
| adata.c | Nntp-specific Account data |
| adata.h | Nntp-specific Account data |
| complete.c | Auto-complete NNTP newsgroups |
| config.c | Config used by libnntp |
| edata.c | Nntp-specific Email data |
| edata.h | Nntp-specific Email data |
| expando_browser.c | Browse NNTP groups |
| expando_browser.h | NNTP Expando definitions |
| expando_newsrc.c | Browse NNTP groups |
| expando_newsrc.h | NNTP Expando definitions |
| lib.h | Usenet network mailbox type; talk to an NNTP server |
| mdata.c | Nntp-specific Mailbox data |
| mdata.h | Nntp-specific Mailbox data |
| newsrc.c | Read/parse/write an NNTP config file of subscribed newsgroups |
| nntp.c | Usenet network mailbox type; talk to an NNTP server |
| private.h | Usenet network mailbox type; talk to an NNTP server |
| ► notmuch | |
| adata.c | Notmuch-specific Account data |
| adata.h | Notmuch-specific Account data |
| complete.c | Notmuch Auto-Completion |
| config.c | Config used by libnotmuch |
| db.c | Notmuch database handling |
| edata.c | Notmuch-specific Email data |
| edata.h | Notmuch-specific Email data |
| lib.h | Notmuch virtual mailbox type |
| mdata.c | Notmuch-specific Mailbox data |
| mdata.h | Notmuch-specific Mailbox data |
| notmuch.c | Notmuch virtual mailbox type |
| private.h | Notmuch private types |
| query.c | Notmuch query functions |
| query.h | Notmuch query functions |
| tag.c | Notmuch tag functions |
| tag.h | Notmuch tag functions |
| ► pager | |
| config.c | Config used by libpager |
| display.c | Pager Display |
| display.h | Pager Display |
| dlg_pager.c | Pager Dialog |
| do_pager.c | Simple Pager Dialog |
| functions.c | Pager functions |
| functions.h | Pager functions |
| lib.h | GUI display a file/email/help in a viewport with paging |
| message.c | Process a message for display in the pager |
| pager.c | Pager Window |
| pbar.c | Pager Bar |
| pbar.h | Pager Bar |
| ppanel.c | Pager Panel |
| private_data.c | Private state data for the Pager |
| private_data.h | Private state data for the Pager |
| ► parse | |
| extract.c | Text parser |
| extract.h | Text parser |
| lib.h | Text parsing functions |
| rc.c | Parse lines from a runtime configuration (rc) file |
| rc.h | Parse lines from a runtime configuration (rc) file |
| set.c | Parse the 'set' command |
| set.h | Parse the 'set' command |
| ► pattern | |
| compile.c | Compile a Pattern |
| complete.c | Pattern Auto-Completion |
| config.c | Config used by libpattern |
| dlg_pattern.c | Pattern Selection Dialog |
| exec.c | Execute a Pattern |
| expando.c | Pattern Expando definitions |
| expando.h | Pattern Expando definitions |
| flags.c | Pattern definitions |
| functions.c | Pattern functions |
| functions.h | Pattern functions |
| lib.h | Match patterns to emails |
| message.c | Pattern handling for messages |
| pattern.c | Match patterns to emails |
| pattern_data.c | Private Pattern Data |
| pattern_data.h | Private Pattern Data |
| private.h | Shared constants/structs that are private to libpattern |
| search_state.c | Holds state of a search |
| search_state.h | Holds state of a search |
| ► pop | |
| adata.c | Pop-specific Account data |
| adata.h | Pop-specific Account data |
| auth.c | POP authentication |
| config.c | Config used by libpop |
| edata.c | Pop-specific Email data |
| edata.h | Pop-specific Email data |
| lib.c | POP helper routines |
| lib.h | POP network mailbox |
| pop.c | POP network mailbox |
| private.h | POP network mailbox |
| ► postpone | |
| dlg_postpone.c | Postponed Email Selection Dialog |
| functions.c | Postponed Emails Functions |
| functions.h | Postponed Email Functions |
| lib.h | Postponed Emails |
| postpone.c | Postponed Email Selection Dialog |
| ► progress | |
| config.c | Config used by the Progress Bar |
| lib.h | Progress Bar |
| progress.c | Progress bar |
| wdata.c | Progress Bar Window Data |
| wdata.h | Progress Bar Window Data |
| window.c | Progress Bar Window |
| window.h | Progress Bar Window |
| ► question | |
| lib.h | Ask the user a question |
| question.c | Ask the user a question |
| ► send | |
| body.c | Write a MIME Email Body to a file |
| body.h | Convenience wrapper for the send headers |
| config.c | Config used by libsend |
| expando.c | Greeting Expando definitions |
| expando.h | Greeting Expando definitions |
| header.c | Write a MIME Email Header to a file |
| header.h | Convenience wrapper for the send headers |
| lib.h | Convenience wrapper for the send headers |
| multipart.c | Manipulate multipart Emails |
| multipart.h | Manipulate multipart Emails |
| send.c | Prepare and send an email |
| send.h | Prepare and send an email |
| sendlib.c | Miscellaneous functions for sending an email |
| sendlib.h | Miscellaneous functions for sending an email |
| sendmail.c | Send email using sendmail |
| sendmail.h | Send email using sendmail |
| smtp.c | Send email to an SMTP server |
| smtp.h | Send email to an SMTP server |
| ► sidebar | |
| commands.c | Sidebar commands |
| config.c | Config used by libsidebar |
| expando.c | Sidebar Expando definitions |
| expando.h | Sidebar Expando definitions |
| functions.c | Sidebar functions |
| functions.h | Sidebar functions |
| lib.h | GUI display the mailboxes in a side panel |
| observer.c | Sidebar observers |
| private.h | GUI display the mailboxes in a side panel |
| sidebar.c | GUI display the mailboxes in a side panel |
| sort.c | Sidebar sort functions |
| sort.h | Sidebar sorting functions |
| wdata.c | Sidebar Window data |
| window.c | Sidebar Window |
| ► store | |
| bdb.c | Berkeley DB backend for the key/value Store |
| gdbm.c | GNU dbm backend for the key/value Store |
| kc.c | Kyoto Cabinet backend for the key/value Store |
| lib.h | Key value store |
| lmdb.c | Lightning Memory-Mapped Database (LMDB) backend for the key/value Store |
| qdbm.c | Quick Database Manager (QDBM) backend for the key/value Store |
| rocksdb.c | RocksDB backend for the key/value Store |
| store.c | Shared store code |
| tc.c | Tokyo Cabinet backend for the key/value Store |
| tdb.c | Trivial DataBase (TDB) backend for the key/value Store |
| alternates.c | Alternate address handling |
| alternates.h | Alternate address handling |
| commands.h | Functions to parse commands in a config file |
| copy.c | Duplicate the structure of an entire email |
| copy.h | Duplicate the structure of an entire email |
| editmsg.c | Prepare an email to be edited |
| globals.h | Global variables |
| enriched.c | Rich text handler |
| enriched.h | Rich text handler |
| external.c | Manage where the email is piped to external commands |
| external.h | Manage where the email is piped to external commands |
| globals.c | Global variables |
| handler.c | Decide how to display email content |
| handler.h | Decide how to display email content |
| help.c | Generate the help-page and GUI display it |
| hook.c | Parse and execute user-defined hooks |
| hook.h | Parse and execute user-defined hooks |
| mailcap.c | RFC1524 Mailcap routines |
| mailcap.h | RFC1524 Mailcap routines |
| maillist.c | Handle mailing lists |
| maillist.h | Handle mailing lists |
| main.c | Command line processing |
| monitor.c | Monitor files for changes |
| monitor.h | Monitor files for changes |
| mutt.h | Many unsorted constants and some structs |
| mutt_body.c | Representation of the body of an email |
| mutt_body.h | Representation of the body of an email |
| mutt_config.c | Definitions of config variables |
| mutt_header.c | Manipulate an email's header |
| mutt_header.h | Representation of the email's header |
| mutt_logging.c | NeoMutt Logging |
| mutt_logging.h | NeoMutt Logging |
| mutt_lua.c | Integrated Lua scripting |
| mutt_lua.h | Integrated Lua scripting |
| mutt_mailbox.c | Mailbox helper functions |
| mutt_mailbox.h | Mailbox helper functions |
| mutt_signal.c | Signal handling |
| mutt_socket.c | NeoMutt connections |
| mutt_socket.h | NeoMutt connections |
| mutt_thread.c | Create/manipulate threading in emails |
| mutt_thread.h | Create/manipulate threading in emails |
| muttlib.c | Some miscellaneous functions |
| muttlib.h | Some miscellaneous functions |
| mview.c | View of a Mailbox |
| mview.h | View of a Mailbox |
| mx.c | Mailbox multiplexor |
| mx.h | API for mailboxes |
| flags.c | Manipulate the flags in an email header |
| protos.h | Prototypes for many functions |
| recvcmd.c | Send/reply with an attachment |
| recvcmd.h | Send/reply with an attachment |
| rfc3676.c | RFC3676 Format Flowed routines |
| rfc3676.h | RFC3676 Format Flowed routines |
| score.c | Routines for adding user scores to emails |
| score.h | Routines for adding user scores to emails |
| commands.c | Functions to parse commands in a config file |
| subjectrx.c | Subject Regex handling |
| subjectrx.h | Subject Regex handling |
| system.c | Execute external programs |
| timegm.c | For systems lacking timegm() |
| usage.c | Display Usage Information for NeoMutt |
| version.c | Display version and copyright about NeoMutt |
| version.h | Display version and copyright about NeoMutt |
| wcscasecmp.c | For systems lacking wcscasecmp() |
| zzz.inc |
