Commit message (Collapse) | Author | Age | Files | ||
---|---|---|---|---|---|
... | |||||
* | | Merge branch 'master' into debian | Guilhem Moulin | 2016-03-09 | 5 | |
|\| | |||||
| * | Net::IMAP::InterIMAP: don't print undefined cache values in debug messages. | Guilhem Moulin | 2016-03-09 | 1 | |
| | | |||||
| * | pullimap: keep trying to pull new messages after issuing any IMAP command. | Guilhem Moulin | 2016-03-09 | 2 | |
| | | | | | | | | | | Indeed we might get an untagged EXISTS response, meaning that a new message has been received meanwhile. | ||||
| * | pullimap.1: Work around groff_www rendering bug with nested lists. | Guilhem Moulin | 2016-03-09 | 1 | |
| | | |||||
| * | Improve mailto: link for groff_www. | Guilhem Moulin | 2016-03-09 | 2 | |
| | | |||||
| * | pullimap: add control flow details in the manpage. | Guilhem Moulin | 2016-03-09 | 1 | |
| | | |||||
| * | wibble | Guilhem Moulin | 2016-03-09 | 2 | |
| | | |||||
| * | typo: F_[GS]ETFL → F_[GS]ETFD | Guilhem Moulin | 2016-03-09 | 3 | |
| | | |||||
| * | pullimap: purge old messages every 12h. | Guilhem Moulin | 2016-03-09 | 2 | |
| | | |||||
* | | split | Guilhem Moulin | 2016-03-08 | 8 | |
| | | |||||
* | | Merge branch 'master' into debian | Guilhem Moulin | 2016-03-08 | 6 | |
|\| | |||||
| * | interimap: improve manpage. | Guilhem Moulin | 2016-03-08 | 2 | |
| | | |||||
| * | pullimap: add systemd service unit file. | Guilhem Moulin | 2016-03-08 | 1 | |
| | | |||||
| * | pullimap: Don't rely on the last purged timestamp when purge-after=0. | Guilhem Moulin | 2016-03-08 | 2 | |
| | | |||||
| * | pullimap: don't FETCH messages BODY if --no-delivery is set. | Guilhem Moulin | 2016-03-08 | 1 | |
| | | |||||
| * | pullimap: improve doc. | Guilhem Moulin | 2016-03-08 | 3 | |
| | | |||||
| * | Net::IMAP::InterIMAP: try again if connect(2) was interrupted. | Guilhem Moulin | 2016-03-08 | 1 | |
| | | |||||
* | | Merge branch 'master' into debian | Guilhem Moulin | 2016-03-08 | 3 | |
|\| | |||||
| * | pullimap: set keepalive options on socket. | Guilhem Moulin | 2016-03-08 | 1 | |
| | | |||||
| * | pullimap: add section name in debug messages. | Guilhem Moulin | 2016-03-07 | 1 | |
| | | |||||
| * | pullimap: typo | Guilhem Moulin | 2016-03-07 | 2 | |
| | | |||||
| * | spellcheck | Guilhem Moulin | 2016-03-07 | 2 | |
| | | |||||
* | | Ignore custom lib PATH. | Guilhem Moulin | 2016-03-07 | 1 | |
| | | |||||
* | | pullimap | Guilhem Moulin | 2016-03-07 | 3 | |
| | | |||||
* | | Merge branch 'master' into debian | Guilhem Moulin | 2016-03-07 | 11 | |
|\| | |||||
| * | pullimap: add a manpage and a configuration file. | Guilhem Moulin | 2016-03-07 | 3 | |
| | | |||||
| * | wibble | Guilhem Moulin | 2016-03-07 | 2 | |
| | | |||||
| * | Add an option "purge-after" to remove old messages. | Guilhem Moulin | 2016-03-07 | 2 | |
| | | |||||
| * | pullimap: Remove "logfile" config option. | Guilhem Moulin | 2016-03-07 | 3 | |
| | | |||||
| * | pullimap: add an option '--no-delivery' to prevent SMTP/LMTP delivery. | Guilhem Moulin | 2016-03-07 | 1 | |
| | | |||||
| * | typo | Guilhem Moulin | 2016-03-07 | 2 | |
| | | |||||
| * | Ensure the FD_CLOEXEC bit is 1 on sockets, logger and state files. | Guilhem Moulin | 2016-03-05 | 3 | |
| | | |||||
| * | Terminate the SMTP transmission channel gracefully. | Guilhem Moulin | 2016-03-05 | 1 | |
| | | |||||
| * | pullimap: add support for IMAP IDLE (RFC 2177). | Guilhem Moulin | 2016-03-05 | 2 | |
| | | |||||
| * | pullimap: add support for SMTP pipelining (RFC 2920) | Guilhem Moulin | 2016-03-05 | 1 | |
| | | |||||
| * | pullimap: add sendmail feature (SMTP/LMTP client). | Guilhem Moulin | 2016-03-05 | 1 | |
| | | |||||
| * | pullimap: mark downloaded messages as \Seen | Guilhem Moulin | 2016-03-05 | 3 | |
| | | |||||
| * | pullimap (IMAP part only) | Guilhem Moulin | 2016-03-05 | 2 | |
| | | |||||
| * | Inspect the select(2) syscall's return value. | Guilhem Moulin | 2016-03-04 | 1 | |
| | | |||||
| * | Remove dependency on IO::Select. | Guilhem Moulin | 2016-03-03 | 1 | |
| | | |||||
| * | Relax parsing of continuation requests for for empty resp-text. | Guilhem Moulin | 2016-03-03 | 1 | |
| | | | | | | | | | | microsoft's IMAP server violates RFC 3501 by skipping the trailing space for empty resp-text. | ||||
| * | Don't modify the state when receiving an unsolicited FETCH response without UID | Guilhem Moulin | 2016-03-03 | 1 | |
| | | | | | | | | | | We require QRESYNC support (RFC 7162) for syncing, which requires UID (MODSEQ) in unsolicited FETCH responses, cf RFC 7162 section 3.2.4. | ||||
| * | fix slurp(), useful for IDLE and NOTIFY. | Guilhem Moulin | 2016-03-03 | 2 | |
| | | |||||
| * | Log and debug messages: don't prefix with a ':' for nameless clients. | Guilhem Moulin | 2016-03-03 | 1 | |
| | | |||||
| * | Ensure the inbox is always used in upper-case internally. | Guilhem Moulin | 2016-03-03 | 1 | |
| | | | | | | | | | | | | | | | | | | RFC 3501: INBOX is case-insensitive. All case variants of INBOX (e.g., "iNbOx") MUST be interpreted as INBOX not as an astring. An astring which consists of the case-insensitive sequence "I" "N" "B" "O" "X" is considered to be INBOX and not an astring. | ||||
| * | wibble | Guilhem Moulin | 2015-11-06 | 4 | |
| | | |||||
| * | Add an option 'SSL_protocols'. | Guilhem Moulin | 2015-10-19 | 4 | |
| | | |||||
| * | Fix byte count for compression streams. | Guilhem Moulin | 2015-10-06 | 2 | |
| | | |||||
| * | Bump version number. | Guilhem Moulin | 2015-09-28 | 3 | |
| | | |||||
* | | wibble | Guilhem Moulin | 2015-11-06 | 1 | |
| | |