<feed xmlns='http://www.w3.org/2005/Atom'>
<title>clamsmtp, branch master</title>
<subtitle>Mail proxy for virus scanning</subtitle>
<link rel='alternate' type='text/html' href='http://thewalter.net/git/cgit.cgi/clamsmtp/'/>
<entry>
<title>Bump version number to 1.10.2</title>
<updated>2026-03-28T07:59:44+00:00</updated>
<author>
<name>Stef Walter</name>
<email>swalter@redhat.com</email>
</author>
<published>2026-03-28T07:59:44+00:00</published>
<link rel='alternate' type='text/html' href='http://thewalter.net/git/cgit.cgi/clamsmtp/commit/?id=aa4b9b1c111aabc350458bf960cfa3f4f788159a'/>
<id>aa4b9b1c111aabc350458bf960cfa3f4f788159a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix Linux build problems</title>
<updated>2026-03-28T07:58:03+00:00</updated>
<author>
<name>Stef Walter</name>
<email>swalter@redhat.com</email>
</author>
<published>2026-03-28T07:58:03+00:00</published>
<link rel='alternate' type='text/html' href='http://thewalter.net/git/cgit.cgi/clamsmtp/commit/?id=324a1e84ff12a19c04b55e0cb4bc60db45825da9'/>
<id>324a1e84ff12a19c04b55e0cb4bc60db45825da9</id>
<content type='text'>
 * Disable deprecated function usage errors
 * Don't use 'true' as an identifier name
 * Remove buffer overflow warning.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 * Disable deprecated function usage errors
 * Don't use 'true' as an identifier name
 * Remove buffer overflow warning.
</pre>
</div>
</content>
</entry>
<entry>
<title>Bump version to 1.10.1</title>
<updated>2025-01-29T05:32:57+00:00</updated>
<author>
<name>Stef Walter</name>
<email>stef@thewalter.net</email>
</author>
<published>2025-01-29T05:32:57+00:00</published>
<link rel='alternate' type='text/html' href='http://thewalter.net/git/cgit.cgi/clamsmtp/commit/?id=67e18f604dfd47a158930d1395a1a8522a0ad958'/>
<id>67e18f604dfd47a158930d1395a1a8522a0ad958</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix security warning when calling getsockname/getpeername</title>
<updated>2025-01-29T05:30:16+00:00</updated>
<author>
<name>Stef Walter</name>
<email>stef@thewalter.net</email>
</author>
<published>2025-01-29T05:30:16+00:00</published>
<link rel='alternate' type='text/html' href='http://thewalter.net/git/cgit.cgi/clamsmtp/commit/?id=578ce006236113b38caa3aec524b7bb1759e4aef'/>
<id>578ce006236113b38caa3aec524b7bb1759e4aef</id>
<content type='text'>
Make sure we define our socket name length with the correct
type a socklen_t. Should fix this sort of error:

    ../common/spio.c:124:45: error: passing argument 3 of ‘getsockname’ from incompatible pointer type [-Wincompatible-pointer-types]
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Make sure we define our socket name length with the correct
type a socklen_t. Should fix this sort of error:

    ../common/spio.c:124:45: error: passing argument 3 of ‘getsockname’ from incompatible pointer type [-Wincompatible-pointer-types]
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix struct redefinition error in headers on Linux</title>
<updated>2025-01-29T05:28:39+00:00</updated>
<author>
<name>Stef Walter</name>
<email>stef@thewalter.net</email>
</author>
<published>2025-01-29T05:28:39+00:00</published>
<link rel='alternate' type='text/html' href='http://thewalter.net/git/cgit.cgi/clamsmtp/commit/?id=7f2b835dd5db4dcfdbe88e238c89084785724925'/>
<id>7f2b835dd5db4dcfdbe88e238c89084785724925</id>
<content type='text'>
Glibc and Linux kernel both contain duplicate definitions of structures
like struct sockaddr_in leading to:

    /usr/include/netinet/in.h:31:8: error: redefinition of ‘struct in_addr’
    In file included from /usr/include/linux/netfilter.h:7,
                     from /usr/include/linux/netfilter_ipv4.h:9,
                     from ../common/smtppass.c:64:
    /usr/include/linux/in.h:94:8: note: originally defined here

But we do need to include the linux netfilter definitinos here. Changing
the order seems to help
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Glibc and Linux kernel both contain duplicate definitions of structures
like struct sockaddr_in leading to:

    /usr/include/netinet/in.h:31:8: error: redefinition of ‘struct in_addr’
    In file included from /usr/include/linux/netfilter.h:7,
                     from /usr/include/linux/netfilter_ipv4.h:9,
                     from ../common/smtppass.c:64:
    /usr/include/linux/in.h:94:8: note: originally defined here

But we do need to include the linux netfilter definitinos here. Changing
the order seems to help
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix up the build</title>
<updated>2025-01-29T05:27:38+00:00</updated>
<author>
<name>Stef Walter</name>
<email>stef@thewalter.net</email>
</author>
<published>2025-01-29T05:06:53+00:00</published>
<link rel='alternate' type='text/html' href='http://thewalter.net/git/cgit.cgi/clamsmtp/commit/?id=9c21d3312ff12f6d3f56424875ddf13b0c165952'/>
<id>9c21d3312ff12f6d3f56424875ddf13b0c165952</id>
<content type='text'>
This copies the last version of the 1.10 clamsmtp common/
files into this project. They used to be shared with the proxsmtp
project but that project has since diverged.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This copies the last version of the 1.10 clamsmtp common/
files into this project. They used to be shared with the proxsmtp
project but that project has since diverged.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix line in man clamsmtpd man page.</title>
<updated>2010-08-31T20:31:43+00:00</updated>
<author>
<name>Nathanael Noblet</name>
<email>nathanael@gnat.ca</email>
</author>
<published>2010-08-31T20:31:43+00:00</published>
<link rel='alternate' type='text/html' href='http://thewalter.net/git/cgit.cgi/clamsmtp/commit/?id=65d3956a9befdca748cbbd2993bf0707af021886'/>
<id>65d3956a9befdca748cbbd2993bf0707af021886</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix wrong url to website.</title>
<updated>2010-02-14T22:52:31+00:00</updated>
<author>
<name>Stef Walter</name>
<email>stef@memberwebs.com</email>
</author>
<published>2010-02-14T22:52:31+00:00</published>
<link rel='alternate' type='text/html' href='http://thewalter.net/git/cgit.cgi/clamsmtp/commit/?id=db123019bc540b621129fae893d267257c474224'/>
<id>db123019bc540b621129fae893d267257c474224</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Release 1.10</title>
<updated>2008-06-30T17:12:29+00:00</updated>
<author>
<name>Stef Walter</name>
<email>stef@memberwebs.com</email>
</author>
<published>2008-06-30T17:12:29+00:00</published>
<link rel='alternate' type='text/html' href='http://thewalter.net/git/cgit.cgi/clamsmtp/commit/?id=04498c8e4f2fbe89174bf04b82bb9ed552bf3314'/>
<id>04498c8e4f2fbe89174bf04b82bb9ed552bf3314</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use 'Stef' instead of 'Nate'</title>
<updated>2007-05-28T19:17:14+00:00</updated>
<author>
<name>Stef Walter</name>
<email>stef@memberwebs.com</email>
</author>
<published>2007-05-28T19:17:14+00:00</published>
<link rel='alternate' type='text/html' href='http://thewalter.net/git/cgit.cgi/clamsmtp/commit/?id=7561cc8758be2f1d17d1e856a8e268d3fcf402b3'/>
<id>7561cc8758be2f1d17d1e856a8e268d3fcf402b3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
