aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFiles
* New file doc/development.md.Guilhem Moulin2019-07-051
* test suite: import+dump before comparing SQLite dumps.Gustav Eek2019-06-271
* tests/run: fix minor space damageGuilhem Moulin2019-06-271
* test suite: make sqlite3 ignore ~/.sqlitercGuilhem Moulin2019-06-271
* `make test`: Only consider tests/*/run.Guilhem Moulin2019-06-031
* long-lived tests: sleep between 1ms and 999ms.Guilhem Moulin2019-06-032
* Improve wording.Guilhem Moulin2019-05-301
* tests/run: use the current date as Message-ID in `sample_message`.Guilhem Moulin2019-05-281
* typo fixesGuilhem Moulin2019-05-287
* Net::IMAP::InterIMAP: call shutdown(2) on teardown also for type=tunnel.Guilhem Moulin2019-05-281
* .gitignore update.Guilhem Moulin2019-05-281
* Add .gitignore.Gustav Eek2019-05-281
* typofixGuilhem Moulin2019-05-282
* tests/run: set 'mailbox_list_index = yes' in dovecot.conf.Guilhem Moulin2019-05-281
* tests: don't fail when a pid can't be killed.Guilhem Moulin2019-05-283
* tests/run: Don't void the command's standard error.Guilhem Moulin2019-05-281
* tests/run: Honor $TMPDIR if the variable is set.Guilhem Moulin2019-05-281
* typofixGuilhem Moulin2019-05-271
* Manpages: clarify that the tunnel command is run following Perl's `exec` sema...Guilhem Moulin2019-05-273
* Add test-suite (requires dovecot-imapd).Guilhem Moulin2019-05-2760
* New option 'list-reference' to specify a reference name.Guilhem Moulin2019-05-274
* libinterimap: use socketpair(2) in tunnel mode.Guilhem Moulin2019-05-273
* interimap: fix handling of mod-sequence values greater or equal than 2 << 63.Guilhem Moulin2019-05-272
* interimap: Enforce SQLite foreign key constraints.Guilhem Moulin2019-05-272
* interimap: avoid caching hierarchy delimiters forever in the database.Guilhem Moulin2019-05-272
* interimap: Refactor --target handling.Guilhem Moulin2019-05-272
* interimap: fail when two non-INBOX LIST replies return different separators.Guilhem Moulin2019-05-272
* interimap: accept C-style escape sequences in 'list-mailbox'.Guilhem Moulin2019-05-273
* interimap: Factor out error throwing.Guilhem Moulin2019-05-272
* libinterimap: astring is 1*ASTRING-CHAR / string.Guilhem Moulin2019-05-272
* libinterimap: quote() the empty string as "" instead of a 0-length literal.Guilhem Moulin2019-05-272
* libinterimap: bugfix: fix escaped hierarchy delimiters in LIST reponses.Guilhem Moulin2019-05-274
* wibbleGuilhem Moulin2019-05-263
* Prepare new release.upstream/0.4Guilhem Moulin2019-01-221
* Bump copyright years.Guilhem Moulin2019-01-224
* Bump version number.Guilhem Moulin2019-01-223
* Change e-mail address.Guilhem Moulin2019-01-221
* Net::IMAP::InterIMAP: add support for TLSv1.3 (on recent enough Net::SSLeay).Guilhem Moulin2019-01-224
* pullimap, interimap: don't autocreate statefile or database in long-lived mode.Guilhem Moulin2019-01-213
* interimap.service: use --watch=60 rather than --notify.Guilhem Moulin2019-01-203
* Note on migrations.Guilhem Moulin2019-01-204
* Specify minimum Perl and Net::SSLeay versions.Guilhem Moulin2019-01-205
* pullimap, interimap: Use $XDG_CONFIG_HOME/$NAME/config as config file.Guilhem Moulin2019-01-207
* typofixGuilhem Moulin2018-05-101
* pullimap: use extended SEARCH (RFC 4731) when availableGuilhem Moulin2018-05-103
* Improve ESEARCH response parsing for full RFC 4466 compatibility.Guilhem Moulin2018-05-101
* Improve wording.Guilhem Moulin2018-05-091
* typofixGuilhem Moulin2018-05-091
* Fix uninitialized value $set in quotemetaGuilhem Moulin2018-05-091
* Add support for untagged ESEARCH responses from RFC 4731.Guilhem Moulin2018-05-092