From: wessels <> Date: Mon, 5 Jan 1998 07:46:59 +0000 (+0000) Subject: update X-Git-Tag: SQUID_3_0_PRE1~4264 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0f6bdbfab4d4eafe8b5d12a5753f6bf29218bbd0;p=thirdparty%2Fsquid.git update --- diff --git a/ChangeLog b/ChangeLog index eed4bed943..1630a5bebc 100644 --- a/ChangeLog +++ b/ChangeLog @@ -10,6 +10,27 @@ USE_ASYNC_IO is defined. - Fixed pointer bug when freeing AS# ACL entries. - Fixed forgetting to reset Config.npeers to zero in free_peer(). + - Fixed ICP bug causing excessive TIMEOUTs with sibling + neighbors. We must call the ICP reply callback even for + sibling misses. + - Fixed some dnsserver-related reconfigure bugs. Need to + use cbdataLock, etc in fqdncache.c. Also don't want to + use ipcacheQueueDrain() and fqdncacheQueueDrain(). + - Fixed persistent connection bug. We were incorrectly + deciding that non-200 replies without content-length + would not have a reply body. + - Fixed intAverage() precedence bug. + - Fixed memmove() 'len' arg bug. + - Changed algorithm for determining alive/dead state of peers. + Instead of using a fixed number of unacknowledged ICP + replies, it is now based on timeouts. If there are no ICP + replies received from a peer within 'dead_peer_timeout' + seconds, then we call it dead. + - Added calls to getCurrentTime() in + comm_{select,poll}_incoming() when ALARM_UPDATES_TIME is not + being used. + - Fixed shutdown bug when the incoming and outgoing ICP socket + is the same file descriptor. Changes to squid-1.2.beta10 (Jan 1, 1998):