Prerequisites
X-Grey requires the following packages before you can
install it:
- CGIlib, which is a library I wrote obstensibly to handle CGI scripts, but has grown considerably in the decade or so I've been using it.
- The GNU getopt library.
- The GNU readline package.
- libmilter and pthreads, but only if you are installing the Sendmail client.
Downloading
- Latest version of
X-Grey - Archived versions of
X-Grey
Ch-ch-ch-changes
1.0.6(2008-04-16)- SMC: Set default stack to 64k
- SMC: made sure calls to
setrlimit(RLIMIT_STACK)actually takes effect (affect?) by callingexec()aftersetrlimit(); apparently, thepthreadinitialization takes place beforemain()is called, and thus limiting the stack size afterwards won't do any good
1.0.5(2008-03-24)- Fixed a typo in the
INSTALLfile - SMC: Fixed a bug where SMTP AUTH users would still get greylisted
- Fixed a typo in the
1.0.4- Fixed a typo in the
INSTALLfile
- Fixed a typo in the
1.0.3(2007-11-13)- Fixed an inconsistency in the
INSTALLfile - Added an omitted step when install the Postfix client
- PFC: fixed segfault
- Fixed an inconsistency in the
1.0.2(2007-11-06)- MCP: fixed segfault
- MCP: changed
return;to_exit(0);incmd_mcp_report() - MCP: if it can't find the pager program in interactive mode, uses the internal pager
- SMC: set default stack to 1M
- Added version information to each program
- Made sure all fields in the packets were initialized before calculating the CRC
- Some more documentation written
1.0.1(2007-11-03)- Fixed datatypes relating to the network protcol on 64bit systems
- GCC on OpenBSD doesn't like compiling into
obj/ - Removed Linux specific headers
- Fixed some dodgy, not quite legal C code relating to networking
1.0.0(2007-11-01)- Initial release