Commit message (Collapse) | Author | Age | Files | |
---|---|---|---|---|
* | Cherry pick upstream patch to generate X.509 version 3 CA prior to running ↵ | Guilhem Moulin | 2024-05-04 | 2 |
| | | | | | | the test suite. Closes: #1065529 | |||
* | Update changelog for 0.5.7-2 releasedebian/0.5.7-2 | Guilhem Moulin | 2023-01-25 | 1 |
| | ||||
* | Update standards version to 4.6.2, no changes needed. | Guilhem Moulin | 2022-12-20 | 2 |
| | | | | | | Changes-By: lintian-brush Fixes: lintian: out-of-date-standards-version See-also: https://lintian.debian.org/tags/out-of-date-standards-version.html | |||
* | Update changelog for 0.5.7-2 release | Guilhem Moulin | 2022-10-21 | 1 |
| | ||||
* | Acknowledge Michael Biebl's NMU. | Guilhem Moulin | 2022-10-21 | 1 |
| | ||||
* | Salsa CI: Include recipes/debian.yml. | Guilhem Moulin | 2022-08-16 | 1 |
| | | | | | Not its dependencies. Per recommendation from the Salsa CI maintainers: https://salsa.debian.org/salsa-ci-team/pipeline#basic-use . | |||
* | Bump Standards-Version to 4.6.1 (no changes needed). | Guilhem Moulin | 2022-08-14 | 1 |
| | ||||
* | DEP-8: Name inline tests. | Guilhem Moulin | 2022-07-19 | 1 |
| | | | | See https://salsa.debian.org/ci-team/autopkgtest/blob/master/doc/README.package-tests.rst . | |||
* | Retroactively add missing changelog entries for 0.5.7-1. | Guilhem Moulin | 2022-03-03 | 1 |
| | | | | | | | | Changelog entries for 18e4d0bec79eb1c7d0001721dde00b11446987c4, 578a902cf0f339316901b31c91be364fbfcc42ca, and 7c869503c7299029fa3bbc5eca3e665494d3b012 were forgotten. Gbp-Dch: Ignore | |||
* | Update changelog for 0.5.7-1 releasedebian/0.5.7-1 | Guilhem Moulin | 2022-02-27 | 1 |
| | ||||
* | Add DEP-8 tests. | Guilhem Moulin | 2022-02-27 | 1 |
| | ||||
* | Update copyright years. | Guilhem Moulin | 2022-02-27 | 1 |
| | ||||
* | d/rules: Pass --no-parallel flag to dh_auto_test. | Guilhem Moulin | 2022-02-27 | 1 |
| | | | | | We don't want to run interimap and pullimap tests simultaneously, because they bind to the same TCP ports. | |||
* | d/patches: Don't exclude non-IDLE'ing pullimap tests. | Guilhem Moulin | 2022-02-27 | 1 |
| | ||||
* | Update d/patches. | Guilhem Moulin | 2022-02-27 | 1 |
| | ||||
* | d/control, d/rules: Honor 'nodoc' profile. | Guilhem Moulin | 2022-02-27 | 2 |
| | | | | | In particular, exclude 'jq' and 'pandoc' from Build-Depends under nodoc profile. | |||
* | d/rules: Adapt to upstream's Makefile refactoring. | Guilhem Moulin | 2022-02-27 | 8 |
| | ||||
* | Bump release number. | Guilhem Moulin | 2022-02-27 | 1 |
| | ||||
* | Merge tag 'v0.5.7' into debian/latest | Guilhem Moulin | 2022-02-27 | 28 |
|\ | | | | | | | Release version 0.5.7 | |||
| * | Prepare new release v0.5.7.v0.5.7 | Guilhem Moulin | 2022-02-27 | 4 |
| | | ||||
| * | Documentation: Replace `foo=~/bar` with `foo=$HOME/bar`. | Guilhem Moulin | 2022-02-27 | 1 |
| | | | | | | | | POSIX doesn't mandate expansion of the former. | |||
| * | Mention that interimap ≤0.5.6 did honor umask for DB creation. | Guilhem Moulin | 2022-02-27 | 1 |
| | | | | | | | | | | | | | | | | The commit message for 2447861913835637bbf49d96728ce9ac6ab0ae22 was misleading. DB creation does obey umask settings as of perl 5.34.0-3, libdbi-perl 1.643-3+b2, libdbd-sqlite3-perl 1.70-3+b1 and libsqlite3-0 3.37.2-2 from Debian Sid. Prefixing `make installcheck-interimap` with `umask 0077` makes the test suite pass for interimap 0.5.6-1. | |||
| * | wibble | Guilhem Moulin | 2022-02-25 | 1 |
| | | ||||
| * | Update copyright years. | Guilhem Moulin | 2022-02-25 | 4 |
| | | ||||
| * | tests/pullimap: Allow easy exclusion of --idle'ing tests. | Guilhem Moulin | 2022-02-25 | 2 |
| | | ||||
| * | tests/certs/generate: Use custom openssl.cnf. | Guilhem Moulin | 2022-02-25 | 3 |
| | | | | | | | | To avoid depending on the system default. | |||
| * | tests/certs/generate: Redirect known error output to the standard output. | Guilhem Moulin | 2022-02-25 | 2 |
| | | | | | | | | That way we can avoid using autopkgtest's 'allow-stderr' restriction. | |||
| * | Split interimap and pullimap test suites. | Guilhem Moulin | 2022-02-25 | 5 |
| | | ||||
| * | Documentation: Update URL targets from https://wiki.dovecot.org to ↵ | Guilhem Moulin | 2022-02-24 | 3 |
| | | | | | | | | https://doc.dovecot.org . | |||
| * | Update Changelog for v0.5.7. | Guilhem Moulin | 2022-02-24 | 1 |
| | | ||||
| * | interimap, pullimap: Ensure DB and statefiles are created with mode 0600. | Guilhem Moulin | 2022-02-23 | 5 |
| | | | | | | | | | | | | | | 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). | |||
| * | Document how to install without root privileges. | Guilhem Moulin | 2022-02-23 | 2 |
| | | | | | | | | | | And make location for systemd user unit files configurable with systemd_userunitdir=. | |||
| * | Fix minor space damage. | Guilhem Moulin | 2022-02-23 | 1 |
| | | ||||
| * | Makefile: Add target 'install-nodoc'. | Guilhem Moulin | 2022-02-23 | 1 |
| | | ||||
| * | Makefile: Replace shell test with $(if ,,). | Guilhem Moulin | 2022-02-23 | 1 |
| | | ||||
| * | Fix/improve doc/build.md. | Guilhem Moulin | 2022-02-23 | 2 |
| | | | | | | | | | | | | Update instructions/documentation obsolete since a1c089b997ebf705a9023b4f0f97327e5bd2814e and 733ed91162b02cd0fa5d7d1c443c780d3d4405e9. | |||
| * | `make clean`: Also remove test keys and certificates. | Guilhem Moulin | 2022-02-23 | 1 |
| | | ||||
| * | Makefile: Add target 'installcheck' for post-install tests. | Guilhem Moulin | 2022-02-23 | 1 |
| | | ||||
| * | Makefile: Rename 'test' target to 'check'. | Guilhem Moulin | 2022-02-23 | 2 |
| | | | | | | | | Per convention, cf. https://www.gnu.org/prep/standards/html_node/Standard-Targets.html . | |||
| * | Makefile: Add target 'all-nodoc'. | Guilhem Moulin | 2022-02-23 | 1 |
| | | | | | | | | This is useful for Debian packages built under ‘nodoc’ profile. | |||
| * | Don't assume Net::IMAP::InterIMAP is always in @INC. | Guilhem Moulin | 2022-02-23 | 8 |
| | | | | | | | | | | | | | | | | | | And make the installation path configurable at `make` time. Moreover, adjust the 'test' target so the site directory and interimap/pullimap path are configurable with INTERIMAP_I and INTERIMAP_PATH respectively. That way one can run `tests/run foo` to check the source, `make test` to check what's been built, and we also have the possibility to check the installed program e.g. for autopkgtests. | |||
| * | Add https://guilhem.org/interimap/ documentation to .service files. | Guilhem Moulin | 2022-02-23 | 3 |
| | | ||||
| * | Don't hardcode $(bindir) in .service files. | Guilhem Moulin | 2022-02-23 | 4 |
| | | ||||
| * | Makefile: Honor builddir=. | Guilhem Moulin | 2022-02-23 | 2 |
| | | | | | | | | | | Defaulting to ‘build’. Also, remove BUILD_DOCDIR= (replaced with ‘$(builddir)/doc’). | |||
| * | Makefile: Ignore errors when installing manual pages. | Guilhem Moulin | 2022-02-23 | 1 |
| | | | | | | | | Per https://www.gnu.org/prep/standards/html_node/Standard-Targets.html#Standard-Targets . | |||
| * | Makefile: Improve DESTDIR= handling. | Guilhem Moulin | 2022-02-23 | 1 |
| | | | | | | | | Per https://www.gnu.org/prep/standards/html_node/DESTDIR.html . | |||
| * | Makefile: Honor INSTALL_PROGRAM and INSTALL_DATA. | Guilhem Moulin | 2022-02-22 | 1 |
| | | | | | | | | Cf. https://www.gnu.org/prep/standards/html_node/Command-Variables.html . | |||
| * | Makefile: Honor srcdir=. | Guilhem Moulin | 2022-02-22 | 1 |
| | | | | | | | | Cf. https://www.gnu.org/prep/standards/html_node/Directory-Variables.html . | |||
| * | Tests: Dovecot: Bump min protocol level to TLSv1.2. | Guilhem Moulin | 2022-02-21 | 1 |
| | | | | | | | | | | And use security level 2 for ssl_cipher_list. As of dovecot 2.3.18 ssl_min_protocol defaults to TLSv1.2. | |||
| * | Tests: TLS ciphers/protocols: Downgrade security level to 0. | Guilhem Moulin | 2022-02-21 | 2 |
| | | | | | | | | | | | | This is required to test TLS version <1.2 on systems with higher security levels, see SSL_CTX_set_security_level(3ssl). Addapted from a patch from <xnox> for Unbuntu. |