1.2.beta8 available

From: Duane Wessels <wessels@dont-contact.us>
Date: Thu, 04 Dec 1997 00:52:46 -0700

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