(Illustration by Gaich Muramatsu)
Just in time before I head out for a couple of days. A new version of Coda and an update for rpc2. This release fixes up a bunch of annoying minor bug(let)s, some of which were introduced by the 6.0.7 release. Coda 6.0.8 ========== - cpasswd segfaulted since the last release, fixed. - cfs forcereintegrate broke as well, fixed. - Be less strict in codadump2tar so that even incremental dumps can be converted now. - codasrv now correctly detaches from the console and daemonizes itself. - Make cfs flushobject recurse across mountpoints. - Number of CML and hoard entries are now relative to the number of cache files instead of the cache size. - Removed obsolete purgevol script. - Allow '/' characters in volume names in the createvol_rep script, also don't assume /vicepa is a top-level directory. - Changed vice-setup to assume the rootvolume is named '/', and try to automatically create it. - Fixed the RVM usage estimates that are given in vice-setup when setting up a server, they were off by quite a bit (I mixed up MB and KB). RPC2 1.25 ========= - Avoid allocating an unusable local connection identifier (0). - Don't bump last referenced times while searching for a usable connection identifier, otherwise we never expire dead entries. - Set the UDP sockets to non-blocking. A bad UDP checksum can cause recvfrom/recvmsg to block. - Try to bind listen sockets to the same port on both ipv4 and ipv6. - Reenabled the MSG_CONFIRM on sendmsg. This reduces the number of arp requests on Linux systems by keeping the arp cache entries fresh. JanReceived on 2004-12-22 12:21:35