--------------------- PatchSet 6190 Date: 2007/11/27 08:07:58 Author: amosjeffries Branch: squid3-ipv6 Tag: (none) Log: Update NOTES-IPv6 Members: NOTES-IPv6:1.1.2.73->1.1.2.74 Index: squid3/NOTES-IPv6 =================================================================== RCS file: /cvsroot/squid-sf//squid3/Attic/NOTES-IPv6,v retrieving revision 1.1.2.73 retrieving revision 1.1.2.74 diff -u -r1.1.2.73 -r1.1.2.74 --- squid3/NOTES-IPv6 29 Oct 2007 12:24:08 -0000 1.1.2.73 +++ squid3/NOTES-IPv6 27 Nov 2007 08:07:58 -0000 1.1.2.74 @@ -1,4 +1,4 @@ -$Id: NOTES-IPv6,v 1.1.2.73 2007/10/29 12:24:08 amosjeffries Exp $ +$Id: NOTES-IPv6,v 1.1.2.74 2007/11/27 08:07:58 amosjeffries Exp $ NP: Any problems with this version of squid please contact squid3@treenet.co.nz for assistance. @@ -95,6 +95,21 @@ #3 0x08089771 in xassert (msg=0x81501aa "false", file=0x81573b0 "IPAddress.cc", line=900) at debug.cc:569 #4 0x08129e53 in IPAddress::NtoA (this=0x858e4a0, buf=0xbfbef891 "", blen=75, force=None) at IPAddress.cc:900 +Debian Linux encounters occasional crash. +#0 0xb7b53878 in _int_realloc () from /lib/libc.so.6 +#1 0xb7b55b4e in realloc () from /lib/libc.so.6 +#2 0x08170fef in xrealloc (s=0x85ddb30, sz=248) at util.c:632 +#3 0x080764f1 in cbdataInternalAddType (type=30, name=0x8184d2a "HttpStateData", size=84, free_func=0) at cbdata.cc:228 +#4 0x080ccbd4 in httpStart (fwd=0x85d1950) at http.h:117 +#5 0x0813f5d2 in ConnectStateData::callCallback (this=0x85ddc38, status=COMM_OK, xerrno=0) at comm.cc:1083 +#6 0x08141528 in ConnectStateData::connect (this=0x85ddc38) at comm.cc:1258 +#7 0x08092282 in comm_select (msec=10) at comm_epoll.cc:309 +#8 0x0813f10e in CommSelectEngine::checkEvents (this=0xbfa2964c, timeout=10) at comm.cc:2679 +#9 0x080a73a1 in EventLoop::checkEngine (this=0xbfa2960c, engine=0xbfa2964c, primary=true) at EventLoop.cc:50 +#10 0x080a74f8 in EventLoop::runOnce (this=0xbfa2960c) at EventLoop.cc:124 +#11 0x080a766a in EventLoop::run (this=0xbfa2960c) at EventLoop.cc:100 +#12 0x080ebc2d in main (argc=2, argv=0xbfa29704) at main.cc:1309 + TODO: @@ -138,16 +153,16 @@ defines A6, DNAME, packet sizes 4.3 Test new ICMP* engines - - Write unit tests for ICMP* classes - - still requires TTL retrieval in ICMPv6 + - Write unit tests for ICMPv, ICMPv6, ICMPSquid, ICMPPinger classes + - still requires TTL/Hop retrieval in ICMPv6 (v6 addresses always seen as 0 hops away :-) 4.4 Upgrade peer selection bucket sizes - currently using 32-bit buckets - IPv6 needs at least 64-bit to do equivalent net/host 'class' operations + - Possible IPv6-specific buckets for CIDR-wise routing buckets 4.5 Get SNMP going and tested under IPv6 - Write SNMP for v6 details (client_db, etc) - - test access to existing SNMP data via v6 socket. 4.6 Write "(src|dst)6host" ACL types - configured with ::0:0:0:0 (/64 bits for the host-part)