]> git.mikk.net Git - ssm_nmsg/log
ssm_nmsg
15 years agoCompile with -fPIC for FreeBSD/amd64
chris mikkelson [Wed, 31 Mar 2010 04:43:33 +0000 (23:43 -0500)]
Compile with -fPIC for FreeBSD/amd64

15 years agoWrite nmsg datagrams to per-thread datagram sockets instead of shared
chris mikkelson [Tue, 30 Mar 2010 20:54:29 +0000 (15:54 -0500)]
Write nmsg datagrams to per-thread datagram sockets instead of shared
(and locked) file.

15 years agoAdd message type (e.g. "spamtrap") to messages. Type selectable at
chris mikkelson [Sat, 27 Mar 2010 03:46:10 +0000 (22:46 -0500)]
Add message type (e.g. "spamtrap") to messages.  Type selectable at
startup.

15 years agoAdded 'install' target.
chris mikkelson [Tue, 30 Mar 2010 17:08:47 +0000 (12:08 -0500)]
Added 'install' target.

15 years agoAllocate ssm_nmsg_state structure only once per connection structure.
chris mikkelson [Sat, 13 Mar 2010 06:02:36 +0000 (00:02 -0600)]
Allocate ssm_nmsg_state structure only once per connection structure.
The calling smtpsink recycles the structures, and can recycle private
data along with it.

15 years agoRemove mail / rcpt reporting until we can do them right.
chris mikkelson [Sat, 13 Mar 2010 06:00:17 +0000 (00:00 -0600)]
Remove mail / rcpt reporting until we can do them right.

15 years agoProtected nmsg output with mutex lock, and fixed order of the flush,
chris mikkelson [Sat, 13 Mar 2010 02:13:33 +0000 (20:13 -0600)]
Protected nmsg output with mutex lock, and fixed order of the flush,
close, and reopen SIGHUP dance.

15 years agoRemove debug print; open nmsg filename for writing.
chris mikkelson [Fri, 12 Mar 2010 05:27:38 +0000 (23:27 -0600)]
Remove debug print; open nmsg filename for writing.

15 years agoSmtpsink module which uses liburl and libnmsg to package e-mail info
chris mikkelson [Fri, 12 Mar 2010 05:11:53 +0000 (23:11 -0600)]
Smtpsink module which uses liburl and libnmsg to package e-mail info
up into ISC nmsg format.