Commit message (Collapse) | Author | Age | Files | |
---|---|---|---|---|
* | tests: Ensure that pullimap locks its statefile.HEADmaster | Guilhem Moulin | 2024-04-05 | 1 |
| | ||||
* | tests/*/t: Replace filetype=sh with filetype=bash. | Guilhem Moulin | 2024-03-06 | 1 |
| | ||||
* | tests/pullimap: Allow easy exclusion of --idle'ing tests. | Guilhem Moulin | 2022-02-25 | 1 |
| | ||||
* | interimap, pullimap: Ensure DB and statefiles are created with mode 0600. | Guilhem Moulin | 2022-02-23 | 1 |
| | | | | | | | It wasn't the case for interimap(1), see https://bugs.debian.org/608604 … Fortunately we create $XDG_DATA_HOME/interimap with a secure mode, but there is no reason to have the DB world-readable. Since we can't rely on SQLITE_OPEN_CREATE for secure mode we use sysopen(,,O_CREAT,0600). | |||
* | pullimap: Also compare RFC 5322 date and envelope information in mailbox ↵ | Guilhem Moulin | 2020-07-02 | 1 |
| | | | | comparison tests. | |||
* | tests/*/t: Increase timeout from 2 to 5s after background syncs. | Guilhem Moulin | 2019-12-15 | 1 |
| | ||||
* | pullimap: Fix mangling of data lines starting with a dot. | Guilhem Moulin | 2019-11-18 | 1 |
| | | | | | | | Some LMTP servers, Dovecot's in particular, trims leading dots that are not doubled (e.g. “.foo” would become “foo”). In RFC 5322 sec. 4.5.2 explicitly says that when an RFC 5322 line starts with a '.', the character needs to be doubled. | |||
* | Test suite: add new test for pullimap(1). | Guilhem Moulin | 2019-11-13 | 5 |
This adds a dependency on Dovecot's LMTPd, which will bind to to TCP port 10024 on the loopback interface. |