[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: wip/dcc
Module name: wip
Committed by: pebog
Date: Tue Jun 9 11:41:39 UTC 2009
wip/dcc: INSTALL Makefile distinfo
Update to 1.3.103:
Reduce the number of system calls used by dccproc to decide whether
IPv6 is available.
Fix bugs in ./configure --with-configsuffix=x and --with-installroot
as proposed by Craig Green. This will fix updatedcc in the
FreeBSD port and package.
Fix dccifd core dump on NetBSD reported by Petar Bogdanovic and
Fix NetBSD client problem reported by Petar Bogdanovic by fixing
select() usage and changing the ./configure script so that
NetBSD uses poll() instead of select.
Fix bogus 0 second retries for DNSBL lookups in dccm, dccifd, and dccproc.
Accept blocks of addresses in whitelists and elsewhere as starting
and ending pairs like 10.2.3.4-10.5.6.7 as well as CIDR blocks.
Reduce name space pollution for sites using dccif() in dcclib.a.
Fix IPv6 ifindex bug reported by Joe Breu.
Change IPv6 support to use separate sockets instead of sharing IPv4
sockets. This is necessary on FreeBSD systems with IPv4 mapped
addresses in IPv6 sockets turned off.
Ignore and replace settings of "IPv6 on" and "IPv6 off" in existing
/var/dcc/map files with new values name "IPv6 on", "IPv6 off", and
"IPv6 only". The new default of "IPv6 on" combined with distinct
socket change described above should make DCC client programs including
dccproc, dccifd, and dccm seamlessly use avaliable IPv6 and IPv4 DCC
servers. "IPv6 only" and "IPv6 off" should not be needed but are
available just in case.
Ignore `dccd -6` and `dccd -4` instead of enabling IPv6. The server code
now opens IPv6 and IPv4 sockets to receive requests from clients
corresponding to IPv6 and IPv4 addresses on network interfaces.
I think the right things happen if the DCC server has no IPv6 support
and if the server has only link-local or site-local addresses.
To generate a diff of this commit:
cvs -z3 rdiff -u -r126.96.36.199 -r1.2 wip/dcc/INSTALL
cvs -z3 rdiff -u -r1.13 -r1.14 wip/dcc/Makefile
cvs -z3 rdiff -u -r1.5 -r1.6 wip/dcc/distinfo
To view a diff of this commit:
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables unlimited
royalty-free distribution of the report engine for externally facing
server and web deployment.
pkgsrc-wip-cvs mailing list
Main Index |
Thread Index |