It may be a while before the next release. I'll be at IETF all
of next week.
This version seems to be working pretty well. SNMP works from a
command line 'snmpget' program, but we don't have it working with
'tkined' yet, and haven't tried MTRG.
Changes to squid-1.2.beta8 (Dec 2, 1997):
- Fixed accessLogLog() to log ident from Proxy-Authorization
request header (BoB Miorelli).
- Fixed #includes, prototypes, etc. in SNMP source files.
- Moved 'POLLRDNORM' and 'POLLWRNORM' macro checks from
include/config.h.in to src/squid.h
- Moved 'num32' typedefs from src/typedefs.h to
include/config.h.in.
- Moved snmplib/md5.c to lib/md5.c.
- Added MD5 cache key support.
- Removed xmalloc() return check in uudeocde.c
- Added 'ifdef' support to cf_gen.c for optional code (e.g. SNMP)
- Changed 'client' program to provide easier cache manager access,
e.g.: 'client mgr:info'
- Fixed 'client' to send 'Connection' instead of 'Proxy-Connection'
for simulated keep-alive requests.
- Removed 'fd' arg from clientProcess* functions.
- Fixed bugs from using errorSend() on persistent/pipelined
client connections. A latter request should not be allowed to
write to the client fd until the current request completes.
Now use errorAppendEntry() for such situations.
- Fixed content-length bugs. We were using content-length == 0
to also indicate a lack of content-length reply header. But
'content-length: 0' might appear in a reply, so now use -1 to
indicate that no content length given.
- Split up clientProcessRequest() into smaller chunks so it
might be easier to follow.
- renamed various client_side.c functions to start with 'client'
instead of 'icp'.
- Fixed a 'cbdata leak' from the comm.c close handlers.
- Fixed a 'cbdata leak' from the comm.c connect routines.
- Fixed comm_select() and comm_poll() to stop looping on the
incoming HTTP/ICP sockets. If there are fewer than 7 FD's
ready for I/O, the incoming sockets might not get service, so
comm_select() would be called for up to 7 times until the
'incoming_counter' was incremented enough to trigger a call
to comm_select_incoming(). Now we make sure
comm_select_incoming() gets called if select returns less
than 7 ready FD's.
- Added errorpage '%B' token to generate FTP URLs with a '%2f'
inserted at the start of the url-path. calls ftpUrlWith2f().
(Henrik Nordstrom).
- Changed fqdncache.c to use LRU double-linked list instead of qsort()
for replacement and cachemgr output.
- Changed ipcache.c to use LRU double-linked list instead of qsort()
- Changed hash_insert() and hash_join() to return void.
for replacement and cachemgr output.
- Moved StoreEntry->method member to MemObject->method.
- Made StoreEntry->flags 16 bits.
- Made StoreEntry->refcount 16 bits.
- Changed URL-based public cache key to always include the request
method.
Received on Tue Jul 29 2003 - 13:15:44 MDT
This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 16:11:31 MST