0.1.0
Pre-release
Pre-release
go-milter v0.1.0 Bozhin Zafirov (26): initial import Call Header handler only when provided header data is complete. support unknown protocol family in Connect handler rename 'network' variable to 'family' to be consistent with milter protocol description provide raw port and net.IP address in Connect handler updates in code comments update license information define MilterInit function type for reference add link for real world library use case do not provide in-library message body buffer update readme file prefix connection options constants with Opt define quarantine response implement Quarantine modifier instead of response provide quarantine reason in a string variable add a NewResponseStr wrapper around NewResponse that encodes payload in a null terminated string directly convert golang string to a null terminated string fix typo in comment generate null terminated strings directly generate null terminated strings without dedicated function tidy up read and parse C style strings to determine envelope from and to addresses fix typo, thanks to asultanpur check if port is properly provided during connect advance buffer in SMFIC_CONNECT when reading port for SMFIA_INET or SMFIA_INET6 connections only properly typecast action and protocol Ian Bishop (3): Improve documentation Improve documentation Modify API, make internals private Simon Ser (2): Add go.mod readme: remove stability badge alteman (1): Add InsertHeader and ChangeFrom calls emersion (11): Switch README to fork Split const definitions per type No stability guaranteed Rename errors to be more idiomatic Move things around Introduce Server, fixes #1 Server.Protocols → Server.Protocol Create one Milter per connection go fmt Improve docs Add Server.Close phalaaxx (1): Initial commit