aboutsummaryrefslogtreecommitdiffstats
path: root/doc
Commit message (Collapse)AuthorAgeFiles
* libinterimap: add support for the TLS SNI (Server Name Indication) extension.Guilhem Moulin2020-12-112
| | | | | | This is controlled by the new 'SSL_hostname' option. The default value of that option is the value of the 'host' option when it is hostname, and the empty string (which disables SNI) when it is an IP literal.
* typofixGuilhem Moulin2020-12-111
|
* libinterimap: make SSL_verify check the hostname as well.Guilhem Moulin2020-12-113
| | | | | | | | | | More precisely, ensure that the certificate Subject Alternative Name (SAN) or Subject CommonName (CN) matches the hostname or IP literal specified by the 'host' option. Previously it was only verifying the chain of trust. This bumps the minimum Net::SSLeay version to 1.83 and OpenSSL version 1.0.2.
* libinterimap: factor out hostname/IP parsing.Guilhem Moulin2020-12-112
| | | | | Also, document that enclosing 'host' value in square brackets forces its interpretation as an IP literal (hence skips name resolution).
* documentation: replace example.org with example.net for consistency.Guilhem Moulin2020-12-101
|
* Fix broken URLs.Guilhem Moulin2020-12-092
|
* typofixGuilhem Moulin2020-12-092
|
* libinterimap: SSL_fingerprint now supports a space-separate list of digests ↵Guilhem Moulin2020-12-092
| | | | | | | | | to pin. And succeeds if, and only if, the peer certificate SPKI matches one of the pinned digest values. Specifying multiple digest values can key useful in key rollover scenarios and/or when the server supports certificates of different types (for instance RSA+ECDSA).
* libinterimap: 'debug' forces 'null-stderr' = 0.Guilhem Moulin2020-12-081
| | | | | | The standard error is never sent to /dev/null in debug mode. Closes: deb#968392
* typofixGuilhem Moulin2020-08-042
|
* typofixGuilhem Moulin2020-08-041
|
* Improve long command wrapping.Guilhem Moulin2020-08-044
|
* Upgrade URLs to secure HTTP.Guilhem Moulin2020-08-041
|
* HTML: Add background color to code snippets.Guilhem Moulin2020-07-021
|
* doc/development.md: Fix broken link.Guilhem Moulin2020-07-011
|
* doc/getting-started.md: Link to the IMAP wiki for QRESYNC support in IMAPd.Guilhem Moulin2020-05-121
|
* index: Add a short summary to the index.Guilhem Moulin2020-05-121
| | | | Per Stefan Kangas' suggestion.
* doc/template.html: Switch from Glyphicons to Font Awesome.upstream/0.5Guilhem Moulin2020-01-031
|
* typofixGuilhem Moulin2019-12-141
| | | | Closes: #946727.
* doc/getting-started.md: Clarify use of `exec` built-in.Guilhem Moulin2019-12-131
|
* Add documentation for multi-remote setups.Guilhem Moulin2019-12-133
|
* doc/index.md: Include link to benchmark.Guilhem Moulin2019-11-221
|
* interimap(1): Add link to the "getting started" guide.Guilhem Moulin2019-11-191
|
* typofixGuilhem Moulin2019-11-191
|
* Add benchmark metrics, with timings and network + memory usage.Guilhem Moulin2019-11-193
| | | | Along with a comparison with OfflineIMAP.
* interimap(1): No longer recommend the NOTIFY extension.Guilhem Moulin2019-11-191
| | | | | As of 0.4 --notify is no longer used in the systemd service file, cf. d19ba0a20d0d7a7ec288c93df329210b31bf3c51.
* doc/*: Explicit anchors.Guilhem Moulin2019-11-152
| | | | This uses the ‘header_attributes’ markdown extension.
* doc/build.md: Update list of dependencies for the test suite.Guilhem Moulin2019-11-141
|
* doc/*: Update links to the Dovecot wiki.Guilhem Moulin2019-11-141
| | | | | Some of these pages, for instance https://wiki.dovecot.org/UserDatabase , are now redirecting to https://doc.dovecot.org/configuration_manual/… .
* Add "getting started" documentation.Gustav Eek2019-11-134
|
* Refactor logging logic.Guilhem Moulin2019-11-071
| | | | | | | Also, introduce new option 'logger-prefix' to determine the prefix of each log line. Closes: #942725.
* typofixGuilhem Moulin2019-11-071
|
* interimap.1.md: Hint to `doveadm-deduplicate` to weed out duplicates.Guilhem Moulin2019-11-061
|
* interimap.1.md: Document that DELETE and RENAME commands should be avoided.Guilhem Moulin2019-11-061
|
* pullimap, interimap: redact AUTHENTICATE and LOGIN commandsGuilhem Moulin2019-11-062
| | | | | | In --debug mode in order to avoid inadvertently receiving credentials in bug reports. --debug can be set twice to spell out these commands in full.
* typofixGuilhem Moulin2019-08-281
|
* interimap.1: Clarify handling of delimiter in mailbox names.Guilhem Moulin2019-07-071
|
* interimap: clarify that 'ignore-mailbox' is matched against internal names.Guilhem Moulin2019-07-071
| | | | | | | That is, without leading reference, and where the hierarchy delimiter is replaced with null characters. /!\ This changes breaks backward compatibility!
* doc/*: Fix minor space damage.Guilhem Moulin2019-07-063
| | | | Also, set tab size to 4 spaces in the HTML for consistency.
* doc/template.html: Justify paragraphs on larger screens.Guilhem Moulin2019-07-051
|
* doc/*.md: Improve wording.Guilhem Moulin2019-07-053
|
* doc/template.html: Fix minor space damage.Guilhem Moulin2019-07-051
|
* doc/template.html: Add parent links at the top.Grégoire Détrez2019-07-051
|
* Use mailto: links for names of copyright holders.Guilhem Moulin2019-07-053
|
* typofixGuilhem Moulin2019-07-051
|
* Refactor documentation.Guilhem Moulin2019-07-056
| | | | | In particular, move manpages to the 'doc' directory, and generate HTML documentation with `make html`.
* Fix minor space damage.Guilhem Moulin2019-07-051
|
* New file doc/development.md.Guilhem Moulin2019-07-051
Explaining how to setup a test environment for interimap(1) and pullimap(1).