Commit graph

24 commits

Author SHA1 Message Date
tron
36302f1837 Update "milter-greylist" package to version 4.2.2.
Changes since version 4.2:
- Fix a crash when a LDAP server is down.
- Fix LDAP thread safety issues
- Make LDAP querries timeout configurable
- Make MX sync timeout peer-configurable
2009-04-22 13:00:36 +00:00
tron
fc63f8f96c Update "milter-greylist" package to version 4.2. Changes since 4.2rc1:
- Make sure dump is really on disk even with a buggy ext4fs
- Build with OpenLDAP but not CURL (Matthias Scheler)

Approved by Alistair Crooks.
2009-04-02 18:34:17 +00:00
tron
aca55680b1 Update "milter-greylist" package to version 4.2rc1.
Changes since version 4.0.1:
- SpamAssassassin support
- Native LDAP support via OpenLDAP (off by default in pkgsrc)
- DKIM support (not supported in pkgsrc)
- P0f support
- A lot of bug fixes

pkgsrc related changes:
- Optional "curl" support for external URL checking
2009-03-16 10:15:23 +00:00
tron
9883bd1bbc Update "milter-greylist" to version 4.0.1. Changes since 4.0:
- Fix build of GeoIP code
- Fix auth and tls clauses in ACL so that they accept regex
- Update Debian startup script (Adam Katz)
- Fix bogus ACL when using features not compiled in
- Fix corruption in urlcheck parsing (Benoit Branciard)
- Document what package contains libmilter
- Fix error about stat in greylist.conf (Bob Smith)
- Avoid C99 specific syntax (Greg Troxel)
- Documentation fixes
- Fix typos in documentation (Constantine A. Murenin)
2008-09-08 10:07:19 +00:00
gdt
0b171645fe Update to 4.0. Removed patches were merged upstream.
From the changelog, this seems to be many bugfixes and better RBL support.
2007-11-21 20:29:46 +00:00
tron
c9eadf67e2 Don't check for a thread-safe resolver library if both SPF and DNS RBL
support are disabled. Based on a patch by Emmanuel Dreyfus.

This should fix PR pkg/37064 by Petar Bogdanovic.
2007-10-11 09:49:59 +00:00
gdt
ce118ee7e8 Don't assume time_t and long are the same (on sparc64, they aren't).
Fixes ascii timestamps in greylist.db, but as this is solely for the
benefit of humans looking at the file functionality is unchanged.
2007-03-07 17:33:51 +00:00
tron
00ee53d000 Update "milter-greylist" package to version 3.0. No functional changes
since release candidate 7.
2006-11-21 08:38:32 +00:00
tron
16f8bd119e Update "milter-greylist" package to version 3.0rc7.
Changes since version 3.0rc6:
- Fix crashes after dump reload.
- Fix DoS in MX sync protocol.
2006-11-07 13:49:37 +00:00
tron
3aa04fca37 Update "milter-greylist" package to version 3.0rc6.
Changes since version 3.0rc5:
- Check for -lc_r before others, for FreeBSD (AIDA Shinra)
- Fix configure for libspf2 (AIDA Shinra)
- Fix FreeBSD build (AIDA Shinra)
- Avoid buffer overflow in DNSRBL code (AIDA Shinra)
- Fix build problem with newer BerkeleyDB (AIDA Shinra)
- Check if -lbind requires -lpthread, for Linux
2006-10-27 13:24:11 +00:00
tron
32803bb0aa Update "milter-greylist" package to version 3.0rc5.
Changes since version 3.0rc4:
- Pointer to DRAC documentation
- FreeBSD build fixes
- Remove the /tmp/access-list.debug for security sake
- Correctly enable non blocking I/O fox MX sync
2006-10-15 12:11:51 +00:00
tron
a05ff95ce3 Update "milter-greylist" package to version 3.0rc4.
Changes since version 2.1.2:
- DNSRBL support in ACL
- Per-ACL greylisting and autowhitelisting delays
- ACL blacklist feature
- Add support to use Sendmail macros in the ACL
- Allow rejecting by tempfail on blacklist configuration
- per-ACL SMTP error code and messages
- Multi-line statement in the config file
- Report matching ACL line number in the logs
- Lists for from, rcpt, domain, netblocks and DNSRBL
- Make log output consistent (Fredrik Pettai)
- Tell local connexions are non IP instead of non IPv4 (Attila Bruncsak)
- Faster ACL code
- Option to log expired entries (Jeff Rife)
- Cosmetic changes in debug logs (Fredrik Pettai)
- A lot of bug and build fixes

This fixes PR pkg/34793 by Eric Schnoebelen.
2006-10-12 13:14:43 +00:00
tron
1a15f2275f Update "milter-greylist" package to version 2.1.2. Changes since 2.0.2:
- Bucketed in-memory databases for better concurency
- Large buffer for writing the dump file
- Option to disable human-readable date in dumps
- Check for MXsync sends
- Better handle non fatal I/O errors in MXsync
- Fix ACCESSDB whitelist with multiple recipients
- DRAC support
- Log hostname as well as IP in ACL debug
- Record HELO for SPF 2
2006-01-08 14:09:06 +00:00
tron
ac35429a5d Update "milter-greylist" package to version 2.0.2. Changes since 2.0.1:
- Fix memory leak within MX sync code (Hajimu UMEMOTO)
2005-10-21 22:26:59 +00:00
tron
aa1ef2a70b Update "milter-greylist" package to version 2.0.1. Changes since 2.0:
- correctly update autowhitelist when subnetmask is used (Attila Bruncsak)
- Fix deadlock in autowhitelisting code (Attila Bruncsak)
- Avoid using inet_makeaddr because it breaks on IRIX (Pavel Cahyna)
- Check if -D_SGI_SOURCE is needed on IRIX
- Document ABI problems on IRIX (Pavel Cahyna)
- Remove reload by SIGHUP in rc-debian.sh (Pavel Cahyna)
- Add support for newer libspf2 (Hajimu UMEMOTO)
2005-10-05 11:34:14 +00:00
tron
59ea43e047 Update "milter-greylist" package to version 2.0. The new version
provides besides many bug fixes enhanced configuration including
extended regular expression matching and access control lists.
2005-06-26 18:05:25 +00:00
agc
8758983939 Add RMD160 digests. 2005-02-24 09:59:20 +00:00
tron
e8cce8fa68 Update "milter-gerylist" package to version 1.6. Changes since version 1.4:
- Missing flags in milter-greylist usage display
- Gentoo startup sript (Stephane Lentz)
- rc-linux.sh was renamed rc-redhat.sh
- More broken servers in the default config file
- Fix wrong sync queue counter computations (Attila Bruncsak)
- Add a -c option to just check the config and exit (Klas Heggemann)
- Don't block threads while reloading config (Attila Bruncsak)
- Allow regex with # in the configuration (Hajimu Umemoto)
- Ignore self as sync peer (Matthias Scheler and Hajimu Umemoto)
- Document ressource shortage for memory and file descriptor
- Remove outdated documentation about IPv6
- Fix a build problem on systems that don't have IPv6 (Hajimu Umemoto)
- Fix a minor bug with SPF (Hajimu Umemoto)
- Give credits to the various contributors in the man pages
- Do not match bogus IPv6 addresses in the dump file (Hajimu Umemoto)
- Quick statistics at the end of the dump file (Remy Card)
- Fix build on Tru64 Unix, including for IPv6 (Attila Bruncsak)
- Fix a SPF log problem (Alexandre Cherif)
- Fix a bug in configure.ac (Hajimu Umemoto)
- malloc e-mail addresses, avoids truncation at 32 chars (Hajimu Umemoto)
- Configurable MX sync bind port and address (Cyril Guibourg)
- Disable getnameinfo as in causes an ABI clash in Linux
- Fix bad substitutions in rc scripts
- Fix build problems on Solaris
- Avoid race conditions when reloading the config (Attila Bruncsak)
- Full blown IPv6 support, from Hajimu Umemoto
- rc-debian.sh script, from Joel Bertrand
- Fix unproper MX sync port on little endian machines
- Add a template Makefile to manually tweak if configure fails
- Feed strtkok_r with a NULL initialized pointer
- More mixed I/O fix: another fflush after a fgets()
- Fix mixed I/O in MX sync on Solaris, from Attila Bruncsak
- Check that compiler and linker accept -Wall
- Document the comment on end of line bug
- Clean up rc-solaris.sh on make clean
- syslog the expired autowhite entry correctly, from Mattieu Herrb
- Handle mailing lists with unique sender by removing '^.*=' from sender
- Minor bug fixes in queue management from Wolfgang Solfrank
2004-12-12 00:14:13 +00:00
tron
106d35afa7 Update "milter-greylist" package to version 1.4. Changes since version 1.2:
- Solaris rc script from Christian Pelissier
- Correctly check pthread function return values
- Avoid using a thread for the initial config file load (useless)
- Bug fix: Domain regex were not freed on config file reloads-
- Bug fix: Timeout parmaeter was not honoured everywhere
- Shut up  a warning at build time
- Bug fix: on some platforms, reloading the config caused SIGSEGV
- Big bug fix: rcpt keywords did not work anymore without regex-
- Case-insensitive regular expression matching
- Fix install bug on some platforms (permissions)
- Use CC as defined by configure, fix the build on Solaris
- Build fix in Yacc file
- DNS support in greylist.conf through the domain keyword
- Make the greylist timeout a config file option
- Bug fix: lazyaw did not work properly in some situations
- Final dump on milter-greylist exit
- Case insensitive check for autowhitelist everywhere (was inconsistent)
- Better scallability by adjusting the dump delay
- Work with NetBSD 2.0 native libpthread
- Support STARTTLS (Contribution from Matthieu Herrb)
- Add a list of broken MTA in the default whitelist
- Fix a bug that caused wrong delay time.
- Documentation about MX sync and firewalls
- Case insensitive autowhitelist e-mail addresses checks
- Introduce a lazyaw option to match only IP addreses in autowhitelist
- Remove fake error message on dump reload  (make the LOG_DEBUG)
- List build dependenvies in README

Approved by Alistair Crooks.
2004-06-13 14:11:16 +00:00
manu
a7e2fe9544 Upgrade milter greylist to 1.2
- SMTP AUTH support
- subnet matching and SPF support to better work with mail farms
- All command line options now have equivalent in the config file
- IPv6 aware
- regex can be used in the configuration file
2004-04-14 15:45:45 +00:00
manu
f4c0f67441 Update milter-greylist to 1.0.2
Fix the mising units in ps output for -a and -w
Accept any e-mail address as specified in RFC 2821 from config and dump
Fix typos
2004-03-29 15:46:49 +00:00
manu
2c74b40381 update milter-greylist to 1.0
new features include multi-MX sync and auto whitelisting. And a lot of bugfixes
2004-03-25 16:57:48 +00:00
manu
742126e06b update milter-greylist to 0.12. Changes summary
- a small bugfix: it had some trouble with addresses larger than 31 chars
- database is dumped on each mail instead of every 5 minutes. It now
  includes a human-readable date for acceptation time.
2004-03-08 14:46:31 +00:00
manu
7cc9625454 milter-greylist is a greylisting filter for sendmail, it is extremely
effecitve at reducing spam at the time of this writing.
2004-03-04 14:47:56 +00:00