aboutsummaryrefslogtreecommitdiffstats
path: root/interimap
Commit message (Expand)AuthorAgeFiles
* Makefile: Major refactoring, add install and uninstall targets.Guilhem Moulin2020-07-021
* Bump version number.Guilhem Moulin2020-07-021
* interimap: Gracefully ignore messages with NIL RFC822 attribute.Guilhem Moulin2019-11-171
* Avoid sending large UID EXPUNGE|FETCH|STORE and APPEND commands.Guilhem Moulin2019-11-131
* interimap: raise SELECT sample set size from 64 to 256 bytes.Guilhem Moulin2019-11-131
* Refactor and improve test suite.Guilhem Moulin2019-11-131
* Remove deprecated/buggy 'o' regexp modifier.Guilhem Moulin2019-11-081
* Refactor logging logic.Guilhem Moulin2019-11-071
* wibbleGuilhem Moulin2019-11-071
* pullimap, interimap: redact AUTHENTICATE and LOGIN commandsGuilhem Moulin2019-11-061
* interimap.1: Clarify handling of delimiter in mailbox names.Guilhem Moulin2019-07-071
* New option 'list-reference' to specify a reference name.Guilhem Moulin2019-05-271
* interimap: fix handling of mod-sequence values greater or equal than 2 << 63.Guilhem Moulin2019-05-271
* interimap: Enforce SQLite foreign key constraints.Guilhem Moulin2019-05-271
* interimap: avoid caching hierarchy delimiters forever in the database.Guilhem Moulin2019-05-271
* interimap: Refactor --target handling.Guilhem Moulin2019-05-271
* interimap: fail when two non-INBOX LIST replies return different separators.Guilhem Moulin2019-05-271
* interimap: accept C-style escape sequences in 'list-mailbox'.Guilhem Moulin2019-05-271
* interimap: Factor out error throwing.Guilhem Moulin2019-05-271
* libinterimap: bugfix: fix escaped hierarchy delimiters in LIST reponses.Guilhem Moulin2019-05-271
* wibbleGuilhem Moulin2019-05-261
* Bump copyright years.Guilhem Moulin2019-01-221
* Bump version number.Guilhem Moulin2019-01-221
* pullimap, interimap: don't autocreate statefile or database in long-lived mode.Guilhem Moulin2019-01-211
* Note on migrations.Guilhem Moulin2019-01-201
* Specify minimum Perl and Net::SSLeay versions.Guilhem Moulin2019-01-201
* pullimap, interimap: Use $XDG_CONFIG_HOME/$NAME/config as config file.Guilhem Moulin2019-01-201
* pullimap: replace non RFC 5321-compliant envelope sender addresses by <>.Guilhem Moulin2016-12-061
* bugfix: when resuming a sync, only consider UIDs greater than a known UIDNEXT.Guilhem Moulin2016-11-221
* wibbleGuilhem Moulin2016-11-221
* pullimap: Clean up PATH.Guilhem Moulin2016-06-121
* interimap: Fix watch value when --watch is not set.Guilhem Moulin2016-03-131
* interimap: use SQLite's own locking mechanism to lock down the database.Guilhem Moulin2016-03-121
* Net::IMAP::InterIMAP, interimap: Add support for IMAP NOTIFY [RFC 5465].Guilhem Moulin2016-03-121
* interimap: fix memory leak.Guilhem Moulin2016-03-121
* typo: F_[GS]ETFL → F_[GS]ETFDGuilhem Moulin2016-03-091
* pullimap: Remove "logfile" config option.Guilhem Moulin2016-03-071
* Ensure the FD_CLOEXEC bit is 1 on sockets, logger and state files.Guilhem Moulin2016-03-051
* pullimap: mark downloaded messages as \SeenGuilhem Moulin2016-03-051
* fix slurp(), useful for IDLE and NOTIFY.Guilhem Moulin2016-03-031
* wibbleGuilhem Moulin2015-11-061
* Bump version number.Guilhem Moulin2015-09-281
* Bug fix: don't delete the lockfile if another instance of interimap is running.Guilhem Moulin2015-09-221
* wibbleGuilhem Moulin2015-09-221
* Use TCP keepalive to detect dead peers.Guilhem Moulin2015-09-211
* Remove support for the Binary Content extension [RFC3516].Guilhem Moulin2015-09-151
* Don't catch SIGHUP as it only work during IDLE.Guilhem Moulin2015-09-151
* Pass literals by reference to save memory.Guilhem Moulin2015-09-141
* Fix detection of boolean options.Guilhem Moulin2015-09-131
* Print IMAP traffic stats when receiving a SIGHUP.Guilhem Moulin2015-09-101