From 8bfcd557767f3b32244088e19bf206b081ce66d8 Mon Sep 17 00:00:00 2001 From: rousskov <> Date: Sat, 21 Feb 1998 11:22:04 +0000 Subject: [PATCH] Started to describe alex_2 changes. The follwoing entries were added to ChangeLog. These are some of the low level changes coming from thealex_2 branch. - Replaced _http_reply with HttpReply. HttpReply is a stand-alone object that is responsible for parsing, swapping, and comm_writing of HTTP replies. Moved these functions from various modules into HttpReply module. - Added HttpStatusLine, HttpHeader, HttpBody. - All HTTP headers are now parsed and stored in a "compiled" form in the HttpHeader object. This allows for a great flexibility in header processing and builds basis for support of yet unsupported HTTP headers. - Added Packer, a memory/store redirector with a printf interface. Packer allows to comm_write() or swap() an object using a single routine. - Added MemBuf, a auto-growing memory buffer with printf capabilities. MemBuf replaces most of old local buffers for compiling text messages. - Added MemPool that maintains a pre-allocated pool of opaque objects. Used to eliminate memory thrashing when allocating small objects (e.g. field-names and field-value in http headers). --- ChangeLog | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/ChangeLog b/ChangeLog index 4c948a0158..49e35f54d3 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,26 @@ +Future/Current Changes to squid-1.2.beta16 (Feb 23, 1998): + + - Replaced _http_reply with HttpReply. HttpReply is a stand-alone object + that is responsible for parsing, swapping, and comm_writing of HTTP + replies. Moved these functions from various modules into HttpReply + module. + + - Added HttpStatusLine, HttpHeader, HttpBody. + + - All HTTP headers are now parsed and stored in a "compiled" form in the + HttpHeader object. This allows for a great flexibility in header + processing and builds basis for support of yet unsupported HTTP headers. + + - Added Packer, a memory/store redirector with a printf interface. Packer + allows to comm_write() or swap() an object using a single routine. + + - Added MemBuf, a auto-growing memory buffer with printf capabilities. + MemBuf replaces most of old local buffers for compiling text messages. + + - Added MemPool that maintains a pre-allocated pool of opaque objects. + Used to eliminate memory thrashing when allocating small objects (e.g. + field-names and field-value in http headers). + Changes to squid-1.2.beta15 (Feb 13, 1998): NOTE: This version has changes which may cause all or part -- 2.47.3