<feed xmlns='http://www.w3.org/2005/Atom'>
<title>interimap/tests/db-exclusive-lock, branch debian/0.5.7-4</title>
<subtitle>Fast bidirectional synchronization for QRESYNC-capable IMAP servers</subtitle>
<link rel='alternate' type='text/html' href='http://git.guilhem.org/interimap/'/>
<entry>
<title>interimap, pullimap: Ensure DB and statefiles are created with mode 0600.</title>
<updated>2022-02-23T22:43:58+00:00</updated>
<author>
<name>Guilhem Moulin</name>
<email>guilhem@fripost.org</email>
</author>
<published>2022-02-23T21:30:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.guilhem.org/interimap/commit/?id=2447861913835637bbf49d96728ce9ac6ab0ae22'/>
<id>2447861913835637bbf49d96728ce9ac6ab0ae22</id>
<content type='text'>
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).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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).
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't assume Net::IMAP::InterIMAP is always in @INC.</title>
<updated>2022-02-23T20:23:55+00:00</updated>
<author>
<name>Guilhem Moulin</name>
<email>guilhem@fripost.org</email>
</author>
<published>2022-02-22T23:35:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.guilhem.org/interimap/commit/?id=eeed44617b8b2bf4c941f6de334a9006804615fb'/>
<id>eeed44617b8b2bf4c941f6de334a9006804615fb</id>
<content type='text'>
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.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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.
</pre>
</div>
</content>
</entry>
<entry>
<title>Makefile: Major refactoring, add install and uninstall targets.</title>
<updated>2020-07-01T22:14:39+00:00</updated>
<author>
<name>Guilhem Moulin</name>
<email>guilhem@fripost.org</email>
</author>
<published>2020-07-01T20:41:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.guilhem.org/interimap/commit/?id=a1c089b997ebf705a9023b4f0f97327e5bd2814e'/>
<id>a1c089b997ebf705a9023b4f0f97327e5bd2814e</id>
<content type='text'>
Honor BUILD_DOCDIR and DESTDIR variables.

Also, remove the `use lib` statement from our executables.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Honor BUILD_DOCDIR and DESTDIR variables.

Also, remove the `use lib` statement from our executables.
</pre>
</div>
</content>
</entry>
<entry>
<title>Refactor and improve test suite.</title>
<updated>2019-11-13T05:23:56+00:00</updated>
<author>
<name>Guilhem Moulin</name>
<email>guilhem@fripost.org</email>
</author>
<published>2019-11-09T02:13:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.guilhem.org/interimap/commit/?id=67440844c422ee30b31df9a46a7f99ac0e833add'/>
<id>67440844c422ee30b31df9a46a7f99ac0e833add</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
