]> git.ipfire.org Git - thirdparty/squid.git/commit - src/http.cc
Author: wessels & Christos Tsantilas
authorhno <>
Mon, 13 Aug 2007 23:20:50 +0000 (23:20 +0000)
committerhno <>
Mon, 13 Aug 2007 23:20:50 +0000 (23:20 +0000)
commit47f6e231eb0dcf02f69a97a3adebc10ae744fefb
tree123613a693d7c2ecfbb8a04db253690665d4fcac
parent6c56baf69b075155b120cd442bd9290ce5f76bc7
Author: wessels & Christos Tsantilas
Import squid3-largeobj branch, fixing proxying and caching of >2GB objects

this patch converts all variables referring to object sizes & offsets to
64-bits, and gets rid of a lot of related casts.

The cache format is also updated to use 64-bit offsets, using a format
compatible with Squid-2.6.
84 files changed:
include/Range.h
include/util.h
lib/util.c
src/AccessLogEntry.h
src/BodyPipe.cc
src/BodyPipe.h
src/HttpHdrContRange.cc
src/HttpHdrContRange.h
src/HttpHdrRange.cc
src/HttpHeader.cc
src/HttpHeader.h
src/HttpHeaderRange.h
src/HttpHeaderTools.cc
src/HttpMsg.cc
src/HttpMsg.h
src/HttpReply.cc
src/HttpReply.h
src/HttpRequest.cc
src/HttpRequest.h
src/ICAP/ChunkedCodingParser.cc
src/ICAP/ChunkedCodingParser.h
src/ICAP/ICAPModXact.cc
src/ICAP/ICAPModXact.h
src/Makefile.am
src/MemObject.cc
src/MemObject.h
src/Parsing.cc
src/Parsing.h
src/Server.cc
src/Store.h
src/StoreClient.h
src/StoreHashIndex.h
src/StoreIOBuffer.h
src/StoreMeta.cc
src/StoreMetaSTD.cc
src/StoreMetaSTDLFS.cc [new file with mode: 0644]
src/StoreMetaSTDLFS.h [new file with mode: 0644]
src/StoreSwapLogData.cc
src/StoreSwapLogData.h
src/SwapDir.cc
src/SwapDir.h
src/access_log.cc
src/cache_cf.cc
src/cf.data.pre
src/client_side.cc
src/client_side.h
src/client_side_reply.cc
src/client_side_request.cc
src/client_side_request.h
src/defines.h
src/enums.h
src/fde.cc
src/fde.h
src/fs/coss/CossSwapDir.h
src/fs/coss/store_coss.h
src/fs/coss/store_dir_coss.cc
src/fs/coss/store_io_coss.cc
src/fs/ufs/store_dir_ufs.cc
src/fs/ufs/ufscommon.cc
src/fs/ufs/ufscommon.h
src/ftp.cc
src/globals.h
src/http.cc
src/mem_node.cc
src/mem_node.h
src/mime.cc
src/peer_digest.cc
src/protos.h
src/squid.h
src/stat.cc
src/stmem.cc
src/stmem.h
src/store.cc
src/store_client.cc
src/store_digest.cc
src/store_dir.cc
src/store_log.cc
src/store_swapmeta.cc
src/store_swapout.cc
src/structs.h
src/tests/stub_HttpReply.cc
src/tests/stub_HttpRequest.cc
src/tunnel.cc
src/ufsdump.cc