Age | Commit message (Collapse) | Author | |
---|---|---|---|
2025-01-29 | Fix security warning when calling getsockname/getpeername | Stef Walter | |
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] | |||
2025-01-29 | Fix struct redefinition error in headers on Linux | Stef Walter | |
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 | |||
2025-01-29 | Fix up the build | Stef Walter | |
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. | |||
2005-11-15 | Pull in common files from proxsmtp project. | Stef Walter | |
2005-10-19 | Fixes from Loic Le Loarer | Stef Walter | |
2005-09-28 | Fixes from Loic Le Loarer <loic.le-loarer@polytechnique.org> | Stef Walter | |
2005-09-19 | Solaris multi threading fixes. | Stef Walter | |
2005-09-15 | Fix problem when filtering exchange email. | Stef Walter | |
2005-09-08 | Don't free variables put in through putenv | Stef Walter | |
2005-09-08 | Better checks for valid IO. | Stef Walter | |
2005-09-07 | Fix build problem when _PATH_TMP is defined | Stef Walter | |
2005-09-07 | Handle empty addresses properly. | Stef Walter | |
2005-09-07 | Fix warnings with gcc 4.0 | Stef Walter | |
2005-09-07 | - Fix problems with not listening properly when in daemon mode | Stef Walter | |
2005-08-25 | Support embedded nulls in email data. | Stef Walter | |
2005-08-01 | Fix date problems on solaris | Stef Walter | |
2005-07-12 | Allows listening before dropping priveleges. | Stef Walter | |
2005-07-12 | Fix problem with binding to certain 'long' addresses | Stef Walter | |
2005-05-28 | More fixes to the date code. | Stef Walter | |
2005-05-28 | Drop privileges after binding to port. Allows listening on ports < 1024 | Stef Walter | |
2005-05-28 | Fix header date handling. | Stef Walter | |
2005-05-28 | Handle condition of server refusing data transfers more gracefully. | Stef Walter | |
2005-05-05 | Make timeout warnings only show at debug level. | Stef Walter | |
2005-04-26 | Solaris compatibility patches | Stef Walter | |
2005-04-14 | Fix problem when header is missing. | Stef Walter | |
2005-03-24 | Supress weird warnings when looking up names of local unix connections. | Stef Walter | |
2005-03-20 | Fixes for header symbols. | Stef Walter | |
2005-03-12 | Accept special formatting arguments in the Header line. | Stef Walter | |
2005-03-03 | Don't leak file descriptors when clamsmtpd can't connect to outgoing SMTP ↵ | Stef Walter | |
server [Chris Mason] | |||
2005-01-27 | Version 1.3 | Stef Walter | |
2004-12-01 | Clean up XCLIENT comments a bit. | Stef Walter | |
2004-12-01 | Don't handle or mess with XFORWARD commands. | Stef Walter | |
2004-11-26 | - Add XCLIENT support | Stef Walter | |
- Ignore XCLIENT/XFORWARD commands coming from clients. | |||
2004-10-30 | Allow configuration of server keep alives (NOOPs). Default to none. | Stef Walter | |
2004-10-30 | Print out version in debug logs | Stef Walter | |
2004-10-22 | - Added CLIENT and SERVER variables to VirusAction script environment. | Stef Walter | |
- Even better logging for network errors. | |||
2004-10-22 | 1.0 version | Stef Walter | |
2004-10-12 | Don't send lines that are too long to syslog | Stef Walter | |
2004-10-08 | Keep end of logline | Stef Walter | |
2004-10-05 | Don't send server NOOPs if it closed the connection. | Stef Walter | |
2004-10-01 | Send NOOPs to the server during slow connections to prevent timeouts. Bug #134 | Stef Walter | |
2004-09-29 | Fix problem with last line of multiline responses getting filtered | Stef Walter | |
2004-09-23 | PidFile in the config file support | Stef Walter | |
2004-09-23 | Fix problems with select zeroing out timeouts. | Stef Walter | |
2004-09-20 | Better processing of result messages | Stef Walter | |
2004-09-20 | Change "TMP" to "TMPDIR" | Stef Walter | |
2004-09-20 | Complete fix of smtp fail logic | Stef Walter | |
2004-09-20 | Complete fix of smtp fail logic | Stef Walter | |
2004-09-20 | Fix the reject code logic | Stef Walter | |
2004-09-19 | Close file descriptors on exec | Stef Walter | |