Upgraded Port: mail/dcc-dccd to 1.2.66. Fixes included in this version: o WITHOUT_SENDMAIL flag in Makefile fixed - it now works (but only tested on 4.10-STABLE). o Overhaul dccd rate-limiting. Instead of imposing a penalty time on overactive clients, simply rate-limit them. o Reduce limit on dccd error messages about clients from 2/second to 0.1/second. o Fix accounting of NOPs from blacklisted clients. o Fix race that caused "??" server-IDs in X-DCC headers. o Do not count requests from blacklisted clients against the rate limits. o Correct ">XXXX clients" from `cdcc stats`. o Removed redundant declarations of mapfile_nm and rl_anon. o Possibly fix dccm crash. o Fix bug in `dccd -a10.2.3.4`. o Fix file descriptor leak in getifaddrs() replacement. o Fix bug on systems such as BSD/OS 4.3 without getifaddrs() introduced in 1.2.59 with tracking changes in network interfaces. o Fix broken `dccd -G0`. o Track changes in network interfaces on most modern flavors of UNIX. o Fix two MIME decoding bugs. o Treat '>' as a blank instead of punctuation for FUZ2 checksums. o Don't re-use va_list in stdargs functions to work around a characteristic of gcc for AMD 64 bit systems. gcc 64-bit stdargs reportedly passes va_list by reference instead of by value. o Fix date labels in graphs generated by dcc-stats-graph.
State Changed From-To: open->closed Committed, thanks!