<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title>bmf, branch HEAD</title>
<subtitle>bmf (Bayesian Mail Filter) 0.9.4 fork + patches
</subtitle>
<entry>
<id>9372645e9887679999d441e106da7bbc572fb2a6</id>
<published>2020-02-04T22:03:43Z</published>
<updated>2020-02-04T22:03:43Z</updated>
<title type="text">update TODO</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/bmf/commit/9372645e9887679999d441e106da7bbc572fb2a6.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content type="text">commit 9372645e9887679999d441e106da7bbc572fb2a6
parent 8a316864887a48a5fd2867b6bde5d5e3b215e288
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Tue,  4 Feb 2020 23:03:43 +0100

update TODO

</content>
</entry>
<entry>
<id>8a316864887a48a5fd2867b6bde5d5e3b215e288</id>
<published>2020-02-04T21:59:04Z</published>
<updated>2020-02-04T21:59:04Z</updated>
<title type="text">add a bulk test mode option (-b)</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/bmf/commit/8a316864887a48a5fd2867b6bde5d5e3b215e288.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content type="text">commit 8a316864887a48a5fd2867b6bde5d5e3b215e288
parent da5b33ffd35e25649614ac678df293afcffb3f35
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Tue,  4 Feb 2020 22:59:04 +0100

add a bulk test mode option (-b)

Much more efficient for my use-case: bulk testing directory full of maildir
files quickly.

find &quot;$d/new&quot; -type f | bmf -b | awk -F &#39;\t&#39; &#39;$2 &gt; 0.9 { print $1; }&#39; | while read -r f; do
       ...move ugly spam here...
done

</content>
</entry>
<entry>
<id>da5b33ffd35e25649614ac678df293afcffb3f35</id>
<published>2019-01-26T19:10:33Z</published>
<updated>2019-01-26T19:10:33Z</updated>
<title type="text">README: typo applicatios -&gt; applications</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/bmf/commit/da5b33ffd35e25649614ac678df293afcffb3f35.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content type="text">commit da5b33ffd35e25649614ac678df293afcffb3f35
parent 2d06b1eeab72bd1e4715d9191ca2b03cd0ab50de
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Sat, 26 Jan 2019 20:10:33 +0100

README: typo applicatios -&gt; applications

+ windows will not be officially supported.

</content>
</entry>
<entry>
<id>2d06b1eeab72bd1e4715d9191ca2b03cd0ab50de</id>
<published>2019-01-26T18:39:52Z</published>
<updated>2019-01-26T18:55:00Z</updated>
<title type="text">fix -d parameter</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/bmf/commit/2d06b1eeab72bd1e4715d9191ca2b03cd0ab50de.gph" />
<author>
<name>Julian Schweinsberg</name>
<email>[email protected]</email>
</author>
<content type="text">commit 2d06b1eeab72bd1e4715d9191ca2b03cd0ab50de
parent 40a406768615f5b89a6ba6e802fed5597c769c1a
Author: Julian Schweinsberg &lt;[email protected]&gt;
Date:   Sat, 26 Jan 2019 19:39:52 +0100

fix -d parameter

free(dbname) caused a crash, because dbname is initialized with a string constant

</content>
</entry>
<entry>
<id>40a406768615f5b89a6ba6e802fed5597c769c1a</id>
<published>2018-11-09T10:18:48Z</published>
<updated>2018-11-09T10:18:48Z</updated>
<title type="text">fix statdump call parameter</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/bmf/commit/40a406768615f5b89a6ba6e802fed5597c769c1a.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content type="text">commit 40a406768615f5b89a6ba6e802fed5597c769c1a
parent 21257a01a467925aaf99a6dbb0b7604a58762473
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Fri,  9 Nov 2018 11:18:48 +0100

fix statdump call parameter

</content>
</entry>
<entry>
<id>21257a01a467925aaf99a6dbb0b7604a58762473</id>
<published>2018-11-09T10:17:26Z</published>
<updated>2018-11-09T10:17:26Z</updated>
<title type="text">fix statdump declaration</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/bmf/commit/21257a01a467925aaf99a6dbb0b7604a58762473.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content type="text">commit 21257a01a467925aaf99a6dbb0b7604a58762473
parent e39d60975a228c3d1e5b9512e082fb8bb1c28001
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Fri,  9 Nov 2018 11:17:26 +0100

fix statdump declaration

also noticed by Christoph Polcin, thanks!

</content>
</entry>
<entry>
<id>e39d60975a228c3d1e5b9512e082fb8bb1c28001</id>
<published>2018-11-08T17:12:36Z</published>
<updated>2018-11-08T17:12:36Z</updated>
<title type="text">statdump: use standard I/O functions for buffering</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/bmf/commit/e39d60975a228c3d1e5b9512e082fb8bb1c28001.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content type="text">commit e39d60975a228c3d1e5b9512e082fb8bb1c28001
parent 24fa4a0c3c143c6f36f1ca08b41135156c68f9ff
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Thu,  8 Nov 2018 18:12:36 +0100

statdump: use standard I/O functions for buffering

+ fix undefined behaviour with tolower() and ugly sprintf() buffering.

</content>
</entry>
<entry>
<id>24fa4a0c3c143c6f36f1ca08b41135156c68f9ff</id>
<published>2018-11-08T17:07:02Z</published>
<updated>2018-11-08T17:07:02Z</updated>
<title type="text">fix uninitialized memory when parsing bogofilter header</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/bmf/commit/24fa4a0c3c143c6f36f1ca08b41135156c68f9ff.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content type="text">commit 24fa4a0c3c143c6f36f1ca08b41135156c68f9ff
parent b627d86afb6118bb029d5601078fe972d576ab3e
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Thu,  8 Nov 2018 18:07:02 +0100

fix uninitialized memory when parsing bogofilter header

the memory was not guaranteed to be NUL terminated

</content>
</entry>
<entry>
<id>b627d86afb6118bb029d5601078fe972d576ab3e</id>
<published>2018-10-27T18:05:38Z</published>
<updated>2018-10-27T18:05:38Z</updated>
<title type="text">function declaration: use the same parameter names</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/bmf/commit/b627d86afb6118bb029d5601078fe972d576ab3e.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content type="text">commit b627d86afb6118bb029d5601078fe972d576ab3e
parent 57c341a511e88733eedf95a443567f27198247e3
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Sat, 27 Oct 2018 20:05:38 +0200

function declaration: use the same parameter names

</content>
</entry>
<entry>
<id>57c341a511e88733eedf95a443567f27198247e3</id>
<published>2018-10-27T18:02:06Z</published>
<updated>2018-10-27T18:02:06Z</updated>
<title type="text">set rdonly earlier for unveil, make open() error more clear</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/bmf/commit/57c341a511e88733eedf95a443567f27198247e3.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content type="text">commit 57c341a511e88733eedf95a443567f27198247e3
parent da144ef21a75e5a1f78c1faf2d76d93c68f6180f
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Sat, 27 Oct 2018 20:02:06 +0200

set rdonly earlier for unveil, make open() error more clear

</content>
</entry>
<entry>
<id>da144ef21a75e5a1f78c1faf2d76d93c68f6180f</id>
<published>2018-10-27T17:56:26Z</published>
<updated>2018-10-27T17:56:26Z</updated>
<title type="text">fix unveil(2) permissions and path name + misc code fixes</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/bmf/commit/da144ef21a75e5a1f78c1faf2d76d93c68f6180f.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content type="text">commit da144ef21a75e5a1f78c1faf2d76d93c68f6180f
parent 8c0e2cad22ac8e72666e90b8069cb0b082e38429
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Sat, 27 Oct 2018 19:56:26 +0200

fix unveil(2) permissions and path name + misc code fixes

- check strdup call
- remove dbh_t abstraction
- remove unneccesary casts.

</content>
</entry>
<entry>
<id>8c0e2cad22ac8e72666e90b8069cb0b082e38429</id>
<published>2018-10-27T17:33:42Z</published>
<updated>2018-10-27T17:33:42Z</updated>
<title type="text">dbh_open -&gt; dbtext_db_open</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/bmf/commit/8c0e2cad22ac8e72666e90b8069cb0b082e38429.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content type="text">commit 8c0e2cad22ac8e72666e90b8069cb0b082e38429
parent 60b437c6d0bc19fc9f67ca8cfaf6cbfc50d47423
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Sat, 27 Oct 2018 19:33:42 +0200

dbh_open -&gt; dbtext_db_open

</content>
</entry>
<entry>
<id>60b437c6d0bc19fc9f67ca8cfaf6cbfc50d47423</id>
<published>2018-10-27T17:31:30Z</published>
<updated>2018-10-27T17:31:30Z</updated>
<title type="text">merge dbh and dbtext (WIP)</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/bmf/commit/60b437c6d0bc19fc9f67ca8cfaf6cbfc50d47423.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content type="text">commit 60b437c6d0bc19fc9f67ca8cfaf6cbfc50d47423
parent 4c3c79f49125ef555fba1df7f6cbab2c7b26ea00
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Sat, 27 Oct 2018 19:31:30 +0200

merge dbh and dbtext (WIP)

</content>
</entry>
<entry>
<id>4c3c79f49125ef555fba1df7f6cbab2c7b26ea00</id>
<published>2018-10-27T17:14:50Z</published>
<updated>2018-10-27T17:14:50Z</updated>
<title type="text">initial unveil(2) support + some code-cleanup and remove unused functions</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/bmf/commit/4c3c79f49125ef555fba1df7f6cbab2c7b26ea00.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content type="text">commit 4c3c79f49125ef555fba1df7f6cbab2c7b26ea00
parent ea2535f01b1fb73863f7104b0e21719b577620c1
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Sat, 27 Oct 2018 19:14:50 +0200

initial unveil(2) support + some code-cleanup and remove unused functions

</content>
</entry>
<entry>
<id>ea2535f01b1fb73863f7104b0e21719b577620c1</id>
<published>2018-10-27T17:13:02Z</published>
<updated>2018-10-27T17:13:02Z</updated>
<title type="text">whoops, fix regression in opening &quot;database&quot;</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/bmf/commit/ea2535f01b1fb73863f7104b0e21719b577620c1.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content type="text">commit ea2535f01b1fb73863f7104b0e21719b577620c1
parent f5e56cc70c117352ec5b7a7984065eaa65db162f
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Sat, 27 Oct 2018 19:13:02 +0200

whoops, fix regression in opening &quot;database&quot;

</content>
</entry>
<entry>
<id>f5e56cc70c117352ec5b7a7984065eaa65db162f</id>
<published>2018-10-27T16:37:01Z</published>
<updated>2018-10-27T16:37:01Z</updated>
<title type="text">many improvements</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/bmf/commit/f5e56cc70c117352ec5b7a7984065eaa65db162f.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content type="text">commit f5e56cc70c117352ec5b7a7984065eaa65db162f
parent 20a0f52d5b478e240450fd72fa3bbd3ab5c58c48
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Sat, 27 Oct 2018 18:37:01 +0200

many improvements

- update README: only flat files are supported now.
- remove bmf.spec.in file.
- remove unused functions.
- remove some assert() calls.
- dbtext_db_open() improvements:
 - check strdup call + perror message.
 - malloc + perror message.
 - check for empty directory string (just in case).
 - use snprintf (just in case).
 - free memory on failure condition.
- dbtext_db_opentable() improvements:
 - use snprintf, error on path truncation.
- remove unit tests (not maintained).
- code-style improvements.

</content>
</entry>
<entry>
<id>20a0f52d5b478e240450fd72fa3bbd3ab5c58c48</id>
<published>2018-10-25T10:41:39Z</published>
<updated>2018-10-25T10:41:39Z</updated>
<title type="text">fix some undefined behaviour with ctype functions</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/bmf/commit/20a0f52d5b478e240450fd72fa3bbd3ab5c58c48.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content type="text">commit 20a0f52d5b478e240450fd72fa3bbd3ab5c58c48
parent f368a24da9457e4d269ca281bbc07f0eef08751e
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Thu, 25 Oct 2018 12:41:39 +0200

fix some undefined behaviour with ctype functions

</content>
</entry>
<entry>
<id>f368a24da9457e4d269ca281bbc07f0eef08751e</id>
<published>2018-09-29T11:15:26Z</published>
<updated>2018-09-29T11:15:26Z</updated>
<title type="text">improve Makefile</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/bmf/commit/f368a24da9457e4d269ca281bbc07f0eef08751e.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content type="text">commit f368a24da9457e4d269ca281bbc07f0eef08751e
parent 486c23d144116c1794e3800c0c0e051b2f3469e3
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Sat, 29 Sep 2018 13:15:26 +0200

improve Makefile

</content>
</entry>
<entry>
<id>486c23d144116c1794e3800c0c0e051b2f3469e3</id>
<published>2018-09-29T11:14:03Z</published>
<updated>2018-09-29T11:14:03Z</updated>
<title type="text">define PACKAGE macro in C file</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/bmf/commit/486c23d144116c1794e3800c0c0e051b2f3469e3.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content type="text">commit 486c23d144116c1794e3800c0c0e051b2f3469e3
parent ed1d073e8b0ab5ad0745d7d9a75ee978b460659a
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Sat, 29 Sep 2018 13:14:03 +0200

define PACKAGE macro in C file

</content>
</entry>
<entry>
<id>ed1d073e8b0ab5ad0745d7d9a75ee978b460659a</id>
<published>2018-09-29T10:52:58Z</published>
<updated>2018-09-29T10:52:58Z</updated>
<title type="text">remove unused code, leftover -f flag documentation</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/bmf/commit/ed1d073e8b0ab5ad0745d7d9a75ee978b460659a.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content type="text">commit ed1d073e8b0ab5ad0745d7d9a75ee978b460659a
parent 8c2b855490c62d2b8f20a0dcbb85ed1dc7686155
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Sat, 29 Sep 2018 12:52:58 +0200

remove unused code, leftover -f flag documentation

</content>
</entry>
<entry>
<id>8c2b855490c62d2b8f20a0dcbb85ed1dc7686155</id>
<published>2018-09-29T10:49:39Z</published>
<updated>2018-09-29T10:49:39Z</updated>
<title type="text">dbg: simplify verbose function</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/bmf/commit/8c2b855490c62d2b8f20a0dcbb85ed1dc7686155.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content type="text">commit 8c2b855490c62d2b8f20a0dcbb85ed1dc7686155
parent 1e2885e37b75f738445d13b6a61caf9786b28fea
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Sat, 29 Sep 2018 12:49:39 +0200

dbg: simplify verbose function

</content>
</entry>
<entry>
<id>1e2885e37b75f738445d13b6a61caf9786b28fea</id>
<published>2018-09-23T12:39:59Z</published>
<updated>2018-09-23T12:39:59Z</updated>
<title type="text">config.h: disable pledge for non-OpenBSD</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/bmf/commit/1e2885e37b75f738445d13b6a61caf9786b28fea.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content type="text">commit 1e2885e37b75f738445d13b6a61caf9786b28fea
parent c8fb28f55c568c95be709803ef153199f1557035
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Sun, 23 Sep 2018 14:39:59 +0200

config.h: disable pledge for non-OpenBSD

</content>
</entry>
<entry>
<id>c8fb28f55c568c95be709803ef153199f1557035</id>
<published>2018-09-23T12:37:04Z</published>
<updated>2018-09-23T12:37:04Z</updated>
<title type="text">Makefile: order dependencies, remove unneeded [ -d ] check</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/bmf/commit/c8fb28f55c568c95be709803ef153199f1557035.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content type="text">commit c8fb28f55c568c95be709803ef153199f1557035
parent 0f11e5e148314939e59850ef2aaa607f2b06bc90
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Sun, 23 Sep 2018 14:37:04 +0200

Makefile: order dependencies, remove unneeded [ -d ] check

</content>
</entry>
<entry>
<id>0f11e5e148314939e59850ef2aaa607f2b06bc90</id>
<published>2018-09-23T12:36:58Z</published>
<updated>2018-09-23T12:36:58Z</updated>
<title type="text">improve code-style</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/bmf/commit/0f11e5e148314939e59850ef2aaa607f2b06bc90.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content type="text">commit 0f11e5e148314939e59850ef2aaa607f2b06bc90
parent cd31f403d6c7b3acf4a41365c063c4cefef34e83
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Sun, 23 Sep 2018 14:36:58 +0200

improve code-style

</content>
</entry>
<entry>
<id>cd31f403d6c7b3acf4a41365c063c4cefef34e83</id>
<published>2018-09-23T12:29:09Z</published>
<updated>2018-09-23T12:29:09Z</updated>
<title type="text">bmf.c: improve some code-style</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/bmf/commit/cd31f403d6c7b3acf4a41365c063c4cefef34e83.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content type="text">commit cd31f403d6c7b3acf4a41365c063c4cefef34e83
parent d4c3810c7f1e6030166288e0e30224c17dfd5ba5
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Sun, 23 Sep 2018 14:29:09 +0200

bmf.c: improve some code-style

</content>
</entry>
<entry>
<id>d4c3810c7f1e6030166288e0e30224c17dfd5ba5</id>
<published>2018-09-23T12:19:58Z</published>
<updated>2018-09-23T12:19:58Z</updated>
<title type="text">update TODO</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/bmf/commit/d4c3810c7f1e6030166288e0e30224c17dfd5ba5.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content type="text">commit d4c3810c7f1e6030166288e0e30224c17dfd5ba5
parent 79f641da0818fd7a43a970ad425e16300f4e6572
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Sun, 23 Sep 2018 14:19:58 +0200

update TODO

</content>
</entry>
<entry>
<id>79f641da0818fd7a43a970ad425e16300f4e6572</id>
<published>2018-09-22T18:05:26Z</published>
<updated>2018-09-22T18:05:26Z</updated>
<title type="text">remove -i and -f from usage</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/bmf/commit/79f641da0818fd7a43a970ad425e16300f4e6572.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content type="text">commit 79f641da0818fd7a43a970ad425e16300f4e6572
parent 46b7439476354ab85b37689f5bec97b0231b251a
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Sat, 22 Sep 2018 20:05:26 +0200

remove -i and -f from usage

</content>
</entry>
<entry>
<id>46b7439476354ab85b37689f5bec97b0231b251a</id>
<published>2018-09-22T16:51:01Z</published>
<updated>2018-09-22T16:51:01Z</updated>
<title type="text">Makefile: install in /usr/local</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/bmf/commit/46b7439476354ab85b37689f5bec97b0231b251a.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content type="text">commit 46b7439476354ab85b37689f5bec97b0231b251a
parent 41e1e6b8e9d49a1300c070f03070db4ce2d0bbbd
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Sat, 22 Sep 2018 18:51:01 +0200

Makefile: install in /usr/local

</content>
</entry>
<entry>
<id>41e1e6b8e9d49a1300c070f03070db4ce2d0bbbd</id>
<published>2018-09-22T16:49:54Z</published>
<updated>2018-09-22T16:49:54Z</updated>
<title type="text">pledge test mode, no need to reopen goodlist and spamlist for each message in test mode</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/bmf/commit/41e1e6b8e9d49a1300c070f03070db4ce2d0bbbd.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content type="text">commit 41e1e6b8e9d49a1300c070f03070db4ce2d0bbbd
parent bd5dd52e982fcb2c07eddb303e585a6e9b738508
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Sat, 22 Sep 2018 18:49:54 +0200

pledge test mode, no need to reopen goodlist and spamlist for each message in test mode

</content>
</entry>
<entry>
<id>bd5dd52e982fcb2c07eddb303e585a6e9b738508</id>
<published>2018-09-22T16:27:17Z</published>
<updated>2018-09-22T16:27:17Z</updated>
<title type="text">tweak pledge</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/bmf/commit/bd5dd52e982fcb2c07eddb303e585a6e9b738508.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content type="text">commit bd5dd52e982fcb2c07eddb303e585a6e9b738508
parent 30cf7b5fcb8028582d3c746e9c72289be77c3f87
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Sat, 22 Sep 2018 18:27:17 +0200

tweak pledge

</content>
</entry>
<entry>
<id>30cf7b5fcb8028582d3c746e9c72289be77c3f87</id>
<published>2018-09-22T16:27:09Z</published>
<updated>2018-09-22T16:27:09Z</updated>
<title type="text">remove code leftover from -i option</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/bmf/commit/30cf7b5fcb8028582d3c746e9c72289be77c3f87.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content type="text">commit 30cf7b5fcb8028582d3c746e9c72289be77c3f87
parent 13b02490de8ddfe9a9ad66cc2484f7fd3a3b9278
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Sat, 22 Sep 2018 18:27:09 +0200

remove code leftover from -i option

</content>
</entry>
<entry>
<id>13b02490de8ddfe9a9ad66cc2484f7fd3a3b9278</id>
<published>2018-09-22T16:12:00Z</published>
<updated>2018-09-22T16:12:00Z</updated>
<title type="text">remove NDEBUG code</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/bmf/commit/13b02490de8ddfe9a9ad66cc2484f7fd3a3b9278.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content type="text">commit 13b02490de8ddfe9a9ad66cc2484f7fd3a3b9278
parent 107ae911553ca8a5885eecaa2da0c37e030c216d
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Sat, 22 Sep 2018 18:12:00 +0200

remove NDEBUG code

</content>
</entry>
<entry>
<id>107ae911553ca8a5885eecaa2da0c37e030c216d</id>
<published>2018-09-22T16:05:42Z</published>
<updated>2018-09-22T16:05:42Z</updated>
<title type="text">small cleanup, remove DB_USER, DB_PASS</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/bmf/commit/107ae911553ca8a5885eecaa2da0c37e030c216d.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content type="text">commit 107ae911553ca8a5885eecaa2da0c37e030c216d
parent e805a804b42a190f0b06d8c495fd0f29011b1329
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Sat, 22 Sep 2018 18:05:42 +0200

small cleanup, remove DB_USER, DB_PASS

</content>
</entry>
<entry>
<id>e805a804b42a190f0b06d8c495fd0f29011b1329</id>
<published>2018-09-22T15:57:54Z</published>
<updated>2018-09-22T15:57:54Z</updated>
<title type="text">changes</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/bmf/commit/e805a804b42a190f0b06d8c495fd0f29011b1329.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content type="text">commit e805a804b42a190f0b06d8c495fd0f29011b1329
parent 4857ceba2cfedeafd8971a8e6e3db4ce2ea7f1b6
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Sat, 22 Sep 2018 17:57:54 +0200

changes

- remove -i option: reading from file.
- remove -f format option and db formats.
- initial pledge(2) support.
- remove bmfconv. only text &quot;database&quot; is supported.

</content>
</entry>
<entry>
<id>4857ceba2cfedeafd8971a8e6e3db4ce2ea7f1b6</id>
<published>2018-09-22T15:49:15Z</published>
<updated>2018-09-22T15:49:15Z</updated>
<title type="text">add patches from OpenBSD port</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/bmf/commit/4857ceba2cfedeafd8971a8e6e3db4ce2ea7f1b6.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content type="text">commit 4857ceba2cfedeafd8971a8e6e3db4ce2ea7f1b6
parent 0983b0f64c3e1bf7fa03f2a4060e6f25e9e79cef
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Sat, 22 Sep 2018 17:49:15 +0200

add patches from OpenBSD port

</content>
</entry>
<entry>
<id>0983b0f64c3e1bf7fa03f2a4060e6f25e9e79cef</id>
<published>2018-09-22T15:46:14Z</published>
<updated>2018-09-22T15:46:14Z</updated>
<title type="text">import bmf 0.9.4</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/bmf/commit/0983b0f64c3e1bf7fa03f2a4060e6f25e9e79cef.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content type="text">commit 0983b0f64c3e1bf7fa03f2a4060e6f25e9e79cef
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Sat, 22 Sep 2018 17:46:14 +0200

import bmf 0.9.4

</content>
</entry>
</feed>